

/* NEUE CSS FÜR SO VERMIETEN */



.vat {
vertical-align:top;
}

.vab {
vertical-align:bottom;
}

.vam {
vertical-align:middle;
}

.haupttabelle{
	width:862px;
}

.haupttabelle_al{
	width:980px;
}

img.neu { border: 0; vertical-align: middle; }

.table_anmeld{
	width:277px;
	height:58px;
}


.skyscraper{
padding-left:12px;
padding-top:155px;
width:132px;
vertical-align:top;
}

.spacer{
width:1px;
height:1px;
}

.w_200{
	width:200px;
}

.w_12{
	width:12px;
}

.h_48{
	height:48px;
}
.h_51{
	height:51px;
}

.h_30{
	height:30px;
}

.h_15{
	height:15px;
}

.pad_tb_5{
padding-bottom:5px;
padding-top:5px;
}

.pad_le_15{
	padding-left:15px;
}
.pad_le_30{
	padding-left:30px;
}

.pad_le_27{
	padding-left:27px;
}

.pad_le_33{
	padding-left:33px;
}

.pad_le_38{
	padding-left:38px;
}


.pad_le_85{
	padding-left:85px;
}

.pad_le_90{
	padding-left:90px;
}

.pad_le_40{
	padding-left:40px;
}

.pad_ri_30{
	padding-right:30px;
}
.pad_ri_10{
	padding-right:10px;
}

.pad_ri_16{
	padding-right:16px;
}

.pad_ri_5{
	padding-right:5px;
}
.pad_bo_4{
	padding-bottom:4px;
}
.beispiel{
	font-size:9px;
	color:#999999;
	font-family:Arial,sans-serif;
}
.filter_button_submit{
background-color:#EF244C;
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
height:24px;
}

/* ----------- Styles ERSTANMELDUNG anfang ------------------ */
.arial12 {
	font-size:12px; 
	font-family:arial , sans-serif;
	color : #000000;
}

.w_235{
	width:235px;
}
.w_192{
	width:192px;
}

.div_baender_first{
	float:left; margin-left:15px;
}

.div_baender{
	float:left; margin-left:0px;
}

.div_ende_baender{
	clear:both;
}

.pad_to_20{
	padding-top:20px;
}

.pflicht{
 background-repeat:no-repeat; 
 background-position:right top; 
 background-color:#ffffff;
}


/* ----------- Styles ERSTANMELDUNG ende ------------------ */
.rahmen_grau_1b{
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height:1px;
width:980px;
background-color:#cccccc;
 overflow:hidden;
}

.rahmen_grau_1{
width:100%; height:1px; background-color:#cccccc;border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; font-size:1px;  overflow:hidden;
}
.rahmen_grau_2{
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width:100%;
}
.rahmen_grau_3{
border: 1px solid #ffffff;
}
.rahmen_grau_4{
background: url(/images/neu_back_meinerento.gif) repeat-x;
text-align: left;
vertical-align: top;
}
.rahmen_grau_4o{
text-align: left;
vertical-align: top;
}
.rahmen_grau_content{
text-align: left;
padding-top:11px;
padding-left:11px;
}

.rahmen_grau_content_no_padding{
text-align: left;
padding-top:0px;
padding-left:0px;
background-color:#ffffff;
}

/* --------------------------- rahmen rot ----------------------------*/

.rahmen_rot_1b{
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height:1px;
width:980px;
background-color:#ef244c;
 overflow:hidden;
}

.rahmen_rot_1{
width:100%; height:1px; background-color:#ef244c;border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; font-size:1px;  overflow:hidden;
}
.rahmen_rot_2{
border-left: 1px solid #ef244c;
border-right: 1px solid #ef244c;
width:100%;
}
.rahmen_rot_3{
border: 1px solid #ffffff;
}

.rahmen_rot_4o{
text-align: left;
vertical-align: top;
}
.rahmen_rot_content{
text-align: left;
padding-top:10px;
padding-left:10px;
}

.rahmen_rot_content_no_padding{
text-align: left;
padding-top:0px;
padding-left:0px;
background-color:#ffffff;
}
/* --------------------------- rahmen schwarz ----------------------------*/

.rahmen_schwarz_1b{
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height:1px;
width:980px;
background-color:#000000;
 overflow:hidden;
}

.rahmen_schwarz_1{
width:100%; height:1px; background-color:#000000;border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; font-size:1px;  overflow:hidden;
}
.rahmen_schwarz_2{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
width:100%;
}
.rahmen_schwarz_3{
border: 1px solid #ffffff;
}

.rahmen_schwarz_4o{
text-align: left;
vertical-align: top;
}
.rahmen_schwarz_content{
text-align: left;
padding-top:10px;
padding-left:10px;
}

.rahmen_schwarz_content_no_padding{
text-align: left;
padding-top:0px;
padding-left:0px;
background-color:#ffffff;
}

/* --------------------------- rahmen orange ----------------------------*/



.rahmen_orange_1{
width:100%; height:1px; background-color:#cccccc;border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff; font-size:1px;  overflow:hidden;
}
.rahmen_orange_2{
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width:100%;
}
.rahmen_orange_3{
border: 1px solid #ffffff;
}
.rahmen_orange_4{
background: url(/images/so_vermieten/verlauf_orange.gif) repeat-x;
text-align: left;
vertical-align: top;
}
.rahmen_orange_4o{
text-align: left;
vertical-align: top;
}
.rahmen_orange_content{
text-align: left;
padding-top:10px;
padding-left:10px;
}

.rahmen_orange_content_no_padding{
text-align: left;
padding-top:0px;
padding-left:0px;
background-color:#ffffff;
}



/* ----------- Styles PARTNERPROGRAMM anfang ------------------ */
p.pp_subhead{
padding-top:4px;
padding-left:10px;
color:#ffffff;
font-family:arial , sans-serif;
font-size:12px;
font-weight:bold;
}


.pp_arial14black
{
   color:#000000;
   font-family: arial, sans-serif;
   font-size: 14px;
   font-weight:bold;
	text-decoration:none;
}

