#searchablecontent{display:none; visibility:hidden;}
html{overflow:hidden;height:100%;}
body{height:100%;}
body {background-color:#D1EFDD; margin:0px;padding:0px;}
*{font-family:Tahoma, Arial, Helvetica;font-size:13px; color:#000000;}
h1{color:#187B3F; font-weight:normal; font-size:16px;}
h2{color:#187B3F;font-size:14px;}
a img{border:none;}
a {text-decoration:underline;color:black;}
td a {text-decoration:underline;}
*{scrollbar-3dlight-color: #36B769;scrollbar-arrow-color: #36B769;scrollbar-base-color: #ffffff;scrollbar-darkshadow-color: #ffffff;	scrollbar-face-color: #ffffff;	scrollbar-highlight-color: #ffffff;	scrollbar-shadow-color: #36B769;scrollbar-track-color: #ffffff;}
li{list-style-image:url(../images/aufzaehlung.gif);}  
em{font-weight:normal;}

/*Head*/
#fbg{position:absolute;top:0px;right:0px; height:18px; line-height:18px; background-color:#87D4A6;font-weight:bold;z-index:1000000;}
#fbg a{padding-top:0px; padding-bottom:0px; line-height:18px; height:18px; display:block; float:left; font-size:10px; text-decoration:none; padding-left:10px;padding-right:10px;}
#fbg a:hover{background-color:#187B3F; color:#FFFFFF;}
#fbg_bg{position:absolute;top:0px;right:0px; left:0px; height:18px; line-height:18px; background-color:#87D4A6; z-index:100000;}


#head{position:absolute;left:534px;top:15px;right:0px;height:140px;background-color:#D1EFDD; z-index:10000; background-image:url(../images/bg_head.gif);}
#startbild{position:absolute;left:0px;top:15px;}
#logo{position:absolute;top:0px;right:0px;z-index:600;z-index:10000;}
#author{position:absolute;left:3px;top:5px; z-index:1000000; }
#logo_druckversion{display:none;}
#volltextsuche * { margin:0; padding:0; }
#volltextsuche{ position: absolute; right:380px; top: 1px; }
#volltextsuche input{ padding: 0; margin:0; font-size:10px; border:1px solid #187B3F; font-weight:normal; height:14px; line-height:13px; width:125px;}

/*Navigation*/
#nav{position:absolute; left:0px; right:0px;top:155px;height:18px;background-color:#87D4A6;z-index:500; text-transform:uppercase; padding:0; padding-left:181px; z-index:10000;}
#nav a{font-weight:bold; height:18px; line-height:18px; padding-top:0px; padding-bottom:0px; padding-right:0px; float:left; display:block;padding-left:5px;padding-right:5px;border-top:0px;text-decoration:none;color:#000000;background-color:#87D4A6;margin:0px;font-size:11px;}
#nav a:hover, #nav .nav_folder2{background-color:#187B3F; color:#FFFFFF; }
#nav div.spacer {width: 15px;text-align: center;float:left;	line-height:28px;height:18px;}

	/*Submenu*/
	#nav .drop_area{position:relative;float:left; }
	#nav .drop_menu {position: absolute;top: 20px; left:0px; visibility: hidden;width: 250px;padding-top: 0px;padding-bottom: 0px;}
	#nav .drop_menu a {clear:left; width: 250px; display: block;padding-left: 13px; padding-right: 13px;line-height: 18px; color: #187B3F; margin:0px; border:0px;}
	#nav .drop_menu a:hover {background-color: #187B3F;	color: white; border:0px;}
	#nav #AREA_LEISTUNG .drop_menu, #nav #AREA_LEISTUNG .drop_menu a{width: 275px;}
	#nav #AREA_TOOLS .drop_menu, #nav #AREA_TOOLS .drop_menu a{width: 290px;}

#subnav{position:absolute; left:0px; top:173px; bottom:110px; width:181px; z-index:1000;}
#subnav a{display:block; text-decoration:none; line-height:18px; background-color:#87D4A6; color:#197A45; font-size:11px; font-weight:bold; padding-left:5px;padding-right:5px; text-transform:uppercase; }
#subnav a:hover, #subnav .nav_file2{background-color:#187B3F; color:#FFFFFF;}

/*Content*/
#content{position:absolute;left:202px;top:250px; bottom:0px; right:0px; overflow:auto; padding-bottom:30px; padding-right:0px; line-height:18px; overflow-x:hidden;}
#content_startseite{position:absolute;left:202px;top:230px;bottom:0px; right:0px; overflow:auto; line-height:15px;}
#content_startseite h1{font-size:25px; font-weight:bold; margin-top:0px; margin-bottom:15px;}
#content_startseite h2{font-size:16px; color:#000000; line-height:20px; margin-top:0px; margin-bottom:0px;}
#content_startseite h3{color:#187B3F; font-size:18px; line-height:23px; font-weight:bold; margin-top:0;}
#content_startseite h4{color:#187B3F; font-size:14px; line-height:23px; font-weight:bold;}
#content_startseite strong{ font-size:15px;}
#content_onlinetools{position:absolute;left:202px;top:190px; bottom:0px; right:0px; overflow:auto; padding-bottom:30px; padding-right:0px;}
#ueberschrift{position:absolute;top:190px;left:202px;color:#187B3F;font-size:25px; font-weight:bold; margin:0px;padding:0px; text-transform:uppercase;}
#text{padding-right:10px; font-size:12px;}
#starttext{position:absolute;left:40px;top:30px;}

#slogans_startseite {line-height:20px; letter-spacing:0.1em; font-size:15px;}  
#slogans_startseite li{list-style:none!important;}

/*Contact*/
#contact{position:absolute;left:0px;bottom:0px;top:165px;width:181px;background-color:#D1EFDD;background-image:url(../images/hm_innen.gif); background-repeat:no-repeat; background-position:bottom left;}
#hm{position:absolute;left:0px;top:175px;z-index:80;}
#pass{position:absolute;left:660px;top:240px;z-index:100;}
#contactadresse{position:absolute;left:5px;bottom:5px;font-size:12px;color:white;z-index:200; color:#ffffff;}
#contactadresse a{color:#ffffff; text-decoration:none; font-size:12px;}
#contactadresse.startseite, #contactadresse.startseite a{font-size:13px;}

/*Tipps*/
#tipp * { color:#ffffff;  }
#tipp{padding:5px;}
#tipp a{display:inline; background:none; color:#ffffff; font-weight:normal; font-size:12px; text-transform:none; padding:0;}
#tipp a:hover{background:none;}
#tipp strong a{font-weight:bold!important;}
#tipp #stbContentPanel{ display:none;}

/*News*/
.news_container {padding-top: 10px;padding-left: 0px;padding-right: 10px;}
.news_container a {display: block;text-decoration: none;}
.news_headline {color: #187B3F;	font-weight: bold;	margin-left: -30px;	padding-left: 30px;	background: url(../images/newsicon.gif) 12px no-repeat;}
.news_more { display: none!important; }

/*Formulare*/
.formulareingabefeld{border: 1px solid #818182;width: 130px;background-color: #ffffff;}
.dropdown{width:188px;font-size: 11px;background-color: #ffffff;}
.radiocheckbox{border: 0px;width: 20px;}
.texteingabefeld{width:408px;overflow: auto;border: 1px solid #818182;}
.buttonsenden{border:0px;  height:20px; width:60px;}


