*{
  margin:0;
  padding:0;
}

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

/*fundo do site*/
html { background:url(imagens/bg_rodape.jpg) repeat-x bottom;}

body{
	margin:0;
	padding:0;
	background: url(imagens/bg_topo.jpg) no-repeat center top;
}

/*** TOPO ***/

/*texto para o menu do topo*/
.texto_topo{
     font-family:tahoma; font-size:10px; color:#004498; 
}

.texto_topo a{
     font-family:tahoma; font-size:10px; color:#004498; text-decoration:none;
}

.texto_topo a:hover{
     font-family:tahoma; font-size:10px; color:#004498; text-decoration:underline;
}

.texto_topo select {
	 font-family:tahoma; font-size:10px; color:#7F9DB9;
	 border:1px solid #7F9DB9;
	 width:150px;
}

/*promocoes do topo*/
.promocoes{
	background: url(imagens/bg_promocoes.jpg) no-repeat right;
	width:314px; height:183px;
}

.promocoes h1 {
	 font-family:verdana; color: #ff0000; font-weight:normal;
}

.promocoes h2{
	 font-family:verdana; font-size:18px; color:#383838; font-weight:normal;
}

.promocoes h2 a{
	 font-family:verdana; color:#383838; text-decoration:none;
}

.promocoes h2 a:hover{
	 font-family:verdana; color:#383838; text-decoration:underline;
}


/*** LATERAL ESQUERDA (index)***/

/*fundo dos banners*/
.bg_banners{
   background: url(imagens/img_banners_meio.jpg) repeat-y;
   width: 169px;
}

/*enquete*/
.bg_enquete{
	background: url(imagens/img_enquete_meio.jpg) repeat-y;
	width: 169px;
}

.bg_enquete table{
	background-color:#fff;
  	padding:5px;
}

.bg_enquete table div.texto{
	font-family:verdana; font-size:9px; color:#383838; font-weight:bold;
}

/*Receitas*/

.bg_receita{
  background: url(imagens/img_receitas_meio.jpg) repeat-y;
  width: 169px;
 }
 
.bg_receita table{
	background-color: #fff;
	padding: 5px;
 }
 

.bg_receita table div{
  	font-family:verdana; font-size:9px; color:#5F5F5F;
  	margin-bottom:5px;
}

.bg_receita table a{
	font-family:verdana; font-size:9px; color:#5F5F5F; text-decoration:underline;
}

.bg_receita table a:hover{
	font-family:verdana; font-size:9px; color:#5F5F5F; text-decoration:none;
}
 
/*noticias*/
.noticias{
	background: url(imagens/img_noticias_meio.jpg) repeat-y;
	width: 169px;
}   

.noticias table{
  	background-color:#fff;
  	padding:5px;
}

.noticias table div{
  	font-family:verdana; font-size:9px; color:#5F5F5F;
  	margin-bottom:5px;
}

.noticias table a{
	font-family:verdana; font-size:9px; color:#5F5F5F; text-decoration:underline;
}

.noticias table a:hover{
	font-family:verdana; font-size:9px; color:#5F5F5F; text-decoration:none;
}

/*** LATERAL ESQUERDA (internas)***/

/*fundo de palavra chaves*/
.bg_palavra_chave {
	background: url(imagens/bg_palavra_chave.jpg) no-repeat;
	width:166px; height:54px;
}

/*fundo de outros produtos*/
.bg_outros_produtos {
	background: url(imagens/img_outros_prod_meio.jpg) repeat-y;
	width:166px;
}

/*** MEIO ***/

/*fundo ofertas da semana*/
.bg_ofertas {
	background: url(imagens/img_ofertas_meio.jpg) repeat-y;
	width:329px;
}

.borda_left {
	border-top:1px solid #FFD583;
	border-bottom:1px solid #FFD583;
	border-left:1px solid #FFD583;
}

.borda_right {
	border-top:1px solid #FFD583;
	border-bottom:1px solid #FFD583;
	border-right:1px solid #FFD583;
}

.bg_acoes_sociais {
	background: url(imagens/img_acoes_resp_meio.jpg) repeat-y;
	width:329px;
}

/*fundo das internas*/
.bg_interna_meio {
	background: url(imagens/img_interna_meio.jpg) repeat-y;
	width:599px;
}

/*** RODAPE ***/

/*fundo de enderecos*/
.bg_endereco{
	/*background: url(imagens/bg_endereco.jpg) no-repeat;*/
	width:776px;
}


/*** FONTES ***/

/*texto cinza*/
.texto_cinza {
	font-family:tahoma; font-size:12px; color:#9B9B9B; font-weight:bold;
}

