@charset "utf-8";
/* CSS Document */
html
{
}
body 
{
	margin: 0px 0px 40px 0px;
	font-family: arial;
	font-size: 13px;
	color:#666;
	background-color: #e2dcc9;
	height:auto;
}
h1
{
	font-weight:lighter;
	font-size:40px;
	line-height:40px;
	color:#070754;
	margin:0px 0px 15px 0px;
	padding:0px;
}
h2
{
	line-height:normal;
	margin: 10px 0 5px 0;
	padding:0px;
	font-size:32px;
	font-weight:lighter;
}
h3
{
	line-height:normal;
	
	margin:0px;
	padding:0px;
	font-weight:normal;
}
img
{
	border:none;
}
a{
	text-decoration:none;
	color:inherit;
}
a:hover{
	color:green;
}
div{
	margin:0px;
	padding:0px;
}
#wrap
{
	margin:0 auto;
	width:890px;
	height:auto;
	display:block;
	height:auto;
	
}
#cabecera
{
	overflow:hidden;
	margin-top:25px;
	width:890px;
	overflow:hidden;
}
#logotipo
{
	width:202px;
	height:90px;
	float:left;
}
#cuerpo
{
	background-color:#ffffff;
	width:890px;
	overflow:hidden;
}


#logotipos
{
	width:806px;
	height:auto;
	margin:15px 0px 15px 42px;
	padding:15px 0px 15px 0px;
	clear:both;
}
.columna_izquierda{
	width:390px;
	float:left;
	text-align:justify;
	overflow:hidden;
}
.columna_derecha{
	width:390px;
	float:right;
	text-align:justify;
	overflow:hidden;
}
.imagen_inicio{
	position:absolute;
	height:auto;
	display:block;
}

/************menu*************/
#menu
{	
	width:815px;
	height:auto;
	margin:10px 0px 0px 42px;
	clear:both;
	text-transform:uppercase;
	font-size:10px;
	overflow:hidden;
}
#menu_superior
{
	margin:0px;
	padding:0px;
	list-style:none;
	
}
#menu_superior li
{
	
	float:left;
	display:block;
  
	
}
#menu_superior li a
{
	
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px ;
	display:block;
	border-right:solid 1px #999999;
	color:#3b4546;	
}
#menu_superior li a:hover
{
	background-color:#000000;
	color:#ffffff;
	
}
#menu_superior li a.inicio_sel
{
	background-color:#3b4546;
	color:#ffffff;
}
#menu_superior li a.recetas_sel
{
	background-color:#9AC118;
	color:#ffffff;
}
#menu_superior li a.videos_sel
{
	background-color:#CDCC02;
	color:#ffffff;
}

#menu_superior li a.nutricion_sel
{
	background-color:#993366;
	color:#ffffff;
}
#menu_superior li a.productos_sel
{
	background-color:#CC0099;
	color:#ffffff;
}
#menu_superior li a.prensa_sel
{
	background-color:#993366;
	color:#ffffff;
}
#menu_superior li a.platano_de_canarias_sel
{
	background-color:#cfd703;
	color:#ffffff;
}
#menu_superior li a.comunicate_sel
{
	background-color:#ffb400;
	color:#ffffff;
}
#menu_superior li a.horeca_sel
{
	background-color:#00CCCC;
	color:#ffffff;
}
#menu_superior li a.isla_bonita_sel
{
	background-color:#CB000D;
	color:#ffffff;
}
#menu_superior li ul
{
	display:none;
}
#menu_superior li ul li
{
	
	border:none;
  color:#ffffff;
  display:block;
}
#menu_superior li ul li a
{
	
	border:none;
  color:#ffffff;
}
#menu_superior li ul li a:hover
{
	
	background-color:#000000;
}
#menu_superior li:hover ul
{
	display:block;	
	position: absolute;
	top:138px;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	font-size:0.9em;
	background: url(../images/submenu_fondo.png) center bottom transparent;	
  width:160px;
  
  color:#ffffff;
  position:absolute;
  z-index:5000;
}

