/*Header*/
.inhalttab h3{
	color: #FF8000; 
	font-style: normal; 
	font-weight: normal;
	font-size: 1.1em;
	margin:0px auto 0 auto;
	vertical-align:middle;
	text-align:right;
	
}
/*Header ENDE*/
/* ------------ Selection Und Angebote Bereich--------*/
.formButton{
	background-color:#FFCB77;
	cursor:pointer;
}

table#selektionsBox {
		margin: 5px auto 5px 5px;
		text-align:left;
		padding:5px 5px;
		border:1px solid #FFCB77;
}

table#selektionsBox th { 		
 		color: black;
 		text-align: left;
		vertical-align:middle;
 		font: italic normal bold 13px sans-serif;
		padding: 1px; margin: 0px;
 		background: url(../images/rahmenbgr.gif) repeat-x;
}

table#selektionsBox  td{ 		
 		color: blue;
 		font-style:normal;
		font-size:12px;
 		font-family: Arial;
		vertical-align: bottom;
 	}
table#selektionsBox  td select{ 		
 		width: 170px;
 		font-size: smaller;
		
	 }
table#selektionsBox  td select.tagselect { 		
 		width: 40px;
 		font-size: smaller;
		
	 }
table#selektionsBox  td select.monatselect { 		
 		width: 100px;
 		font-size: smaller;
		
	 }	 
table#selektionsBox  td input{ 		
 		width:170px;
		font-size: smaller;
	 }
table#selektionsBox .selLand{
	background-color: #DCDCDC;
}
table#selektionsBox .selRegion{
	
}	 

.ZusInfoTabelle{
	margin: 5px auto 5px 0px; 
	border:1px solid #FFCB77;
	text-align:left;
	padding:5px 5px;
}
.ZusInfoTabelle a{
text-decoration:none;
}
.ZusInfoTabelle th{
		color: black;
 		text-align: left;
		vertical-align:middle;
 		font: italic normal bold 13px sans-serif;
		padding: 1px; margin: 0px;
 		background: url(../images/rahmenbgr.gif) repeat-x;
}


.AngebotsNavigation{
  	text-align:center;
	margin:5px;
}
.AngebotsNavigation a{
  font-size: 9pt;
  margin: 5px;
  padding:5px;
  background-color: #DCDCDC;
  text-decoration:none;
  }
/* ENDE------------ Selection Und Angebote Bereich--------*/ 
/* ZielAuswahlTabelle Bereich--------*/
  table#ZielAuswahlTabelle{
	margin-left:5px;
	margin-top:5px;
	float:left;
	width:60%;
	border:1px solid #FFCB77;

  }
table#ZielAuswahlTabelle th{
	color: black;
	text-align: left;
	font: bold 0.9em verdana;
	padding: 5px;
	margin:0px;
	background: url(../images/rahmenbgr.gif) repeat-x;
}
table#ZielAuswahlTabelle tr td{
	padding: 5px;
	
}

#ZielAuswahlTabelle tr:hover	{color: Red; text-decoration:none;}
#ZielAuswahlTabelle  .row0{
	padding: 15px;
	cursor:pointer;	
	
}
#ZielAuswahlTabelle  .row1{
	background-color: #FFE4C4;
	cursor:pointer;	
}
#ZielAuswahlTabelle  .temper{
	text-align:right;
	font:bold 0.7em verdana;
	padding:2px;
}
#ZielAuswahlTabelle  .temperC{
	text-align:left;
	font:bold 0.7em verdana;
}

  /* GroupHotel Bereich--------*/
#groupHotelTabelle{
	margin-left:5px;
	margin-top:5px;
	float:left;
	width:60%;
	border:1px solid #FFCB77;
}
#groupHotelTabelle th{
	color: black;
 	text-align: left;
	font: italic bold 13px verdana;
   padding: 1px; 
	background: url(../images/rahmenbgr.gif) repeat-x;
}
 #columnDescription{
	color: black;
 	text-align: center;
	font: italic bold 13px verdana;
   padding: 1px; 
	background: url(../images/rahmenbgr.gif) repeat-x;
}

