body {margin:0; padding:0; background:#99182C; font:normal normal 12px/16px Verdana;}


h2 {margin:20px 0 40px 0;}

a {color:#fff; outline:none;}
a:hover {color:#f88;}

.suchtext {position:absolute; top:-9999px; left:-9999px;}

.clear {clear:both; height:0px; font-size:0px; line-height:0px;}


#container {width:990px; padding:0; margin:0 auto;}


#header {width:990px; height:250px; background:transparent url(../images/header.jpg) 0 0 no-repeat;}
#header ul {list-style-type:none; margin:0; padding:215px 0 0 600px;}
#header ul li {float:left; margin:0 20px 0 0;}
#header ul li a {font-weight:bold; font-size:13px; color:#000; border-bottom:1px dashed #000; text-decoration:none;}
#header ul li a:hover {border-bottom:1px solid #000;}


#wrapper {width:990px; min-height:500px; height:auto !important; height:500px; float:left; background:transparent url(../images/wrapper_repeat.jpg) 0 0 repeat-y;}


#navi {width:200px; float:left; padding:0 0 0 80px;}
#navi ul {margin:50px 0 0 0; padding:0; list-style-type:none;}
#navi ul li {height:80px; width:175px; margin:0; padding:0; background:transparent url(../images/navi_li.jpg) 0 0 no-repeat;}
#navi ul li a {font-weight:bold; display:block; font-size:13px; color:#000; border:none; padding:0 0 0 62px; line-height:75px; text-decoration:none;}
#navi ul li a:hover {color:#c00;}

a#standort {width:90px; height:30px; padding:150px 0 0 25px; margin:50px 0 0 40px; display:block; color:#fff; font-weight:bold; background:transparent url(../images/standort.jpg) 10px 0 no-repeat; }
a#standort:hover {text-decoration:none;}


#content {float:left; padding:50px 30px; width:550px; color:#fff;}
#content img {border:5px solid #700;}

#footer {width:990px; height:32px; clear:both; background:transparent url(../images/footer.jpg) 0 0 no-repeat;}
#footer address {font:bold normal 12px/30px Verdana; color:#000; margin:0 0 0 50px;}


/* KLASSEN */

.infobox {padding:6px 15px; background:#700;}