* {margin:0; padding:0; list-style:none; text-decoration:none;}
	body {text-align:center; font: 76% Tahoma, Arial, sans-serif; color:#6C6C6C; background:#F6E9CA;}
	h1 {color:#AC8931; font-size:1.5em; font-weight: normal; margin:0 0 25px 0;}
	h2 {color:#808080; font-size:1.2em; font-weight: bold; margin:0 0 5px 0;}
	h3 {color:#AC8931; font-size:1.2em; font-weight: bold; margin:0 0 5px 0;}
	hr {background: url(/files/img_trennlinie.gif) repeat-x; height:5px; margin-bottom:20px; border:0px}
	.small {color:#F4802B; font-size:0.8em;}

	a:link {text-decoration: underline; color:#AC8931;}
	a:visited {text-decoration: underline; color:#AC8931;}
	a:hover, a:active {text-decoration: none; color:#C9AE6B;}

	a:link h2 {text-decoration: underline; color:#fff; background:#F4802B; display:inline; padding:10px;}
	a:visited h2  {text-decoration: underline; color:#fff;}
	a:hover h2, a:active h2 {text-decoration: none; color:#fff;}

	.menu a:link {text-decoration: none;}
	.menu a:visited {text-decoration: none;}
	.menu a:hover, .menu a:active {text-decoration: underline;}

	.cont-head {background:#fff; width:980px; margin:0 auto;}
	.head-logo {float:left; width:280px; padding-top:30px;}
	.head-image {float:left; width:698px; background: url('/files/img_main_bg.jpg') no-repeat;; height:120px; border:1px solid #fff; border-width:0 2px 0 0;}


	#container {background:#fff; width:980px; border:5px solid #fff; margin:0 auto;}
	.cont-inhalt {width:976px; margin:0 auto; background: url(/files/img_hg.gif) repeat-x; margin:1px 2px 0 2px;}
	.inhalt {float:right; width:740px; text-align:left; margin:20px 10px 0 10px; line-height:1.8em;}
	.inhalt p { margin:10px 0 0 0;}
	.info {background:#FFF8E8; height:59px; text-align:left; margin:0 2px;}
	.info .info-navi {float:left; width:150px; background: url(/files/img_navi-pfeil.png) no-repeat 50% 0; height:40px;}
	.info .info-navi b {position:relative; top:25px; left:30px; color:#fff; font-size:1.5em; font-weight:normal;}
	.info .info-suche {float:left; text-align:center; width:550px; padding:6px 0 0 0;}


	.menu {float:left; width:200px; text-align:left; background:none; margin:1px 10px 0 0;}
	.menu h1 {display:inline; color:#808080;}
	.menu ul {padding:0; margin:0 0 0 0px; border:1px solid #F6E9CA; border-width:1px 0 0 0;}
	.menu ul li { background:url(/files/img_navi-hg.gif) repeat-x 0 100%; border:1px solid #F6E9CA; border-width:0 1px 1px 1px; padding:10px 10px 10px 30px; margin:0px 0; font-weight:bold;}


	.info-suche input {border:1px solid #bdbdbd; height:25px; width:200px; padding: 2px 0 0 5px; margin:0, color:#6c6c6c; vertical-align:middle;}

	.hoehe-30px {height:30px; clear:both;}
	.trenner {background: url(/files/img_trennlinie.gif) repeat-x; height:5px; margin-bottom:20px}
	.break {clear:both; overflow:hidden; height:0;}

	.footer { margin-top:20px; font-size:9px; }
	.footer_left { float:left; width:300px; text-align:left; }
	.footer_right { float:right; }
	
	#searchresult {z-index:5; width:205px; margin-top:-8px; margin-left:193px; display:none; text-align:left; position:absolute; color:#C9AE6B; background: #FCFDFE; border: 1px solid #bdbdbd; }
	#searchresult a { text-decoration: none; }
	#searchresult a:hover { text-decoration: underline;}