html, body {
	*overflow-x: hidden;
	background-color:#ffffff;
	margin-left: 0px;margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

#conteudo {	
	width:1000px;
	height:auto;
	margin-left: 50%;
	left:-500px;
	position: relative;
}

#logo {
	height:132px;
	width:291px;
	position:absolute;
	left: 0px;
	top: 0px;
}

#menu_principal{
	text-align:right;
}

#banner{
	width: 979px;
	height: 258px;
	text-align: center;
	border: 1px solid #e4e4e4;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
}
/* Categorias */
#categorias{
	margin-left: 10px;
	*margin-top: -10px;
	width:296px;
}

.titulo{
	font-size: 36px;
	color: #da251c;
	text-align:right;
	margin-right:10px;
	margin-top:-2px;
}

.link_categoria{
	width:213px;
	height:27px;
	background:url(../imagens/fundo_link_categoria.jpg) no-repeat;
	text-align:right;
	margin-left:72px;
	margin-top:12px;
	vertical-align:middle;
	line-height: 17px;
	font-size:14px;
	color: #da251c;
	font-weight:bold;
}
/* / Categorias */

/* Bem Vindo */
#bemvindo{
	background:url(../imagens/bemvindo.jpg) no-repeat;
	width:691px;
	height:210px;
	position:absolute;
	left: 309px;
	top: 416px;
	text-align:right;
}
.titulo_bemvindo{
	font-size: 36px;
	color: #da251c;
	text-align:right;
	margin-right:0px;
	margin-top:-2px;
}
#texto_bemvindo{
	margin-top: 15px;
	margin-right:20px;
}
/* / Bem Vindo */

/* LANÇAMENTOS */
#middle{
width: 1000px;
height: 520px;
}
#lancamentos{
	width:632px;
	height:520px;
	float: left;
	margin-right: 30px;
	margin-bottom: 0px;
}

.margem_lancamentos{
	width: 700px;
	margin-top:10px;
}
.img_produto{
	width: 172px;
	min-height: 150px;
	*height: 214px;
	float: left;
	margin-right: 44px;
	margin-bottom: 24px;
}

.img_produto2{
	width: 172px;
	min-height: 150px;
	*height: 214px;
	float: left;
	margin-right: 30px;
	margin-bottom: 24px;
}
.borda_produto{
	border: 1px solid #e1e1e1;
	padding: 5px;
}

.preco{
	font-size:14px;
	color: #da251c;
	font-weight:bold;
}

/* / LANÇAMENTOS */

/* PROMOÇÕES */

#promocoes{
	width:336px;
	height:510px;
	left: 652px;
	top: 0px;
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
}

#quadro_promocaoes{
	width:330px;
	height:440px;
	margin-top:15px;
	position:relative;
}

.celula_promocao{
	position:absolute;
	width:123px;
	height:94px;
	left: 14px;
	top: 70px;
}

.nome_promocao{
	position:absolute;
	width:111px;
	height:161px;
	left: 90px;
	top: 37px;
}

.celula_promocao2{
	position:absolute;
	width:123px;
	height:94px;
	left: 186px;
	top: 70px;
}

.nome_promocao2{
	position:absolute;
	width:111px;
	height:161px;
	left: 222px;
	top: 37px;
}

.celula_promocao3{
	position:absolute;
	width:123px;
	height:94px;
	left: 14px;
	top: 267px;
}

.nome_promocao3{
	position:absolute;
	width:111px;
	height:161px;
	left: 90px;
	top: 234px;
}

.celula_promocao4{
	position:absolute;
	width:123px;
	height:94px;
	left: 186px;
	top: 267px;
}

.nome_promocao4{
	position:absolute;
	width:111px;
	height:161px;
	left: 222px;
	top: 234px;
}

/* / PROMOÇÕES */



/* RODAPÉ */

#margem_rodape{
	width:1000px;
	height:auto;
	margin-left: 50%;
	left:-500px;
	position: relative;
}

#rodape{
	text-align: left;
	height: 6px;
	margin-top: 8px;
	background-color: #e1e1e1;
}

.endereco{
	font-size:10px;
	font-weight:bold;
	*height:30px;
	min-height:30px;
	float:left;
	margin-right:28px;
	margin-bottom:15px;
	width:305px;
}

#sedes{
	margin-left:0px;
}

/* / RODAPÉ */

/* CONTEUDO PAGINAS INTERNAS*/

#textos{
	margin-left:10px;
	text-align: justify;
	margin-right:10px;
}
#textos2{
	width:1100px;
	margin-left:10px;
}

#nome_categoria{
	position:absolute;
	height:161px;
	left: 308px;
	top: 455px;
	text-align:left;
}

/* / CONTEUDO PAGINAS INTERNAS*/

a.rodape{
	color:#da251c;
	text-decoration:none;
}

a.rodape:hover{
	color:#da251c;
	text-decoration:underline;
}

a.rodape2{
	color:#000000;
	text-decoration:none;
}

a.rodape2:hover{
	color:#000000;
	text-decoration:underline;
}

.descricao{
	color:#000000;
	font-weight:bold;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

.categorias{
	font-size:11px;
	color: #da251c;
	font-weight:bold;
}

a.categorias{
	color: #da251c;
}

