html,body{height:100%;margin:0;padding:0;}
body,h1,h3,h4,h5,h6,ol,ul,li,p,textarea,select,td,div{font-family:arial, helvetica, verdana, sans-serif, geneva;font-size:14px;text-align:left;color:#000;}
h1{font-size:24px;}
p{display:inline;}
div.clear{width:100%;clear:left;line-height:0;height:0;font-size:0;}
img{border:0;}
.path .last{font-weight:700;}
.hidden{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
#table-zent{width:100%;height:100%;border:0;}
#td-zent{vertical-align:top;text-align:center;padding-top:0;padding-bottom:0;}
#map{width:450px;height:380px;}
#container-center{position:relative;width:980px;height:auto;margin-left:0;}
#container-center-content{width:980px;height:auto;margin-left:0;}
.button{background-color:#000;color:#fff;border:1px solid;font-weight:700;overflow:visible;float:left;padding:1px 2px 2px !important;}
#container-center-index{position:relative;text-align:left;margin-left:0;font-size:12px;width:960px;height:530px;}
#content-middle{background:url(../images/.png) no-repeat top left;width:400px;padding-top:50px;padding-left:0;padding-right:18px;float:left;text-align:left;margin:0 auto 0 20px;}
#content-middle-index{width:600px;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:18px;margin-left:20px;margin-top:0;float:left;text-align:left;}
#content-right-index{height:auto;width:243px;margin-left:5px;margin-top:70px;margin-bottom:10px;padding-left:0;padding-right:0;padding-top:0;float:left;text-align:left;}
#suggestionprint{display:none;}
#background-bottom{display:none;}
#content-bottom{text-align:left;margin-top:20px;padding-top:20px;margin-left:0;font-size:14px;width:690px;height:20px;color:#000;border-top:1px solid;}
#content-bottom-left{float:left;text-align:left;width:400px;height:20px;color:#000;margin-left:20px;}
#print-head{margin-left:20px;margin-top:20px;}
#print{position:absolute;z-index:11111;top:40px;left:520px;background-color:#000;color:#fff;font-weight:700;padding:3px 4px !important;}
#printclose{position:absolute;z-index:11111;top:40px;left:608px;background-color:#000;color:#fff;font-weight:700;padding:3px 4px !important;}
#mnavi ul{margin-left:-30px;list-style-type:none;}
#mnavi ul li{list-style-type:none;}
ul#sitemap{float:left;list-style-type:none;margin:0 0 20px;padding:0;}
ul#sitemap ul,.content ul{list-style-type:none;margin:0 0 20px;padding:0;}
ul#sitemap li,.content li{clear:both;}
ul#sitemap li a,.content li a{display:block;text-decoration:none;border-bottom:1px dotted #434343;font-weight:700;margin-top:10px;padding:3px 12px 3px 8px;}
ul#sitemap li li,.content li li{width:45%;float:left;clear:none;padding-left:10px;padding-right:10px;margin-bottom:10px;}
ul#sitemap li li a,.content li li a{display:block;text-decoration:none;border-bottom:1px dotted #434343;font-weight:400;margin-top:5px;padding:3px 3px 3px 17px;}
ul#sitemap li li li,.content li li li{width:100%;padding-left:0;padding-right:0;margin-bottom:0;}
ul#sitemap li li li a,.content li li li a{float:none;display:block;background-color:#fcfff4;text-decoration:none;font-weight:400;border:none;margin-top:0;margin-bottom:1px;padding:3px 3px 3px 37px;}
ul#sitemap li li li li a,.content li li li li a{display:block;text-decoration:none;font-weight:400;border:none;margin-top:0;margin-bottom:1px;padding:3px 3px 3px 57px;}
.content li a{display:block;background-color:#b8d6b9;text-decoration:none;border-bottom:1px solid #fff;font-weight:400;margin-top:10px;padding:3px 12px 3px 8px;}
.content a:hover{background-color:#b8d6b9;text-decoration:underline;}
.content li li a{display:block;background-color:#fcfff4;text-decoration:none;border-bottom:1px solid #2c4b00;font-weight:400;margin-top:5px;padding:3px 3px 3px 17px;}
form.cmxform{width:450px;}
form.cmxform legend{padding-left:0;}
form.cmxform legend,form.cmxform label{color:#fff;}
form.cmxform fieldset{border:none;}
form.cmxform fieldset fieldset{background:none;}
form.cmxform label.error,label.error{color:red;font-style:italic;}
.sf_inactive{border:1px #407541 solid;background:#fff;color:#5b985e;}
.sf_active{border:1px #407541 solid;background:#fff;color:#2c4b00;}
.sf_text{border:1px #3c90a5 solid;background:#fff;color:#2c4b00;}
.sf_suggestion{position:relative;}
.sf_suggestion ul{position:absolute;background:#7bab7c;top:0;left:8px;margin:0;padding:2px 0;}
.sf_suggestion li{list-style:none;margin:0;padding:0;}
.sf_suggestion li a{display:block;text-indent:5px;color:#fff;padding-top:2px;padding-bottom:2px;}
.sf_suggestion li.selected a{text-decoration:underline;}
form,table,td{border:0;margin:0;padding:0;}
A:link,A:visited{font-family:arial, helvetica, Verdana, sans-serif, geneva;font-size:14px;text-decoration:none;color:#000;}
A:hover,A:active{font-family:arial, helvetica, Verdana, sans-serif, geneva;font-size:14px;text-decoration:underline;color:#000;}
#nojs,#container-center-navi,#inhaltsverzeichnisbarrierefrei,#logo,#fontsizer,#navipfad,#search,#searchlupe,#container-center-picture,#content-left-info,#content-left-start,#content-left-menue-start,#content-left,#content-left-menue,#content-middle-print,#content-right,#background-bottom-small,#content-bottom-right,#content-bottom-right-w3c,#lines,#accesskeys,#meta,#navi,div.error{display:none;}
#container-center-content.small,#container-center-content.small A:link,#container-center-content.small A:visited,#container-center-content.small A:hover,#container-center-content.small A:active,#content-bottom.small,#content-bottom.small A:link,#content-bottom.small A:visited,#content-bottom.small A:hover,#content-bottom.small A:active{font-size:12px;}
#container-center-content.normal,#container-center-content.normal A:link,#container-center-content.normal A:visited,#container-center-content.normal A:hover,#container-center-content.normal A:active,#content-bottom.normal,#content-bottom.normal A:link,#content-bottom.normal A:visited,#content-bottom.normal A:hover,#content-bottom.normal A:active{font-size:14px;}
#container-center-content.large,#container-center-content.large A:link,#container-center-content.large A:visited,#container-center-content.large A:hover,#container-center-content.large A:active,#content-bottom.large,#content-bottom.large A:link,#content-bottom.large A:visited,#content-bottom.large A:hover,#content-bottom.large A:active{font-size:16px;}
.button:hover,.button:focus{background-color:#000;text-decoration:underline;}
#content-bottom A:link,#content-bottom A:visited{text-decoration:none;color:#000;}
#content-bottom A:hover,#content-bottom A:active{text-decoration:underline;color:#000;}
#print a,#printclose a{color:#fff;text-decoration:none;}
#print a:hover,#printclose a:hover{color:#fff;text-decoration:underline;}
#mnavi A:link,#mnavi A:visited{text-decoration:none;color:#2c4b00;}
#mnavi A:hover,#mnavi A:active{background:#589459;text-decoration:none;color:#fff;}
ul#sitemap ul,.content ul{list-style-type:none;margin:0 0 20px;padding:0;}
ul#sitemap li,.content li{clear:both;}
ul#sitemap li li,.content li li{width:45%;float:left;clear:none;padding-left:10px;padding-right:10px;margin-bottom:10px;}
ul#sitemap li li li,.content li li li{width:100%;padding-left:0;padding-right:0;margin-bottom:0;}
ul#sitemap li li li a,.content li li li a{float:none;display:block;background-color:#fcfff4;text-decoration:none;font-weight:400;border:none;margin-top:0;margin-bottom:1px;padding:3px 3px 3px 37px;}
ul#sitemap li li li li a,.content li li li li a{display:block;text-decoration:none;font-weight:400;border:none;margin-top:0;margin-bottom:1px;padding:3px 3px 3px 57px;}
#featured{display:none;}
a.smilie{border:none !important;margin-right:5px;margin-bottom:5px;}
a.externallink img,div.vpgb_infos a img,div.vpgb_infos a.externallink,div.vpgb_infos a,div.vpgb_infos a.externallink{background:none !important;border:none !important;padding:0;}
div.vpgb_eintrag{margin-top:20px;border-bottom:1px dashed #727272;padding-bottom:20px;display:block;float:left;width:100%;}
div.vpgb_fleft{float:left;text-align:left;width:140px;margin-right:15px;height:100%;}
div.vpgb_infos{margin-top:10px;white-space:nowrap;}
div.vpgb_entry{margin-left:130px;}
div.vpgb_comment{margin-left:130px;margin-top:20px;margin-bottom:10px;font-style:italic;}
div.vpgb_name{font-weight:400;font-size:17px;}
.vpgb_datum{color:#0E399B;font-size:14px;display:block;text-align:left;text-transform:uppercase;line-height:1;margin-top:5px;width:50px;padding-top:5px;margin-bottom:5px;}
#vpgb_nav{margin-top:10px;margin-left:auto;margin-right:auto;text-align:center;line-height:200%;padding:10px;}
#vpgb_nav a{border:1px solid #828282;text-decoration:none;padding:2px 4px;}
#vpgb_nav span.vpgb_punkte{border:1px solid #828282;text-decoration:none;padding:2px;}
#inhalt a.bbcode{color:#828282;border:1px solid #828282;margin-right:4px;padding:4px;}
div.formular div.fright{display:block;margin-left:130px;}
div.formular input[type=text],select{float:left;}
label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor:pointer;}
div.formular{line-height:26px;}
label.fleft,div.formular span.fleft,div.formular div.fleft{float:left;text-align:right;width:120px;margin-right:10px;}