@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:0;}
ul, li{text-decoration:none; list-style:none;}

body{background:url(../imagens/bg.jpg) top repeat-x #e3c1cd; font-family:"Tahoma", Geneva, sans-serif; font-size:12px;}

#bhlove{width:100%; min-height:437px; background:url(../imagens/bg_baixo.jpg) bottom repeat-x scroll; float:left;}
#rodape{min-height:122px; width:100%; clear:both; background:#8a4f65 bottom; float:left;}
#bl_site, #r_rd{width:938px; margin:0 auto;}

#bl_s_tp{width:938px; height:89px; background:url(../imagens/bg_tp.png) no-repeat; margin-top:25px;}
#bl_s_tp_esq, #bl_s_tp_dir{float:left;}
#bl_s_tp_esq{margin:11px 0 0 25px; _margin-left:15px;}
#bl_s_tp_dir{margin:12px 0 0 107px; _margin-left:100px;}

#bl_s_cont{width:938px; margin-left:2px; padding-bottom:10px; float:left;}
#bl_s_c_esq, #bl_s_c_dir{float:left;}
#bl_s_c_esq{width:205px;}
#bl_s_c_dir{width:727px; margin-left:3px;}

#bl_s_c_e_menu, .bl_s_c_e_news{width:202px; float:left;}
#bl_s_c_e_menu img, #bl_s_c_e_news img{float:left;}
#bl_s_c_e_menu{margin:8px 0;}
#bl_s_c_e_m_cont{width:202px; background:url(../imagens/m_cont.jpg) repeat-y; float:left;}
#bl_s_c_e_m_cont li{width:180px; height:25px; background:url(../imagens/m_bg.jpg) no-repeat; margin:0 0 0 6px; padding:10px 0 0 15px;}
#bl_s_c_e_m_cont li a{font-size:11px; color:#fec7d3; text-transform:capitalize; background:url(../imagens/m_marc.jpg) right no-repeat; width:165px; text-decoration:none; float:left;}
#bl_s_c_e_m_cont li a:hover{font-size:11px; color:#fff; text-transform:capitalize; background:url(../imagens/m_marc_sele.jpg) right no-repeat; text-decoration:none; font-weight:bold;}


.bl_s_c_e_n_tit{width:202px; height:25px; background:url(../imagens/news_tit.jpg) no-repeat; text-align:center; font-weight:bold; color:#fff; padding-top:11px;}
.bl_s_c_e_n_cont p{text-align:center; font-size:11px; color:#fff; padding-top:6px; width:150px; margin:0 auto;}
.bl_s_c_e_n_cont{width:202px; background:url(../imagens/news_cont.jpg) repeat-y; float:left;}
.bl_s_c_e_n_cont ul{padding:8px 0 0 10px; }
.bl_s_c_e_n_cont li{font-size:11px; color:#fad4e1; width:184px;}
.bl_s_c_e_n_cont li input{border:2px solid #cf7999; width:180px; height:15px;}
.bl_s_c_e_n_cont li input.ok{background-color:#8a4f65; height:19px; width:30px; text-align:center; float:right; color:#fff; border:0; margin-top:3px;}
.bl_s_c_e_n_cont li select{border:2px solid #cf7999; background-color:#cf7999; width:180px; height:20px;}

ul.img_link {margin:0; padding:10px 0 5px 0; float:left;} 
ul.img_link:after {clear:both; content:"."; display:block; height:0; visibility:hidden;} 
ul.img_link li {list-style-type:none; float:left; margin:0 3px 3px 0} 
ul.img_link li a, ul.img_link li a img {float:left; overflow:hidden} 
ul.img_link li a {border:2px solid #fff}
ul.img_link li a:hover {border:2px solid #8a4f65}

#bl_s_c_d_cima{width:727px; float:left; padding-bottom:10px;}
#bl_s_c_d_c_esq{width:539px; float:left;}
#bl_s_c_d_c_dir{width:183px; float:right;}

#bl_s_c_d_c_e_tit{font-size:12px; text-transform:uppercase; font-weight:bold; color:#8a4f65; width:529px; height:18px; background:url(../imagens/d_tit.jpg) no-repeat; padding:2px 0 0 10px;}
#bl_s_c_d_c_e_cont{width:529px; background-color:#FFF; float:left; padding:3px 0 0 10px;}
#bl_s_c_d_c_esq img{float:left;}


#bl_s_c_d_c_d_tit{font-size:12px; text-transform:uppercase; font-weight:bold; color:#8a4f65; width:173px; height:18px; background:url(../imagens/novas_tit.jpg) no-repeat; padding:2px 0 0 10px;}
.bl_s_c_d_c_d_cont{width:182px; float:left; padding-top:22px;}
.bl_s_c_d_c_d_c_ft{width:169px; height:120px; float:left; background:url(../imagens/novas_bgft.jpg) no-repeat; padding-left:13px;}
.bl_s_c_d_c_d_cont a.nm{width:172px; height:19px; float:left; background:url(../imagens/novas_bgnm.jpg) no-repeat; font-size:12px; color:#FFF; font-weight:bold; padding:2px 0 0 10px; text-decoration:none;}
.bl_s_c_d_c_d_cont a.nm:hover{width:172px; height:19px; float:left; background:url(../imagens/novas_bgnm_sele.jpg) no-repeat; font-size:12px; color:#d793ab; font-weight:bold; padding:2px 0 0 10px;}

.promo{border:10px solid #8a4e64; width:600px; float:left; margin-left:45px;}
.bl_s_c_d_baixo{border-bottom:1px dashed #ab617c; padding:1px 0;}
.bl_s_c_d_baixo, #bl_s_c_d_b_cont{width:727px; float:left;}
.bl_s_c_d_baixo img{float:left;}
.bl_s_c_d_b_cont{background-color:#eb6099; width:725px; float:left;}
.todas{margin:3px 0 10px 30px; float:left; _margin-left:20px;}
.todas ul{margin:0; padding:0; float:left;} 
.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:2px solid #fff; color:#6d3d4f; float:left; background-color:#FFF; text-decoration:none;}
.todas ul li a:hover {border:2px solid #8a4f65; background-color:#8a4f65; color:#fff;}

#r_rd{padding:6px 0;}
#r_esq, #r_dir{float:left;}
#r_esq{width:195px; margin-left:5px;}
#r_dir h1{font-size:12px; width:733px; text-align:right; font-family:Arial, "Helvetica", sans-serif; color:#FFF; font-weight:bold;}
#r_dir span{font-size:15px;}
#r_d_baixo{width:733px; margin-top:36px;}

#r_esq li{list-style-position:inside; list-style-type:disc; color:#FFF; line-height:17px}
#r_esq li a{font-size:11px; color:#FFF; text-decoration:none; text-transform:capitalize;}
#r_esq li a:hover{text-decoration:underline;}

#r_d_b_esq, #r_d_b_dir{float:left;}
#r_d_b_esq{width:588px; text-align:center; font-size:11px; color:#fff; font-weight:normal; margin-top:17px;}
#r_d_b_dir{width:145px; text-align:right;}

#bl_s_c_d_dados, #bl_s_c_d_alb, #bl_s_c_d_a_min{width:727px; float:left;}
#bl_s_c_d_dados img{float:left;}
.inter_tit{background:url(../imagens/inter_tit.png) no-repeat top; font-weight:bold; text-transform:uppercase; color:#8a4f65; text-align:center; width:725px; height:17px; padding:3px 0 10px 0;}
#bl_s_c_d_d_cont{float:left; margin:0 0 0 10px; padding-bottom:15px; width:430px;}
#bl_s_c_d_d_cont img{border:2px solid #fff; float:left;}

#bl_s_c_d_d_c_desc{background-color:#FFF; color:#6d3d4f; padding:20px; line-height:20px; float:left;}
#bl_s_c_d_d_c_desc span{font-weight:bold;}
#bl_s_c_d_d_c_viu{background-color:#d793ab; color:#fff; float:left; padding:10px 0; text-align:center; margin-top:15px; width:209px;}

#bl_s_c_d_alb{text-align:center;}
#bl_s_c_d_alb img.albG{border:2px solid #fff;}
#bl_s_c_d_a_min div{margin:0 0 0 14px; _margin-left:8px; float:left;}

.bl_s_c_d_det{float:left; width:359px; padding-bottom:15px; margin-top:10px;}
.bl_s_c_d_det img{float:left;}
.bl_s_c_d_d_tit{background:url(../imagens/inter_dettit.jpg) no-repeat top; font-weight:bold; text-transform:uppercase; color:#8a4f65; text-align:center; width:359px; height:17px; padding:2px 0 0 0;}
.bl_s_c_d_d_cont{float:left; background-color:#FFF; width:339px; padding:5px 10px 0 10px; color:#6d3d4f; line-height:15px; text-align:left;}
.bl_s_c_d_d_cont span{font-weight:bold;}

#bl_s_c_d_d_parc{width:725px; float:left; background-color:#FFF; color:#6d3d4f;}
#bl_s_c_d_d_parc div{padding:5px 0; width:468px; height:60px; margin:0 auto;}
#bl_s_c_d_d_parc1{width:725px; float:left; background-color:#FFF; color:#6d3d4f;}
#bl_s_c_d_d_parc1 div{padding:5px 0; width:320px; margin:0 auto; line-height:20px;}
#bl_s_c_d_d_parc1 div span{padding-bottom:10px; float:left; width:310px;}
#bl_s_c_d_d_parc1 div li{text-align:right;}
#bl_s_c_d_d_parc1 div li input{background-color:#cf7999; width:250px; height:17px; color:#FFF; border:0; padding-left:3px;}
#bl_s_c_d_d_parc1 div li textarea{background-color:#cf7999; width:250px; height:60px; color:#FFF; border:0; padding-left:3px; vertical-align:text-top;}
#bl_s_c_d_d_parc1 div li input.ok{background-color:#8a4f65; height:19px; width:47px; cursor:pointer; text-align:center; float:right; color:#fff; border:0; margin-top:3px;}

.twitter { margin: 8px 0 0 0; }

/* --- entrada --- */

#entrada{width:100%; background:url(../imagens/bg_entrada.jpg) top repeat-x;}
#ent_cont{width:539px; margin:0 auto; font-size:10px; color:#bca5ad; 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;}

input.acom{width:195px; height:20px; background-color:#FFF; color:#8a4f65; font-size:12px; font-weight:bold; float:right; text-align:center; border:0; cursor:pointer;}