body{margin: 0px;padding:0px;;font-family: verdana, arial, helvetica, sans-serif;font-size:13px;text-align:center}
#body{background: url(bg_main.gif) center center repeat-y}
#area{display: block;margin: 0 auto;padding:0px;width: 860px;text-align:left;border-left: 1px solid #000066;border-right: 1px solid #000066;}
#head{display: block;margin: 0 auto;padding:0px;width: 860px;height: 110px;text-align:left;;}
#navi{display: block;margin: 0 auto;padding:0px;width: 860px;height: 35px;text-align:left;background: url(bg_navi.gif) repeat-x;font-size:11px;border-top: 1px solid #cccccc}
#navi a:link, #navi a:visited{display:block;width:125px;height:35px;background: url(button04_a.gif) no-repeat;color:#ffffff;text-align:center;text-decoration:none;padding:0px;padding-top:12px;font-weight:bold;float:left;margin-right:2px;text-overflow: none}
#navi a:hover, #navi a:active{display:block;width:125px;height:35px;background: url(button04_b.gif) no-repeat;color:#003399;text-align:center;text-decoration:none;padding:0px;padding-top:12px;font-weight:bold}
#navi p{margin:0px;margin-top: 10px}
#lang{margin:0px;width:250px;height:22px;float:right;text-align:right;font-size:0.7em;margin-right: 20px}
#lang img{margin-right:7px}
#content{display: block;margin: 0 auto;padding:0px;width: 860px;text-align:left;border-top: 1px solid #003399;background: url(bg_content.gif)}
#text{;display: block;margin-top:0px;margin-left: 150px;margin-right: 10px;padding:0px;text-align:left;}
#footer{clear:both;display: block;width: 860px; border-bottom: 1px solid #000066;border-top: 1px solid #cccccc;height:20px;font-size:11px;text-align:center;background: url(bg_navi.gif) center center repeat-x;margin-top:20px}
table{;font-family: verdana, arial, helvetica, sans-serif;font-size:13px}
h1{color: #003399;font-size: 24px;}
h2{color: #003399;font-size: 18px;}
h3{color: #003399;font-size: 14px;}
.bold {font-weight: bold;}
.quick {float:left;margin:0px;margin-left: 10px;margin-bottom: 20px;width:160px;height:180px;;}
.qh1{background: ;padding: 2px;font-size:14px;color: #003399;text-align:center;margin: 0px;margin-top:2px}
.qp{;font-size:12px;margin: 10px;margin-top:15px;}
.normpage{margin-top:25px;}
.flash{width:860px;height:200px;margin:0px;padding: 0px;margin-bottom:20px;}
.startpage{margin-top:10px;clear:both;}
.subnav{float:right;width: 220px;margin-bottom:20px;}
.normtext{width:580px;margin-left:200px;}
#login{float:right;height:35px;margin:0px;margin-top:0px;margin-right:20px;padding:0px;}
#s_list_title{width:350px;height: 20px;float:left;margin:0px;margin-right:7px}
#s_list_descr{width:350px;height: 35px;float:left;margin:0px;margin-right:7px}
#s_list_download{height:30px;float:left;margin:0px}

.s_topics{width: 160px;margin-bottom:30px;height:160px;float:left;margin-right:30px;text-align:center;background: url(s_topics.gif) center center no-repeat}
.line{clear:left;margin: 0px;margin-bottom:4px}}
#login form{height:10px;margin:0px;margin-top:7px;width:300px;margin-left:10px;float:right}
#login input{font-size:10px}
#login#submit{background: #eaeaea;border: 1px solid #999999;}

#s_list{width:500px;background: url(bg_q.gif) repeat-x;clear:left;margin-bottom:30px;height:60px;border: 1px solid #003399}
#s_list h3{margin:0px;font-size:16px;padding-top:2px}
#s_list p{margin:0px;}
#s_list_pic{float:left;width:60px;height:60px;margin:0px;margin-right:7px}

.name{width: 40px;margin-right:5px;float:left}
.name_var{width: 120px;margin-right:5px;font-weight: bold;float:left}
.bereich{width: 67px;margin-right:5px;float:left}
.bereich_var{width: 150px;margin-right:5px;float:left;font-weight: bold}
.action{float:left;width: 50px}
.leer{height:1px;font-size:1px;clear:left};
.admincontrol{;width:154px;height:23px;background:#eaeaea;border-bottom: 1px solid #666666;margin:0px;text-decoration:none;color:#000000}
a:hover.admincontrol{background:#003399;color:#ffffff}
.h3_big{font-size: 17px}
