@charset "UTF-8";
/* CSS Document */


body {
	margin: 20px 0 0 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background: #404040 url(imagenes/img01.jpg) repeat;
	text-align : justify;
	color: #000000;

}
p {
	font-size:12px;
	line-height: 125%;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
}

introduccion {
	font-size:10px;
	line-height: 20%;
	font-family: Arial, Helvetica, sans-serif;
}

.Estilo1 {font-family: Arial, Helvetica, sans-serif}
.Estilo2 {color: #FFFFFF}
.Estilo7 {color: #01539F}
.Estilo9 {font-size: 12px}
.clear{clear:both;}
.Telefono {font-size:24px;
			color:#C00;
}

hr {
	display:none;
 }
h1 {
	font-size:25px;
	text-align : left;
	color : #00539F;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size:16px;
	text-align : left;
	color:#486895;
	text-transform: none;
}
h3 {
	font-size:18px;
	text-align : left;
	color : #666666;
}
h4 {
	font-size:15px;
	text-align : center;
	color : #666666;
}
h5 {
	font-size: 13px;
	line-height: 18px;
	text-align : left;
	color : #666666;
}
h6 {
	font-size:12px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.titulo {
	padding: 0 20px 0 60px;
	font-size: 24px;
}

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

a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a:hover {
	text-decoration: none;
	color:#C00;
}
a:active {
	text-decoration: none;
	color:#FFFFFF;
}
img.left
{
	position: relative;
	float: left;
	margin: 0em 1.8em 0em 0em;
}
img.right
{
	float: left;
	margin-left: 5px;
	overflow: auto;
}

img.overflow
{
	float: inherit;
	margin-left: 10px;
	overflow: auto;
	position: absolute;
	left: 1023px;
	top: 315px;
}


#form label {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
display: block;
margin: 0.5em;
padding-right: 5%;
}

#form label input,select{
color: #FF0000;
background-color: #ECF0E3;
border: 1px dotted #333333;
height: 1.5em;
text-align: justify;
position: relative;
left: 2.5em;
}

#s {
	width: 120px;	
	margin-left: 5px;
	padding: 2px;
	border: 1px none #BED99C;
}

#x {
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00539F;
	width: 40px;
	padding: 4px;
}

#contenido {
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 15px solid #FFFFFF;
	background-color: #FFFFFF;
	height: auto;
}

#logo{
	width:225px;
	height:143px;
	float: left;
}
#flash{
	width:auto;
	height:143px;
	float: right;
}
	
#izquierda{
	width:210px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
}	
#menuempresa{
	width:210px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	background-image: url(IMAGENES/Empresa.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}	

#menuLogistica{
	width:210px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	background-image: url(IMAGENES/menulogistica.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}	
#menuRRHH{
	width:210px;
	height:auto;
	float:left;
	background-image: url(IMAGENES/RRHH2.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuOferta{
	width:210px;
	height:100px;
	float:left;
	background-image: url(IMAGENES/ofertas_menu.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuContacto{
	width:212px;
	height:375px;
	float:left;
	background-image: url(IMAGENES/Contacto_menu.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuNoticias{
	width:212px;
	height:150px;
	float:left;
	background-image: url(IMAGENES/noticias_menu.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuMapaWeb{
	width:212px;
	height:150px;
	float:left;
	background-image: url(IMAGENES/mapaweb_menu.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}
	
#menuAreaCliente{
	width:210px;
	height:100px;
	float:left;
	background-image: url(IMAGENES/areacliente.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuMarcaPropia{
	width:210px;
	height:100px;
	float:left;
	background-image: url(IMAGENES/nuestrasmarcas-menu.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	margin-left: -1px;
}

#menuProductos{
	width:210px;
	height:100px;
	float:left;
	background-image: url(IMAGENES/productos.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#menuNavidad{
	width:210px;
	height:100px;
	float:left;
	background-image: url(IMAGENES/menu-navidad.gif);
	background-repeat: no-repeat;
	padding-top: 45px;
}

#inicio{
	width:210px;
	height:auto;
	float:left;
	background-image: url(IMAGENES/inicio.jpg);
	background-repeat: no-repeat;
	padding-top: 33px;
}
#coberturaInicio{
	width:210px;
	height:auto;
	float: left;
	padding-top: 15px;
}
#promociones{
	width:210px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	padding-top: 15px;
}

#lotesinicio{
	width:210px;
	height:140px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 16px;
}

#botonseccion{
	width:145px;
	height:auto;
	padding-left: 15px;
	float: left;
}
#principal{
	width:525px;
	height:350px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/historia.jpg);
	background-repeat: no-repeat;
	overflow: auto;
}

#principalinicio{
	width:527px;
	height:275px;
	float: right;
	background-image: url(IMAGENES/bienvenido.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}

#principalinicio2{
	width:575px;
	height:275px;
	float: right;
	padding-bottom: 10px;
}

#valores{
	width:526px;
	height:330px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/valores.jpg);
	background-repeat: no-repeat;
}

