@charset "utf-8";

*{ margin:0px; padding:0px;}

body  {
font-family:Arial, Helvetica, sans-serif;
	text-align: left; /* alinha todos os textos a esquerda */
	background-image: url(images/bg_madeira.jpg); 
	margin: 0px;
	padding: 0px; 
}

#guia {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-260px; /*estava 288*/
	margin-left:-387px;  /*estava 501*/
	visibility: visible;
}

/*===================== TOPO ========================*/		
#topo {
height:124px;
width: 775px;
/*background-image:url(images/bg_topo_ambiente.jpg);*/
margin:0;
padding:0;
}

/*===================== MENU ========================*/
#menudrop {
font-family:Arial, Helvetica, sans-serif;
height:44px;
/*border: 1px solid red;*/
/*background-image:url(images/bg_menu_ambiente.jpg);
background-repeat:no-repeat;*/
/*padding-top:14px;*/
}
/*===============  MAIN CONTENT =========================*/
#mainContent {
margin-top:21px;
	padding-top:23px;
	width:774px;
	height:330px;
	/*border:1px solid blue;*/
} 

/*===================== INDEX ========================*/
#container_idx { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_index.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
	
/*===============  FLASH HOME =========================*/
#flash {
margin:0;
padding:0;}


/*===================== LEPONGE ========================*/	
#container_leponge { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_leponge.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
#leponge {
width:588px;
padding:0;
}
#leponge p {
font-size:12px;
font-weight: bolder;
color:#666666;
margin: 0 30px 2px 35px;
line-height:140%;
}
.justificado {
text-align:justify;
text-indent:15px;
}
.assinatura {
padding-top:10px;
text-align:right !important;
color:red;
}

/*===================== PRODUTOS AMBIENTE ========================*/
table#btproduto tr td {
border: 1px solid green;} 


#container { 
	width: 775px;  /*estava 994*/
	height:550px; /*estava 577*/
	background-image: url(images/bg_ambiente.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
}

/*===============  Ambiente coluna 01 =========================*/
#col01 {
float:left;
/*border:1px solid #000000;*/
width:273px;
text-align:center;
}
#col01 h1 {
color: #666666;
font-size:28px;
font-weight:lighter;
}
#col01 h3 {
color: #666666;
font-size:16px;
font-weight:lighter;
margin-top:25px;
line-height:140%;
}
/*===============  Ambiente coluna 02 =========================*/
#col02 {
float:left;
width:250px;
text-align:center;
}
#col02 h1 {
color:#fff;
font-size:28px;
font-weight:lighter;
}
#col02 ul {
text-align:center;
font-size:22px;
color:#FFFFFF;
}
#col02 li {
margin:0px 10px 15px 10px;
list-style:none;
}
#col02 li a {
height:1px; /* IE5.0 bug */
text-decoration: none;
color:#FFFFFF;
}
#col02 li a:link {
color:#FFFFFF;
text-decoration: none;
}
#col02 li a:hover {
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
}
#col02 a:visited {
color:#FFFFFF;
text-decoration: none;
}
/*===============  Ambiente coluna 03 =========================*/
#col03 {
float:left;
width:250px;
text-align:center;
}
#col03 h1 {
color:#FFF;
}
#col03 ul {
text-align:center;
font-size:22px;
color:#FFFFFF;
}
#col03 li {
margin:0px 10px 15px 10px;
list-style:none;
}
#col03 li a {
height:1px; /* IE5.0 bug */
text-decoration: none;
color:#FFFFFF;
}
#col03 li a:link {
color:#FFFFFF;
text-decoration: none;
}
#col03 li a:hover {
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
}
#col03 a:visited {
color:#FFFFFF;
text-decoration: none;
}

/*===================== PRODUTOS CORPO ========================*/	
#container_corpo { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_corpo.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
	
/*===================== LOJAS ========================*/

.imgpoplojas {
padding:2px;
border: 4px solid #FFFFFF;
}

#container_lojas { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_lojas.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
#lojas {
padding-top:50px;
color:#4C5526;
}
#lojas h2 {
font-size:18px;
font-weight:lighter;
margin-top:15px;
}
#lojas p {
font-size:12px;
font-weight: bolder;
line-height:140%;
}

#lojas2 {
color:#4C5526;
}
#lojas2 h2 {
font-size:18px;
font-weight:lighter;
margin-top:15px;
}
#lojas2 p {
font-size:12px;
font-weight: bolder;
line-height:140%;
}
#leblon {
float:left;
text-align:center;
width:258px;
}
#barra {
float:left;
text-align:center;
width:258px;
}
#plaza {
float:left;
text-align:center;
width:258px;
}
#rio_sul {
	text-align:center;
	margin-left:190px;
	float:left;
	width:388px;
}
#ipanema {
text-align:center;
float:left;
}

