
#all { 
	min-height:100%;
	margin:auto; 
	width:1040px;
}



#all, #meio {
/* 		background:url(/madeira/madeira2.jpg); */
/*
	background:url(/madeira/madeira.jpg);
	background:url(/sand.jpg);
	*/
	/* background:url(/bgg.jpg); */
	background:url(/imgs/bgg5.jpg);
	background:url(/imgs/bgg6.gif);
	background-color:white;
}

body.women #all, body.women #meio {  
/* 	background:url(/imgs/bgg5.jpg); */
/* 	background-color:white; */
 }

body {
	background:url(/imgs/bg.gif);
	background:url(/imgs/wallpaper03.gif);
	background:url(/imgs/japonismo.gif);
	font-family: Arial, Tahoma; 
	line-height:1.4em; 
	margin:0px;
	font-size:13px; 
	overflow:yes;
	color:#555;
	xbackground-color:#eee; 
}


h1, h2 { font-family:'Helvetica Neue', Arial;
	/* letter-spacing:-1px; */
}



h2 { 
/* 	text-transform: uppercase;  */
	color:#678631;
	font-size:15px;
}


	#menu, #meio, #cima, #rodape {
/* 		width:1000px; */
/* 		margin:auto; */
		padding:15px;
		padding-top:8px;
		padding-bottom:8px;
		xmargin-bottom:1px;
	}
	
	#menu { padding-bottom:8px; }
	
	#rodape { 
		font-size:10px; 
		color:#777;
	}
	
	#ilustra { 
		height:80px; 
		xheight:150px;
		background-color:#E7B338;
		background-color:#85BDB5;
		background-color:#678631;
		margin-bottom:1px; 
/*
		border-top:4px solid white;
		border-bottom:4px solid white;
*/
		
		
		width:1040px;
		margin:auto;
	}
	
	#xmenu { position:absolute; left:400px; margin-top:3em; }
	
	
	#menu a { 
		margin-right:30px; padding:3px; 
		opacity:.5;
	}
	
	#menu a:hover, #menu a.selecionado  {
		opacity:1;
	}
	
	
	#menu a.remote { 
		line-height:14px; /* width:150px;  */
		vertical-align:middle; 
		text-transform:uppercase; 
		/* margin-right:2em;  */
		white-space: nowrap;
	}	
	
	a { 
		text-decoration:none; 
		color: #36441E;
	}

a img { border:0px;    }
.reflex, a img.reflex {  color:transparent; color:none; background-color:white;   } 


a:hover { color:#6F217D;  }



h1 { margin:0px; }

.selecionado { 
/*
	background-color:#E5B235;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
*/
}


.cinza {
	background-color:#f2f2f2;
	background-color:rgba(255,255,255,.6);
	background-color:#fff;
	padding:1.5em;
	margin-bottom:1em; 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	white-space:nowrap;
	overflow:hidden;
	min-height:80px;

}

.cinza2 {
	background-color:#f2f2f2;
	background-color:rgba(255,255,255,.6);
	background-color:#fff;	
	padding:1.5em;
	margin-top:1em;
	margin-bottom:1em; 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
 
.prod, .prod2 {
	white-space:normal;
 	vertical-align:top;
 	width:110px;
	xheight:80px;
	vertical-align: baseline;
	xmargin-bottom:1em;
	margin-right:3em; 
	display:inline-block;
	xtext-align:center;
}

.prod2 { width:auto; }

.prod img { margin-left:-8px; margin-top:-2px;}
 
 
.desc {
/*
	background-color:#a0a090;
	color:white;
*/
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:4px;
	font-size:11px;
	xz-index:99;
}
 




#marca {
	width:166px;
	height:55px;
	margin-top:5px;
	background:url(/imgs/goofy.png);
	display:inline-block;
}



#meio ul {
	margin:0px; 
	padding:0px;
}

#meio ul li { 
	margin-right:1em; 
	list-style-type: none;
	display:inline; 
	font-size:13px; 
}

#meio { 
/* 	background-color:#EBEEE8; */
}



hr {
	height: 1px;	
	border: 0px;
	border-top: 1px dotted #aaa;
}


#nav a { margin-right:2em; }



body.women a {
	color: #4B368F;
	xcolor: #E30074;
}

body.women, body.women td {
	color:#302160;
/* 	font-family:Georgia; 
	xbackground-color:red; 

 */
}


/* body.women .selecionado, body.women .desc,  */
/*
body.women #ilustra, body.women .activeSlide {
	background-color: #E49BBF;
}
*/

/*
body.women .desc {
	background-color: #BAB5CD;
}
*/



body.women #marca {
	background:url(/imgs/goofy_fem.png);
}


body.women h2 {
	color:#302160;
/* 	color:#E49BBF; */
/* 	background:url(/imgs/point2.png) 0px 3px no-repeat; */
}












label { width:280px; display:inline-block; vertical-align:top; }
input,select,textarea, fieldset { margin-bottom:.6em; width:400px; font-size:13px; padding:1px; }
input.submit, fieldset { margin-left:280px; }
.recuo { margin-left:280px; }


#nav a { margin:0px; }


/* .sel { background-color:red;  color:white; width:1px;} */



.atencao { background-color:rgba(255,0,0,.1) }






#cush {  -moz-border-radius: 4px; -webkit-border-radius:4px; 
	display:none;
	padding:10px; width:350px; 
	position:fixed;
	position:absolute;
	display:none;
	z-index:10;
	background-color:#678631;
	background-color:#dddddd;
	color:white;
}

	

#cush td {	font-size:10px;
}


	
	h1, h2, h3 { font-weight:normal; }
	.z { width:1px; background-color:red; display:inline; height:11px; white-space:nowrap;xfloat:left }
	#cima { padding-top:5px; }
	#menwoman { font-size:9px; margin-bottom:5px; margin-left:6px; }
	#menwoman a { margin-right:1em; opacity:.8; }
	#menwoman a.sel { border-bottom:1px solid #999; }
	
	
	body#brandsoul #meio { 
		background:url(/brand.jpg) no-repeat;
		background-color:#fff; 
		margin:0px; padding:0px;
		padding-top:380px;
	}
	
	body#brandsoul #meio div {
		margin:0px;color:#375E6A; line-height:1.5em;
	}
	
/*
	body#brandsoul #meio div {
		font-size:16px;
		color:white; 
		text-transform:uppercase;
		letter-spacing: -1px;
		line-height:25px;
		padding:2em;
	}
*/
	.cinza {
		width:960px;
	}
	
	body { text-align:center; }
	#all { text-align:left; }
	
	
	
	
	
.thumb {
	max-width:90px;
	max-height:70px; 
/* 	width:90px; */
}	


.thumb_femx {
	max-height:160px; 
	max-width:110px;
	width:110px;
}


body#mencollection .produto_grande {
	max-height:600px; 
	max-width:600px;
}




.produto_grande {
	max-width:200px;
	max-height:240px;

	max-width:400px;
	max-height:580px;
}


.cinza { background-color:white; }