div,p,a,img,label,span,ul,li,ol,h1,h2,h3,label,input,textarea,fieldset{border:none;list-style:none;margin:0px;padding:0px;outline:none;}
.esq{float:left !important;}
.dir{float:right !important;}
.clr{clear:both !important;}
.txtdir{text-align:right !important;}
.hover{display:block;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;}
.hover:hover{background-position:0 100%;}
.f20{font-size:20px !important;}
input,textarea{border:0; font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.nocursor{cursor:default !important}
embed,object{outline:0;}
html{background-color:#920D10;height:100%;width:100%;margin:0;padding:0;}
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
/*geral*/

p{font-size:12px;}
a{color:#FFFFFF;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#CCCCCC;}
a:active{color:#CCCCCC;}
.h1,.h2{display:none;}
.content{width:996px;width:970px;margin:0 auto;padding:0 10px 0 16px;}
.topo40{background:url(../img/top_40.jpg) 0 0 repeat-x;width:100%;}
.topo40 .topo40_in{background:url(../img/topo_40_logo.jpg) center top no-repeat;min-height:40px;_height:40px;}
.white{background-color:#FFFFFF;width:100%;}
.white_437{background:url(../img/topo_40_logo2.jpg) center top no-repeat;min-height:437px;_height:437px;position:relative;}
.white_127{background:url(../img/topo_40_logo2.jpg) center top no-repeat;min-height:127px;_height:127px;position:relative;}
.red{background:url(../img/bot_8.jpg) 0 100% repeat-x #C61217;}
.red_355{min-height:320px;_height:320px;position:relative;color:#FFFFFF;padding:30px 0 0 8px;}

/*menus*/
.menu_topo{padding:0 0 0 18px;}
.menu_topo li{float:left;height:40px;margin:0px;}
.menu_topo li.hover{background:url(../img/bgr_menu_over.jpg) 0 0 repeat-x;}
.menu_topo li.sep{background:url(../img/img_sep.gif) 0 0 no-repeat;display:block;margin:0;padding:0px;width:2px;font-size:5px;text-indent:-9999px;}
.menu_topo li a{background-image:url(../img/menu.gif);background-repeat:no-repeat;display:block;text-indent:-99999px;font-size:5px;margin:0;height:40px;padding:0 8px;}
.menu_topo li a.item01{background-position:0 0px;width:77px;}
.menu_topo li a.item01:hover{background-position:0 -40px;width:77px;}
.menu_topo li a.item02{background-position:-96px 0px;width:63px;}
.menu_topo li a.item02:hover{background-position:-96px -40px;width:63px;}
.menu_topo li a.item03{background-position:-177px 0px;width:51px;}
.menu_topo li a.item03:hover{background-position:-177px -40px;width:51px;}
.menu_topo li a.item04{background-position:-246px 0px;width:89px;}
.menu_topo li a.item04:hover{background-position:-246px -40px;width:89px;}

/*box*/
.box_centro{background:url(../img/bgr_aliancas.png) 0 0 no-repeat;position:absolute;bottom:0px;left:45%;margin:0 0 -85px -122px;_margin:0 0 -112px -122px;height:321px;width:319px;z-index:3;}
.box_centro a.btn_indicar{background:url(../img/btn_indicar.png) 0 0 no-repeat;height:91px;width:123px;display:block;text-indent:-9999px;margin:131px 0 0 192px;}
.box_centro a.btn_indicar:hover{background-position:0 100%;}

.imgVencedora {bottom: 0;display: block;margin: 0 0 35px 149px;position: absolute;}

.box_promo{margin:20px 0 0 0;width:350px;}
.box_promo2{margin:28px 20px 22px 10px;}
.box_promo2 h3{color:#666666;font-size:22px;font-weight:normal;margin:0 0 15px 0;}
.box_promo2 p{color:#666666;margin:0 0 22px 0;font-size:14px;}

/* colunas */
.colunas{}
.colunas li{width:275px;margin:0px 55px 0 0;font-size:14px;float:left;}
.colunas li p{margin:0 0 16px 0;line-height:160%;}
.colunas li.col03{margin:0px 0 0 0;}

/* lista com circulos*/
.lista{min-height:107px;_height:107px;}
.lista ul{background:url(../img/bgr_verm_106.jpg) 0 0 repeat-y;display:block;min-height:107px;_height:107px;float:left;padding:6px 0 0 0;width:106px;margin:0 2px;}
.lista ul.meio{padding:55px 0 0 0;}
.lista ul.primeiro{padding:65px 0 0 0;}
.lista ul li{padding:5px 0 0 0;width:106px; min-height:101px;_height:101px;display:block;}
.lista ul li .div_circ{position:relative;height:101px;width:101px;margin:0px 0 0 0;padding:6px 0 0 5px;}
.lista ul li .div_circ img{margin:3px 0 0 0;}
.lista ul li .div_circ .borda{top:2px;left:0px;position:absolute;z-index:1;}
.lista ul li .div_circ a.balao{background:url(../img/btn_balao.gif) 0 0 no-repeat;height:19px;width:22px;top:0px;right:0px;display:block;text-indent:-9999px;position:absolute;z-index:2;}
.lista ul li .div_circ a.balao:hover{opacity:0.40;filter:alpha(opacity=40);}
.lista .box_texto{background:url(../img/box_texto_top.png) 0 0 no-repeat;width:287px;padding:10px 20px 0 0;position:absolute;z-index:5;margin:-1px 0 0 -280px;display:none;}
.lista .box_texto2{background:url(../img/box_texto_bot.png) 0 100% no-repeat;padding:0 0 10px 0;}
.lista .box_texto3{background-color:#F19805;min-height:150px;_height:150px;display:block;padding:23px 32px 0 34px;color:#FFFFFF;}
.lista .box_texto3 strong{font-size:16px;margin:0 0 15px 0; display:block;}
.lista .box_texto3 p{margin:0 0 15px 0;line-height:150%;}

/* titulos*/
.tit{font-size:22px;position:relative;}
.tit span{position:absolute;left:1px;top:1px;opacity:0.4;filter:alpha(opacity=40);}
.ttl{background-position:0 0;background-repeat:no-repeat;display:block;text-indent:-9999px;}
.ttl_beleza{background-image:url(../img/ttl_beleza_e_saude.gif);height:46px;width:416px;}
.ttl_osexperts{background-image:url(../img/ttl_osexperts.gif);height:46px;width:298px;}
.ttl_regulamento{background-image:url(../img/ttl_regulamento.gif);height:46px;width:353px;}
.ttl_indicar{background-image:url(../img/ttl_indicar.gif);height:46px;width:192px;}

/*beleza e saude*/
.white_127 .ttl{float:right;margin:81px 16px 0 0;}
.white_127 img{float:left;}

/*indicar*/
.erro{background-color:#E2888B !important;}
.box_form{margin:0 0 0 170px;}
.box_form .box_form2{margin:40px 0 0 0;}
.box_form .box_form2 .esq{padding:0 25px 0 12px;width:290px;}
.box_form .box_form2 label{margin:10px 0 2px 0;display:block;font-size:14px;}
.box_form .box_form2 input.input{background-color:#FFFFFF;height:16px;padding:0 3px;margin:0 6px 0 0;width:274px;display:inline;color:#920D10;}
.box_form .box_form2 textarea.textarea{width:274px;height:102px;overflow:auto;padding:2px 3px;color:#920D10;}
.box_form .box_form2 .caixa_regulamento{color:#FFFFFF;font-size:12px;height:16px;margin:10px 0 0 10px;}
.box_form .box_form2 .caixa_regulamento .balao_regulamento{background:url(../img/balao_regulamento.png) 0 0 no-repeat;position:absolute;margin:-28px 0 0 -223px;_margin:-28px 0 0 -245px;height:63px;width:206px;padding:25px 0 0 25px;display:none;}
.box_form .box_form2 .caixa_regulamento .balao_regulamento p{width:165px;}
.box_form .box_form2 .caixa_regulamento .balao_regulamento a{font-size:12px;color:#FFFFFF;text-decoration:none;}
.box_form .box_form2 .caixa_regulamento .balao_regulamento a:hover{text-decoration:underline;}
.box_form .box_form2 .caixa_regulamento a#botao_regulamento{background:url(../img/btn_select.gif) 0 0 no-repeat;height:14px;width:14px;display:block;text-indent:-9999px;float:left;margin:0 6px 0 0;font-size:5px;}
.box_form .box_form2 .caixa_regulamento a.marcado{background-position:0 100% !important;}
.box_form .box_form2 .caixa_regulamento a{color:#FFFFFF;text-decoration:underline;}
.box_form .box_form2 .caixa_regulamento input#regulamento{display:none;}
.box_form .box_form2 .esq .btn_ok{float:right;margin:5px 10px 0 0;_margin:5px 5px 0 0;}
.btn_ok{background-image:url(../img/btn_ok.gif);height:51px;width:70px;}
#telefoneddd{text-align:center;}

#retorno,#retorno2{color:#FFFFFF;font-size:14px;display:none;margin:40px 0 0 8px;}
#retorno h3,#retorno2 h3{font-weight:normal;}
#retorno .btn_ok,#retorno2 .btn_ok{margin:20px 0 0 80px;}

/*expert*/
#carousel{min-height:280px;_height:280px;display:block;width:800px;float:left;margin:16px 0 0 0;}
.expert_col01{position:absolute;display:none;}

.expert_col01{background:url(../img/bgr_experts_branco_5.jpg) 96px 0 repeat-y;min-height:280px;_height:280px;width:800px;}
.expert_col01 .expert_col01_1{width:355px;padding:0 70px 0 0;background:url(../img/borda_redonda_branca.jpg) 0 0 no-repeat;}
.expert_col01 .expert_col01_1_1{position:relative;padding:5px 8px;}
.expert_col01 .expert_col01_1_1 .conceitual{visibility:hidden;}

.expert_col01 .expert_col01_1_1 .borda_branca{position:absolute;left:0px;top:0px;z-index:1;height:193px;width:196px;background:transparent url(../img/borda_redonda_branca.png) 0 0 no-repeat;}
.expert_col01 .png{position:absolute;left:0px;top:0px;z-index:1;}
.expert_col01 .expert_col01_1_2 ul li{font-size:12px;font-weight:normal;margin:0 0 10px 0;}
.expert_col01 .expert_col01_1_2 ul li strong{}
.expert_col01 .expert_col01_2{width:327px;margin:15px 0;}
.expert_col01 .expert_col01_2 h3{font-size:18px;line-height:140%;}
.expert_col01 .expert_col01_2 p{font-size:12px;line-height:150%;}

.botoes{height:72px;width:132px;margin:185px 20px 0 0;}
.belt{visibility:hidden;}
.atual{visibility:visible;display:none;}

/*rodape*/
.red_355 #comparte{position:absolute;right:5px;bottom:8px;}
.bot127{background:url(../img/bot_87.jpg) 0 0 repeat-x;min-height:79px;_height:79px;margin:1px 0 0 0;padding:1px 0 0 0;}
.bot127 #comparte{float:right;margin:4px 5px 0 0;}
.bot127 .txt_rodape{margin:40px auto 0 auto;width:854px;}
#home .bot127{background:url(../img/bot_127.jpg) 0 0 repeat-x;min-height:127px;_height:127px;}
#home .bot127 #comparte{margin:26px 5px 0 0;}
#comparte{background:url(../img/comparte.gif) 0 0 no-repeat;display:block;height:13px;width:66px;text-indent:-9999px;}

.img_expert{background-color:#FFFFFF;}
.div_circ{cursor:pointer;}

