body {
	 font-weight:normal;
	 font-size:10pt;
	 font-family:verdana;
}

.aussentab {
	color: Black;
	width: 1000px;
	margin: 0px auto 0px 0px;
}

/*______________NaviMenuLinks_______________________*/
div#menuelinkstab{
	float: left;
	margin: 0 0 0 0;
}

* html .NaviMenuLinks {
	overflow: visible;
	height: 1px;
}
.NaviMenuLinks{
	padding: 0 0 0 0;
	margin: 25px 0 0 0;
	overflow: auto;
	background-color: white;
	width:175px;
}
.NaviMenuLinks ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
	}
.NaviMenuLinks ul li {
	background:  url("/images/menue-background.gif") no-repeat center;
	margin: 10px 0px 5px 0px;
	padding: 5px;
	text-align: center;
}
.NaviMenuLinks ul li a {
	font:bold .9em Times;
	color: black;
	text-decoration: none;
}
.NaviMenuLinks ul li.current {
}
.NaviMenuLinks ul li.current a{
	color: white;
}

.NaviMenuLinks a:link	{color:black; text-decoration:none; }
.NaviMenuLinks a:active	{color:black; text-decoration:none; }
.NaviMenuLinks a:visited	{color:black; text-decoration:none; }
.NaviMenuLinks a:hover	{color: blue; text-decoration:none; }

/*ENDE______________NaviMenuLinks_______________________*/

/*Abgerundete Box*/
.abg_box{
width:530px;
margin:0px auto 0px auto;
}
.abg_box_oben{
background: #EDBA87 url(/images/ol.gif) left top no-repeat;
text-align: right;
}


.abg_box_unten{
background: #EDBA87 url(/images/ul.gif) left top no-repeat; 
text-align: right;
}

.abg_box_inhalt{
background: #EDBA87; 
padding: 0 20px; 
text-align:left;
}

/*------------ Inhalt Bereich--------*/
.inhalttab{
    margin:auto auto auto 180px ;
	padding: 0px 5px 0px 5px;
	background:white;
	/* width:100%;  */
}
.inhalttab img{
border: none;
}

/*ENDE ------------ Inhalt Bereich--------*/
/*------------ Selektionstabelle--------*/
#selektionsBox  .textlabel{
font-size:9pt;
font-weight:bold;
font-family:arial;
margin-top:5px;
}
#selektionsBox input{
     width:180px; 
}
#selektionsBox select{
     width:180px; 
}
#selektionsBox ul li{
     font-size:9pt;
	 font-weight:normal;
	 font-family:verdana;
 
}

/*ENDE ------------ Selektionstabelleh--------*/
.sitemap {
	padding:5px 0;
	font-size: larger;
}
.footertab {
    clear: both;
    font-size: 0.75em;
    margin: 0px; padding: 0px;
    text-align: center;
     /* border: 1px solid silver; */
  }
  
  
 /* GroupHotel Bereich--------*/
  #groupHotelTabelle{
   font-size:9pt;
	 font-weight:normal;
	 font-family:verdana;
   margin: 15px auto 5px auto;
   width: 98%;
  
  }
#groupHotelTabelle th{
	color: black;
 	text-align: center;
	font: italic normal bold 13px sans-serif;
   padding: 1px; 
   background: url(/images/rahmenbgr.gif) repeat-x;
}
 #columnDescription{
	color: Navy;
 	text-align: center;
	font:  normal bold 13px sans-serif;
   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: #FFDEBD;
}
  .groupHotelArea0{
  	background-color: #FFF7D6;
}
.groupHotelAreaAusgebucht{
  	color: gray;
}
div#AngebotsNavigation{
  	text-align:center;
	margin:20px auto 20px auto;
   }
  div#AngebotsNavigation a{
  font-size: 9pt;
  margin: 10px 10px;}
  /*BuchungsFormular*/
.buchungsFormular{
	margin: 5px auto 15px auto;
	width: 98%;
	border:1px solid #FFCB77;
	
}
.buchungsFormular th{
	color: Navy;
 	text-align: left;
	font: italic normal bold 13px sans-serif;
   padding: 1px; margin: 0px;
   background: url(/images/rahmenbgr.gif) repeat-x;
}
.buchungsFormular td{
	text-align: left;
	vertical-align:top;
}
.buchungHotelInfoLabel{
	font-size: 12px;
 	font-weight: bold ;
   font-family: Helvetica,Arial,sans-serif;
   vertical-align:top;
}
#buchungsBesteatigung{
margin-top: 10%;
	text-align: center;
	color: Green;
	font: normal bold larger serif;
}
.bewertungs_box {
	margin: 10px 0px 5px 0px;
	padding: 5px;
	text-align: center;
	font-size: 14pt;
}
.bewertungs_box  div {
	background:  url("/images/bewertung-background.gif") no-repeat center;
	font-size: 9pt;
}
