@charset "UTF-8";


.dropdown-upward {
 margin-top: 400px !important;
}

ul.dropdown {
 font-weight: normal;
 width:100%;
 height:51px;
}

	ul.dropdown li {
	 /*padding: 17px 22px 18px 22px;*/
	 color: #000;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #dddddd;
	 color: #000;
	}
	
	ul.dropdown .item_active{ background:transparent url(../img/separador_menu_fosc.gif) no-repeat right; text-decoration: none; color:#000000; text-transform:uppercase; font-size:13px; letter-spacing:-1px;}
	ul.dropdown .item_active:hover{ background-color: #dddddd; text-decoration: none; color:#000000;}
	ul.dropdown .item_active:hover a{ text-decoration: none; color:#000000;  background:transparent;}
	ul.dropdown .item_active a{ display:block; color:#fad902; text-decoration: none; font-weight:bold; padding: 17px 22px 17px 22px; background:transparent url(../img/flecha_menu.gif) no-repeat 5px 0;}
	ul.dropdown .item_active a:hover{ color:#000000; text-decoration: none; font-weight:bold; background:transparent;}
	
	ul.dropdown .item_off {background:transparent url(../img/separador_menu_fosc.gif) no-repeat right; font-size:13px; text-transform:uppercase; letter-spacing:-1px;}
	ul.dropdown .item_off:hover a{ color:#000000; background:transparent;}
	ul.dropdown .item_off a{ display:block; color:#ffffff; text-decoration: none; font-weight:bold; padding: 17px 22px 17px 22px; background:transparent url(../img/flecha_menu.gif) no-repeat 5px 0;}
	ul.dropdown .item_off a:hover{ color:#000000; text-decoration: none; font-weight:bold; background:transparent;}
	
	/*ul.dropdown li a:link { color: #000; text-decoration: none; font-weight:bold; }
	ul.dropdown li a:hover { color: #000; font-weight:bold; }*/


	/* -- level mark -- */

	ul.dropdown ul {
	 white-space:nowrap;
	 width:200px;
	}

		ul.dropdown ul.subnav li {
		 font-weight: normal;
		 background-color: #f6f6f6;
		 color:#000000;
		}
		ul.dropdown ul.subnav li:hover {
		 font-weight: normal;
		 background-color: #dddddd;
		 color:#000000;
		}
		ul.dropdown ul.subnav li a {
		display:block;
		font-size:12px;
		color:#000000;
		text-transform:none;
		letter-spacing:0px;
		padding: 11px 22px 12px 22px;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(../img/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(../img/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(../img/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(../img/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(../img/nav-arrow-left.png);
 background-position: 0 50%;
}