#rrhh{
	width:525px;
	height:300px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/RRHH.jpg);
}

#empleo{
	width:525px;
	height:280px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/empleo.jpg);
}

#noticias{
	width:525px;
	height:280px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/noticias.jpg);
}

#atencionCliente{
	width:415px;
	height:350px;
	float: right;
	padding-top: 15px;
	padding-right: 135px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/AtencionCliente.jpg);
	background-repeat: no-repeat;
}

#ComoCliente{
	width:525px;
	height:1048px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/ComoCliente.jpg);
	background-repeat: no-repeat;
}

#Politica{
	width:535px;
	height:650px;
	float: right;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	min-height: 350px;
	background-image: url(IMAGENES/politica.jpg);
	background-repeat: no-repeat;
}

#Oferta{
	width:535px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	min-height: 350px;
	background-image: url(IMAGENES/ofertas.jpg);
	background-repeat: no-repeat;
}

#Aviso{
	width:535px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	min-height: 350px;
	background-image: url(IMAGENES/aviso_legal.png);
	background-repeat: no-repeat;
}

#VentajasCliente{
	width:575px;
	height:auto;
	float: right;
	background-repeat: no-repeat;
}

#logistica{
	width:526px;
	height:570px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/logistica.jpg);
}

#instalaciones{
	width:527px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/instalaciones.jpg);
	background-repeat: no-repeat;
	height: 350px;
}

#flota{
	width:525px;
	height:350px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/flota.jpg);
	background-repeat: no-repeat;
}

#equipo{
	width:525px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/equipo.jpg);
	background-repeat: no-repeat;
	height: 350px;
}

#calidad{
	width:525px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/calidad.jpg);
	background-repeat: no-repeat;
}

#contacto{
	width:525px;
	height:390px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/contacto.jpg);
	background-repeat: no-repeat;
}

#cobertura{
	width:525px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/cobertura.jpg);
}

#certificados{
	width:525px;
	height:400px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/calidad.jpg);
}

#cashcarry{
	width:525px;
	height:400px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/cash.jpg);
}

#mapaWeb{
	width:545px;
	height:500px;
	float: right;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/mapaweb.jpg);
}

#mapaWeb_content
{
	position: relative;
	width: 170px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}

#mapaWeb_content h3
{
	width: 155px;
	color: #fff;
	font-size: 11px;
	padding: 9px 0px 0px 14px;
	background-color: #00529D;
	height: 20px;
}

#seccion_alimentacion{
	width:525px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_alimentacion.jpg);
	background-repeat: no-repeat;
}

#seccion_frutas{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_fruta.jpg);
	background-repeat: no-repeat;
}

#seccion_hortalizas{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_hortalizas.jpg);
	background-repeat: no-repeat;
}

#seccion_refrigerados{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_alimRefrig.jpg);
	background-repeat: no-repeat;
}

#seccion_congelados{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_alimCong.jpg);
	background-repeat: no-repeat;
}

#seccion_vinos{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_Vinos.jpg);
	background-repeat: no-repeat;
}

#seccion_noalimenticios{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_NoAlimen.jpg);
	background-repeat: no-repeat;
}

#seccion_navidad{
	width:525px;
	height:340px;
	float: right;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-image: url(IMAGENES/seccion_Navidad.jpg);
}

#seccion_navidad09{
	width:575px;
	height:360px;
	float: right;
	background-repeat: no-repeat;
	margin-left: 15px;
}

#seccion_liquidos{
	width:525px;
	height:350px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_liquidos.jpg);
	background-repeat: no-repeat;
}

#seccion_helados{
	width:525px;
	height:325px;
	float: right;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	background-image: url(IMAGENES/seccion_helados.jpg);
	background-repeat: no-repeat;
}

#MarcaPropia{
	width:auto;
	float: right;
	background-repeat: no-repeat;
}

#vision{
	width:234px;
	height:350px;
	float: left;
	background-image: url(IMAGENES/vision.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	margin-left: 7px;
}

#mision{
	width:234px;
	height:350px;
	float: left;
	background-image: url(IMAGENES/mision.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	margin-left: 10px;
	background-position: left top;
}

#inferior{
	width:577px;
	height:auto;
	float: right;
	padding-top: 8px;
}
#footer{
	width:684px;
	float: left;
	background-color: #20539F;
	margin-top: 12px;
	padding: 8px;
}

#menu {
	height: auto;
	width: 800px;
	float: left;
	padding-top: 15px;
	background-color: #FFFFFF;
	padding-bottom: 15px;
}

#bureauVeritas {
	height: auto;
	float: left;
	margin-top: 6px;
	margin-left: 12px;
}
