* {margin:0; padding:0; }
/* Página de Rosto */
#pag_rosto { width:800px; margin:0 auto;}
#logomarca { width:450px; height:193px; margin:40px 0 25px 170px; *margin:40px 0 0 170px;}
#entrar {float:left; margin:0 0 25px 328px; *margin:20px 0 25px 160px; }
#texto {width:510px; float:left; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ccb191; margin:0 80px 0 145px; *margin:0 0 0 70px;}
/* Topo */

body {background:url(../imagens/bg.jpg) #EADAC8 repeat-x top; margin:0; color:#331610; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#geral { width:892px; margin:0 auto;}
#topo {width:882; height:221px; float:left; padding:10px 0 0 0;}
#t_sup_esq {width:414px; height:186px; float:left;}
#t_sup_dir {width:478px; height:186px; float:left;}
#t_inf {width:872px; height:32px; float:left; padding:5px 0 0 20px; }
#t_inf ul {padding:0;list-style:none; width:100%; float:left; margin:0; height:22px;}
#t_inf li { float:left; margin:0 10px 0 0;}
#t_inf li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#652E22; text-decoration:none; font-weight:bold;}
#t_inf li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#B4772F; text-decoration:none;  font-weight:bold;}
#novidades { width:358px; height:106px; padding:30px 0 0 30px; float:left;}
#novidades ul { padding: 0; list-style:none; margin:0;}
#novidades li.tit { text-align:right; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#652E22;}
#novidades li.text {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#652E22; font-weight:bold; margin:0 0 2px 0; text-align:right; }
#busca {
	float:right;
}
#full_banner {float:right;}

/* Destaques */

.titulos {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#331610; font-weight:bold; }
.titulos2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ebddcd; font-weight:bold;}
#destaques { width:892px;  height:288px; float:left;}
#d_1 { width:624px; height:288px; float:left;}
#d_1_img{ width:625px; float:left;}
.d_1_img_mask { width:625px; height:227px; position:absolute; z-index:2; float:left;}
#d_1_topo {width:610px; height:23px; float:left; background:url(../imagens/dest_topo.jpg) no-repeat; padding:10px 0 0 15px; }
#d_1_rdp { width:614px; height:20px; background:  url(../imagens/dest_rdp.jpg) bottom #642e22 no-repeat; float:left; padding:5px 0 0 10px; *margin-top:-4px; margin-left:1px; float:left; *margin-right:-1px;}
#d_1_rdp a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ebddcd; text-decoration:none; font-weight:bold;}
#d_1_rdp a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ebddcd; text-decoration:underline; font-weight:bold; }
#d_2 { width:264px; height:288px; float:left; margin:0 0 0 2px; text-align:center;}
#d_2_topo {width:249px; height:23px; float:left; background:url(../imagens/ult_topo.jpg) no-repeat; padding:10px 0 0 15px;}
#d_2_img{ width:264px; float:left;}
.d_2_img_mask { width:264px; height:227px; position:absolute; z-index:2; float:left;}
#d_2_rdp { width:253px; height:21px; background:url(../imagens/ult_rdp.jpg) bottom #B99872 no-repeat; float:left; padding:5px 0 0 10px; *margin-top:-4px;}
#d_2_rdp a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-decoration:none; font-weight:bold;}
#d_2_rdp a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-decoration:underline; font-weight:bold; }

/* Acompanhantes */

