/* CSS GERAL */
*{margin:0; padding:0;}
ul, li{list-style:none;}
img{border:0;}

/* CSS DA PÁGINA INICIAL */
body {background:url(../imagens/montagem/bg.jpg) repeat ; font-family:Tahoma, Geneva, sans-serif}
#site{ background:url(../imagens/montagem/bg_topo.jpg) top repeat-x; height:192px;}
#conteudo { width:879px; top:0; left:50%; margin:0 0 0 -437px; position:absolute;}

#topo{height:192px; float:left; width:879px; position:relative;}
#topo h1{margin:44px 0 0 20px; float:left;}
#topo h2 {float:right; font-size:17px; color:#dfd42a;margin:50px 92px 0 0;}
#topo ul {clear:both;bottom:0; position:absolute; left:0; }
#topo ul li{float:left; margin:0 3.87mm 0 0; width:113px; height:25px;background: url(../imagens/montagem/bg_menu.gif) no-repeat; text-align:center; padding:5px 0 0 0;  }
#topo ul li.dir {margin:0; float:left;}
#topo ul li a{  cursor:pointer; font-size:13px; color:#dfd42a; text-decoration:none; text-transform:uppercase; padding:3mm 0 0 0; font-weight:bold;}
#topo ul li a:hover {}

#banner {position:relative; float:left; }
#banner_txt { width:832px; height:36px; color:#d1c873; background:#908127; font-size:15px; padding:24px 0 0 47px;}
#busca {position:absolute; top:20px; right:12px; width:244px; height:32px; background:url(../imagens/montagem/bg_busca.png) no-repeat; padding:5px 0 0 11px;}
#busca select {background:#3e3528; color:#fff; font-size:11px; width:222px; height:21px; border:0; }

#miolo h3 {color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; font-weight:bold ; margin:11px 0 25px 0; float:left; width:100%; letter-spacing:1px;}
.recuo {margin:0 0 0 27px;}

#acompanhantes { width:187px; height:275px; float:left;margin:0 23px 20px 0;}
#ac_topo { background:url(../imagens/montagem/bg_acompanhante.png) repeat; padding:15px 0 0 23px; }
#ac_rdp { background:#766c2b; height:39px; text-align:center; padding:6px 0 0 0;}
#ac_rdp a {text-decoration:none; color:#FFF; font-size:13px; }



#ac_rec {width:390px; height:262px; float:left; margin:0 35px 0 0;}
#ac_rec_topo {background:url(../imagens/montagem/bg_acompanhante.png) repeat; padding:15px 0 0 17px; }
#ac_rec_rdp { background:#766c2b; height:25px; text-align:center; padding:6px 0 0 0;}
#ac_rec_rdp a {text-decoration:none; color:#FFF; font-size:13px; text-align:center; }

#ficha {width:454px; float:left; background:url(../imagens/montagem/bg_acompanhante.png) repeat; margin:20px 0 0 0;}
#barra {height:35px; background:#1c0900; width:444px; padding:15px 0 0 10px;}
#ficha span.titulo {  font-size:16px; color:#FFF; text-transform:uppercase; }
#ficha ul { padding:20px 0 20px 0;}
#ficha ul li {line-height:20px; margin:0 0 0 45px;}
#ficha ul li p { color:#8e8228; font-size:12px; font-weight:bold;}
#ficha ul li span {color:#FFF; font-weight:normal;}

#fotos {width:400px; float:left; margin:20px 0 0 10px;}
#fotos span {color:#fff;  font-size:16px; text-transform:uppercase; width:400px; float:right;text-align:right; margin:15px 0 0 0; }
#fotos ul {margin:35px 0 0 0;}
#fotos ul li {float:left; margin:15px 19px 0 0; width:114px; height:74px;}
#fotos ul li  a {border:4px solid #6f6225; background:#6f6225; overflow:hidden; display:block;  }
#fotos ul li a:hover {border:4px solid #1c0900; background:#1c0900;}

.par {margin:20px 0 0 0; float:left;}

#contato{ margin:0 0 20px 0;}
#contato ul {width:500px; float:left;}
#contato ul li { text-align:right; line-height:25px; color:#FFF; font-size:12px;}
#contato ul li input { width:300px; background:#1c0900;border:1px solid #766c2b; height:22px; color:#FFF;font-size:11px; }
#contato ul li textarea { width:300px; background:#1c0900; border:1px solid #766c2b; vertical-align:text-top; color:#FFF; font-size:11px;}
#contato ul li input.botao { background:#6f6225; color:#FFF; border:1px solid #766c2b; width:90px; margin:10px 0 0 0;}

.style1 {
	font-size: 12px;
	color: #FFFFFF;
}


#rodape {
	position: absolute;
	bottom: 0;
	width:100%;
}
#rodape p {
	margin:0;
}

