a{
  color:#828085;
  font-weight:bold;
  text-decoration:none;
}

a:hover,.menu_main a:hover {color:#005da8; }

.menu_main_content .level1{
  position:relative;
  width:147px;
  float:left;
}
.menu_main_content .level2{
  position:relative;
  width:200px;
  float:left;
}
.menu_main_content .level1open,.menu_main_content .level1off,.menu_main_content .level1openon,.menu_main_content .level1openoff,.menu_main_content .level2open,.menu_main_content .level2off,.menu_main_content .level2openon,.menu_main_content .level2openoff, .menu_main_content .level3open,.menu_main_content .level3off{
  padding:5px;
}

.menu_main_content .level1off a{
  color:#ffffff;
}
.menu_main_content .level1open a,.menu_main_content .level1openon a,.menu_main_content .level1openoff a{
  color:#000000;
}
.menu_main_content .level2off a, .menu_main_content .level2openoff a{
  color:#828085;
}
.menu_main_content .level2open a, .menu_main_content .level2openon a{
  color:#005da8;
}
.menu_main_content .level2open a:hover, .menu_main_content .level2openon a:hover{
 color:#555555;
}


/* states and images */
.ui-icon { 
	width: 16px; 
	height: 16px; 
	float: right;
	position: relative;
	left: 25px;
}

/* positioning */
.ui-icon-circle-triangle-s { background-image: url(../images/pfeil_unten.png); }
.ui-icon-circle-triangle-n { background-image: url(../images/pfeil_oben.png); }


.menu_main_content .level3 {
 position: absolute;
 background: #b0afb4;
 left: 20px;
 width: 200px;
 z-index: 500;
}

.menu_main_content .level3off a, .menu_main_content .level2openoff a{
  color:#fff;
}
.menu_main_content .level3open a, .menu_main_content .level2openon a{
  color:#000;
}
.menu_main_content .level3open a:hover, .menu_main_content .level2openon a:hover{
 color:#000;
}

.menu_main_content .level3off a:hover, .menu_main_content .level2openon a:hover{
 color:#fff;
}


.menu_main a,.menu_help_link a{
  font-weight:bold;
  text-decoration:none;
}
.menu_help_link a,.menu_help_link a:hover{
  color:#ffffff;
}

.menu_main_add div a{
  font-weight:normal;
  color:#000000;
}

div .text h2:hover
{ color:#005da8; }
.menu_main_add div a:hover{
  color:#005da8;
}

.menu_help_link{
  float:left;
  text-align:center;
  width:118px;
  line-height:20px;
  background-color:#828085;
  border:0px solid white;
  border-right:2px solid white;
}


.sitemap {
  padding:0px;
  padding-left:20px;

}


.sitemap .level1{
position:relative;
line-height:20px;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
width:450px;
background-color:#E8E8E8;
margin-bottom:5px;
}

.sitemap .level1 a
{ padding-left:10px; }

.sitemap .level2{
position:relative;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
background-color:#FFFFFF;
width:450px;
}
.sitemap .level3{
position:relative;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding:5px;
padding-left:30px;
width:450px;
background-color:#FFFFFF;
}

.sitemap .none 
{
padding:0px;
padding-left:5px;
width:300px;
background-color:#FFFFFF;
}


.searchoutput 
{
  font-size: 13px;
  line-height:15px;
  color:#005EA7;
  padding:0px;
  padding-bottom:5px;
}
.searchResultItem
{
padding:0px;
padding-bottom:5px;
}

