﻿body {
	background:url(../imagens/bg-geral.jpg) repeat-x;
	}

.geral {
	width:990px;
	margin:auto;
	}

.geral:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
	}

.agrupaLogo-bemVindo-entrega{
	width:295px;
	float:left;
	}

/* --------------------------   BEM VINDO  ------------------------------------- */	

.bemvindo{
	width:295px;
	height:211px;
	float:left;
	margin-top:3px;
	background:url(../imagens/fundo-bemvindo.jpg) no-repeat;
	}

.bemvindo-titulo{
	display:table;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:15px 0 3px 10px;
	padding-left:25px;
	background:url(../imagens/marcador.jpg) no-repeat center left;
	}
	
.bemvindo-texto{
	width:251px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:35px;
	margin:0;
	}
	
.bemvindo-link{
	width:120px;
	height:25px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	margin:24px 0 0 35px;
	}	

.quem-somos{ 
	width:561px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	float:left;
	clear:right;
	margin:0 0 0 45px;
	}

.quem-somos-texto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	}

/* ------------------------------------------  ENTREGA ------------------------------------------ */

.entrega-domicilio{
	width:295px;
	height:90px;
	background:url(../imagens/entrega-domicilio.jpg) no-repeat;
	float:left;
	margin-top:15px;
	}
	
.entrega-domicilio-texto {
	display:block;
	margin:0 auto;
	padding-top:8px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
.entrega-domicilio-telefone {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:19px;
	text-align:center;
	color:#244891;
	font-weight:bold;
	background:url(../imagens/telefone.jpg) no-repeat center left;
	margin:5px 0 3px 10px;
	padding-left:40px;
	}

.entrega-domicilio-aceitamos {
	display:block;
	margin:0;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	}

/* ------------------------------------------  CONTEÚDO ------------------------------------------ */

.conteudo {
	width:688px;
	min-height:490px;
	float:left;
	margin-left:7px;
	background:url(../imagens/bg-conteudo.jpg) repeat-x #FFF;
	}

/* ------------------------------------------  MENU ------------------------------------------ */

#menu{
	width:638px;
	height:40px;
	background:url(../imagens/bg-menu.gif) repeat-x;
	margin:15px auto 0;
	padding-left:30px;
	}

.menu  {
	margin:12px 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	float:left;
	background:url(../imagens/menu-separador.jpg) no-repeat;
	}

.menu-separador {
	display:block;
	width:1px;
	height:28px;
	background:url(../imagens/separa-menu.jpg) no-repeat center;
	text-align:center;
	margin:6px 18px 0;
	float:left;
	}

.banner-index {
	width:688px;
	height:236px;
	float:left;
	}

/* ------------------------------------------ PRODUTOS ------------------------------------------ */

.produtos-home {
	width:440px;
	background:url(../imagens/bg-produtos.jpg) no-repeat;
	margin:10px 0 0 11px;
	float:left;
	}

.produtos-home-alinha-lista {
	width:415px;
	float:left;
	margin:10px 0 0 15px;
	}

.produtos-home-lista {
	width:190px;
	display:block;
	float:left;
	margin:3px 0 3px 2px;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#254A95;
	background:url(../imagens/marcador-lista.jpg) no-repeat center left;
	list-style:none;
	}

.produtos-home-separador {
	width:190px;
	float:left;
	margin-left:5px;
	}

.produtos-titulo {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-bottom:3px;
	padding-left:25px;
	margin-left:10px;
	*margin-top:15px;
	background:url(../imagens/marcador.jpg) no-repeat center left;
	}	

.produtos-texto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:35px;
	margin:8px 0 0;
	}

.produtos li {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#254992;
	font-weight:bold;
	margin-left:11px;
	*margin-left:15px;
	text-decoration:underline;
	}

/*------------------------------------------ PRODUTOS INTERNOS------------------------------------------ */

.produtos-internos{
	width:688px;
	height:35px;
	margin:0;
	background:url(../imagens/produtos-internos-topo.jpg) repeat-x;
	padding-top:20px;
	}

