ul#navtop{		clear:both;
				color:#ffffff;
				list-style: none;
				display:block;
				width:auto;
				height:48px;
				z-index:50;
				margin:0 0 0 0px;
				padding:0 0 0 0;;
				font-size:1em;
				white-space:pre;
				
}
				
#navtop li 		{
				list-style: none;
				display:block;
				width:128px;
				height:37px;
				float:left;
				text-decoration:none;
				text-align:center;
				z-index:50;
				margin-right:2px;
				margin-top:43px;}
				
#navtop li a{	background:url(images/navigation/bgnav.gif);
				display:block;
				height:37px;
				width:128px;
				float:left;		}

#navtop li a:hover 	{
				}

#navtop li#navtopact a		{
				
				}
#navtop li#navtopactsub a		{
				
				}



/*Unternavigation*/



ul#navleft{		clear:both;
				color:#005aa1;
border:1px solid #ebebeb;
				display:block;
				width:175px;
				height:auto;
				font-weight:normal;
				padding:0 0 0 0;;
				font-size:1.0em;
				margin-left:0px;
				
}
				
#navleft li {			
				list-style: square;
				list-style-position:outside;
				margin-left:20px;			
}
#navleft li:hover {			
				color:#000000;			
}


				
#navleft li a{	color:#005aa1;
							
}

#navleft li a:hover 	{
				color:#000000;
				font-weight:bold;
				list-style-type:none;
				text-decoration:none;
				}

/*Aktiver Navigationspunkt Ebene 1*/
#navleft li#navleftact {color:#000000;}
#navleft li#navleftact a{color:#000000;font-weight:bold;}

#navleft li#navleftactsub 		{color:#000000;
								font-weight:bold
				
								}
#navleft li#navleftactsub a		{color:#000000;
				
								}






#navleft li#navleftactsub ul#navleft2 {
								color:#000000;margin-left:0px
								}


#navleft li#navleftactsub ul#navleft2 li {
								font-size:0.9em;
								list-style:circle;
								list-style-position:outside;
								padding:0;
								font-weight:normal}


/*Printbutton positionieren*/
#print {position:relative;left:10px;width:100px;float:right;margin-top:5px;}
#print a {padding-right:5px;}




/*Formatierungen der Breadcrumnavigation*/

#root {			font-size: 0,9em;
				color: #777777;
				display: block;
				width:450px;
				text-align:left;
				margin-top:5px;
				margin-left:0px;
float:left;
}
		
#root a{		
				color: #777777;
				text-decoration:none;

				}
#root a:hover {	
				color: #777777;
				text-decoration:underline;
							 }

/*Formatierungen oben*/
#conthelpnav {text-align:right;position:absolute;color:#575759;float:right;top:0px;}
#conthelpnav a {color:#575759}


#logodiv {height:182px;width:170px;position:absolute;left:602px;top:0px;float:right;z-index:200;background:#ffffff;text-align:center;padding-top:50px;filter:alpha(opacity=70); /* IE */
					-moz-opacity: 0.70; /* Gecko */
					opacity: 0.70; /* Opera */;
					-khtml-opacity:0.7;}







ul.menuHGM2, ul.menuHGM2 ul {
    list-style-type: none;

}

ul.menuHGM2 a {
    display: block;
 
    font-weight:normal;
/*Ausgang margin-right:13px;*/
margin-right:2px;
}

ul.menuHGM2 ul a {
    padding: 0 0px;
}

ul.menuHGM2 li {
    padding:0;
    margin:0;
    background-image: none;
    float:left;

}

ul.menuHGM2 ul {
    margin-left:0px;
	margint-top:20px;
    padding: 0 0 5px 0;
    position: absolute;
    background-color: #ffffff;
    border:1px solid #cccccc;
    display:none;
    min-width:160px;
	filter:alpha(opacity=90); /* IE */
					-moz-opacity: 0.90; /* Gecko */
					opacity: 0.90; /* Opera */;
					-khtml-opacity:0.9;*/
}

/* IE-Hack für die Breite */
*html ul.menuHGM2 ul {
    width:160px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menuHGM2 ul.hover, ul.menuHGM2 li.hover ul, ul.menuHGM2 li:hover ul  {
    display:block;
}

ul.menuHGM2 ul li {
    float:none;
    background-color: transparent;
padding-left:10px;
padding-bottom:1px;
padding-top:1px;

}

/*ul.menuHGM2 li ul {margin-top:37px;margin-left:-130px;}
:root ul.menuHGM2 li ul {margin-top:0px;margin-left:0px;}*/


/*Font-Resizer*/
.tx-efafontsize-pi1 {margin-top:5px;width:196px;float:left;}


ul.menuHGM2 {font-size:0.9em;}