* { margin:0; padding:0; border:0;}
body { background:#D9F3D8; font:15px/18px "Times New Roman", Times, serif; color:#444; position:relative;}
h1 { font:20px/25px "Times New Roman", Times, serif; color:#006600;}

.img-right { float:right;}
span.green-big { font-size:25px; color:#006600; font-weight:bold; line-height:40px; }
span.brown { font-size:20px; color:#640000; font-weight:bold; letter-spacing:1px; line-height:30px; }
.blue { color:#003366; font-weight:bold; line-height:22px;}
.sitemap a { font-size:11px; color:#444;}
.sitemap a:hover { color:#999;}
.content .sitemap li { margin-bottom:0;}

.main-wrap { width:90%;}
.top { width:100%; height:100px; background:url(../images/wueste-oben.jpg) left no-repeat; float:left;}
.middle-box { width:100%; height:195px; float:left;}
.logo { width:376; height:136px; padding:5px 0 0 100px; float:left; }
.counter { width:160px; height:50px; background:#999; position:absolute; top:245px; left:;}
.adress { width:450px; height:162px; text-align:center; float:right; padding:5px 30px 0 0; }

.sec-wrap1 { background:#BFEAC1; width:135px; height:595px; border:1px solid #ccc; float:left; }
.pri-nav ul { margin:0; padding:0;}
.pri-nav li { list-style:none; }
.pri-nav a { color:#444; text-decoration:none; width:120px; height:27px; padding:8px 0 0 15px; display:block;}
.pri-nav a:hover { color:#FFF; background:#006633;}

.sec-wrap2 { float:left; padding-left:40px;}
.content { width:482px; height:583px; background:#FFFFCC; padding:8px;}
.content li { list-style:none; background: url(../images/li-bg.jpg) 0 6px no-repeat; padding-left:15px; margin-bottom:3px;}
.content p { margin-top:15px; } 

.sec-wrap3 { float:left; padding-left:40px;}
.img-box { width:410px; height:auto;}

.footer-wrap { width:710px; height:20px; float:left; padding-left:180px; margin-top:10px; font-size:13px; font-weight:bold; margin-bottom:20px;}
.footer-wrap a { font-size:11px; color:#006600; font-weight:normal;}
.footer-wrap a:hover { color:#444;}

#dsa-content{width:400px; float:left; height:900px;}
.sec-wrap2-dsa {width:400px; height:1000px; float:left; padding-left:40px;}
