



body {margin:0; padding:0; background:#fff url(../images/body_repeat.jpg) 0 0 repeat-x; font:normal normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#000;}

a {outline:none; color:#699; text-decoration:none; border-bottom:1px dashed #699;}
a:hover {color:#000; border-bottom:1px solid #000;}

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

h2 {font-size:16px; line-height:20px; margin:0 0 20px 0;}




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


#header {width:1024px; height:250px; background:transparent url(../images/header.jpg) 0 0 no-repeat;}


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


#navi {width:250px; float:left;}

#navi ul {width:200px; margin:40px 0 10px 50px; padding:0 0 20px 0;}

#navi ul li {list-style-type:none; margin:0; padding:8px 0; border-bottom:1px solid #699;}

#navi ul li a {list-style-type:none; display:block; margin:0; padding:0; font-size:13px; color:#699; text-decoration:none; border:none;}
#navi ul li a:hover, #navi ul li.active a  {color:#0d6868; background:transparent url(../images/navi_li_hover.gif) 100% 50% no-repeat;}


#content {width:600px; float:left; margin:45px 0 20px 100px; padding:0 0 30px 0;}

#content ul li {list-style-type:square;}

#footer {height:142px; background:transparent url(../images/footer_repeat.jpg) 0 0 repeat-x; clear:both;}

#footer div {height:142px; width:824px; margin:0 auto; padding:0 0 0 200px; background:transparent url(../images/footer.jpg) 0 0 no-repeat;}

#footer div ul {float:left; width:190px; margin:70px 0 0 20px; padding:0; list-style-type:none;}
#footer div ul li {font-size:12px; margin:0 0 0 20px;}
#footer div ul li a {color:#000; text-decoration:none; border-bottom:1px dashed #000;}
#footer div ul li a:hover {border-bottom:1px solid #000;}
#footer div ul li.footer_fon {background:transparent url(../images/footer_fon.gif) 0 5px no-repeat; padding:0 0 0 20px;}
#footer div ul li.footer_fax {background:transparent url(../images/footer_fax.gif) 0 5px no-repeat; padding:0 0 0 20px;}
#footer div ul li.footer_mobil {background:transparent url(../images/footer_mobil.gif) 0 3px no-repeat; padding:0 0 0 20px;}
#footer div ul.footer_email {width:300px;}
#footer div ul.footer_email li {background:transparent url(../images/footer_email.gif) 0 5px no-repeat; padding:0 0 0 20px;}

a.bilder {
	border: 0px;
}