
body {
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	margin:0;
	padding:0;
	background-color: #0258a1; 
	background-image: url(../imgs/elmar/fondo_agua.jpg); 
	background-position: bottom;
	background-repeat:repeat-x;
}
html{height:100%;}
#contenedor{
  width: 815px;
  margin: 0 auto;
}

#cabecera{	
	height:116px;
	margin-top:1.8em;	
	text-align:center;	
}

#cabecera img{
	width:815px;
}

#cabeceraE{
	height:116px;
	margin-top:1.8em;
	text-align:center;
}

#cabecera img,#cabeceraE img{
	border:none;
}

/****** Inicio arriba ******/
#arriba{
	float:right;
	margin-top:-1.5em;
	margin-right:11em;
}

#arriba a{
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
    color:#FFFFFF;
	background-position:inherit;
	border-left:1px solid #FFFFFF;
	padding-left:0.5em;
}

.buscador{
	float:right;
	margin-top:-1.5em;
}

.buscador .botonOk{
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#00367c;
	color:#FFFFFF;
	border:1px solid #0080b9;
}
.buscador .cajetin_formulario{
    font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	border:1px solid #a0befa;
}
/****** Fin arriba ******/

#contenido{
	background-color:#ffffff;
	margin-top:1.95em;
	background-image:url(../imgs/elmar/patron_contenedor.jpg);
	background-repeat:repeat-x;
}

#contenido p{
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:13px;
	font-weight:normal;
	color: #000000;
}

/****** Inicio productos ******/
.productos{
	margin-left:0.7em;
	width:23.1%;
	margin-bottom:1em;
}

.productos a img{
	border:none;
}

.productos a{
	color:#00367c;
	text-decoration:none;
}

.productos #p_parrafo{
	color:#00367c;
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:1.1em;
	margin-left:2.8em;
	margin-top:-5.2em;
}

.productos #p_product{
	margin-top:4.1em;
	background-color:#00367c;
	height:68px;			
}

.p_enlace{
   padding-top:0.5em;
   margin-left:0.5em;
   line-height:0.9em;
}

.p_enlace a{
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:13px;
	color:#FFFFFF;		
}

.productos #img_verproductos{	
	float:left;
	margin-top:-0.65em;
	margin-left:5.2em;
}

.productos #img_verproductosE{	
	float:left;
	margin-top:-0.7em;
	margin-left:4.2em;
}
/****** Fin productos ******/

/****** Inicio banner ******/
#banner{
	float:right;
	margin-top:-11.6em;
	margin-right:0.5em;
	width:595px;
	height:140px; 	
}

#banner a{
	float:right;
	margin-top:0em;
	margin-right:0.5em;
	text-decoration:none;
	color:#00367c;
	font-family: Arial,Verdana, Geneva, helvetica, sans-serif; 
	font-size:13px;
	margin-bottom:0;
	padding-bottom:0;
}

#banner a:hover{
	text-decoration:underline;	
}

/****** Inicio recetas ******/
.recetas{
	margin-left:0.7em;
	width:23.1%;
	margin-bottom:1.2em;
}

.recetas a img{
	border:none;
}
.recetas a{
	text-decoration:none;
}

.recetas #r_parrafo{
	color:#ff7800;
	font-size:1.1em;
	margin-left:3.1em;
	margin-top:-5.2em;
}

.recetas #r_parrafo a{
	color:#ff7800;
}

.recetas #p_recetas{
	margin-top:4em;
	background-color:#ff7800;
	height:70px;	
}

.recetas #img_verrecetas{
	float:left;
	margin-top:-0.75em;
	margin-left:7.5em;
}

.recetas #img_verrecetasE{
	float:left;
	margin-top:-0.7em;
	margin-left:5.1em;
}
/****** Fin recetas ******/

/****** Inicio consejos ******/
.consejos{
	margin-left:13.2em;
	margin-top:-11.5em;
	width:23.1%;
}

.consejos a img{
	border:none;
}
.consejos a{
	text-decoration:none;
}

.consejos #c_parrafo{
	color:#68a824;
	font-size:1.1em;
	margin-left:3em;
	margin-top:-5.2em;
}

.consejos #c_parrafo a{
	color:#68a824;
}

.consejos #p_consejos{
    margin-top:4.1em;
	background-color:#68a824;
	height:69px;
}

.consejos #img_verconsejos{
	float:left;
	margin-top:-1.6em;
	margin-left:10.8em;	
}

.consejos #img_verconsejosE{
	float:left;
	margin-top:-0.7em;
	margin-left:2.1em;
}
/****** Fin consejos ******/

/****** Inicio novedades ******/
.novedades{
	margin-left:25.7em;
	margin-top:-10.4em;
	width:23.1%;
}

.novedades a img{
	border:none;
}
.novedades a{
	text-decoration:none;
}
.novedades #n_parrafo{
	color:#b2000c;	
	font-size:1.1em;
	margin-left:2.5em;	
	margin-top:-5.2em;
}
.novedades #n_parrafo a{
	color:#b2000c;	
}

.novedades #p_novedades{
	margin-top:4.1em;
	background-color:#b2000c;
	height:68px;
}

.novedades #img_vernovedades{	
	float:left;
	margin-top:-0.75em;
	margin-left:4.7em;
}
.novedades #img_vernovedadesE{
	float:left;
	margin-top:-0.7em;
	margin-left:9.8em;
}
/****** Fin novedades ******/

/****** Inicio promociones ******/
.promociones{
	margin-top:-10.9em;
	margin-right:0.9em;	
	float:right;
	width:23.1%;
	clear:both;
}

.promociones a img{
	border:none;
}

.promociones a{
	text-decoration:none;
}

.promociones #pro_parrafo{
	color:#d6a200;
	font-size:1.1em;
	margin-left:2.8em;
	margin-top:-5.2em;
}

.promociones #pro_parrafo a{
	color:#d6a200;
}

.promociones .p_enlace{
   padding-top:0.7em;
}

.promociones #p_promociones{
    margin-top:3.8em;
	background-color:#d6a200;
	height:72px;
}

.promociones #img_verpromociones{
	float:left;
	margin-top:-0.7em;
	margin-left:5.2em;	
}

.promociones #img_verpromocionesE{
	float:left;
	margin-top:-0.7em;
	margin-left:10.7em;	
}
/****** Fin promociones ******/

/****** Inicio pie ******/
#pie { 
	background-color:#FFFFFF;
	height:74px;  
	padding-right:1.1em;
	padding-top:1.5em;
	clear:both;
}

#contenidopie p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#00367c;
  background-position:inherit;
  float: left;
  margin-top:1.5em;
  padding-left:1.5em;	
  border-right: 1px solid #00367c;
  padding-left:2em;
  padding-right:2em;
}

#contenidopie #validaciones{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  float:right;
  margin-top:5em;
}

#contenidopie #validaciones a{
	text-decoration:none;
	border-right: 1px solid #00367c;
	padding-left:0.6em;
	padding-right:0.6em;
	color:#00367c;
}

#contenidopie #validaciones a.dobleA{
	border:none;
}
/****** Fin pie ******/
.logo_pie a{
	padding:1em;
}
.logo_pie img{
	border:none;
}
