body.corpo {
	background-image: url(imagens/bg.jpg);
	background-repeat: repeat;	
	margin: 0;
             }
			 
td.espaco {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
             }
			 
td.espaco2 {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
             }			 
			 
			 			 
			 
/* imagens topo e flash */

td.topo1 {
	background-image: url(imagens/topo_linha.jpg);
	background-repeat: no-repeat;
	width: 780px;
	height: 17px;
           }
td.topologo {	
	width: 426px;
	height: 82px;
	padding: 0;
	margin: 0;
} 		

td.topoflash {	
	width: 324px;
	height: 83px;
	padding: 0;
	margin: 0;
} 

a.logo {
        border: none;
		text-decoration: none;
		margin: 0;
		padding: 0;
		}
		
/* menu drop down */

#quemsomos{
           position:absolute;
           width:150px;
            margin:-9px 0px 0 -40px;
           _margin: -20px 0 0 -40px;
		   padding: -3px 0 0 0;
		   _padding: 25px 0 0 0;		  		   	   
		   }
		   
#quemsomos ul {
                color:#000;
                list-style-type:none;
                text-align:center;
				}

#quemsomos li a{
           color:#3A3A3A;
           display:block;
           padding:4px 4px 6px 1px;
          _padding:4px 2px 2px 4px;
           border-bottom:1px solid #ffffff; 
           background-color:#97D4F8;
		   text-decoration:none;
		   font-family: tahoma;
		   font-weight:bold;
		   font-size: 10pt;		                    
           }
		   

#quemsomos li a:hover{
                 background-color:#EAEAEA;
				 text-decoration:none;
		         font-family: tahoma;
		         font-weight:bold;
		         font-size: 10pt;
                 color:#3A3A3A;				 
}

/* Fix IE. Hide from IE Mac \*/
* #quemsomos ul li { _float: left; _height: 1%; }
* #quemsomos ul li a { _height: 1%; }
/* End */

#estrutura{
           position:absolute;
           width:150px;
            margin:-9px 0 0 -40px;
           _margin: -20px 0 0 -40px;
		    padding: -3px 0 0 0;
			_padding: 25px 0 0 0;		   
		   }
		   
#estrutura ul {
                color:#000;
                list-style-type:none;
                text-align:center;
				}

#estrutura li a{
           color:#3A3A3A;
           display:block;
           padding:4px 1px 6px 1px;
          _padding:4px 2px 2px 4px;
           border-bottom:1px solid #ffffff; 
           background-color:#97D4F8;
		   text-decoration:none;
		   font-family: tahoma;
		   font-weight:bold;
		   font-size: 10pt;                            
           }
		   
#estrutura li a:hover{
                 background-color:#EAEAEA;
				 text-decoration:none;
		         font-family: tahoma;
		         font-weight:bold;
		         font-size: 10pt;
                 color:#3A3A3A;
}

/* Fix IE. Hide from IE Mac \*/
* #estrutura ul li { _float: left; _height: 1%; }
* #estrutura ul li a { _height: 1%; }
/* End */

#links{
           position:absolute;
           width:150px;
           margin:-9px 0 0 -40px;
          _margin: -20px 0 0 -40px;
		   padding: -3px 0 0 0;
		  _padding: 25px 0 0 0;		   
		   }
		   
#links ul {
                color:#000;
                list-style-type:none;
                text-align:center;
				}

#links li a{
           color:#3A3A3A;
           display:block;
           padding:4px 1px 6px 1px;
          _padding:4px 2px 2px 4px;
           border-bottom:1px solid #ffffff; 
           background-color:#97D4F8;
		   text-decoration:none;
		   font-family: tahoma;
		   font-weight:bold;
		   font-size: 10pt;                             
           }
		   
#links li a:hover{
                 background-color:#EAEAEA;
				 text-decoration:none;
		         font-family: tahoma;
		         font-weight:bold;
		         font-size: 10pt;
                 color:#3A3A3A;
}

/* Fix IE. Hide from IE Mac \*/
* #links ul li { _float: left; _height: 1%; }
* #links ul li a { _height: 1%; }
/* End */

#cadastrese{
           position:absolute;
           width:180px;
            margin:-9px 0 0 -40px;
           _margin: -20px 0 0 -40px;
		    padding: -3px 0 0 0;
		   _padding: 25px 0 0 0;		   
		   }
		   
