
body 
{
	margin:0px; font-family:'Calibri', Verdana, Arial, Sans-Serif; color:#333;
	background-image:url(''); background-color:#FFF;
}


* {
	margin:0;
	padding:0;
	list-style:none;
	vertical-align:baseline;
}

h1 { }
h2 { }
h3 { }
h4 { }
h5 { color:#999 }

hr { height:1px; border:0px; color:#b0b0b0; background-color:#b0b0b0;   }

#bg-menu a:link		{ color:#FFF; text-decoration:none; }
#bg-menu a:visited	{ color:#FFF; text-decoration:none; }
#bg-menu a:hover		{ color:#FC0; text-decoration:none; }

a:link		{ color:#666; text-decoration:none; }
a:visited	{ color:#666; text-decoration:none; }
a:hover		{ color:#CCC; text-decoration:none; }

.linkbranco:link		{ color:#fff; text-decoration:none; }
.linkbranco:visited	    { color:#fff; text-decoration:none; }
.linkbranco:hover		{ color:#fc0; text-decoration:none; }

#link-vermelho a { color:#F00; text-decoration:none }
#link-vermelho a:hover { color:#090 }
	

ul { padding:0; margin:0; }
ul li { font:Verdana, Geneva, sans-serif; color:#FFF; padding:0; margin:0 }
ul li a { color:#FFF }
ul li a:hover { color:#FF3 }

p { }



div#TOPO { width:100%; float:left }
	div#topoConteudo { width:100%; height:219px; margin:auto;}
	div#topofuji { width:960px; height:190px; margin:0 auto;}
	div#bg-menu { width:100%; height:29px; margin:auto; background:#000;}
	
		
div#TUDO { width:100%; float:left; margin:auto; }
	div#tudoConteudo { width:100%; margin:auto;}
		div#banner { width:960px; height:295px; margin:0 auto;}
		div#detalhe-cinza { width:100%; height:28px; margin:auto; background-image:url(../Img/Fx/img-detalhe-cinza.jpg); background-repeat:no-repeat; background-position:center}
		
		
		div#prod-destaque-menor { font-style:italic; font-size:24px; 	}
		.prod-destaque-maior { font-style:italic; font-size:30px; font-weight:700; 	}
		.prod-destaque-maior-2 { font-style:italic; font-size:40px; font-weight:900; 	}
		
		.prod-det-produto { font-style:italic; font-size:14px; color:#F00;}
			.prod-mais-detalhe { font-size:11px; color:#FFF;}
			
			#galeria-fotos{ margin:30px 0 100px 0; padding:0 0 100px 0;}
			#galeria-fotos ul { float:left; }
			#galeria-fotos ul li { min-width:60px; min-height:45px; float:left; margin:0 10px 10px 0; padding:3px;}
			#galeria-fotos ul li h6{ min-width:60px; margin:0 !important; padding:0 !important }
			#galeria-fotos ul li h6 a{ width:60px; height:45px; position:absolute; text-indent:-9999px;}
		
.border {
	border: 1px solid #E5EAF0;
}

div#RODAPE { width:100%; float:left; background-color:#eeeeee; height:175px; margin-top:70px  }
	div#rodapeConteudo { width:960px; margin:auto; }
			div.interna-controdape { width:300px; height:60px; float:left}
									
div#FIMRODAPE { width:100%; float:left;}
	div#fimRodape{ width:960px; height:60px; margin:auto; }
									
		.nome-da-loja{ font-size:13px; color:#000}
		.endereco-loja{ font-size:11px; color:#333; line-height:14px}
		.cod-telefone { font-size:9px; color:#F00}
		.telefone { font-size:24px; color:#F00}
		
						div#fim-rodape { width:960px; height:40px; margin:0 auto;}
						
						
						
#divScrollEsq { width:32px; height: 32px; display: block; background:url(../Img/Fx/setas.jpg)}
#divScrollEsq.on { background-position: 0px 33px; cursor: pointer; }
#divScrollEsq.off { background-position: 33px 33px; }
#divScrollDir { width:32px; height: 32px; display: block; background:url(../Img/Fx/setas.jpg) }
#divScrollDir.on { background-position: 33px 0px; cursor: pointer; }
#divScrollDir.off { background-position: 0px 0px; }

/* Fonte para aviso de erros */
.fonteAviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