#groupHotelTabelle tr{
  vertical-align: middle;
  text-align: center;
  /* font-size: smaller; */
  }
#groupHotelTabelle td{
  padding:5px 5px 5px 5px;
  }

  .groupHotelArea1{
  	background-color: white;
}
  .groupHotelArea0{
  	background-color: #FFE4C4;
}
.groupHotelAreaAusgebucht{
  	color: gray;
}

#angebotsHotelInfo{
	margin-left:5px;
	margin-top:5px;
	float:left;
	width:79%;
	border:1px solid #FFCB77;

}
#angebotsHotelInfo th{
	color: black;
 	text-align: left;
	font: normal bold 0.9em verdana;
   padding: 1px; margin: 0px;
	background: url(../images/rahmenbgr.gif) repeat-x;
}
#angebotsHotelInfo th a{
	text-align: right;
 	font: normal bold 0.9em verdana;
   padding: 1px; margin: 0px;
}
.angebotsHotelInfoVeranstalter img{
height:20px;
}
.buchungHotelInfoLabel{
	width:100px;
	font: bold 12px verdana;
	vertical-align:top;
	padding-left:5px;
}
/*BuchungsFormular*/
.buchungsFormular{
	margin-right:10px;
	margin-top:5px;
	float:right;
	width:79%;
	border:1px solid #FFCB77;
	
}
.buchungsFormular th{
	color: navy;
	text-align: left;
	font: italic bold 12px verdana;
	padding: 1px;
	margin: 0px;
	background: url(/images/rahmenbgr.gif) repeat-x;
}
.buchungsFormular td{
	text-align: left;
	vertical-align:top;
}

#buchungsVeranstalterMeldung{
	background: #E0FFFF;
	font-family: Terminal;
	padding: 5px;
}


/* Startseite Angebote*/
.tipps {
	border:1px solid #008E31;
	padding:1px;
	margin-bottom:5px;
	vertical-align:top;
	clear:both;
}
.tipps img{
margin:5px;
float:left;
}
.tipps a{
margin-right:5px;
font-size:12px;
}
.tippstext{
margin:5px;
height:110px;
overflow:auto; 
}
.selektionsboxtitel{
font:bold 12px verdana;
padding:3px;
}

.navi_rechts {
	margin-top:5px;
	margin-right:5px;
	width:100%;
	color: blue;
	font:12px verdana;
}

/*Topangebote*/
.topangebote{
	margin:1px auto;
	padding:1px;
	font-size: 8pt;
	cursor:pointer;
	background-image: url(/images/top/hintergrund.gif);
	border:1px solid #FFCB77;
	text-align: left;

}
.topangebote a {color:blue; text-decoration:none;font-size: 8pt;text-align:center; }
.topangebote a:hover	{color: red;text-decoration:none;font-size: 8pt; }

.topangebote th {
 	color: black;
	text-align: left;
	vertical-align:middle;
	font: normal bold 13px verdana;
	padding: 2px; 
	margin: 0px;
	background-color:background: url(../images/rahmenbgr.gif) repeat-x;;
	
}
.topangebote .ziel {
 	font-size:1em;
	font-weight:bold;
}
.topangebote .preis {
	margin:10px;
	font-size:1.2em;
	font-weight:bold;
	color:#990000;
	text-align:right;
}

/*Topangebote Ende*/
#buchungsBesteatigung{
margin-top: 10%;
	text-align: center;
	color: Green;
	font: normal bold larger verdana;
}
/*BuchungsVerlauf*/
ul#buchungsverlauf{
	float:left;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	list-style-type:none;
	padding:5px;
	width:750px;
	text-align: center;
	
}
ul#buchungsverlauf li{
	float:left;
	margin:0px auto;
	width:25%;
}
.buchungsVerlaufAktiv{
	text-align: center;
	font: normal bold 1.1em verdana;
	color:blue;
	border-bottom:solid 3px #ff9a29;
}
.buchungsVerlaufPassiv{
	text-align: center;
	font: normal 1.1em verdana;
	color:blue;
}
.buchungsVerlaufPassiv a{
	color:blue;
}
.markText{
	color: Red;
}