#cadastrese ul {
                color:#000;
                list-style-type:none;
                text-align:center;
				}

#cadastrese li a{
           color:#3A3A3A;
           display:block;
           padding:4px 1px 6px 3px;
          _padding:4px 2px 2px 4px;
           border-bottom:1px solid #ffffff; 
           background-color:#97D4F8;
		   text-decoration:none;
		   font-family: tahoma;
		   font-weight:bold;
		   font-size: 10pt;                             
           }
		   
#cadastrese li a:hover{
                 background-color:#EAEAEA;
				 text-decoration:none;
		         font-family: tahoma;
		         font-weight:bold;
		         font-size: 10pt;
                 color:#3A3A3A;
}

/* Fix IE. Hide from IE Mac \*/
* #cadastrese ul li { _float: left; _height: 1%; }
* #cadastrese ul li a { _height: 1%; }
/* End */

				
						   		
		     
			 

/****menu direita****/


/***newsletter****/
table.newsletter{
	border: 1px solid #aeafb0;
	background-image: url(imagens/fundo_news.jpg);
	background-repeat: repeat-x;
}

input.campo{
	border:none;
}

p.newsletter{
	font: bold 10pt arial black;
	color:#0054A0;
}

div.news {
          font-size: 9px;
		  font-family: tahoma;
		  }

div.news2 {
          font-size: 11px;
		  font-family: tahoma;
		  }		
	/*****término newsletter*******/	    

a:link.lmais {
          font-family: tahoma;
		  font-size: 9px;
		  color: #052470;
		  font-weight: bold;
		  text-decoration: none;
		  }
		 
  a:visited.lmais {
          font-family: tahoma;
		  font-size: 9px;
		  color: #052470;
		  font-weight: bold;
		  text-decoration: none;
		  }
		  
   a:active.lmais {
          font-family: tahoma;
		  font-size: 9px;
		  color: #052470;
		  font-weight: bold;
		  text-decoration: none;
		  }
		  
	a:hover.lmais {
          font-family: tahoma;
		  font-size: 9px;
		  color: #052470;
		  font-weight: bold;
		  text-decoration: underline;
		  }		  
	
	a:link.menu {
          font-family: tahoma;
		  font-size: 11px;
		  color: #424242;
		  text-decoration: none;
		  }
		 
  a:visited.menu {
          font-family: tahoma;
		  font-size: 11px;
		  color: #424242;
		  text-decoration: none;
		  }
		  
   a:active.menu {
          font-family: tahoma;
		  font-size: 11px;
		  color: #424242;
		  text-decoration: none;
		  }
   a:hover.menu {
	      font-family: tahoma;
		  font-size: 11px;
		  color: #00459C;
		  text-decoration: none;
		  }

ul.direita {
    margin: 0px 0 0 25px;
	padding: 0px;	
	}

