/*******************************************************************************

	Project		:	Arend GmbH
	Copyright	:	MAWI-WEBDESIGN - www.mawi-web.com

*******************************************************************************/

/* ### Header Navigation ######################################################### */

.vlist{
	width:690px;
	float:left;
	padding:66px 0px 0px 0px;
	margin:0 0 0 0px;
	font-size:16px;
	text-transform:uppercase;
	font-family: 'Open Sans', arial, serif;
}

/* ### Ebene 1 #################################################### */
.vlist ul {
	margin:0;
	font-size:1em;
	list-style:none;
}

.vlist ul li {
	display: inline-block;
	padding:0;
	color:#fff;
	background: inherit;
	margin:0 15px 0 0;
}

.vlist ul li a, 
.vlist ul li a:link {
	display: inline-block;
	color:#fff;
	padding:11px 15px 9px 15px;
	margin:0;
}

.vlist ul li a:hover {
	background: #fff ;
	color:#cc0001;
	padding:11px 15px 9px 15px;
	text-decoration:none;
	margin:0;
}
.vlist ul li:hover {
	background: url(../navipfeil.png) no-repeat;
	background-position:center 42px;
	color:#cc0001;
	padding:0 0 9px 0;
}

.vlist ul li.current a, 
.vlist ul li.current a:link {
	color:#fff;
	padding:11px 15px 9px 15px;
	text-decoration:none;
	margin:0;
	background:#004184;
}

.vlist ul li.current a:hover {
	color:#fff;
	padding:11px 15px 9px 15px;
	text-decoration:none;
	margin:0;
	background:#004184;
}

/* ### Ebene 2 #################################################### */
.vlist ul li ul {
	position: absolute; 
	width: 180px; 
	top:108px; 
	left: -999em; 
	overflow:hidden; 
	margin:0; 
	text-transform:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
}
.vlist ul li:hover ul, .vlist ul li.sfhover ul { 
	left: auto; 
	z-index:50; 
	padding:0; 
}
	
.vlist ul li ul li a {
	display: block; 
	width:155px; 
	color:#fff; 
	border-bottom:1px solid #2c5d90; 
	padding:11px 15px 9px 15px; margin:0;
}

.vlist ul ul li:hover {
	background: none;
	padding:0 0 0 0;
}


.vlist ul .current ul li a{ 
	color:#fff;  
	padding:11px 15px 9px 15px; 
	margin:0; 
	border-bottom:1px solid #2c5d90; 
	font-weight:normal;
}

.vlist ul .current ul li a:hover{ 
	color:#fff;  
	padding:11px 15px 9px 15px; 
	margin:0; 
	border-bottom:1px solid #cc0001; 
	background:#cc0001; 
}

.vlist ul .current ul .active a, .vlist ul .current ul .active a:hover{ 
	color:#fff;  
	padding:11px 15px 9px 15px; 
	margin:0; 
	border-bottom:1px solid #cc0001; 
	background:#cc0001; 
}




/* ### Impressum Navigation #################################################### */
	.impressum{ 
		height:20px; 
		padding:11px 0 0 0; 
		margin:0;
	  font-size: 14px;
	  color: #5F5E5E;
	  width:960px;
	  text-align:center;
	}
	.impressum ul{display: inline;list-style-type: none; vertical-align:middle; padding:0; margin:0 0 0 0; overflow:hidden;}
	.impressum li{ display: inline-block;list-style-type: none; vertical-align:middle; padding:13px 0 0 0; margin:0;  }
	.impressum li:hover, .impressum li.current{	
		background: url(../navipfeil_imp.png) no-repeat;
		background-position:center 0;
	}
	.impressum a:link, .impressum a:visited{ 
		line-height: 14px; margin: 0; padding: 7px 10px; text-decoration: none; 
		color:#cc0001; background:none;
	}
	.impressum a:hover, .impressum ul .current a{ 
		line-height: 14px; margin: 0; padding: 7px 10px; text-decoration: none; 
		color:#fff; background:#004184;
	}



/* ### Breadcrump Navigation #################################################### */

#breadcrumb {
	padding:0px 0 10px 10px;
	color:#5F5E5E;
}

#sitePath a, #sitePath a:link {
	color:#c4d4dc;
	background: inherit;
	text-transform:none;
}