.pp_arial14black:active
{
   color:#000000;
   font-family: arial, sans-serif;
   font-size: 14px;
   font-weight:bold;
	text-decoration:none;
}

.pp_arial14black:visited
{
   color:#000000;
   font-family: arial, sans-serif;
   font-size: 14px;
   font-weight:bold;
	text-decoration:none;
}



.pp_arial14black:hover        
{
	color:#000000;
   font-family: arial, sans-serif;
   font-size: 14px;
   font-weight:bold;
   text-decoration:underline;
}

.box_aussen_grau_1{
overflow: hidden;
background: url(/images/einpixelweiss.gif) no-repeat scroll left top;
height:1px; 
width: 567px;
background-color:#cccccc;
}

.box_innen_grau_1{
background: url(/images/einpixelweiss.gif) no-repeat scroll right top;
width: 565px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc; 

height:100%;
}
.box_innen_grau_2{
background: url(/images/neu_back_meinerento.gif) repeat-x;
font-family:arial , sans-serif;
font-size:12px;
color:#000000;
padding:6px; 
padding-top:12px;
text-align: left;
vertical-align: top;
}

.box_aussen_grau{
background: url(/images/einpixelweiss.gif) no-repeat scroll right top;
height:1px; 
width: 567px;
}

.box_aussen_rot_1{
overflow: hidden;
background: url(/images/einpixelweiss.gif) no-repeat scroll left top;
height:1px; 
width: 862px;
background-color:#f0234c;
}

.box_innen_rot_1{
background: url(/images/einpixelweiss.gif) no-repeat scroll right top;
border-left: 1px solid #f0234c;
border-right: 1px solid #f0234c; 
width:860px;
height:100%;
}

.box_innen_rot_2{
font-family:arial , sans-serif;
font-size:12px;
color:#000000;
padding:6px; 
padding-top:12px;
text-align: left;
vertical-align: top;
}

.box_aussen_rot{
background: url(/images/einpixelweiss.gif) no-repeat scroll right top;
height:1px; 
width: 862px;
}

ul.list{
list-style-image:url(https://login.erento.com/img/images/karo.gif); 
padding-left:20px;
}
li{
font-family:arial , sans-serif;
font-size:11px;
color:#000000;
}

.button{
background-color:#EF244C;
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/* ----------- Styles PARTNERPROGRAMM ende ------------------ */

/* ----------- Kalender Styles ------------------ */
.c_d_p {
	color: #BFBFBF;
}
.c_d_n_g {
	background-color: #E4FFCF;
	color: #000000;
	cursor:hand;
	cursor:pointer;
	
}
.c_b {
	background-color: #E3E3EC;
	color:#000000;
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
}
.c_h {
	background-color: #E3E3EC;
}

a.filter {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.filter:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}

a.filter:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}



/* ----------- Normale Styles ------------------- */


BODY {
	font-family: Tahoma, sans-serif;
	color : #000000;
	font-size: 11px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:0px;
	margin-top:0px;
	background-color:#ffffff;
	
}


.button_submit {
background-color:#EF244C;
color:#FFFFFF;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
height:24px;
}

.form {
				background-color:#ffffff;															/* ... Hintergrundfarbe ... */
				font-family:arial, sans-serif;																	/* ... Schriftart ... */
				font-size:12px;																			/* ... Schriftgröße ... */			
				color:#000000;																			/* ... Schriftfarbe ... */
				border-color:  #b3b9c3 #b3b9c3 #b3b9c3 #b3b9c3;		/* ... Rahmenfarben 1.oben 2.rechts 3.unten 4.links ... */
				border-style:solid;																	/* ... Rahmenstil ... */
				border-width:1px;																		/* ... Rahmendicke ... */
				font-weight: normal;
				text-decoration: none;
}

.formular {
				background-color:#ffffff;															/* ... Hintergrundfarbe ... */
				font-family:arial, sans-serif;																	/* ... Schriftart ... */
				font-size:12px;																			/* ... Schriftgröße ... */			
				color:#000000;																			/* ... Schriftfarbe ... */
				border-color:  #b3b9c3 #b3b9c3 #b3b9c3 #b3b9c3;		/* ... Rahmenfarben 1.oben 2.rechts 3.unten 4.links ... */
				border-style:solid;																	/* ... Rahmenstil ... */
				border-width:1px;																		/* ... Rahmendicke ... */
				font-weight: normal;
				text-decoration: none;
}

.bookingslot {
				background-color:#ffffff;															/* ... Hintergrundfarbe ... */
				font-family:arial, sans-serif;																	/* ... Schriftart ... */
				font-size:10px;																			/* ... Schriftgröße ... */			
				color:#000000;																			/* ... Schriftfarbe ... */
				border-color:  #b3b9c3 #b3b9c3 #b3b9c3 #b3b9c3;		/* ... Rahmenfarben 1.oben 2.rechts 3.unten 4.links ... */
				border-style:solid;																	/* ... Rahmenstil ... */
				border-width:1px;																		/* ... Rahmendicke ... */
				font-weight: normal;
				text-decoration: none;
}

.errormsg
	{
		color: #ff0000;
		font-family: tahoma, sans-serif;
		font-size: 10px;
		font-weight: bolder;
		text-decoration: none;
}

/* ----------- SoVermieten Styles ------------------- */
a.textad_txt        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-decoration: none;
                }
a.textad_txt:visited        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-decoration: none;
                }
a.textad_txt:hover        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-decoration: underline;
                }


a.textad_url        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 9px;
                        text-decoration: none;
                }
a.textad_url:visited        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 9px;
                        text-decoration: none;
                }
a.textad_url:hover        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 9px;
                        text-decoration: underline;
                }

.greylink
{
   color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
}

.greylink:active
{
   color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
}

.greylink:visited
{
   color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
}



.greylink:hover        
{
	color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
   text-decoration:underline;
}

