
/* common styling */
.menu { /* edita a barra do menu */
	display:block; 
	text-decoration:none; 
	width:185px; 
	height:22px; 
	text-align:center;
	padding-left:15px; 
	margin-right:15px;
	margin-left:15px;
	color:#003366; 
	/* background: url(../img/bg_menu.png) top left repeat-x; */
	line-height:24px; 
	font-size:11px; 
	overflow:hidden;
        float:left;
}

.submenu { /* edita a barra do menu */
	display:block; 
	text-decoration:none; 
	width:185px; 
	height:22px; 
	text-align:left;
	padding-left:0px; 
	margin-right:0px;
	margin-left:5px;
	color:#003366; 
	/* background: url(../img/bg_menu.png) top left repeat-x; */
	line-height:24px; 
	font-size:11px; 
	overflow:hidden;
}

.menu ul li a, .menu ul li a:visited { /* edita o backgrounde do menu */
	display:block; 
	text-decoration:none; 
	width:85px; 
	height:22px; 
	text-align:left;
	padding-left:5px; 
	margin-right:2px;
	color:#003366; 
	background: url(../img/bg_menu.png) top left repeat-x; 
	line-height:24px; 
	font-size:11px; 
	overflow:hidden;
}

.menu ul {padding:0; margin:0; list-style: none;}

.menu ul li {float:left; position:relative;}

.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#6797CF;} /* edita o hover do menu */

.menu ul li:hover ul { /* edita a posição do 1º nível do dropdown */
	display:block; 
	position:absolute; 
	top:21px; 
	left:0; 
} 

.menu ul li:hover ul li a.hide {background:#6797CF; color:#fff;} /* edita o link para o 2º nível */

.menu ul li:hover ul li:hover a.hide {background:#3A73B8; color:#fff;} /* edita o hover do link para o 2º nível */

.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a { /* edita o background do 1º nível do dropdown */
	width:110px; 
	display:block; 
	background:#6797CF; 
	color:#fff; 
} 

.menu ul li:hover ul li a:hover {background:#3A73B8; color:#fff;} /* edita o hover do dropdown */

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:218px; top:0;}

.menu ul li:hover ul li:hover ul.left {left:-105px;}



