@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
body{
	background-image: url(../imagenes/fondo.jpg);
	background-repeat:no-repeat;
	background-position: top;
}
#container{
	margin: 0px auto; /*para centrar el container*/
	width: 962px;
	height:1268px;
}
#banner{
	float:left;
	width:962px;
	height:420px;
	margin-left:1px;/*PARA CORREGIR*/
}
#contenido{
	float:left;
	width:962px;
	height:684px;
}
/*HOME*/
#contenido p{
	color:#2680a0;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	text-align:left;
	line-height:12px;
}
#contenido a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#2680a0;
	text-decoration:none;
}
#left{
	float:left;
	width:481px;
	height:100%;
}
#left .agropesca{
	background-image: url(../imagenes/agropesca.png);
	float:left;
	width:481px;
	height:504px;
}
#left .agropesca .texto{
	margin-top:150px;
	width:114px;
	height:100%;
	float:right;
	padding:7px;
}
#left .agropesca .ver{
	margin-top:75px;
	width:84px;
	height:20px;
	float:right;
}
#left .productos{
	background-image: url(../imagenes/productos.png);
	float:left;
	width:481px;
	height:182px;
}
#left .productos .texto{
	margin-top:54px;
	width:114px;
	height:100%;
	float:right;
	padding:7px;
}
#left .productos .ver{
	margin-top:30px;
	width:84px;
	height:20px;
	float:right;
}
#right{
	float:right;
	width:481px;
	height:100%;
	padding: 0;
}
#right .calidad{
	background-image: url(../imagenes/home/calidad.png);
	float:left;
	width:481px;
	height:254px;
}
#right .calidad .texto{
	margin-top:44px;
	width:114px;
	height:100%;
	float:right;
	padding:7px;
}
#right .ver{
	margin-top:18px;
	margin-right:2px;
	width:84px;
	height:20px;
	float:right;
}
#right .recetas{
	background-image: url(../imagenes/recetas_mar.png);
	float:left;
	width:481px;
	height:432px;
}
#right .recetas .texto{
	margin-top:58px;
	width:114px;
	height:100%;
	float:right;
	padding:7px;
}
#right .recetas .ver{
	margin-top:276px;
	margin-right:3px;
	width:84px;
	height:20px;
	float:right;
}
/*FIN HOME*/
/*EMPRESA*/
#contenido #subfondoempresa{
	background:url(../imagenes/subfondo_empresa.png);
	width:950px;
	height:672px;
	float:left;
	margin-top:6px;
	margin-left:6px;
}
#contenido #subfondoempresa #texto{
	margin-top:320px;
	width:876px;
	float:left;
	padding-top:37px;
	padding-left:37px;
}
#contenido #subfondoempresa #texto .bloque{
	margin-left:23px;
	width:276px;
	float:left;
}
#contenido #subfondoempresa #texto .bloque2{
	width:278px;
	float:left;
}
#contenido #subfondoempresa #texto p{
	margin-top:15px;
	color:#2680a0;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	text-align:justify;
	line-height:12px;
}
/*FIN EMPRESA*/
/*CALIDAD*/
#contenido #subfondocalidad{
	background:url(../imagenes/calidad/calidad.png);
	width:950px;
	height:672px;
	float:left;
	margin-top:6px;
	margin-left:6px;
}
#contenido #subfondocalidad #texto{
	margin-top:64px;
	margin-left:25px;
	width:516px;
	float:left;
}
#contenido #subfondocalidad #calidad{
	width:516px;
	float:left;
}
#contenido #subfondocalidad #expertas{
	margin-top:302px;
	width:275px;
	float:left;
}
#contenido #subfondocalidad #politica{
	margin-top:217px;
	margin-left:115px;
	float:left;
}
/*BLOQUES PEQUEÑOS FANCYZOOM*/
#contenido #subfondocalidad #expertas .bloque{
	margin-top:10px;
	width:86px;
	float:left;
	margin-right:8px;
}
#contenido #subfondocalidad #expertas .bloque2{
	margin-top:10px;
	width:86px;
	float:left;
}
/*FIN BLOQUES PEQUEÑOS FANCYZOOM*/
/*FIN CALIDAD*/
/*CONTACTO*/
#contenido #subfondocontacto{
	background:url(../imagenes/contacto/subfondo_contacto.png);
	width:955px;
	height:678px;
	float:left;
	margin-top:4px;
	margin-left:5px;
}
#contenido #subfondocontacto .texto{
	padding-top:30px;
	padding-left:30px;
	width:550px;
	height:100%;
	float:left;
}
#contenido .titulo{
	width:400px;
	margin-bottom:15px;
}
#contenido .texto p{
	color:#2680a0;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;

}
/*RECETAS*/
#contenido #main{
	/* The main container div */
	position:relative;
	width:950px;
	height:672px;
	background:url(../imagenes/recetas/fondo.png) no-repeat;
	margin-top:6px;
	margin-left:6px;
	color:#a7bdcb;
}

