/* Mother to Be */

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0 auto;
	text-align: center;
	
	background: #F3F5E7 url(imagens/bg_topo.jpg) repeat-x top;
}

.bg_rodape {
	margin: 0 auto;
	text-align: center;
	
	background: url(imagens/bg_rodape.jpg) repeat-x bottom;
}

.bg_mulher {
	margin: 0 auto;
	text-align: center;
	
	background: url(imagens/bg_mulher.jpg) no-repeat bottom;
	width: 878px;
}

/* Topo */

.topo {
	margin: 0 auto;
	text-align: left;
	
	width: 872px;
	height: 104px;
}

.logo {
	margin-left: 40px;
}



/* Menu */

.menu {
	margin: 0 auto;
	text-align: center;
	width: 872px;
	height: 55px;
	padding-left:45px;
}

.menu img {
	float: left;
	margin: 15px 0 0 10px;
}

/* Corpo */

.corpo {
	background: #FFFFFF;

	margin: 0 auto;
	_margin-left: 60px;
	*margin-left: 60px;
	text-align: left;
	
	width: 852px;
	
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-highlight-color:#FFF;
	scrollbar-face-color:#92AC31;
	scrollbar-shadow-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#FFF;
}

/* Home */

.chamada_home {
	margin-top: 5px;
	padding-left: 10px;
	
	width:405px;
}

.chamada_home p {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	
	text-align: justify;
	padding: 10px 20px 0 15px;
}

.chamada_noticias {
	margin-top: 20px;
	padding-left: 10px;
	
	width:405px;
}

.chamada_noticias ul li {
	list-style-type: none;
	background: url(imagens/img_li.jpg) no-repeat left 4px;
	margin: 0 0 0 15px;
	padding-left: 15px;
}

.chamada_noticias a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
	text-decoration: none;
}

.banners_home {
	margin-top: 15px;
	padding:10px;
	width:405px;
}

.chamada_depoimentos {
	margin-top: 40px;
	padding:10px;
	width:405px;
}

.chamada_depoimentos div {
	margin: 10px 0 0 15px;
	background: url(imagens/bg_depoimentos.jpg) no-repeat;
	width: 310px;
	height: 75px;
}

.chamada_depoimentos p {
	padding-top: 2px;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
	
	text-align: justify;
	text-decoration: none;
}

.chamada_depoimentos a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.chamada_depoimentos a:hover {
	text-decoration: underline;
}

/* Interna */

.imagem_interna {
	float: left;
	width: 160px;
	height: 200px;
}

/*.imagem_interna_2 {
	float: left;
	width: 500px;
	height: 150px;
}*/

