@charset "utf-8";

/*font-family: 'Adamina', serif;
font-family: 'Macondo Swash Caps', cursive;
font-family: 'Asul', sans-serif;
font-family: 'Swanky and Moo Moo', cursive;*/


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

}

a:link {color:#535146; text-decoration:underline;}
a:visited {color:#535146;}
a:hover {color:#900;}


body{
	font-family: 'Adamina', serif;
	background-color:#FFF;
	background-image:url(../img/GREY_FORMS.jpg);
	width:1080px;
	height:1024px;
	margin: 0 auto;
	background-repeat:repeat-y;
	position:static;
	
	}

#Container{
	position:absolute;
	width:1024px;
	height:900px;
	margin: 0 auto;
	}

#cabecera{
	position:absolute;
	width:1080px;
	height:140px;
	margin: 0 auto;
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	
	}
	
#logo{
	float:left;
	width: 1080px;
	height: 140px;
	z-index:2;
	}

/* MENU SUPERIOR PRINCIPAL */	
#menutop{
	background-color:#D2CECC;
	top: 144px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	width:1080px;
	height:42px;
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	
	}
	
#menutop1{
	margin:auto;
	float:left;
	width:150px;
	height:40px;
	background-image:url(../img/BTN_ABOUT.jpg)
	}

	#menutop1:hover{
		margin:auto;
		float:left;
		width:150px;
		height:40px;
		background-image:url(../img/BTN_ABOUT2.jpg)
		}

	
#menutop2{
	margin:auto;
	float:left;
	width:170px;
	height:40px;
	background-image:url(../img/BTN_COOK.jpg)
	}

#menutop2:hover{
	margin:auto;
	float:left;
	width:170px;
	height:40px;
	background-image:url(../img/BTN_COOK2.jpg)
	}
	
#menutop3{
	margin:auto;
	float:left;
	width:80px;
	height:40px;
	background-image:url(../img/BTN_CARTA.jpg)
	}

	#menutop3:hover{
		margin:auto;
		float:left;
		width:80px;
		height:40px;
		background-image:url(../img/BTN_CARTA2.jpg)
		}
		
#menutop4{
	margin:auto;
	float:left;
	width:100px;
	height:40px;
	background-image:url(../img/BTN_GALLERY.jpg)
	}

	#menutop4:hover{
		margin:auto;
		float:left;
		width:100px;
		height:40px;
		background-image:url(../img/BTN_GALLERY2.jpg)
		}	
		
#menutop5{
	margin:auto;
	float:left;
	width:100px;
	height:40px;
	background-image:url(../img/BTN_EVENTS.jpg)
	}

	#menutop5:hover{
		margin:auto;
		float:left;
		width:100px;
		height:40px;
		background-image:url(../img/BTN_EVENTS2.jpg)
		}
		
#menutop6{
	margin:auto;
	float:left;
	width:125px;
	height:40px;
	background-image:url(../img/BTN_CONTACTO.jpg)
	}

	#menutop6:hover{
		margin:auto;
		float:left;
		width:125px;
		height:40px;
		background-image:url(../img/BTN_CONTACTO2.jpg)
		}		
#menutop7{
	margin:auto;
	float:left;
	width:165px;
	height:40px;
	background-image:url(../img/BTN_WHERE.jpg)
	}

	#menutop7:hover{
		margin:auto;
		float:left;
		width:165px;
		height:40px;
		background-image:url(../img/BTN_WHERE2.jpg)
		}										
		
#menutop8{
	margin:auto;
	float:left;
	width:100px;
	height:40px;
	background-image:url(../img/BTN_RESERVAS.jpg)
	}

	#menutop8:hover{
		margin:auto;
		float:left;
		width:100px;
		height:40px;
		background-image:url(../img/BTN_RESERVAS2.jpg)
		}						
		
#menutop9{
	margin:auto;
	float:left;
	width:90px;
	height:40px;
	background-image:url(../img/BTN_PRENSA.jpg)
	}

	#menutop9:hover{
		margin:auto;
		float:left;
		width:90px;
		height:40px;
		background-image:url(../img/BTN_PRENSA2.jpg)
		}						
		
#gal{
	background-image:url(../img/text_bck.png);
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	top:188px;
	width:1080px;
	height:500px;
	z-index:3;
	box-shadow: 0.1em 0.1em 0.2em #000;"
	}
	
/* TITULOS DE LOS CUADROS INFERIORES DE LA HOME */
#tit1{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_ABOUT1.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	z-index:99;
	}
	
#tit1:hover{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_ABOUT2.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	z-index:99;
	}
	
