.menu:link {color:#000000; text-decoration:none;}
.menu:visited {color:#000000; text-decoration:none;}
.menu:active {color:#000000; text-decoration:none;}
.menu:hover {color:#000000; text-decoration:none; font-weight:normal;}

.gefundenlink:link {color:black; text-decoration:none; font-weight:normal;}
.gefundenlink:visited {color:black; text-decoration:none;font-weight:normal;}
.gefundenlink:active {color:black; text-decoration:none;font-weight:normal;}
.gefundenlink:hover {color:black; text-decoration:none;font-weight:normal;}
BODY {		color :Black;	font-family:Arial;}	
ul { 
 margin-left:20px;
 } 	BODY {scrollbar-face-color: rgb(218,218,218); scrollbar-highlight-color:  rgb(209,233,221); scrollbar-shadow-color:  rgb(209,233,221); scrollbar-3dlight-color: rgb(255,250,218); scrollbar-arrow-color: rgb(230,0,3); scrollbar-track-color: rgb(209,233,221); scrollbar-darkshadow-color: rgb(0,0,0);}TABLE {	color :Black;	font-family:Arial;	font-size:9pt;	/*text-align:justify; <--  von BIDS auskommentiert wenn gebraucht bitte extra Klasse in Tabelle anwenden. bids@bids.de*/}A {	color: Black;	text-decoration: none;}A:Hover {	color: red;	text-decoration: none;}.TextField {background-color: FFFFFF;border-color: 808080;border-style: double;border-width: 1;color: 000000;font-size: 8pt;font-family: verdana;}
.container { 
 padding-bottom: 0px;
 border: 1px solid;
 border-color: #B1A44C;
 padding-top:0px;
 margin-bottom:0px;
 } 

.menu_table { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 margin: 0;
 padding: 0; 
 } 

.menu_top { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 } 
 
.reise_head_balken { 
color: #fff;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 } 

.reise_headline { 
 font-size: 18px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 color: #01A24A;
 } 
 .reise_subline { 
 font-size: 13px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: normal;
 } 

.reise_termine_headline { 
 color: #de191b;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 } 

.reise_termine_subline { 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 } 

.reise_termine_body { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 overflow:auto;
 height:175px;
 } 

.reise_ab_preis { 
 color: black;
 font-size: 16px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 } 

.reise_jetzt_buchen { 
color: black;
 font-size: 14px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold; 
 } 

.reise_bodytext { 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 width: 340px;
 float: left; 
 margin-right:20px;
 margin-right:5px;
 } 

.reise_bodytext_einleitung { 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 float: left;
 margin-top:5px;
 } 

.reise_bodytext_subline { 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 float: left; 
 } 

.reise_bodytext_headline  { 
 margin-top:10px;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight:  bold;
 color:#01A24A;
 }

.reise_leistungskasten  { 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 background-color: #FFFADA; 
 padding:0px; 
 width: 170px; 
 float: left;
 
 overflow:hidden;
 border: 1px solid red;
 
}

.reise_leistungen_headline { 
 color: white;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-color: red;

 }

.reise_hotelkasten  { 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 background-color: #FFFADA; 
 /*padding: 3px;*/ 
 width: 170px; 
 float: left;
 margin-top:4px;
  border: 1px solid red;
 }

.reise_hotel_headline { 
 color: white;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
  background-color: red;
   
 }

.reise {
 text-align: left;
 margin: 0px;
}
/*#####reise ende####*/
.quicksearch_labels{ 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;}
.menu_table { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 margin: 0;
 padding: 0; 
 } 
 
 
 .such_ergebnisse { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 padding-bottom: 0px;
 border: 1px solid;
 border-color: #B1A44C;
 padding-top:0px;
 text-align: left;

 } 
 
 .such_ergebnisse_balken_head{ 
 color: #e60003;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
width:570px;

 } 

.gefunden_head{
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
 font-size: 15px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 color:#e60003;
text-align:left;
width:390;
}
.gefunden_sub{
margin-left: 5px;
margin-right: 5px;
 color: black; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-align: left;
 font-style: italic;
 width:390;
}
.gefunden_text{
margin-left: 5px;
margin-right: 5px;
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: normal; 
 text-align: left;
 width:390;
}
.gefunden_preis{
margin-left: 5px;
margin-right: 5px;
 color: black; 
 font-size: 15px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-align: right;
}

.suche_bild{
	border: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}


.preisetermine{
 color: black;
 font-size: 11px;
 font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
 vertical-align:bottom;
 border:1px solid red;
 background-color:FFFADA;
 } 
 
 .scroll{

 overflow:auto;
 height:145px;
}
 
 .termintabelle{
color: black;
font-size: 12px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
vertical-align:bottom;
background-color:FFFADA;

width:100%;
text-align:left;
}

 
 .tabellen_head{
color: white;
font-size: 12px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
font-weight:bold;
background-color:red;
border:1px solid red;
width:100%;
text-align:left;

}

 .euro{
font-size: 14px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
font-weight:bold;


}

 .preis{
font-size: 12px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
font-weight:bold;

 
}
 
 

  .termin_von{
font-size: 12px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
font-weight:normal;
}

  .termin_bis{
font-size: 12px;
font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif;
font-weight:normal;
}


 
 
 
 
 
 
 
 
 
 
.form_label { 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
  font-weight: normal;

 } 
 
.grundtext_katalogform{
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: normal; 
 text-align: left;
}

 .head_katalogform{
 font-size: 14px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-align: left;
 border-top: 1px solid red;
 border-bottom: 1px solid red;
 width:140px;
}

 .head_gebucht{
 font-size: 18px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  
 text-align: center;
 
 width:545px;
}

 .sub_gebucht{
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  
 text-align: center;
 
 width:545px;
}


.reise_headline2 { 
 font-size: 18px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 color: #01A24A;
text-align: center;
 width:545px;
 } 
 .reise_subline2 { 
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: normal;
  text-align: center;
  color: black;
  width:545px;
 } 
 
 .buch_box {
	 width:545px;

 }
 
  .buch_box_head {
	 width:545px;
	
	font-size: 16px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 color: black;
text-align: center;
 }
 
  .buchung_back {
	 width:545px;
	 border: 1px solid gray ;
background-image: url(".\pix/buchen_back_gelb.gif"); 
 background-image:repeat;
 
 }
 
 .buchung_head{
font-size: 14px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight: bold;
color: black;
text-align:left;
}

.zurreise {
vertical-align:bottom;
 text-align: right;

 

}

.grundtext_katalogform2{
 font-size: 9px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: normal; 
 text-align: left;
}

.klein{
 font-size: 9px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: normal; 
 text-align: left;
}