.top {
	cursor: pointer;
	color: #FFF;
	font-size: 89%; /*14px;*/
	line-height: 130%;
	font-weight: bold;
	}

.top a, .top a:active, .top a:visited, .top a:hover, .top a:link {
	color: #FFF;
   text-decoration: none;
   }

ul.top {
	list-style: none;
	}

li.top {
	display: block;
 	float: left;
	line-height: 130%;
	background: url(/media/whibox.gif) 9px 9px no-repeat #0072BC;
	padding: 5px;
	padding-left: 24px;
	padding-right: 9px;
	margin-right: 1.429em; /*20px;*/
	list-style: none;
	}

ul.box {
	background-color: #0072BC;
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: white;
	font-weight: bold;
	}

ul.box .ersterpunkt { display:none; }

li.boxfirst {
	margin: 0;
	padding: 0 2px 2px 23px;
	list-style: none;
	}

li.box {
	margin: 0;
	padding: 2px 2px 2px 23px;
	list-style: none;
	}

li.boxlast {
	margin: 0;
	padding: 2px 2px 15px 23px;
	list-style: none;
	}

.li_level_ac a, .li_level_ac a:hover, .li_level_ac a:visited, .li_level_ac a:active, .li_level_ac a:link { color:#FFF; padding-left:24px; }




#sidebar1 ul { margin:0px; padding:0px; list-style-type: none; }
#sidebar1 li { display: block; float: left; width: 12.500em; /*200px;*/ }

#sidebar1 a {
  display: block;
  line-height: 1.313em; /*21px;*/
  width: auto !important;
  width: 100%;
  text-decoration: none;
  color: #000;
}

#sidebar1 .ul_level_1 a {
	display: block;
   line-height: 3.125em;
   font-weight: bold;
   padding-left: 20px;
	border-bottom: 1px solid #967B3A;
   margin-bottom: 10px;
}

#sidebar1 .ul_level_2 a {
	display: block;
	text-align: left;
   font-size: 75%;
   font-weight: bold;
   line-height: 1.667em;
	padding-left: 20px;
	margin-bottom: 0;
   border-bottom: none;
}
*html #sidebar1 .ul_level_2 a { float: left; }

#sidebar1 .ul_level_3 a { font-weight: normal; }
*html #sidebar1 .ul_level_3 a { float: left; }

/*********************************************************************************/

#navibox ul { margin:0px; padding:0px; list-style-type: none; }
#navibox li { display: block; float: left; width: 12.500em; /*200px;*/ padding-bottom:1.438em;/*23px;*/ }

#navibox a {
  display: block;
  line-height: 1.313em; /*21px;*/
  width: auto !important;
  width: 100%;
  text-decoration: none;
  color: #FFF;
}

#navibox .ul_level a {
	display: block;
   line-height: 3.125em;
   font-weight: bold;
   padding-left: 20px;
	border-bottom: 1px solid #967B3A;
   margin-bottom: 10px;
   color: #FFF;
}

.li_level a, .li_level a:hover, .li_level a:active, .li_level a:link, .li_level a:visited {
	color: #FFF;
   text-decoration: none;
   padding-left: 20px;
   }

.dienstleistungen { width:15.625em; left:8.063em;/*129px;*/ z-index:51; }
.landkreis { width:15.625em; left:20.563em;/*329px;*/ z-index:52; }
.tourismus { width:15.625em; left:31.063em;/*497px;*/ z-index:53; }
.wirtschaft { width:15.625em; left:42.750em;/*684px;*/ z-index:54; }
.hausinfo { width:15.625em; left:50.563em;/*809px;*/ z-index:55; }