li.direita {
	margin: 0;
	list-style-image: url(imagens/seta_fundo_azul.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0083D1;
	padding: 0px;
   }
   
td.testemunhais{
	background-image: url(imagens/fnd_testemunhais.jpg);
	background-repeat: no-repeat;
	border: 1px solid #AFAFAF;
                
}   
   
 div.test {
           font-family: tahoma;
		   font-size: 10pt;
		   color: #052470;
		   padding: 0 0 0 10px;
		   }
/**************término menu direita**************************/		     	  

/****** topo ********/
	a:link.topo, a:visited.topo, a:active.topo {
         font-family: arial;
		 font-size: 9pt;
		 color: #FFFFFF;
		 font-weight: bold;
		 text-decoration: none;
		 }
	a:hover.topo {
         font-family: arial;
		 font-size: 9pt;
		 color: #FFFFFF;
		 font-weight: bold;
		 text-decoration: underline;
	}
	div.barra{
		float:right ;
	}
	
	td.topo{
		border-right:1px solid #FFF;
	}
		 
div.busca{
	 font: bold 80% Tahoma, Arial, Verdana, Sans-serif;
	 background: #d9d9d9;
	 padding: 6px 8px 5px 0px;
	}
div.busca input{
	border:1px solid #7a7a7a;
}		 

td.menu_topo {
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	}
     /******||busca||******/
	 td.teste {	         
			 width: 188px;			 			 
	            }
				
	 div.busca {
	            font-size: 8px;
				font-family: tahoma;
				color: #202020;				
				}
	
	input.busca {
	             border: 2px;
				 bordercolor: #777777;
				 font-size: 8px;
				 font-family: tahoma;
				 color: #202020;
				}
	td.busca {
	width: 592px;
	font-family: tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #202020;
	padding: 3 px;
	background-image: url(imagens/fnd_busca.jpg);
	background-repeat: no-repeat;
	  }
	/*********final busca*********/		   																		   			

/****final topo*****/
	
/***** menu esquerda ******/

table.artigos_menu{
	background-image: url(imagens/fundo_artigos.jpg);
	background-repeat: no-repeat;
	border: 1 px solid #AFAFAF;					
}

td.artigos_menu{	
	border: 1px solid #AFAFAF;					
}

 div#esquerda {
		padding: 0 0 0 5px;
		margin: 0;
			}  
  
  ul#esquerda {
           margin: 0; 
           padding: 0;		  
           list-style-type: none;
		   }
   
   ul#esquerda li {
               border-bottom:1px solid #ababab;
			   padding: 3px; 
            }
	
	ul#esquerda li a:link {
			       text-decoration: none; 
			       font-family: tahoma; 
			       font-size: 8pt;
				   font-weight: bold;				   
			       color:#0083D1;
				}
	
	ul#esquerda li a:visited, ul#esquerda li a:active {
						text-decoration: none; 
						font-family: tahoma; 
						font-size: 8pt;
						font-weight: bold;
						color:#0083D1;						
						}					

	ul#esquerda li a:link, ul#esquerda li a:visited {
							display:block;
							height:1%;
							}  	
	
	
	 ul#esquerda li a:hover {
				background-color: #FFFFFF;
				color: #00459C; 
				font-size: 8pt;
				display:block;
				}

		ul#esquerda {
			width:181px; 
			border:1px solid #e5e5e5; 
			}

ul#esquerda li a:link, ul#esquerda li a:visited {
border-left:3px solid #00459C; 
padding-left:5px; 
}

ul#esquerda li a:hover {
border-left:3px solid #00459C; 
padding-left:5px;
}



  
  a:link.lmais_esquerda {
          font-family: tahoma;
		  font-size: 9px;
		  color: #424242;
		  font-weight: bold;
		  text-decoration: none;
		  }
		 
  a:visited.lmais_esquerda {
          font-family: tahoma;
		  font-size: 9px;
		  color: #424242;
		  font-weight: bold;
		  text-decoration: none;
		  }
		  
   a:active.lmais_esquerda {
          font-family: tahoma;
		  font-size: 9px;
		  color: #424242;
		  font-weight: bold;
		  text-decoration: none;
		  }
		  
	a:hover.lmais_esquerda {
          font-family: tahoma;
		  font-size: 9px;
		  color: #424242;
		  font-weight: bold;
		  text-decoration: underline;
		  }	 
    	  	
	
	div.esquerda {
	     font-family: tahoma;
		 font-size: 11px;
		 color: #424242;
		 }
/*** final menu esquerda ****/		             	 

/*****miolo*****/

p.dica{
       font-family:tahoma;
	   font-size:16px;
	   font-weight:bold;
	   color:#2670AB;
}


#secao ul{
	list-style-image: url(imagens/quadrado_azul1.jpg);
         }
         




td.form {
          font-family: tahoma;
		  font-size: 10pt;
		  font-weight: bold;
		  color: #525252;
		  }  
input.form {
             font-family: tahoma;
		     font-size: 10pt;
		     color: #525252;
             border: solid 1px #525252;
			 }
textarea.form {
               font-family: tahoma;
		       font-size: 10pt;
		       color: #525252;
               border: solid 1px #525252;
			   }
select.form {
               font-family: tahoma;
		       font-size: 10pt;
		       font-weight: bold;
			   color: #525252;
               border: solid 1px #525252;
			   }			   
			   
checkbox.form {
               font-family: tahoma;
		       font-size: 10pt;
		       color: #525252;
               border: solid 1px #525252;
			 }			   
    			 		  

ul.conteudo {
            padding-left: 10px;
            margin-left: 10px;
            }

li.conteudo {
             font-family: tahoma;
             font-size: 10pt;
             color: #252525; 
             list-style-image: url(imagens/quadrado_azul1.jpg);
			}
			
li.conteudo2 {
              font-family: tahoma;
              font-size: 10pt;
              font-weight: bold;
			  color: #252525;  
			  list-style-image: url(imagens/seta_fundo_azul.jpg);
              }
			  
