body {
	margin: 0;
	background-image: url(../images/fundo_geral.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #494F72;
	text-align: center;
	scrollbar-arrow-color:black;
	scrollbar-base-color:gray;
	scrollbar-shadow-color:gray;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:gray;
	scrollbar-dark-shadow-color:black;
	scrollbar-3d-light-color:gray;	
	font: 0.80em Arial, Tahoma, Verdana, sans-serif;
	color:#2B3334;  
}

td {	font: 0.80em Arial, Tahoma, Verdana, sans-serif;}

<!-- AHAS -->

h1,h2,h3,h4,h5,h6 { font-family: Tahoma; font-weight: bold; color: #006699; }

h1 { font-size: 20px;  color:#006699;   }
h2 { font-size: 20px;  color:#91A5A4; }
h3 { font-size: 18.5px;  }
h4 { font-size: 16px;   color:#999999;}
h5 { font-size: 13.5px; color:#B4B008; font-weight: normal;}
h6 { font-size: 11px; color:#878787; font-weight: normal; margin-bottom:3px;}
h6 a{ font-size: 11px; color:#333333; font-weight: normal; margin-bottom:3px;}
h6 a:hover{ font-size: 11px; color:#801612; font-weight: normal; margin-bottom:3px;}
h7 { font-size: 11px; color:#333333; font-weight: normal;}
h7 a{ font-size: 11px; color:#757E04; font-weight: normal;}
h7 a:hover{ text-decoration:none;color:#757E04;}


.clear 		{ clear: both }
.left 		{ float:left; }
.right 		{ float:right; }

<!-- MENU DROP DOWN -->
#tb {position:relative; visibility:hidden;}
#tb a {color:#006699; text-decoration:none; font-size:16px; font-weight:bold;} 
#tb a:hover {color:blue; text-decoration:underline; font-size:16px; font-weight:bold;}

#menu1 {position:absolute; left:60px; top:0px;}
#menu2 {position:absolute; left:175px; top:0px;}
#menu3 {position:absolute; left:305px; top:0px;}
#menu4 {position:absolute; left:400px; top:0px;}
#menu5 {position:absolute; left:505px; top:0px;}
#menu6 {position:absolute; left:645px; top:0px;}
#menu7 {position:absolute; left:745px; top:0px;}

.menu {position:relative; cursor:pointer; font-weight:bold; color:#566B6A; padding-left:25px; z-index:1;font-size:12px; }
.menu a {font-size:12px;color:#566B6A; text-decoration:none;}
.menu a:hover {  font-size:12px; color:#C0802B;text-decoration:none;}

.sub {position:relative; width:120px; background-color:#FFFFFF; border:1px solid #CCCCCC; visibility:hidden; cursor:pointer; padding:7px;margin-left:22px; z-index:999;}
.sub a {color:#566B6A; text-decoration:none;  font-size:12px;}
.sub a:hover{color:#C0802B; text-decoration:none;  font-size:12px;}
<!-- FIM MENU DROP DOWN -->


a {

	font-family:Arial, Tahoma,  Helvetica, sans-serif;
	color:#2B3334;  
	text-decoration:none;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color:#993300;  
	text-decoration:none;

}

.item {
  background:url(../images/fundo_item.jpg) no-repeat;
  text-align:center;
  padding-top:10px;
  width:597px;
  height:48px;
}

.item a,.item a:visited,.item a:hover {

	text-decoration:none;
}

.tdmaior td {

	font-size:11px;

}


.azul {
	color:#666666;
	font-size:12px;
}

.azul a{

	color:#2B3334;
	font-size:12px;
	text-decoration:none;

}

.azul a:hover {

	color:#C0802B;
	font-size:12px;
	text-decoration:none;

}


.foto {
	padding:2px;
	border:1px solid #CCCCCC;
}

.foto_capa {
	padding:5px;
	border:4px solid #CCCCCC;
}

.foto img {
	padding:2px;
	border:2px solid #999999;
}


.imagem {
	padding:2px;
	margin:4px;
	border:2px solid #999999;
}

.topo 

{
	top: 10px;
	width:100%;
	_width:675px;
}


.tdverde {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#677C45; 
}

.tdverde a {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#677C45; 
	text-decoration:none;
}

.tdmaior {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666; 
}

.tdmaior a {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666; 
	text-decoration:none;
}

#principal {
	text-align:center;
}

#interna {
	background-image:url(../images/fundo_topo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 25px;
	clear:both;
}

.servico {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000;  
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:10px;

}

.input {
	font-family:Arial,Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666; 
	width:110px;
	height:18px;
	padding-left:5px;
	border:0px;
}

.input2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000; 
	width:200px;
}


.texto {
	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;  

}
.texto a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;  
	text-decoration:none;
}
.texto a:hover{

	text-decoration:underline;

}


.textopeq {
	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;  

}
.textopeq a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;  
	text-decoration:none;
}
.textopeq a:hover{

	text-decoration:underline;
	color:#000000;  

}



.texto td {
	padding-left:5px;
	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;  

}
.texto td a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;  
	text-decoration:none;
}
.texto td a:hover{

	text-decoration:underline;

}

.titulo {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9B6600;  

}
.titulo a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9B6600;  
	text-decoration:none;
}
.titulo a:hover{

	text-decoration:underline;

}
.titulo_pequeno {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#EA862F;  

}
.titulo_pequeno a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#EA862F;  
	text-decoration:none;
}
.titulo_pequeno a:hover{

	text-decoration:underline;

}


.titulo3 {

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A3A3A2;  

}
.titulo3 a{

	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#A3A3A2;  
	text-decoration:none;
}
.titulo3 a:hover{

	text-decoration:underline;

}

.noticias_esquerda {
	text-align:center;
	background: url(../images/noticias_fundo.jpg) repeat-y top;
	
}


.separador {
	width:13px;
	background: url(../images/separador.gif) repeat-y top;
}

.interno_topo {

	background: url(../images/interno_topo.gif) repeat-x top;
}


.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 4000px;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 554px;
    height: 390px;
    padding: 15px;
    background:url(../images/fundo_popup.gif) #FFFFFF;
    z-index:1002;
    overflow: auto;
}


#menu{width:198px;padding-top:10px;}

.menu_secao {
  background:url(../images/fundo_menu.gif) repeat-x;
  width:182px;;
  height:14px;
  padding:5px;
  padding-left:10px;
  text-align:left;
  font-weight:bold;
  cursor:pointer;
}
.menu_secao_hover {background:url(../images/fundo_menu_hover.gif) repeat-x;
            width:182px;height:14px;padding:5px;padding-left:10px;
            text-align:left;font-weight:bold;cursor:pointer;}
.menu_secao:hover {background:url(../images/fundo_menu_hover.gif) repeat-x;}
.menu_secao a,.menu_secao a:visited,.menu_secao_hover a,.menu_secao_hover a:visited {
color:#FFFFFF; text-decoration:none;  font-size:12px;}
.menu_secao a:hover,.menu_secao_hover a:hover{color:#FFFFFF; text-decoration:none;  font-size:12px;}

.submenu_secao {background:url(../images/fundo_menu_interno.gif) repeat-x;width:182px;
height:14px;padding:5px;padding-left:15px;text-align:left;cursor:pointer;}
.submenu_secao_hover {background:url(../images/fundo_menu_interno_hover.gif) repeat-x;
width:182px;height:14px;padding:5px;padding-left:15px;text-align:left;cursor:pointer;}
.submenu_secao:hover {background:url(../images/fundo_menu_interno_hover.gif) repeat-x;}
.submenu_secao a,.submenu_secao a:visited,.submenu_secao_hover a,.submenu_secao_hover a:visited {
color:#FFFFFF; text-decoration:none;  font-size:12px;}
.submenu_secao a:hover,.submenu_secao_hover a:hover{color:#FFFFFF; text-decoration:none; 
 font-size:12px;}