#menu_superior li:hover ul li
{
	clear:both;
	border:none;
  color:#ffffff;
}
#menu_superior li a.inicio:hover, .barra_inicio{
	background-color: #3C4547;
}
#menu_superior li a.recetas:hover, .barra_recetas{
	background-color: #9AC118;
}
#menu_superior li  a.videos:hover, .barra_videos{
	background-color: #CDCC02;
}
#menu_superior li  a.nutricion:hover, .barra_nutricion{
	background-color: #993366;
}
#menu_superior li  a.productos:hover, .barra_productos{
	background-color: #CC0099;
}
#menu_superior li  a.prensa:hover, .barra_noticias{
	background-color: #993366;
}
#menu_superior li  a.comunicate:hover, .barra_comunicate{
	background-color: #ffb400;
}
#menu_superior li  a.horeca:hover, .barra_horeca{
	background-color: #00CCCC;
}
#menu_superior li  a.platano_de_canarias:hover, .barra_platano_de_canarias{
	background-color: #cfd703;
}
#menu_superior li  a.isla_bonita:hover, .barra_isla_bonita{
	background-color: #CB000D;
}
/****************menu2****************/
#menu2
{	
	width:806px;
	height:auto;
	margin:10px 0px 0px 0px;
	clear:both;
	text-transform:uppercase;
	font-size:10px;
	overflow:hidden;
	position:absolute;
	z-index:1000;
	top: 372px;
}
#menu_medio
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu_medio li
{
	
	float:left;
	
}
#menu_medio li a
{
	margin:0px 0px 0px 0px;
	padding:0;
	display:block;	
	height:216px;
	width:132px;
}
#menu_medio li a:hover
{
	background-color:#dadada;
	color:#3b4546;
	
}
#menu_medio li a.como_lo_preparo
{
	background:url("../images/como_lo_preparo.png") no-repeat transparent;
}
#menu_medio li a.necesitas_una_buena_receta
{
	background:url("../images/necesitas_una_buena_receta.png") no-repeat transparent;
}
#menu_medio li a.por_que_es_bueno_para_mi
{
	background:url("../images/por_que_es_bueno_para_mi.png") no-repeat transparent;
}
#menu_medio li a.cinco_al_dia
{
	background:url("../images/cinco_al_dia.png") no-repeat transparent;
}
#menu_medio li a.todo_para_los_ninos
{
	background:url("../images/todo_para_los_ninos.png") no-repeat transparent;
}
#menu_medio li a.videos
{
	background:url("../images/videos.png") no-repeat transparent;
}
#menu_medio li a.opcion_sel
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px ;
	display:block;
	border-right:solid 1px #3b4546;
	color:#ffffff;
}
#menu_medio li a span
{
	display:none;
}
/****************contenido***********/
#pagina, #pie
{
	width:806px;
	height:auto;
	margin:0px 0px 0px 42px;
	clear:both;
}
#pagina_cabecera
{
	width:806px;
	height:299px;
	display:block;
	overflow:hidden;
}
#pagina .pagina_bloque, #logotipos
{
	width:806px;
	height:auto;
	border-top:1px solid #e3e3e3;
	margin:15px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	overflow:hidden;
}
.pagina_texto
{
	width:auto;
	
}
#pagina_contenido{
	width:100%;
	height:auto;
	margin-bottom:15px;
	overflow:hidden;
}
#pagina_contenido h2{
	font-size: 14px;
    font-weight: bold;
}
#pagina_contenido0 h3{
	font-size: 14px;
    font-weight: normal;
}

#pagina_contenido .inicio h2
{
	color:#3C4547;
}
#pagina_contenido .prensa h2
{
	color:#993366;
}
#pagina_contenido .nutricion h2
{
	color:#993366;
}

