a{color:#000;text-decoration:none}
a:hover{color:#136FB2;text-decoration:underline}
a img{border:0px}
a.block{display:block;width:99%}
form{margin:0px}
fieldset{border:0px;margin:0px;padding:0px}
label{font-weight:700}
textarea,select,input,body{font-family:Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif}
textarea,select,input{background:#D9EFFE;border:1px solid #136FB2;color:#000;font-size:1em;padding:2px;text-indent:2px}
select:hover,input:hover,textarea:hover,select:focus,input:focus,textarea:focus{border:1px solid #4E97C7}
input.inputimage{border:0px;margin-top:2px;padding:0px}
.navipfeil{color:#136FB2;font-weight:700}
body{font-size:0.7em;margin:0px;text-align:center}
.contentend{clear:both}
.smiley{cursor:pointer;height:21px;width:21px}
img.bbcode{border:1px solid #F1F1F1;cursor:pointer}
img.bbcode:hover{border:1px solid #136FB2}
.bbcode_center{text-align:center}
.bbcode_left{text-align:left}
.bbcode_right{text-align:right}
.bbcode_underline{text-decoration:underline}
.bbcode_italic{font-style:italic}
#header{background-image:url(image/layout/header_bg.jpg);background-repeat:no-repeat;height:175px;margin:auto;width:1000px}
#header div.left{background-image:url(image/layout/header_left.jpg);background-repeat:no-repeat;float:left;height:175px;width:195px}
#header div.middle{background-image:url(image/layout/header_middle.jpg);background-repeat:no-repeat;float:left;height:175px;width:320px}
#header div.right{background-image:url(image/layout/header_right.jpg);background-repeat:no-repeat;float:left;height:175px;width:220px}
#header div.login{float:left;height:149px;padding-top:26px;text-align:left;width:265px}
#header ul{list-style:none;margin:0px;padding:0px;width:250px}
#overDiv{position:absolute;visibility:hidden;z-index:1000}
#content div.notloggedin{background:#D9EFFE;border:1px solid #136FB2;margin:4px auto 10px auto;padding:2px;width:630px}
#content div.notloggedin a{color:#0070BA;font-weight:700;text-decoration:underline}
#content div.loginerror{background:#FFDEDE;background-image:url(image/formerrors.png);background-position:2px 5px;background-repeat:no-repeat;border:1px solid #F00;line-height:26px;margin:4px auto 10px auto;padding:0px 0px 0px 20px;width:612px}
#content div.loginerror a,#content div.loginok a{color:#000;font-weight:700;text-decoration:none}
#content div.loginok{background:#96FF9B;background-image:url(image/formok.png);background-position:2px 5px;background-repeat:no-repeat;border:1px solid #008806;line-height:26px;margin:4px auto 10px auto;padding:0px 0px 0px 20px;width:612px}
#content div.loginok a:hover,#content div.loginerror a:hover{text-decoration:underline}
#bookmark{background-image:url(image/layout/maincontent.jpg);background-repeat:no-repeat;height:20px;line-height:20px;text-align:right;width:643px}
#main{background-image:url(image/layout/content_bg.jpg);background-repeat:repeat-y;margin:auto;width:1000px}
#main div.left{float:left;padding-bottom:2px;width:665px}
#promotion{background-image:url(image/layout/promotion.jpg);background-repeat:no-repeat;float:left;height:85px;line-height:75px;width:665px}
#naviup{background-image:url(image/layout/naviup_bg.jpg);background-repeat:repeat-y;float:left;text-align:left;width:665px}
#naviup div.left{float:left;padding-left:16px;width:324px}
#naviup div.right{float:left;padding-left:1px;width:324px}
#naviup ul{float:left;list-style:none;margin:0px;padding-left:3px;width:320px}
#naviup div.end{background-image:url(image/layout/naviend.jpg);background-repeat:no-repeat;float:left;height:9px;width:665px}
#navileft{float:left;margin-bottom:1px;padding-left:1px;text-align:left;width:124px}
#navileft ul{list-style:none;margin:0px;padding:0px}
#navileft ul li{padding-left:3px}
#naviright{float:left;padding-left:1px;text-align:left;width:190px}
#naviright div.search{padding-left:2px}
#naviright div.center{padding-left:1px;text-align:center;width:192px}
#naviright img.parttop{margin:1px}
#naviright input.search:hover,#naviright input.search:focus{border:1px solid #4E97C7}
#naviright ul.wiw{list-style:none;margin-top:4px;padding:0px}
#naviright ul li.wiw{float:left;width:95px}
#footer{background-image:url(image/layout/footer.jpg);background-repeat:no-repeat;height:40px;line-height:36px;margin:auto;width:1000px}
#content{padding-left:16px;text-align:left;width:646px}
#content div.text{margin-bottom:1px;padding-left:3px}
#content h1{font-size:1.4em;margin:0px;padding:4px 0px 14px 0px}
#content h2{font-size:1em;margin:0px}
#content ul{list-style:none;list-style-image:none;margin:0px;padding:0px}
#content div.Seitenumbruch{margin:0px;padding:0px}
#content div.Seitenumbruch-a,#content div.Seitenumbruch-b{float:left;padding:1px 2px}
#content div.Seitenumbruch-a{border:#999 1px solid}
#content div.Seitenumbruch-b{border-bottom:#999 1px solid;border-right:#999 1px solid;border-top:#999 1px solid}
.fontfett{font-weight:700}
#loginfont a{color:#FFF}
#blind{display:none}
#blind a.blank{background:none;border:0px;padding:0px}
#asb_container{text-align:left;width:99%}
#asb_container div.form{margin-left:2px;margin-top:6px}
#asb_contentwrap{height:200px;overflow:auto}
#asb_content{margin-left:2px}
#asb_content div.message{border-bottom:1px dashed;margin-right:3px;padding-bottom:2px}
#content div.pnred{background:#FFDEDE;background-position:2px 5px;background-repeat:no-repeat;border:1px solid #F00;line-height:26px;margin:4px auto 10px auto;padding:0px;text-align:center;width:632px}
#showpic{background-image:url(/image/background.png);display:none;height:120%;left:0px;position:absolute;top:0px;width:100%}
