/*.
        Autor:    OH
        Erstellt: 03.12.2009
        Geändert: KS, RS 08/2013
*/

#nav
{
	
	display:inline-block;
	vertical-align:top;
    height:120px;
	width:75%;
	margin-top:40px;
	text-align:right;
}


#nav span
{
	
	color:#4F7B60;
	font-size:1.52em;
}

/* Formatierung der Hauptnavigation, entsprechend Tabelle Sys_Navigation_Art */

#nav .Hauptnavigation div
{
    
	display:inline-block;
	vertical-align:top;
	height:100px;
	padding-left:2.5%;
	
	
}


#nav .Hauptnavigation li
{
    list-style:none;
	padding-top:64px;
	padding-bottom:21px;

	
  
}


#nav .Hauptnavigation div.navigations_punkt:hover a
{
    color: #4F7B60;
}


#nav .Hauptnavigation a
{
	text-transform:uppercase;
    font-size:1.4em;
    color:#4b5f6f;
    text-decoration: none;
	font-weight:bold;
}

#nav .Hauptnavigation a:hover




/* Abweichende Formatierung des letzten Aufzählungspunktes 
/*
#nav .Hauptnavigation li.letzter
{
    background-color:#abcdef;
}
*/
/*--------------------------------------------------------------------------*/



#nav .Hauptnavigation li.aktiv a
{
    color:red;
}


/*--------------------------------------------------------------------------*/


/*Formatierung der Sub-Navigation*/ 

#nav .Hauptnavigation .subebene
{
    position: absolute; 
	margin-left:-5px;
	margin-top:10px;
	z-index:10;
}

#nav .Hauptnavigation .subebene ul
{
    padding:0px;

}



#nav .Hauptnavigation .subebene li
{
    border:0px;
		background-color:#ffffff;
		text-align:left;
		height:20px;
		padding-top:5px;
		padding-right:10px;
		padding-bottom:5px;
		padding-left:10px;
		border-bottom:1px solid #ffefdb;
}

#nav .Hauptnavigation .subebene li a
{
   
    color:#4b5f6f;
    text-decoration: none; 
	font-weight:lighter;
	font-size:1.1em;
	
}

#nav .Hauptnavigation .subebene li.aktiv
{
   
}

#nav .Hauptnavigation .subebene li.aktiv a
{

}

#nav .Hauptnavigation .subebene li.letzter
{
    border:0px;
}

#nav .Hauptnavigation .subebene li:hover a
{
}



/*--------------------------------------------------------------------------*/


/*Abweichende Formatierung der Sub-Navigationsebenen, wenn es mehr als eine Ebene in die Tiefe gibt*/ 

/*
#nav .Hauptnavigation .subebene.ebene1{
}

#nav .Hauptnavigation .subebene.ebene1 li{
}

#nav .Hauptnavigation .subebene.ebene2{
}
*/



/*--------------------------------------------------------------------------*/

/*Formatierungen weiterer Navigationen abweichend von .Hauptnavigation folgen hier*/ 


@media screen and (max-width:1260px){
    #nav
    {
       margin-right:1%;
	   width:74%;
    }
}

@media screen and (max-width:970px){
    #nav
    {
       width:97.5%;
	   display:block;
	   text-align:center;
	  
    }
	#nav .Hauptnavigation li
	{
	padding-top:30px;
	}
	

#nav .Hauptnavigation div.navigations_punkt:hover
{
	background:none;
	
}

#nav .Hauptnavigation div
{
height:85px;

}

	#sprachumschaltung
	{	
		margin-top:-70px;
	}


	#content .kontakt_rechts
{
	display:none;
	
}
	
#content .kontakt_links
{
	width:100%;
	
}	
	
}


@media screen and (max-width:700px){
  
	header{
	height:300px;
	}
	
#nav .Hauptnavigation div
	{
		width:100%;
display:block;
height:20px;
margin-bottom:10px;

	}

#nav .Hauptnavigation .subebene
{
    position: relative; 
	display:block;
	margin-top:90px;
}
	
	


}