.produtos-internos-titulo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	margin:0;
	margin-left:20px;
	padding-left:22px;
	float:left;
	background:url(../imagens/marcador.jpg) no-repeat center left;
	}

.produtos-internos-subtitulo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#254993;
	font-weight:bold;
	margin-top:10px;
	margin-left:43px;
	}

.produtos-internos-imagens{
	}
	
.produtos-internos-imagens-alinha {
	width:87px;
	height:109px;
	display:block;
	margin:auto;
	}
	
.produtos-internos-imagens-bg-corpo{
	width:181px;
	height:188px;
	float:left;
	background:url(../imagens/produtos-internos-imagens-bg-corpo.jpg) no-repeat;
	margin-top:20px;
	margin-left:40px;
	}
		
.produtos-internos-imagens-texto{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	margin-top:5px 0 5px 12px;
	padding-left:10px;
	background:url(../imagens/marcador-lista.jpg) no-repeat center left;
	}

.produtos-internos-imagens-link{
	width:150px;
	height:50;
	float:left;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#254993;
	margin-left:22px;
	margin-top:0;
	text-decoration:underline;
	}

.produtos-internos select{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#03496B;
	float:right;
	margin-right:15px;
	}

.produtos-internos-banner{
	width:667px;
	height:180px;
	margin:auto;
	}

.produtos-internos-texto{
	width:261px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	float:left;
	clear:right;
	margin-top:30px;
	margin-left:40px;
	}

.produtos-internos-categorias{
	width:680px;
	height:300px;
	display:block;
	background-image:url(../imagens/produtos-internos-banner.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}

.produtos-internos-alinha-lista {
	width:100%;
	float:left;
	margin-top:65px;
	}

.produtos-internos-lista {	
	width:250px;
	display:block;
	float:left;
	margin:3px 0 3px 2px;
	padding-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#254A95;
	background:url(../imagens/marcador-lista.jpg) no-repeat center left;
	list-style:none;
	}

.produtos-internos-separador {
	margin-left:80px;
	}	

.produtos-internos-detalhes{
	width:680px;
	height:auto;	
	display:block;
	}

.produtos-internos-imagens-bg-corpoM{
	width:270px;
	display:block;
	float:left;
	text-align:center;	
	background-image:url(../imagens/produtos-internos-imagens-bg-corpoM.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:40px;
	}

.produtos-internos-detalhes ul { 
	width:300px;
	margin:0;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding-left:15px;
	}

.produtos-internos-detalhes p{ 
	width:186px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	margin:0;
	}

.produtos-internos-detalhes-alinha{ 
	width:300px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:left;
	margin:0;
	margin-top:10px;
	*margin-top:22px;
	margin-left:50px;
	}

.produtos-internos-detalhes h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	}

/*------------------------------------------ SAÚDE------------------------------------------ */

.saude {
	width:217px;
	background:url(../imagens/bg-saude.jpg) repeat-x;
	margin:10px 0 0 10px;
	float:left;
	}
	
.saude-titulo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:15px 0 3px 10px;
	padding-left:25px;
	background:url(../imagens/marcador.jpg) no-repeat center left;
	}	
	
.saude-texto {
	width:170px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:35px;
	margin:8px 0 0;
	}	
	

.saude-link{
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#254992;
	margin:20px 0 0 35px;
	}

/* ------------------------------------------  RODAPÉ ------------------------------------------ */

.rodape {
	width:990px;
	height:67px;
	margin:auto;
	margin-top:15px;
	background:url(../imagens/rodape.jpg);
	background-repeat:no-repeat;
	}
	
.rodape-endereco {
	width:260px;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0;
	margin-left:25px;
	margin-top:15px;
	float:left;
	}
	
.rodape-direitos-reservados {
	width:310px;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	float:right;
	margin-right:18px;
	margin-top:15px;
	}
	
.rodape-alinha-imagem{
	width:59px;
	height:12px;
	display:block;
	float:left;
	margin-left:907px;
	margin-top:0px;
	*margin-top:5px;
	}
