html { 
min-height: 100%;
height: auto;
height: 100%;
} 
body {background-color: #45739B; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;background-image: url(img/fondo.jpg);
	background-position: bottom left;
	background-repeat:repeat-x;
	background-attachment: fixed;;
min-height: 100%;
height: auto;
height: 100%;}

TABLE.inicio {width:980px;height:80px;background-image: url(img/cabecera.png);}
TABLE.fotos {width:980px;height:210px;background-image: url(img/fotos.png);}
TABLE.pie {width:980px;height:30px;background-image: url(img/pie.png);}
TABLE.centro {width:790px;height:255px;background-image: url(img/fondo-centro.gif);}
TABLE.habitaciones {width:790px;height:255px;background-image: url(img/fondo-habitaciones.gif);background-repeat:no-repeat;}
TABLE.instalaciones {width:790px;height:255px;background-image: url(img/fondo-instalaciones.gif);background-repeat:no-repeat;}
TABLE.entorno {width:790px;height:255px;background-image: url(img/fondo-entorno.gif);background-repeat:no-repeat;}
TABLE.actividades {width:790px;height:255px;background-image: url(img/fondo-actividades.gif);background-repeat:no-repeat;}
TABLE.situacion {width:790px;height:300px;background-image: url(img/fondo-situacion.gif);background-repeat:no-repeat;}
TABLE.reserva {width:790px;height:370px;background-image: url(img/fondo-reserva.gif);background-repeat:no-repeat;}
TABLE.noviembre {width:790px;height:255px;background-image: url(img/fondo-noviembre.gif);background-repeat:no-repeat;}
TABLE.diciembre {width:790px;height:255px;background-image: url(img/fondo-diciembre.gif);background-repeat:no-repeat;}
TABLE.enero {width:790px;height:255px;background-image: url(img/fondo-enero.gif);background-repeat:no-repeat;}
TABLE.febrero {width:790px;height:255px;background-image: url(img/fondo-febrero.gif);background-repeat:no-repeat;}
TABLE.marzo {width:790px;height:255px;background-image: url(img/fondo-marzo.gif);background-repeat:no-repeat;}
TABLE.abril {width:790px;height:255px;background-image: url(img/fondo-abril.gif);background-repeat:no-repeat;}
TABLE.mayo {width:790px;height:255px;background-image: url(img/fondo-mayo.gif);background-repeat:no-repeat;}
TABLE.junio {width:790px;height:255px;background-image: url(img/fondo-junio.gif);background-repeat:no-repeat;}
TABLE.julio {width:790px;height:255px;background-image: url(img/fondo-julio.gif);background-repeat:no-repeat;}
TABLE.agosto {width:790px;height:255px;background-image: url(img/fondo-agosto.gif);background-repeat:no-repeat;}
TABLE.septiembre {width:790px;height:255px;background-image: url(img/fondo-septiembre.gif);background-repeat:no-repeat;}
TABLE.octubre {width:790px;height:255px;background-image: url(img/fondo-octubre.gif);background-repeat:no-repeat;}
TABLE.galeria {width:790px;height:255px;background-image: url(img/fondo-galeria.gif);background-repeat:no-repeat;}
TABLE.entrada {width:970px;background-image: url(img/entrada.jpg);}
TABLE.aviso {width:790px;height:255px;background-image: url(img/fondo-aviso.gif);background-repeat:no-repeat;}
TABLE.privacidad {width:790px;height:255px;background-image: url(img/fondo-privacidad.gif);background-repeat:no-repeat;}
TABLE.mapa {width:790px;height:255px;background-image: url(img/fondo-mapa.gif);background-repeat:no-repeat;}

