.small_sonderangebot{
 width: 250px; 
 /*height: 60px;*/
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-color:white;
 border: solid 1px #DE191B;
 float: left; 
 margin-top: 6px;
 margin-bottom:2px;
 } 
 
.spacerbox35px{
 width: 90px; 
 height: 90px;
 float: left; 

 } 
 .reise_termine_headline{
	 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
}
 

 .sonderangebotsbild{
 float: left; 
 } 
	
	.startseite_bodytext_headline { 
 color: black; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 float: left; 
 font-weight: bold ;
 }
 .startseite_bodytext_subline { 
 font-size: 10px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 float: left; 
 font-weight: bold ;
 }
 
.startseite_bodytext_preis { 
 color: black; 
 font-size: 14px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold;
 }

ul{margin-left:20px;
		 
	margin-bottom:10px; 
	padding-left:5px; 
	
	
}
.menulink:link {color:#93031E; text-decoration:none; margin-left:10px; margin-right:10px; font-weight:bold; font-size: 12px;}
.menulink:visited {color:#93031E; text-decoration:none; margin-left:10px; margin-right:10px;font-weight:bold; font-size: 12px;}
.menulink:active {color:black; text-decoration:none;margin-left:10px; margin-right:10px;font-weight:bold; font-size: 12px;}
.menulink:hover {color:black; text-decoration:none;  margin-left:10px; margin-right:10px;font-weight:bold;font-size: 12px;}

.menu:link {color:black; text-decoration:none; font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu:visited {color:black; text-decoration:none;font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu:active {color:black; text-decoration:none; font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu:hover {color:black; text-decoration:none;  font-weight:normal;font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}

.menu_baum:link {color:black; text-decoration:none; font-weight:normal; font-size: 11px;font-weight:bold;}
.menu_baum:visited {color:black; text-decoration:none;font-weight:normal; font-size: 11px;font-weight:bold;}
.menu_baum:active {color:black; text-decoration:none; font-weight:normal; font-size: 11px; font-weight:bold;}
.menu_baum:hover {color:black; text-decoration:none;  font-weight:normal;font-size: 11px; font-weight:bold;}

.news:link {margin-top:5px;margin-bottom:5px;margin-right:5px;color:black; font-weight:normal; text-decoration:none;font-size: 12px;}
.news:visited {margin-top:5px;margin-bottom:5px; margin-right:5px;color:black; font-weight:normal; text-decoration:none;font-size: 12px;}
.news:active {margin-top:5px;margin-bottom:5px; margin-right:5px;color:black; font-weight:normal; text-decoration:none;font-size: 12px;}
.news:hover {margin-top:5px;margin-bottom:5px; margin-right:5px;color:black; font-weight:normal; text-decoration:none; font-size: 12px;}

.suche_head:link {font-size: 14px; color:black; text-decoration:none; font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_head:visited {font-size: 14px; color:black; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_head:active {font-size: 14px; color:black; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_head:hover {font-size: 14px; color:black; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.suche_sub:link {font-size: 11px; color:black; text-decoration:none; font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_sub:visited {font-size: 11px; color:black; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_sub:active {font-size: 11px; color:black; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.suche_sub:hover {font-size: 11px; color:black; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.sonder_head:link {font-size: 12px; color:white; text-decoration:none; font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_head:visited {font-size: 12px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_head:active {font-size: 12px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_head:hover {font-size: 12px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.sonder_preis:link {font-size: 16px; color:white; text-decoration:none; font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_preis:visited {font-size: 16px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_preis:active {font-size: 16px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_preis:hover {font-size: 16px; color:white; text-decoration:none;font-weight:bold;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.sonder_txt:link {font-size: 11px; color:white; text-decoration:none; font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_txt:visited {font-size: 11px; color:white; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_txt:active {font-size: 11px; color:white; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.sonder_txt:hover {font-size: 11px; color:white; text-decoration:none;font-weight:normal;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}


.menu99:link {color:black; text-decoration:none; font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu99:visited {color:black; text-decoration:none;font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu99:active {color:black; text-decoration:none; font-weight:normal; font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}
.menu99:hover {color:black; text-decoration:none;  font-weight:normal;font-size: 11px;margin-left:10px; margin-right:5px; font-weight:bold;}


.besch01 { font-family: Arial; font-size: 12px; }
	.hauptbesch01 {
		font-family: Arial;
		font-size: 11px;
		color : Gray;
	}
	.feldbesch01 { font-family: Arial; font-size: 12px; }
	.tabellenbesch01 {
		font-family: Arial;
		font-size: 10px;
		color: Gray;
	}
.feld01 {font-family: Arial; font-size: 12px; border-bottom: 1px solid Silver; border-left: 1px solid Silver; border-right: 1px solid Silver; border-top: 1px solid Silver; background-color: #EAEAEA;}


.a:link {
font-size: 12px;
color: black; 
text-decoration:none; 
font-weight: normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.a:visited {
font-size: 12px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.a:active {
font-size: 12px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.a:hover {
font-size: 12px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

.grundtext_katalogform{
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: normal; 
 text-align: left;
}

.pdf:link {
font-size: 11px;
color: black; 
text-decoration:none; 
font-weight: normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
margin-top:5px;
}
.pdf:visited {
font-size: 11px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
margin-top:5px;
}

.pdf:active {
font-size: 11px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
margin-top:5px;
}
.pdf:hover {
font-size: 11px; 
color:black; 
text-decoration:none;
font-weight:normal;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
margin-top:5px;
}


.toplink:link {
font-size: 12px;
color: red; 
text-decoration:none; 
font-weight: bold;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.toplink:visited {
font-size: 12px; 
color:red; 
text-decoration:none;
font-weight:bold;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.toplink:active {
font-size: 12px; 
color:red; 
text-decoration:none;
font-weight:bold;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.toplink:hover {
font-size: 12px; 
color:black; 
text-decoration:none;
font-weight:bold;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}


.menu_2{ 
margin:0px;
padding:0px;
font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;
background-image: url('./pix/menu_untere_1px.gif');
background-position:top;
height:24px;
vertical-align:middle;
}


html, body, div, p, h1, h2, h3, 
span, a, table, td, form, img {
margin: 0;
padding: 0;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size: 12px; 
}

A {text-decoration:none; 
	color: black;}
A:visited {color: black;}
A:active {color: black;}
A:hover {color: black;}

img {
border: 0;
}

input {
border: 1px solid black;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-size: 11px; 
}
/*#### Standard Ende####*/

 .menu_horizontal{ 
 background-image: url('./pix/menu_back_oben_1px.gif');
white-space:nowrap;
line-height:20px

}

 .menu_horizontal_go{ 
 /*background-image: url('./pix/menu_back_oben_1px_go.gif');*/
white-space:nowrap;
line-height:20px

}

 .menu_horizontal_2{ 
 /*background-image: url('./pix/menu_back_1px.jpg');*/
 white-space:nowrap;
}



.menupic{
margin-left:5px;
vertical-align:-5px;	
}

.leftbox{

background-color:#C7B755;
width:180px;
text-align:left;
}

.sonderbox{

background-color:#B4060A;
width:180px;
text-align:left;
}




 .quicksearch_labels{ 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: normal;

}

 .adresse_head{ 
 color: #93031E; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;
}

 .adresse_sub{ 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: normal;
}

.menu_ad:link {color:black; text-decoration:underline; font-weight:normal; font-size: 11px;}
.menu_ad:visited {color:black; text-decoration:underline;font-weight:normal; font-size: 11px;}
.menu_ad:active {color:black; text-decoration:underline; font-weight:normal; font-size: 11px;}
.menu_ad:hover {color:black; text-decoration:underline;  font-weight:normal;font-size: 11px;}

 .footer{ 
 color:black; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: normal;

}
 .quicksearch_head{ 
 color: #93031E; 
 font-size: 13px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;
 margin-left:5px;
 margin-top:5px;

}

 .buchungsformular_neu{ 
 color: black; 
 font-size: 11px; 
 font-family: Arial, SunSans-Regular, sans-serif; 
 text-align: left;
background-color: white;

}


 .quicksearch_head_2{ 
 color: #93031E; 
 font-size: 14px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;
margin-top:5px;

}

.menu_table { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 margin: 0;
 padding: 0; 
 } 


.suche_bildunterschrift { 
 color: black;
 font-size: 10px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 } 
.such_ergebnisse { 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 border: 1px solid #93031E;
 text-align: left;
 width:520px;
 margin-bottom:20px;

 } 
 
 .such_ergebnisse_balken_head{ 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;

 } 
 
  .sort{ 
 color: black;
 font-size: 11px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: normal;

 } 
 
 
 .reise_headline { 
 font-size: 16px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 color:#93031E;
 } 
 .reise_subline { 
 font-size: 14px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: normal;
margin-bottom:10px;
 } 
.reise_bodytext { 
 color: black;
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 width: 340px;
 float: left; 
 margin-right:10px;
 } 

.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_headline  { 
 color: #93031E; 
 font-size: 12px;
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
 font-weight: bold;
 }

.reise_leistungskasten  { 
background-color:#C7B755;
width:180px;
text-align:left;
color: black;
font-size: 12px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;

}


 
 .kontakt_head{
color: #93031E; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;	 
	 
}
 
 .leistungen_hotels{
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
background-color:#C7B755;
width:170px;
text-align:left;
float: left;
font-size: 12px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
padding:5px;
margin-bottom:20px;
overflow:hidden;
background-image: url('./pix/menu_left_1px.gif');
white-space:normal;

}

.reise_leistungen_headline { 
color: #93031E; 
 font-size: 12px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 font-weight: bold;
width:170px;
background-image: url('./pix/menu_left_1px.gif');

 }

.reise {
 text-align: left;

}

  .form_label { 
 color: black; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 text-align: left;
 }
 img{ behavior: url('iepngfix.htc'); } 