#tit2{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_COOK1.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit2:hover{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_COOK2.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit3{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_EVENTS1.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit3:hover{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_EVENTS2.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit4{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_GALLERY1.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit4:hover{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_GALLERY2.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit5{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_WHERE1.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}
	
#tit5:hover{
	margin:auto;
	float:left;
	width:210px;
	height:40px;
	background-image:url(../img/DWN_WHERE2.jpg);
	box-shadow: 0.1em 0.1em 0.2em #000 ;
	}

/* CUADROS INFERIORES (FOTOS Y TEXTO) */
#cuad{
	background-image:url(../img/cuad_bck.png);
	margin-top: 552px;
	margin-left: 3px;
	margin-right: 3px;
	float:left;
	width:210px;
	height:300px;
	}

	
#cuad1{
	background-image:url(../img/cuad_bck.png);
	margin: auto;
	float:left;
	width: 218px;
	height: 300px;
	z-index: 2;
	background-color:#FFF ;
	opacity: 1;
	}
	
				#cuad1:hover{
	background-image:url(../img/cuad_bck.png);
					margin: auto;
					float:left;
					width: 218px;
					height: 300px;
					z-index: 2;
					background-color:#FFF ;
						
					}
#cuad2{
	background-image:url(../img/cuad_bck.png) repeat-x;
	margin: auto;
	float:left;
	width: 217px;
	height: 300px;
	z-index: 2;
	background-color:#FFF ;
	opacity: 1;
	}
	
				#cuad2:hover{
	background-image:url(../img/cuad_bck.png) repeat-x;
					margin: auto;
					float:left;
					width: 217px;
					height: 300px;
					z-index: 2;
					background-color:#FFF ;
					}
	
#cuad3{
	margin: auto;
	float:left;
	width: 217px;
	height: 300px;
	z-index: 2;
	background-color:#FFF ;
	opacity: 1;
	}
	
				#cuad3:hover{
					margin: auto;
					float:left;
					width: 217px;
					height: 300px;
					z-index: 2;
					background-color:#FFF ;
					}
	
#cuad4{
	margin: auto;
	float:left;
	width: 218px;
	height: 300px;
	z-index: 2;
	background-color:#FFF ;
	opacity: 1;
	}
	
				#cuad4:hover{
					margin: auto;
					float:left;
					width: 218px;
					height: 300px;
					z-index: 2;
					background-color:#FFF ;
					}
	
#cuad5{
	margin: auto;
	float:left;
	width: 210px;
	height: 300px;
	z-index: 2;
	background-color:#FFF ;
	opacity: 1;
	}
	
				#cuad5:hover{
					margin: auto;
					float:left;
					width: 210px;
					height: 300px;
					z-index: 2;
					background-color:#FFF ;
					}

#text{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:850px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}

#text_historia{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:1000px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}
	
#text_events{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:2050px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}
	
#text_events2{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:1450px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}
	
#text_medio{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:850px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}
	
#text_corto{
	background-image:url(../img/text_bck.png);
	color:#663;
	padding-left:30px;
	top:190px;
	width:1050px;
	height:750px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}

#thumb{
	background-image:url(../img/text_bck.png);
	padding-left:30px;
	padding-top:30px;
	top:190px;
	width:1050px;
	height:720px;
	position:absolute;
	float:left;
	margin-top:auto;
	margin-left:auto;
	}
	
		
#accesos{
	margin-left:-579px;
	position: absolute;
	top: 320px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color:#FFF;
	}
	
#accesos_index{
	margin:auto;
	position: absolute;
	top: 1000px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color:#FFF;
	}

#accesos_corto{
	margin: auto;
	position: absolute;
	top: 900px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color: #FFF;
	left: 0px;
	}
	
#accesos_where{
	margin: auto;
	position: absolute;
	top: 1202px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color:#FFF;
	}
	
#accesos_book{
	margin: auto;
	position: absolute;
	top: 1040px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color:#FFF;
	}
	
#accesos_history{
	margin: auto;
	position: absolute;
	top: 1150px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color:#FFF;
	}

#accesos_events{
	margin: auto;
	position: absolute;
	top: 2001px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color: #FFF;
	left: 0px;
	}
	
#accesos_events2{
	margin: auto;
	position: absolute;
	top: 1601px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color: #FFF;
	left: 0px;
	}

#accesos_e8{
	margin: auto;
	position: absolute;
	top: 800px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color: #FFF;
	left: 0px;
	}
	
#accesos_carta{
	margin: auto;
	position: absolute;
	top: 700px;
	width: 1080px;
	height: 75px;
	z-index: 2;
	background-color: #666;
	color: #FFF;
	left: 0px;
	}
	
#social{
	position:absolute;
	top: 550px;
	left: 580px;
}
