/* CSS Document */

#dropdown {
	background-image:url(../media/struktur/mainnavi-bg.png);
	padding-top:5px;
	padding-left:5px;
	min-height:50px;
	min-height:46px;
	margin-top:2px;
	}
	
#nav {
	height:41px;
	}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 /*zoom: 1;*/
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width:960px;
	height:174px;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
 height:130px;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown-linear {
 width: 100%;
}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}

ul.dropdown-linear ul ul {
 display: none !important;
}

ul.dropdown-columnar ul li {
 position: static;
 width: 160px;
}
ul.dropdown-columnar li#item_5 ul li {
 width: 300px;
}
ul.dropdown-columnar ul li.imgdir {
 position: static;
 width: 250px;
}

ul.dropdown-columnar ul ul {
 display: block !important;
 position: static;
 width: auto !important;
}

ul.dropdown-columnar ul ul li {
 float: none;
}

ul.dropdown-columnar ul ul ul {
 display: none;
}

ul.dropdown-columnar li.hover ul,
ul.dropdown-columnar li:hover ul {
 visibility: visible !important;
}

ul.dropdown {
 font-size: medium;
 
 font-weight: bold;
 /*pointer: hand;*/
 cursor:pointer;
/* cursor: hand;*/
}

	ul.dropdown li {
	 padding: 0 10px;
	 background-color: transparent;
	 color: #fff;
	}

	ul.dropdown li.last ul li {
	 float: right;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #fff;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #666; text-decoration: none; }
	ul.dropdown a:hover		{ color: #fff; }
	ul.dropdown a:active	{ color: #ffa500; }

	ul.dropdown ul.ebene_2 li a {
		color:#fff;
		}
		
	ul.dropdown ul.ebene_2 li ul li a {
		color:#666;
		}
	ul.dropdown ul.ebene_2 li ul li a:hover {
		color:#fff;
		}
	
	/* -- level mark -- */

	ul.dropdown ul {
	 background-color: #9CC31B;
	 font-size: 12px;
	 letter-spacing: normal;
	}

	* html ul.dropdown ul {
	 width: 960px;
	}

		ul.dropdown ul li {
		 font-weight: bold;
		}

		/* -- level mark -- */

		ul.dropdown ul ul {
		 margin-top: 5px;
		 text-transform: none;
		}

			ul.dropdown ul ul li {
			 font-weight: normal;
			}

ul.dropdown *.dir {
 padding-right: 30px;
 background-image: url(../dropdown/images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown ul *.dir {
 background-image: none;
}

ul.dropdown li a {
 display: block;
 padding: 10px 10px;
}


/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
}


/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */

ul.dropdown li.dir {
 padding:0;
}

ul.dropdown li.dir:hover {

}

ul.dropdown ul li,
ul.dropdown ul li.dir {
 padding: 10px;
}
ul.dropdown ul li ul li {
 padding:0;
}


/*-------------------------------------------------/
 * @section		Custom
 */

ul.dropdown ul {
 padding: 0 10px;
}

ul.dropdown ul a {
/* width: 150px;*/
 padding:3px 5px 3px 5px;
 background: url(../dropdown/images/pattern2.png) 0 0 repeat-x;
}

ul.dropdown ul a:hover {
 background-color: #4c4c4c;
 color: #fff;
}

ul.dropdown ul ul {
 padding: 0;

}


/* ameco */
ul.dropdown li a.ebene_1 {
	padding:13px;
	padding-top:13px;
	padding-bottom:12px;
	}
#dropdown a.ebene_1,
#dropdown span.ebene_1 {
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	}
a.ebene_1:hover,
span.ebene_1:hover {
	color:#fff;
	cursor:pointer;
	}
span.ebene_1 {
	padding-top:13px;
	height:28px;
	display:block;
	}
ul.dropdown ul a.link_ebene_2 {
	padding:0;
	color:#fff;
	}
ul.dropdown ul a.link_ebene_2:hover {
	background-color:#9CC31B;
	}
#dropdown li.dir a.ebene_1:hover,
#dropdown li a.ebene_1:hover,
#dropdown li a.active,
#dropdown li.flyout_active a.ebene_1 {
	color:#fff;
	background-image:url(../media/struktur/mainnavi-link_over.gif);
	}
#dropdown li li a.active {
	color:#E41770;
	background-image:none;
	background-color:#fff;
	}
	
	
/* =============================================
					STANDORTE
================================================ */
#dropdown li#item_15 {
	float:right;
	margin-right:20px;
	}
* html #dropdown li#item_15 {
	display:inline;
	}
#dropdown li#item_15 a:hover,
#dropdown li#item_15 a.active,
#dropdown li#item_15.flyout_active a.ebene_1 {
	color:#fff;
	background-image:url(../media/struktur/mainnavi-special-link_over.gif);
	}
ul.dropdown-columnar li#item_15 ul li {
	width:220px;
	}
ul.dropdown ul li.standorte {
	height:130px;
	/*background-color:#fff;*/
	padding-top:5px;
	text-align:center;
	}
#dropdown ul.dropdown li#item_15 ul li.standorte a:hover {
	background-color:transparent;
	background-image:none;
	}
ul.dropdown ul li.standorte span {
	color:#fff;
	padding-bottom:10px;
	}
li.standorte select {
	width:180px;
	margin-bottom:5px;
	}
li.standorte select optgroup {
	padding-left:2px;
	}
li.standorte select option {
	padding-left:2px;
	}
li.standorte select optgroup option {
	padding-left:25px;
	}
ul.dropdown ul li.deutschland {
	/*background-color:#006633;*/
	}
ul.dropdown ul li.niederlande {
	/*background-color:#330000;*/
	}
ul.dropdown ul li.oesterreich {
	/*background-color:#99FF00;*/
	}
ul.dropdown ul li.frankreich {
	}


/* =============================================
					LEERGUT
================================================ */

/*ul.dropdown-columnar #item_4 ul li {
	width:940px;
	}
ul.dropdown #item_4 ul a {
	padding:0;
	}
ul.dropdown-columnar #item_4 ul li span.text {
	font-weight:normal;
	color:#fff;
	}*/

/* =============================================
				Einkaufsquellen
================================================ */	
.einkaufsquellen {
	width:60px;
	float:left;
	}
	
/* =============================================
				TEAM
================================================ */
ul.dropdown li.team {
	position:absolute;
	top:0;
	right:150px;
	}
#dropdown li.team a.ebene_1:hover,
#dropdown li.team a:hover,
#dropdown li.team a.active {
	color:#fff;
	background-image:url(../media/struktur/mainnavi-special-link_over.gif);
	}

/* =============================================
				IE 6
================================================ */

/** html ul.dropdown li.ebene_1 a {
	height:1px;
	overflow:auto;
	}*/