TD.menu {height:20px;}
TD.menu-peuqe {height:15px;}
TD.separacion-ver {width:20px;background-image: url(img/separacion-ver.gif);}
TD.separacion {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 7px;color: #333333;}
TD.separacion2 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
TD.inicio {height:20px;line-height:20px;font-family: "Arial", "Helvetica", "sans-serif";font-weight: bold;font-size: 13px;color: #000000;text-align: center;}
.inicio2 {height:20px;line-height:20px;font-family: "Arial", "Helvetica", "sans-serif";font-weight: bold;font-size: 13px;color: #FFFFFF;text-align: center;}
TD.fondo-rojo {height:20px;background-color: #A80B1A;}
TD.para-que {height:50px;line-height:50px;font-family: "Arial", "Helvetica", "sans-serif";font-weight: bold;font-size: 22px;color: #FFFFFF;text-align: center;background-color: #1F4889;}
TD.copi {line-height:20px;font-family: "Arial", "Helvetica", "sans-serif";text-decoration : none;color : #999999;font-size : 11px;}
TD.borde {border: 1px solid #452413;}
TD.texto-trajes {padding:5px 5px;font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #666666; font-size : 12px; vertical-align: top;}
TD.derch{background:url(img/der.gif);}
TD.izqu{background:url(img/izq.gif);}

TD.calalta {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #CC0000;
}
TD.calmedia {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FF6600;
}
TD.calbaja {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC00;
}
TD.caldias {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
TD.calfda {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #339900;
}
TD.calnum {height:20px;line-height:20px;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
TD.linea-grisclaro {font-family:"Arial", "Helvetica", "sans-serif"; font-weight: bold;text-decoration : none; color : #333333; font-size : 12px; border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D9D9D9;
	border-right-color: #D9D9D9;
	border-bottom-color: #CCCCCC;
	border-left-color: #D9D9D9;}
TD.titulo {height:30px;line-height:30px;font-family: "Arial", "Helvetica", "sans-serif";color : #FFFFFF;font-size : 22px;text-align: left;font-weight: bold;background-color: #A80B1A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;}
TD.subtitulo {height:20px;line-height:20px;font-family: "Arial", "Helvetica", "sans-serif";color : #FFFFFF;font-size : 16px;text-align: center;font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}
TD.lista-enlaces {width:180px;height:22px;line-height:22px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 14px;color: #1F4889;text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}
TD.titulo-detalle {height:20px;line-height:20px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 12px;color: #FFFFFF;text-align: left;background-color: #A80B1A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;}
TD.cabecera-calendario {height:20px;line-height:20px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-calendario2 {height:20px;line-height:20px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-baja {height:25px;line-height:25px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 13px;color: #000000;text-align: center;background-color: #FFCC00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-media {height:25px;line-height:25px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 13px;color: #000000;text-align: center;background-color: #FF6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-alta {height:25px;line-height:25px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 13px;color: #000000;text-align: center;background-color: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-fin {height:25px;line-height:25px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 13px;color: #000000;text-align: center;background-color: #339900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla2 {height:25px;font-weight: bold;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.tabla-precios-baja {height:17px;line-height:17px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #FFCC00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.tabla-precios-media {height:17px;line-height:17px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #FF6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.tabla-precios-alta {height:17px;line-height:17px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.tabla-precios-fin {height:17px;line-height:17px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: center;background-color: #339900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-izq {padding:0 3px;height:20px;line-height:20px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;text-align: right;background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #422210;
	border-right-color: #422210;
	border-bottom-color: #422210;
	border-left-color: #422210;}
TD.cabecera-tabla-izq2 {padding:0 3px;height:17px;line-height:17px;font-family:"Arial", "Helvetica", "sans-serif";font-size: 10px;color: #333333;text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A80B1A;
	border-right-color: #A80B1A;
	border-bottom-color: #A80B1A;
	border-left-color: #A80B1A;}

.texto {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #452413; font-size : 12px; }
.texto-rojo {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #A80B1A; font-size : 11px; }
.texto-grande {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #A80B1A; font-size : 15px; }
.texto-peque {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #333333; font-size : 11px; }
.texto-peque-claro {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #666666; font-size : 12px; }
.texto-fecha {height:20px;line-height:20px;font-family: "Arial", "Helvetica", "sans-serif";font-size: 10px;color: #CCCCCC;text-align: right;}
.texto-formulario {height:25px;line-height:25px;font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #333333;}
.texto-formulario2 {height:25px;line-height:25px;font-family: "Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666;}
.forma-trabajo2 {font-family: "Arial", "Helvetica", "sans-serif";font-size: 11px;color: #1F4889;text-decoration: underline;font-weight: bold;}


a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: none; color: #999999;}

.menulink:link { font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #333333; font-size : 12px; } 
.menulink:visited {font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #333333; font-size : 12px; } 
.menulink:hover { font-family:"Arial", "Helvetica", "sans-serif"; text-decoration : none; color : #999999; font-size : 12px; } 

.menulink-peque:link { font-family:"Arial", "Helvetica", "sans-serif";font-size: 12px;color: #422210; text-decoration : none;} 
.menulink-peque:visited { font-family:"Arial", "Helvetica", "sans-serif";font-size: 12px;color: #422210; text-decoration : none;} 
.menulink-peque:hover { font-family:"Arial", "Helvetica", "sans-serif";font-size: 12px;color: #666666; text-decoration : none;}

.link-copy:link {font-family: "Arial", "Helvetica", "sans-serif";text-decoration : none;color : #999999;font-size : 11px;} 
.link-copy:visited {font-family: "Arial", "Helvetica", "sans-serif";text-decoration : none;color : #999999;font-size : 11px;} 
.link-copy:hover {font-family: "Arial", "Helvetica", "sans-serif";text-decoration : none;color : #333333;font-size : 11px;}
 

.caja_normal {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;width: 110px;}
.caja_peque {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;width: 50px;}
.caja_mediana {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;width: 250px;}
.caja_grande {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;width: 345px;height: 70px;}
