/*** GERAL ***/

#container {width:; margin:0 auto;}
#content {width:;}

#header-in, #mainContent, #footer-in {width:1000px; margin:0 auto;}

#navigation dt {font:bold 0.8em georgia; text-align:justify; margin:0 0 15px 0; 
background: url(../pics/ico_lista.gif) no-repeat left 4px; *background: url(../pics/ico_lista.gif) no-repeat left 8px;
padding-left:10px;color:#8c8547; text-decoration:underline;}
#navigation span {font:normal 0.9em georgia; color:#405927;}
#navigation span a {font:bold 0.859em georgia; color:#405927;}

div.espaco {margin:5px 0;}

/*** HEADER ***/

#header-in {height:294px; position:relative; background:url(../pics/bg-headerin.jpg) no-repeat;}
#header-out {width:100%; background:url(../pics/bg-headerout.jpg) repeat-x top;}

#accrestrito {position:absolute; width:384px; right:30px; top:9px; z-index:2;}
#accrestrito-form {width:384px; height:40px; background:url(../pics/bg-accform.jpg) no-repeat;}
#accrestrito-form ul {padding:7px 0 0 14px;}
#accrestrito-form ul li {float:left; display:inline;}
#accrestrito-form ul li.bg-acc input {background:none; border:none; width:97px; margin-right:9px; padding:0 5px 3px 5px;
color:#405927; font:normal 0.60em georgia;}
#accrestrito-form ul li.bg-acc {background:url(../pics/bg-acc.jpg) no-repeat;}

#accrestrito-form ul li input.bt-acc {border:none; width:62px; height:20px; margin:0 6px 0 1px; cursor:pointer;
background:url(../pics/bt-acc.jpg) no-repeat;}
#accrestrito-form ul li a {color:#f0e9da; font:normal 0.60em georgia;}
#accrestrito-form ul li a:hover {text-decoration:underline;}

#accrestrito-botao a {float:right;}

#frase {position:absolute; right:277px; top:102px;}

/*** MAINCONTENT ***/

#mainContent {background:url(../pics/bg-maincontent.jpg) no-repeat top;}

/* home */

#home, #interna {margin:0 auto; width:940px; padding:15px 0;}
#interna{ background:url(../pics/tulipa.jpg) no-repeat right bottom;}
#interna.no-bg { background:none;  }
#interna {width:840px; position:relative; *margin:30px auto 0 auto;}

#interna{ min-height:400px;}
* html #interna { height:400px;}




#flash, #conteudo {float:left; height:400px;}

#flash {width:395px; background:url(../pics/bg-flash02.jpg) no-repeat right;}
#flash img{z-index: 0;}
#conteudo {width:545px;}

#caixa01, #caixa02, #caixa03 {float:left;}

#caixa01 {position:relative; width:545px; height:225px; margin-bottom:20px; background:url(../pics/bg-caixa01.jpg) no-repeat bottom;}
#caixa02 {width:263px; height:157px; background:url(../pics/bg-caixa02.jpg) no-repeat right; padding-right:22px;}
#caixa03 {width:260px; height:157px; background:url(../pics/bg-atendimento.jpg) no-repeat bottom left;}

.saibamais {position:absolute; width:100px; height:26px; right:0; bottom:39px; padding:0 18px 3px 0; 
background:url(../pics/bg-saibamais.gif) no-repeat;}

.produto_cosmetico {overflow:hidden; margin-bottom: 16px;}

.produto_cosmetico p {vertical-align:middle; margin-top:30px;}


#interna ul li.produtos {
	list-style: none;
	padding-left: 10px;
	background: url(../pics/ico_lista.gif) no-repeat left 7px;
	font-size: 14px;
	color: #30401c;
}

#interna ul li.produtos a{color: #405927;
font-weight: bold;
text-decoration: none;}


#interna ul li.produtos a:hover{font-weight: bold;
text-decoration: underline;}


.img_produto {float:left; margin:15px 20px 0 0; clear: both; width:65px;}
.img_produto02 {float:left; margin:5px 5px 0 0; clear: both;}
.img_produto03 {float:left; margin:15px 20px 0 0; clear: both;}

.img_naturais {float:left; margin:15px 30px 0 0; clear: both;}
.img_naturais02 {float:left; margin:15px 60px 0 0; clear: both;}


/* internas */


/* formulário de contato */



/*** FOOTER ***/

#endereco {position:relative; width:606px; height:96px; background:url(../pics/bg-endereco.jpg) no-repeat; margin:0 auto;}

#footer-out {float:left; width:100%; clear:both; background:url(../pics/bg-footerout.jpg) repeat-x bottom;}
#footer-in {position:relative; height:106px; background:url(../pics/bg-footerin.jpg) no-repeat; padding-top:30px;}