html{overflow:hidden}
body{background-image:url(../images/bg_images/bg1.jpg);background-attachment:fixed;background-repeat:no-repeat;font-family:Helvetica, Verdana, Arial, sans-serif;line-height:1.5em;font-size:.9em;font-weight:400;color:#3f3f3f;background-color:#fff;overflow:hidden!important;overflow-y:hidden!important;height:100%;width:100%;margin:0;padding:0}
a.logo_nojs{color:#fff!important}
#stoerungsbilder ul{padding-left:40px;list-style-position:outside;list-style-type:disc}
#stoerungsbilder li{padding-top:15px}
#spektrum img{margin-right:4px;border-color:#ccc;border-style:solid;border-width:4px}
#content{height:100px;width:100%;bottom:5%;z-index:3;background:#262626 no-repeat 90%;border-top:1px solid #000;border-bottom:1px solid #4F4F4F;position:absolute;display:none;margin:0 auto}
#slidecounter{float:left;color:#4F4F4F;font:50px;font-weight:700;margin:18px 20px}
#slidecaption{overflow:hidden;float:left;color:#FFF;font:26px;font-weight:700;margin:33px 0}
.stamp{float:right;margin:25px 20px 0 0}
#navigation{float:right;margin:22px 20px 0 0}
.stageLoader{width:50px;height:30px;background-color:#333;padding-top:5px;text-align:center}
#supersize{position:fixed;display:none;overflow:hidden;overflow-y:hidden!important}
#supersize img,#supersize a{height:100%;width:100%;position:absolute;z-index:0;text-decoration:none!important;outline:none!important;border:0;padding:0}
#supersize .prevslide,#supersize .prevslide img{z-index:1}
#supersize .activeslide,#supersize .activeslide img{z-index:2}
a,a:visited,a:active,a:link{color:#ab3322;cursor:pointer;text-decoration:underline}
a:hover,.selected{color:#fff!important;background-color:#ab3322!important;background:rgba(171,51,34,0.8)!important;text-decoration:underline}
.pager{cursor:pointer;float:left;width:600px;clear:both;min-height:13px}
.pager .current{width:10px;padding-left:0;padding-right:1px}
.pagerTitle{padding-right:4px}
.pagination div{float:left;font-size:4px!important}
.pagination a{font-size:4px!important;color:transparent;background-color:#333;padding:0}
.logo{cursor:pointer;margin-bottom:20px;float:left;clear:both}
#bgimg{position:absolute;z-index:-1}
#topbody{position:absolute;z-index:5;overflow:auto;height:100%;width:100%}
.loader{padding:5px}
#right{width:230px;float:right}
.osbox{float:left;padding-top:20px}
#right ul{list-style-type:none;margin:0;padding:0}
#right .right li{text-align:right;font-weight:400}
a.mail,a.maplink{font-size:11px;text-transform:none!important}
.box{height:100%;float:left}
.left{float:left}
.right{float:right}
h1{font-family:Georgia, "Times New Roman", Times, serif;color:#ab3322;font-style:normal;font-weight:400;font-size:1.5em}
#right h1{color:#ab3322;clear:both;background-color:#fff;background:rgba(255,255,255,.9);float:left;margin-top:1px;margin-bottom:2px;font-size:1.2em;width:204px;padding:8px 8px 4px}
h2{color:#ab3322;font-size:1.2em;font-weight:400}
h3{color:#ab3322;font-size:1em}
.external{padding-right:9px!important;background-image:url(../images/external.gif)!important;background-repeat:no-repeat!important;background-position:right top!important}
.external:hover,.externalHover{color:#686868!important;text-decoration:underline!important;background-image:url(../images/external.gif)!important;background-repeat:no-repeat!important;background-position:right top!important;background-color:#fff174!important}
.stageBox{float:left;background-color:#fff;background:rgba(255,255,255,.9);margin-right:10px;margin-bottom:10px;width:640px;padding:15px}
.header{margin-bottom:40px;width:220px;color:#FFF;background-color:#af1b15;background:rgba(171,51,34,0.6)!important;padding:10px}
p.str{padding-top:10px;padding-bottom:10px;margin-bottom:0}
.header h1{color:#FFF;margin-bottom:5px}
.boxbody,.boxbody2{background-color:#fff;background:rgba(255,255,255,.9);float:left;width:200px;display:block;margin-bottom:10px;clear:both;font-size:.9em;padding:10px}
.boxbody2{margin-bottom:5px!important;clear:both}
.boxbody p{margin-top:0}
#main-content{float:left;clear:both;margin:0}
#wrap{padding-top:40px;padding-left:20px;width:910px;display:block;margin:0 auto 0 50px}
.section{float:left;margin-bottom:20px;width:670px!important}
#mainnav{color:#666;font-style:normal;font-weight:400;float:left;clear:both;font-size:1.2em;margin-bottom:10px;min-width:900px}
#footer{float:left;clear:both;padding-top:20px}
#mainnav a:hover,#footer a:hover{text-decoration:none}
#mainnav a,#mainnav a:visited,#mainnav a:link,#footer a,#footer a:visited,#footer a:link{font-family:Georgia, "Times New Roman", Times, serif;color:#ab3322;float:left;margin-right:2px;background-color:#fff;background:rgba(255,255,255,.9);text-decoration:none;padding:10px}
.holder{float:left;margin:0}
.slideshow{margin-bottom:2px;float:left}
.slideshow img,.slidesContainer img{display:block;text-decoration:none;color:#FFF;margin:0 0 2px;padding:0}
.pager a:hover{color:#689146!important}
.pager a{margin-left:0;margin-right:4px;background-color:#333;color:transparent;width:12px!important;height:12px;font-size:3px!important;display:block;float:left}
.pager .activeSlide{color:transparent;background-color:#af1b15!important}
.nojs,.hidden,.slidebox{display:none}