﻿* {	text-decoration:none; margin:0; padding:0; list-style:none; border:none;/* zerando tudo. */}
/***************************** Geral *****************************/


/* CONFIG GERAL DO BODY ------------------------------------------------------------------------- */
body{
 text-align:center;
 background-color:#e9ecee;

}
/* -----------------------------------------------------------------------------------------------*/


/* ELEMENTO MENU GERAL -------------------------------------------------------------------------- */
.menu_geral{ margin:0 auto; height:60px; background-color:#c4ced6; text-align:center;font-family:Arial; }

.menu_centro{ width:985px; height:60px; background-color:#c4ced6; margin:0 auto; text-align:center;font-family:Arial; margin-bottom:50px; }

.menu_geral img.logo_menu{ margin-left:12px; float:left;}




.menu_geral ul {
  width:635px; 
  height:23px; 
  padding-right:4px;
  float:left;
  text-align:center;
  margin-top:20px;
  margin-left:40px;

 }

.menu_geral ul li{
  padding:0 22px 0 22px;
  *padding:0 23px 0 23px;
  height:23px; 
  text-align:center;
  float:left;
 }

.menu_geral ul li a{
   color:#bd4b5b;
   font-size:14px;
   font-family:Helvetica, Arial;
  /* font-weight:bold;*/
 }
 
.menu_geral ul li.liativa a{color:#bd4b5b;}
.menu_geral ul li a:hover{color:#bd4b5b;}

/* -----------------------------------------------------------------------------------------------*/


/* CONFIG DO ELEMENTO GERAL DO SITE -------------------------------------------------------------- */
.geral_centro{
      width: 985px;
      margin:0 auto;
}
/* -----------------------------------------------------------------------------------------------*/


/* HOME*/ 

.box_home{
	width:985px;
	height:420px;
	margin-bottom:50px;
	
}

.faixa_twitter{
	width:950px;
	height:22px;
	background:url(../images/icone_faixa_twitter.jpg) left top no-repeat #cdcbc8;
	padding-left:35px;
	font-family:Helvetica, Arial;
	font-size:12px;
	color:#6c6a68;
	text-align:left;
	padding-top:8px;
}

.faixa_twitter a{
	color:#6c6a68;
}

.box_home_texto{
	width:185px;
	height:380px;
	float:left;
	background-color:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	line-height:12px;
	color:#454b57;
	padding:20px;
	text-align:right;
}

.box_home_texto h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bd4b5b;
	text-align:right;
	margin:35px 0 20px 0;
	font-weight:normal;
}


.box_home_galeria{
	width:760px;
	height:420px;
	float:left;	
}

.btn_mais{
	width:13px;
	height:13px;
	background:url(../images/btn_mais.jpg) no-repeat;
	cursor:pointer;
}

.botao_mais{
	width:17px;
	height:202px;
	padding:166px 4px 4px 4px;
	float:left;
}

.box_home_galeria_foto{
	width:723px;
	height:370px;
	float:left;
	
}

.box_home_galeria_foto ul li{
	width:760px;
	height:420px;
	float:left;
	
}


.ultimas_noticias{
	width:206px;
	height:912px;
	background-color:#FFF;
	float:left;
	padding:2px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#313030;
	margin-right:24px;
}

.ultimas_noticias h2{
	width:202px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0 20px 0;
}

.ultimas_noticias_item{
	width:185px;
	/*height:285px;*/
	margin:10px 20px 50px 10px;
	text-align:left;
}

.ultimas_noticias h3{
	color:#cb7483;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:15px 0 10px 0;
}

.ultimas_noticias_item a{
	color:#cb7483;
}

.ultimas_noticias_item img{
	width:185px;
}

.box_lookbook_home{
	width:400px;
	height:600px;
	background-color:#FFF;
	float:left;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#313030;
	padding:20px;
	text-align:left;
	margin-bottom:35px;
}

.box_lookbook_home h2{
	width:400px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:20px;
}

.box_lookbook_home img{
	margin-bottom:8px;
}

.box_lookbook_home a{
	color:#a7b8b4;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

.box_noivas_home{
	width:400px;
	height:202px;
	background-color:#FFF;
	float:left;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#313030;
	padding:20px;
	text-align:left;
}

.box_noivas_home h2{
	width:400px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:15px;
}

.box_cha_home{
	width:244px;
	height:877px;
	background-color:#FFF;
	float:right;
	padding:20px 23px 20px 17px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#898079;
	line-height:12px;
	margin-left:24px;
	text-align:justify;
}

.box_cha_home img{
	margin-bottom:12px;
	border:4px solid #e08f9b;
}

.box_cha_home h2{
	width:202px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0 20px 0;
	text-align:left;
}

.box_cha_home h3{
	width:202px;
	height:20px;
	color:#cb7483;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:30px 0 20px 0;
	text-align:left;
}

.box_cha_home table{

	color:#cb7483;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:18px;
}

.box_cha_home_input{
	width:243px;
	color:#cb7483;
	background-color:#f1e8e8;
	border:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:3px;
}

.btn_enviar{
	width:60px;
	background-color:#FFF;
	color:#aba8a4;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:18px;
}

/* CORPO E ARTE */

.conteudo{
	width:905px;
	/*height:1096px;*/
	padding:40px;
	background-color:#FFF;
	text-align:justify;
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#454b57;
}

.conteudo h1{
	width:402px;
	height:20px;
	color:#a44a59;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:20px 0 80px 0;
	text-align:left;
}

.conteudo h2{
	width:402px;
	height:20px;
	color:#cb7483;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	text-align:left;
	font-weight:normal;
	margin-bottom:6px;
}

.conteudo h3{
	width:402px;
	height:20px;
	color:#454b57;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:20px 0 20px 0;
	text-align:left;
	font-weight:normal;
	/*float:left;*/
}

.conteudo h4{
	width:402px;
	height:20px;
	color:#a44a59;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:20px 0 20px 0;
	text-align:left;
	font-weight:normal;
	/*float:left;*/
}

.conteudo em{
	color:#cb7483;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

.conteudo p{
	margin-bottom:20px;
}


.conteudo a{
	color:#454b57;
}


.citacao{
	font-family:"Times New Roman", Times, serif;
	color:#aba8a4;
	font-size:14px;
	margin-left:20px;
	margin-bottom:80px;
	font-style:italic;
	line-height:20px;
}

.citacao span{
	font-size:11px;
	font-style:normal;
}


.foto_pg_corpoearte{
	border:1px solid #c9d4d0;
	margin-bottom:40px;
}

/* ONDE ENCONTRAR */

.onde_input{
	width:143px;
	color:#454b57;
	background-color:#f1e8e8;
	border:0;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	text-align:left;
	padding:3px;
}

/* CONTATO */

.form_contato{
	margin-top:80px;	
}


.texto_table_contato{
	color:#cb7483;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	line-height:24px;
}

.form_contato_input{
	width:683px;
	color:#cb7483;
	background-color:#f1e8e8;
	border:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:3px;
}

/*CHA*/

.foto_pg_cha{
	/*border:1px solid #c9d4d0;*/
	margin-bottom:40px;
	float:left; text-align:right;
	vertical-align:top;
	margin-right:43px;
}

/*LOOKBOOK*/

.menu_lookbook{ 
	width:805px; 
	height:20px;
	margin-bottom:20px;
	text-align:center; 
	color:#41464b;
	margin-left:65px;
	
	
}

.menu_lookbook ul.ul_menu_categoria{ 
	width:775px; 
	height:20px; 
	float:left; 
	text-align:center;  
	margin:0;
	
}

.menu_lookbook ul.ul_menu_categoria li{
	padding:0 11px 0 11px;
	float:right; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#6c6a68;
	letter-spacing:0px;
	font-weight:normal;
	/*border:1px solid red;*/

}

.menu_lookbook ul.ul_menu_categoria li a{ 
	color:#6c6a68;
	font-size:12px;
	font-weight:normal;
}

.menu_lookbook ul.ul_menu_categoria li a:hover{ 
	color:#a7b8b4;
}

.menu_lookbook ul.ul_menu_categoria li.ativo a{ 
	color:#a7b8b4;
}

.lookbook{
	width:755px;
	/*border:1px solid red;*/
	margin-left:75px;
	float:left;
}

.lista_produtos{ width:755px; height:86px; margin-bottom:5px;  }
.lista_produtos img{ float:left; width:86px; height:86px; margin-right:8px;}

.nacegacao{ width:656px; height:20px; color:#6c6a68; margin-bottom:40px;}
.nacegacao a{ font-weight:normal; font-size:11px;color:#6c6a68; letter-spacing:0px;}
.nacegacao a:visited {color: #d2e0ef;text-decoration: none;}
.nacegacao a:hover {color: #d2e0ef;text-decoration: none;}
.nacegacao a:active { color: #d2e0ef;text-decoration: none;}

.nacegacao table td{ vertical-align:top;}

.lista_produtos a{ padding-right:10px}
.lista_produtos a{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.lista_produtos a:hover{filter:alpha(opacity=100);opacity: 1.0;-moz-opacity:1.0;}
.lista_produtos a.img_prod_selecao{filter:alpha(opacity=100);opacity: 1.0;-moz-opacity:1.0;}

.foto_produto{ width:363px; height:363px; float:left;}
.foto_produto h1{ font-weight:normal; font-size:13px; vertical-align:top; color:#FFFFFF; margin:-365px 0 0 5px; }
.foto_produto a{ font-size:18px; font-family:Helvetica, sans-serif; color:#a6b7b1; margin:0 5 5 0;}
.foto_produto a:visited {text-decoration: none;}
.foto_produto a:hover {color:#a6b7b1; text-decoration: none;}
.foto_produto a:active {text-decoration: none;}

.foto_detalhe { width:363px; height:363px; margin-left:29px; float:left; }

/* NOVO EM 2011-08-05: GA - NUMERADO MULTI-FOTOS DETALHE PRODUTO */

.numerador_fotos{ position:absolute;  margin:-17px 0 0 0;}
.numerador_fotos a {  padding:0 5px 0 3px;font-family:Helvetica, sans-serif; color:#a6b7b1; }
/* ---------------------------------------------------------------*/


.descricao_produto { width:755px; margin-bottom:60px; float:left;}
.descricao_produto p{ font-family:"Courier New", Courier, monospace; font-size:12px; color:#454b57; margin-top:20px; }
.descricao_produto h1{width:363px; font-weight:normal; font-size:12px; color:#d2e0ef; }

.produtos_relacionados { width:755px; height:116px; float:left; }
.produtos_relacionados h1{ font-size:16px; color:#a7b8b4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; margin-bottom:10px;}
.produtos_relacionados img{ float:left; width:86px; height:86px; margin:2px 8px 0 0; }

.produtos_relacionados a{ float:left;}
.produtos_relacionados a {filter:alpha(opacity=100);opacity: 1.0;-moz-opacity:1.0;}
.produtos_relacionados a:hover{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}

/*RODAPE*/

.rodape{
	width:985px;
	height:200px;
	margin-top:35px;
	float:left;
}

.novidades{
	width:190px;
	height:180px;
	background-color:#FFF;
	float:left;
	padding:10px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#cb7483;
	margin-right:24px;
	text-align:left;
}

.novidades a{
	color:#cb7483;
}

.novidades h2{
	width:202px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0 20px 0;
}


.box_lojista{
	width:400px;
	height:160px;
	background-color:#FFF;
	float:left;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#313030;
	padding:20px;
	text-align:left;
}

.box_lojista h2{
	width:400px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:20px;
}

.box_lojista table{

	color:#cb7483;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:18px;
}

.box_lojista_input{
	width:395px;
	color:#cb7483;
	background-color:#f1e8e8;
	border:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:3px;
}

.box_rede{
	width:244px;
	height:160px;
	background-color:#FFF;
	float:right;
	padding:20px 20px 20px 20px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#454b57;
	line-height:12px;
	margin-left:24px;
	text-align:justify;
}

.box_rede h2{
	width:202px;
	height:20px;
	color:#bd4b5b;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0 20px 0;
	text-align:left;
	
}

.box_rede a{
	color:#454b57;
	font-weight:bold;
}

.botao{
	background:#e41b23;
	border-color:white;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px;
	color:#ffffff;
	width:55px;
	height:15px;
	margin-left:795px;
	margin-bottom:5px;
	cursor:pointer;
	display:block;
	text-align:right;
	
}


/*foater*/

.floater{
	position:absolute;
	width:940px;
	height:435px;
	margin-top:-30px;
	margin-left:20px;
	z-index:10000;

}

.desenvolvimento {
  float:left;
  width:985px;
  text-align:right;
  margin: 5px 0 0;
}

/************************************* ALATERADO G.T 24/10/2011 ***************/

.galeria_onde{
	width:906px;
	height:560px;	
}

.galeria_onde_fotog{
	width:560px;
	height:560px;
	float:left;
	margin-right:16px;
}

.galeria_onde_thumbs{
	width:330px;
	height:560px;
	float:left;
}

.galeria_onde_fotop{
	width:140px;
	height:140px;
	float:left;
	margin:0 0 23px 23px;
}

.paginacao{
	width:326px;
	height:35px;
	float:right;
	text-align:right;
	margin-top:-20px;
}

.paginacao a{
	font-size:35px;
	color:#a64a59;
}

.paginacao a:hover{
	color:#ab7981;
}

.paginacao a.aativo{
	color:#ab7981;
}