.darkgreylink
{
   color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.darkgreylink:visited
{
   color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.darkgreylink:active
{
   color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.darkgreylink:hover        
{
	color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
   text-decoration:underline;
	font-weight: bold;
}

.whitebold
{
   color:#ffffff;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.fliesstext_tnb {
	font-family: Arial;
	font-size:  12px;
	color: #000000;
}

.fliesstext_tbr {
	font-family: Arial;
	font-size:  12px;
	font-weight: bold;
	color: #EF244C;
}

.arial12white {
	font-size:12px; 
	font-family:arial , sans-serif;
	color : #ffffff;
}

.arial14black {
	font-size:14px;
	font-family:arial , sans-serif;
	color : #000000;
}

.arial12blau {
	font-size:12px;
	font-family:arial , sans-serif;
	color : #0066cc;
	font-weight:bold;
}

.info_top
{
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.info_top:active
{
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.info_top:visited
{
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.info_top:hover        
{
	color:#ffffff;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
}


.bluelinktext { color:#0066cc; font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; text-decoration:underline; }
.bluelinktext:active { color:#0066cc; font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; text-decoration:underline; }
.bluelinktext:visited { color:#0066cc; font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; text-decoration:underline; }
.bluelinktext:hover { color:#ef244c; font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; text-decoration:none; }

/*----------- TD padding_bottom ----------------------------*/
.td_padding_bottom{
	padding-bottom:16px;
}

/* ---------------------Artikel Anzahl -------------------------*/
.artikel_anzahl{
	font-size:14px; 
	font-weight:bold; 
	color:#666666;
}

.miles {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
	font-weight:bold;
}



.over{
cursor:pointer;
cursor:hand;
}


.hand{
cursor:hand;
cursor:pointer;
}
td.block img.block {display: block;}


td {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

td.kasten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 11px;
}

td.arial12 {
	font-size:12px; 
	font-family:arial , sans-serif;
	color : #000000;
}
.arial14 {
	font-size:14px; 
	font-family:arial , sans-serif;
	color : #000000;
}

.arial13 {
	font-size:13px; 
	font-family:arial , sans-serif;
	color : #000000;
}

td.arial11 {
	font-size:11px; 
	font-family:arial , sans-serif;
	color : #000000;
} 

td.info {
	font-size:11px; 
	font-family:arial , sans-serif;
	color : #666666;
} 

p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color : #000000;
}

li {

	font-family: Arial, Helvetica, Verdana, sans-serif;
	color : #000000;
	font-size: 11px;
}

H1 {
	font-family: Arial,  sans-serif;
	color : #000000;
	font-size: 20px;
	font-weight : bold;
	margin: 0; padding: 0;
}

H1.artikel {
	font-family:arial , sans-serif;
	font-size:20px;
	font-weight:bold;
	margin: 0; padding: 0;
}

.fehlermeldung {
	font-family: Arial,  sans-serif;
	color : #000000;
	font-size: 20px;
	font-weight : bold;
	margin: 0; padding: 0;
}

H2 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color : #000000;
	line-height: 8px; 
	display:inline;
}

H3 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color : #7F4C00;
	line-height: 4px; 
	display:inline;
}

.infotext {
	font-family: Arial;
	font-size: 12px;
	color : #000000;
	line-height: 14px;
	font-weight: lighter;
}


/* ----------- Links als text ------------------- */
a {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}

a:active {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}

a:visited {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}

a:hover {
	font-family:tahoma; 
	font-size:11px; 
	color:#ef244c;
	text-decoration : none;
}



a.h1artikel {
	font-family: Arial,  sans-serif;
	color:#0066cc;
	font-size: 20px;

	text-decoration : underline;
	margin: 0; padding: 0;
}
a.h1artikel:active {
	font-family: Arial,  sans-serif;
	color:#0066cc;
	font-size: 20px;

	text-decoration : underline;
	margin: 0; padding: 0;
}
a.h1artikel:visited {
	font-family: Arial,  sans-serif;
	color:#0066cc;
	font-size: 20px;

	text-decoration : underline;
	margin: 0; padding: 0;
}
a.h1artikel:hover {
	font-family: Arial,  sans-serif;
	color:#ef244c;
	font-size: 20px;
	font-weight : bold;
	text-decoration : none;
	margin: 0; padding: 0;
}

a.partnerlink {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlink:active {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlink:visited {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlink:hover {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}

a.partnerlinkakt {
	font-family: Arial,  sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlinkakt:active {
	font-family: Arial,  sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlinkakt:visited {
	font-family: Arial,  sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}
a.partnerlinkakt:hover {
	font-family: Arial,  sans-serif;
	color:#000000;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}

a.vorzurueck {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : underline;

}
a.vorzurueck:active {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : underline;

}
a.vorzurueck:visited {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : underline;

}
a.vorzurueck:hover {
	font-family: Arial,  sans-serif;
	color:#ffffff;
	font-size: 12px;
	font-weight : bold;
	text-decoration : none;

}


.treelinkstyle { color:#0066cc; font-family: Arial, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; }



/* ----------- Gruppenlinks auf der Weltseite ------------------- */
a.welt_gruppe {
	font: normal 12px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #000000;
	font-weight:bold;
}
a.welt_gruppe:active {
	font: normal 12px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #000000;
	font-weight:bold;
}

a.welt_gruppe:visited {
	font: normal 12px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #000000;
	font-weight:bold;
}

a.welt_gruppe:hover {
	font: normal 12px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : none;
	color : #ef244c;
	font-weight:bold;
}


/* ----------- webtipps gross ------------------- */
a.webtippsgross {
	font: normal 14px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #0066cc;
	font-weight:bold;
}
a.webtippsgross:active {
	font: normal 14px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #0066cc;
	font-weight:bold;
}

a.webtippsgross:visited {
	font: normal 14px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #0066cc;
	font-weight:bold;
}

a.webtippsgross:hover {
	font: normal 14px/1.4em Arial,Verdana,Tahoma,sans-serif;
	text-decoration : underline;
	color : #ef244c;
	font-weight:bold;
}



/* ----------- Headline gross ------------------- */
.uberkat {
	font-family: Arial,  sans-serif;
	color : #000000;
	font-size: 20px;
	font-weight : bold;
}

.uberanzahl {
	font-family: Arial,  sans-serif;
	color : #666666;
	font-size: 14px;
}

.artikelzeile_bild{
	font-family:arial , sans-serif; 
	font-size:11px; 

	padding-left:10px;
	padding-right:10px;
	width:100px; 
	height:90px;

	
}
.artikelzeile_artikel{
	font-family:arial , sans-serif; 
	font-size:11px; 
	padding-top:5px;
	padding-bottom:5px;


}

.bewertung {
	font-family: verdana;
	font-size: 11px;
}

.merkmale {
	padding-left:10px;


}

.headerbewertungen {
	font-family: Tahoma,  sans-serif;
	color : #333333;
	font-size: 11px;
	font-weight : bold;
}

.headertabelle {
	font-family: arial,  sans-serif;
	color : #ffffff;
	font-size: 12px;
	font-weight : bold;
}

.headertabelle2 {
	font-family: tahoma,  sans-serif;
	color : #ffffff;
	font-size: 12px;
	font-weight : bold;
}

.sortiert_lo {
	font-family: Arial,  sans-serif;
	color : #666666;
	font-size: 10px;
	background-color:#eeeeee;
	width:170px; 
	height:30px;
}

.sortiert_pr {
	font-family: Arial,  sans-serif;
	color : #666666;
	font-size: 10px;
	background-repeat:no-repeat; 
	background-position:bottom; 
	width:170px; 
	height:30px;  
	vertical-align:top;
}



.entfernung {
	font-family: Arial,  sans-serif;
	color : #0066cc;
	font-size: 20px;
	font-weight : bold;
}
.preis_euro {
	font-family: Arial,  sans-serif;
	color : #ef244c;
	font-size: 20px;
	font-weight : bold;
}

.preis_cent {
	font-family: Arial,  sans-serif;
	color : #ef244c;
	font-size: 11px;
	font-weight : bold;

}

/* ----------- Links als text ------------------- */
a.tree {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #666666;
}
a.tree:active {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #666666;
}

a.tree:visited {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #666666;
}

a.tree:hover {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #ef244c;
}

.treetext {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	text-decoration : none;
	color : #666666;
}













.standort {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
}





.artikelbeschreibung {
	font-family:tahoma; 
	font-size:11px; 
	color:#000000;
}


/* ----------- artikelbelink ------------------- */
a.artikelbelink {
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.artikelbelink:active {
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
a.artikelbelink:visited {
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.artikelbelink:hover {
	font-family:tahoma;
	font-size:11px;
	color:#ef244c;
	text-decoration:none;
}




/* ----------- artikel ------------------- */
a.artikel {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikel:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikel:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikel:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}


/* ----------- gruppe ------------------- */
a.gruppe {
	font-family:arial , sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.gruppe:active {
	font-family:arial , sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.gruppe:visited {
	font-family:arial , sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.gruppe:hover {
	font-family:arial , sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}


/* ----------- Links als text ------------------- */
a.email {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : none;
}
a.email:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : none;
}
a.email:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : none;
}
a.email:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#ef244c;
	text-decoration : underline;
}


td.hotnew{
	font-family:tahoma , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
}


/* ----------- Links als text ------------------- */
a.welt {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#000000;
	text-decoration : underline;
}
a.welt:active {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#000000;
	text-decoration : underline;
}
a.welt:visited {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#000000;
	text-decoration : underline;
}
a.welt:hover {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : none;
}




/* ----------- hotnew ------------------- */
a.hotnew {
	font-family:tahoma , sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.hotnew:active {
	font-family:tahoma , sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.hotnew:visited {
	font-family:tahoma , sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.hotnew:hover {
	font-family:tahoma , sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}

/* ----------- hotnew ------------------- */
a.buttonblau{
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff;
	letter-spacing: 1px;
	text-decoration : none;
}
a.buttonblau:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff;
	letter-spacing: 1px;
	text-decoration : none;
}
a.buttonblau:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff;
	letter-spacing: 1px;
	text-decoration : none;
}
a.buttonblau:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff;
	letter-spacing: 1px;
	text-decoration : underline;
}


/* ----------- Links als text ------------------- */
a.blaetter {
	font-family:tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blaetter:active {
	font-family:tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blaetter:visited {
	font-family:tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blaetter:hover {
	font-family:tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}


.blaetterakt {
	font-family:tahoma; 
	font-size:12px; 
	font-weight:bold; 
	color:#000000;
}









/* ----------- Links filter ------------------- */
a.box {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.box:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.box:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.box:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}

/* ----------- Links filter ------------------- */
a.filter {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.filter:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.filter:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.filter:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}



/* ----------- Links copyright ------------------- */
a.copyright {
	font-family: Tahoma;
	color : #999999;
	font-size: 11px;
	text-decoration : none;
}
a.copyright:active {
	font-family: Tahoma;
	color : #999999;
	font-size: 11px;
	text-decoration : none;
}
a.copyright:visited {
	font-family: Tahoma;
	color : #999999;
	font-size: 11px;
	text-decoration : none;
}
a.copyright:hover {
	font-family: Tahoma;
	color : #0066cc;
	font-size: 11px;
	text-decoration : underline;
}


/* ----------- Links als text ------------------- */
a.artikelnummer {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikelnummer:active {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikelnummer:visited {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.artikelnummer:hover {
	font-family:tahoma; 
	font-size:11px; 
	color:#ef244c;
	text-decoration : none;
}


/* ----------- Links als text ------------------- */
a.blau11 {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blau11:active {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blau11:visited {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#0066cc;
	text-decoration : underline;
}
a.blau11:hover {
	font-family:tahoma; 
	font-size:11px; 
	font-weight:bold; 
	color:#ef244c;
	text-decoration : none;
}

/* ----------- katlinks auf ua der weltseite ------------------- */
.arial12_black {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
}

a.arial12 {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.arial12:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.arial12:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.arial12:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#ef244c;
	text-decoration : none;
}

a.tahoma12ub {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma12ub:active {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma12ub:visited {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma12ub:hover {
	font-family:tahoma; 
	font-size:12px; 
	color:#ef244c;
	text-decoration : none;
}


a.tahoma11ub {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma11ub:active {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma11ub:visited {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	text-decoration : underline;
}
a.tahoma11ub:hover {
	font-family:tahoma; 
	font-size:11px; 
	color:#ef244c;
	text-decoration : none;
}


a.arial12black {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial12black:active {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial12black:visited {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial12black:hover {
	font-family:arial , sans-serif; 
	font-size:12px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}


a.arial14black {
	font-family:arial , sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial14black:active {
	font-family:arial , sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial14black:visited {
	font-family:arial , sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}
a.arial14black:hover {
	font-family:arial , sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:bold;
	text-decoration : none;
}


.tahoma11_aktiv {
	font-family:tahoma; 
	font-size:11px; 
	color:#000000;
	font-weight:bold;
}

.arial9grau{
font-size:9px; 
color:#999999;
}



/* ----------- bild1 bild2 links ------------------- */
a.tahoma11 {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma11:active {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma11:visited {
	font-family:tahoma; 
	font-size:11px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma11:hover {
	font-family:tahoma; 
	font-size:11px; 
	color:#ef244c;
	font-weight:bold;
	text-decoration : none;
}


/* ----------- tahoma12 ------------------- */
a.tahoma12 {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma12:active {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma12:visited {
	font-family:tahoma; 
	font-size:12px; 
	color:#0066cc;
	font-weight:bold;
	text-decoration : underline;
}
a.tahoma12:hover {
	font-family:tahoma; 
	font-size:12px; 
	color:#ef244c;
	font-weight:bold;
	text-decoration : none;
}



/* ----------- Links als text ------------------- */
a.weitere {
font-family:tahoma; 
font-size:10px; 
font-weight:bold; 
color:#0066cc; 
line-height:24px;
text-decoration : underline;
}
a.weitere:active {
font-family:tahoma; 
font-size:10px; 
font-weight:bold; 
color:#0066cc; 
line-height:24px;
text-decoration : underline;
}
a.weitere:visited {
font-family:tahoma; 
font-size:10px; 
font-weight:bold; 
color:#0066cc; 
line-height:24px;
text-decoration : underline;
}
a.weitere:hover {
font-family:tahoma; 
font-size:10px; 
font-weight:bold; 
color:#ef244c; 
line-height:24px;
text-decoration : none;
}






/* ----------- Links in der linken Spalte ------------------- */
a.navi {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none;

	color : #573400;

}
a.navi:active {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none;

	color : #573400;

}
a.navi:visited {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color : #573400;
	text-decoration : none;



}
a.navi:hover {
	font-family : Verdana, sans-serif;
	font-size: 12px;
	text-decoration : none;

	color : #000000;

}



/* ----------- insert ------------------- */



select.ins1	{
	font-size: 12pt; 
	font-family: Verdana, Arial; 
	color: #000033; 
	background:#FFFFFF;
	}


textarea.ins2	{
	font-size: 8pt; 
	font-family: Verdana, Arial; 
	color: #000033; 
 
	background:#FFF7CF;
	}

/* button blau ------------------------------------------------------- */
a.button_blau {
	font-family: Arial;
	font-size: 16px;
	color : #ffffff;
	font-weight: bold;
	text-decoration:none;

}
a.button_blau:active {
	font-family: Arial;
	font-size: 16px;
	color : #ffffff;
	font-weight: bold;
	text-decoration:none;

}
a.button_blau:visited {
	font-family: Arial;
	font-size: 16px;
	color : #ffffff;
	font-weight: bold;
	text-decoration:none;

}
a.button_blau:hover {
	font-family: Arial;
	font-size: 16px;
	color : #ffffff;
	font-weight: bold;
	text-decoration:underline;

}


/* home_kat_head ------------------------------------------------------- */
a.home_kat_head {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.home_kat_head:active {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.home_kat_head:visited {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.home_kat_head:hover {
	font-family: Arial;
	font-size: 14px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;

}

 
/* home_kat_link ------------------------------------------------------- */
a.home_kat_link {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
	text-decoration:underline;

}
a.home_kat_link:active {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
	text-decoration:underline;

}
a.home_kat_link:visited {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
	text-decoration:underline;

}
a.home_kat_link:hover {
	font-family: Arial;
	font-size: 12px;
	color : #ef244c;
	text-decoration:none;

}

.reiter_moda_aktiv {
	font-family: tahoma;
	font-size: 11px;
	color : #000000;
	font-weight:bold;

}

.reiter_moda_inaktiv {
	font-family: tahoma;
	font-size: 11px;
	color : #000000;


}

/* -------------------------link modalitäten------------------------------ */
a.reiter_moda {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
a.reiter_moda:active {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
a.reiter_moda:visited {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
a.reiter_moda:hover {
                        color:#EF244C;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:none;
                }
/* ------------------------------------------------------- */
/* ------------------------------------------------------- */
a.erweiterte_suche {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.erweiterte_suche:active {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;
}
a.erweiterte_suche:visited {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;
}
a.erweiterte_suche:hover {
	font-family: tahoma;
	font-size: 11px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;
}
/* ------------------------------------------------------- */
.suchen {
font-family:arial , sans-serif; 
font-size:14px;
color:#000000; 
font-weight:bold;
}


/* ------------------------------------------------------- */
a.andere_laender {
	font-family: Arial;
	font-size: 14px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;

}
a.andere_laender:active {
	font-family: Arial;
	font-size: 14px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;
}
a.andere_laender:visited {
	font-family: Arial;
	font-size: 14px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;
}
a.andere_laender:hover {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:none;
}


/*------------------------------------------------------- styles für den block FILTER ------------------------------------------------------- */



.vorinputfilter{
	font-family: Arial;
	font-size: 12px;
	color : #000000;

}


td.filter {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

td.filtertahoma {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
}



/*filter_attribut ------------------------------------------------------- */
.filter_attribut {
	color : #000000;
}

/*filter_wert ------------------------------------------------------- */
.filter_attribut {
	color : #000000;
}

/*filter_sortiert ------------------------------------------------------- */
.filter_sortiert {
	color : #000000;
}

/* filter_attribut_link ------------------------------------------------------- */
a.filter_attribut_link {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link:active {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link:visited {
	font-family: tahoma;
	font-size: 11px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link:hover {
	font-family: tahoma;
	font-size: 11px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;
}

/* filter_attribut_link aktiv ------------------------------------------------------- */
a.filter_attribut_link_aktiv {
	font-family: tahoma;
	font-size: 11px;
	color : #000000;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link_aktiv:active {
	font-family: tahoma;
	font-size: 11px;
	color : #000000;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link_aktiv:visited {
	font-family: tahoma;
	font-size: 11px;
	color : #000000;
	font-weight: bold;
	text-decoration:underline;
}
a.filter_attribut_link_aktiv:hover {
	font-family: tahoma;
	font-size: 11px;
	color : #ef244c;
	font-weight: bold;
	text-decoration:none;
}



/* filter_weitere_optionen ------------------------------------------------------- */
a.filter_weitere_optionen {
	font-family:arial , sans-serif;
	color : #0066cc;
	font-size:10px;
}
a.filter_weitere_optionen:active {
	font-family:arial , sans-serif;
	color : #0066cc;
	font-size:10px;
}
a.filter_weitere_optionen:visited {
	font-family:arial , sans-serif;
	color : #0066cc;
	font-size:10px;
}
a.filter_weitere_optionen:hover {
	font-family:arial , sans-serif;
	color : #ef244c;
	font-size:10px;
	text-decoration:none;
}

/*filter_input_head ------------------------------------------------------- */
.filter_input_head {
	color : #000000;
}
/*------------------------------------------------------- styles für den block FILTER ------------------------------------------------------- */


/* ------------------------------------------------------- */
a.webtipps_links {
	font-family: arial;
	font-size: 12px;
	color : #0066cc;
}
a.webtipps_links:active {
	font-family: arial;
	font-size: 12px;
	color : #0066cc;
}
a.webtipps_links:visited {
	font-family: arial;
	font-size: 12px;
	color : #0066cc;
}
a.webtipps_links:hover {
	font-family: arial;
	font-size: 12px;
	color : #ef244c;
	text-decoration:none;
}
/* ------------------------------------------------------- */
.webtipps_klein {
	font-family: arial;
	font-size: 12px;
	color : #000000;
}
/* ------------------------------------------------------- */
.weitere_themen {
	font-family: arial;
	font-size: 12px;
	color : #000000;
}
/* ------------------------------------------------------- */
.vermieter {
	font-family: arial;
	font-size: 12px;
	color : #000000;
}



/* #################################################### */
/* ################## styles für neue seite ################## */
/* #################################################### */






/* ... Hier werden die Formate für das INPUTFELD definiert ... */
.input  {	background-color:#ffffff;															/* ... Hintergrundfarbe ... */
				font-family:arial , sans-serif;																	/* ... Schriftart ... */
				font-size:12px;																			/* ... Schriftgröße ... */			
				/* height:18px;																				... Höhe Eingabefeld ... */		
				color:#000000;																			/* ... Schriftfarbe ... */
				border-color:  #b3b9c3 #b3b9c3 #b3b9c3 #b3b9c3;		/* ... Rahmenfarben 1.oben 2.rechts 3.unten 4.links ... */
				border-style:solid;																	/* ... Rahmenstil ... */
				border-width:1px;																		/* ... Rahmendicke ... */

}

/* ... Hier werden die Formate für das INPUTFELD definiert ... */
.input_head	{	
	color: #000000;
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.ins_head	{
	color: #000000;
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}


.ins	{		background-color:#ffffff;															/* ... Hintergrundfarbe ... */
				font-family:arial , sans-serif;																	/* ... Schriftart ... */
				font-size:12px;																			/* ... Schriftgröße ... */			
				height:19px;																				/* ... Höhe Eingabefeld ... */		
				color:#000000;																			/* ... Schriftfarbe ... */
				border-color:  #b3b9c3 #b3b9c3 #b3b9c3 #b3b9c3;		/* ... Rahmenfarben 1.oben 2.rechts 3.unten 4.links ... */
				border-style:solid;																	/* ... Rahmenstil ... */
				border-width:1px;					
}

a.oben {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color :#0066cc;
	font-weight:bold;
	text-decoration:none;
}
a.oben:active {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color : #0066cc;
	font-weight:bold;
	text-decoration:none;
}
a.oben:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color : #0066cc;
	font-weight:bold;
	text-decoration:none;
}
a.oben:hover {
	font-family : Arial, Helvetica;
	font-size: 12px;
	color : #ef244c;
	font-weight:bold;
	text-decoration:underline;
}


a.subnavi_so_vermieten {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color :#0066cc;
	text-decoration:underline;
}
a.subnavi_so_vermieten:active {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color : #0066cc;
	text-decoration:underline;
}
a.subnavi_so_vermieten:visited {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color : #0066cc;
	text-decoration:underline;
}
a.subnavi_so_vermieten:hover {
	font-family : Arial, Helvetica;
	font-size: 12px;
	color : #ef244c;
	text-decoration:none;
}


a.subnavi_so_vermieten_head {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.subnavi_so_vermieten_head:active {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.subnavi_so_vermieten_head:visited {
	font-family: Arial;
	font-size: 14px;
	color : #0066cc;
	font-weight: bold;
	text-decoration:underline;

}
a.subnavi_so_vermieten_head:hover {
	font-family: Arial;
	font-size: 14px;
	color: #ef244c;
	font-weight: bold;
	text-decoration:none;
}


a.optionen {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color : #0066cc;
	font-weight:bold;
}
a.optionen:active {
	font-family: Arial, Helvetica;
	font-size: 12px;
	color : #0066cc;
	font-weight:bold;
}
a.optionen:visited {
	font-family: Arial, Helvetica;
	font-size: 10px;
	color : #0066cc;
	font-weight:bold;
}
a.optionen:hover {
	font-family : Arial, Helvetica;
	font-size: 10px;
	color : #ff0000;
	font-weight:bold;
}



a.blau12px {
	font-family: arial, helvetica;
	font-size: 12px;
	color : #0066cc;
}
a.blau12px:active {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
}
a.blau12px:visited {
	font-family: Arial;
	font-size: 12px;
	color : #0066cc;
}
a.blau12px:hover {
	font-family : Arial;
	font-size: 12px;
	color : #ff0000;
}

.schwarz12px {
	font-family: Arial;
	font-size: 12px;
	color : #000000;
}
.arial10 {
	font-family: Arial;
	font-size: 10px;
	color : #000000;
}







































.header        {
        color: #000000;
        font-family: tahoma, sans-serif;
        font-size: 11px;
        font-weight: bolder;
        text-decoration: none;
}




.formsmall        {
        color: #000000;
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration:none;
}
.formright  {
        font-family : tahoma, arial, helvetica, sans-serif;
        font-size : 11px;
        text-align : right;
        color : #000000;
}

.bluelinktext { color:#0066cc; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight:normal; text-decoration:underline; }

a { color:#0066cc; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight:normal; text-decoration:underline; }
a:hover { color:#EF244C; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; }



a.menustyle        {
                        color:#ffffff;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-align:center;
                        background-color:#333333;
                        font-weight:bold;
                        text-decoration: none;
                }
a.menustyle:hover        {
                        color:#ffffff;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-align:center;
                        background-color:#333333;
                        font-weight:bold;
                        text-decoration: underline;
                }
a.bildstyle        {
                        color:#ffffff;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-align:center;
                        background-color:#ff0000;
                        font-weight:bold;
                        text-decoration: none;
                }
a.bildstyle:hover        {
                        color:#ffffff;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-align:center;
                        background-color:#ff0000;
                        font-weight:bold;
                        text-decoration: underline;
                }
a.textad_txt        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-decoration: none;
                }
a.textad_txt:hover        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        text-decoration: underline;
                }
a.textad_url        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 9px;
                        text-decoration: none;
                }
a.textad_url:hover        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 9px;
                        text-decoration: underline;
                }
.treemenu        {
                        color:#000000;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                }
.treemenu:hover        {
                        color:#EF244C;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
												text-decoration: underline;
                }
.error        {
                        color:#ff0036;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                }
.redbold        {
                        color:#EF244C;
                        font-family: tahoma, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                }
/*.preis        {
                        color:#f02550;
                        font-family: arial, sans-serif;
                        font-size: 18px;
                        font-weight:bold;
                }*/
.preis_small        {
                        color:#ffffff;
                        font-family: arial, sans-serif;
                        font-size: 10px;
                        font-weight:bold;
                        vertical-align:top;
                }
.treelink        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
				.treelink:active        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.treelink:visited        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.treelink:hover        {
                        color:#EF244C;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        font-weight:bold;
                        text-decoration:none;
                }

.vermieterdaten       {
                        color:#0066cc;
                        font-family: arial, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.vermieterdaten:visited        {
                        color:#0066cc;
                        font-family: arial, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.vermieterdaten:hover        {
                        color:#EF244C;
                        font-family: arial, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:none;
                }



.greylink
{
   color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
}

.greylink:hover        
{
	color:#666666;
   font-family: tahoma, sans-serif;
   font-size: 11px;
   text-decoration:underline;
}

.darkgreylink
{
   color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.darkgreylink:hover        
{
	color:#333333;
   font-family: tahoma, sans-serif;
   font-size: 11px;
   text-decoration:underline;
	font-weight: bold;

}

.whitebold
{
   color:#ffffff;
   font-family: tahoma, sans-serif;
   font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.bluelink        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.bluelink:visited        {
                        color:#0066cc;
                        font-family: tahoma, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:underline;
                }
.bluelink:hover        {
                        color:#EF244C;
                        font-family: tahoma, sans-serif;
                        font-size: 12px;
                        font-weight:bold;
                        text-decoration:none;
                        cursor:pointer;
                }					 
.weitere        {
                        background-color:#e3e3ec;
                        font-weight:bold;
                        font-family: tahoma, sans-serif;
                        font-size: 11px;
                        }
.ptitel        {
                        font-weight:bold;
                        font-family: tahoma, sans-serif;
                        font-size: 12px;
                }
.pdetail_nr        {
                        font-family: Arial, sans-serif;
                        font-size: 10px;
                        }
.pdetail_fliesstext
                {
                        font-family: Tahoma, Arial, sans-serif;
                        font-size: 11px;
                }
.pdetail_layer_area {
                                        height:125px;
                                        border-bottom-width:1px;
                                        border-bottom-color:#e3e3ec;
                                        border-bottom-style:solid;
                                        border-left-width:1px;
                                        border-left-color:#e3e3ec;
                                        border-left-style:solid;
                                        border-right-width:1px;
                                        border-right-color:#e3e3ec;
                                        border-right-style:solid;
                                        }
.pdetail_layer_kopf        {
                                        cursor:pointer;
                                        width:145px;
                                        background-color:#e3e3ec;
                                        text-align:center;
                                        border-width:1px;
                                        border-color:#e3e3ec;
                                        border-style:solid;
                                        }

.pdetail_layer_kopf2
                                        {
                                        background-color:#e3e3ec;
                                        text-align:center;
													 cursor:pointer;
                                        border-width:1px;
                                        border-color:#e3e3ec;
                                        border-style:solid;
                                        }

.pdetail_layer_kopf_aktiv        {
                                        cursor:pointer;
                                        width:145px;
                                        text-align:center;
                                        border-left-width:1px;
                                        border-left-color:#e3e3ec;
                                        border-left-style:solid;
                                        border-top-width:1px;
                                        border-top-color:#e3e3ec;
                                        border-top-style:solid;
                                        border-right-width:1px;
                                        border-right-color:#e3e3ec;
                                        border-right-style:solid;
                                        background-color:#ffffff;
                                        }
.pdetail_layer_kopf_aktiv2        {
                                        cursor:pointer;
                                        text-align:center;
                                        border-left-width:1px;
                                        border-left-color:#e3e3ec;
                                        border-left-style:solid;
                                        border-top-width:1px;
                                        border-top-color:#e3e3ec;
                                        border-top-style:solid;
                                        border-right-width:1px;
                                        border-right-color:#e3e3ec;
                                        border-right-style:solid;
                                        background-color:#ffffff;
                                        }
.pdetail_layer_leerzeile        {
                                        border-bottom-width:1px;
                                        border-bottom-color:#e3e3ec;
                                        border-bottom-style:solid;
                                        }
.pdetail_layer_leerzeile_aktiv        {
                                        height:1px;
                                        border-right-width:1px;
                                        border-right-color:#e3e3ec;
                                        border-right-style:solid;
                                        border-left-width:1px;
                                        border-left-color:#e3e3ec;
                                        border-left-style:solid;
                                        }
.kalendertabelle        {
                                                border-width: 1px;
                                                border-style: solid;
                                                border-color: red;
                                                cursor:default ;
                                                }
.kalendertag_normal        {
                                                font-family: Tahoma, Arial, sans-serif;
                                                font-size: 11px;
                                                font-weight: normal;
                                                color: #000000;
                                                text-align: center;
                                                width: 18px;
                                                height:16px;
                                                border-width:1px;
                                                border-style:solid;
                                                border-color:#ffffff;
                                                }
.kalendertag_over        {
                                                font-family: Thahoma, Arial, sans-serif;
                                                font-size: 11px;
                                                font-weight: bold;
                                                color: #000000;
                                                text-align: center;
                                                width: 18px;
                                                border-width:1px;
                                                border-style:solid;
                                                border-color:#000000;
                                                }
.kalendertag_aktiv        {
                                                font-family: Tahoma, Arial, sans-serif;
                                                font-size: 11px;
                                                font-weight: bold;
                                                color: #000000;
                                                text-align: center;
                                                width: 18px;
                                                background-color:#e3e3ec;
                                                border-width:1px;
                                                border-style:solid;
                                                border-color:#000000;
                                                }
.kalendermonat                 {
                                                font-family: verdana, helvetica, sans-serif;
                                                font-size: 12px;
                                                font-weight: bold;
                                                color: #000000;
                                                text-align: center;
                                                border-bottom-width:1px;
                                                border-bottom-style:solid;
                                                border-bottom-color: #ff0000;
                                        }
.layerclass {
                                left:0px;
                                position:absolute;
                                top:0px;
                                visibility:hidden;
                        }
.smaller {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000;}
.whitebold {font-family: tahoma, helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:bold;}

.bluefinelink { color:#0066cc; font-family: tahoma, sans-serif; font-size: 11px; font-weight:normal;}
.bluefinelink:visited { color:#666666; font-family: tahoma, sans-serif; font-size: 11px; font-weight:normal;}

.bluefinelink:hover { color:#EF244C; font-family: tahoma, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; }
.blacklink { color:#000000; font-family: tahoma, sans-serif; font-size: 12px; font-weight:bold; text-decoration:underline; }
.blacklink:hover { color:#EF244C; font-family: tahoma, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; }
.treelinkstyle { color:#0066cc; font-family: Arial, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; }
.home_hr {
        width: 100%;
        color: #c6c4ce;
        height: 1px;
        text-align:left;
        background : #c6c4ce;
}
.arialzahlen { color:#000000; font-family: tahoma, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none; }
.externlink {
        color:#000000;
        font-family: Arial, sans-serif;
        font-size: 11px;
        font-weight:bold;
        text-decoration:none;
        line-height : 14px;
}
.campinglink {
        color:#000000;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight:bold;
        text-decoration:none;
        line-height : 12px;
}
.menustyletext        {
                                        color:#ffffff;
                                        font-family: tahoma, sans-serif;
                                        font-size: 11px;
                                        background-color:#333333;
                                        font-weight:bold;
                                        text-decoration: none; }

.news_main        {
                                        color:#FF0036;
                                        font-family: Tahoma, Arial, sans-serif;
                                        font-size: 11px;
                                        font-weight:bold;
                                        text-decoration: none; }

.news_main:hover        {
                                        color:#FF0036;
                                        font-family: Tahoma, Arial, sans-serif;
                                        font-size: 11px;
                                        font-weight:bold;
                                        text-decoration: none; }

.news_sub       {
                                        color:#666666;
                                        font-family: Tahoma, Arial, sans-serif;
                                        font-size: 11px;
                                        text-decoration: none; }

.artikel_norm_out
{
                                        background-color:#FFFFFF;
                                        cursor:auto;
}
.artikel_norm_over
{
                                        background-color:#EDEEF3;
                                        cursor:pointer;
}
.artikel_feat_out
{
                                        background-color:#F7D0BF;
													 /*background-color:#D8F7BF;*/
                                        cursor:auto;
}
.artikel_feat_over
{
													 background-color:#F7D0BF;
                                        /*background-color:#DCB6A5;
													 /*background-color:#B1E786;*/
                                        cursor:pointer;
}

.standardbutton{ 
color: #ffffff; 
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
font-weight: bold; 
text-decoration: none; 
background-color:#ef244c;
}


.buttongreen  { color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background-color:#009C6B; }
.buttonorange {
	color: #ffffff; 
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	background-color:#FF6600; 
}
.buttonblue {
	color: #ffffff; 
	font-family: Tahoma, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	background-color:#0000FF; 
}

.list_over {
	background: White;
	border: 1px solid Silver;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 3px;
	color: #2C83D1;
	line-height: 20px;
}
.list_over:hover {
	background: #2C83D1;
	border: 1px solid Black;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: White;
	padding: 3px;
	line-height: 20px;
}

.fliesstext_tbr {
	font-family: Tahoma;
	font-size:  12px;
	font-weight: bold;
	color: #EF244C;
}

.fliesstext_tnb {
	font-family: Tahoma;
	font-size:  12px;
	color: #000000;
}



