/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------  I_HEADER.CSS ---------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.opacidade {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
a.depts_nome {
	color:#0054A6;
}
a.depts_nome:hover {
	color:#FF0000;
}
.depts_nome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.depts_nome_busca {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.dept_atual_nome {
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.dept_atual_nome_divisor {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.slide
{
	/*width: 100px;*/
	/*height: 40px;*/
	/*background-color: red;*/
	/*margin: 5px;
	display: inline-block;
	margin: 0px auto 1px;*/
	float: left;
}
table{
	/*font-family:	Verdana, Arial;
	font-size:		10px;	*/
}
h1, h2 {
	margin-bottom:0px;
}
a.link_branco {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, sans-serif;
}
TABLE.table_borda_color_procura { 
	BORDER-RIGHT: #66CCFF 2px solid; 
	BORDER-TOP: #66CCFF 2px solid; 
	BORDER-LEFT: #66CCFF 2px solid; 
	BORDER-BOTTOM: #66CCFF 2px solid 
}
TABLE.table_borda_color_procura TD.table_borda_color_procura {
	BORDER-RIGHT: #E1E1E1 0px solid;
	BORDER-TOP: #E1E1E1 0px solid;
	BORDER-LEFT: #E1E1E1 0px solid;
	BORDER-BOTTOM: #E1E1E1 0px solid;
}
/* ---------------------------------------------------------------------------------------------- */
TABLE.borda_principal { 
	BORDER-RIGHT: #E1E1E1 0px solid; 
	BORDER-TOP: #E1E1E1 0px solid; 
	BORDER-LEFT: #E1E1E1 0px solid; 
	BORDER-BOTTOM: #E1E1E1 0px solid 
}
TABLE.borda_principal TD.borda_principal { 
	BORDER-RIGHT: #E1E1E1 1px solid; 
	BORDER-TOP: #E1E1E1 0px solid; 
	BORDER-LEFT: #E1E1E1 1px solid; 
	BORDER-BOTTOM: #E1E1E1 1px solid ;
	padding-top: 0px;
}
/* ---------------------------------------------------------------------------------------------- */
TABLE.table_borda { 
	BORDER-RIGHT: #D7D7D7 0px hidden; 
	BORDER-TOP: #D7D7D7 0px hidden; 
	BORDER-LEFT: #D7D7D7 1px solid; 
	BORDER-BOTTOM: #D7D7D7 1px solid;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
TABLE.table_borda TD.table_borda {
	BORDER-RIGHT: #E1E1E1 1px solid;
	BORDER-TOP: #E1E1E1 1px solid;
	BORDER-LEFT: #E1E1E1 0px hidden;
	BORDER-BOTTOM: #E1E1E1 0px hidden;
}
TABLE.table_borda TD.table_borda_titulo {
	background-color:#F5F5F5;
	font-size:13px;
	font-weight:bold;
	color:#0054A6;
	BORDER-RIGHT: #D7D7D7 1px solid;
	BORDER-TOP: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 0px hidden;
	BORDER-BOTTOM: #D7D7D7 0px hidden;
}
/* -------------------------------------- TABLE.borda_relacionados ------------------------------------------------------------------------------------------------------------------------------------------ */
TABLE.borda_relacionados { 
	BORDER-RIGHT: #E2EAF0 1px solid; 
	BORDER-TOP: #E2EAF0 1px solid; 
	BORDER-LEFT: #E2EAF0 1px solid; 
	BORDER-BOTTOM: #E2EAF0 1px solid;
}
TABLE.borda_relacionados TD.borda_relacionados_titulo {
	BORDER-RIGHT: #E2EAF0 0px solid;
	BORDER-TOP: #E2EAF0 0px solid;
	BORDER-LEFT: #E2EAF0 0px solid;
	BORDER-BOTTOM: #E2EAF0 0px solid;
	background-color:#F0F4F7;
}
TABLE.borda_relacionados TD.borda_relacionados {
	BORDER-RIGHT: #E2EAF0 0px solid;
	BORDER-TOP: #E2EAF0 0px solid;
	BORDER-LEFT: #E2EAF0 0px solid;
	BORDER-BOTTOM: #E2EAF0 0px solid;
}
/* ----------------------------------------------------------------------------------------------------------------- */
A {
text-decoration:none;
color: #0462B7;
/*color:#0575D6;
color:#0054A6;*/
} 
A:hover {
color:#820000;
text-decoration:underline
} 
#espaco {font-size: 2px} 
.espaco5 {font-size: 5px} 
#menu {font-size: 10px} 
.menu {font-size: 10px} 
.menu:hover {text-decoration:underline;} 
#menu_left {font-size: 9px} 
#corpo {font-size: 13px} 
.vermelho:hover{color:#ff0000;} 
.vermelho{color:#000000;} 
.table_color{ 
	border-color : Black Black Black Black; 
	border-style : solid solid solid solid; 
} 
.table_borda_cinza{ 
	border-width : 1px 1px 1px 1px; 
	border-style : solid solid solid solid; 
	border-color : #EEEEEE #EEEEEE #EEEEEE #EEEEEE; 
} 
hr { 
	background: #CCCCCC; 
	height: 1px; 
	color: #CCCCCC; 
	border: 0px; 
} 
/* ----------------------------------------------------------------------------------------------------------------- */
.menu_centralizado {
	position:    absolute;
	left:        50%;        /* Start with top left in the center */
	top:         150px;
	width:       988px;      /* The fixed width... */
	/*height:      100px;       ...and height */ 
    margin-left: -494px;
	visibility: hidden;
}
.menu_fixo {
    position:    absolute; 
    left:        5px;        /* Start with top left in the center */ 
    top:         150px; 
    width:       988px;      /* The fixed width... */ 
    /*height:      100px;       ...and height */ 
    /*margin-left: -494px;      Shift over half the width */ 
    /*margin-top:  -50px;       Shift up half the height */ 
	/*border:#0066FF solid 1px;*/
	visibility:visible;
}
/*.keepcentered { 
    position:    absolute; 
    left:        50%;      
    top:         50%; 
    width:       200px;    
    height:      100px;    
    margin-left: -100px;    
    margin-top:  -50px;      
    border: 1px solid black;
} */
/*-- ----------------------------------------------------- i_menu_busca --------------------------------------------------------------------------- */
#i_menu_busca {
	/*width: 100%;*/
	padding: 0px;
	margin: 0px;
	font: 12px Arial, sans-serif;
	list-style-type: none;
}
#i_menu_busca ul {
	list-style: none;
	margin: 0px;
	padding: 2px;
}
#i_menu_busca li {
	/*border-bottom: 1px solid #f00;*/
	margin: 0px;
	padding: 2px 2px 2px 2px;
}
#i_menu_busca li a {
	display: block;
	/*padding: 0em 0px 0px 0.5em;*/
	/*font-weight:100;*/
	/*border-left: 10px solid #666666;
	border-right: 10px solid #CCCCCC;
	*/
	/*background-color: #CCCCCC;*/
	/*color: #666666;*/
	text-decoration: none;
}
#i_menu_busca li a:hover {
	/*border-left: 10px solid #fcc;
	border-right: 10px solid #fff;*/
	background-color: #990000;
	color: #FFFFFF;
	/*text-decoration: underline;*/
}
/*-- ----------------------------------------------------- i_menu_header --------------------------------------------------------------------------- */
.i_menu_tabelas {
	font-size:12px;
}
.i_menu_header_div {
	/*border:#66CCFF solid 2px;*/
	BORDER-RIGHT: #990000 1px solid; 
	BORDER-TOP: #990000 0px solid; 
	BORDER-LEFT: #990000 1px solid; 
	BORDER-BOTTOM: #990000 1px solid ;
}
#i_menu_header {
	/*width: 100%;*/
	padding: 0px;
	margin: 0px;
	font: 10px Arial, sans-serif;
	list-style-type: none;
}
#i_menu_header ul {
	list-style: none;
	margin: 0px;
	padding: 2px;
}
#i_menu_header li {
	/*border-bottom: 1px solid #f00;*/
	margin: 0px;
	padding: 2px 2px 2px 2px;
}
#i_menu_header li a {
	display: block;
	/*padding: 0em 0px 0px 0.5em;*/
	/*font-weight:100;*/
	/*border-left: 10px solid #666666;
	border-right: 10px solid #CCCCCC;
	*/
	/*background-color: #CCCCCC;*/
	/*color: #666666;*/
	text-decoration: none;
}
#i_menu_header li a:hover {
	/*border-left: 10px solid #fcc;
	border-right: 10px solid #fff;*/
	background-color: #990000;
	color: #FFFFFF;
	/*text-decoration: underline;*/
}
#i_menu_header_cinza li a {
	display: block;
	/*padding: 0em 0px 0px 0.5em;*/
	/*font-weight:100;*/
	/*border-left: 10px solid #666666;
	border-right: 10px solid #CCCCCC;
	*/
	background-color: #CCCCCC;
	/*color: #666666;*/
	text-decoration: none;
}
/*-- ----------------------------------------------------- i_menu_header_novo --------------------------------------------------------------------------- */
#i_menu_header_novo {
	/*width: 100%;*/
	padding: 0px;
	margin: 0px;
	font: 16px Arial, sans-serif;
	font-weight:bold;
	list-style-type: none;
}
#i_menu_header_novo ul {
	list-style: none;
	margin: 0px;
	padding: 2px;
}
#i_menu_header_novo li {
	height:25px;
	margin: 0px;
	padding: 2px 2px 2px 2px;
}
#i_menu_header_novo li a {
	display: block;
	text-decoration: none;
}
#i_menu_header_novo li a:hover {
	background-color: #990000;
	color: #FFFFFF;
}
.i_menu_header_divisoria {
	BORDER-RIGHT: #FFCCCC 0px solid; 
	BORDER-TOP: #FFCCCC 0px solid; 
	BORDER-LEFT: #FFCCCC 1px solid; 
	BORDER-BOTTOM: #FFCCCC 0px solid;
	height: 233px;
	margin-top:20px;
}
/*-- ----------------------------------------------------- i_menu_header_pais --------------------------------------------------------------------------- */
.i_menu_header_div_pais {
	/*border:#66CCFF solid 2px;*/
	BORDER-RIGHT: #990000 0px solid; 
	BORDER-TOP: #990000 0px solid; 
	BORDER-LEFT: #990000 0px solid; 
	BORDER-BOTTOM: #990000 0px solid ;
	background-color:#FFFFFF;
	width:210px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.i_menu_header_divisoria_pais {
	BORDER-RIGHT: #990000 0px solid; 
	BORDER-TOP: #990000 0px solid; 
	BORDER-LEFT: #990000 1px solid; 
	BORDER-BOTTOM: #990000 0px solid;
	height:127px;
}
/*-- ----------------------------------------------------- i_menu_header_filhos_titulo --------------------------------------------------------------------------- */
.i_menu_header_filhos_titulo {
	/*border:#66CCFF solid 2px;*/
	BORDER-RIGHT: #990000 0px solid; 
	BORDER-TOP: #990000 0px solid; 
	BORDER-LEFT: #990000 0px solid; 
	BORDER-BOTTOM: #990000 0px solid ;
	background-color:#FFFFFF;
	width:160px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
/*-- ----------------------------------------------------- i_menu_header_filhos --------------------------------------------------------------------------- */
.i_menu_header_div_filhos {
	/*border:#66CCFF solid 2px;*/
	BORDER-RIGHT: #990000 0px solid; 
	BORDER-TOP: #990000 0px solid; 
	BORDER-LEFT: #990000 0px solid; 
	BORDER-BOTTOM: #990000 0px solid ;
	background-color:#FFFFFF;
	width:160px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#i_menu_header_filhos {
	padding: 0px;
	margin: 0px;
	font: 12px Arial, sans-serif;
	font-weight:normal;
	list-style-type: none;
}
#i_menu_header_filhos ul {
	list-style: none;
	margin: 0px;
	padding: 2px;
}
#i_menu_header_filhos li {
	height:20px;
	margin: 0px;
	padding: 2px 2px 2px 2px;
}
#i_menu_header_filhos li a {
	display: block;
	text-decoration: none;
}
#i_menu_header_filhos li a:hover {
	background-color: #990000;
	color: #FFFFFF;
}
/*-- ----------------------------------------------------- nav_header --------------------------------------------------------------------------- */
ul.nav_header { 
	margin:0px; 
	padding:0px;
	/*width: 989px;*/
}
	
