@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
*{margin:0;padding:0;}
body{background:#100000 url('../images/bg.jpg') repeat-x top;font-family:"Lucida Grande", Arial, Sans-Serif;font-size:12px;text-align:center;}
ul li{list-style:none;}
#container{margin:0 auto;text-align:left;width:1050px;}
#branding{float:left;width:1050px;height:377px;background:#100000 url('../images/html_bg.jpg') no-repeat top center;}
#branding h1, #branding .description{float:left;margin:0;margin-top:15px;padding:0;font-size:11px;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#branding h1{margin-left:60px;}
#branding .description{padding-left:5px;border-bottom:0px;}
#branding .txtbg{float:right;margin-right:290px;margin-top:30px;background:url(../images/txtbg.png) left top no-repeat;width:554px;height:159px;color:#c0c0c0;padding:7px;font-size:11px;text-align:justify;line-height:14.5px;}
#branding #rss{float:right;height:40px;width:200px;margin-top:70px;margin-right:10px;background-image:url(../images/telefon.png);background-repeat:no-repeat;background-position:right top;text-align:right;padding-right:75px;padding-top:30px;}
#branding #rss p{line-height:18px;margin:0;padding:0;}
#branding #rss p a{color:#ffffff;text-decoration:underline;padding-left:10px;background:transparent url('../images/pfeil.png') 0px 4px no-repeat;}
#branding #rss p a:visited{color:#ffffff;text-decoration:underline;}
#branding #rss p a:hover{color:#fecf01;text-decoration:none;}
#branding ul{background:#F9F9F7 url('../images/nav_bg.jpg') repeat-x;float:left;height:39px;margin-top:106px;margin-left:173px !important;margin-left:43px;padding-bottom:0px;width:589px;}
#branding ul li{display:block;float:left;height:21px;line-height:21px;margin:9px 0 0 5px;}
#branding ul li a{color:#fff;text-decoration:none;}
.login{background:transparent url('../images/sofortzugang.gif') no-repeat;}
#branding ul li span a{margin:0 10px;}
#branding ul li.active{background:transparent url('../images/nav_active_left.jpg') no-repeat top left;height:21px;}
#branding ul li.active span{background:transparent url('../images/nav_active_right.jpg') no-repeat top right;display:block;}
#branding ul li.active span a{background:transparent url('../images/nav_active.jpg') repeat-x;color:#31332b;display:block;}
#wrapper{float:left;background:#190b0a;padding-bottom:40px;width:1050px;color:#c0c0c0;font-size:11px;}
#wrapper .post{float:left;width:980px;padding:35px;margin-bottom:20px;}
#wrapper .post h2{float:left;font-size:18px;color:#fecf01;padding:0px;margin:0px;border-bottom:1px dotted #ccc;width:980px;}
#wrapper .post h3, h4, h5, h6{font-size:12px;margin:0px;padding:0px;font-weight:bold;color:#383838;margin-bottom:4px;}
#wrapper .post .xxxhead .txt a{color:#383838;text-decoration:underline;}
#wrapper .post .xxxhead .txt a:visited{color:#383838;text-decoration:underline;}
#wrapper .post .xxxhead .txt a:hover{color:#000000;text-decoration:none;}
#wrapper .post .xxxhead{float:left;width:940px;height:192px;padding:20px;padding-top:30px;padding-bottom:30px;margin-top:10px;background:url('../images/xxxhead.jpg') no-repeat;}
#wrapper .post .xxxbut{float:left;width:980px;height:45px;margin-top:10px;}
#wrapper .post .xxxhead .pic{float:left;width:274px;height:192px;}
#wrapper .post .xxxhead .txt{float:left;width:330px;height:160px;padding:15px;text-align:justify;margin-top:1px;margin-left:15px;margin-right:17px;color:#383838;font-size:11px;font-weight:normal;line-height:13.5px;}
#wrapper .post .txtfooter{float:left;width:980px;margin-top:25px;font-size:11px;text-align:justify;line-height:15px;}
#footer{float:left;border-top:1px solid #1d0c09;border-bottom:1px solid #1d0c09;background:#000000;font-family:Arial, Verdana, Sans-Serif;padding:10px 0 10px 0;width:100%;}
#footer #footer-wrapper{margin:0 auto;text-align:left;padding-left:15px;width:1035px;}
#footer a{color:#fecf01;text-decoration:none;}
#footer a:hover{text-decoration:underline;color:#fff2b9;}
#footer p{color:#f6f3e5;}
a{color:#c0c0c0;text-decoration:underline;}
a:visited{color:#c0c0c0;text-decoration:underline;}
a:hover{color:#808080;text-decoration:none;}

