@charset "UTF-8";
/* CSS Document */
body {
	background-color: #FFF;
	text-align: center;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	background-color: #FFF;
	height: 92px;
	width: 300px;
	float: left;
}
#acceso {
	float: right;
	width: 300px;
	text-align: right;
}

#container {
	background-color: #FFF;
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1300px;
	padding-bottom: 20px;
}
#logos {
	height: 44px;
	width: 250px;
	float: left;
	margin-top: 5px;
}
#menu {
	background-color: #FFF;
	height: 32px;
	width: 910px;
	float: right;
}
#cabecera {
	height: 92px;
	width: 910px;
}
.menu:link {
	text-decoration: none;
}
.menu:visited {
	text-decoration: none;
	color: #666666;
}
.menu:hover {
	text-decoration: none;
	color: #117111;
}
.menu:active {
	text-decoration: none;
	color: #666666;
}
.menu {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #666666;
}

#flash {
	width: 910px;
}
#linea {
	width: 910px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#columna1 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
}
#calendario {                       display:none;
	height: 64px;
	width: 910px;
	
}
#linea2 { 
	width: 910px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#columna2 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-left: 20px;
}
#columna3 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: right;
	text-align: left;
	margin-left: 10px;
}
#linea_mini {
	width: 239px;
	margin-top: 10px;
	top: 680px;
	float: left;
}
#linea_mini2 {
	width: 239px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
}
#linea_mini3 {
	width: 239px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
}
#columna4 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-top: 10px;
}
#columna5 {
	background-color: #FFF;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
	height: 250px;
	width: 239px;
}
#columna6 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
}
#columna7 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-top: 10px;
}
#linea_mini4 {
	width: 239px;
	margin-top: 10px;
	float: left;
}
#linea_mini5 {
	width: 239px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
}
#linea_mini6 {
	width: 239px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	float: left;
}
#columna8 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
}
#columna9 {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-top: 10px;
	margin-left: 20px;
}
#linea3 {
	width: 910px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
#texto_legal {
	height: 20px;
	width: 651px;
	background-color: #FFF;
	text-align: left;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	float: left;
	margin-top: 20px;
	margin-left: 5px;
}
#linea4 {
	width: 910px;
	margin-top: 10px;
	float: left;
}
.titulares {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #060;
	line-height: 35px;
}
.texto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	text-align: left;
}
.texto_menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	text-align: left;
	letter-spacing: 1px;
}
#banner1 {
	height: 85px;
	width: 122px;
	float: right;
}
#banner2 {
	height: 85px;
	width: 122px;
	float: right;
	margin-top: 10px;
}

#banner3 {
	height: 85px;
	width: 122px;
	float: right;
	margin-top: 10px;
}

#banner4 {
	height: 85px;
	width: 122px;
	float: right;
	margin-top: 10px;
}

