body{
 margin:0px;
 padding:0px;
 font-family:Arial, Verdana,Tahoma, sans-serif;
}

img{
 border:none;	
}

#principal{	
 width:1000px;
 margin:0px auto;	
}

#barratopo{
 width:980px;
 height:20px;
 font-size:12px;
 padding:8px 10px 5px 10px;
}

#topo{
 background:url(site/bgtopo.jpg) no-repeat top left;
 width:940px;
 height:160px;
 margin:0px 10px;
 padding:0px 20px;
 overflow:hidden;
}

#logo{
 float:left;
 width:300px;
 height:160px;
 text-align:center;	
 margin:0px 40px 0px 0px;
}

#buscatopo{
 float:right;	
 width:480px;
 height:80px;
 padding:10px;	
 margin:30px 0px 0px 0px;
}

#buscatopo h6{
 margin:0px;
 padding:0px;
 font-size:12px;
}

#buscatopo h6 img{
 vertical-align:middle;	
 margin:0px 5px 0px 0px;
}

#buscatopo form{
 margin:8px 0px 0px 0px;	
 padding:0px;
}

.frmtxtbt{
 width:385px;
 font-size:12px;	
 padding:5px;
}

.frmbtnbt{
 font-size:12px;
 border:none;	
 padding:5px;
}

#buscatopo ul{
 margin:5px 0px 0px 0px;	
 padding:0px;
 font-size:11px;
 color:#FFFFFF;
}

#buscatopo ul li{
 margin:0px;	
 padding:0px;
 display:inline;
}

#buscatopo ul a{
 text-decoration:none;	
 color:#FFFFFF;
}

#buscatopo ul a:hover{
 text-decoration:underline;	
}

.ad980{
 width:980px;
 height:20px;	
 padding:7px 0px 5px 0px;
 margin:0px 10px;
 text-align:center;
}

#conteudo{ 
 width:980px;
 margin:0px 10px;	
}

#colesquerda{ 
 float:left;
 width:200px;	
}

#colesquerda h2{
 width:170px;
 padding:8px 0px 8px 30px;	
 margin:0px;
 font-size:14px;
}

#colesquerda ul{
 margin:0px 0px 3px 0px;	
 padding:0px;
 font-size:12px;
}

#colesquerda ul li{
 list-style:none;	
 margin:0px;
 padding:0px;
}

#colesquerda ul li a{
 width:190px;	
 display:block;	
 border-top:1px solid #FFFFFF;
 padding:3px 5px 3px 5px;
 text-decoration:none;
}

.adesquerda{
 width:180px;
 padding:10px;	
}

#tags{
 width:190px;
 padding:10px 5px;	
}

#tags a{
 text-decoration:none;
 font-weight:bold;	
 color:#606D99;
}

#tags a:hover{
 text-decoration:underline;	
}

.mini{
 font-size:11px;	
}

.medio{
 font-size:13px;	
}

.grande{
 font-size:15px;	
}

.super{
 font-size:17px;	
}

#coldireita{ 
 float:left; 
 width:740px;	
 padding:0px 20px;
}

#coldireita h1{
 font-size:23px;	
 margin:20px 0px;
 padding:0px;
 clear:both;
}

#coldireita h2{
 font-size:18px;	
 margin:15px 0px;
 padding:0px;
 clear:both;
 text-decoration:underline;
}

#coldireita h3{
 font-size:15px;	
 margin:15px 0px;
 padding:0px;
 clear:both;
}

#coldireita h4{
 font-size:13px;
 margin:15px 0px;
 padding:0px;
 clear:both;
}

#coldireita p{
 font-size:13px;	
 margin:0px;
 padding:10px 0px 5px 0px;
}


#coldireita p span{
 font-weight:bold;	
}

.boxdestaques{
 float:left;	
 width:200px;
 padding:10px 40px 20px 0px;	
}

.boxdestaques h5{
 font-size:12px;	
 margin:5px 0px;
 padding:0px;
}

.boxdestaques ul{
 width:178px;	
 font-size:13px;
 margin:0px;
 padding:10px;
}

.boxdestaques ul li{
 list-style:none;	
 margin:0px 0px 3px 0px;
}

.boxdestaques ul li a{
 text-decoration:none;	
}

.boxdestaques ul li a:hover{
 text-decoration:underline;	
}

.maiscategorias{
 display:block;	 
 text-align:center;
 font-size:12px;
}

.maiscategorias a{
 text-decoration:none;
 font-weight:bold;
 color:#4F82CB;
}

.maiscategorias a:hover{
 text-decoration:underline;	
}

.addireita{
 float:left;	
 width:340px;	
 height:260px;
 padding:25px 10px;	
 text-align:center;
}

.mensagem{
 float:left;
 display:block;	
 clear:both;
 width: 720px;
}

.mensagem img{
 margin:20px 20px 20px 0px;	
}

*html .codMensagem textarea {
float:left;
}

.codMensagem{
 float:right;
 width:220px;
 margin:0px 0px 0px 0px;
 text-align:center;
}

.codMensagem textarea{
 width:240px;
 height:80px;	
 border:1px solid #CCCCCC;	
 font-family:arial;
 font-size:12px;
 color:#333333;
 text-align:left;
}

.boxpaginacao{
 display:block;	
 text-align:center;
 font-size:12px;
 font-weight:bold;
 padding:10px 0px;
 clear:both;
}

.boxpaginacao img{
 vertical-align:middle;	
 margin:0px 4px 0px 0px;
}

.boxpaginacao a{
 text-decoration:none;	
 padding:2px 3px;	
}

.boxpaginacao ul{
 margin:0px;	
 padding:0px;
 display:inline;
}

.boxpaginacao ul li{
 display:inline;	
}

.boxpaginacao ul li a{
 text-decoration:none;	
 padding:2px 3px;	
}


#buscarodape{
 float:left;	
 width:1000px; 	
 height:30px;
 padding:8px 0px 5px 0px;
 text-align:center;
 font-size:14px;
 font-weight:bold;
}

.frmtxtbr{
 width:400px;
 border:none;
 padding:2px;
 vertical-align:middle;	
}

.frmbtnbr{
 border:none;
 padding:2px 5px;
 vertical-align:middle;
}

#rodape{
 float:left;	
 width:980px;
 padding:10px;
}

#logorodape{
 float:left;	
 width:210px;
 padding:10px 10px 10px 0px;	
 border-right:1px solid #606D99;
}

#menurodape{
 float:left;
 width:450px;
 padding:10px;	
}

#menurodape ul{
 margin:0px;	
 padding:0px;
 font-size:12px;
}

#menurodape ul li{
 display:inline;	
 margin:0px;
 padding:0px;
}

#menurodape ul li a{
 text-decoration:none;	
}

#menurodape ul li a:hover{
 text-decoration:underline;	
}

#menurodape h6{
 margin:5px 0px;	
 padding:0px;
 font-size:13px;
}

#eprimer{ 
 float:left;
 width:260px;
 padding:10px;	
 font-size:12px;
}

#eprimer a{
 text-decoration:none;
 color:#FFFFFF;	
}

#eprimer a:hover{
 text-decoration:underline;	
}

#eprimer img{ 
 float:right;
 border-left:1px solid #606D99;
 padding:0px 0px 0px 10px;
}

#eprimer p{
 padding:10px 0px;	
 margin:0px;
}

