/* CSS Document */

/*body { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
H1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; margin-left:0px;margin-top:2px; padding-bottom:5px;}*/

body { background-color:#79949A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left;}
h1.tituloh1 {font-family:"Times New Roman", Times, serif; font-size:35px; color:#000000; margin:0px; font-weight:normal; float:left;}

H2.tituloh2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	padding-left:0px;}
#cuerpo{text-align:left;marging-left:0px}


#cuerpoizq{float:left;text-align:left;marging-left:0px;margin-top:0px;padding-left:15px;padding-top:10px;}
#cuerpoder{padding-left:10px;text-align:left;margin-left:0px;}

A.linkacm, A.linkacm:VISITED, A.linkacm:ACTIVE, A.linkacm:FOCUS, A.linkacm:LINK { color:#547BA9; text-decoration:underline; font-weight:bold;}
A.linkacm:HOVER{ text-decoration:none;}



#menu{padding-left:0px;text-align:left;marging-left:0px; margin-top:0px;}
a { color:#547BA9; text-decoration:underline; font-weight:bold;}
a:hover { text-decoration:none;}



.otroslink{	font-size:8pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#036E97;padding-left:15px;padding-bottom:2px;text-decoration:none; line-height:normal;}
	
	
	
	
/*A.linkmenu, A.linkmenu:VISITED, A.linkmenu:ACTIVE, A.linkmenu:FOCUS, A.linkmenu:LINK{
	padding-left:1px;
	font-family: Arial;
	font-size:8pt;
	color:#ffffff;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	} 
A.linkmenu:HOVER{color:#ffffff;text-decoration:none;font-weight:bold;line-height:20px;}*/

A.linkmenu1,A.linkmenu1:VISITED, A.linkmenu1:ACTIVE, A.linkmenu1:FOCUS, A.linkmenu1:LINK {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#547BA9; 
	}
A.linkmenu1:hover {text-decoration:none; color:#547BA9;}



#titulo{}
#images{float:left;}
#imgtitulo{float:left;width:148px; border-right:2px solid #ffffff;}
#nombretitulo{float:left;}
#lineatitulo{font-weight:bold;font-size:12px;}

#info{
		font-weight: normal;
		text-align:justify;
		font-size:9px; color:#666666;
		}
#info a{font-weight: normal;
		text-align:justify;
		font-size:9px; color: #547BA9;
		text-decoration:none;
		font-weight:bold;
		}


.formatotitulo{color:#FFD700;font-weight:bold;}
.puntos{padding-left:0px;}
.subrayado{text-decoration:none;}

A.clave{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-align: justify; 
	color: #563F23;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight:normal;}

A.linkTexto,A.linkTexto:VISITED, A.linkTexto:ACTIVE, A.linkTexto:FOCUS, A.linkTexto:LINK {font-weight: normal;
		text-align:justify;
		font-size:9px; color:#666666;
		cursor: text;}
A.linkTexto:hover {font-weight: normal;
		text-align:justify;
		font-size:9px; color:#666666;
		cursor:text;}

#busqueda{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	text-align: justify; 
	color: #547BA9;
	text-decoration: none;
	letter-spacing: 0px;}
	

		

A.lk_ficha, A.lk_ficha:VISITED, A.lk_ficha:ACTIVE, A.lk_ficha:FOCUS, A.lk_ficha:LINK{color:#716F6E; text-decoration:none; font-size:10px; font-weight:normal; } 
A.lk_ficha:HOVER{color:#716F6E; text-decoration:none; } 
.verficha{ width:100px; float:left; text-align:left; margin-bottom:10px;}
.ficha_resumen{display:none; background-color:#FFFFFF; z-index:1; position:absolute; width:100px; left:400px;top:420px;border:1px solid #735840;}
.ficha_resumen_cont{ width:258px; float:left; background-color:#FFFFFF; text-align:left; padding:10px; border:1px solid #8D1172;}

a.enlace_texto{font-weight: normal;
		text-align:justify;
		font-size:9px; color:#666666}
				
a.enlace_texto:HOVER{	
				font-weight: normal;
		text-align:justify;
		font-size:9px; color:#666666}

.criterio {position: absolute; left: -800; top: -800; width: 640;}




/********************LINKS********************/
a.desc, a.desc:visited, a.desc:active, a.desc:focus, a.desc:link { color:#666666; text-decoration:none; }
a.desc:hover{ text-decoration:underline;}
a.idiomas, a.idiomas:visited, a.idiomas:active, a.idiomas:focus, a.idiomas:link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:9px; text-decoration:none;font-weight:normal;}
a.idiomas:hover { text-decoration:underline;}

a.menu, a.menu:visited, a.menu:active, a.menu:focus, a.menu:link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:9px; text-decoration:none; font-weight:bold;}
a.menu:hover { text-decoration:none;}

a.ayuda, a.ayuda:visited, a.ayuda:active, a.ayuda:focus, a.ayuda:link { color:#547BA9; text-decoration:underline; font-weight:bold;}
a.ayuda:hover { text-decoration:none;}

a.mas_info, a.mas_info:visited, a.mas_info:active, a.mas_info:focus, a.mas_info:link { color:#403E3F; text-decoration:underline;}
a.mas_info:hover { text-decoration:underline; color:#941306;}

a.mail, a.mail:visited, a.mail:active, a.mail:focus, a.mail:link { color:#547BA9; text-decoration:none;}
a.mail:hover { text-decoration:underline; color:#989898;}

a.mail1, a.mail1:visited, a.mail1:active, a.mail1:focus, a.mail1:link { color:#1B437B; text-decoration:none;}
a.mail1:hover { text-decoration:underline; color:#989898;}

a.intercom, a.intercom:visited, a.intercom:active, a.intercom:focus, a.intercom:link { color:#ffffff; text-decoration:none; font-weight:normal;}
a.intercom:hover { text-decoration:underline; }

a.paginac { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color:#666666;}
a.paginac:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; }
.paginac{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#666666;}

a.tour { font-size:11px; color:#273649; font-weight:bold; text-decoration:none;}
a.tour:hover { font-size:11px; text-decoration:underline}

a.tourMenu, a.tourMenu:active, a.tourMenu:focus, a.tourMenu:link, a.tourMenu:visited { font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
a.tourMenu:hover { text-decoration:underline;}

a.terminos, a.terminos:active, a.terminos:focus, a.terminos:link, a.terminos:visited { color:#2A60AA; font-weight:bold; text-decoration:none;}
a.terminos:hover { text-decoration:underline;}

a.enviar, a.enviar:active, a.enviar:focus, a.enviar:link, a.enviar:visited { color:#ffffff; text-decoration:none;}
a.enviar:hover { text-decoration:underline;}


/********************TEXTO********************/
.titulos { font-family:"Times New Roman", Times, serif; font-size:35px; color:#000000;}
.subtitulos { font-family:"Times New Roman", Times, serif; font-size:24px; color:#9CA4AD;}
.subtitulos1 { font-family:"Times New Roman", Times, serif; font-size:14px; color:#43546E; font-weight:bold;}
.txt_home { font-family:"Times New Roman", Times, serif; font-size:10px; color:#425671; font-style:italic; line-height:14px;}
.txt_home1 { font-family:"Times New Roman", Times, serif; font-size:16px; color:#98958E;}
.txt_descripcion {text-align:justify; font-size:9px; color:#666666;}
.txt_pie {font-size:9px; color:#ffffff;}
.precio{ font-size:16px; font-weight:bold; color:#941306;}
.titulo_hab { font-size:14px; color:#394454; font-weight:bold;}
.txt_reservas { color:#434343; font-weight:bold;}

/****************TD*****************/
.td_menu {}
.td_menu_over  { background-color:#C8F069;}
.td_titulos { text-align:center; padding-bottom:5px; padding-top:5px; border-left:1px solid #cccccc; border-bottom:2px solid #000066; border-top:1px solid #cccccc;}

.td_titulos1 { text-align:center; padding-bottom:5px; padding-top:5px; border-left:1px solid #cccccc; border-bottom:1px solid #ffffff; background-color:#C6D3E6;}
.td_titulos1_over { text-align:center; padding-bottom:5px; padding-top:5px; border-left:1px solid #cccccc; border-bottom:1px solid #ffffff; background-color:#E4EBF5;}

.td_celdas { text-align:center; padding-bottom:5px; padding-top:5px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.tr_classic { background-color:#FFFFFF; cursor:pointer;}
.tr_over { background-color:#E4EBF5; cursor:pointer;}

/****************FORMULARIOS***************/
.input_reservas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:1px solid #AAAAAA; text-align:left;}
.select_reservas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.boton_masmenos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#7E825D; border:1px solid #7E825D; background-color:#ffffff; width:14px; height:14px; text-align:center; vertical-align:middle;}
.boton_cerrar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7E825D; border:1px solid #7E825D; background-color:#ffffff; text-align:center; vertical-align:middle;}
.input_empresas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1B437B; border:1px solid #7B858B; text-align:left; background-color:#A6B0B5; text-align:center;}
.boton_cerrar1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A5BADE; font-weight:bold; border:1px solid #A5BADE; background-color:#ffffff; text-align:center; vertical-align:middle;}