body { margin: 0; padding: 0; background:#fff url('../img/fundo.gif') repeat-x; }
img { border: 0; border-color: 0; }
a { text-decoration: none; color: #339; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6, ul, li, p { margin: 0; padding: 0; }


h1.nome a { text-indent: -5555em; height: 60px;width: 400px; float: left; display: block; }

#centraliza { 
	background:url('../img/logo.gif') no-repeat;
	margin:auto;
	width: 760px;
	position: relative;
}

#lista{
	padding-top: 100px;
	*padding-top: 40px;
	width: 585px;
}

#produto {
	padding-top: 100px;
	*padding-top: 40px;
	width: 570px;
}

#produto .descr { margin-top: 1em; font: normal 13px Arial; }

#lista .aviso { font: normal 12px Arial; margin-top: 20px; }

#promocoes { list-style: none; margin: 0; }
#promocoes li { -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 10px; border: 1px solid #d0d0d0; margin: 1.2em 1.2em 0 0; padding: .7em; float: left; width: 11.8em; height: 16.8em; overflow: hidden; text-align: center; }
#promocoes li:hover { background: #f7f7f7; }
#promocoes a { color: #000; }
#promocoes .img { width: 85px; height: 85px; text-align: center; margin: auto; *margin: 0; }
#promocoes .nome { font: bold 13px Arial; color: #000; }
#promocoes .precoF { /*text-decoration: line-through;*/ font: normal 11px Arial; color: #666; margin-top: 5px; }
#promocoes .precoR { font: bold 12px Arial; color: #900; }

#col-direita { width: 160px; background: #ededed; float: right; margin: 1em .6em 0 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #d0d0d0; }
#col-direita strong { margin: .6em; float: left; font: bold 14px Arial; color: #900; }
#col-direita #categorias { list-style: none; margin: .6em; }
#col-direita #categorias li a { font: bold 12px Arial; color: #333; }

#produto h2 { color: #900; font: bold 20px Arial; margin-bottom: 15px; }
#produto .imagem { float: left; }
#produto .precoF { float: right; font: normal 13px Arial; color: #666; width: 140px; text-align: right }
#produto .precoR { float: right; font: bold 16px Arial; color: #900; width: 140px; text-align: right }
#produto .compre { float: right; font: normal 12px Arial; color: #666; width: 160px; margin-top: 30px; text-align: right; }
#produto .compre strong { float: right; font: bold 24px Arial; color: #000; }
#produto .fabric { float: right; font: normal 11px Arial; color: #666; width: 140px; margin-top: 50px; text-align: right; }
#produto .fabric strong { float: right; font: bold 11px Arial; color: #000; }
#produto p { clear; both; }

#rodape { height: 30px; margin-top: 20px; padding-top: 10px; border-top: 1px solid #ccc; }
#rodape ul { list-style: none; margin: 0; padding: 0; }
#rodape ul li { float: right; margin-left: 10px; }
#rodape ul li a { font: bold 13px Arial; color: #900; }
#rodape p { text-align: center; clear: both; font: normal 11px Arial; color: #666; }