
/* $4 Header Nav Styles */

#navbar ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}


#navbar li { /* all list items */
	float: left;
	width: 150px; /* 159px; */ /* jgr */
	text-transform:uppercase;
}

#navbar li ul { /* second-level lists */
	position: absolute;
	width: 150px; /* 159px; */ /* jgr */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

/* versão martelada, olhando para o html gerado
ul.barra_menu_56 {
	background-color: #18b6fb;
}
ul.barra_menu_34 {
	background-color: #a0c600;
}
ul.barra_menu_53 {
	background-color: #ffd100;
}
*/

#menulink_1_1, #menulink_1_2, #menulink_1_3, #menulink_1_4, #menulink_1_5, #menulink_1_6, #menulink_1_7 {
	background-color: #18b6fb;
}
#menulink_2_1, #menulink_2_2, #menulink_2_3, #menulink_2_4, #menulink_2_5, #menulink_2_6, #menulink_2_7 {
	background-color: #90b435;
}

#menulink_3_1, #menulink_3_2, #menulink_3_3, #menulink_3_4, #menulink_3_5, #menulink_3_6, #menulink_3_7 {
	background-color: #fa0009;
}

#menulink_3_1_1, #menulink_3_1_2, #menulink_3_1_3, #menulink_3_1_4, #menulink_3_1_5, #menulink_3_1_6, #menulink_3_1_7, #menulink_3_1_8,  #menulink_3_1_9,  #menulink_3_1_10,  #menulink_3_1_11,  #menulink_3_1_12 {
	background-color: #fa0009;
}
#menulink_3_2_1, #menulink_3_2_2, #menulink_3_2_3, #menulink_3_2_4, #menulink_3_2_5, #menulink_3_2_6, #menulink_3_2_7, #menulink_3_2_8,  #menulink_3_2_9,  #menulink_3_2_10,  #menulink_3_2_11,  #menulink_3_2_12 {
	background-color: #fa0009;
}
#menulink_3_3_1, #menulink_3_3_2, #menulink_3_3_3, #menulink_3_3_4, #menulink_3_3_5, #menulink_3_3_6, #menulink_3_3_7, #menulink_3_3_8,  #menulink_3_3_9,  #menulink_3_3_10,  #menulink_3_3_11,  #menulink_3_3_12 {
	background-color: #fa0009;
}
#menulink_3_4_1, #menulink_3_4_2, #menulink_3_4_3, #menulink_3_4_4, #menulink_3_4_5, #menulink_3_4_6, #menulink_3_4_7, #menulink_3_4_8,  #menulink_3_4_9,  #menulink_3_4_10,  #menulink_3_4_11,  #menulink_3_4_12 {
	background-color: #fa0009;
}
#menulink_3_5_1, #menulink_3_5_2, #menulink_3_5_3, #menulink_3_5_4, #menulink_3_5_5, #menulink_3_5_6, #menulink_3_5_7, #menulink_3_5_8,  #menulink_3_5_9,  #menulink_3_5_10,  #menulink_3_5_11,  #menulink_3_5_12 {
	background-color: #fa0009;
}


#menulink_4_1, #menulink_4_2, #menulink_4_3, #menulink_4_4, #menulink_4_5, #menulink_4_6, #menulink_4_7 {
	background-color: #ffd100;
}

#menulink_4_1_1, #menulink_4_1_2, #menulink_4_1_3, #menulink_4_1_4, #menulink_4_1_5, #menulink_4_1_6, #menulink_4_1_7, #menulink_4_1_8,  #menulink_4_1_9,  #menulink_4_1_10,  #menulink_4_1_11,  #menulink_4_1_12 {
	background-color: #ffd100;
}
#menulink_4_2_1, #menulink_4_2_2, #menulink_4_2_3, #menulink_4_2_4, #menulink_4_2_5, #menulink_4_2_6, #menulink_4_2_7, #menulink_4_2_8,  #menulink_4_2_9,  #menulink_4_2_10,  #menulink_4_2_11,  #menulink_4_2_12 {
	background-color: #ffd100;
}
#menulink_4_3_1, #menulink_4_3_2, #menulink_4_3_3, #menulink_4_3_4, #menulink_4_3_5, #menulink_4_3_6, #menulink_4_3_7, #menulink_4_3_8,  #menulink_4_3_9,  #menulink_4_3_10,  #menulink_4_3_11,  #menulink_4_3_12 {
	background-color: #ffd100;
}
#menulink_4_4_1, #menulink_4_4_2, #menulink_4_4_3, #menulink_4_4_4, #menulink_4_4_5, #menulink_4_4_6, #menulink_4_4_7, #menulink_4_4_8,  #menulink_4_4_9,  #menulink_4_4_10,  #menulink_4_4_11,  #menulink_4_4_12 {
	background-color: #ffd100;
}
#menulink_4_5_1, #menulink_4_5_2, #menulink_4_5_3, #menulink_4_5_4, #menulink_4_5_5, #menulink_4_5_6, #menulink_4_5_7, #menulink_4_5_8,  #menulink_4_5_9,  #menulink_4_5_10,  #menulink_4_5_11,  #menulink_4_5_12 {
	background-color: #ffd100;
}

