/*----------- MENU ROOT -----------*/
td.menu_root
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

td.menu_root_sel
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;	
}

a.menu_root
{
	text-decoration: none;
	color: white;
}

a.menu_root:hover
{
	text-decoration: none;
	color: white;
}

a.menu_root:active
{
	text-decoration: none;
	color: white;
}

a.menu_root:visited
{
	text-decoration: none;
	color: white;
}
/*---------- /MENU ROOT -----------*/


/*----------- MENU FOOTER ----------*/
td.menu_footer
{	
	font-size: 10px;
	color:#FFFFFF;
	
}

a.menu_footer
{
	text-decoration: none;
	color:#FFFFFF;
}

a.menu_footer:hover
{
	text-decoration: none;
	color:#FFFFFF;
}

a.menu_footer:active
{
	text-decoration: none;
	color:#FFFFFF;
}

a.menu_footer:visited
{
	text-decoration: none;
	color:#FFFFFF;
}
/*----------- /MENU FOOTER ----------*/


/*----------- MENU HEADER ----------*/
td.menu_head_lev1 
{
	font-size: 20px;
	font-weight: bold;
	
}

td.menu_head_lev1_sel
{
	font-size: 20px;
	font-weight: bold;
	
}

td.menu_head_lev2
{
	font-size: 20px;
	font-weight: bold;
	
}

td.menu_head_lev2_sel
{
	font-size: 20px;
	font-weight: bold;
	
}

a.menu_head_lev1
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1_sel
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1_sel:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1_sel:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev1_sel:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2_sel
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2_sel:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2_sel:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_head_lev2_sel:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
/*----------- /MENU HEADER ----------*/




/*----------- MENU LATERAL ----------*/
table.menu_lat{
	text-align:left;
	width:190px;
	vertical-align:top;
	text-transform: capitalize;
}

table.menu_lat_lev2{
	text-align:left;
	width:190px;
}

td.menu_lat_lev1 
{
	border-bottom:1px solid #FFFFFF;
	background-color:#F2A26F;
	font-weight: normal;		
	font-size: 8pt;
	color: #FFFFFF;
	letter-spacing: 1pt;
	padding-left: 12px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*left: 5px;*/
}

td.menu_lat_lev1:hover{
	background-color:#9D94C8;	
	cursor: pointer;
}

td.menu_lat_lev1_sel 
{	
	border-bottom:1px solid #FFFFFF;
	background-color:#9D94C8;	
	font-size: 8pt;
	letter-spacing: 1pt;
	color: #FFFFFF;
	padding-left: 12px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*left: 5px;*/	
}


td.menu_lat_lev1_sel:hover{
	background-color:#9D94C8;	
	cursor: pointer;
}


td.menu_lat_lev2
{
	border-bottom:1px solid #FFFFFF;
	background-color:#EF8847;
	font-weight: normal;
	font-size: 8pt;
	letter-spacing: 1pt;
	color: #FFFFFF;
	padding-left: 28px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*left:10px;*/
}

td.menu_lat_lev2:hover{
	background-color:#9D94C8;	
	cursor: pointer;
}

td.menu_lat_lev2_sel 
{
	border-bottom:1px solid #FFFFFF;
	background-color:#B4ACD5;
	font-size: 8pt;
	letter-spacing: 1pt;
	color: #FFFFFF;
	padding-left: 28px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*left:10px;*/
}

td.menu_lat_lev2_sel:hover{
	background-color:#9D94C8;	
	cursor: pointer;
}


td.menu_lat_lev3
{
	border-bottom:1px solid #FFFFFF;
	background-color:#EF8847;
	font-size: 8pt;
	letter-spacing: 1pt;
	color: #FFFFFF;
	width: 190px;
}

td.menu_lat_lev3_sel 
{
	border-bottom:1px solid #FFFFFF;
	background-color:#B4ACD5;
	font-size: 8pt;
	letter-spacing: 1pt;
	color: #FFFFFF;
	width: 190px;
}

a.menu_lat_lev1
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev1:hover
{
	text-decoration: none;
	color: #FFFFFF;
}
/*
a.menu_lat_lev1:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev1:visited
{
	text-decoration: none;
	color: #FCE5D8;
}*/

a.menu_lat_lev1_sel
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev1_sel:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev1_sel:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev1_sel:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev2
{
	text-decoration: none;
	color: #FFFFFF;;
}

a.menu_lat_lev2:hover
{
	text-decoration: none;
	color: #FFFFFF;
}
/*
a.menu_lat_lev2:active
{
	text-decoration: none;
	color: #FCE5D8;;
}

a.menu_lat_lev2:visited
{
	text-decoration: none;
	color: #FCE5D8;
}
*/
a.menu_lat_lev2_sel
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev2_sel:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev2_red:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev2_sel:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3_sel
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3_sel:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3_sel:active
{
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_lat_lev3_sel:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
/*----------- /MENU LATERAL ----------*/