html{height:100%; background-color:#b90900; color:#260707}
body{0;background-color:#d70000; font:0.75em/1.5 "verdana",sans-serif}

h1,h2,h3,h4,h5,h6,p,address,blockquote,dl,fieldset{margin:15px 0}ul{margin:0 0 0 15px}


#main{position:relative;width:963px; padding:0; margin:0 auto; overflow:hidden; min-height:100%;}

#main_back_white {position:relative;width:963px; padding:0; margin:0 auto; overflow:hidden; min-height:100%; background-color:#ffffff;}


#header{position:relative;height:190px;  background:url("../design/header5.png") 0 0 no-repeat;overflow:hidden}
#header #logo{margin:0}
#slogan{position:absolute;top:65px;right:283px;width:230px;padding:10px 10px 10px 15px;background:url("../design/pattern.gif")}
#nav{position:relative;background:url("../design/nav.gif") 0 963px; repeat-x;width:963px; left:0px}

#crumbsx{position:relative;background:url("../design/crumbb.gif") 0 963px; repeat-x; width:963px; height:22px; left:0px}

#footerx{position:relative; background:url("../design/footer_b.jpg");  width:963px; height:36px; padding-left:25px; padding-top:5px;}


#nav ul{margin:0;list-style:none}#nav ul li{display:inline}
#nav ul li a{display:block;float:left;padding:6px 15px; text-decoration:none; font-weight:bold}
#nav a:hover{text-decoration:underline}#nav ul li.active,#nav ul li.active a{font-weight:bold}
#nav #feeds{position:absolute;top:9px;right:25px;margin:0}
#nav #feeds a:hover{text-decoration:none}
#cols{position:relative;margin-bottom:10px;background:url("../design/cols2.gif") 0 0 no-repeat;left:0px}
#cols-in{min-height:430px;padding:20px;}
#content{float:left;width:700px}
#aside{float:left;width:210px}
#aside .in{float:left;width:210px;padding:10px 0 15px 20px}
#content .in{padding:15px 7px}
#content .in1{padding:12px 30px}


#mandatare{position:relative;background:url("../design/ruler_b.gif") 0 100% no-repeat;repeat-x;width:941px;left:10px;padding:7px 20px 6px}
#usermenu{position:relative;width:260px;left:10px;padding:7px 20px 6px}
#footer{padding:15px 15px 5px 15px;bottom:0}
#footer p{margin:0;bottom:0}
#ico-print{padding-left:12px;background:url("../design/ico-print.gif") 0 50% no-repeat}
#ico-sitemap{margin-left:10px;padding-left:10px;background:url("../design/ico-sitemap.gif") 0 50% no-repeat}.ico-rss{padding-left:18px;background:url("../design/ico-rss.gif") 0 50% no-repeat}
#copy{margin:15px auto 0 auto;width:910px;font-size:90%}


#breadcrumbs{margin:0; font-size:90%; padding-left:20px;}
#breadcrumbs a {text-decoration:none; color:#a7a7a7;}
#breadcrumbs a:hover{text-decoration:none}
#breadcrumbs span{margin:0 3px;}
#topstory-img{float:left;width:220px}
#topstory-img img{display:block; margin: 0px 10px 0px 0px;}
#topstory-img1{float:left;width:150px}#topstory-#topstory-txt{float:right;width:355px}
#topstory-txt h3{margin:0;font-size:140%;font-weight:normal}
#topstory-txt #topstory-info{margin:0;font-size:90%}
#topstory-txt .comment{padding-left:12px;background:url("../design/ico-comment.gif") 0 2px no-repeat}
#topstory-txt1{float:right;width:435px}#topstory-txt1 h3{margin:0;font-size:140%;font-weight:normal}
#topstory-txt1 #topstory-info{margin:0;font-size:90%}
#topstory-txt1 .comment{padding-left:12px;background:url("../design/ico-comment.gif") 0 2px no-repeat}
#topstory-txt2{float:right;width:550px}#topstory-txt2 h3{margin:0;font-size:140%;font-weight:normal}
#topstory-txt2 #topstory-info{margin:0;font-size:90%}
#topstory-txt2 .comment{padding-left:12px;background:url("../design/ico-comment.gif") 0 2px no-repeat}
.comment{padding-left:12px;background:url("../design/ico-comment.gif") 0 2px no-repeat}
.cols5050{clear:both;background:url("../design/dot-01.gif") 0 100% repeat-x}
.cols5050 .col{float:left;width:275px}
.cols5050 .col .article{clear:both;margin-bottom:15px}
.cols5050 .col .article-img{float:left;width:85px}
.cols5050 .col .article-img img{display:block}
.cols5050 .col .article-txt{float:right;width:175px}
.cols5050 .col .article-txt h4{margin:0;margin-bottom:7px;font-size:110%}
.cols5050 .col .article-txt p{margin:0;font-size:90%}
#subnav{margin:0;list-style:none}
#subnav li{display:inline}
#subnav li a{display:block;padding:4px 10px 4px 25px;background:url("../design/subnav.gif") 10px 50% no-repeat}
#subnav li a:hover{text-decoration:none}
#subnav li.last a{border:0}
dl#news{margin:0;background:url("../design/dot-02.gif") 3px 0 repeat-y}
dl#news dt{margin-bottom:3px;padding-left:15px;background:url("../design/news-dt.gif") 0 50% no-repeat;font-weight:bold;width:300}
dl#news dd{margin:0;margin-bottom:10px;padding-left:15px}
dl#news a:hover{text-decoration:none}
dl#thread{margin:0;background:url("../design/dot-02.gif") 3px 0 repeat-y}
dl#thread dt{margin-bottom:3px;padding-left:22px;background:url("../design/thread.gif") 0 50% no-repeat;font-weight:bold;width:180}
dl#thread dd{margin:0;margin-bottom:10px;padding-left:15px}
dl#thread a:hover{text-decoration:none}
dl#event{margin:0;background:url("../design/dot-02.gif") 12px 0 repeat-y}
dl#event dt{margin-bottom:3px;padding-left:28px;background:url("../design/event.gif") 0 50% no-repeat;font-weight:bold;width:300}
dl#event dd{margin:0;margin-bottom:10px;padding-left:28px}
dl#event a:hover{text-decoration:none}
#gallery-in{position:relative;background:url("../design/gallery.gif") 0 940px;repeat-x;width:940px;left:10px; font-size:9px;}
#gallery .separator{width:910px;height:2px;margin:10px 0;background:url("../design/separator.gif") 0 0 repeat-x;font-size:0;line-height:0;overflow:hidden}
#gallery img{margin-right:18px}
#gallery a.last img{margin:0}
.title-01{margin:0;padding:15px 15px 15px 45px;background:url("../design/arrow-01.gif") 15px 50% no-repeat;font-size:150%;font-weight:normal}
.title-01-1{margin:0;padding:15px;background:url("../design/grey_b.gif") 0 0 repeat-x;font-size:22px;font-weight:normal}
.title-02{background:url("../design/dot-01.gif") 0 60% repeat-x;font-size:100%}
.title-02-2{font-size:5%}.title-02{background:url("../design/dot-01.gif") 0 60% repeat-x;font-size:100%}
.title-03{margin:0;padding:5px 10px 13px 45px;background:url("../design/arrow-02.gif") 230px 50% no-repeat;font-size:22px;font-weight:bold;color:#ffffff}*/
.title-03{margin:0;padding:5px 10px 13px 45px;font-size:22px;font-weight:bold;color:#ffffff}
.title-03.gallery{background:url("../design/arrow-02.gif") 903px 50% no-repeat}
.title-04{margin:0 5px;padding:13px 30px 13px 10px;font-size:100%;font-weight:bold}
.title-04-1{margin:0 5px;padding:13px 30px 13px 25px;font-size:100%;font-weight:bold}
.title-05{font-size:16px;font-weight:bold;color:#ffffff}
.more{padding-right:15px;background:url("../design/more.gif") 100% 5px no-repeat}
.more1{padding-right:15px;background:url("../design/more.gif") 100% 5px no-repeat; font-size: 10px;}
a:hover.more{text-decoration:none}
a:hover.more1{text-decoration:none}
a.mandb{font-size:8px; text-decoration:none;  color:#111111; font-weight:bold;}
a.mandb:hover{font-size:8px; text-decoration:none; color:#d30000;  font-weight:bold;}
.bedingungen {
font-size:9px; text-decoration:none; color:#aaaaaa;
}
