/* CSS Document Supermercados Lavapés*/
* {
	margin:0;
	padding:0;
}

html{
	background-image: url(imagens/bg_carros.jpg);
	background-image: url(imagens/bg_carros.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #354085;
}

body{
	background-image:url(imagens/bg_borda.jpg);
	background-image:url(imagens/bg_borda.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin:0;
	padding:0;
	text-align:center;
}

.bg_fundo{
	background-image:url(imagens/bg_fundo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

/*alinhar a site ao centro*/
.centro {
	margin: 0 auto;
	text-align: center;
}

/*fundo da logo*/
.bg_logo {
	background-image: url(imagens/bg_logo.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 171px;
}

/*fundo da newsletter*/
.bg_newsletter {
	background-image: url(imagens/bg_newsletter.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 136px;
}

/*fundo da busca*/
.bg_busca {
	background-image: url(imagens/bg_busca.jpg);
	background-repeat: no-repeat;
	width: 227px;
	height: 136px;
}

/*fundo da area restrita*/
.bg_area_restrita {
	background-image: url(imagens/bg_area_restrita1.jpg);
	background-repeat: no-repeat;
	width: 300px;
	height: 56px;
}

/*fundo de categorias*/
.bg_categorias {
	background-image: url(imagens/img_categorias_meio.jpg);
	background-repeat: repeat-y;
}

/*fundo dos produtos*/
.bg_fundo_produto {
	background-image: url(imagens/bg_fundo_produto.jpg);
	background-repeat: no-repeat;
	width: 142px;
	height: 112px;
}

.bg_fundo_ofertas {
	background-image: url(imagens/bg_fundo_ofertas.jpg);
	background-repeat: no-repeat;
	width: 142px;
	height: 112px;
}

/*fundo de novidades e releases*/
.bg_novidades_releases {
	background-image: url(imagens/bg_novidades_releases.jpg);
	background-repeat: no-repeat;
}

/*fundo do cupom online*/
.bg_cupom_online_meio {
	background-image: url(imagens/img_cupom_meio.jpg);
	background-repeat: repeat-y;
}

.bg_cupom_online_fim {
	background-image: url(imagens/img_cupom_fim.jpg);
	background-repeat: no-repeat;
	width: 165px;
	height: 39px;
}

.bg_cupom_meio_gr {
	background-image: url(imagens/bg_cupom_meio_gr.jpg);
	background-repeat: repeat-y;
	width: 430px;
}

.bg_cupom_fim_gr {
	background-image: url(imagens/bg_cupom_fim_gr.jpg);
	background-repeat: no-repeat;
	width: 430px;
	height: 25px;
}

/*fundo de enquete*/
.bg_enquete {
	background-image: url(imagens/bg_enquete.jpg);
	background-repeat: no-repeat;
}

/*fundo do rodapé*/
.bg_rodape {
	background-image: url(imagens/bg_rodape.jpg);
	backgroud-repeat: no-repeat;
	width: 773px;
	height: 47px;
}

/************************************************************************************************/

/*texto menu*/
.texto_menu a {
	font-family: arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;
}

/* MENU LARANJA */

.bg_menu_laranja {
	background: url(imagens/bg_menu_laranja.jpg) repeat-x 0 1px;
}

.texto_menu div.laranja a{
	border-right:1px solid #EA8025;
	border-left:1px solid #F3BB46;
	background:url(imagens/bg_menu_laranja.jpg) repeat-x top;
	padding:10px 8px 11px 8px;
}

.texto_menu div.laranja a:hover{
	border-right:1px solid #161C4F;
	border-left:1px solid #4456C5;
	background:url(imagens/bg_menu_azul.jpg) repeat-x top;
}

/*primeiro link do menu laranja*/
.texto_menu div.laranja a.esquerda{
	border-left:none;
	border-right:1px solid #EA8025;
	background:url(imagens/bg_menu_laranja_esquerda.jpg) repeat-x top left;
}
.texto_menu div.laranja a.esquerda:hover{
	border-left:none;
	border-right:1px solid #161C4F;
	background:url(imagens/bg_menu_azul_esquerda.jpg) repeat-x top left;
}

/*ultimo link do menu laranja*/
.texto_menu div.laranja a.direita{
	border-right:none;
}

/* MENU AZUL */
.texto_menu div.azul a{
	border-right:1px solid #161C4F;
	border-left:1px solid #4456C5;
	background:url(imagens/bg_menu_azul.jpg) repeat-x top;
	padding:10px 8px 9px 8px;
}

.texto_menu div.azul a:hover{
	border-right:1px solid #EA8025;
	border-left:1px solid #F3BB46;
	background:url(imagens/bg_menu_laranja.jpg) repeat-x top;
}

/*ultimo link do menu azul*/
.texto_menu div.azul a.direita{
	border-right:none;
	border-left:1px solid #4456C5;
	background:url(imagens/bg_menu_azul_direita.jpg) repeat-x top right;
}
.texto_menu div.azul a.direita:hover{
	border-right:none;
	border-left:1px solid #F3BB46;
	background:url(imagens/bg_menu_laranja_direita.jpg) repeat-x top right;
}

/*ultimo link do menu azul*/
.texto_menu div.azul a.direita{
	border-right:none;
}

/************************************************************************************************/

/*texto preto*/
.texto_preto {
	font-family: arial; font-size: 11px; color: #363636;
}

.texto_preto a {
	font-family: arial; font-size: 11px; color: #363636; text-decoration: none;
}

.texto_preto a:hover {
	font-family: arial; font-size: 11px; color: #363636; text-decoration: underline;
}

/*texto cinza*/
.texto_cinza {
	font-family: arial; font-size: 11px; color: #606060; font-weight: bold;
}

.texto_cinza a {
	font-family: arial; font-size: 11px; color: #606060; text-decoration: none;
}

.texto_cinza a:hover {
	font-family: arial; font-size: 11px; color: #606060; text-decoration: underline;
}

/*texto título*/
.texto_titulo {
	font-family: arial; font-size: 16px; color: #ffffff; font-weight: bold;
}

.texto_titulo a {
	font-family: arial; font-size: 16px; color: #ffffff; text-decoration: none;
}

.texto_titulo a:hover {
	font-family: arial; font-size: 16px; color: #ffffff; text-decoration: underline;
}

/*fundo dos titulos*/
.bg_fundo_titulo_azul {
	background-image: url(imagens/bg_fundo_titulo_azul.jpg);
	background-repeat: no-repeat;
	width: 434px;
	height: 26px;
}

.bg_fundo_titulo_laranja {
	background-image: url(imagens/bg_fundo_titulo_laranja.jpg);
	background-repeat: no-repeat;
	width: 434px;
	height: 26px;
}

.bg_titulo_produtos {
	background-image: url(imagens/bg_titulo_produtos.jpg);
	background-repeat: no-repeat;
	width: 439px;
	height: 23px;
}

/*texto vermelho*/
.texto_vermelho {
	font-family: arial; font-size: 11px; color: #710000; font-weight: bold;
}

/*texto laranja*/
.texto_laranja {
	font-family: arial; font-size: 11px; color: #C87609; font-weight: bold;
}

/*texto azul*/
.texto_azul {
	font-family: arial; font-size: 15px; color: #364295; font-weight: bold;
}

.texto_azul_pq {
	font-family: arial; font-size: 11px; color: #364295;
}

/*endereço*/
address {
	font-style: normal;
}

/*class para as imagens*/
.img_noticias{
	float:left;
	margin:0 5px 5px 0;
	border:0;
}

/*propriedades para os inputs, select e textarea*/

.interna input{
	margin:2px 0 2px 5px;
	font-family:arial;
	font-size:11px;
	color:#363636;
}

.interna select{
	margin:2px 0 2px 5px;
	font-family:arial;
	font-size:11px;
	color:#363636;
}

.interna textarea{
	margin:2px 0 2px 5px;
	font-family:arial;
	font-size:11px;
	color:#363636;
}
