* {padding:0;margin:0;border:none;}

body {background:#b0d19b url('../img/back.gif') repeat-x top;color:#333;font-size:11px;font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;}

#container {width:935px;margin:0 auto;} 

#banner {width:935px;height:90px;background:#b0d19b url('../img/header.jpg');}
#banner h1 {display:none;}
#banner img {margin:10px 0 0 0;}

#top {width:935px;height:58px;background:#b0d19b url('../img/top.gif');}

#form {float:left;}

#search {width:895px;height:25px;padding:5px 0 0 40px;}
#search .input {width:200px;height:18px;border:1px solid #666;float:left;text-indent:5px;background:#dae8cf;color:#564b47;}
#search .ok {padding:0 0 0 10px;}
#search .headline {margin:0 0 0 19px;font-size:16px;float:left;font-weight:bold;background:#fff;color:#0B6469;}
#search .impress {padding:3px 73px 0 0;text-align:right;}
#search a {text-decoration:none;background:#fff;color:#840000;}
#search a:hover {text-decoration:underline;}

#breadcrumb {width:732px;height:10px;padding:8px 0 0 203px;color:#ddd;}
#breadcrumb a {text-decoration:none;color:#ddd;}
#breadcrumb a:hover {text-decoration:underline;}

#outer {width:935px;background:#fff url('../img/main_back.gif') repeat-y top;}
#outer .clear {clear:both;}

#inner {margin:0px;width:100%;} /* IE hack */ 

#left {width:248px;padding:0 0 0 31px;position:relative;float:left;}
#left .nav1st {display:block;list-style-type:none;}
#left .nav1st a {display:block;height:20px;padding:3px 0;color:#0b6469;text-decoration:none;font-size:14px;text-indent:8px;font-weight:bold;}
#left .nav1st a:hover {background:#b0d19b;}
#left .nav1st .active {background:#dae8cf;}
#left .nav1st .current {background:#dae8cf;border-right:5px solid #0b6469;}
#left .nav2nd {display:block;list-style-type:none;}
#left .nav2nd a {height:18px;padding:2px 0 0 0;color:#840000;background:url('../img/navi_li.gif') no-repeat;text-decoration:none;font-size:12px;text-indent:29px;font-weight:normal;}
#left .nav2nd a:hover {background:#b0d19b url('../img/navi_li.gif') no-repeat;}
#left .nav2nd .current {background:#dae8cf url('../img/navi_li.gif') no-repeat right;border-right:5px solid #0B6469;}
#left .nav2nd .current:hover {background:#b0d19b url('../img/navi_li.gif') no-repeat right;}

#content {width:571px;margin:0 0 0 290px;padding:10px 74px 10px 0;position:relative;text-align:justify;}
#content h1 {display:block;margin:0 0 15px 0;background:#dae8cf;color:#0b6469;text-align:center;font-size:13px;}
#content h2 {margin:0 0 10px 0;font-size:12px;color:#0b6469;}
#content h3 {margin:0 0 10px 0;font-size:11px;font-weight:bold;}
#content p {margin:0 0 10px 0;line-height:15px;}
#content .icon {margin: 0 0 -2px 0;}
#content .img {margin:3px 0 10px 0;padding:0 0 5px 0;background:#dae8cf;color:#0b6469;font-style:italic;overflow:hidden;}
#content .imgteaser {width:150px;padding:2px 10px 10px 0;float:left;}
#content .teaser {margin:0 0 10px 0;overflow:hidden;}
#content .clearer {clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
#content a {text-decoration:none;color:#840000;}
#content a:hover {text-decoration:underline;}
#content a.extern{padding-right:15px;background:url('../img/extern.gif') no-repeat right center;}
#content a.mailicon{padding-left:15px;background:url('../img/mailicon.gif') no-repeat left center;}
#content ul {list-style-position:inside;margin:0 0 10px 15px;line-height:15px;}
#content ol {list-style-position:inside;margin:0 0 10px 15px;line-height:15px;}
#content table{background:#fff;border:1px solid #bbb;border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 10px 0;text-align:left;}
#content td{border:1px solid #bbb;padding:3px 12px 3px 12px;}
#content th{border:1px solid #bbb;color:#0b6469;font-size:12px;padding:3px;}

#sitemap .sitemaplevel1 li {padding:0 0 10px 0;font-size:14px;}
#sitemap .level1 {color:#0b6469;text-decoration:none;font-size:14px;font-weight:bold;}
#sitemap .sitemaplevel2 li {padding:10px 0 0 0;font-size:12px;}
#sitemap .level2 {color:#840000;text-decoration:none;font-size:12px;font-weight:bold;}
#sitemap li ul li ul {margin:0 0 0 4px;border-left:1px dotted #666;}
#sitemap li .sitemapartikel li {padding:3px 0 0 20px;font-size:11px;list-style-position:inside;list-style-type:none;background:url('../img/sitemap_li.gif') no-repeat left bottom;}

#footer {width: 935px;height:42px;background:#b0d19b url('../img/footer.gif');clear:both;} 
#footer .copy {padding:12px 0 0 39px;float:left;color:#ddd;}
#footer .date {padding:12px 73px 0 0;text-align:right;color:#ddd;}