@charset "utf-8";



/*-----------------------------------------------------------------------------------------------------------HauptNavigation*/

#hauptNavigationBG
{
	background-color:white;
	position:absolute;
	top:193px;
	left:27px;
	height:120px;
	width:942px;
	z-index:10;
}

#hauptNavigation
{
		width:990px;
		height:126px;
		background:url(../img/assets/contentBgObenLinks.png) no-repeat left 3px;
		position:relative;
		z-index:20;
		
}

#hauptNavigation ul
{
		width:933px;
		background:url(../img/assets/contentBgObenRechts.png) no-repeat 892px 3px;
		height:126px;
		margin:0 0 0 77px;
		position:relative;
		z-index:20;
}

#hauptNavigation  ul, #hauptNavigation li
{
		display:block;
		list-style-type:none;
}

#hauptNavigation li
{
		float:left;
		height:35px;
		margin-right:12px;
}

#hauptNavigationKontakt
{
	margin-left:192px;
}

#hauptNavigation li a
{
		margin-top:25px;
		display:block;
		text-indent:-5000px;
		height:10px;
		background-position:0 -20px;
		background-repeat:no-repeat;
		overflow:hidden;
}

#hauptNavigation li a:hover
{
	background-position:0 -10px;
}

#hauptNavigation li a.aktiv
{
	background-position:0 0;
}



#hauptNavigation .aktuelles
{
		background-image:url(../img/hauptNavigation/aktuell.gif);
		width:49px;
}

#hauptNavigation .unternehmen
{
	background-image:url(../img/hauptNavigation/unternehmen.gif);
	width:82px;
}

#hauptNavigation .referenzen
{
	background-image:url(../img/hauptNavigation/referenzen.gif);
	width:68px;
}

#hauptNavigation .produktinfos
{
	background-image:url(../img/hauptNavigation/produktinfos.gif);
	width:84px;
}

#hauptNavigation .karriere
{
	background-image:url(../img/hauptNavigation/karriere.gif);
	width:54px;
}

#hauptNavigation .presse
{
	background-image:url(../img/hauptNavigation/presse.gif);
	width:42px;
}

#hauptNavigation .downloads
{
	background-image:url(../img/hauptNavigation/downloads.gif);
	width:70px;
}

#hauptNavigation .kontakt
{
	background-image:url(../img/hauptNavigation/kontakt.gif);
	width:50px;
}

.trennerHauptnav
{
	width:1px;
	height:27px;
	margin-top:20px;
	background:url(../img/subNavigation/trenner.png) no-repeat top left;
}


#subNavigation, #subNavigation li
{
		display:block;
		list-style-type:none;
}


#subNavigation 
{
		padding-top:29px;
		padding-bottom:50px;
		position:relative;
		left:-15px;
		width:143px;
}

#subNavigation li
{
		padding-top:5px;
		padding-bottom:5px;
		border-top:1px solid #ddd;
}

#subNavigation li:first-child
{
		border-top:none;
}



#subNavigation li a
{
		display:block;
		text-decoration:none;
		color:#888888;
		padding-left:15px;
		
		
}


#subNavigation li a:hover
{
		color:#636363;
		
		
}

#subNavigation li a.aktiv
{
		color:#000;
		
}