#barra_superior{
	width:100%;
	height:5px;
	margin-bottom:15px;
}
#pagina_titulo
{
	width:100%;
	margin-bottom:10px;
	height:auto;
}
#pagina_titulo h2
{
	display:none;
}
.subseccion_cerrada{
	display:none;
}
.subseccion_abierta{
	display:block;
}
.subseccion_abierta h2{
	display:none
}

/********************inicio***************/
#bienvenida_video{
	width:257px;
	height:163px;
	float:left;
}
#pagina_bloque_QR
{
	
	width:806px;
	height:auto;
	border-top:1px solid #e3e3e3;
	margin:170px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	overflow:hidden;
	
}
#bienvenida_QR
{
	width:240px;
	height:163px;
	float:right;
	
}
#bienvenida_texto
{
	width:293px;
	margin-left:15px;
	float:left;
	
}
#noticias_inicio
{
	background-color:#e2dcc9;
	padding:20px;
	width:765px;
	height:auto;
	overflow:hidden;
}
#titular_noticias_inicio
{
	height:auto;
	width:380px;
	float:left;
	text-align:left;
}
#foto_noticias_inicio
{
	width:364px;
	height:180px;
	float:right;
}
.empresa_asociada
{
	overflow:hidden;
	margin-bottom:10px;
	display:block;
}
.empresa_asociada .icono
{
	width:71px;
	margin-right:5px;
	float:left;
}
.empresa_asociada .textos
{
	width:310px;
	height:auto;
	float:left;
}
.empresa_asociada .textos h2
{
	margin:0px;
	padding:0px;
}

/*********************pie*********************/
#logotipos
{
	overflow:hidden;
}
.flecha
{
	width:29px;
	height:52px;
	float:left;
}
#cuerpo_logotipos
{
	width:801px;
	height:52px;
	margin:0 2px;
	float:left;
	overflow:hidden;
	
}
#nota_legal
{
	font-size:9px;
	text-align:center;
	padding:5px;
}
.logotipos_lados
{
	width:11px;
	height:52px;
	float:left;
}
#logotipos_centro
{
	width:770px;
	height:52px;
	background:url("../images/logotipos_fondo.jpg") repeat-x transparent;
	float:left;
}
#logotipos_centro img
{
	margin-right:18px;
}
/*********************redes***************/
#enlaces
{
	float:right;
	margin-top:40px;
	width:auto;
}
#redes_sociales
{
	width:auto;
	height:auto;
	float:left;
	display:none;
}

#buscador
{
	width:auto;
	height:auto;
	float:left;
	margin-top:20px;
}
#buscador form#busca_en_Eurobanan input
{
	background: url("../images/buscador_fondo.jpg") no-repeat scroll 0 0 transparent;
	border: medium none;
	font-size: 10px;
	height: 13px;
	padding: 3px;
	width: 158px;
}
/***********************menu interior****************/
#menu_interior
{	
	width:100%;
	height:auto;
	margin:10px 0px 0px 0px;
	clear:both;
	text-transform:uppercase;
	font-size:10px;
	overflow:hidden;
}
#menu_interior
{
	margin:0px;
	padding:0px;
	list-style:none;
	border-bottom: 1px solid #DAD9DB;
	overflow:hidden;
	width:100%;
}
#menu_interior li
{
	
	float:left;
	width:auto;
	border-right:solid 1px #DAD9DB;	
	
}
#menu_interior li.opcion_final
{
	border:none;
}
#menu_interior li a
{
	
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px ;
	display:block;
	color:#3b4546;
	width:100%;
	text-align:center;
}
#menu_interior li a:hover
{
	color:#ffffff;
	
}
#menu_interior li a.subtitulo_sel
{
	color:#ffffff;
}

#menu_interior li:hover ul
{
	display:block;	
	position: absolute;
	top:469px;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	font-size:0.9em;
	background: url(../images/submenu_fondo.png) center bottom transparent;	
  width:160px;
  
  color:#ffffff;
  overflow:hidden;
}

