*html #colunadireita{
width:140px;
}
*html #boxbusca{
width: 640px;
}
*html #colunacentral{
margin: 0px 8px 0px 0px;
width: 647px;
}

body{
 background:#EAEDF7;	
 margin:0px;
 padding:0px;
 font-family:Arial, Verdana, Tahoma, sans-serif;
}

img{
 border:none;	
}

#principal{	
 width:980px;
 margin:0px auto;	
}

#barratopo{
 background:url(img/bgbarratopo.gif) repeat-x top left;
 width:980px; 	
 height:30px;
 font-size:12px;
 border-bottom:1px solid #FFFFFF;
}

#barratopo img{
 float:left;	
}

#barratopo ul{
 height:auto;	
 margin:0px 0px 0px 80px;	
 padding:0px;
}

#barratopo ul li{
 float:left;	
 height:23px;	
 margin:0px;	
 padding:7px 7px 0px 7px;
 list-style:none;
 border-left:1px solid #24B8FF; 
}

#barratopo ul li a{		
 text-decoration:none;
 font-weight:bold;
 color:#FFFFFF;
}

#barratopo ul li a:hover{
 text-decoration:underline;
}

#topo{
 background:#003366;	
 width:980px;
 height:110px;
 margin:0px 0px 3px 0px;	
}	

#logo{
 margin: 0px 0px 0px 0px;
 float:left;
 width:200px;
 height:110px;	
}

#logo a{	
 background:url(img/logoformatto.gif) no-repeat top left;	
 width:200px;	
 height:125px;	
 display:block;
}

#logo a span{
 display:none;	
}

#bannertopo{
 float:left;	 
 width:760px;
 height: 110px;
 text-align:center;
 padding: 10px;
}

#colunaesquerda{
 float:left;		
 width:160px;	
 margin:0px 13px 0px 0px;
}

#colunaesquerda h2{
 background:url(img/bgtitmenu.jpg) no-repeat top left;	
 width:155px;	
 height:20px;
 margin:0px;
 padding:5px 0px 0px 5px;
 font-size:14px;
 color:#FFFFFF;
}

#colunaesquerda h2 img{
 float:left;
 margin:-2px 5px 0px 0px;
 padding:0px;	
}

#colunaesquerda ul{
 background:#003366;	
 margin:0px 0px 4px 0px;
 padding:0px;
 font-size:11px;
}

#colunaesquerda ul li{
 width:160px;	
 margin:0px;	
 padding:0px;
 list-style:none;
 border-bottom:1px solid #24B8FF;
}

#colunaesquerda ul li a{
 width:150px;	
 padding:3px 5px;
 text-decoration:none;
 color:#FFFFFF;
 display:block;	
}

#colunaesquerda ul li a:hover{
 background:#006699;
 font-weight:bold;	
}

#contador{
 background:#003366;
 width:160px;	
 margin:5px 0px 0px 0px;
 padding:10px 0px;
 text-align:center;
}

#atendimento{
 background:url(img/bgatendimento.jpg) repeat-x top left;	
 width:160px;
 height:115px;
 margin:5px 0px 0px 0px;
 text-align:center;	
}

#atendimento h3{
 margin:0px;	
 padding:5px 0px 2px 0px;
 font-size:13px;
 color:#FFFFFF;
}

#atendimento p{
 margin:0px;	
 padding:2px 2px 0px 2px;
 font-size:10px;	
 color:#FFFFFF;	
}

#colunacentral{
 float:left;
 width:650px;
 margin:0px 12px 0px 0px;
}

#colunacentral h2{
 padding:0px;	
 margin:0px;
 font-size:15px;
 color:#006699;
} 

#boxbusca{
 background:url(publicidade/logogoogle.gif) no-repeat bottom right #FFFFFF;	
 width:648px;	
 padding:0px 0px 10px 0px;
 border:1px solid #CCCCCC;
}

#boxbusca ul{
 margin:10px 0px 4px 92px;	
 padding:0px;
 font-size:11px;
}

#boxbusca ul li{
 list-style:none;	
 display:inline;
 padding:0px 2px 0px 4px;
 border-right:1px solid #006699;
}

#boxbusca ul li a{
 text-decoration:none;	
 color:#006699;	
}

#boxbusca ul li a:hover{
 text-decoration:underline;	
}

#boxbusca form{
 padding:0px;	
 margin:0px 20px;
 font-size:15px;
 color:#006699;
 font-weight:bold;
}

#boxbusca form a{
 padding:4px 0px 2px 80px;	
 display:block;
 font-size:11px;	
 font-weight:normal;
 color:#006699;
 text-decoration:none;
}

#boxbusca form a:hover{
 text-decoration:underline;	
}

