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

/* general */
F*{	
	margin: 0px;
	padding: 0px;
	}
		
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	color:#5E5E2F;
	background-image:url(../img/fondo.jpg);
	}
	
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5E5E2F;
	}
		
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5E5E2F;
	}

h3{	
	font-family:"Century Gothic";
	font-size:15px;
	font-weight:bold;
	line-height:21px;
	color:#808040;
	}

h4{	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	line-height:21px;
	color:#865959;
	}
		
#contenedor{
	margin:0 auto;
	width:824px;
	height: 100%;
	background-image: url(../img/fondoLight.jpg);
	background-repeat: repeat;
	}

#cierreLegales{
	float:left;
	width:780px;
	height:40px;
	margin: 0px 22px 0px 22px;
	background:url(../img/fondoLight.jpg);
	}

#foot{
	margin:0 auto;
	width:824px;
	height:22px;
	}
	
/* home */

#top{
	margin:0 auto;
	width:824px;
	height:60px;
	}

#logo{
	margin:0 auto;
	width:824px;
	height:110px;
	}

#logo h1 {
	text-indent:-2000px;
	}		

#tn{
	width:780px;
	height:50px;
	margin: 0px 22px 0px 22px; 
	}

#contenedorImgMenu{
	width:780px;
	height:240px;
	margin: 0px 22px 0px 22px;
	}
	
#imgPpal{
	margin:0 auto;
	float:left;
	width:530px;
	height:240px;
	}

#menu{
	margin:0 auto;
	float:right;
	width:200px;
	height:200px;
	padding: 20px;
	background-image:url(../img/fondoMenu.jpg);
	}
	
#menu ul{
	text-align: right;
	list-style-type: none;
	}
	
#menu li{
	font-family:"Century Gothic";
	font-size:13px;
	font-weight:bold;	
	line-height:26px;
	color:#5E5E2F;
	padding-right: 20px;
	}
	
#menu li a{
	font-family:"Century Gothic";
	font-size:13px;
	font-weight:bold;
	line-height:26px;
	color:#5E5E2F;
	text-decoration:none;
	}
	
#menu li a:hover{
	font-family:"Century Gothic";
	font-size:13px;
	line-height:26px;
	font-weight:bold;
	color:#865959;
	text-decoration:underline;
	}
	
#menu .on{
	font-family:"Century Gothic";
	font-size:13px;
	line-height:26px;
	color:#865959;
	text-decoration:none;
	}

#contenedorCuerpoRightNav{
	width:780px;
	height:140px;
	margin: 0px 22px 0px 22px;
	}
	
#cuerpo{
	margin: 15px 0px 25px 0px;
	float:left;
	width:530px;
	height:auto;	
	}
	
.destacado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	color:#5E5E2F;	
	}		
	
.bajada{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	color:#865959;	
	}	

#reservas{
	margin:0 auto;
	padding: 0px 0px 20px 0px;
	float:right;
	width:240px;
	height:120px;
	background-image:url(../img/fondoDark.jpg);
	}
	
.titRight{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:22px;
	color:#865959;
	padding-left:20px;
	}
	
.txtRight{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#5E5E2F;
	padding-left:20px;
	text-decoration:none;
	}	
	
.txtRight a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#5E5E2F;
	text-decoration:none;
	}
	
.txtRight a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#5E5E2F;
	text-decoration:underline;
	}
	
/* interiores */	
	
#hd{
	float:left;
	margin:0px;
	width:824px;
	height:117px;
}

#tit{
	float:left;
	margin:0px;
	width:272px;
	height:117px;
}

#tit h2{
	text-indent:-2000px;
}

#tnInt{
	float:left;
	width:552px;
	height:62px;
	}

#tnTopInt{
	float:left;
	width:552px;
	height:55px;
	}
	
#tnTopInt h1{
	text-indent:-2000px;
}
	
#imgPpalInt{
	float:left;
	width:240px;
	height:240px;
	margin:0px 10px 0px 22px;
	}

#fotos{
	float:left;
	width:290px;
	height:240px;
	}

#imgInt01{
	float:left;
	width:135px;
	height:115px;
	margin-right:10px;	
	}

#fondoMenuJr{
	float:left;
	width:145px;
	height:115px;	
	}
	
#imgInt02{
	float:left;
	width:135px;
	height:115px;
	margin-top:10px;	
	margin-right:10px;	
	}

#imgInt03{
	float:left;
	width:135px;
	height:115px;
	margin-top:10px;	
	margin-right:10px;	
	}
		
#menuInt{
	float:right;
	width:200px;
	height:200px;
	padding: 20px;
	margin: 0px 22px 0px 0px;
	background-image:url(../img/fondoMenuInt.jpg);
	}
	
#menuInt ul{
	text-align: right;
	list-style-type: none;
	}
	
#menuInt li{
	font-family:"Century Gothic";
	font-size:13px;
	font-weight:bold;	
	line-height:26px;
	color:#5E5E2F;
	padding-right: 20px;
	}
	
#menuInt li a{
	font-family:"Century Gothic";
	font-size:13px;
	font-weight:bold;
	line-height:26px;
	color:#5E5E2F;
	text-decoration:none;
	}
	
#menuInt li a:hover{
	font-family:"Century Gothic";
	font-size:13px;
	line-height:26px;
	font-weight:bold;
	color:#865959;
	text-decoration:underline;
	}
	
#menuInt .on{
	font-family:"Century Gothic";
	font-size:13px;
	line-height:26px;
	color:#865959;
	text-decoration:none;
	}
	
#cuerpoInt{
	margin: 20px 10px 20px 22px;
	padding-bottom:20px;
	float:left;
	width:530px;
	height:100%;
	}

#reservasInt{
	margin:0px 22px 0px 0px;
	padding: 0px 0px 20px 0px;
	float:right;
	width:240px;
	height:120px;
	background-image:url(../img/fondoDark.jpg);
	}
	
#direccion{
	margin:10px 22px 10px 0px;
	padding: 20px;
	float:right;
	width:200px;
	height:60px;
	background-image:url(../img/fondoDark.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#865959;
	}
	
#direccion .tit{
	font-weight:bold;
	}
		
.carta li{
	font-size:12px;
	line-height:18px;
	list-style-position:outside;
	list-style-image: url(../img/misc.jpg);
	vertical-align:text-bottom;
}

		
.carta .bold{
	font-size:10px;
	font-weight:bold;
}	
	
#fotosHistoria{
	margin: 0px 0px 0px 30px;
	width:470px;
	height:auto;
	}

#porQueNo{
	margin:10px 22px 0px 0px;
	padding: 30px 15px 15px 15px;
	float:right;
	width:210px;
	height:200px;
	background-image:url(../img/fondoDark.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#865959;
	}
	
#porQueNo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#865959;
	text-decoration:underline;
}
	
#porQueNo a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#865959;
	text-decoration:none;
}