* {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;}
#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:407px; float:left; margin:0; height:22px;}
#t_inf li { float:left; margin:0 15px 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:207px; height:106px; padding:20px 0 0 271px; 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; }
#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;}
#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; 0 0; float:left;}
.a_img_mask { width:171px; height:246px; position:absolute; z-index:2; float:left;}
.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;}
#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:532px; height:257px; 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:840px; height:406px; float:left; padding:12px 20px 0 35px; margin:0 0 20px 0;}
#a_minis { width:220px; float:left; height:404px;  }
.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;}
#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;}
.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;
}
