/* ================================================================ 

This copyright notice must be untouched at all times.



The original version of this stylesheet and the associated (x)html

is available at http://www.cssplay.co.uk/menus/final_drop.html

Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.

This stylesheet and the assocaited (x)html may be modified in any 

way to fit your requirements.

=================================================================== */



#nav_leiste {
	width:700px;
	font-size:10px;
	position:relative;
	z-index:800;
	float:left;
	height:32px;
	margin-left:50px;
}

*+ html #nav_leiste { z-index:800; }





/* Standardformatierungen für Listen aufheben */



#nav_leiste ul {
	padding-top:0px;
	padding-right:0px;
	padding-left:4px;
	padding-bottom:0px;
	margin:0;
	/*margin-left:3px;*/
	list-style-type:none;
	float:right;
	f\loat:none;
	text-align:center;
	text-transform: uppercase;
	font-stretch:condensed;
}

#nav_leiste ul ul {
	width:115px;
	height:32px;
	margin-right:3px;
}







/* die Liste floaten, damit sie horizontal wird und eine relative Position, um die Dropdown menu Position zu kontrollieren*/



#nav_leiste li {
float:left;

/*float:right;

width:115px;*/

width:115px;
/*height:32px;*/
position:relative;
/*background-image:url(img/button_plain.jpg);*/


}

*html #nav_leiste li {
	width:115px;
	background-image:url(img/button_plain.jpg);
}





/* Stile für die normalen Links der obersten Ebene */



#nav_leiste a {
	display:block;
	font-size:10px;
	text-decoration:none;
	color:#15214b;
	
	/*width:80px; */

	height:32px;
	line-height:30px;
	/*border:1px solid #fff; 
	border-width:1px 1px 0 0;*/

/*background:#758279;*/

background-image:url(img/button_plain.jpg);
	/*line-height:19px;
	margin-top:5px;
	margin-right: 10px;*/
}

#nav_leiste a.act {
	display:block;
	font-size:10px;
	text-decoration:none;
	color:#FEFDB6;
	/*width:80px; */


	/*height:19px;
	border:1px solid #fff; 

border-width:1px 1px 0 0;*/

/*background:#758279;*/

background-image:url(img/button_plain_activ.jpg);
	line-height:30px;
	/*margin-top:1px;
	margin-right: 10px;*/
}







/* a hack so that IE5.5 faulty box model is corrected */



/** html #nav_leiste a, * html #nav_leiste a:visited {

width:91px;

w\idth:80px;

}*/









/* Stile für den Hintergrund der zweiten Ebene */



#nav_leiste ul ul a.drop, #nav_leiste ul ul a.drop:visited {

background:#cccccc;

}







/* Stil für den Rollover der zweiten Ebene */



#nav_leiste ul ul a.drop:hover{

	/*background:url(img/semitrans_blue.gif);*/
	background:#999999;
	color:#15214B;

}

#nav_leiste ul ul :hover > a.drop {

background:#999999;
color:#15214B;

}









/* Unterebenen ausblenden und absolute Position vergeben, damit sie keinen Raum einnehmen */



#nav_leiste ul ul {

visibility:hidden;

position:absolute;

height:32px;

/*top:20px;*/

left:-4px; 

width:100px;

}

/* another hack for IE5.5 */

* html #nav_leiste ul ul {

top:20px;

t\op:21px;

}







/* style the table so that it takes no ppart in the layout - required for IE to work */

#nav_leiste table {position:absolute; top:0; left:0;}









/* Stile für die Links der zweiten Ebene */



#nav_leiste ul ul a {

background: #cccccc url(img/semitrans_blue.gif);

color:#15214B;

height:auto; 

/*line-height:1em;/ 

/*padding:5px 10px;*/ 

width:115px;
/*-moz-opacity:0.5;*/

/* yet another hack for IE5.5 */

}



#nav_leiste ul ul a:visited {

background: #cccccc url(img/semitrans_blue.gif); 

/*color:#FEFDB6;*/
border: soldid 1px #666666;

height:32px; 

/*line-height:1em;*/ 

/*padding:5px 10px;*/ 

width:115px;

/* yet another hack for IE5.5 */

}



* html #nav_leiste ul ul a{

width:115px;

w\idth:115px;

}







/* Stile für den Rollover der obersten Ebene */



/* Rollover oberste Ebene (Mozilla) */

#nav_leiste :hover > a {

color:#FEFDB6;

background:url(img/button_plain_activ.jpg);

}







/* Rollover oberste Ebene (IE) */



#nav_leiste a:hover{

color:#FEFDB6; 

background:url(img/button_plain_activ.jpg);

}









/* Rollover und aktive zweite Ebene (Mozilla) */



#nav_leiste ul ul :hover > a {

color:#FEFDB6;

background:#999999 url(img/semitrans_blue.gif);
-moz-opacity:1;

}



#nav_leiste ul ul a.act {

color:#FEFDB6;

background:#999999 url(img/semitrans_blue.gif);

background-color:#999999;

}







/* Rollover und aktive zweite Ebene (IE) */


/*---------------------------------
Navigation ausgeklappt! MOUSEOVER
------------------------------------*/

#nav_leiste ul ul a:hover{

color:#FEFDB6;
background:#999999 url(img/semitrans_blue.gif);
}

#container #nav_leiste ul ul a.act, nav_leiste ul li ul li a.act {

	color:#ffff00; 
	/*border:#666666 solid 1px;*/
	background:#cccccc;
	/*-moz-opacity:1;*/

}

/*#container #nav_leiste ul ul a.act {

	background:url(img/wiese_b.jpg);

}*/









/* Zweite Ebene einblenden, wenn Rollover auf Liste oder Link der obersten Ebene */



#nav_leiste ul li:hover ul,

#nav_leiste ul a:hover ul{

visibility:visible; 

}









/* keep the third level hidden when you hover on first level list OR link */



#nav_leiste ul :hover ul ul{

visibility:hidden;

}

#nav_leiste ul :hover ul li {
	clear:both;
}







/* make the third level visible when you hover over second level list OR link */



#nav_leiste ul :hover ul :hover ul{ 

visibility:visible;

}



.act {

	color:#FEFDB6;

}