#lojas a {
color:#4C5526;
text-decoration:none;}
#lojas a:link {
color:#4C5526;
text-decoration:none;}
#lojas a:hover {
color:#4C5526;
text-decoration:none;}
#lojas a:visited {
color:#4C5526;
text-decoration:none;}

#lojas2 a {
color:#4C5526;
text-decoration:none;}
#lojas2 a:link {
color:#4C5526;
text-decoration:none;}
#lojas2 a:hover {
color:#4C5526;
text-decoration:none;}
#lojas2 a:visited {
color:#4C5526;
text-decoration:none;}

/*===================== CONTATO ========================*/
#container_contato { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_contato.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
#contato {
width:588px;
padding:0;
}
#contato p {
font-size:12px;
color: #666666;
margin: 0 0px 18px 35px;
}
#contato h1 {
color: #666666;
font-size:28px;
font-weight:lighter;
margin:0 0 5px 30px;
}

#obrigatorio {
clear:both;
padding-top:5px;}

/*===================== CADASTRO ========================*/
#container_cadastro { 
	width: 775px;
	height:550px;
	background-image:url(images/bg_cadastro.jpg);
	background-color:#FFFFFF;
	text-align:left top;
	padding-top:0px;
	}
#cadastro {
width:685px;
padding:0;
}
#cadastro h1 {
color: #666666;
font-size:28px;
font-weight:lighter;
margin:0 0 15px 30px;
}
#cadastro p {
margin: 0 0px 10px 35px;
font-size:12px;
color: #666666;
}
#titform {
float:left;}
#erromail {
clear: both;}

.contactform {position:static; overflow:hidden;}
.contactleft {width:100px; float:left; padding:0; margin:0;}
.contactright {width:300px; text-align:left; float:right; display:inline; padding:4px; margin:5px 0;}
.contacterror {border: 1px solid #ff0000;}
.boxtext {width:480px; float:right;} /*controla o tamanho do layer da text area*/

label {
font-size:12px;
font-weight:bold;
color: #666666;

}
input { 
background-color: #FFFFFF;
font-size:12px;
color: #666666;
border:1px solid #006600;
padding: 2px;
}
textarea { 
background-color: #fff;
font:12px verdana, arial, helvetica, sans-serif;
border:1px solid #006600;
color:#666666;
}

#botao {
clear:both;
padding:8px 0 0 35px;
font-size:10px;
font-weight: bolder;
color:#fff;
}

.botao {
background-color: #4d8d14;
font: 12px Arial, sans-serif;
color: #FFF;
}

#botao_cad {
clear:both;
padding:40px 0 0 35px;
font-size:10px;
font-weight: bolder;
color:#fff;

}

.botao_cad {
background-color: #7c7d16;
font: 12px Arial, sans-serif;
color: #FFF;
}

#assinatura {
text-align:right;
}
#assinatura p {
font-size:11px;
margin: 320px 40px 0 0;
color: #ffffff;
}
#assinatura a {
color: #999999;
text-decoration:none;
}
#assinatura a:link {
color: #999999;
text-decoration:none;
}
#assinatura a:hover {
color: #999999;
text-decoration:none;
}
#assinatura a:visited {
color: #999999;
text-decoration:none;
}

.bold {
font-weight:bold;}


#assina_bms {
text-align:center;
}
#assina_bms p {
font-size:11px;
margin: 5px 0px 0 0;
}
#assina_bms a {
color: #FFFFFF;
text-decoration:none;
}
#assina_bms a:link {
color: #FFFFFF;
text-decoration:none;
}
#assina_bms a:hover {
color: #FFFFFF;
text-decoration: none;
}
#assina_bms a:visited {
color:#FFFFFF;
text-decoration:none;
}




#assina_index {
text-align:right;
}
#assina_index p {
font-size:11px;
margin: 27px 40px 0 0;
}
#assina_index a {
color: #FFFFFF;
text-decoration:none;
}
#assina_index a:link {
color: #FFFFFF;
text-decoration:none;
}
#assina_index a:hover {
color: #FFFFFF;
text-decoration: none;
}
#assina_index a:visited {
color:#FFFFFF;
text-decoration:none;
}

#assina_interna {
text-align:right;
}
#assina_interna p {
font-size:11px;
margin: 15px 40px 0 0;
}
#assina_interna a {
color: #999999;
text-decoration:none;
}
#assina_interna a:link {
color: #999999;
text-decoration:none;
}
#assina_interna a:hover {
color: #999999;
text-decoration: none;
}
#assina_interna a:visited {
color:#999999;
text-decoration:none;
}

#assina_leponge {
text-align:right;
}
#assina_leponge p {
font-size:11px;
margin: 32px 40px 0 0;
}
#assina_leponge a {
color: #999999;
text-decoration:none;
}
#assina_leponge a:link {
color: #999999;
text-decoration:none;
}
#assina_leponge a:hover {
color: #999999;
text-decoration: none;
}
#assina_leponge a:visited {
color:#999999;
text-decoration:none;
}

