@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
ul, li{list-style:none;}

body{background:url(../imagens/bg.jpg) repeat top #f1ead6; font-family:'Tahoma', Geneva, sans-serif;}

#boas{width:100%;}
#b_tp{width:944px; height:208px; margin:0 auto; padding-top:13px; background:url(../imagens/tp_orna.png) no-repeat top right;}
#b_c_tp_busca{width:332px; height:51px; background:url(../imagens/bus_bg.jpg) no-repeat top; float:right; margin-top:-130px;}
#b_c_tp_busca img{float:left; margin:18px 5px 0 8px;}
#b_c_tp_busca select{float:left; width:284px; background-color:#f1ead6; border:0; font-size:11px; color:#3f2608; margin-top:16px;}
#b_linha{width:100%; height:60px; background:url(../imagens/tp_linha.png) top repeat; float:left; margin-top:-35px;}

#c_cont{width:100%; background:url(../imagens/cont_bg.jpg) top repeat; float:left; float:left;}
#c_c_cont{width:944px; margin:0 auto;}
#b_c_esq{width:224px; float:left;}
#b_c_e_menu{float:left; width:222px; margin-top:-7px;}
#b_c_e_menu img{float:left;}
#b_c_e_menu ul{width:222px; border:1px solid #b4a589; background-color:#d0c3aa; border-top:0;}
#b_c_e_menu li{margin-top:1px; float:left; width:222px; height:30px;}
#b_c_e_menu li a{width:222px; height:30px; background:url(../imagens/m_bg.jpg) top no-repeat; float:left; font-size:12px; color:#50282a; font-weight:bold; line-height:30px; text-align:center; text-decoration:none;}
#b_c_e_menu li a:hover{background:url(../imagens/m_bg1.jpg) top no-repeat;}

#b_c_e_news{width:224px; float:left; margin-top:7px;}
#b_c_e_news img{float:left;}
#b_c_e_n_tit{width:224px; height:35px; background:url(../imagens/ne_tit.jpg) top no-repeat; text-align:center; font-size:13px; font-weight:bold; color:#99ba57; line-height:35px; float:left;}
#b_c_e_n_cont{width:222px; background-color:#596e2e; border:1px solid #b4a589; border-bottom:none; border-top:0; float:left;}
#b_c_e_n_cont p{width:135px; float:left; font-size:11px; text-align:center; color:#d0c3aa; margin:5px 0 0 44px;}
#b_c_e_n_cont ul{width:200px; float:left; margin:5px 0 0 10px;}
#b_c_e_n_cont li{font-size:11px; font-weight:bold; color:#d0c3aa; width:200px; float:left;}
#b_c_e_n_cont li input{width:200px; background-color:#d0c3aa; border:1px solid #b4a589;}
#b_c_e_n_cont li input.btn{width:30px; height:20px; font-size:11px; color:#d0c3aa; font-weight:bold; background-color:#a18d66; float:right; margin-top:3px;}

#b_c_e_vip{width:224px; float:left; margin-top:7px; padding-bottom:10px;}
#b_c_e_v_tit{width:224px; height:22px; font-size:12px; font-weight:bold; color:#756a54; float:left; background:url(../imagens/vip_tit.jpg) top no-repeat; text-align:center; line-height:20px;}
#b_c_e_vip a{border:5px solid #b4a589; width:198px; height:130px; float:left; margin:10px 0 0 7px;}
#b_c_e_vip a:hover{border:5px solid #756a54;}


#b_c_dir{width:708px; float:right;}
#b_c_d_banner{width:522px; float:left;}
#b_c_d_anuncio{width:174px; float:right;}
.b_c_d_rec{width:707px; float:left; margin-top:10px;}
.b_c_d_r_tit{width:707px; height:29px; float:left; background:url(../imagens/rec_tit.jpg) top no-repeat; font-size:12px; font-weight:bold; color:#6f5d3c; text-align:center; line-height:30px;}
.b_c_d_rec1{width:707px; float:left; margin-top:10px;}
.b_c_d_rec1 p{width:690px; float:left; margin:10px 0 0 10px; font-size:11px; color:#381b1d;}
.b_c_d_rec1 ul{width:550px; float:left; margin-top:15px;}
.b_c_d_rec1 li{width:550px; float:left; margin-top:3px; font-size:12px; color:#381b1d; text-align:right;}
.b_c_d_rec1 li input{height:14px; width:310px; background-color:#d0c3aa; border:1px solid #b4a589; font-size:12px; color:#381b1d; padding:2px;}
.b_c_d_rec1 li textarea{height:70px; width:310px; background-color:#d0c3aa; border:1px solid #b4a589; font-size:12px; color:#381b1d; padding:2px; vertical-align:text-top;}
.b_c_d_rec1 li input.btn{width:50px; height:20px; background-color:#b4a589; font-size:12px; color:#381b1d; font-weight:bold; cursor:pointer;}
.b_c_d_rec1 div.par{width:468px; height:60px; margin:0 auto; border:4px solid #d0c3aa; margin-top:15px;}


.todas{margin:7px 0 5px 4px; float:left; _margin-left:20px;}
.todas ul{margin:0; padding:0; float:left; width:137px;} 
.todas ul:after {clear:both; content:"."; display:block; height:0; visibility:hidden;} 
.todas ul li {list-style-type:none; float:left; margin:0 3px 3px 0} 
.todas ul li a, ul.img_link li a img {float:left; overflow:hidden}
.todas ul li a p{margin-left:5px; line-height:22px;}
.todas ul li a {border:3px solid #381b1d; color:#b4a589; font-size:11px; font-weight:bold; float:left; background-color:#381b1d; text-decoration:none;}
.todas ul li a p span{width:18px; height:13px; float:right; background:url(../imagens/rec_fl.jpg) top right no-repeat; margin-top:-16px; cursor:pointer;}
.todas ul li a:hover p span{background:url(../imagens/rec_fl1.jpg) top right no-repeat;}
.todas ul li a:hover {border:3px solid #6e5c41; background-color:#6e5c41;}
#ver_todas{width:707px; height:50px; float:right; text-align:right; margin-top:7px;}

#banner{width:100%; height:82px; background:url(../imagens/bg_banner.png) top repeat; padding-top:20px; float:left;}
#b_b{width:944px; margin:0 auto;}
#b_cont{width:468px; height:60px; border:3px solid #ccbc9d; margin:0 auto;}

#rd{width:100%; height:145px; background:url(../imagens/rd_bg.jpg) top repeat-x; margin-top:-1px; float:left;}
#rd_cont{width:944px; margin:0 auto;}
#rd_cont p{float:left; margin-top:20px; color:#381b1d; font-size:17px;}
#rd_cont li{width:107px; height:35px; float:left;}
#rd_cont li a{width:107px; height:35px; float:left; text-align:center; line-height:25px; font-size:12px; font-weight:bold; color:#b4a589; background:url(../imagens/rd_menu.png) top no-repeat; text-decoration:none;}
#rd_cont li a:hover{background:url(../imagens/rd_menu1.png) top no-repeat;}
#rd_cont div{color:#381b1d; font-size:11px; width:944px; float:left; text-align:center; margin-top:10px;}


#b_c_d_r_dd{float:left; height:194px;}
#b_c_d_r_dd_cont{background-color:#381b1d; height:auto; float:left; margin:8px 0 0 5px; }
#b_c_d_r_dd_cont img{float:left; width:196px; height:282px; border:3px solid #381b1d; float:left;}
#b_c_d_r_dd_cont p{float:left; padding:15px; font-size:12px; color:#b4a589; max-width:400px;}
#b_c_d_r_dd_cont p span{font-weight:bold;}

.b_c_d_ex{width:352px; float:left; background-color:#97896e; margin-top:10px;}
.b_c_d_ex img{float:left; width:352px;}
.b_c_d_ex_tit{width:352px; height:29px; float:left; background:url(../imagens/d_tit.jpg) top no-repeat; font-size:12px; font-weight:bold; color:#6f5d3c; text-align:center; line-height:30px;}
.b_c_d_ex p{width:332px; float:left; margin:10px; font-size:12px; color:#e1dace; line-height:20px; text-align:justify;}
.b_c_d_ex p span{font-weight:bold;}
/* [paginicao] */
.pagination{
	margin:5px;
	text-align: center;
}																					
.pagination a{																		
	text-decoration:none;															
	padding:0 4px;																	
	margin-right:2px;																
	border:1px solid #331610;														
	background-color:#331610;														
	color:#ccc;																	
}																					
.pagination b{																		
	text-decoration:none;															
	padding:0 4px;																	
	margin-right:2px;																
	border:1px solid #FFF;														
	background-color:#b6834a;														
	color:#331610;																	
}																					
.pagination a:hover{																
	text-decoration:none;															
	border:1px solid #FFF;														
	background-color:#b6834a;	
	color:#331610;	
}																					
.pagination label{																	
	font-weight:bold;																
	margin-right:2px;																
}
/* [/paginicao] */
.Positivo{
	color:#390;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	clear:both;
}
.Negativo{
	color: #F00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	clear:both;
}
.blogConteudo {
float:left;
padding-right:5px;
padding-top:5px;
width:475px;
}	

.blogCategoria {
float:left;
padding-top:10px;
width:224px;
}
