body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;background-color:#030}
img{border:0}
body,#i ul{margin:0;padding:0}
#k,#out,#mobi,#adr,#logo,.d1,.d2,.d3,.d5,.d6{position:absolute}
#mobi{background:url(../img/sprite.jpg);background-repeat:no-repeat}
#k,#f,#f,#f a{width:100%}
#k,#f{background-color:#000}
#k{top:0px}
#logo{top:40px}
#b,#ki{width:1050px;margin:0 auto;padding:0}
#ki{height:278px;background-position:0 40px}
#f{position:fixed;bottom:0px;padding:1em 0em 0.25em;display:inline-block}
#f,#f a{color:#fff}
#i{padding-top:0.5em;width:90px;font-size:65%;line-height:1.5em}
#i a{color:#ffd}
#i ul{list-style:none}
#adr,#su{color:#ffc}
#adr{padding:1.25em 2em;font-size:75%;width:920px}
#i,#su,.fr,.for,.box-re,.empf,.med,#re,#cnadr{float:right}
#su{padding:1em}
#t{padding:350px 30px 70px;margin-right:100px;background-color:#fff;overflow:auto}
#f,.mitte{text-align:center}
#su,.re,.fr{text-align:right}
.fr{margin:10px 0 20px 20px}
#date{background-color:#FFC;padding:1em;width:350px;text-align:center;margin:0 4em 2em 0}
#f,.BU{font-size:80%}
.cl{clear:both}
#links_img,.fl,#m li{float:left}
.med{margin:0 4em}
.mr5{margin-right:5em}
.abst10{padding-top:0.5em}
.abst1{padding-top:1em}
.lh5{line-height:0.5em}
#mobi{height:24px;top:0px;left:5px;z-index:20;width:16px;background-position:3px 0}
#m{padding:0;margin:0;list-style:none}
h1,h2,h3{color:#333}
h1{font-size:170%;margin:0 0 30px}
h2{font-size:130%;margin-top:50px}
h3{;font-size:110%;margin-top:30px}
.rot{color:#f00}
.wrot{color: #C00}
.pet_gr{font-size:84%}
.t85{font-size:85%}
.t65{font-size:65%}
.t55{font-size:55%}
.mager{font-weight:normal}
.pet_gr{color:#999}
a:link,#m li:hover a{color:#039}
a:visited{color:#039}
a:hover{text-decoration:underline}
a:active,a:link,a:visited,#m li a{text-decoration:none}
.thumb{margin:0 1em 1em 0;border:1px solid #666}
.box-re{padding:0 0.5em;margin:1em;border:1px solid #ccc}
.for{margin:0 0 20px 20px}
#cnadr{padding: 1em 2em;border: 2px solid #c00;background-color: #FFC}
.fl{margin:10px 20px 20px 0}
.fr{margin:10px 0 20px 20px}
#links_img{margin-right:20px;margin-bottom:10px}
#links_img div{display:none;}
#links_img:hover div{display:block;width:300px;position:absolute;top:440px;left:180px}
.download{background-color:#ffc;padding:0.5em 1em;border:3px outset #F00;color:#F00}
.download:hover{text-decoration:none;font-weight:bold}
.download:visited{color:#F00}
.tab100{width:100px}
#out{width:950px;height:30px;z-index:10;top:278px;background-color:#000}
#m{font-size:84%}
#m li,#m li a{display:block}
#m li{position:relative;margin:5px 20px 0 5px;padding:0 15px 4px}
#m li:hover{background:#fff;border-top:3px solid #fff;margin:2px 20px 0 5px}
#m li a{outline:0}
#m li a{color:#ffd}
.d1,.d2,.d3,.d5,.d6{float:left;left:-999em;border:1px solid #777;border-top:none;background:#ffe;margin:4px auto 4px auto;padding:10px 20px 25px 30px;display:inline;}
.d1{width:115px}
.d2{width:250px}
.d3{width:600px}
.d5{width:200px}
.d6,.c8{width:350px}
#m li:hover .d1,#m li:hover .d2,#m li:hover .d5{left:-1px;top:auto}
#m li:hover .d3{left:-260px;top:auto}
#m li:hover .d6{left:-175px;top:auto}
.c2,.c7,.c10{float:left}
.c2{width:120px}
.c7{width:150px}
.c10{width:300px}
#m h2{font-size:120%;margin-top:10px}
#m p{margin:0 0 5px 0}
#m p a:hover{text-decoration:underline;color:#00F;background-color:#FFF}