@charset "utf-8";
/*##########
INICIO GERAL
##########*/
* {
	font: 11px Verdana;
	color: #815762;
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
}
body {
	text-align: center;
	background: url(../_IMG/bg_site.gif) no-repeat #FFF -105px -46px;
}
b {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
p {
	margin: 5px 0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.over:hover {
	background-position: bottom !important;
}
.overOpaca {
	background-position: bottom !important;
}
.overMarca{
	background-position: top !important;
}
.overOpaca:hover {
	-moz-opacity: 0.5;
	opacity:.5;
	filter: alpha(opacity=50);
}
img {
	vertical-align: bottom;
}
ul {
	list-style: none;
}
input {
	border: 1px solid #815762;
	color: #815762;
}
textarea {
	border: 1px solid #815762;
	color: #815762;
}
select {
	border: 1px solid #815762;
	color: #815762;
}
option {
	color: #815762;
}
.left {
	float: left;
}
.right{
	float: right;
}
.align_l {
	text-align: left;
}
.align_r{
	text-align: right;
}
.clear {
	clear: both;
}
.main {
	width: 957px;
	height: 595px;
	margin: 0 auto;
	text-align: left;
	z-index: 111;
	padding: 0px 11px 0 11px;
}
.cBrown, .cBrown a, .cBrown b, .cBrown p, .cBrown i, .cBrown u, .cBrown label, .cBrown pre, .cBrown span  {
	color: #815762;
}
.cRed, .cRed a, .cRed b, .cRed p, .cRed i, .cRed u, .cRed label, .cRed pre, .cRed span  {
	color: #ed1c24;
}
.hr {
	background: url(../_IMG/hr.gif) 0px 1px repeat-x;
	font-size: 1px;
	height: 3px;
	clear: both;
}
.hr2 {
	background: url(../_IMG/hr2.gif) 0px 1px repeat-x;
	font-size: 1px;
	height: 3px;
	clear: both;
}
.link-home {margin-left:20px; margin-top:20px;}
/*#########
FIM GERAL
#########*/

/*#########
INICIO MENU
#########*/
.menu {
	position: absolute;
	top: 0px;
	left: 484px;
	z-index: 777;
	height: 48px;
	width: 484px;
	z-index: 222;
}
.menu a {
	height: 48px;
	text-indent: -9999px;
	display: inline-block;
	float: left;
}
.menu a:hover {
	background-position: bottom;
}
overOpaca {
	-moz-opacity: 0.5;
	opacity:.5;
	filter: alpha(opacity=50);
}
.menu .mn_conheca_pdto {
	width: 194px;
	background: url(../_IMG/mn_conheca_pdto.gif) no-repeat;
}
.menu .mn_natura_spfw {
	width: 123px;
	background: url(../_IMG/mn_natura_spfw.gif) no-repeat;
}
.menu .mn_moda_maquiagem {
	width: 167px;
	background: url(../_IMG/mn_moda_maquiagem.gif) no-repeat;
}
/*######
FIM MENU
######*/

/*###########
INICIO FOOTER
###########*/
.footer {
	position: absolute;
	top: 575px;
	left: 200px;
	z-index: 777;
	height: 20px;
	width: 760px;
	z-index: 222;
}
.footer a {
	font-weight: bold;
	margin-left: 30px;
}
/*########
FIM FOOTER
########*/

/*############
INICIO GALERIA
############*/
.pLeft {
	width: 427px;
	position: absolute;
	top: 206px;
	left: 36px;
	display: inline;
	float: left;
}
.pLeft p {
	margin: 5px 10px;
}
.pRight {
	width: 499px;
	position: absolute;
	top: 54px;
	left: 463px;
	display: inline;
	float: right;
}
.galeriaZoom {
	width: 304px;
	height: 388px;
	float: left;
}
.galeriaZoom a {
	margin: 5px 6px;
}
.galeriaThumb {
	width: 195px;
	height: 379px;
	float: left;
	margin: 5px 0 0 0px;
	display: inline;
}
.galeriaThumbs {
	width: 62px;
	height: 62px;
	float: left;
	display: inline;
	margin: 0 0 1px 1px;
}
.galeriaThumbs a {
	width: 62px;
	height: 62px;
	display: block;
	background: url(../_IMG/mask_thumb_galeria.gif) no-repeat;
}
.dropGaleria {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 125px;
	padding: 10px;
	background: #FFF;
}
.dropGaleria a {
	display: block;
	margin-bottom: 10px;
}
/*#########
FIM GALERIA
#########*/

/*#############
INICIO PRODUTOS
#############*/
.bg_batom_01 {
	background: url(../_IMG/bg_batom_01.jpg) 321px 50px no-repeat;
}
.bg_batom_02 {
	background: url(../_IMG/bg_batom_02.jpg) 321px 50px no-repeat;
}
.bg_batom_03 {
	background: url(../_IMG/bg_batom_03.jpg) 321px 50px no-repeat;
}
.box_batom_01 {
	position: absolute;
	top: 196px;
	left: 36px;
	width: 405px;
	background: url(../_IMG/hr_batom.gif) 8px 228px no-repeat;
}
.subtit_pdto_batom {
	height: 23px;
	background: url(../_IMG/subtit_pdto_batom.gif) no-repeat #ed1c24;
}
.box_batom_01 p {
	margin: 5px;
}
.bt_batom_01 {
	background: url(../_IMG/bt_batom_01.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.bt_batom_02 {
	background: url(../_IMG/bt_batom_02.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.bt_batom_03 {
	background: url(../_IMG/bt_batom_03.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.batom_descricao {
	height: 63px;
}
.batom_descricao p {
	margin: 0;
	padding: 5px 0 0 6px;
}
.box_batom_02 {
	position: absolute;
	width: 280px;
	height: 40px;
	top: 520px;
	left: 688px;
}
.bg_palette_01 {
	background: url(../_IMG/bg_palette_01.jpg) 451px 50px no-repeat;
}
.box_palette_01 {
	width: 420px;
	position: absolute;
	top: 196px;
	left: 36px;
	background: url(../_IMG/hr_palette.gif) 8px 241px no-repeat;
}
.subtit_pdto_palette {
	height: 23px;
	background: url(../_IMG/subtit_pdto_palette.gif) no-repeat #ed1c24;
}
.box_palette_01 p {
	margin: 5px;
}
.bt_palette_01 {
	background: url(../_IMG/bt_palette_01.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.palette_descricao {
	height: 63px;
}
.palette_descricao p {
	margin: 0;
	padding: 5px 0 0 6px;
}
.box_palette_02 {
	position: absolute;
	width: 280px;
	height: 40px;
	top: 520px;
	left: 688px;
}
.tabelaAmbientalPalette {
	width: 435px;
	background: #FFF;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.tabelaAmbientalPalette .tableHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.tabelaAmbientalPalette .tableContent {
	padding: 0 15px;
}
.tabelaAmbientalPalette .tableContent img {
	margin-top: 15px;
}
.bg_quarteto_01 {
	background: url(../_IMG/bg_quarteto_03.jpg) 374px 50px no-repeat;
}
.bg_quarteto_02 {
	background: url(../_IMG/bg_quarteto_02.jpg) 374px 50px no-repeat;
}
.bg_quarteto_03 {
	background: url(../_IMG/bg_quarteto_01.jpg) 374px 50px no-repeat;
}
.box_quarteto_01 {
	width: 440px;
	position: absolute;
	top: 196px;
	left: 36px;
	background: url(../_IMG/hr_quarteto.gif) 8px 254px no-repeat;
}
.subtit_pdto_quarteto {
	height: 23px;
	background: url(../_IMG/subtit_pdto_quarteto.gif) no-repeat #ed1c24;
}
.box_quarteto_01 p {
	margin: 5px;
}
.bt_quarteto_01 {
	background: url(../_IMG/bt_quarteto_01.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.bt_quarteto_02 {
	background: url(../_IMG/bt_quarteto_02.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.bt_quarteto_03 {
	background: url(../_IMG/bt_quarteto_03.gif) no-repeat;
	display: block;
	width: 80px;
	height: 80px;
	float: left;
	margin: 10px 30px 0 0;
}
.quarteto_descricao {
	height: 63px;
}
.quarteto_descricao p {
	margin: 0;
	padding: 5px 0 0 6px;
}
.box_quarteto_02 {
	position: absolute;
	width: 280px;
	height: 40px;
	top: 520px;
	left: 688px;
}
.tabelaAmbientalQuarteto {
	width: 485px;
	background: #FFF;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.tabelaAmbientalQuarteto .tableHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.tabelaAmbientalQuarteto .tableContent {
	padding: 0 15px;
}
.tabelaAmbientalQuarteto .tableContent img {
	margin-top: 15px;
}
.bt_table_batom {
	background: url(../_IMG/bt_table_batom.gif) no-repeat;
	width: 144px;
	height: 23px;
	display: block;
	margin: 0 0 10px 8px;
}
.bt_encomente {
	background: url(../_IMG/bt_encomente.gif) no-repeat;
	width: 228px;
	height: 25px;
	display: block;
	margin: 0 0 15px 8px;
}
.bt_compre_online {
	background: url(../_IMG/bt_compre_online.gif) no-repeat;
	width: 109px;
	height: 23px;
	display: block;
	margin: 0 0 0px 8px;
}
.bt_indique_amiga {
	background: url(../_IMG/bt_indique_amiga.gif) no-repeat;
	width: 158px;
	height: 23px;
	display: block;
	margin: 0 0 0px 8px;
}
.bt_pdto_anterior {
	background: url(../_IMG/bt_pdto_anterior.gif) no-repeat;
	width: 119px;
	height: 23px;
	display: block;
}
.bt_pdto_proximo {
	background: url(../_IMG/bt_pdto_proximo.gif) no-repeat;
	width: 114px;
	height: 23px;
	display: block;
	margin: 0 0 0px 35px;
}
.tabelaAmbiental {
	width: 330px;
	background: #FFF;
/*	position: absolute;
	top: 100px;
	left: 100px;*/
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.tabelaAmbiental .tableHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.tabelaAmbiental .tableContent {
	padding: 0 15px;
}
.tabelaAmbiental .tableContent img {
	margin-top: 15px;
}
.boxEnvie {
	width: 747px;
	background: #FFF;
	position: absolute;
	top: 100px;
	left: 100px;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.boxEnvie .boxHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.boxEnvie .boxContent {
	padding: 15px;
}
.boxEnvie a u {
	text-decoration: underline;
	font-weight: bold;
}
.boxEnvie .formCadastro input ,.formCadastro select {
	margin-bottom: 10px;
}
.boxEnvie .formCadastro textarea {
	margin:0;
}
.boxEnvie .formCadastro li {
	display:compact;
	float: left;
	margin: 0;
	padding:0;
	width: auto;
}
.boxEnvie .formCadastro label {
	text-align: right;
	display: inline-block;
	float: left;
	margin-left: 0px;
	padding-right: 5px;
	font-weight: bold;
	width: 150px;
}
/*##########
FIM PRODUTOS
##########*/

/*##########
INICIO DICAS
##########*/
.box_dicas_01 {
	width: 440px;
	position: absolute;
	top: 250px;
	left: 36px;
}
.bg_dicas_01 {
	background: url(../_IMG/bg_dicas_01.jpg) 402px 71px no-repeat;
}
.subtit_dicas {
	height: 26px;
	background: url(../_IMG/subtit_dicas.gif) no-repeat;
	margin-bottom: 15px;
}
.box_dicas_01 li {
	margin: 8px 0;
	padding: 3px 0 5px 25px;
}
.box_dicas_01 .ico01 {
	background: url(../_IMG/ico_dicas_01.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico02 {
	background: url(../_IMG/ico_dicas_02.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico03{
	background: url(../_IMG/ico_dicas_03.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico04 {
	background: url(../_IMG/ico_dicas_04.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico05 {
	background: url(../_IMG/ico_dicas_05.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico06 {
	background: url(../_IMG/ico_dicas_06.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico07 {
	background: url(../_IMG/ico_dicas_07.gif) 0px 0px no-repeat;
}
.box_dicas_01 .ico08 {
	background: url(../_IMG/ico_dicas_08.gif) 0px 0px no-repeat;
}
.box_dicas_01 p {
	margin: 5px;
}
.box_dicas_02 {
	position: absolute;
	width: 530px;
	height: 200px;
	top: 300px;
	left: 412px;
	border-bottom: 1px solid #ea1c24;
}
.opniaoContent {
	margin-bottom: 15px;
}
.opniaoContent h4 b {
	color: #ea1c24;
	font: 11px Verdana;
	font-weight: bold;
}
.opniaoContent b {
	font: 10px Verdana;
	font-weight: bold;
}
.opniaoContent p {
	margin: 0px;
	padding: 0px;
}
.box_dicas_03 {
	position: absolute;
	width: 533px;
	height: 40px;
	top: 520px;
	left: 412px;
}
.bt_envie_opiniao {
	background: url(../_IMG/bt_envie_opiniao.gif) no-repeat;
	width: 127px;
	height: 25px;
	display: block;
}
.bt_envie {
	background: url(../_IMG/bt_envie.gif) no-repeat;
	width: 56px;
	height: 25px;
	display: block;
}
.bt_limpar {
	background: url(../_IMG/bt_limpar.gif) no-repeat;
	width: 60px;
	height: 23px;
	display: block;
}
.paginacaoDicas {
	width: 320px;
	float: right;
	text-align: right;
}
.paginacaoDicas span {
	float: left;
	display: block;
	width: 18px;
	text-align: center;
	margin-top: 4px;
}
.paginacaoDicas span a:hover {
	color: #ea1c24;
	text-decoration: underline;
	font-weight: bold;
}
.boxOpniao {
	width: 425px;
	background: #FFF;
	position: absolute;
	top: 100px;
	left: 100px;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.boxOpniao .boxHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.boxOpniao .boxContent {
	padding: 15px;
}
.boxOpniao a u {
	text-decoration: underline;
	font-weight: bold;
}
.boxOpniao .formCadastro input ,.formCadastro select {
	margin-bottom: 10px;
}
.boxOpniao .formCadastro textarea {
	margin:0;
}
.boxOpniao .formCadastro li {
	display:compact;
	float: left;
	margin: 0;
	padding:0;
	width: auto;
}
.boxOpniao .formCadastro label {
	width: 80px;
	text-align: right;
	display: inline-block;
	float: left;
	margin-left: 0px;
	padding-right: 5px;
	font-weight: bold;
}
.boxRegulamento {
	width: 500px;
	background: #FFF;
	position: absolute;
	top: 100px;
	left: 100px;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.boxRegulamento .boxHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.boxRegulamento .boxContent {
	padding: 15px;
}
.boxRegulamento a u {
	text-decoration: underline;
	font-weight: bold;
}
.boxSucesso {
	width: 315px;
	background: #FFF;
	position: absolute;
	top: 100px;
	left: 100px;
	border: 1px solid #c6c6c6;
	z-index: 999;
	text-align: left;
}
.boxSucesso .boxHeader {
	padding: 5px 10px;
	background: #ed1c24;
	height: 15px;
}
.boxSucesso .boxContent {
	padding: 5px;
}
.boxSucesso a u {
	text-decoration: underline;
	font-weight: bold;
}
/*#######
FIM DICAS
#######*/
