/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 27, 2013 */



@font-face {
    font-family: 'futura_stdmedium_condensed';
    src: url('futurastd-condensed-webfont.eot');
    src: url('futurastd-condensed-webfont.eot#iefix') format('embedded-opentype'),
         url('futurastd-condensed-webfont.woff') format('woff'),
         url('futurastd-condensed-webfont.ttf') format('truetype'),
         url('futurastd-condensed-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

img{
	outline:none !important;}
	
.clear{
	width:100%;
	float:left;
	clear:both;}
	

#mini_menu .mini_menua{
	
	font-size:16px; }
	
#mini_menu a .mini_menua{color:#64bebb
	;
	}
	
#mini_menu a:hover .mini_menua{
	color:#998675
	
	}
	
	
	


#mini_menu .mini_menu{
	
	font-size:16px;}
	
#mini_menu a .mini_menu{
	color:#998675;
	}
	
#mini_menu a:hover .mini_menu{
	color:#64bebb}
	
	

	

	
#nav{
	list-style:none;
	text-decoration:none !important;
	font-size:20px;
	margin:0;
	padding:0;
	}
	
#nav li{
	margin:3px 0 6px 0;
	border-bottom: solid 1px #b3dad9}
	
#nav a li{
	text-decoration:none !important;
	color:#64bebb;}
	
#nav a:hover li{
	color:#5f4b3e;}
	
	

#mini_nav{
	list-style:none;
	text-decoration:none !important;
	font-size:15px;
	margin:18px 0 0 0;
	padding:2px 0;
	background-image:url(images/minimenu2.png), url(images/minimenu2.png);
	background-position: 0 top, 0 bottom;
	background-repeat:no-repeat
	}
	
#mini_nav li{
	margin:2px 0 2px 0;
	}
	
#mini_nav a li{
	text-decoration:none !important;
	color:#998675;}
	
#mini_nav a:hover li{
	color:#64bebb;}
	
#facebook{
	float:left;
	margin-top:20px}

#twitter{
	margin-top:20px;
	float:left;}
	
#patrocinio{
	margin-right:0px;
	float:right;}
	
#logo{
	width:241px;
	float:left;

	margin:0px 0 0 53px}
	
	
#main_txt{
	float:left;
	width: 365px;	
	margin: 130px 0 0 74px;	
	text-align:justify; 
}

#main_txt p{
	font-family: 'futura_stdmedium_condensed';
	line-height:20px;
	color:#5f4b3e;
	font-size:20px;
	
	}
	
#columna_menu{
	margin:60px 0 0 70px;
	float:left;}
	
#mini_menu{
	margin:53px 0 0 0;
	float:left;
	width:265px;
	}
	
#columna_menu_interior{
	margin:0;
	float:left;
}
	
	#pageinterior
{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	
	
	padding: 0px;
}


/** CONTENIDO */

#content_nav{
	height:67px;
	width:645px;
	background-image:url(images/menusuperior2.png);
	background-repeat:no-repeat;
	background-position: 12px 0;
	}
#content_box{
	height:534px;
	width:665px;
		background-image:url(images/bottom.png);
	background-repeat:no-repeat;}
	
#content_box p{
	text-align: left;
color: #FFFFFF;
font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;}

#content_box h1{
	color:#FFF;
	margin:0px 0 0 70px;
	font-size:24px;}

.content{
	float:left;
	width:645px;	
	margin:28px 0 0 20px;}

.nav_interior{
	font-family: 'futura_stdmedium_condensed';
	color:#FFF;
	text-transform:uppercase;
	padding:26px 0 0 30px;
	font-size:18px;}
	
.items_nav_interior{
	margin:0 8px;
	float:left;}
	
.items_nav_interior a{
	color:#FFF;}
.items_nav_interior a:hover{
	color:#000;}
.content_box_col_izq{
	margin:54px 0 0 60px;
	float:left;
	width:256px;}

.content_box_col_dch{
	margin:54px 40px 0 0;
	float:right;
	width:256px;}
	
.organizadores{
	width:543px;
	margin:0 auto;
	border-bottom: solid 1px #b1dcdb;}
	
.organizadores p{
	text-align:justify !important;
	font-size:12px !important;}
.organizadores p a{
	color: #FFFFFF;
font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:bold;
	}
	
.organizadores img{
	float:left;
	margin:0 40px 80px 0;}
	
#impact_table{
	margin:0 0 0 60px;
	float:left;
	clear:both;
	color:#FFF;
	}
	
#impact_table img{
	border:0;
	padding:0;
	margin:0;}
#impact_table tr td{
	padding:0}

	
#impact_table tr td{
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif !important;}
#impact_table tr td a{
	color: #FFFFFF;
font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:underline !important;
	}
	
#chefs{
	padding:8px 0 0 32px;
	width:641px;
	height:760px;
	background-image:url(images/chefs_marco.png);
	background-repeat:no-repeat;
	background-position: -6px 0
}
	
