
/* ALOA NEU ab _1 */


.menu ul:hover #transmen { visibility:visible}
#menu #testen_all li #transmen:hover { visibility:hidden}

.quick ul:hover #transmen1 { visibility:visible;}
#quick #testen_all_quick #transmen1:hover { visibility:hidden}

#transmen, #transmen1 {
position:absolute; left: -200px; top: 19px; width: 1500px; height: 1500px; background-color:#31374F; 
	filter:alpha(opacity=80); /* IE */
	-moz-opacity: 0.80; /* Gecko */
	opacity: 0.80; /* Opera */

z-index: 4; visibility:hidden;}

/*men*/

.menu {
font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#bab5ab; z-index:999; width:800px; height:18px; text-decoration:none;}
.quick{
font-size:11px;	font-family:Arial, Helvetica, sans-serif; color:#bab5ab; z-index:999; width:167px; 	height:18px;text-decoration:none;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:800px; w\idth:810px;}
/* hack to correct IE5.5 faulty box model */
* html .quick {width:168px; w\idth:167px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0; margin:0; list-style-type:none;}
.quick ul {padding:0; margin:0; list-style-type:none;}

.menu ul ul {text-decoration:none; width:160px;}
.quick ul ul {text-decoration:none; width:165px;}
* html .menu ul ul {width:155px; w\idth:154px; left: -2px; l\eft: -2px; } /*padding verschiebt ganze liste*/
* html .quick ul ul {width:169px;w\idth:169px; /* left:-1px; l\eft: -1px; verschiebung eintraege*/ }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
	float:left;
	width:160px;
	position:relative;
	text-align:left;
	z-index: 6;
}
.quick li {float:left; width:167px; position:relative;text-align:left; 	z-index: 6}
/* style the links for the top level */
.menu a, .menu a:visited { 
display:block;
text-decoration:none;
color:#bab5ab; 
width:149px; 
height:17px; 
padding-left:10px; 
line-height:17px;
text-align:left;
}
.quick a, .quick a:visited { 
display:block;
text-decoration:none;
color:#bab5ab; 
width:156px; 
height:17px; 
padding-left:10px; 
line-height:17px;
text-align:left;
}
/* a hack so that IE5.5 faulty box model is corrected */
/*breite menuetitel*/
* html .menu a, * html .menu a:visited, {
width:160px;
w\idth:149px;
}
* html .quick a, * html .quick a:visited {
width:167px;
w\idth:156px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men_gruen_re_1.gif);
background-repeat:repeat;
}
.quick ul ul a.drop, .quick ul ul a.drop:visited {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men_gruen_re_1.gif);
background-repeat:repeat;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men2_1.gif); 
background-repeat:repeat;
}
.quick ul ul a.drop:hover{
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg2_1.gif);
background-repeat:repeat;
}
.menu ul ul :hover > a.drop {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men22r_li_1.gif);
background-repeat:repeat;
}
.quick ul ul :hover > a.drop {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men22r_li_1.gif);
background-repeat:repeat;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg2_1.gif);
background-repeat:repeat;
}
.quick ul ul ul a, .menu ul ul ul a:visited {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg2_1.gif);
background-repeat:repeat;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men2_1.gif); 
background-repeat:repeat;
}
.quick ul ul ul a:hover {
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_men2_1.gif); 
background-repeat:repeat;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	position:absolute;
	height:0;
	top:18px;
	width:160px;
	visibility: hidden;
	z-index: 6;
}
.quick ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:18px;
	width:167px;
	z-index: 6;
}
/* another hack for IE5.5 */
/* abstand eintrge zu titel*/
* html .menu ul ul {
top:16px;
t\op:16px;
}
* html .quick ul ul {
top:16px;
t\op:16px;
/*border-left:5px solid #FFB900;*/
}

