body{
 background:#E8E8E8;	
 margin:0px;
 padding:0px;
 font-family:Arial, Verdana,Tahoma, sans-serif;
}

img{
 border:none;	
}

#principal{	
 width:1000px;
 margin:0px auto;	
}

#barratopo{
 width:980px;
 margin:0px;	
 padding:5px 10px;
 font-size:12px;
}

#topo{
 width:1000px;
 height:215px;
 margin:0px;
 text-align:center;
}

#topo img{
 margin:15px 0px 20px 0px;	
}

#topo form{
 background:url(img/bgbusca.jpg) no-repeat top left #75BBDD;	 
 width:540px;
 height:32px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:right;
}

* html #topo form{
 margin:0px;	
}

.txtbusca{
 width:390px;
 margin:3px 0px 0px 0px;
 padding:5px 10px;	
 border:none;
 font-size:12px;
}

.btnbusca{
 width:80px;
 padding:3px 0px;
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
 border:none;
}

#adtopo{
 width:1000px;
 padding:10px 0px;
 text-align:center;	
}

#conteudo{
 width:1000px;
 margin:0px;	
 padding:3px 0px 3px 0px;
}

#esquerda{
 float:left;	
 width:170px;	
 padding:0px 3px 0px 0px;
}

.adesquerda{
 width:148px;	
 margin:0px 0px 3px 0px;
 padding:10px;
}

#esquerda h2{
 margin:0px;
 padding:7px 5px;
 display:block;
 font-size:14px;
}

#esquerda ul{
 margin:0px;	
 padding:2px 0px 3px 0px;
 font-size:12px;
}

#esquerda ul li{
 margin:0px 0px 1px 0px;	
 padding:0px;
 list-style:none;
}

#esquerda ul li a{
 width:157px;	
 padding:5px;
 text-decoration:none;
 display:block;
}

#direita{
 float:left;
 width:825px;
 font-size:12px;
}

#direita h1{
 font-size:20px;	
 margin:0px;
 padding:8px 0px;
}

#direita h1 a{
 text-decoration:none;	
}

#direita h2{
 font-size:18px;	
 margin:0px;
 padding:8px 0px;
}

#direita h2 a{
 text-decoration:none;	
}

#direita h3{
 font-size:16px;	
 margin:0px;
 padding:8px 0px;
}

#direita h4{
 font-size:14px;	
 margin:0px;
 padding:8px 0px;
}

#direita p{
 margin:10px 0px 0px 0px;	
}

#boxdestaque{
 float:left;	
 width:815px;	
 padding:10px;
}

#addestaque{
 float:left;
 width:300px;
 padding:20px 10px;	
 text-align:center;
}

.ad700{
 display:block;	
 clear:both;
 padding:10px 0px;
 margin:0px;
 text-align:center;
}

#listadestaques{
 float:left;	
 width:440px;
 padding:10px;
 font-size:12px;
 border-right:1px solid #CCCCCC;	
}

#boxcategorias{
 float:left;	
 width:340px;
 padding:0px 10px 0px 10px;	
}

#boxcategorias h4{
 background:#75BBDD;
 display:block;
 font-size:15px;	
 color:#FFFFFF;
 margin:0px;
 padding:5px;
}

#principal .boxcat{
 background:#F7F7F7;	
 width:330px;
 padding:5px;	
 margin:0px 0px 3px 0px;
}

#principal .boxcat img{
 float:left;
 margin:0px 10px 0px 0px;	
}

#principal .boxcat h6{
 margin:0px;	
 padding:0px;
 font-size:13px;	
 color:#75BBDD;
}

#principal .boxcat p{
 margin:3px 0px 0px 0px;	
 font-size:12px;	
}

#adrodape{
 width:1000px;
 padding:8px 0px;
 margin:0px 0px 2px 0px;
 text-align:center;	
}

#arearodape{
 width:1000px;
 /* padding:10px; 0px; 10px; 0px; */
 text-align:left;
}

#buscarodape form{
 margin:0px;	
 padding:0px;
 font-size:13px;	
}

.txtrodape{
 width:450px;
 padding:3px;	
 border:none;
 font-size:13px;
 vertical-align:middle;
}

.btnrodape{
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
 padding:1px 10px;
 vertical-align:middle;
}

#rodape{
 width:1000px;
 height:90px;
 padding:10px 0px;
}

#logorodape{
 float:left;	 
 padding:10px 15px;	
 border-right:1px solid #CCCCCC;
}

#menurodape{
 float:left;	
 width:580px;	
 padding:10px;
 font-size:12px;
}

#menurodape ul{
 margin:0px;
 padding:0px;	
}

#menurodape ul li{
 padding:0px;
 margin:0px;
 list-style:none;
 display:inline;
 padding:0px 3px;
}

#menurodape ul li a{
 text-decoration:none;	
}

#menurodape ul li a:hover{
 text-decoration:underline;	
}

#menurodape p{
 font-size:11px;	
}

#menurodape p span{
 font-size:12px;	
 font-weight:bold;
}

#menurodape p a{
 text-decoration:none;
}

#principal .fim{
 border:none;	
}

#eprimer{
 float:left;
 width:150px;	
 padding:10px;
 text-align:center;	
 font-size:11px;
}

#eprimer img{
 margin:0px 0px 10px 0px;
}

#eprimer a{
 display:block;	
 text-decoration:none;	
}

.bug{
 display:block;
 clear:both;	
}

#boxartigo{
 float:left;
 width:815px;
 padding:10px;	
 font-size:12px;
}

#boxartigo h3{
 font-size:14px;	
 margin:0px;	
 padding:15px 0px 5px 0px;
}

#boxartigo h6{
 font-size:13px;
 margin:0px;
 padding:10px 0px 5px 0px;
}
.adartigo{
 display:block;	 
 text-align:center;
 padding:10px 0px;
}

.txtform{
 width:300px;
 font-size:12px; 
 vertical-align:middle;	
}

.areaform{
 width:300px;
 height:100px;
 font-size:12px; 
 vertical-align:middle;	
}

.btnform{
 padding:2px 5px;
 font-size:12px;
 border:none;
 vertical-align:bottom;	
}

#boxmais{ 
 float:left;
 width:300px;	
 padding:0px 8px;
 border-left:1px solid #CCCCCC;
}

#boxmais h3{ 
 background:#75BBDD;
 font-size:12px;	
 color:#FFFFFF;
 padding:5px;
 margin:0px 0px 2px 0px;
}

#boxmais ul{
 margin:0px 0px 10px 0px;	
 padding:0px;
}

#boxmais ul li{
 margin:0px 0px 1px 0px;	
 padding:0px;
 list-style:none;
}

#boxmais ul li a{
 background:#EFEFEF;
 width:290px;	
 display:block;
 margin:0px;
 padding:5px;
 font-size:12px;
 color:#999999;
 text-decoration:none;
}

#boxmais ul li a:hover{
 background:#999999;	
 font-weight:bold;
 color:#FFFFFF;
}

.cp {
	line-height: 50px;
	border: 1px solid #CCCCCC;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3B73B9;
	text-decoration: none;
	background-image: url(img/info.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 46px;
}

.cp:hover{
	background-color:#EFEFEF;
	color: #FF0000;
	border: 1px solid #FF0000;
}
