/* CSS Document */
*{font-family:Arial}
body{background-image:url(img/bg.png);background-position:center top;background-repeat:repeat-x;margin:0;text-align:center;background-color:#fff}
#s{width:100%;background-image:url(img/sh.png);background-position:center top;background-repeat:repeat-y}
* html #s{background-image:none}
#s2{width:1001px;margin:0px auto;text-align:left;background-color:#fff;border-left:1px solid #1e3678;border-right:1px solid #1e3678}
#l{float:left;width:739px;border-right:1px solid #fff;height:158px;margin:0;padding:0;margin-bottom:2px}
#l ul{display:block;margin:0;padding:0;width:706px;height:15px;list-style-type:none;background-image:url(img/verlauf.jpg);background-repeat:no-repeat;background-position:right top;padding-left:33px;padding-top:13px}
#l ul li {float:left;margin:0;padding:0;padding-left:9px;background-image:url(img/lin.gif);background-position:4px 2px;background-repeat:no-repeat}
#l ul li.f{background-image:none;padding-left:0}
#l ul li a{display:block;font-size:11px;color:#000;text-decoration:none}
#l ul li a:hover{text-decoration:underline}
#l img{clear:left;display:block;padding:0;margin:0}
#s .r{display:block;float:left}
#g{padding-left:37px;clear:left;height:21px;background-color:#e1e1e1;font-size:11px;padding-top:8px;color:#555;margin-bottom:3px}
#g a{color:#555;font-size:11px}
#g span{float:right;padding-right:14px}
#m{background-image:url(img/dot1.gif);background-repeat:repeat-x}
#me{background-image:url(img/dot2.gif);background-repeat:repeat-y;background-position:196px 0px;float:left}
#me ul{padding:0;margin:0;list-style-type:none;float:left;width:196px}
/*Original #c{float:left;width:556px;font-size:12px;padding-left:22px;padding-top:16px;color:#333;padding-bottom:12px;padding-right:12px} */
#c{float:left;width:540px;font-size:12px;padding-left:22px;padding-top:16px;color:#333;padding-bottom:12px;padding-right:28px}
#c h1{padding:0;margin:0;font-weight:bold;color:#1e3678;font-size:12px;}
#c ul{list-style-type:square;padding-left:14px; padding-bottom: 20px;float:none;width:auto}
#c li{float:none;width:auto}
#b{font-size:11px;float:left;width:197px;background-color:#d8e3ec;margin-top:16px;padding-left:10px;padding-top:14px;padding-bottom:12px;margin-bottom:8px}
.lin{width:193px;background-image:url(img/dot1.gif);background-repeat:repeat-x;height:1px;margin-left:-4px;margin-top:12px;margin-bottom:12px;font-size:1px;line-height:1px}
a.ab{font-weight:bold;font-size:11px;color:#000;text-decoration:none}
a.ab:hover{text-decoration:underline}
a.ab img{vertical-align:middle;border:0}
a.totop{clear:left;float:left;background-image:url(img/top.gif);background-repeat:no-repeat;background-position:0px 16px;padding-left:16px;padding-top:16px;margin-left:2px;font-size:11px;color:#263879;width:100px}
#me ul.me{padding-top:32px}
#me ul.me li{font-size:12px;padding-top:6px;padding-bottom:6px;padding-left:21px;background-image:url(img/dot1.gif);background-repeat:repeat-x;background-position:left bottom;float:left;clear:both;width:175px}
#me ul.me li a{padding-left:17px;color:#000;text-decoration:none;background-image:url(img/yell.gif);background-repeat:no-repeat;background-position:0px 4px}
#me ul.me li b a{color:#253678}
#me ul.me li a:hover{text-decoration:underline}
#me ul.me li.a a{color:#253678;font-weight:bold;text-decoration:underline}
#me ul.me li.a ul li a{color:#000;font-weight:normal;text-decoration:none}
#me ul.me li ul li{background-image:url(img/lin2.gif);background-repeat:no-repeat;background-position:18px 10px;width:147px;padding-top:2px;padding-bottom:2px;padding-left:25px}
#me ul.me li ul li a{padding-left:0;background-image:none}
#me ul.me li ul{float:left;clear:left;width:147px}
#me ul.me li ul li ul li{background-image:url(img/lin2.gif);background-repeat:no-repeat;background-position:18px 10px;width:120px;padding-top:2px;padding-bottom:2px;padding-left:25px}
#f{clear:both;height:20px;background-image:url(img/dot1.gif);background-repeat:repeat-x;background-position:left top;font-size:11px;color:#1e3678;padding-left:15px;padding-top:10px;border-bottom:1px solid #1e3678}
#f span{float:right;padding-right:80px}
#bs{width:100%;height:40px;background-image:url(img/bottomsh.png);background-position:top center;background-repeat:no-repeat}
#b a{color:#000}
* html #bs{display:none;background-image:none}
.presse p a,a.backl {clear:left;float:right;font-size:11px;color:#263879}
td.td-0 {padding-right: 30px;}
div.csc-mailform-field {padding-top: 5px;}
label {display:block;float:left;width: 100px;}
form br {clear: left;}
input#submit {float: none;width: auto;}
#mailform {background: #e1e1e1;margin-top:10px;padding:5px;}
.contenttable {margin-top: 10px;}
div.csc-textpic img {padding-bottom:15px;padding-left:10px;padding-right:10px;}
.abc td{width:260px;}
#c .csc-firstHeader {font-size: 14px;padding-bottom:10px;}
.verkauf td {border-bottom:1px solid #555555;}
.verkauf th {border-bottom:2px solid #000;}
.csc-uploads td{border-bottom: 1px dotted;}
.csc-uploads-icon {width:30px;vertical-align:baseline;}
.csc-uploads-fileName {width: 300px; vertical-align:text-top}
.csc-uploads-fileName a {color:#555;text-decoration: underline}
.csc-uploads-fileSize {vertical-align:text-top;}
.csc-uploads-description {font-weight:bold;}
.anspr2 caption{font-style:italic;text-align:left;}
.anspr2 td {width: 150px;}
.anspr td {width: 150px;}
.anspr {margin-bottom:10px;border-bottom:1px dotted #555;}
.anspr td.td-0{font-weight:bold}
#c .csc-header-n4 h1{margin-top:30px;}
#c .csc-header-n3 h1{margin-top:30px;}
fieldset {border:1px solid 555555;background-color:#efefef;font-family:monospace;font-size:11px;margin-top:20px}
legend {font-weight:bold;font-size:12px;padding: 5px 5px 5px 10px;}
.antragueber{font-size: 18px;color:#1e3678;font-weight:bold;text-decoration:underline;margin-bottom:10px;}
.gebuehr {width: 100%;padding:0px;margin:0px;}
.gebuehr td.td-0 {width: 250px;}
.gebuehr th {height:25px; background-color:#efefef;}