body 					{ margin:0;  }
img  					{ border: 0 none; }
*						{ font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif  }
hr						{ display:none  }

.cha_bb					{ background-color:#D276A7; background-image:url(../../img/bg.jpg)}
.divletLogo_chabb h1,
.colun_Left
{ background-image:url(../../img/sprites.gif); background-repeat:no-repeat  }



.container_Seta			{ background-image:url(../../img/seta.jpg); background-repeat:no-repeat; height:20px; width:37px; background-position:0 4px   }

.container_Balao		{ width:253px; height:61px; display:block  }

.container_Balao a		{ background-image:url(../../img/balao.jpg); width:253px; height:61px; display:block; font-size:0; text-indent:-1500000px  }

.seta_ok				{ background-image:url(../../img/seta_1.jpg)   }
.balao_ok				{ background-image:url(../../img/balao_1.jpg); width:253px; height:61px; display:block; font-size:0; text-indent:-150000px  }

.ClickTroca		{ width:253px; height:61px; display:block; background-image:url(../../img/balao_1.jpg); width:253px; height:61px; display:block; font-size:0; text-indent:-150000px }

.containerGlobal	{ width:990px; _width:995px; float:left; height:1120px  }
.menu				{ float:left; width:260px; height:730px; background-image:url(../../img/bg_line.jpg); background-repeat:no-repeat; background-position:top right }


.pageBody			{ margin:5px 0 0; float:left; width:730px; background-image:url(../../img/bg_line.jpg); _background-image:none; background-repeat:no-repeat; background-position:top right }

.containerHeader		{ width:100%  }
	.divletLogo_chabb		{ float:left; width:180px; height:95px; text-indent:-15000px   }
	.divletLogo_chabb h1	{ margin:0; padding:0; width:180px; background-position:15px 0;}
	.divletLogo_chabb h1 a	{ width:155px; height:95px; display:block; padding-left:15px  }
	.container_Title		{ float:left; width:550px; font-size:10px; color:#FFF; text-transform:uppercase; font-weight:bold; line-height:16px  }
	.container_Title p		{ padding:0; margin:0}
	.container_Title strong	{ color:#8C2B56  }
	.container_Title a {display:block; float:right; margin-left:30px;}

.container_Slide		{ width:735px; height:305px; float:left; margin:-25px 0 0; background:url("../../img/banner.png");}
	.colun_Left			{ float:left; width:182px; height:235px; text-indent:-15000px; background-position:55px -95px  }
	.colun_Image		{ float:left; width:361px; height:235px  }
	.colun_Right		{ float:left; width:160px; margin:0 0 0 20px   }
		.colun_Right img		{ margin-top:15px }
.container_Slide img	{display:block;}

.container_Slide .tit,
.container_Slide .subtit,
.container_Slide p{margin-left:35px}
.container_Slide .tit	{margin-top:50px}
.container_Slide .subtit	{margin-top:0}
.container_Slide p	{font-size:11px; width:237px; color:#686868;}


.container_Vote			{ width:100%; float:left;   }
	.container_Periodo	{ width:708px; margin-left:20px; height:100px }
		.link_oq_ganhou { display:block; height:98px; margin:0; position:absolute; width:155px; }
		.primeira		{ background:url("../../img/semanas.png");}
		.segunda		{ background-image:url(../../img/semana_2.jpg); background-repeat:no-repeat }
		.terceira		{ background-image:url(../../img/semana_3.jpg); background-repeat:no-repeat }
		.quarta			{ background-image:url(../../img/semana_4.jpg); background-repeat:no-repeat }
		.move_bloco_semana1 span	{ margin-left:17px  }
		.move_bloco_semana2 span	{ margin-left:70px  }
		.move_bloco_semana3 span	{ margin-left:250px }
		.move_bloco_semana4 span	{ margin-left:458px }


	.container_Semanas	{ float:left; width:690px; padding:0 0 0 18px }
		.semana1, .semana2, .semana3, .semana4		{ float:left; background-color:#FFF; margin:0 2px  }
		.semana1 span, .semana2 span, .semana3 span, .semana4 span { height:16px; display:block; margin:0; padding:0; text-indent:-15000px  }
		.semana1		{ width:95px;  }
		.semana1 span	{ height:16px; background-color:#F6906A; width:1px }
		.semana2		{ width:172px; }
		.semana2 span	{ height:16px; background-color:#F36C70; width:1px }
		.semana3		{ width:183px; }
		.semana3 span	{ height:16px; background-color:#993; width:0px }
		.semana4		{ width:221px; }
		.semana4 span	{ height:16px; background-color:#C09; width:0px }
		.container_Pontua	{ height:82px; float:left; width:728px; background-image:url(../../img/bg_passos.jpg); background-repeat:repeat-x; padding-left:1px; background-position:0 4px  }



.container_Abas			{ width:100%; float:left;  }


.Troca	{ width:683px; margin-left:20px; height:100px; background:url("../../img/semanas.png");}
.linkTroca {  cursor:default; display:block; height:98px; margin:0; position:absolute; width:155px; }

/*FOOTER*/
.footer{
	width: 100%;
	height: 50px;
	margin-top: 70px;
	overflow: hidden;
	position: fixed;
	left: 0px;
	bottom: 0px;
	clear: both;
	z-index: 5;
	background-color:#D276A7;
	opacity:0.9;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90);	
}
.footer ul { margin:0; padding:0; list-style:none  }

body.resolution .footer{
	top: 814px;
}

.footer_content{
	padding: 20px;
}

.footer li{
	height: 15px;
	float: left;
	padding: 0 7px 0 0;
	margin: 0 7px 0 0;
	text-indent: -9999px;
	border-right: 1px solid #FFF;
	background-repeat: no-repeat;
}

.footer li a{
	width: 100%;
	height: 100%;
	display: block;
	cursor: pointer;
}

.footer li.bt_indique_para_um_amigo{
	width: 134px;
	background-image: url(../../img/bt_indique_para_um_amigo.gif);
	background-repeat:no-repeat
}

.footer li.bt_indique_para_um_amigo2{
	width: 134px;
	background-repeat:no-repeat
}

.footer li.sac{
	width: 106px;
	background-image: url(../../img/sac.gif);
	background-repeat:no-repeat
}

.footer li.email{
	width: 149px;
	border: 0;
	background-image: url(../../img/email.gif);
	background-repeat:no-repeat
}

.bt_bristol_myers_squibb_company{
	width: 165px;
	height: 15px;
	float: right;
	text-indent: -9999px;
	background-image: url(../../img/bt_bristol_myers_squibb_company.gif);
	background-repeat:no-repeat
}

/* Classes das abas */

ul.tabs     { list-style:none; margin:0 !important; padding:0; height:30px; }
ul.tabs li  { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; text-indent:-15000px; font-size:0 }
ul.tabs a   { background-image:url(../../img/bg_abas.jpg); background-position:-420px 0; font-size:11px; display:block; height: 35px; width: 116px; text-align:center; text-decoration:none; color:#333; padding:0px; margin:0px; position:relative; top:1px; text-indent:-15000px; font-size:0 }





ul.tabs a:active  { outline:none; }
ul.tabs a:hover   { background-position: -420px -31px; color:#fff; }
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-position: -420px -62px; cursor:default !important; color:#000 !important; }
ul.tabs a.s { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover     { background-position: -553px -31px; }
ul.tabs a.s.current   { background-position: -553px -62px; }
ul.tabs a.l           { background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover     { background-position: -248px -31px; }
ul.tabs a.l.current   { background-position: -248px -62px; }
ul.tabs a.xl          { background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover    { background-position: 0 -31px; }
ul.tabs a.xl.current  { background-position: 0 -62px; }
/*.panes .pane          { display:none; }*/
div.wrap              { width:683px; margin:30px 0 0 20px  }
.wrap .pane           { display:none; padding:25px 40px; font-size:14px; font-size:18px; color:#456; background-color:#FFF; height:280px }
#comofunciona ul.tabs{width:480px; float:left;}
.tabs li.como_sugerir{width:140px;}

.sobre_mamae a   {background-position:0 0 !important; width:109px !important }
.sobre_mamae a.current, .sobre_mamae a.current:hover, .sobre_mamae .current a { background-position:0 -36px !important ; }

.micos a   {background-position:-109px 0 !important; width:113px !important }
.micos a.current, .micos a.current:hover, .micos .current a { background-position:-109px -36px !important ; }

.ja_ganhou a   {background-position:-222px 0 !important; width:109px !important }
.ja_ganhou a.current, .ja_ganhou a.current:hover, .ja_ganhou .current a { background-position:-222px -36px !important ; }
.ps_video{z-index:1; position:relative;}
.side_right object{z-index:1; position:relative;}

.padrinhos a   {background-position:-331px 0 !important; width:112px !important }
.padrinhos a.current, .padrinhos a.current:hover, .padrinhos .current a { background-position:-330px -36px !important ; }

.como_funciona a   {background-position:-443px 0 !important; width:113px !important }
.como_funciona a.current, .como_funciona a.current:hover, .como_funciona .current a { background-position:-441px -36px !important ; }

.ajude_divulgar a   {background-position:-555px 0 !important; width:127px !important }
.ajude_divulgar a.current, .ajude_divulgar a.current:hover, .ajude_divulgar .current a { background-position:-555px -36px !important ; }



.mecanica_promocao a   { background-image:url(../../img/abas_internas.gif) !important; background-position:-605px -38px !important; width:165px !important; margin-right:100px !important   }
.mecanica_promocao a.current, .mecanica_promocao a.current:hover, .mecanica_promocao .current a { background-position:-605px 0px !important ; }

.como_sugerir a   { background-image:url(../../img/abas_internas.gif) !important; background-position:-856px 0 !important; width:137px !important; margin-right:100px !important   }
.como_sugerir a.current, .como_sugerir a.current:hover, .como_sugerir .current a { background-position:-856px -38px !important ; }

.pane_interna		{ padding:0 !important; height:290px !important   }

.mecanica_promocao_tabela	{ float:left; width:100%; font-family:verdana; font-size:11px; color:#898989  }
.mecanica_promocao_tabela td{ width:50%; padding:10px 40px 0 0; vertical-align:top  }
.mecanica_promocao_tabela td ul{ margin:0 0 0 15px; padding:0  }
.mecanica_promocao_tabela td strong, .como_sugerir_tabela td strong { font-weight:bold;}
.mecanica_promocao_tabela td a:hover { text-decoration:underline }

.como_sugerir_tabela		{ float:left; width:100%; font-family:verdana; font-size:11px; color:#898989  }
.como_sugerir_tabela td{ width:50%; padding:10px 40px 0 0; vertical-align:top  }
.como_sugerir_tabela td cite{ font-style:normal; color:#EB5473 }

.como_sugerir_tabela td a { color:#EB5473; text-decoration:none }
.como_sugerir_tabela td a:hover { text-decoration:underline }


.borda_redonda { background-image:url("../../img/borda_redonda.gif"); background-repeat:no-repeat; float:left; height:21px; width:683px; margin-left:20px; _margin-left:10px }

.bl_sobre_mamae		{ font-family:verdana; font-size:11px; color:#898989 }
.bl_sobre_mamae img	{ float:left  }
.bl_sobre_mamae .foto	{ float:left; margin-right:20px }
.bl_sobre_mamae h2	{ float:left; color:#6397D0; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; width:375px; margin:5px 0; padding:0   }
.bl_sobre_mamae p	{ float:left; color:#898989; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; width:375px; margin:0; padding:0; }
.bl_sobre_mamae .esp_txt{margin:80px 0 0;}

.vazio{margin:70px 0 0;}

.side_right			{ float:left; width:320px; margin-left:10px; }
.side_right span	{ text-align:right; height:30px; margin-bottom:17px; *margin-bottom:24px;  display:block; width:100% }
.side_right img		{ /*float:right*/  }
.side_left			{ float:left; width:270px; background-image:url(../../img/bg_aba_micos.jpg); background-position:bottom; background-repeat: repeat-x  }

.side_left p		{ padding:0; margin:0 }
.side_left p.titulo	{ font-style:italic; font-weight:bold; color:#6397D0; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:13px; text-transform:uppercase; padding:10px 0 10px !important    }
.side_left p.texto	{ font-weight:normal; color:#898989; font-family:verdana; font-size:10px; }
.side_left p.blog_madrinha a	{ display:block; margin-top:10px; }
.side_left p.blog_madrinha a:hover	{ text-decoration:underline }

.pane a		{ 
	font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; 
	text-decoration:none; color:#d744b6; font-weight:bold;
	margin:0; padding:0; 
	}
.pane a.link_comosugerir		{ background:url(../../img/seta.gif) 0 3px no-repeat; padding:0 0 0 10px;}

.pane a:hover		{text-decoration:underline}
.side_left span		{ color:#898989; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; height:73px; display:block; margin-top:10px   }

.regulamento{display:block; height: 35px; width: 116px;  float:right;}
.regulamento a   { background-image:url(../../img/abas_internas.gif) !important; background-position:-1114px 0 !important; width:95px !important; display:block; height: 35px; width: 116px; padding:0px; margin:0px; position:relative; text-indent:-15000px; font-size:0}

.side_left img.foto_produto {
float:left;
height:80px;
margin-right:5px;
width:82px;
}

.padrinhos_block ul	{ margin:0; padding:0; width:100%  }
.padrinhos_block ul li	{ margin:0; padding:0; list-style:none; width:138px; float:left; height:300px }

.padrinhos_block span{ font-family:verdana; font-size:9px; font-weight:bold; margin-left:7px }
.padrinhos_block ul li	p.nome{ font-family:verdana; font-style:italic; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0; padding:0; white-space: nowrap; margin:5px 0 7px }
.padrinhos_block ul li	p.descricao{ color:#898989; font-family:verdana; font-size:10px; font-weight:normal; height:95px; margin:0; padding:0  }
.padrinhos_block ul li	p.acesse	{ margin:0; padding:0  }

.padrinhos_block ul li.lista1 p.nome	{ color:#BF6998  }
.padrinhos_block ul li.lista2 p.nome	{ color:#E96283  }
.padrinhos_block ul li.lista3 p.nome	{ color:#EA6C70  }
.padrinhos_block ul li.lista4 p.nome	{ color:#F99073  }

.padrinhos_block ul li.lista1 span	{ color:#EE8D6A  }
.padrinhos_block ul li.lista2 span	{ color:#F18B7F  }
.padrinhos_block ul li.lista3 span	{ color:#E66081  }
.padrinhos_block ul li.lista4 span	{ color:#C65E91  }

.padrinhos_block ul li.lista1,.padrinhos_block ul li.lista2 ,.padrinhos_block ul li.lista3 	{ margin-right:12px }

.ajude .esquerdo	{ width:360px; float:left; margin-right:35px; }
.ajude .direito		{ width:202px; float:left; color:#898989; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; padding-top:85px; }
.ajude .direito p	{ margin:0; padding:0   }

.ajude .esquerdo p	{ color:#898989; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; margin:0; padding:0 } 

.ajude .esquerdo form	{ margin:0; padding:0  }
.ajude .esquerdo fieldset { border: none; margin:0; padding:0}
.ajude .esquerdo form legend { display:none }
.ajude .esquerdo input	{ color:#898989; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:9px; border:0; margin-top:2px; width:233px  }
.ajude .vazio{margin:100px 0 0 }


.seu_nome		{ background-image:url(../../img/tit_seu_email.gif); background-repeat:no-repeat; width:360px; text-align:right; height:17px; margin-bottom:10px }
.seu_email		{ background-image:url(../../img/tit_seu_nome.gif); background-repeat:no-repeat; width:360px; text-align:right; height:16px; margin-bottom:10px }
.nome_amigo		{ background-image:url(../../img/tit_nome_amigo.gif); background-repeat:no-repeat; width:360px; text-align:right; height:16px; margin-bottom:10px }
.email_amigo	{ background-image:url(../../img/tit_email_amigo.gif); background-repeat:no-repeat; width:360px; text-align:right; height:17px; margin-bottom:10px }
a.bt_enviar		{ background-image:url(../../img/bt_enviar.gif); background-repeat:no-repeat; width:61px; height:20px; text-indent:-150000px; font-size:0; display:block; float:right  }

.block_confirma_envio  { background-image:url("../../img/bg_obrigado.png"); _background-image:url("../../img/bg_obrigado.gif"); height:292px; left:-211px; margin-left:50%; position:absolute; top:339px; width:468px; display:none }
.block_fechar			{ width:45px; height:29px; margin:0; padding:0; text-indent:-15000px; font-size:0; float:right; margin-right:4px   }
.block_fechar a			{ width:45px; height:29px; margin:0; padding:0; display:block; }
.texto_inicia			{ float:left; text-transform:uppercase; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; text-align:center; color:#FFF; width:100%; margin-top:75px; line-height:17px  }

.lado_esquerdo			{ float:left; width:210px; margin:0  30px; _margin:0 15px }
.lado_esquerdo p		{ text-transform:uppercase; font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; text-align:left; color:#FFF; width:100%;line-height:17px; margin:0; padding:0}

.lado_direito			{ float:left; width:170px }
.lado_direito a			{ color:#728A37; font-family:arial; font-size:9px; font-weight:bold; text-decoration:none; float:right; margin-top:5px} 

.lado_direito a:hover	{ text-decoration:underline  }


/* E-mail */

.cha_bb_email {background:#CD6FA1; text-align:center; margin:auto; width:550px; font-family:Arial, Helvetica, sans-serif;}
.cha_bb_email .containerGlobal {background:#CD6FA1 url(../../img/bg_email.jpg) no-repeat; width:550px; margin:auto; height:700px;}
.cha_bb_email .containerGlobal .pageBody{width:550px; text-align:left; color:#FFF; font-size:13px; height:630px; display:inline-table;}
.cha_bb_email .divletLogo_chabb{width:100%}
.cha_bb_email .txt{text-align:left; margin:0 50px 0 20px;}
.cha_bb_email .banner{display:inline-table;}
.cha_bb_email .banner img{float:left; display:block;}
.cha_bb_email .banner ul{list-style:none; float:right; width:200px; padding:0; margin-left:20px;}
.cha_bb_email .banner ul li{background:url(../../img/email/seta_list.gif) 0 3px no-repeat; padding-left:15px; margin-bottom:18px;}

.cha_bb_email .txt_link{text-align:center; margin:45px 0 0}
.cha_bb_email .txt_link a{display:block; margin-top:20px;}
.cha_bb_email .footer_mail{border-top:1px dashed #FFF; padding:10px; display:inline-table; width:96%;}
/* E-mail */


#pnlMensagem {
margin-top:90px;
width:360px;
}

a.btnVoltar { margin:140px 0 0 15px; text-decoration:none; background: url("../../img/btn_voltar_off.png"); _background: url("../../img/btn_voltar_off.gif"); width:115px; height:22px; display:block; text-indent:-150000px; font-size:0 }

a:hover.btnVoltar { background: url("../../img/btn_voltar_on.png"); _background: url("../../img/btn_voltar_on.gif"); }