ul.nav_header li {
	list-style:none;	
	padding-left: 5px;
	padding-right: 5px;
	/*display:inline;*/
}
ul.nav_header li a {
	/*float:left;*/
	/*border:0px solid #f00;*/
	/*width:10.0em;*/
	/*font:0.68em  Verdana, Arial, Helvetica, sans-serif;*/
	/*background:#FF0000;*/
	color:#FFFFFF;
	text-align:center;
	padding:0.6em  0.6em 0.6em  0.6em;
	text-decoration:none;
}
ul.nav_header a:hover{
	/*background:#990000;*/
	color:#fff;
	text-decoration:none;
}
/*-- ----------------------------------------------------- nav_header_on --------------------------------------------------------------------------- */
ul.nav_header_on { 
	margin:0px; 
	padding:0px;
	/*width: 989px;*/
}
	
ul.nav_header_on li {
	list-style:none;	
	/*display:inline;*/
}
ul.nav_header_on li a {
	/*float:left;*/
	border:1px solid #f00;
	/*width:10.0em;*/
	/*font:0.68em  Verdana, Arial, Helvetica, sans-serif;*/
	/*background:#990000;*/
	color:#FFFFFF;
	text-align:center;
	padding:0.6em  0.6em 0.6em  0.6em;
	text-decoration:none;
}
ul.nav_header_on a:hover{
	/*background:#990000;*/
	color:#fff;
	text-decoration:none;
}
/*-- ----------------------------------------------------- nav_header_on --------------------------------------------------------------------------- */
a.i_menu_header_filho:hover {
	color:#FFFFFF;
}
a.i_menu_header_filho {
	color:#000000;
}
/*-- ----------------------------------------------------- i_footer --------------------------------------------------------------------------- */
a.link_branco {
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, sans-serif;
}
a.link_branco:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.xl698668 {padding:0px;
	mso-ignore:padding;
	color:white;
	font-size:14.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl678668 {padding:0px;
	mso-ignore:padding;
	color:white;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl728668 {padding:0px;
	mso-ignore:padding;
	color:white;
	font-size:13.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
