@charset "utf-8";
/* CSS Document */
body{font-family: Trebuchet Ms, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px;}
h1{ margin-top:0px;font-size:20px; line-height:25px}
#wrapper { height:auto; position:absolute; top:0;left:50%;width:727px;margin-left:-350px;}
#headline{ height:199px; background:url(../img/header.jpg) no-repeat;}
#navi{  position:relative; top:140px; width:701px; height:40px;background:#5c7f42}
#navi ul{ padding-top:12px;}
#navi ul li { list-style:none; padding-right:40px; float:right; font-weight:900; color:#CCCCCC}
#navi ul li a {text-decoration:none; color:#CCCCCC}
#navi ul li a:hover {text-decoration:underline; color:#fff}
#content{padding-left:80px; padding-right:80px; background:url(../img/bkg-content.jpg) repeat-y; padding-bottom:30px}

#footer{ width:750px; background:url(../img/bkg-footer.jpg) no-repeat; height:65px;}
#impressum {padding-left:80px;}
#impressum ul{ float:left; width:250px; margin:0px; padding:0px;  font-size:11px; font-weight:100; height:15px; color:#333333}
#impressum ul li { float:left; list-style:none;padding-right:20px;}
#impressum ul li a {text-decoration:none; color:#333333}
#impressum ul li a:hover {text-decoration:underline; color:#fff}

#footerific ul{float:left;  width:360px; padding:0px; margin:0px; font-size:11px; font-weight:100; height:15px; color:#333333}
#footerific ul li { float:right; list-style:none; padding-right:20px; }
#footerific ul li a {text-decoration:none; color:#333333}
#footerific ul li a:hover {text-decoration:underline; color:#fff}

.partner tr td { background-color:#FFFFFF}


