@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
}
a:link {text-decoration: none;color: #2860A4;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;color: #2494A8;}
a:active {text-decoration: none;}
.style1 {color: #FFFFFF; }
.style2 {color: #000066;}
.style3 {color: #2860A4}
.style4 {font-size: 22px; color: #08D3EC;font-style: italic;}
.style5 {font-size: 14px; color: #2860A4;}
.style6 {font-size: 14px; color: #2860A4;}
.style7 {font-size: 17px; color: #2860A4;line-height: 20px;}
.style8 {font-size: 14px; color: #2860A4; bold;}
.style10 {color: #FFFFFF; font-weight: bold; }
.style11 {color: #000000; line-height: 20px; }
.style12 {color: #000000; font-weight: bold;}
.style13 {color: #000000;}
.style14 {color: #000000; font-weight: bold; line-height: 20px;}
.style15 {line-height: 20px;color: #0000FF;font-size: 12px;font-style: italic;}
.style16 {color: #E55A39;font-weight: bold;font-size: 14px;}
.style17 {color: #0000FF}
.style19 {font-size: 12px; color: #2860A4; }
.style22 {font-size: 14px}
.style24 {color: #FF0000;font-weight: bold;}
.style25 {font-size: 16px}
.style29 {font-size: 17px}
.style30 {font-size: 15px}
.style32 {font-size: 18px}

a.rodape:link {text-decoration: none; color: #FFFFFF;}
a.rodape:visited {text-decoration: none; color: #FFFFFF;}
/*a.rodape:hover {text-decoration: underline; color: #FFFFFF;}*/ 
a.rodape:active {text-decoration: none; color: #FFFFFF;}




/*
  Menus drop-down horizontal-vertical (hv) e vertical-vertical (vv) até 4 níveis
  by Micox - elmicox.blogspot.com - Ver. 2.0 - 20/02/08 - Creative Commons License
*/    
	.menu-hv			{ position: relative; margin: 0; padding: 0; display: block; zoom: 1;}
	.menu-hv * 			{ margin: 0; padding: 0 ; list-style: none}
	.menu-hv li 		{ position: relative; line-height: 1.2em; vertical-align: top }
	.menu-hv a 			{ display: block; zoom: 1; line-height: 1.2em; text-decoration: none; }
	.menu-hv li ul		{ position: absolute; visibility: hidden  }
	.menu-hv li:hover ul, .menu-hv li.hover ul				{ visibility: visible }
	.menu-hv li:hover ul ul, .menu-hv li.hover ul ul		{ visibility: hidden }
	.menu-hv li li:hover ul, .menu-hv li li.hover ul		{ visibility: visible }
	.menu-hv li li:hover ul ul, .menu-hv li li.hover ul ul	{ visibility: hidden }
	.menu-hv li li li:hover ul, .menu-hv li li li.hover ul	{ visibility: visible }
	/* características */
	.menu-hv:after, .menu-hv.after { content: "."; line-height: 0px; clear: both; display: block; visibility: hidden}
	.menu-hv li { float: left; }		
	.menu-hv li ul li { float: none; }
	.menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }
	
	* ****************************************
	  ALTERE ABAIXO. defina a largura, cor, formatações, etc, dos itens do seu menu abaixo
	  ou apague as linhas se for definir em outro lugar (yellow/cyan, white/blue)
	*/
   	.menu-hv			{ position: relative; margin: 0; padding: 0; display: block; zoom: 1;color:#00c !important; }
	.menu-hv li 		{ width: 142px;  text-decoration:none; }
	.menu-hv a			{ background-color:#FFFFFF; color:#36c !important; text-decoration:none}
	.menu-hv li a:hover	{ background-color:#36c; color:#FFFFFF !important; text-decoration:none}


	
	/*
	background-color: #D3E1ED;
	
	.menu-hv li a:link 		{ background-color:#FFFFFF; color:#36c !important; text-decoration:none}
	.menu-hv li a:visited	{ background-color:#FFFFFF; color:#36c !important; text-decoration:none}
	.menu-hv li a:active	{ background-color:#FFFFFF; color:#36c !important; text-decoration:none}
	
	*/

/*
#gbar {height:22px;	padding-left:2px}
.gbh, .gbd {border-top:1px solid #c9d7f1;font-size:1px}
.gbh {height:0;	position:absolute;	top:24px; width:100%}
#gbi, #gbs {background:#fff; left:0; position:absolute; top:24px; visibility:hidden; z-index:1000 }
#gbi {border:1px solid; border-color:#c9d7f1 #36c #36c #a2bae7; z-index:1001 }
#guser { padding-bottom:7px !important; text-align:right }
#gbar, #guser { font-size:13px; padding-top:1px !important }
@media all { .menu-hv, .gb3 { height:22px; margin-right:.73em; vertical-align:top }}
#gbar { float:left }}
.gb2 { display:block; padding:.2em .5em }
a.gb1, a.gb2, a.gb3 { color:#00c !important }
.gb2, .gb3 { text-decoration:none }
a.gb2:hover { background:#36c; color:#fff !important }
*/
	


	
/* Micox Pseudo-class-css2 to IE (MXPC). Activate .hover and .first-child in IE 6
   http://elmicox.blogspot.com/2008/03/ativando-hover-e-first-child-no-ie-6-um.html */
* html * { color: expression( (function(who){ if(!who.MXPC){
	who.MXPC = '1';
	if(who.nodeName != 'A'){
		who.onmouseenter=function(){ who.className += ' hover'};
		who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
	(who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }




















