.grid_w420{ margin-right: 20px !important; }
#highlight_main_home{clear:both;margin:0 0 30px 0;}
#highlight_main_home div.options, #highlight_main_home div.products{margin:35px 0 0 0}
#highlight_main_home div.options, #highlight_main_home div.inner, #highlight_main_home div.products{float:left}
#highlight_main_home div.options{width:205px}
#highlight_main_home div.options img{padding-left:15px;padding-top:10px;}
#highlight_main_home div.options h3{width:166px;height:51px;background:url(/img/tit/natura_aquarela.png) no-repeat 0 0;}
#highlight_main_home div.inner{width:520px}
#highlight_main_home div.inner h3{margin-bottom:1px !important;}
#highlight_main_home div.inner h3 strong{color:#c27b13;font-weight:normal;float:left;margin:1px 0 0 0;*margin:-18px 0 10px 0;}
#flash_highlight_home{width:520px;height:280px;display:block;margin:0 0 5px 0;background:#000}
h3 .gillSansGr{color:#333;}
h3 .gillSansGr span{color:#fff;}
.ct_banner{ margin-bottom: 18px; }
#highlight_main_home dl.drop_list{margin:100px 0 0 5px}
#highlight_main_home dl.drop_list dt a.gillSansPrBold{font-size:14px;}
#highlight_main_home div.products{position:relative;left:20px;width:210px}
#highlight_main_home div.products p{color:#515154}
#highlight_main_home div.products h3{clear:both;width:210px;margin:0 auto;font-size:17px !important;text-align:center;color:#ae7363;margin-bottom:20px;letter-spacing:0px !important;}
#highlight_main_home div.products div.look_products{position:relative;width:150px;height:200px;margin:0 auto;}
#highlight_main_home div.products div.look_products img{margin:0 0 15px 0;border:1px solid #AAA;}
#highlight_main_home div.products div.look_products p{text-align:center}
div.products div.look_products div.controler_shared{position:absolute;width:148px;top:106px;left:0}
div.products a.bt_prev{position:absolute;top:80px;background-position:-196px -23px;}
div.products a.bt_next{position:absolute;top:80px;right:0;background-position:-232px -23px;}
div.products div.controler_shared ul.post_action{width:100px}
div.products div.controler_shared ul.post_action li{display:block;background:url(/img/bg/bg-aproval.png) no-repeat 14px 0px;width:65px;height:22px;padding-left:23px;padding-top:3px}
div.products div.controler_shared ul.post_action li div{margin:0 auto}
div.products div.controler_shared ul.maisHome{position:absolute;right:0;top:4px}
#blog_section_highlight{margin:0 0 30px 0}
#blog_section_highlight div{margin:0 0 15px 0}
#blog_section_highlight div.img{position:relative}
#blog_section_highlight div.img p{position:absolute;bottom:-10px;left:0;width:390px;padding:10px 15px;font-size:20px;font-weight:bold;color:#ae7363;background:url(/img/bg/opacity.png) repeat 0 0}
#blog_section_highlight div.img p small{display:block;color:#ae7363;font-size:11px}
#blog_section_highlight img.thumb{float:left;margin:0 15px 0 0;border:1px solid #988279}
#blog_section_highlight div.infos{float:left;width:355px}
#blog_section_highlight dl.tags{margin:0 0 5px 0}
.espacoBoxBottom{margin-bottom:20px;}
.espacoBoxBottom .info{width:340px;}
.desc{color:#333;}
/*div.highlight h3 a{display:inline}*/
div.highlight .btnsNav{position:absolute;right:10px;top:10px;}
.titControlEvento{font-size:20px !important;font-weight:bold !important;}
.hrControlEvento{font-size:11px !important;padding:5px 0 0 15px !important;margin-bottom:-5px !important;}
.maquiagemVirtual{ position: relative;background:url(/img/fake/destaque_home_maqvirtual.jpg) no-repeat 0 0;width:520px;height:235px;margin-bottom:13px;margin-top:3px;}
div.maquiagemVirtual img.img_box{display:none;}
.maquiagemVirtual .info{width:210px;height:300px;position:relative;left:310px;top:12px;}
.maquiagemVirtual .info p{font-size:14px;font-weight:normal;color:#FFF;line-height:16px;}
.maquiagemVirtual .info p.experimente{margin:0px !important; padding-bottom:10px;}
.maquiagemVirtual .info p.experimente a{font-size:20px;font-weight:bold;color:#d00f6e;}
.maquiagemVirtual .info p.experimente a:hover{font-weight:bold;text-decoration:underline;}
.maquiagemVirtual .info p.ola{font-size:11px;color:#fff; height:14px;}
.maquiagemVirtual .info a.user{font-size:11px;color:#c27b13;}
.maquiagemVirtual .info a.user:hover{color:#999999;border-bottom:1px dashed #999;text-decoration:none;}
.maquiagemVirtual .info span.user{font-size:11px;color:#fff;height:14px;}
.maquiagemVirtual .btnComecar{left: 167px; position: absolute; top: 170px;width:164px;height:22px;background:url(/img/bt/cliqueComecar.png) no-repeat 0px 0px;}
.maquiagemVirtual .btnComecar:hover{background-position:0px -23px;}
.btnStartMaqVirtual{margin-top:30px;}
.downloadsHome h3{margin-bottom:2px;}
#lstDownloadHome li.download .left{width:120px !important;padding-bottom:4px;}
#lstDownloadHome li.download .left a{height:auto;text-indent:24px;font-size:11px;color:#333;width:120px;position:relative;line-height:18px;}
#lstDownloadHome li.download .left a:hover{color:#c27b13;text-decoration:none;}
#lstDownloadHome li.download .imagens a{background:url(/img/bt/ico_img.png) no-repeat 0px -22px;}
#lstDownloadHome li.download .pdf a{background:url(/img/ico/pdf_ico.jpg) no-repeat 0 0;}
#lstDownloadHome li.download .videos a{background:url(/img/bt/ico_video.png) no-repeat 0px -22px;}
#lstDownloadHome li.download .audios a{background:url(/img/bt/ico_audio.png) no-repeat 0px -22px;}
#lstDownloadHome li.download .doc a{background:url(/img/bt/ico_img.png) no-repeat 0px -22px;}
#lstDownloadHome li.download .imagens a:hover{background-position:-22px 0px;}
#lstDownloadHome li.download .doc a:hover{background-position:0px 0x;}
#lstDownloadHome li.download .videos a:hover{background-position:-22px 1px;}
#lstDownloadHome li.download .audios a:hover{background-position:-22px 0px;}
#lstDownloadHome .last a{font-size:11px;color:#999;line-height:18px;}
#lstDownloadHome .last a:hover{text-decoration:none;color:#333;}
.highlight .category{font-size:11px;}
.highlight .titulo{font-size:20px;}
div.highlight .left p, div.highlight .left p a.descBlack{color:#000}
.enquete{width:520px;margin-bottom:10px;}
.enquete .titEnquete{background:url(/img/bg/titEnquete1.png) no-repeat 0 0;width:510px;height:44px;font-size:20px;color:#fff;padding:8px 0 0 17px;}
.enquete .enqueteDefault p{text-align:left;}
.enquete .enqueteDefault{width:259px;text-align:center;}
.enquete .enqueteDefault .percent{font-size:28px;color:#3E1A5F;font-weight:bold;}
.enquete .separadorEnquete{background:url(/img/bg/separadorEnquete.png) no-repeat 0 0;width:2px;height:132px;margin-top:15px;}
.enquete .barraProgress{width:340px;position:relative;bottom:20px;height:9px;overflow:hidden;_bottom:38px;left:90px;*padding-top:0px;_padding-top:8px;}
ctl00_ContentPlaceHolder1_lblBarraPorcentagem{height:9px;overflow:hidden;width:340px;}
.barraProgress table{width:340px;position:relative;}
.barraProgress table td{height:9px !important;}
.destaque_pergunta{margin-bottom:20px;}
.destaque_pergunta .content{_margin-top:20px;}
.destaque_pergunta span.respostas{display:none}
.destaque_pergunta{display:block;position:relative;background:#FFF url(/img/bg/bg-perguntasResp_home.png) 0 top no-repeat;width:521px;}
.destaque_pergunta .botoes{height:26px;}
.destaque_pergunta .botoes a{position:relative;}
.destaque_pergunta .botoes .pergunte{height:26px;width:129px;background:url(/img/bt/bt-respondaHome.png) 0px 0px no-repeat;z-index:2;}
.destaque_pergunta .botoes .pergunte:hover{height:26px;width:129px;background:url(/img/bt/bt-respondaHome.png) 0px -36px no-repeat;z-index:5;}
.destaque_pergunta .botoes .responda{left:-9px;height:26px;width:152px;background:url(/img/bt/bt-respondaHome.png) -120px 0px no-repeat;z-index:1;}
.destaque_pergunta .botoes .responda:hover{height:26px;width:152px;background:url(/img/bt/bt-respondaHome.png) -120px -72px no-repeat;z-index:5;}
.destaque_pergunta .botoes .pesquise{left:-19px;height:26px;width:137px;background:url(/img/bt/bt-respondaHome.png) -262px 0px no-repeat;z-index:4;}
.destaque_pergunta .botoes .pesquise:hover{height:26px;width:137px;background:url(/img/bt/bt-respondaHome.png) -262px -108px no-repeat;z-index:7;}
.destaque_pergunta .content{display:block;position:relative;padding-top:60px;background:url(/img/bg/bg-perguntasResp_laterla.png) 0 49px no-repeat;}
.destaque_pergunta .imgBottom{width:480px;display:block;position:relative;*top:3px;}
.content .bx_perguntas{display:block;position:relative;padding:10px;width:480px;background-color:#ecefef;margin-bottom:10px;margin-left:10px;}
.content .bx_perguntas strong{font-weight:bold !important;padding:0 2px;}
.content .bx_perguntas small{color:#999999;padding:0 2px;}
.content .bx_perguntas h4{font-weight:bold !important;width:400px;}
.content .bx_perguntas h4 a{font-size: 13px;}
.destaque_pergunta .box_post{position:relative;padding:15px;margin-bottom:10px;background:#f8f4f1 url(/img/bg/arrow_bge_pergunta.png) 0 bottom no-repeat;}
.destaque_pergunta .box_post .post_info img{margin:0 12px 12px 0;}
.destaque_pergunta .post_info strong{color:#999;}
.destaque_pergunta small{font-size:11px;}
a#verTodasResp{margin: 0 10px 10px 0;*margin: 0 10px 0 0 !important;float:right;background:url(/img/ico/arrow_black.png) right center no-repeat; padding-right: 15px; z-index:10; color: #d00f6e; text-transform: uppercase; font: 12px 'GillSansStdRegular'}
a#verTodasResp:hover{background-color:#f8f4f1;}
.blogMarcos .category{color:#D00F6E !important;}
.blogMarcos .desc{color:#4D4D4D;font-size:13px;}
.blogMarcos img.thumb{border:1px solid #988279 !important;}
.blogMarcos h3{margin-bottom:0px;*margin-bottom:8px;_margin-bottom:8px;}
.blogMarcosList{ margin-bottom: 5px; }
.blogMarcosList ul.thumbs{width:135px;}
.blogMarcosList ul.thumbs li img{border:1px solid #988279 !important;}
.blogMarcosList div.info{width:285px;}
.blogMarcosList div.item{ border-bottom: 1px dashed #AAAAAA;margin-bottom: 15px;height: 125px;}
.blogMarcosList div.item .category{display:none;}
.aprendaHome ul.bts{margin:0 0 15px 0;}
.aprendaHome h3{float:left;margin-bottom:15px;width:360px;}
.aprendaHome .titulo{font-size:20px;font-weight:bold;}
.aprendaHome h4{font-size:14px;}
.aprendaHome ul.thumbs{width:167px;}
.aprendaHome ul.thumbs li a img{border:1px solid #FFF !important;}
.aprendaHome ul.thumbs li a:hover img{border:1px solid #9E4530 !important;}
.aprendaHome div.info{width:245px;}
.aprendaHome div.item{margin-bottom:12px; height: 125px; border-bottom: 1px dashed #AAAAAA}
.boxPublique{width:495px;height:285px;background:url(/img/bg/bg_look_especial.jpg) 0 bottom no-repeat;margin: 50px auto 0;}
.boxPublique a{right:162px;bottom:60px;position:absolute;width:194px;height:22px;background:url(/img/bt/btPublicar-comosefaz.png) 0px 0px no-repeat}
.boxPublique a:hover{background-position:0px -23px}
/*.aprendaHome .ico_aprovall { display:block; margin:5px 0; }*/
.aprendaHome .ico_comments { margin-bottom:5px; }
.verTodosDown{float:right;font-size:10px;color:#808080;}
.verTodosDown:hover{color:#333;text-decoration:none;}
#rankingProdutosHome{padding-left:10px;display:block;clear:both;width:960px;height:140px;margin-bottom:150px;}
#rankingProdutosHome ol li{padding-right:4px;width:155px;}
#rankingProdutosHome ol li .produto{position:relative;}
#rankingProdutosHome ol li .produto .bc_acoes ul li{height:15px!important;width:42px!important;font-size:10px;padding-right:0px!important; }
#rankingProdutosHome ol li .borderProdutoRanking{border:1px solid #ccc;width:158px;float:left;margin-bottom:10px;height:161px;}
#rankingProdutosHome ol li a img{float:left;margin-top:23px;position:relative;padding:0 0 10px 22px;}
#rankingProdutosHome ol li .box_Adorei{width:50px;height:16px;position:absolute !important;left:0;top:35px;z-index:999 !important;margin:96px 0 0 10px;font-size:11px !important;padding:3px 6px;}
#rankingProdutosHome ol li .box_Adorei div{font-size:11px !important;}
#rankingProdutosHome ol li .box_Adorei a{display:inline;float:left;height:15px;width:15px;background:url(/img/bt/link.gif) no-repeat -26px 0;margin:0 4px 0 0;}
#rankingProdutosHome ol li .box_Adorei a:hover{background-position:-26px -23px;}
.paginationProdutos{width:955px;height:30px;padding-right:3px;}
.paginationProdutos ul{position:relative;padding-top:-20px;display:inline;float:left;height:35px;}
.paginationProdutos ul li{display:inline;float:left;height:35px;width:30px;}
#rankingProdutosHome span.num{font-size:30px;color:#c27b13;position:relative;top:60px;left:30px;}
a.verRankingCompleto{background:url(/img/ico/arrow_black.png) right center no-repeat;padding-right: 15px; margin-top:-24px; font: 11px 'GillSansStdRegular'; color:#3e1a5f; text-transform: uppercase; letter-spacing: 1px; }
#produtosDestacados{display:block;clear:both;}
#produtosDestacados div.list_item{float:left;width:117px;margin:0 17px 20px 0}
#produtosDestacados div.list_item:last-child{margin:0 !important}
div.list_item div.box{position:relative;border:1px solid #AAAAAA;margin:0 0 10px 0;}
div.list_item div.box.border_white{border-right:1px solid #fff}
div.list_item div.box.no_border{border:0}
div.list_item div.box div.controler_shared{position:absolute;top:83px;width:115px}
div.list_item div.box div.controler_shared ul.post_action li.ico_aprovall{margin:0 0 0 6px;}
div.list_item div.box div.controler_shared ul.post_action .ico_aprovall{padding-left:6px;padding-top:3px;width:48px;height:22px;background:url(/img/bg/bg-aproval.png) no-repeat 0px 0px;}
div.list_item div.box div.controler_shared ul{padding:1px 0 0 0}
div.list_item div.box a img{margin:0 auto;display:block;}
.eventosHome{padding-top:12px;}
.eventosHome .highlight{margin-bottom:0px !important;}
.ContentRollHome h4{font-size:14px !important;margin-bottom:1px !important;}
.ContentRollHome p.post_info, p.post_info *{margin-bottom:1px !important;}
div#box_other_looks{position:relative;top:100px}
div#box_other_looks ul.drop_sub{border:0;background:none}
div#box_other_looks.drop_list li.item a{font-size:14px !important}
div#box_other_looks.drop_list ol li{width:110px}
div#box_other_looks.drop_list a{text-decoration:none}
.enquete .btnVotar a{background:url(/img/bt/btnVotar.png) 0 0 no-repeat;height:22px;text-indent:-99999px;width:80px;}
.enquete .btnVotar a:hover{background-position:0 -23px;}
.enquete .btnVotarB a{background:url(/img/bt/btnVotar.png) 0 0 no-repeat;height:22px;text-indent:-99999px;width:79px;}
.enquete .btnVotarB a:hover{background-position:0 -23px;}


.players{width:326px; margin:0 0 0 14px; background: url(/img/bg/bg_carousel.jpg) no-repeat;}
/*SLIDER*/
#slider{float:left}

img {
	border: none;
	display: inline;
}



#slider ul {
	list-style-type: none;
	width: 256px;
	height: 90px;
	/*border: 1px solid #00f;*/
}

#slider ul li {
	float: left;
	/*border: 1px solid #f00;*/
	text-align: center;
}

#slider ul li a {
	/*display: block;*/
	height: auto;
	color: #333;
	text-decoration: none;
}

#slider ul li a:hover {
	/*color: #ff0ff0;*/
	text-decoration: underline;
}

#slider ul li img {
	display: block;
}

.floating {
	float: left;
}

#butleft, #butright {
	padding: 0px;
	margin: 0px;
}
#butleft img, #butright img {
	padding: 0px;
	margin: 0px;
}

#butleft {
	margin-left: 1px;
	margin-right: 4px;
}

#butright {
	margin-left: 4px;
}








#carousel{margin-bottom:180px;}
div.box-primary{display:inline;float:left;width:115px;}
div.box-secondary{display:inline;float:right;padding-left:15px;width:350px;}
div.box-inner{overflow:hidden;padding-bottom:15px;zoom:1; float:left; margin-left:55px;} 
#carousel .js{overflow:hidden;zoom:1;}
#carousel .carousel,
#carousel .carousel .carousel-wrap{margin:0;border:0;zoom:1; float:left; position:absolute; width:197px;}
*#carousel .js .carousel-wrap{display:inline; width:116px}
#carousel .carousel ul{margin:0;padding:0;zoom:1;}
#carousel .js ul li{overflow:hidden;display:inline;float:left;width:150px;height:195px;text-align:center;}
#carousel .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;position:relative;right:-12px;}
#carousel .carousel .carousel-next{background:url(/img/bt/next.png) 0 0 no-repeat; height:22px!important; top:50px; text-indent:-999px;}
#carousel .carousel .carousel-previous{background:url(/img/bt/prev.png) 0 0 no-repeat; height:22px!important; float:left;left:1px;position:relative;top:50px;}
#carousel .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#carousel .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#carousel .carousel div{margin:0;padding:0;border:0;}
#carousel .carousel ul{padding:0;list-style:none;}
#carousel .carousel ul li{position:relative;width:115px;margin:0;}
#carousel div.center-wrap{overflow:hidden;clear:both;zoom:1;}
#carousel div.center-wrap div{border:0;margin:15px 0;}
#carousel div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
#carousel div.center-wrap a.active{font-weight:bold;color:#5db0e6;}
#examples{margin-top:2em;border:0;}
#examples ul{overflow:hidden;padding:0;zoom:1;}
#examples ul li{display:inline;float:left;margin:0 2px 0 0;list-style:none;}
#examples ul li a{display:block;padding:10px 15px;text-decoration:none;background:#333;}
#examples ul li a.active{color:#fff;}
#examples p{margin:0 0 15px;}
#examples .tabs-frames{border:2px solid #333;padding:10px;}
#examples .js ul{overflow:hidden;zoom:1;}
#examples .js ul li{overflow:hidden;width:250px;height:167px;}
#examples .js .carousel-wrap{width:250px;margin-bottom:0;zoom:1;}
#examples .example-4 .carousel-wrap{width:750px;margin-bottom:0;zoom:1;}
#examples h3{color:#5DB0E6;}

/*slider home look*/
.box_slider_item {position: relative;}
.box_slider_item  a img {border: 1px solid #aaa; width:111px;}

.box_action_item{ position:absolute;bottom:10px;left:20px;width:92px;}

.box_action_item .post_action li {    
    padding:3px 0 0 6px !important;    
    margin-right: 10px !important;
    height: 20px !important; 
    width: 42px !important;  
    background: url("/img/bg/bg-aproval.png") no-repeat;
}
.carousel-wrap li h3{margin-top: 5px;}

.box_slider_item a{text-decoration:none!important}

/*SOBRE O PRODUTO*/

div.sobre_produtosBox{
	width:521px;
	display:block;
	margin-bottom:20px;
	background:url("/img/bg/bg-perguntasResp_laterla.png") no-repeat scroll 0 0 transparent;
	}

