/* Definição da imagem e cor padrão de fundo */
body {margin:0; padding:0; background-image:url("img/bg_body.gif"); background-repeat:repeat-x; background-color:#c4cacd; text-align:center; /* hack para o IE */	}

table {text-align:center;}

p {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:3px;}


h2 {color:#CC3333; font-family:Arial, Helvetica, sans-serif;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3333;}
h4 {margin-top:0;}

/* DIVs que comportam e centralizam o conteudo no navegador */
#tudo {width: 1000px; margin:0 auto; padding: 10px; text-align:left; /* "remédio" para o hack do IE */}
#conteudo {padding: 5px; position:relative;}

/* Imagem do topo da pagina */
#topo {background-image:url("img/topo.gif"); background-repeat:no-repeat; width:983px; height:124px; margin-top:0px;}

/* Banner de publicidade acima do topo */
#pub-topo {position:absolute; top:8px; left:180px; width:697px; height:42px;}

/* Banner de publicidade abaixo da barra de navegação */
#pub2 {margin-top:4px; margin-left:38px;}

/* Menu */
#menu { position:absolute;
	    top:100px;
	    left:35px;}
		
#menu a {font: 10px  Arial, Verdana, Helvetica, sans-serif;
		color: #fff;
		text-decoration: none;
		text-align: center;
		padding: 0px 5px;}
		
#menu a:hover {color: #fff; background: #FF0000;}

/* box de conteudo esquerda */
#esquerda {position:absolute; top:132px; left:18px; background-color:#fff; border:solid 1px #0066CC; width:116px; height:auto; padding:5px;}

/* box de conteudo direita */
#direita {position:absolute; top:132px; left:845px; background-color:#fff; border:solid 1px #0066CC; width:116px; height:auto; padding:5px;}

/* caixinha com oferta dos produtos */
#cx {background-image:url(img/cx-oferta.gif); background-repeat:no-repeat; width:114px; height:108px;}

#cx2 {width:114px; height:auto; margin-bottom:5px;}

.img-prod {margin:3px; text-align:center; padding-top:2px;}

.nome-prod {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066CC; font-size:11px; text-align:center; margin:3px 8px 1px;}

.preco {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:11px; text-align:center; font-weight:bold; margin:0;}

.aviso2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:11px; text-align:left; font-weight:bold; margin:0;}

.aviso {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC3300; font-size:11px; text-align:left; font-weight:bold; margin-top:4px;}

/* box central */
#central {position:absolute; top:132px; left:149px; background-color:#fff; border:solid 1px #0066CC; width:670px; height:auto; padding:10px;}
/*.semana {background-image:url(img/semana.jpg); background-repeat:no-repeat; padding-top:10px; text-align:center; width:295px; height:221px;}*/
.pub3 {background-image:url(img/pub3.gif); background-repeat:no-repeat; padding-top:10px; padding-left:8px; width:295px; height:221px;}

.desc {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0099FF;}

.min {font-size:9px;}

#prod-gd {text-align:left; vertical-align:top;}