li.conteudo3 {
              font-family: tahoma;
              font-size: 10pt;
              color: #252525;  
			  list-style-type: none;
              }			 			  			 


div.conteudo {
              font-family: tahoma;
              font-size: 11pt;
              color: #252525;
	      }
p.conteudo {
            font-family: tahoma;
            font-size: 10pt;
            color: #252525;
	    }

a.conteudo{
           font-family: tahoma;
           font-size: 10pt;
           color: #252525;
		   text-decoration:none;
}
a:hover.conteudo{
           font-family: tahoma;
           font-size: 10pt;
           color: #252525;
           text-decoration:underline;
}






p.conteudo1 {
			font-size: 10pt;
			color: #252525;
			font-family: Arial, Helvetica, sans-serif;
	    } 		 
hr.conteudo {
			height:1px;
			width:100%px;
			float:none;					
}

img.conteudo{
	width:130px;
	height:103px;
	float:left;
	margin:0px 3px 0px 0px;
	border: 1px solid #3c3c3c;
	padding: 0 0 0 0;	
	}

a:link.menu_miolo {
          font-family: tahoma;
		  font-size: 11px;
		  color: #000000;
		  text-decoration: none;
		  }
		 
  a:visited.menu_miolo {
          font-family: tahoma;
		  font-size: 11px;
		  color: #000000;
		  text-decoration: none;
		  }
		  
   a:active.menu_miolo {
          font-family: tahoma;
		  font-size: 11px;
		  color: #000000;
		  text-decoration: none;
		  }	 
  a:hover.menu_miolo {
	      font-family: tahoma;
		  font-size: 11px;
		  color: #000000;
		  text-decoration: underline;
		  }			   		   	  
   
	a:link.noticias {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }
		 
  a:visited.noticias {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }
		  
   a:active.noticias {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }	
 
a:hover.noticias {
	      font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: underline;
		  }		  
	
	

a:link.botoes {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #323232;
		  text-decoration: none;
		  }
		 
  a:visited.botoes {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #323232;
		  text-decoration: none;
		  }
		  
   a:active.botoes {
          font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #323232;
		  text-decoration: none;
		  }	 

   a:hover.botoes {
	      font-family: tahoma;
		  font-size: 11px;
		  font-weight: bold;
		  color: #3078B4;
		  text-decoration: underline;
		  }	


li.botoes_noticias {
    margin: 0 20px 0 0;
	list-style-image: url(imagens/seta_fundo_azul.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #272727;	
	padding: 0;
	}
	
		
	li.noticias {
	              margin: 0;
				  padding: 0;
				  }	  			  
	
	li.menu {
    margin: 0;
	list-style-image: url(imagens/seta_fundo_branco.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #272727;	
	padding: 0px;
	}	  	   		   	  	   		   	  
		
	ul.menu {
    margin: 0px 0 0 20px;
	padding: 0px;
	}
	
	div.miolo {
	     font-family: tahoma;
		 font-size: 10pt;
		 color: #052470;
		 }    		   	  

td.linhapont {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	}

/******** cases ******/
td.linha{
	background-image: url(imagens/fnd_cases2.jpg);
	background-repeat: no-repeat;
	padding:5px 0 20px 0;	
	}

td.linhapontbaixo {
	font-family: Tahoma;
	font-size: 11pt;
	color: #052470;
	border-right-style: dotted;
	border-right-color: 9A9999;
	border-right-width: thin;	
}

#teste{
	border:1px solid #f00;
	margin:0;
}
td.baixo {
	background-image: url(imagens/fnd_cases2.jpg);
	background-repeat: no-repeat;
          }
ul.baixo {
           margin-left: 25px;
		   margin-bottom: 0;
		   padding: 0;
		   }

li.baixo {
	list-style-image: url(imagens/quadrado_azul1.jpg);
	padding: 0;
	margin: 0;
    }

div.titulos {
         font-family: Tahoma;
	     font-size: 10pt;
		 font-weight: bold;
	     color: #052470;
		 }
div.textos {
         font-family: Tahoma;
	     font-size: 9pt;
	     color: #052470;
		 }
		 
/**** rodapé *****/

div.rodape {
			font-family: tahoma;
			font-size: 8pt;
			padding: 4px;
			}
div.rodape2 {
			font-family: tahoma;
			font-size: 8pt;
			}			
			
	a:link.rodape {
          font-family: tahoma;
		  font-size: 9px;
		  font-weight: bold;
		  color: #0338B1;
		  text-decoration: none;
		  }
		 
  a:visited.rodape {
          font-family: tahoma;
		  font-size: 9px;
		  font-weight: bold;
		  color: #0338B1;
		  text-decoration: none;
		  }
		  
   a:active.rodape {
          font-family: tahoma;
		  font-size: 9px;
		  font-weight: bold;
		  color: #0338B1;
		  text-decoration: none;
		  }		
 a:hover.rodape {
          font-family: tahoma;
		  font-size: 9px;
		  font-weight: bold;
		  color: #0338B1;
		  text-decoration: underline;
		  }				  	

	a:link.rodape2 {
          font-family: tahoma;
		  font-size: 8pt;
		  color: #000000;
		  text-decoration: none;
		  }
		 
  a:visited.rodape2 {
          font-family: tahoma;
		  font-size: 8pt;
		  color: #000000;
		  text-decoration: none;
		  }
		  
   a:active.rodape2 {
          font-family: tahoma;
		  font-size: 8pt;
		  color: #000000;
		  text-decoration: none;
		  }		
 a:hover.rodape2 {
          font-family: tahoma;
		  font-size: 8pt;
		  color: #000000;
		  text-decoration: underline;
		  }			

/* início menu vertical topo */

#menu {
width: 100%;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 111px;
float: left;
}

