@charset "utf-8";



/*---------------------- container--------------------- */

#container { 

	width: 960px; 
	
	background: url(../imagenes100/bg-body.jpg) repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 


/* ---------------Menu Arriba------------- */

#menuTop {
	position: absolute;
	margin-left: 57px;
	top: 190px;
	visibility: visible;
	z-index: 80;
	width: 448px;
	height: 19px;
	background: url(../imagenes100/botmenutop.gif);
}

div#menuTop ul {
    padding: 0;
    list-style-type: none;
	
}

div#menuTop li {
    display: block;
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
    width: 103px; /*ancho subbot */
    height: 19px; /*interliniado*/
    margin: 0 9px 0 0; /*separa los botones*/
    padding: 0;
	
	
	
}

div#menuTop a {
    display: block;
    margin: 0;
	padding: 0 3px 0 0; /*separa las etras del margen izq*/
    text-decoration: none;
	color: #FFF;
	
}

div#menuTop a:hover {
	color:#900;
	
}

ul.menuHoriz li {
    float: left;
    
    
}

ul.menuVert li {
	border-top: none;
    border-bottom: solid 1px #FC6;
    border-left: solid 1px #FC6;
    border-right: solid 1px #FC6;
   	background:#F90;
}

ul.menuVert {
	position: absolute;
	top: 19px;
	height: 130px;
	z-index: 79;
	visibility: hidden;
	
	
	
}

ul#menuSubOne
{ left: 1px; 
}
ul#menuSubTwo 
{
	left: 113px;
}
ul#menuSubThree
{ left: 225px; 
}
ul#menuSubFour 
{ left: 337px;
}



/* ---------------Contenido------------- */




#mainContent #tblFotos {
	width: 570px;
	position: absolute;
	left: 195px;
	top: 528px;
	visibility: visible;
	
}
.hospeda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	
}




/*----------CLASE TABLA-----------*/

.table
{


}
.table ul
{
float:left;
margin: 2px;
padding: 2px;
border:1px solid #030;
width: 180px;
height: 140px;
}
.table ul li
{
list-style:none;
padding:2px 2px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size: .75em;
color:#FFF
height: 140px;
}

.table ul li a:link, .table ul li a:visited
{

color:#FFF

}
.table ul li a:hover, .table ul li a:active
{

color:#F60

}

.table ul li.title
{


}
.table ul li.even
{

}
.table ul li.odd
{

}





	

/*---------------------- Footer o pie --------------------- */


#footer {
	clear: both;
	padding: 0 10px 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	position: relative;
	height: 200px;
}

#contenidoFooter {
	clear: both;
	position: absolute;
	top: -10px;
	left: 0px;
	height: 200px;
	}

#footer #barritaMenu {
	position: absolute;
	background:url(../imagenes100/bg_pie.jpg) repeat-x;
	width: 960px;
	height: 50px;
	top: 8px;
	left: 0px;
}
#enlacesFinal {
	position: absolute;
	width: 700px;
	height: 34px;
	left: 175px;
	visibility: visible;
	z-index: 78;
	top:12px;
	}



#linksFooter {
	position: absolute;
	background:url(../imagenes100/bgfoot_links.jpg) repeat-x;
	width: 960px;
	height: 27px;
	z-index: 27;
	visibility: visible;
	left: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	top: 57px;
	
}



#puertoManzano {
	position: absolute;
	border: none;
	left: 75px;
	z-index: 59;
	visibility: visible;
	top: 7px;
	
}
#puertoManzano a:link, #footer #puertoManzano a:visited {
	background:url(../imagenes100/manzano_link.png) no-repeat;
	width: 199px;
	height: 30px;
	display: block;
	text-indent: -1000em;
	
}




#laAngostura {
	position: absolute;
	border: none;
	left: 378px;
	z-index: 59;
	visibility: visible;
	top: 7px;
	
}
#laAngostura a:link, #footer #laAngostura a:visited {
	background:url(../imagenes100/laangostura_link.png) no-repeat;
	width: 199px;
	height: 30px;
	display: block;
	text-indent: -1000em;
	

}

#sanMartin {
	position: absolute;
	border: none;
	left: 644px;
	z-index: 59;
	visibility: visible;
	top: 7px;
}
#sanMartin a:link, #footer #sanMartin a:visited {
	background:url(../imagenes100/sanmartin_link.png) no-repeat;
	width: 269px;
	height: 30px;
	display: block;
	text-indent: -1000em;
	
}




#Cristo {
	position: absolute;
	border: none;
	left: 245px;
	z-index: 60;
	visibility: visible;
	width: 460px;
	height: 63px;
	top: 110px;
	
	
}

#copyright {
	position: absolute;
	width: 269px;
	height: 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
	color: #FFF;
	left: 346px;
	top: 188px;
	
}
#copyright a:link, a:visited {
	color:#F60;
	
}
#copyright a:hover, a:active {
	color:#FFF;
	
}

	
.almedio{
	text-align: center;
}	