.texto_cinza a{
	font-family:tahoma; font-size:12px; color:#9B9B9B; text-decoration:none;
}

.texto_cinza a:hover{
	font-family:tahoma; font-size:12px; color:#9B9B9B; text-decoration:underline;
}

/*texto preto*/
.texto_preto {
	font-family:tahoma; font-size:12px; color:#5F5F5F;
}

.texto_preto a {
	font-family:tahoma; font-size:12px; color:#5F5F5F; text-decoration:none;
}

.texto_preto a:hover {
	font-family:tahoma; font-size:12px; color:#5F5F5F; text-decoration:underline;
}

.texto_preto li {
	list-style: none;
}

/*texto preto pequeno*/
.texto_preto_pq {
	font-family:tahoma; font-size:10px; color:#5F5F5F;
}

.texto_preto_pq a {
	font-family:tahoma; font-size:10px; color:#5F5F5F; text-decoration:none;
}

.texto_preto_pq a:hover {
	font-family:tahoma; font-size:10px; color:#5F5F5F; text-decoration:underline;
}
  
/*texto vermelho*/
.texto_vermelho{
	font-family:tahoma; font-size:10px; color:#CD2E30;
}

.texto_vermelho a {
	font-family:tahoma; font-size:10px; color:#CD2E30;  text-decoration:none;
}

.texto_vermelho a:hover {
	font-family:tahoma; font-size:10px; color:#CD2E30; text-decoration:underline;
}

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

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

fieldset{
	padding:10px;
}

legend {
	font-family:tahoma; font-size:12px; color:#5F5F5F;
}

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

.formulario input{
	font-family:tahoma; font-size:11px; color:#ff0000;
	border:1px solid #cccccc;
}

.formulario select{
	font-family:tahoma; font-size:11px; color:#ff0000;
	border:1px solid #cccccc;
}

.formulario textarea{
	font-family:tahoma; font-size:11px; color:#ff0000;
	border:1px solid #cccccc;
}

.botao {
	background-color:#ECE9D8;
	border:1px solid #cccccc;
	font-family:tahoma; font-size:11px; color:#ff0000;
}

.form {width:400px; margin:35px 0 0 0;}
.form_nome{font-family:tahoma; font-size:11px; color:#5F5F5F; width:180px; text-align:right;}
.form ul{ list-style-type:none;}
.form li{float:left; padding:3px 0 3px 3px;}
.form li input{font-family:tahoma; font-size:11px; color:#ff0000; border:1px solid #cccccc;}
.form li textarea{font-family:tahoma; font-size:11px; color:#ff0000; border:1px solid #cccccc;}

	
/*PROPRIEDADES PARA NEWS VERDE*/
.news {background:url(imagens/news.jpg) no-repeat; text-align:center; margin: 0 0 0 0; height:250px; width:244px;}
.news input{ background:#FFFFFF; border:none; font-family:tahoma; font-size:11px; color:#959595; width:150px; height:15px;}
.news select{ background:#FFFFFF; border:none; font-family:tahoma; font-size:11px; color:#959595; height:15px;}

/*PROPRIEDADES PARA NEWS VERDE interna*/
.news_int {background:url(imagens/bg_news_int.jpg) no-repeat; text-align:center; margin:25px 0 0 0; height:58px; width:592px;}
.news_int input{ background:#FFFFFF; border:none; font-family:tahoma; font-size:11px; color:#959595; width:150px;}
.news_int select{ background:#FFFFFF; border:none; font-family:tahoma; font-size:11px; color:#959595;}

/*PROPRIEDADES PARA OFERTAS*/
.ofertas {background:url(imagens/bg_ofertas.jpg) no-repeat; height:307px; padding:0 35px 0 20px;}
.ofertas h1 {font-family:verdana; color: #ff0000; font-weight:normal;}
.ofertas h2{font-family:verdana; font-size:18px; color:#383838; font-weight:normal; text-align:center;}
.ofertas h2 a{font-family:verdana; color:#383838; text-decoration:none;}
.ofertas h2 a:hover{font-family:verdana; color:#383838; text-decoration:underline;}

	#twitter{float:left; margin:0; width:341px; height:140px; background:url(imagens/chamada_twitter_centro.jpg) top center no-repeat;}
	#tweets-here{margin:60px 0 0 17px; width:301px; height:60px;}
	.twitt-news{float:left; margin:8px 0 0 5px; font-family:Tahoma, Verdana, Arial; font-size:11px; color:#5f5f5f; font-weight:bold;}
	.twitt-news a{color:#022F1B; text-decoration: none;}
	.twitt-text{margin:0 0 5px 5px; font-family:Tahoma, Verdana, Arial; font-size:10px; color:#8C8C8C; clear:both;}