.txtbusca{
 width:400px;
 margin:0px;
 font-size:14px;	
 color:#999999;
 border:1px solid #CCCCCC;
}

.btnbusca{
 background:#006699;
 border:1px solid #006699;
 font-size:14px;	
 font-weight:bold;
 color:#FFFFFF;
}

#homenoticias{
 float:left;
 width:650px;
 margin:10px 0px 0px 0px;	
}

#homenoticias h1{
 margin:0px;	
 padding:0px;
 font-size:19px;
 font-weight:normal;
 color:#30758B;
}

#homenoticias h1 span{
 display:block;	
 font-size:11px;
}

#homenoticias p{
 font-size:12px;
 margin:0px;	
 padding:5px 0px;
}

#homenoticias p a{
 text-decoration:none;	
 color:#666666;	
}

#homenoticias p a:hover{
 text-decoration:underline;	
}

#homenoticias a{
 text-decoration:none;	
 color:#666666;	
}

#homenoticias a:hover{
 text-decoration:underline;	
}


#homenoticias ul{
 margin:10px 0px 0px 0px;	
 padding:0px;
 font-size:11px;
}

#homenoticias ul li{
 list-style:none;
 margin:0px 5px 0px 0px;	
 padding:2px 5px 3px 5px;
 border-bottom:1px solid #CCCCCC;
 display:block;
}

#homenoticias ul li a{
 text-decoration:none;	
 color:#666666;
}

#homenoticias ul li a:hover{
 text-decoration:underline;	
}

.vejamais{
 padding:0px 5px;	
 display:block;	
 text-align:right;
 font-size:11px;
}

.vejamais a{
 text-decoration:none;	
 font-weight:bold;	
 color:#006699;
}

.vejamais a:hover{
 text-decoration:underline;	
}

#manchetes{ 
 float:left;
 background:#FFFFFF;
 /* width:270px;
 height:190px; */
 width:300px;
 height:250px;
 margin:0px 10px 0px 0px;
 padding:0px 0px 0px 0px;
 border:1px solid #CCCCCC;
 text-align:center;	
 overflow:hidden;
}

#homechat{ 
 float:left;	
 width:180px;
 margin:10px 30px 0px 0px;	
 padding:10px;
 font-size:12px;
 color:#666666;
}

#homechat img{
 background:#FFFFFF;
 margin:10px 0px;	
 padding:2px;
 border:1px solid #CCCCCC;
}

#homechat p{
 margin:5px 0px;	
}

#homechat ul{
 margin:0px;	
 padding:0px;
}

#homechat ul li{
 list-style:none;	
 margin:0px; 
 padding:3px 0px 0px 0px;
}

#homechat ul li a{
 text-decoration:none;	
 color:#006699;
}

#homechat ul li a:hover{
 text-decoration:underline;	
}

#hometempo{
 float:left;
 width:150px;
 padding:10px;	
 margin:10px 20px 0px 0px;
}

#hometempo img{
 margin:10px;	
}

#homebanner{
 float:left;
 width:210px;
 margin:10px 0px;	
 padding:10px 0px 10px 10px;
}

#homeultimas{ 
 width:600px;
 margin:0px 0px;
 padding:5px 10px 0px 10px;
 font-size:11px;
}

#homeultimas ul{
 margin:10px 0px 0px 0px;	
 padding:0px;
}

#homeultimas ul li{
 width:600px;	
 list-style:none;	
 margin:0px;	
 padding:2px 0px;
 border-bottom:1px solid #CCCCCC;
}

#homeultimas ul li a{
 text-decoration:none;	
 color:#666666;
}

#homeultimas ul li a:hover{
 text-decoration:underline;	
}

#homelinks{ 
 width:640px;
 margin:10px 0px 0px 0px;
 padding:10px 0px 0px 0px;
 font-size:11px;
}

#homelinks a{
 text-decoration:none;	
 color:#006699;
}

#homelinks a:hover{
 text-decoration:underline;	
}

#homelinks ul{
 margin:10px 0px 0px 0px;	
 padding:0px;
}

#homelinks ul li{
 float:left;	
 width:90px;
 list-style:none;	
 padding:2px 0px 0px 0px;
 margin:0px 5px 3px 0px;
}

#homeadbottom{
 width:650px;
 margin:10px 0px;
 padding:10px 0px;	
 text-align:center;
}

#colunadireita{
 float:left;
 width:140px;
 margin:0px;
}

#colunadireita h2{
 background:url(img/bgtitmenu.jpg) no-repeat top left;	
 width:140px;	
 height:20px;
 margin:0px;
 padding:5px 0px 0px 5px;
 font-size:14px;
 color:#FFFFFF;
}

