html, body {height: 100%; margin: 0;padding: 0;}
body,a, p, td, h1, h2, h3, h4, h5{font:normal 11px Trebuchet MS;color:#4D4026;}
body{background-color:#fff6e4; text-align:center;}
img{border:none;margin:0px;padding:0px;}
a{text-decoration:underline;}
a:hover{text-decoration:underline;color:#af0f1f;}
HTML { overflow:scroll; }
form{border:none;}
input {	border: 1px solid #CCCCCC;font-family:Trebuchet ms;font-size:11px;}
select {	border: 1px solid #CCCCCC;font-family:Trebuchet ms;font-size:11px;}
#page{ position:relative;width:970px; background-color:#ffffff;  margin-left: auto ;  margin-right: auto ;text-align:left;}
/* --header--------------------------------------------------------------------------*/
#header_sprache{ position:absolute; left:780px;	top:12px;width:60px;text-align:right;}
#header_suche {position:absolute; left:850px;	top:10px;}
#header_suche .suchefrmbtn { float:left; display:inline; border:none;}
#header_suche .suchefrmtxt {border:1px solid #E7E2D7;background-color:#FFFFFF;color:#4D4026;float:left;font-family:Trebuchet MS;font-size:11px;height:16px;line-height:16px;padding:0;width:85px;}

#header{width:970px;height:74px; background-color: #ffffff;border-bottom:1px solid #FDD279;	}
* html #header{width:970px;}
#header_titel{position:absolute;left:0px; top:0px; font:normal  21px Trebuchet MS }
#hauptmenu{position:absolute;left:270px;top:45px;width:690px;height:26px; padding-left:5px;}
* html #hauptmenu{width:690px;}

.banner{}
#container{position:relative;width:970px;margin-top:0px;}
#leftcont{display:block;float:left;margin-right:20px;}
.top_portal{width:710px;height:270px;}
.top_folge{width:710px;height:200px;overflow:hidden;}
/* --left ------------------------------------------------------------- */
#left {  float:left;	left:0px;	top:0px;	width:270px;margin-top:10px;margin-right:10px;}
#leftmenu {	width:235px;_width:240px;  background-color:	#ffffff;	margin-bottom:10px;	/* height:200px;*/ padding-bottom:10px; padding-top:10px;padding-left:15px;}
#leftmenu #titel_lm{ 	font: bold 18px Trebuchet MS;	color:#af0f1f;	margin-top: 9px;	font-weight:bold; }
#leftmenu #el_lm{  padding-left:5px;padding-top:5px;	}
#leftmenu .aktiv { font-weight:bold; }
#leftmenu .aktiv a{ text-decoration:none;font-weight:bold; }
#leftmenu .aktiv a:hover{color:#af0f1f; }
#leftmenu #el_lm a:hover{text-decoration:underline;color:#af0f1f;}
#leftmenu #el_lm a{text-decoration:none;}
#platz {height:25px;}
/* -middle ------------------------------------------------------------- */
#middle { float:left;	left:0px;	top:270px;	width:400px;margin-right:10px;}
#anfrage{ position:relative;top:0;left:0px;width:440px;padding:5px;margin-top:10px;color:#4D4026}
#bilder {		width:710px;	height:270px;	border: none;}
/* -- right -------------------------------------------------------------------------- */
#right { float:left;	width:240px; _width:230px;}	
#aktuelles {	width:240px;	height:300px;  background-color:	#ffffff;	border: none;}
/* --footer --------------------------------------------------------------------------*/
#footer a{font-size: 11px;color:#4D4026;}
#footer a:hover{color:#af0f1f;}
#footer{height:24px; _height:34px;background-color: #ffffff;	clear:both;margin-top:10px;padding-left:10px; padding-top:10px;border-top:1px solid #FDD279;}
#footer_rechts{position: absolute; right: 20px;font-weight:normal;}
#footer_rechts a{font-weight:normal;}

#footer_links{position: absolute; left: 10px;}

#buchung  .text {	font-size: 10px;}