#menulink_1 {
	/* background-color: #0000ff; */
	border-top: 3px solid #18b6fb;
}
#menulink_2 {
	/* background-color: #0000ff; */
	border-top: 3px solid #a0c600;
}
#menulink_3 {
	/* background-color: #0000ff; */
	border-top: 3px solid #fa0009;
}
#menulink_4 {
	/* background-color: #0000ff; */
	border-top: 3px solid #ffd100;
}

/*#navbar li:hover { 
	background:#333;
	border-left:1px solid #B5A171;
	border-right:1px solid #B5A171;
}*/

/*
#navbar a {
	display: block;
	height:25px;
	width:1%;
	padding:8px 14px 0 14px;
	color:white;
	font:normal 14px "Tahoma", Verdana, Arial, Helvetica, Sans-Serif;
	font-family: Arial, sans-serif;
	text-align:center;
	white-space:nowrap;
}
*/

/* menu horizontal Portefólio */
html>body #navbar a {
	display: block;
	height:25px; /* sincornizar com altura da barra */
	width:auto;
	padding:8px 14px 0 14px;
	color:white;
	/* font:normal 14px "Tahoma", Verdana, Arial, Helvetica, Sans-Serif; */
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-align:center;
}

/*
#navbar a:hover, #navbar a#active_menu {
	background:#333;

	padding:8px 13px 0 13px;
	text-decoration:none;
}
*/
	/* border-left:1px solid #B5A171;
	border-right:1px solid #B5A171; */

#menulink_1:hover {
	/* background-color: #0000ff; */
	background: #18b6fb;
}
#menulink_2:hover {
	/* background-color: #0000ff; */
	background: #a0c600;
}
#menulink_3:hover {
	/* background-color: #0000ff; */
	background: #fa0009;
}
#menulink_4:hover {
	/* background-color: #0000ff; */
	background: #ffd100;
}

/*
html>body #navbar a:hover, #navbar a#active_menu {
	background:#BFB9A7;
	color:#333;
}

#navbar li:hover, #navbar li.mainlevel_current {
	background:#BFB9A7;
	color:#333;
}
*/

#navbar li li a {
	display:block;
	/* height:22px; */
	/* width:151px; */ /* width:171px; */
	padding:4px 0 0 8px;
	color:white;
	/* font:bold 13px "Trebuchet MS", "Tahoma", Verdana, Arial, Helvetica, Sans-Serif; */
	font-family: Arial, sans-serif;
	text-align:left;
	margin:0;
}

/*
#navbar li li a:hover, #navbar li li a#active_menu {
	background:#BFB9A7;
	color:#333;
	border:none;
	margin:0;
	padding:4px 0 0 8px;
}


#navbar li li:hover {
	border:none;
	border-bottom:1px solid #00ffd8;
	margin:0;
}
#navbar li li.sublevel_current {
	border:none;
	border-bottom:1px solid #B5A171;
	border-top:1px solid #B5A171;
	margin:0;
}
*/

#navbar li ul ul {
	margin: -25px 0 0 150px; /* jgr */
}

/*
#navbar ul li:hover li:hover li a:link,#navber ul li.iehover li.iehover li a:link {
	float: none;
	background:#333;
	color:#fff;
	border:none;
	margin:0;
}
*/

#navbar ul li:hover li:hover li a:hover,#navber ul li.iehover li.iehover li a:hover {
	background:#BFB9A7;
	color:#333;
}

#navbar li:hover ul ul, #navbar li:hover ul ul ul, #navbar li.iehover ul ul, #navbar li.iehover ul ul ul {
left: -999em;
}

#navbar li:hover ul, #navbar li li:hover ul, #navbar li.sfhover ul, #navbar li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

a {
	text-decoration: none;
	color: #CCCCCC;
}

a:hover {
	color:#FFFFFF;
}