.acompanhantes { width:171px; margin:10px 3px; float:left; height:270px; position:relative;}
.a_img_mask { width:171px; height:246px; position:absolute; z-index:2;}
.a_rdp { width:171px; height:34px; background:url(../imagens/todasacom_rd.jpg) no-repeat bottom #B68449; padding:3px 0 0 0px; text-align:center; *margin-top:-4px;}
.a_rdp a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-decoration:none;}
.a_rdp a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-decoration:underline;}
#barra { width:892px; height:22px; background:url(../imagens/barra.jpg) no-repeat; float:left;  margin:0 auto; text-align:center; padding:10px 0 0 0; clear:both;}
#rodape { width:892px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b99872; float:left; height:20px; padding:10px 0 0 0;}
/* Acompanhantes Internas*/
#ficha{ width:100%; height:auto; float:left; margin:0 0 20px 0;}
#f_imagem { width:171px; margin:10px 0 0 0; float:left;}
#dados { width:355px; height:244px; float:left; margin:10px 0 0 0;}
#dados span { width:316px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-align:left; padding:10px 0 0 20px; float:left; }
#aviso {width:336px; height:36px; background:url(../imagens/anuncio.jpg) no-repeat bottom;  float:left; margin:10px 0 0 0; }
#album {width:100%; height:auto; float:left; padding:5px 5px 0 5px; margin:0 0 20px 0; clear:both;}
#a_minis { width:100%; float:left; height:80x;  }
.a_m_imagem {  width:87px; height:75px; float:left; margin:0 15px 7px 0; *margin-top:-2px; }
.a_m_img_mask { width:87px; height:75px; position:absolute; z-index:2;  }
.a_g_img_mask { width:606px; height:404px; position:absolute; z-index:2;  }
.barra_m { width:436px; height:23px; float:left; background:url(../imagens/barra_menor.jpg) no-repeat top; text-align:center; padding:8px 0 0 0;}
.barra_n { width:300px; height:21px; float:left; background:url(../imagens/barra_menor_n.jpg) no-repeat top; text-align:center; padding-top:3px; margin-bottom:10px; color:#FFF;}
#atendimento { width:436px; height:158px; float:left; margin:0 20px 20px 0;}
#cache { width:436px; height:158px; float:left; margin:0 0 20px 0;}
.dados_esp {margin:14px 0 0 19px; padding:0 0 0 0; float:left; list-style:none; float:left;  *margin-left:10px; }
.dados_esp p { margin:0 0 18px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-align:left; *margin-top:-4px; width:300px; height:14px;}
/* Formulários */
#contato { width:420px; float:left; padding:20px;}
#imagem { width:338px; height:294; float:left; margin:20px 0 0 50px;}
#contato span {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#331610; text-align:left;}
#contato ul { list-style:none; padding:20px 0 0 0; margin:0; }
#contato li {text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0 0 0; width:420px;}
input { width:154px; height:17px; background:#D1B99D; border:#B99872 1px solid; margin:0 0 0 5px; color:#652E22; font-size:11px; padding:3px 0 0 0;}
textarea { width:350px; height:60px; background:#D1B99D; border:#B99872 1px solid; margin:0 0 0 5px; color:#652E22; font-size:11px; padding:3px 0 0 0;}
.msg { width:350px; height:17px; background:#D1B99D; border:#B99872 1px solid; margin:0 0 0 5px; color:#652E22; font-size:11px; padding:3px 0 0 0;}
.texarea { width:350px; height:120px; background:#D1B99D; border:#B99872 1px solid; margin:0 0 0 5px; color:#652E22; font-size:11px; padding:3px 0 0 0;}
.enviar { width:50px; height:21px; background:#B99872; color:#652E22; font-size:13px; font-weight:bold; padding:0 0 2px 0; text-align:center; border:0;}
/* Parceiros */
.parceiros {width:468px; min-height:60px; margin:0 auto;}.topo {
	text-align: center;
}


/* --- entrada --- */

#entrada{width:100%; background:url(../imagens/bg_entrada.jpg) top repeat-x;}
#ent_cont{
	width:539px;
	margin:0 auto;
	font-size:12px;
	color:#987681;
	text-align:justify;
}
a.entrar{background-color:#8a4f65; height:22px; width:80px; text-align:center; float:right; color:#fff; border:0; margin-top:3px; cursor:pointer; margin-right:240px; font-size:15px; font-weight:bold; text-decoration:none;}
a.entrar:hover{color:#F4CAEE;}

h1{
	font-size:16px;
	margin-bottom: 5px;
}
.blogConteudo{
	width:575px;
	float:left;
	padding-right: 5px;
	padding-top:5px;
}
.blogConteudo a{
	color:#331610;
	text-decoration:none;
}
.blogConteudo h1{
	font-size:16px;
	margin-bottom: 5px;
}
.blogConteudo h2{
	font-size:14px;
	color:#FFF;
	padding:10px 5px 0;
}
.blogConteudo h2 a{
	font-size:14px;
	color:#331610;
	text-decoration:none;
}
.blogCategoria{
	width:175px;
	float:left;
	padding-left: 10px;
	padding-top:5px;
}

.blogCategoria ul{
	padding-left: 10px;
}


.blogCategoria li{
	padding-bottom: 5px;
	list-style-type: none;
}

.blogCategoria a{
	color:#331610;
	text-decoration:none;
}

/* [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;
}