#menu a, #menu h2 {
font: bold 9px/16px tahoma;
display: block;
border-width: 1px;
border-style: none;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #002BA5;
text-transform: uppercase;
text-align: center;
}

#menu a {
color: #FFFFFF;
background: #002BA5;
text-decoration: none;
}

#menu a:hover {
color: #fff;
}

#menu li {position: relative;
          }


#menu ul ul {
position: absolute;
z-index: 500;
}		 

#bla {
width: 100%;
background: #FFFFFF;
float: left;
}

#bla ul {
list-style: none;
margin: 0px;
_margin-left: -55px;
_margin-top: 0;
margin-bottom: 0;
margin-right: 0;
padding: 0;
width: 111px;
float: left;
}
#bla li {
list-style: none;
_margin: -60px;
_padding: -60px;
margin: 0;
padding: 0;
}

#menu a.bla {
font: bold 9px/16px tahoma;
display: block;
border-width: 1px;
border-style: solid;
margin: 0;
padding: 2px 3px;
}

#menu a:hover.bla {
color: #fff;
background: #0073CB;
display: block;
}

#conteudo2{
 width: 398px;
 padding: 5px 2px; 
}

#conteudo2 p{
 padding: 3px; 
}

#titulo{
 height: 15px;
}

/* mapa do site */

  

ul.mapa {
	border-left-width: 0px;
	_border-left-width: 1px;
	border-left-style: none;
	border-left-color: #aaaaaa;
	padding: 0 0 0 0px;
	margin: 0 0 0 40px;
	background-image: url(imagens/imagem_ul.gif);
	background-repeat: repeat-y;
}

li.mapa {
	list-style-image: url(imagens/imagem_li.gif);	
	padding: 0 0 0 0px;
	_padding: 0 0 0 -5px;
	margin: 0 0 0 30px;
	_margin: 0 0 0 27px;	 
          }

ul.mapasub{          		 		 
          padding: 0px 0 0 0px;
		  _padding: 0px 0 20px 0;
		  margin: -15px 0 0 30px;
		  _margin: -20px 0px 2px 0px;
		  background-image: url(imagens/imagem_ul.gif);
	      background-repeat: repeat-y;		  
}

ul.mapasub2{          
          padding: 0px 0 0 25px;
		  margin: -15px 0 0 15px;
		  _margin: -20px 0 0 40px;
		  border-left:0;
}
div.mapasub2{ 
 background-color:ffffff;
}

/*mapa do site links*/

a:link.noticias1 {
          font-family: tahoma;
		  font-size: 13px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }
		 
  a:visited.noticias1 {
          font-family: tahoma;
		  font-size: 13px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }
		  
   a:active.noticias1 {
          font-family: tahoma;
		  font-size: 13px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }	
 
a:hover.noticias1 {
	      font-family: tahoma;
		  font-size: 13px;
		  font-weight: bold;
		  color: #000000;
		  text-decoration: none;
		  }		  
			
		  
	

       




