/* -----------------------------------------------------------------------------------------------------------------
	Menu Layout
----------------------------------------------------------------------------------------------------------------- */
	
	.menu a {
		display: block;
		padding: 5px 10px;
	}
	
	.menu {
		position: relative;
		margin: 0; padding: 0;
	}
	
	.menu li{
		display: block;
		float: left;
	}
	
	.menu li ul {
		margin: 0; padding: 0;
		left: 0; 
		position: absolute;
		display: block;
	}

		.menu li ul li {
			position: relative;
			float: left;
		}
	
		.menu li ul li ul {
			position: absolute;
		}
		
			.menu li ul li ul li {
				position: static;
				float: none;
			}
				
/* -----------------------------------------------------------------------------------------------------------------
	Menu Costum
----------------------------------------------------------------------------------------------------------------- */

	.menu li ul li{ display: none; }
	
	.menu ul { z-index: 800; }

	.menu li a:link, .menu li a:visited {
		text-decoration: none; 
		color: #fff;
		white-space: nowrap;
		font-weight: bold;
		text-transform: uppercase;

		padding: 0 10px; /* 0 0.909em; */
		line-height: 22px; /*2em;*/
		margin-top: -6px; /*-0.545em;*/
		font-size: 11px; /*11em;*/
	}
	
		/* 2 Ebene  */
		.menu li ul li a:link, .menu li ul li a:visited, 
		.menu li:hover ul li a:link, .menu li:hover ul li a:visited,
		.menu li.act ul li a:link, .menu li.act ul li a:visited,
		.menu li.actPath ul li a:link, .menu li.actPath ul li a:visited{
			color: #000;
			font-weight: normal;
			text-transform: none;
			height: 21px; /* 1.909em; */
			background: none; border: none;
			background: transparent url('img/headerShadow_bg.gif') repeat-x;
			text-transform: uppercase;
			font-size: 10px;
		}
		
		/* 3 Ebene  */
		.menu li ul li ul li a:link, .menu li ul li ul li a:visited,
		.menu li:hover ul li:hover ul li a:link, .menu li:hover ul li:hover ul li a:visited,
		.menu li.act ul li.act ul li a:link, .menu li.act ul li.act ul li a:visited,
		.menu li.actPath ul li.actPath ul li a:link, .menu li.actPath ul li.actPath ul li a:visited {
			font-size: 10px; /*0.909em;*/
			height: 20px; /*1.818em;*/
			line-height: 20px; /*1.818em;*/
			width: 200px; /*18.182em;*/
			border: none;
			margin: 0;
			background: #6d6d6d;
			color: #fff;
		}
	
	.menu li{
		margin-top: 6px; /*0.545em;*/
		height: 12px; /*1.091em;*/
		border-right: 1px solid #6d6d6d;
	}	
	.menu li ul {
		margin-top: 1px;
	}
		.menu li ul li {
			border-color: #000; 
		}
		.menu li ul li ul{
			margin: 0;
			border: 1px solid #000;
			border-width: 0 1px;
			height: auto;
		}
			.menu li ul li ul li, 
			.menu li:hover ul li:hover ul li, 
			.menu li.act ul li.act ul li {
				border: none;
				border-top: 1px solid #FFF;
				margin: 0;
				height: auto;
			}
	
	.menu li:hover, 
	.menu li.act, 
	.menu li.actPath {
		border: none;
		margin-left: -1px;
	}
	
	/* 1 Ebene hover/act */
	.menu li:hover a:link, .menu li:hover a:visited,
	.menu li.act a:link, .menu li.act a:visited,
	.menu li.actPath a:link, .menu li.actPath a:visited {
		background: #56a5df left -23px;
		border: 1px solid #00264b;
		border-width: 0 1px;
	}
		/* 2 Ebene hover/act */
		.menu li:hover ul li:hover a:link, .menu li:hover ul li:hover a:visited,
		.menu li.act ul li.act a:link, .menu li.act ul li.act a:visited, 
		.menu li.actPath ul li.actPath a:link, .menu li.actPath ul li.actPath a:visited {
			background: #56a5df  -22px;
			border: 1px solid #000;
			border-width: 0 1px;
			color: #fff;
		}
		
		/* 3 Ebene hover/act */
		.menu li:hover ul li:hover ul li:hover a:link, .menu li:hover ul li:hover ul li:hover a:visited,
		.menu li.act ul li.act ul li.act a:link, .menu li.act ul li.act ul li.act a:visited , 
		.menu li.actPath ul li.actPath ul li.actPath a:link, .menu li.actPath ul li.actPath ul li.actPath a:visited{
			background: #56a5df;
		}

.menuWrap, .pro_linedrop {
	height: 44px; /*4em;*/
	width: 100%;
	background: #6d6d6d url('img/headerShadow_bg.gif') repeat-x 0 22px ;
	position: relative;
}