.chef_item{
	width:120px;
	height:120px;
	float:left;
	-webkit-box-shadow: inset 0px 0px 0px 2px rgba(255, 255, 255, 1);
        
        box-shadow: inset 0px 0px 0px 2px rgba(255, 255, 255, 1);
	
	}
	
a .chef_item{
	
	background-repeat:no-repeat;
	background-position:0 0;

	-webkit-transition: all .3s ;
		-moz-transition: all .3s ;
        -ms-transition: all .3s ;
        -o-transition: all .3s ;
		transition: all .3s ;}
a:hover .chef_item{
	background-position: 0px -120px
	}
	
	
#andreatumbarello{
	background-image:url(images/cocineros/andrea-tumbarello.jpg)}
#salvadorgallego{
	background-image:url(images/cocineros/salvador-gallego.jpg)}
#pedroolmedo{
	background-image:url(images/cocineros/pedro-olmedo.jpg);}
#davidmunoz{
	background-image:url(images/cocineros/david-munoz.jpg)}
#juanpablo{
	background-image:url(images/cocineros/juan-pablo-felipe.jpg)}
#chicote{
	background-image:url(images/cocineros/alberto-chicote.jpg)}
#diegoguerrero{
	background-image: url(images/cocineros/diego-guerrero.jpg)}
#dariobarrio{
	background-image: url(images/cocineros/dario-barrio.jpg)}
#pacoroncero{
	background-image:url(images/cocineros/paco-roncero.jpg)}
#peperodriguez{
	background-image:url(images/cocineros/pepe-rodriguez.jpg)}
#ivanmunoz{
	background-image:url(images/cocineros/ivan-munoz.jpg)}
#luisarevalo{
	background-image:url(images/cocineros/luis-arevalo.jpg)}
#mariosandoval{
	background-image:url(images/cocineros/mario-sandoval.jpg)}
	#vallejo{
		background-image:url(images/cocineros/samantha-vallejo.jpg)}
#madrigal{
	background-image:url(images/cocineros/andres-madrigal.jpg)}
#velasco{
	background-image:url(images/cocineros/oscar-velasco.jpg)}
#freixa{
	background-image:url(images/cocineros/ramon-freixa.jpg)}
#leceta{
	background-image:url(images/cocineros/inigo-perez.jpg)}
#cerro{
	background-image:url(images/cocineros/fernando-del-cerro.jpg)}
#pozuelo{
	background-image: url(images/cocineros/juan-pozuelo.jpg)}
#joaquinfelipe{
	background-image:url(images/cocineros/joaquin-de-felipe.jpg)}
#pepamunoz{
	background-image:url(images/cocineros/pepa-munoz.jpg)}
#larumbe{
	background-image:url(images/cocineros/pedro-larumbe.jpg)}
#ricardosanz{
	background-image:url(images/cocineros/ricardo-sanz.jpg)}
#juansegura{
	background-image:url(images/cocineros/juan-segura.jpg)}
	#shushita{
	background-image:url(images/cocineros/shushita.jpg)}
	
#chefs_box{
	height:339px;
	width:676px;
		background-image:url(images/ficha2.png);
	background-repeat:no-repeat
	}
	
#chefs_box img{
	float:left;
	margin:3px 15px 0 30px;}
	
#chefs_box h1{
	display:inline-block;
	margin:4px 0 10px 0;
	width:auto;
	font-size:25px;
	color:#64bebb;
	border-bottom: solid 2px #64bebb;
	border-top: solid 2px #64bebb;
	padding:3px 0;}
	
#chefs_box p{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	width:276px;
	font-size:13px;
	color:#41281B
	}
	
#chefs_nav{
	font-family: 'futura_stdmedium_condensed';
	color:#5f4b3e;
	text-transform:uppercase;
	padding:0px 0 0 30px;
	font-size:18px;
	}
	
.texto_dcha{
	display:none;
	float:right;
	margin-right:10px;
	text-align:right}
	
.texto_dcha a{
	color:#64bebb}
	
.texto_dcha a:hover{
	color:#5f4b3e}
	
	#u1034 {
z-index: 113;
width: 484px;
min-height: 436px;
border-style: none;
border-color: transparent;
background-color: transparent;
float:left;
margin:0 0 0 90px;
}


#tiendas img{
	width: 100%;
	height:auto;
	outline: none !important;}
.tienda{
	float:left;
	margin:15px 12px;
	width:190px;
	height:50px;
	}
	
#compra_cubierto{
	text-align: left;
color: #FFFFFF;

font-size: 18px;
margin-left:120px;
margin-top:40px;}

#enviar_form{
	float:right;
	padding:10px 14px;
	margin-right:7px;
	cursor:pointer;
	color: #999}
a #enviar_form{
	background-color: #E4E4E4}
a:hover #enviar_form{
	background-color:#F7F7F7;
	color:#737373;}
a:active #enviar_form{
	border:1px solid #333;}
	
#sponsors{
	float:left;
	clear:left;}