#nav, #nav ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	float:left;
 }
#nav{
	font:13px trebuchet ms;
}
#nav ul{font-size:10px;border:solid 1px #fff;opacity:0.90; -moz-opacity: 0.90; /*filter: alpha(opacity=90);*/}

#nav li { /* all list items */
	position:relative;
	float:left;
	line-height:13px;
	padding:0 5px 0 0;
	text-align:left;
	margin:0; 
	width:auto;
	cursor:pointer;
}
#nav li li{ margin:0; line-height:10px;}
#nav li li li{filter: alpha(opacity=90);text-align:left;}

#nav li ul { /* second-level lists */
	position:absolute;
	left:-999em;
	margin-left:185px;
	top:-1px;
	opacity:0.90;
    z-index:99999 !important;
}

#nav li ul ul { /* third-and-above-level lists */
	left:-999em;
	margin-left:173px;
	margin-top:2px;
	z-index:99999;
}

#nav li a {
	width:165px;
	display:block;
	padding:0 0 14px 0;
	color:#FFFFFF;
	text-decoration:none;
}

#nav li li a{ width:150px; color:#FFFFFF; padding:5px 10px 5px 8px;}
#nav li li li a{ width:150px; color:#FFFFFF; padding:5px 0 5px 10px;}

#nav li a:hover { font-weight:bold;}

ul#nav li.liRoot{ background:url(../img/blt_navbar_on.gif) no-repeat right 3px;padding:0 5px 0 0}
ul#nav li.al{text-align:right;padding:0 20px 0 0}
ul#nav li:hover, ul#nav li.sfhover{ font-weight:bold;}
ul#nav li:hover li, ul#nav li.sfhover li{background:#AFC7C0;}

/*
ul#nav li:hover li.liNavTop, ul#nav li.sfhover li.liNavTop,ul#nav li:hover li.liNavBottom, ul#nav li.sfhover li.liNavBottom{ padding:0 !important; font-size:1px;}
ul#nav li li.liNavTop{ width:136px; height:7px; background: url(../img/img_navbar_in_top.gif) no-repeat left top;}
ul#nav li li.liNavBottom{ width:136px; height:7px; background: url(../img/img_navbar_in_bottom.gif) no-repeat left bottom;}
*/

ul#nav li li.liRoot a{ background:url(../img/theme02/blt_navbar_in_on.gif) no-repeat right 8px;}
ul#nav li li{ font-weight:normal;}

ul#nav li li.liRoot li a{ background:none;}

#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul {	left:-999em;}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
}



/* ##################################### MENU SUPERIOR ##################################### */
#nav1, #nav1 ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
 }
#nav1{
	font:13px trebuchet ms;
	
	
}
#nav1 ul{font-size:10px;border:solid 1px #fff;filter: alpha(opacity=90);opacity:0.90; -moz-opacity: 0.90;-khtml-opacity: .9; }/*filter: alpha(opacity=90);*/

#nav1 li { /* all list items */
	position:relative;
	float : left;
	line-height:13px;
	padding:0 5px 0 0;
	text-align:left;
	margin:0; 
	width:auto;
	cursor:pointer;
}
#nav1 li li{ margin:0; line-height:10px;}
#nav1 li li li{text-align:left;}

#nav1 li ul { /* second-level lists */
	position:absolute;
	left:-999em;
	margin-left:156px;
	top:-1px;
}

#nav1 li ul ul { /* third-and-above-level lists */
	left:-999em;
	margin-left:172px;
	margin-top:2px;
	z-index:99999;
}

#nav1 li a {
	width:165px;  
	display:block;
	padding:0 0 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

#nav1 li li a{ width:190px; color:#FFF; padding:5px 10px 5px 8px;}
#nav1 li li li a{ width:190px; color:#0055A5; padding:5px 0 5px 10px;}
#nav1 li a:hover { font-weight:bold;}
ul#nav1 li:hover, ul#nav1 li.sfhover{ font-weight:bold;}
ul#nav1 li:hover li, ul#nav1 li.sfhover li{background:#afc7c0;}
ul#nav1 li.al{padding:0 0 0 0; text-align:right;}
ul#nav1 li li.liRoot a{ background:url(../img/blt_navbar_in_on.gif) no-repeat right 8px;}
ul#nav1 li li{ font-weight:normal;}

ul#nav1 li li.liRoot li a{ background:none;}

#nav1 li:hover ul ul,#nav1 li:hover ul ul ul,#nav1 li.sfhover ul ul,#nav1 li.sfhover ul ul ul {	left:-999em;}

#nav1 li:hover ul,
#nav1 li li:hover ul,
#nav1 li li li:hover ul,
#nav1 li.sfhover ul,
#nav1 li li.sfhover ul,
#nav1 li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
}
