


body{
	background-color: #FFFFFF;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(../images/novo/fundo_topo.jpg);
	background-repeat:repeat-x;
	margin:0px;
}



body a:link, a:active, a:visited
	{
	text-decoration:none;
	color:#000000;  
	}

body a:hover{
	color:#CC0000;
		text-decoration:underline;
	}

img{ border:0px;}




ul{
	color:#000000;
	margin:0px 2px 0px 3px;
	list-style-image:url(../images/bullet.gif);
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

		ul a{
		color:#000000;
		text-decoration:none;
		}

		li
		{
		color:#000000;
		
		line-height:110%;

		}
		
		
		
/* H1 UTILIZADO NO LOGO DO SITE */
h1{
	padding:0px;
	margin:0px;
	}
	
	
	
h2{ font-size:14px; font-weight:bold; color:#000000; margin-bottom:3px; }
 


/****************************
				TOPO 
****************************/
#topo_novo{
	
	overflow:hidden;	
	clear:both;

	width:777px;
	margin:0px auto 0px auto;
	}
#logo_novo{
	float:left;
	margin-top:10px;
	}
	


#menu_institucional_novo{
	float: right;
	padding-top:5px;	
	font-size:11px;
}

#menu_apoio{
	float: right;
	padding-top:13px;		
	font-size:10px;
}



/****************************
			MENU PRINCIPAL
****************************/	
#menu_topo_novo{
	text-align:center;
	clear:both; 	
	border-bottom:1px solid #C1C49F;
	border-top:1px solid #C1C49F;
	background-image:url(../images/novo/fundo_menu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0px 5px 0px;
}

#menu_topo_novo img{
	padding:0px 1px 0px 1px;
	margin:0px;
}

/****************************
			BEMVINDO BUSCA
****************************/
#bemvindo_busca{	
	padding-top:5px;
	width:777px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}
	
/**************************************
			TEXTOS INTITUCIONAIS
****************************************/
#texto{
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	color:#666666;
	margin:15px 0px 0px 0px;	
	}





#descricao{width:600px; background-image:url(../images/bg_destricao.jpg); background-repeat:no-repeat; overflow:auto; margin-left:20px;}
#margem_descricao{width:560px; margin:20px; font-size:11px;}






/*CSS Produtos Capa*/
#produto_borda_geral{
	width:183px;
	float:left; 
	}



#produto_divisoria{width:1px; height:152px; float:right; margin:40px 0px 0px 0px;}
#produto_margem{width:180px; float:left;}
#produto_nome{width:140px; margin:10px auto 0px auto; text-align:center;}
#Produto_codigo{ margin:6px auto 6px auto; text-align:center; color:#888888; font-size:9px; }
#produto_margem_preco{ margin:0px auto 0px auto;  font-size:11px; font-weight:bold;}






	#rodape_parceiros{
		text-align:center;
		}
		#rodape_parceiros img{
			margin:5px;
		
			}
		
		
	

.formpadrao{ border:1px solid #BBBBBB; font-size:11px;}
.img_produto{ margin:0px auto 0px auto;}

.cinza{text-align:center; color:#999999; }
.banner{ margin:5px 0px 5px 0px;}


.texto_vermelho{ color:#D12C25; font-size:11px; font-weight:bold;}
.exibicao_prod{ font-size:12px;}

.p_basico{ padding:3px; font-size:12px;}





#meu_carrinho{
	width:100%;
	height:66px;
	background-image:url(../images/borda_meu_carrinho_baixo.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
	margin-bottom:15px;
}

.meu_carrinho_cel{color:#FFFFFF; font-size:11px; }

.meu_carrinho_bg_cinza{color:#000000; font-size:12px; }



#meio_secs {
	clear:both;
	padding:10px 10px 10px 10px;
	background-image:url(../images/novo/fundo_sec_novo.jpg);
	background-repeat:no-repeat;
	min-height:300px;
	margin:10px 0px 20px 0px;
}

.zera_imagem {
	padding:0;
	margin:0;
	line-height:100%;
}
.zera_imagem img{
	padding:0;
	margin:0;
}

