*{font-family:Arial;font-size:11px;color:#333}
body{background-color:#e1e1e1;text-align:center;margin:0}
#s{position:relative;width:986px;text-align:left;margin:0px auto;background-color:#fff;border:8px solid #fff;background-image:url(img/hvl.jpg);background-position:top left;background-repeat:repeat-x}
#m,#n{float:left}
#m{margin-top:-8px;background-image:url(img/bigpibb.png);background-repeat:no-repeat;background-position:top center;padding-left:43px;padding-right:43px;margin-left:-43px}
#m img{display:block}
* html #m{padding:0;margin-left:0;position:relative}
#sn{float:left;padding-left:6px;padding-top:9px;margin-left:-43px}
* html #sn{margin-left:0}
#sn a{font-size:10px;float:left;text-decoration:none;padding-left:5px;padding-right:4px;background-image:url(img/bl.gif);background-repeat:no-repeat;background-position:left center}
#sn a:hover{text-decoration:underline}
#sn a.f{background:none}
#sn i{font-style:normal;font-size:10px;display:block;padding-left:124px;padding-top:270px;clear:both;background-image:url(img/mirror.jpg);background-repeat:no-repeat;background-position:59px 140px}
* html #sn i{clear:none;background-position:59px 153px}
*+html #sn i{clear:none;background-position:59px 153px}
#n ul{list-style-position:outside;list-style-type:none;margin:0;padding:0;padding-left:9px;padding-top:68px;border-left:13px solid #ffbe00;height:153px}
* html #n ul{height:150px;float:left}
*+html #n ul{height:150px}
#n ul li a{text-decoration:none;font-size:12px;line-height:18px}
#n ul li a:hover{text-decoration:underline}
#n ul li b{text-decoration:underline;font-size:12px;line-height:18px}
#s ul#ma{display:block;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:976px;position:absolute;left:-8px;height:35px;padding-left:26px;background-image:url(img/msh.png);background-repeat:repeat-x;background-position:center center;padding-top:26px;padding-bottom:13px;background-color:transparent;top:75px;z-index:78}
#s ul#ma li{float:left;width:114px;margin-right:5px;background-color:#ffbe00;height:33px}
#s ul#ma li a{display:block;height:16px;background-color:#FFF;padding-left:4px;padding-top:6px;font-weight:bold;text-decoration:none}
#s ul#ma li b{display:block;height:16px;padding-left:4px;padding-top:6px;font-weight:bold;text-decoration:underline}
#w{position:absolute;left:859px;top:38px;z-index:79}
* html #s ul#ma{padding-top:13px;background-color:#FFF;top:88px;background-image:none;padding-bottom:0}
.br{background-color:#ffbe00;clear:both;padding-left:21px;line-height:25px}
.br form{float:right;margin:0;padding:0;padding-right:2px;line-height:25px}
.br .edit{border:1px solid #b7b7b7}
.br form input,.br form label{float:left;margin-top:4px;margin-right:4px}
.br form label{margin-top:0}
.br a{text-decoration:none}
.br a:hover{text-decoration:underline}
#c{width:769px;padding-right:7px;padding-left:20px;margin-top:5px;float:left}
#b{width:190px;float:left;padding-top:9px;overflow:hidden}
h1{padding-left:21px;border-bottom:1px solid #ffbe00;line-height:25px;margin-left:-20px;font-size:12px}
.box{border:1px solid #b7b7b7;padding:8px;padding-top:4px;background-image:url(img/bhead.gif);background-repeat:repeat-x;background-position:top left;margin-bottom:6px}
.box .h{padding-bottom:8px}
.xcol2,#s ul#ma li.col2{background-color:#8a9801}
.xcol3,#s ul#ma li.col3{background-color:#009cc3}
.xcol4,#s ul#ma li.col4{background-color:#d22a23}
.xcol5,#s ul#ma li.col5{background-color:#835b00}
.xcol6,#s ul#ma li.col6{background-color:#2b0e72}
.xcol7,#s ul#ma li.col7{background-color:#bfbfbf}
.xcol6,.xcol6 label,.xcol6 a,#s ul#ma li.col6 b,
.xcol5,.xcol5 label,.xcol5 a,#s ul#ma li.col5 b,
.xcol4,.xcol4 label,.xcol4 a,#s ul#ma li.col4 b,
.xcol3,.xcol3 label,.xcol3 a,#s ul#ma li.col3 b,
.xcol2,.xcol2 label,.xcol2 a,#s ul#ma li.col2 b{color:#fff}
#c.col2 h1{border-bottom-color:#8a9801}
#n.col2 ul{border-left-color:#8a9801}
#c.col3 h1{border-bottom-color:#009cc3}
#n.col3 ul{border-left-color:#009cc3}
#c.col4 h1{border-bottom-color:#d22a23}
#n.col4 ul{border-left-color:#d22a23}
#c.col5 h1{border-bottom-color:#835b00}
#n.col5 ul{border-left-color:#835b00}
#c.col6 h1{border-bottom-color:#2b0e72}
#n.col6 ul{border-left-color:#2b0e72}
#c.col7 h1{border-bottom-color:#bfbfbf}
#n.col7 ul{border-left-color:#bfbfbf}
fieldset.csc-mailform{border:0;padding-left:0}
.csc-mailform-field label{font-weight:bold;display:block}
.ev{padding-bottom:8px;margin-bottom:8px;background-image:url(img/dot.gif);background-repeat:repeat-x;background-position:bottom}
.ev .d{float:left;padding-right:8px;width:130px}
.box .ev{padding:0;margin:0;background:none}
.box .ev .d{float:none;padding:0;width:auto;font-weight:bold}
.box .ev b{font-weight:normal}
.box a{text-decoration:none}
.box a:hover{text-decoration:underline}
.csc-uploads tr td{padding:0;margin:0;line-height:10px;padding-right:8px}
ul.wtdirectory_list{ list-style-type:none;}
.tabp { width:360px; height:100px; background-color:#ddd; padding:3px;}
.contenttable p {margin:0px;padding:0px;}
.tabp2 { width:400px; height:180px; background-color:#ddd; padding:3px;}
.cstrasse{width:580px;padding:3px;}
.cstrasse td.td-0{width:200px;}
.cstrasse td.td-1{width:100px;}
.cstrasse td.td-2{width:180px;}
.cstrasse td.td-last{width:100px;}
.sh caption{ text-align:left; font-weight:bold; padding:5px 0px 5px 0px;}
.sh td.td-0 {font-weight:bold;}
.contenttable caption { text-align:left; font-weight:bold;padding-bottom:5px;}
.arzt td.td-1{ width:250px;padding:2px;}
.arzt td.td-0{ width:150px;}
.sport td.td-1{ width:150px;padding:2px;}
.sport td.td-0{ width:170px;}
.sport td.td-2{ width:250px;}
.verein td.td-0{ width:165px;}
.verein td.td-1{ width:140px;padding:2px;}
.verein td.td-2{ width:150px;}
.verein td.td-3{ width:100px;}
.verein td.td-4{ width:100px;}
.verein td.td-5{ width:100px;}
.verein thead th{border-bottom:1px solid #000000;}
.gast td.td-0{ width:180px;padding:2px;}
.gast td.td-1{ width:250px;}
.gast td.td-2{ width:250px;}
.vcard { width: 765px; margin-bottom: 15px; border-bottom: 1px solid #555555;}
.adr-n { width:205px; float: left;padding-bottom: 5px;}
.adr { width:150px; float: left;}
.beschr { width:410px; float: right; padding-bottom: 5px;}
.cl { clear:both;}
.tx-onetrealty-listrow td, .tx-onetrealty-listrow th {margin:2px 10px 2px 2px;padding:5px;}
dt.wtdirectory_all_even{width:150px; float:left;padding-bottom:10px;}
dd.wtdirectory_all_even{width:550px; float:left;padding-bottom:10px;}
dt.wtdirectory_all_odd{width:150px; float:left; padding-top:10px;}
dd.wtdirectory_all_odd{width:550px; float:left; padding-top:10px;}
#f{padding-left:8px;padding-top:4px;clear:both;border-top:1px solid #888;color:#888;margin-top:8px}
#f a{color:#888;text-decoration:none}
#c{padding-bottom:8px}