#menu_interior li ul
{
	display:none;
}
#menu_interior li:hover ul li
{
	clear:both;
	border:none;
  color:#ffffff;
  width:100%;
}
#menu_interior li ul li a{
	
	text-align:left;
	color:#ffffff;
	padding-left:5px;
}
#menu_interior .inicio
{
	border-top: 5px solid #3C4547;
}
#menu_interior .inicio li
{
	
	width:33.2%;
}
#menu_interior .inicio li a:hover
{
	background-color:#3C4547;
	color:#ffffff;
	
}
#menu_interior .inicio li a.subtitulo_sel
{
	background-color:#3C4547;
}
#recetas_contenido_texto0
{
	margin-left:157px;
	width:auto;
}
#menu_interior .recetas
{
	border-top: 5px solid #9AC118;
}
#menu_interior .recetas li
{
	
	width:19.9%;
}
#menu_interior .recetas li a:hover
{
	background-color:#9AC118;
	color:#ffffff;
	
}
#menu_interior .recetas li a.subtitulo_sel
{
	background-color:#9AC118;
}

#menu_interior .horeca
{
	border-top: 5px solid #00CCCC;
}
#menu_interior .horeca li
{
	
	width:49.85%;
}
#menu_interior .horeca li a:hover
{
	background-color:#00CCCC;
	color:#ffffff;
	
}
#menu_interior .horeca li a.subtitulo_sel
{
	background-color:#00CCCC;
}


#menu_interior .nutricion
{
	border-top: 5px solid #993366;
}
#menu_interior .nutricion li
{
	
	width:49.85%;
}
#menu_interior .nutricion li a:hover
{
	background-color:#993366;
	color:#ffffff;
	
}
#menu_interior .nutricion li a.subtitulo_sel
{
	background-color:#993366;
}



#menu_interior .categorias
{
	border-top: 5px solid #CC0099;
}
#menu_interior .categorias li
{
	
	width:33%;
}


#menu_interior .categorias li.opcion_reducida
{
	
	width:13%;
}
#menu_interior .categorias li.opcion_final
{
	width:15.2%;
}
#menu_interior .categorias li a:hover
{
	background-color:#CC0099;
	color:#ffffff;
	
}
#menu_interior .categorias li a.subtitulo_sel
{
	background-color:#CC0099;
}



#menu_interior .productos
{
	border-top: 5px solid #CC0099;
}
#menu_interior .productos li
{
	
	width:19.9%;
}


#menu_interior .productos li.opcion_reducida
{
	
	width:13%;
}
#menu_interior .productos li.opcion_final
{
	width:15.2%;
}
#menu_interior .productos li a:hover, #menu_interior .productos li a:hover strong
{
	background-color:#CC0099;
	color:#ffffff;
	
}
#menu_interior .productos li a.subtitulo_sel
{
	background-color:#CC0099;
}

#menu_interior .productos li a.subtitulo_sel strong
{
	background-color:#CC0099;
	color:#ffffff;
}




#recetas_contenido_texto0
{
	margin-left:157px;
	width:auto;
}
/**********************fin menu interior************/
/**********************recetas*****************/
.elemento_unidad{
width:100%;
overflow:hidden;
border-bottom:1px solid #bbbbbb;
padding:5px 0px 5px 0px;
margin:5px 0px 5px 0px;
}
.recetas h2{
	font-size:14px;
	color:#9AC118;
}
.elemento_unidad h2{
color: #9AC118;
    font-size: 14px;
    font-weight: bold;
    display:block;
}
.elemento_unidad_imagen{
	width:157px;
	height:auto;
	float:left;
}
.elemento_unidad_texto{
	width:649px;
	height:auto;
	float:left;
}
.elemento_unidad_texto h3{
	margin:15px 0 5px 0;
    font-weight: bold;
}
.elemento_unidad_compartir
{
	text-align:right;
	width:100%;
	height:auto;
	float:right;
}
ul.recetario, ul.recetario ul
{
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px;
}
ul.recetario li
{
	float:left;
	display:block;
}
ul.recetario li .titulo
{
	background-color: #9AC118;
	color:#ffffff;
	width:100%;
	padding:5px;
	height:15px;
	display:block;
}