#contenido #holder{
	/* The unordered list that is to be split into pages */
	width:950px;/*para que no se desfigure en el dreamweaver*/
	height:672px;
	overflow:hidden;
	position:relative;
	color:#a7bdcb;
}
.swControls{
	position:absolute;
	margin-top:-40px;
	color:#a7bdcb;
}
a.swShowPage{
	/* The links that initiate the page slide */
	background:url(../imagenes/recetas/boton1.png) no-repeat;
	float:left;
	width:19px;
	height:19px;
	/*padding-top:1px;*/
	text-decoration:none;
	text-align:center;
	color:#a7bdcb;
	font-weight:bold;
	margin-left:4px;
}

a.swShowPage:hover, a.swShowPage.active{
	background:url(../imagenes/recetas/boton2.png) no-repeat;
	float:left;
	width:19px;
	height:19px;
	text-align:center;
	color:#a7bdcb;
	margin-left:4px;
}

#contenido #holder li{
	list-style:none outside none;
	float:left;
	width:950px;/*corregir el entorno de la imagen*/
	height:672px;/*corregir el entorno de la imagen*/
}

#contenido #holder .texto{
	margin-top:55px;
	margin-left:40px;
	width:435px;
	float:left;
}
#contenido #holder .texto h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c91c8;
	font-size:14px;
	line-height:24px;
}
#contenido #holder .texto h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c91c8;
	font-size:12px;
	line-height:42px;
}
#contenido #holder .texto p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3c91c8;
	font-size:12px;
	text-align:justify;
	line-height:12px;
	margin-bottom:5px;
}
#contenido #holder img{
	margin-top:25px;
	margin-right:25px;
	float:right;
	border:0;
}
/*FIN RECETAS*/
/*estilo para los formularios*/
#formulario {
	margin-top:10px;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#2680a0;
}
#form_text{
	background:url(../imagenes/contacto/text.png) no-repeat top left;
	width:217px;
	height:28px;
	border:0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#2680a0;
	padding-left:6px;
}
#form_campo{
	background:url(../imagenes/contacto/campo.png) no-repeat top left;
	width:217px;
	height:209px;
	border:0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#2680a0;
	padding-left:6px;
	resize:none;
}
#form_boton{
	background:url(../imagenes/contacto/enviar.jpg) no-repeat top left;
	color:#2680a0;
	font-weight:bold;
  	background-repeat:no-repeat;
	width:23px;
 	height:24px;
  	background-position:center;
	float:right;
	border:0;
}
/*estilo para la validación del formulario contacto y clases extras*/
.alerta{
	color:#F00;
	font-size:14px;
	font-weight:bold;
}
/*FIN CONTACTO*/
/* FOOTER - PIE DE PAGINA*/
#footer{
	margin-top:10px;
	width:962px;
	float:left;
	height:154px;
	display:block;
}
#footer #bloque1{
	width:130px;
	float:left;
}
#footer #bloque2{
	width:235px;
	float:left;
}
#footer #bloque3{
	width:190px;
	float:left;
}
#footer #bloque4{
	width:295px;
	float:left;
}
#footer #bloque5{
	margin-top:7px;
	width:100px;
	float:left;
}
#footer #bloque5 #idioma{
	margin-top:11px;
	margin-bottom:9px;

}
#footer .texto{
	color:#69b5cd;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:12px;
	line-height:12px;
	font-weight:lighter;
	text-decoration:none;
}
#footer .titulo{
	font-size:16px;
	color:#69b5cd;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:12px;
	margin-bottom:3px;
	padding-left:11px;
	text-decoration:none;	
}
/* FIN FOOTER - PIE DE PAGINA*/
img{
	border:0px;
}