.paginacao {
	margin:0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.paginacao_img{	margin: 0;	padding: 0;}

.paginacao a {
	margin-left:0px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.paginacao a:hover {
	text-decoration: underline;
}



/*Propriedades para nos idicamos */
.nos_indicamos {background: url(imagens/bg_nos_indicamos.jpg) no-repeat left top; padding: 45px 0 0 45px; }
.indicamos {float:left; width:330px; _width:310px; margin:8px 0 8px 12px; font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}
.indicamos h1{font-size: 12px; font-weight: bold;	color: #92AC31; }
.indicamos a{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;}
.indicamos a:hover{Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration:underline;}
.indicamos_pagin {text-align:center; font-size: 12px; color: #FF0000 ; }



/* Sobre */

.sobre {
	background: url(imagens/bg_sobre.jpg) no-repeat left top;
}

.sobre div {
	margin: 65px 0 0 25px;
}

.sobre p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.texto_preto {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.texto_preto a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.texto_preto a:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.font_paginacao a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.font_titulo_descricao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.font_descricao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.font_meio_link a{
	font-family: Tahoma;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}

/* Coleções */

.colecoes {
	background: url(imagens/bg_colecoes.jpg) no-repeat left top;
}

/* Coleções Interna */
.colecoes_int {
	background: url(imagens/bg_colecoes.jpg) no-repeat left top;
}

.colecoes div {
	margin: 15px 0 0 35px;
	_margin: 15px 0 0 25px;
}

/* Coleções Interna */
.colecoes_int div {
	margin: 15px 0 0 30px;
	_margin: 35px 0 0 65px;
}

.colecoes img {
	margin-right: 20px;
}

/* Coleções Interna */
.colecoes_int img {
	margin-right: 20px;
}

.colecoes p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Coleções Interna */
.colecoes_int p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.colecoes2 p {
	padding: 20px 120px 0 170px;
	text-align: justify;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.listagem {
	width: 100px;
}

.listagem img {
	margin-bottom: 5px;
}

/* Lingerie */

.lingerie {
	background: url(imagens/bg_lingerie.jpg) no-repeat left top;
}

.lingerie div {
	margin: 15px 0 0 35px;
}

.lingerie p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Littleme */

.littleme {
	background: url(imagens/bg_littleme_interna.jpg) no-repeat left top;
}

.littleme div {
	margin: 15px 0 0 35px;
}

.littleme p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}


/*albuns*/
.albuns {
	background: url(imagens/bg_albuns.jpg) no-repeat left top;
}

/* Promoção */

.promocao {
	background: url(imagens/bg_promocao_interna.jpg) no-repeat left top;
}

.promocao div {
	clear:both;
}

.promocao p {
	margin: 10px 10px 0 0;
	padding-left: 0;
	text-align: justify;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.promocao h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.promocao h2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
}

.promocao a {
	color: #000000;
	text-decoration: none;
}

.promocao a:hover {
	text-decoration: underline;
}

/* Depoimentos */

.depoimentos {
	background: url(imagens/bg_depoimentos_interna.jpg) no-repeat left top;
}

.depoimentos div {
	margin: 65px 0 0 85px;
	width: 666px;
}

.depoimentos ul li {
	list-style-type: none;
	background: url(imagens/img_li.jpg) no-repeat left 0;
	_background: url(imagens/img_li.jpg) no-repeat left 4px;
	*background: url(imagens/img_li.jpg) no-repeat left 4px;
	margin: 5px 0 0 15px;
	padding-left: 20px;

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.depoimentos p {
	margin: 10px 10px 0 15px;
	padding-left: 20px;

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.depoimentos a {
	color: #000000;
	text-decoration: none;
}

.depoimentos a:hover {
	text-decoration: underline;
}

/* Notícias */

.noticias {
	background: url(imagens/bg_noticias.jpg) no-repeat left top;
}

.noticias div {
	clear: both;
}

.noticias p {
	margin: 10px 10px 0 0;
	padding-left: 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.noticias h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.noticias h2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
}

.noticias a {
	color: #000000;
	text-decoration: none;
}

.noticias a:hover {
	text-decoration: underline;
}
/* Espaço Gestar */

.gestar {
	background: url(imagens/bg_espaco_gestar.jpg) no-repeat left top;
}

.gestar div {
	clear: both;
}

.gestar p {
	margin: 10px 10px 0 0;
	padding-left: 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.gestar h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.gestar h2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
}

.gestar a {
	color: #000000;
	text-decoration: none;
}

.gestar a:hover {
	text-decoration: underline;
}


/* Localização */

.localizacao {
	background: url(imagens/bg_localizacao.jpg) no-repeat left top;
}


.localizacao div {
	margin: 50px 0 0 20px;
}

.localizacao p {
	padding: 0 30px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/*texto preto*/
.texto_preto {font-family: Verdana; font-size: 10px; color: #000000;}
.texto_preto a {font-family: Verdana; font-size: 10px; color: #000000; text-decoration:none;}
.texto_preto a:hover {font-family: Verdana; font-size: 10px; color: #000000; text-decoration:underline;}

/* Nossa Loja */

.nossa_loja {
	background: url(imagens/bg_nossa_loja.jpg) no-repeat left top;
}

.nossa_loja div {
	margin: 65px 0 0 25px;
}

.nossa_loja p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Mapa do Site */

.mapa_site {
	background: url(imagens/bg_mapa_site.jpg) no-repeat left top;
}

.mapa_site div {
	margin: 30px 0 0 85px;
}

.mapa_site p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Contato */

.contato {
	background: url(imagens/bg_contato.jpg) no-repeat left top;
}

.contato table {
	margin: 65px 0 0 60px;
}

.contato div {
	margin: 65px 0 0 60px;
}

.contato input {
	border: 1px solid #93AB31;
	width: 320px;
}

.contato select {
	border: 1px solid #93AB31;
	width: 320px;
}

.contato textarea {
	border: 1px solid #93AB31;
	width: 320px;
	height: 60px;
}

.contato p {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/* Newsletter */

.bg_newsletter {
	background: url(imagens/bg_newsletter.jpg) no-repeat left top;
}

/*.bg_newsletter div {
	margin: 65px 0 0 25px;
}

.bg_newsletter p {
	padding: 0 120px 0 0;
	text-align: justify;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}*/



/* Newsletter*/

.formulario input{border:1px  #93AB31 solid; font-family: Verdana; font-size: 10px; font-weight: normal;color: #000000;}


.newsletter {
	margin: 5px 40px 0 0;
	_margin: 4px 40px 0 0;
	*margin: 4px 40px 0 0;
	float: right;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.newsletter p {
	margin-top: 5px;
	
	background:url(imagens/input_newsletter.jpg) no-repeat;
	width: 137px;
	height: 15px;
}

.newsletter input {
	border: 0;
	margin-left: 5px;
	background: transparent;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #5D6B2B;
	
	width: 128px;
}

.newsletter .botao {
	top: -18px;
	_top: -20px;
	*top: -20px;
	left: 142px;
	position: relative;
	border: 0;
	
	width: 18px;
	height: 15px;
}






/* Rodapé */

.icones {
	margin: 10px 0 0 15px;
	
	width: 280px;
	height: 80px;
}

.icones p {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #5D6B2B;
	line-height: 14px;
}

.rodape {
	margin: 0 auto;
	text-align: left;
	background: url(imagens/bg_rodape.jpg) repeat-x bottom;
	
	width: 872px;
	height: 60px;
	
	padding: 0 0 0 60px;
}

.rodape a {
	padding-top: 4px;
	
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.rodape a:hover {
	text-decoration: underline;
}

.texto_indique_not {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.texto_indique_not a {
	color: #000000;
	text-decoration: none;
}

/**********************/
.texto p {
	margin:-100px 80px 0 0;
	padding-left:40px;
	padding-right:40px;
	text-align:justify;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{ border: none; }
#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer{padding: 10px;}
#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width:49%; height:100%; background:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#bottomNavClose { background:url(imagens/closelabel.gif) right 100% no-repeat; height:20px; }
#imageDataContainer{font:10px Arial, arial, tahoma, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	}
#imageData{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}			
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em; }		
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#93AB31;}