ul.recetario li.foto
{
	width:110px;
	padding-right:10px;
}
ul.recetario li.ingredientes
{
	width:240px;
	padding-right:10px;
}
ul.recetario li.descripcion
{
	width:410px;
}
ul.listado_recetas, ul.listado_recetas li ul
{
width:100%;
overflow:hidden;
list-style:none;
margin:5px 0 0 0;
padding:0px;
font-size:11px;
}

ul.listado_recetas li .titulo
{
	border-bottom:5px solid #9AC118;
	color:inherit;
	width:100%;
	padding:5px;
	height:15px;
	display:block;
	text-transform:uppercase;
	font-size:12px;
}
ul.listado_recetas a:hover
{
	text-decoration:underline;
	color:inherit;
}

ul.listado_recetas li ul li
{
	float:left;
	width:25%;
}
.comparte_tus_recetas label{
	width:120px;
	margin-right:10px;
	display:block;
}
/*****************videos****************/
#videos_listado{
	list-style:none;
	margin:0px 0px 0px 2px;
	padding:0px;
	width:auto;
	overflow:hidden;
	list-style:none outside none;
}
#videos_listado li{
	width:245px;
	height:auto;
	margin:0px 33px 30px 0;
	float:left;
	font-size:12px;
}
#videos_listado li.extremo{
	width:245px;
	height:auto;
	margin:0px 0px 30px 0;
	float:left;
	font-size:12px;
}
#videos_listado li h2{
	display:block;
	margin:0px;
}
#videos_listado li h2 a{
	display:block;
	color: #CDCC02;
    font-size: 12px;
    font-weight: bold;
}
#videos_listado li img{
	border:5px solid #E3DCC9;
	margin:0 0 10px;
}
/*************prensa**************/

.subseccion_unidad{
	width:100%;
	clear:both;
	margin-bottom:10px;
	border-top:1px solid #cccccc;
	overflow:hidden;
}
.subseccion_unidad h2{
	color:#993366;
	margin-bottom:5px;
}
.subseccion_unidad h3{
	margin-top:10px;
	font-weight:bold;
}
.subseccion_unidad img{
	margin-top:35px;
}
.fecha_noticias
{
	font-style:italic;
}
/******************platano de canarias**************/
.platano_de_canarias h2
{
	color:#cfd703;
}
/*******************comunicate******************/
.comunicate h2{
	color: #ffb400;
}
/*******************horeca****************/
.horeca h2{
	color:#00CCCC;
}
.horeca h3{
	color:#00CCCC;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:10px;
}

table.cestas{
	border:none;
	table-layout:fixed;
	width:auto;
	
}
table.cestas td{	
	padding:5px;	
}
table.cestas th{
	padding: 5px;
	font-size: 10px;
	background-color: #666666;
	color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	text-transform: uppercase;
}
table.cestas th.productos{
	width:300px;
}
table.cestas th.productos_largo{
	width:400px;
}
table.cestas th.certificacion{
	width:120px;
}
table.cestas th.unidades{
	width:25px;
}
table.cestas th.peso{
	width:40px;
}

table.cestas .par td{
	background-color: #dddddd;
	
}
table.cestas .resultados{
	font-weight:bold;
}

/*******************isla bonita****************/
.isla-bonita h2{
	color:#CB000D;
}
/********************productos***************/
.productos h2, .productos strong{
	color: #CC0099;
}
#listado_linea{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
}
#listado_linea li{
	float:left;
	margin-right:5px;
	width:auto;
}
/***************nutricion************/
.nutricion h2{
	font-size:14px;
	color:#993366;
}
/******************aviso_legal**************/
#aviso_legal{
	margin:15px;
	padding:10px;
	background-color:#ffffff;
}
#aviso_legal .titulo{
	width:150px;
	display:block;
}
#aviso_legal .descripcion{
	display:block;
	
}

