body{position:absolute;width:7500px;color:#615b5b;font:1.2em/1.5em Helvetica, Lucida Sans, Lucida Grande, Lucida Sans, Arial, sans-serif;;background:#e2e2dd url(../img/bg.png) repeat-x;overflow:auto;margin:0;padding:0;}
h1{font-size:1.8em;font-weight:bold;}
h2{font-size:1.2em;color:#333;margin-bottom:1em;}
h3{font-size:1.1em;color:#333;padding-top:0.5em;border-top:1px dotted #999;}
hr, .hide{position:absolute;top:0;left:-9000px;}
#logo{position:fixed;width:230px;height:93px;margin:30px 0 0 30px;}
#wrapper{margin:60px 0 0 0;}
#leftsider{margin:35px 0 0 30px;float:left;width:300px;}
#leftsider h1{font-size:2.0em;}
#menu{margin-top:60px;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu li{margin:0.5em 0 1.5em 0;}
#menu a, #menu a:visited{font-size:3.5em;font-weight:bold;color:#dbdbd8;text-shadow:1px 1px 0px #a1a19f, -1px -1px 0px #eeeeeb;}
#menu a:hover{color:#615b5b;}
#content{margin:85px 0 0 40px;float:left;}
#content h4{font-size:1.2em;}
.par a, .par a:visited{color:#333;text-decoration:underline;}
.par a:hover{text-decoration:none;font-weight:bold;}
.par{margin:0px 30px 0 0px;padding-left:30px;float:left;width:380px;}
.left{float:left;width:300px;padding-right:10px;}
.right{float:right;}
.par img{padding:9px;background:#f7f7f4;border:1px solid #c9c7c7;margin-bottom:1em;}
.alt{}
#note{margin-top:10px;}
p.secbot{clear:both;float:left;margin-top:5px;padding-top:5px;font-weight:bold;border-top:1px dotted #999;font-size:0.9em;}
p.secbot a, p.secbot a:visited{color:#75215c;text-decoration:none;}
p.secbot a:hover{text-decoration:underline;}
.rightsider{margin:0 0 0 30px;padding:0 10px 0px 0;float:left;width:300px;}
.rightsider a, .rightsider a:visited{color:#22b1e1;text-decoration:none;}
.accordion{margin:0 0px 0 0;}
.accordion ul{list-style-type:disc;margin:0;padding:0 0 1em 15px;}
.toggler{cursor:pointer;font-size:1em;color:#80807D;margin:0 0 5px 0;padding:3px 10px 3px 3px;background:#f7f7f4 url(img/toggle_down.gif) no-repeat right;border:1px solid #c9c7c7;}
.accordion h3{color:#615b5b;}
div.element h4{margin:0px;padding:4px;}
div.element p, p{margin:0 0 1em 0;}
#mbOverlay{position:fixed;z-index:9990;top:0;left:0;width:100%;height:100%;background-color:#adabab;cursor:pointer;}
#mbOverlay.mbOverlayFF{background:transparent url(../img/mediabox/80.png) repeat;}
#mbOverlay.mbOverlayIE{position:absolute;}
#mbCenter{position:absolute;z-index:9991;left:50%;overflow:hidden;background:#0b0e11;border:5px double #bababa;-moz-border-radius:30px;-webkit-border-radius:30px;-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.40);-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.40);}
#mbCenter.mbLoading{background:#0b0e11 url(../img/mediabox/loading.png) no-repeat center;-moz-box-shadow:none;-webkit-box-shadow:none;}
#mbImage{position:relative;left:0;top:0;font-family:Helvetica, Arial, sans-serif;font-size:1em;color:#0b0e11;text-align:left;background-position:center center;background-repeat:no-repeat;padding:15px 120px 0px 120px;}
#mbImage a, #mbImage a:link, #mbImage a:visited{color:#333;}
#mbImage a:hover, #mbImage a:active{color:#000;}
#mbBottom{position:relative;margin:0 120px 0 120px;height:32px;font-family:Helvetica, Arial, sans-serif;font-size:1em;padding:0 0 15px 0;background:url(../img/mediabox/mb_mBottom-bg.png) repeat-x top left;}
#mbTitle, #mbNumber, #mbCaption{display:inline;float:left;color:#fff;font-weight:normal;padding:7px 0 0 25px;font-size:1em;}
#mbPrevLink, #mbNextLink{display:inline-block;float:right;height:32px;outline:none;}
#mbCloseLink{position:absolute;margin:-19em 50px 0 670px;display:block;height:76px;outline:none;}
#mbPrevLink{width:15px;margin:0 100px 0 0;background:transparent url(../img/mediabox/previous.png) no-repeat center;}
#mbNextLink{width:15px;margin:0 30px 0 0;background:transparent url(../img/mediabox/next.png) no-repeat center;}
#mbCloseLink{width:76px;background:transparent url(../img/mediabox/close.png) no-repeat center;}
#mbError{position:relative;font-family:Myriad, Verdana, Arial, Helvetica, sans-serif;line-height:20px;font-size:1em;color:#000;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active{color:#700;font-weight:bold;text-decoration:underline;}
.nummer{font-size:1.1em;color:#333;}
.last{padding-bottom:10px;border-bottom:1px dotted #999;}
.frmInput{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;width:300px;height:15px;padding:4px;border:1px dotted #999;}
.frmMemo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;width:300px;height:100px;padding:4px;border:1px dotted #999;}
.frmSubmit{float:right;}
.success{color:#33CC00;}
.failure{color:#FF0000;}
