@charset "UTF-8";
/* CSS Document */


a { text-decoration:none}

#logo{ 
	position:absolute;
	top:10px;
	width:970px;
	left:30px;
	}
	
h1{
	display:none;
	}
	
h2{
	padding:0 30px;
	margin-bottom:0px;
	}
	
h3{
	 position:absolute;
	 float:right; 
	 right:35px;
	 font-family:Arial Black;
	 font-size:20px;
	 color:#402100; 
	 margin-top:-40px;
	}
	
#header{ margin-bottom:20px;
width:870px;
position:absolute;	
	}
	
#body {width:100%; height:100%; background-repeat:no-repeat; position:absolute; margin:-10px; padding:0;}	

#contenedor{
	position:absolute;
	top:0px;
	width:1024px;
	height:588px;
	left:50%;
	margin-left:-470px;	
	}
	
#contenido {
	position: absolute; 
	top: 105px; 
	width: 1000px; 
	height: 575px; 
	}
	
/*------------------------------------------*/

#menu {  text-align: center;
font-size: 1.2em;
width: 320px;
margin: 130px 0 0 0;
float:right;
right:20px;
position:absolute;
}
#menu ul { list-style-type: none;

}
#menu ul li.nivel1 { 
width: 162px;
margin:20px 0;
font-family: 'Yesteryear', cursive;
font-size:21px;
letter-spacing:0.1em;
font-weight:100;
}
#menu ul li.primera {
}
#menu ul li a {display: block;
text-decoration: none;
padding: 8px;
position: relative;
}
#menu ul li:hover {position: relative;
color: #F00;
}
#menu ul li a:hover, #menu ul li:hover > a.inicio {
color: #F00;
}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li:hover > ul {display: block;
position: absolute;left: -202px;top:0px!important;top: -31px;
}
#menu ul li ul li a {width: 144px;
background-color: #000;
color: #FFF;
border-top:none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
letter-spacing:0.1em;
font-weight:bold;
}
#menu ul li ul li a:hover {position: relative;
background-color: #CCC;
color: #F00;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

#inicio {
	display: block;
	text-decoration: none;
	width:250px;
	height:33px;
	padding: 10px;
	position: relative;
	background-image:url(../index_htm_files/16.png);
	z-index:2;
}
#inicio:hover {
	background-image:url(../index_htm_files/21.png);
	position: relative;
}

#galeria {
	display: block;
	text-decoration: none;
	width:250px;
	height:29px;
	padding: 11px;
	position: relative;
	background-image:url(../index_htm_files/17.png);
	z-index:3;
}
#galeria:hover {
	background-image:url(../index_htm_files/22.png);
	position: relative;
}

#lonas {
	display: block;
	text-decoration: none;
	width:250px;
	height:28px;
	padding: 11px;
	position: relative;
	background-image:url(../index_htm_files/18.png);
	z-index:4;
}
#lonas:hover {
	background-image:url(../index_htm_files/23.png);
	position: relative;
}

#contacto {
	display: block;
	text-decoration: none;
	width:250px;
	height:28px;
	padding: 11px;
	position: relative;
	background-image:url(../index_htm_files/19.png);
	z-index:2;
}
#contacto:hover {
	background-image:url(../index_htm_files/24.png);
	position: relative;
}
#localizacion {
	display: block;
	text-decoration: none;
	width:250px;
	height:28px;
	padding: 11px;
	position: relative;
	background-image:url(../index_htm_files/20.png);
	z-index:2;
}
#localizacion:hover {
	background-image:url(../index_htm_files/25.png);
	position: relative;
}

/*------------------------------------------*/

#texto{
width:670px;
height:500px;  
position:relative; 
float:left;
top:30px;
left:35px;
}

#texto p{
width:680px;
height:300px;  
position:relative; 
float:left;
padding:0 40px 0 0;
font-size:22px;
font-style:italic; 
font-family: 'IM Fell Great Primer', serif;
}

#texto1 p{  
width:600px;
position:relative; 
float:left;
margin-left:30px;
padding:10px 30px 30px30px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:22px;

}

#pie{
	position:absolute;
	width:1024px;
	height:30px;
	top:500px;
	left:50%;
	bottom:0px;
	margin-left:-555px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