.boxad{
 background:#006699;	
 width:145px;
 margin:0px 0px 10px 0px;
 padding:10px 0px;	
 text-align:center;
}

.boxad img{
 margin:0px 0px 5px 0px;	
}

.boxad2{
 background:#006699;	
 width:145px;
 margin:0px 0px 10px 0px;
 padding:10px 0px;	
 text-align:center;
}

.boxad2 img{
 margin:0px 0px 3px 0px;	
}

#selosim{
 width:145px;
 margin:10px 0px;
 text-align:center;	
}

#rodape{
 background:#003366;	
 width:980px;
 height:125px;
 clear:both;	
 margin:0px;
 padding:0px;
 border-top:5px solid #EAEDF7;
}

#logorodape{
 float:left;	
}

#textorodape{
 float:left;
 width:750px;
 height:100px;	
 margin:15px 0px 0px 0px;
 padding:0px 10px;
 border-left:1px solid #24B8FF;
 font-size:11px;
 color:#FFFFFF;
}

#textorodape ul{
 margin:0px;	
 padding:0px;
}

#textorodape ul li{
 margin:0px;	
 padding:0px 3px 0px 5px;
 display:inline;	
 list-style:none;
 border-left:1px solid #FFFFFF;	
}

#textorodape ul li a{
 text-decoration:none;	
 color:#FFFFFF;	
}

#textorodape ul li a:hover{
 text-decoration:underline;	
}

#textorodape .inicio{
 border:none;	
}

#textorodape h4{
 margin:0px;	
 padding:10px 0px 0px 0px;
 font-size:13px;
}

#textorodape p{
 margin:5px 0px 0px 0px;	
 padding:0px;
}

#textointerna{
 width:650px;
 margin:20px 0px 0px 0px;	 
 padding:0px;
 color:#666666;
 font-size:12px;
}

#textointerna h1{
 margin:0px 0px 10px 0px;	
 padding:0px;
 font-size:22px;
 color:#006699;
}

#textointerna h1 span{
 display:block;	
 font-size:15px;
 color:#666666;
}

#textointerna img{
 float:left;	
 background:#FFFFFF;	
 padding:2px;
 border:1px solid #CCCCCC;	
 margin:10px 10px 10px 0px;
}

#textointerna p{
 margin:15px 0px 0px 0px;	
 padding:0px;
}

#textointerna h3{
 clear:both;	
 margin:0px;	
 padding:10px 0px;
 font-size:13px;
 color:#006699;
}

#intmaisnoticias{ 
 float:left;
 width:300px;
 margin:30px 0px 0px 0px;
 padding:10px;	
 font-size:11px;
}

#intmaisnoticias ul{
 margin:10px 0px 0px 0px;	
 padding:0px;
}

#intmaisnoticias ul li{
 width:300px;	
 list-style:none;	
 margin:0px;	
 padding:2px 0px;
 border-bottom:1px solid #CCCCCC;
}

#intmaisnoticias ul li a{
 text-decoration:none;	
 color:#666666;
}

#intmaisnoticias ul li a:hover{
 text-decoration:underline;	
}

#intbanner{
 float:right;	
 width:210px;
 margin:20px 0px;
 padding:0px;	
}

.addestaque{
 background:#FFFFFF;	
 min-height:77px;
 display:block;	
 margin:0px 0px 2px 0px;
 padding:3px;
 border:1px solid #CCCCCC;
 font-size:12px;
 color:#666666;
}

* html .addestaque{
 height:77px;	
}

#textointerna .addestaque img{
 float:left;
 margin:0px 10px 0px 0px;	
 padding:0px;
 border:0px solid #CCCCCC;
}

#textointerna .addestaque h4{
 font-size:16px;	
 text-decoration:underline;
 color:#006699;
 padding:5px 0px 0px 0px;
 margin:0px;
}

#textointerna .addestaque p{
 margin:0px;	
 padding:5px 0px;
}

#textointerna .titguia{
 padding:10px 0px;	
 font-size:18px;
}

.admedio{
 background:#FFFFFF;	
 display:block;	
 margin:0px 0px 2px 0px;
 padding:3px 5px;
 border:1px solid #CCCCCC;
 font-size:12px;
 color:#666666;
}

#textointerna .admedio h4{
 font-size:16px;	
 text-decoration:underline;
 color:#006699;
 padding:5px 0px 0px 0px;
 margin:0px;
}

#textointerna .admedio p{
 margin:0px;	
 padding:3px 0px;
}

.admini{
 background:#FFFFFF;	
 display:block;	
 margin:0px 0px 2px 0px;
 padding:3px 5px;
 border:1px solid #CCCCCC;
 font-size:12px;
 color:#666666;
}

#textointerna .admini p{
 margin:0px;	
 padding:3px 0px;
}