/* position the third level flyout menu */
.menu ul ul ul{
left:160px; 
top:0;
width:160px;
}
.quick ul ul ul{
left:167px; 
top:0;
width:167px;
}
/*ie position und groee untermenue zu eintraegen*/
* html .menu ul ul ul{
left:157px; 
top:-4px;
width:160px;
}
* html .quick ul ul ul{
left:166px; 
top:-3px;
width:167px;
z-index:1000;
}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-151px;
}
.quick ul ul ul.left {
left:-158px;
}
* html .menu ul ul ul.left {
left:-151px;
}
* html .quick ul ul ul.left {
left:-158px;
}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:3px; left:2px; border-collapse:collapse;}
* html .menu table {position:absolute; top:3px; left:2px; border-collapse:collapse;}
.quick table {position:absolute; top:3px; left: -4px; border-collapse:collapse;}
* html .quick table {position:absolute; top:3px; left:0px; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#1b2527;
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg2_1.gif);
background-repeat:repeat;
color:#bab5ab;
font-size:11px;
height:auto; 
line-height:1em; 
padding:4px 4px; 
width:151px;
text-decoration:none;
border-top:1px solid #666;
border-right:1px solid #666;
border-left:1px solid #666;
}
.quick ul ul a, .quick ul ul a:visited {
	background:#1b2527;
	background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg2_1.gif);
	background-repeat:repeat;
	color:#bab5ab;
	font-size:11px;
	height:auto;
	line-height:1em;
	padding:4px 4px;
	width:158px; /* ffx*/
	text-decoration:none;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-left:1px solid #666;
}
/* yet another hack for IE5.5 */
/*breite eintrage */
* html .menu ul ul a, * html .menu ul ul a:visited{
width:151px; w\idth:151px;}
* html .quick ul ul a,  * html .quick ul ul a:visited{
width:157px; w\idth:157px;
}
/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
background:#191c21;
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg4_1.gif); 
text-decoration:none;
color:#FFB900;
border-left:#FFB900 1px solid;
border-top:#FFB900 1px solid;
border-right:#666 1px solid;
text-align:right;
}
.quick a:hover, .quick ul ul a:hover{
background:#191c21;
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg4_1.gif); 
text-decoration:none;
color:#FFB900;
border-left:#FFB900 1px solid;
border-top:#FFB900 1px solid;
border-right:#666 1px solid;
text-align:right;
}
.menu :hover > a, .menu ul ul :hover > a {
background:#191c21;
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg4_1.gif); 
text-decoration:none;
color:#FFB900;
border-left:#FFB900 1px solid;
border-top:#FFB900 1px solid;
border-right:#666 1px solid;
text-align:right;
}
.quick :hover > a, .quick ul ul :hover > a {
background:#191c21;
background-image:url(/00_ALOA_CSS/00_P_0_admin/00_men/button_neutral_bg4_1.gif); 
text-decoration:none;
color:#FFB900;
border-left:#FFB900 1px solid;
border-top:#FFB900 1px solid;
border-right:#666 1px solid;
text-align:right;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}
.quick ul li:hover ul,
.quick ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
.quick ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
.quick ul :hover ul :hover ul{ 
visibility:visible;
}
/* aloa zusatz*/
.men_gruen {color: #a9d22e;}
.men_gruen_b {color: #a9d22e; font-weight: bold; }
.men_blau {color: #0099ff}
.men_blau_2 {color: #FCFCFA;}
.men_grau {color: #bab5ab;}
.men_orange {font-size:11px; font-family:Arial, Helvetica, sans-serif; color: #FFB900; text-align:left;}
.men_orange_b {color: #FFB900; font-weight: bold; }
.bl{/*border-left:#FFB900 1px solid;*/}
.bt{border-top:#FFB900 1px solid;}
.bt_none{border-top: #1b252f 1px solid;}
.bb{border-bottom:#FFB900 3px solid;} /*unteres ende*/
.br{border-right:#bab5ab 1px solid;}
.nob{border:none;}
.line{height:1px; background-color:#cccccc;border-left:#666 1px solid; border-top:#666 0px solid; border-right:#666 1px solid; overflow: hidden;}
.line_orange{height:1px; background-color:#FFB900;border-left:#FFB900 1px solid; border-top:#FFB900 1px solid; overflow: hidden;}
.bg_orange { background-color:#CC6600; color: #1b252f}
.txt_90 {font-size:7px}
