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;}
.cufon-loading {visibility: hidden;}/*kein delay mehr*/
p{display:inline;}
div.clear{width:100%;clear:left;line-height:0;height:0;font-size:0;}
img{border:0;}
#gallery{display:none;}
.path .last{font-weight:700;}
.hidden{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
#map{width:450px;height:380px;}
#logo{position:absolute;z-index:20;float:left;top:2px;left:20px;width:133px;height:159px;padding-top:0;padding-right:7px;padding-left:7px;}
#container-center{position:relative;width:700px;height:auto;margin-left:0;}
#container-center-content{width:700px;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;}
#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;}
#content-middle-index{width:630px;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:18px;margin-left:20px;margin-top:170px;float:left;text-align:left;}
.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;}
#container-center-content,#container-center-content A:link,#container-center-content A:visited,#container-center-content A:hover,#container-center-content A:active{font-size:14px;}
.button:hover,.button:focus{background-color:#000;text-decoration:underline;}
#print a,#printclose a{color:#fff;text-decoration:none;}
#print a:hover,#printclose a:hover{color:#fff;text-decoration:underline;}
#suggestionprint,#background-bottom,#slogan,#home,#nojs,#navipfad,#search,#container-center-picture,#content-left-menue,#content-bottom-right,#content-bottom-right-w3c,#meta,#navi,div.error,#featured{display:none;}
#tooltip div{display:none;}
#language{display:none;}