#banner5 {
	height: 319px;
	width: 122px;
	background-color: #CCC;
	float: right;
	margin-top: 10px;
}
#ficha1 {
	width: 910px;
	margin-top: 10px;
	float: left;
	height: 240px;
}
#migas {
	float:left;
	width: 910px;
	
}
#foto_ficha {
	height: 223px;
	width: 297px;
	float: left;
}
#texto_ficha1 {
	width: 587px;
	float: right;
	text-align: left;
	clip: rect(0px,auto,auto,auto);
}
.titulares2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #060;
}
#linea_ficha {
	width: 910px;
	clip: rect(20px,auto,auto,auto);
	height: 13px;
	z-index: 2;
	float: left;
}
#ficha1B {
	width: 910px;
	margin-top: 10px;
	background-color: #FFF;
	text-align: left;
	float: left;
	height: 430px;
}
.texto_verde {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #060;
	text-align: left;
}
#texto_ficha1B {
	width: 587px;
	float: right;
	text-align: left;
	clip: rect(0px,auto,auto,auto);
}
#galeria {
	width: 297px;
	float: left;
}
.titulares3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #666;
}
#linea_ficha2 {
	width: 910px;
	height: 13px;
	z-index: 2;
	float: left;
	margin-top: 10px;
}
#linea_ficha3 {
	width: 910px;
	height: 13px;
	z-index: 2;
	float: left;
	margin-top: 10px;
}
#logos_ficha {
	height: 44px;
	width: 250px;
	float: left;
	margin-top: 5px;
}
#texto_legal_ficha {
	height: 20px;
	width: 651px;
	background-color: #FFF;
	text-align: left;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	float: left;
	margin-top: 20px;
	margin-left: 5px;
}
#linea_ficha4 {
	width: 910px;
	height: 13px;
	z-index: 2;
	float: left;
	margin-top: 10px;
}
#lista1 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista1 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista1 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista2 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista2 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista2 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista3 {
	height: 120px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista3 {
	float: right;
	height: auto;
	width: 600px;
}
#linea_lista3 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista0 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#linea_lista0 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.texto_semillas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	text-align: left;
}
.titulares4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #060;
	text-align: right;
}
#linea_lista4 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista4 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista4 {
	float: right;
	height: auto;
	width: 600px;
}
#banners {
	height: 400px;
	width: 122px;
	float: right;
}
#lista0A {
	height: 700px;
	width: 757px;
	text-align: left;
	float: left;
}
#lista0A2 {
	height: 1100px;
	width: 757px;
	text-align: left;
	float: left;
}
#lista0A3 {
	height: 850px;
	width: 757px;
	text-align: left;
	float: left;
}
#linea_lista5 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista5 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista5 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista6 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista6 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista6 {
	float: right;
	height: 99px;
	width: 600px;
}
#lista7 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#linea_lista7 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#texto_lista7 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista8 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#lista8 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista8 {
	float: right;
	height: 99px;
	width: 600px;
}
#lista9 {
	height: 99px;
	width: 757px;
	text-align: left;
	float: left;
}
#texto_lista9 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista9 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#texto_lista10 {
	float: right;
	height: 99px;
	width: 600px;
}
#linea_lista10 {
	float: left;
	height: 1px;
	width: 757px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.tit_colun {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #006600;
}
.tit_colun:link {
	text-decoration: none;
}
.tit_colun:visited {
	text-decoration: none;
	color: #006600;
}
.tit_colun:hover {
	text-decoration: none;
	color: #666666;
}
.tit_colun:active {
	text-decoration: none;
	color: #006600;
}
.enlace_columna {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #060;
	font-weight: bold;
}
.enlace_columna:link {
	text-decoration: none;
}
.enlace_columna:visited {
	text-decoration: none;
	color: #060;
}
.enlace_columna:hover {
	text-decoration: none;
	color: #666;
}
.enlace_columna:active {
	text-decoration: none;
	color: #060;
}
.migas {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #666666;
}
.migas:link {
	text-decoration: none;
}
.migas:visited {
	text-decoration: none;
	color: #666666;
}
.migas:hover {
	text-decoration: underline;
	color: #006600;
}
.migas:active {
	text-decoration: none;
	color: #666666;
}
#2columnas {
	background-color: #FFF;
	height: 250px;
	width: 498px;
	text-align: left;
	float: left;
}
#columna3B {
	background-color: #FFF;
	height: 250px;
	width: 239px;
	float: left;
	text-align: left;
	margin-left: 20px;
}
#3columnas {
	background-color: #FFF;
	height: 250px;
	width: 757px;
	text-align: left;
	float: left;
}
#lista0B {
	height: auto;
	width: 757;
	text-align: left;
	float: left;
}
.textob {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 20px;
}
.titulares_blancos {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.texto_blanco {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: center;
}
#lista0C {
	height: 550px;
	width: 757px;
	text-align: left;
	float: left;
}
#lista0D {
	height: 750px;
	width: 757px;
	text-align: left;
	float: left;
}
.more {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #060;
}
.more:link {
	text-decoration: none;
}
.more:visited {
	text-decoration: none;
	color: #006600;
}
.more:hover {
	text-decoration: underline;
	color: #666;
}
.more:active {
	text-decoration: none;
	color: #006600;
}

#lista0E {
	height: auto;
	width: 757px;
	text-align: left;
	float: left;
}

#lista0E1 {
	height: auto;
	width: 757px;
	text-align: left;
	float: left;
}
#linea_new {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 910px;
	height: 1px;
	margin-right: auto;
	margin-left: auto;
}
#lista0E2 {
	height: 400px;
	width: 757px;
	text-align: left;
	float: left;
}
#lista_index {
	height: 720px;
	width: 757px;
	text-align: left;
	float: left;
}
#container_ficha {
	background-color: #FFF;
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 960px;
}
#lista_alojamientos {
	height: 490px;
	width: 757px;
	text-align: left;
	float: left;
}
#container_alojamientos {
	background-color: #FFF;
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1100px;
}
#container_hoteles {
	background-color: #FFF;
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 950px;
}

/*cambios_viernes 17 julio 2011*/

#menu table tr td a img#Image7,
#menu table tr td a img#Image8 {
    display:none;    
}

div#container table,
div#menu table {
    float: left;
    width: 775px;
}
div#container table {
    width:100%;
}













