.clearfloat{ /* esta clase debe colocarse en un elemento div o break y debe ser el Aoltimo elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
}
body{
	margin:0px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/bg.jpg);
	background-repeat:repeat-y;
	background-position:center 30px;
	font-family:Arial, Helvetica, sans-serif;
}
.contenedor{
	width:928px;
	margin:auto;
}
.top{
	background-color:#FFFFFF;
	height:84px;
}
.sombras_laterales{
	background-image:url(../imagenes/bg_sombras_laterales.png);
	background-repeat:repeat-y;
	width:900px;
	padding-left:14px;
	padding-right:14px;
}
.top_izq{
	width:400px;
	float:left;
	padding-left:25px;
	padding-top:36px;
}
.top_der{
	width:457px;
	float:left;
	background-image:url(../imagenes/bg_sombra_top.jpg);
	background-repeat:repeat-y;
	background-position:left;
	height:34px;
	padding-left:17px;
	color:#6F6F6F;
	padding-top:50px;
	padding-right:29px;
	font-size:12px;
}
.top_der a{
	font-size:12px;
	color:#6F6F6F;
	text-decoration:none;
}
.top_der img{
	margin-left:10px;
}
.flash_top{
	height:233px;
}
.menu_top{
	height:26px;
	background-color:#DBD9DA;
	font-size:12px;
	color:#393738;
	padding-left:25px;
	
}
/*.menu_top a{
	display:block;
	float:left;
	height:22px;
	padding-top:4px;
	border-left:#C4C2C3 solid 1px;
	border-right:#EBEBEB solid 1px;
	padding-right:7px;
	padding-left:7px;
	color:#393738;
	text-decoration:none;
}*/
.contenido_home{
	background-image:url(../imagenes/bg_sombra_contenido.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#DBD9DA;
	padding-top:17px;
	
}
.contenido_izquierdo{
	width:384px;
	float:left;
	padding-left:18px;
}
.contenido_derecho{
	width:489px;
	float:left;
	margin-left:8px;

}

.click_call{
	background-image:url(../imagenes/img_click_to_call.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:64px;
	padding-left:83px;
	padding-right:15px;
	padding-top:35px;
	text-align:right;
	margin-bottom:10px;
}
.click_call h4{
	margin:0px;
	color:#BFBFBF;
	font-size:28px;
	font-weight:lighter;
}
.click_call h4 a{
	color:#BFBFBF;
	text-decoration:none;
}
.click_call span{
	color:#C36503;
	font-size:14px;
}
.flash_gastronomia{
	width:383px;
	height:159px;
	margin-bottom:5px;
}
#blanco383{
	background-color:#FFFFFF;
	width:383px;
	margin-bottom:10px;
	margin-top: 10px;
}
#blanco383 .top{
	background-image:url(../imagenes/bg_blanco_top383.png);
	background-repeat:no-repeat;
	width:383px;
	height:5px;
	font-size:1px;
}
#blanco383 .bottom{
	background-image:url(../imagenes/bg_blanco_bottom383.png);
	background-repeat:no-repeat;
	width:383px;
	height:5px;
	font-size:1px;
}
#blanco383 td{
	vertical-align:top;
}
#blanco383 .reservas{
	
}
#blanco383 .reservas h3{
	margin:0px;
	margin-right:15px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .reservas a{
	text-align:right;
	color:#BFBFBF;
	text-decoration:none;
}
#blanco383 .reservas h4{
	margin:0px;
	margin-right:15px;
	padding-top:3px;
	color:#C26505;
	font-weight:lighter;
	font-size:12px;
	text-align:right;
}
.doble_linea_h{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-top:9px;
	margin-top:10px;
	padding-bottom:7px;
}
#blanco383 .reservas h5{
	margin:0px;
	margin-bottom:13px;
	font-size:12px;
	color:#929292;
}
#blanco383 .reservas h5 a{
	text-decoration:none;
	color:#929292;
}
#blanco383 .reservas p{
	margin:0px;
	font-size:12px;
	color:#BFBFBF;
}
#blanco383 .reservas p a{
	text-decoration:none;
	color:#BFBFBF;
}
.doble_linea_v{
	background-image:url(../imagenes/img_doble_linea_v.jpg);
	background-repeat:repeat-y;
	height:55px;
	width:2px;
	margin-right:15px;
	margin-left:10px;
}
#blanco383 .promociones{
	
}
#blanco383 .promociones h3{
	margin:0px;
	margin-right:15px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.doble_linea_v_promo{
	background-image:url(../imagenes/img_doble_linea_v.jpg);
	background-repeat:repeat-y;
	height:55px;
	width:2px;
	margin-right:15px;
	margin-left:18px;
}
#blanco383 .promociones p{
	margin:0px;
	font-size:13px;
	color:#7D7B7C;
	text-align:right;
}
#blanco383 .promociones p a{
	text-decoration:none;
	color:#7D7B7C;

}
#blanco383 .promociones p span{
	margin:0px;
	font-size:16px;
	color:#C26505;
}
#blanco383 .promociones p span a{
	text-decoration:none;
	color:#C26505;
}
a.ver_mas{
	background-image:url(../../imagenes/icono_ver_mas.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:21px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:10px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#7C7C7C;
	display:block;
	width:80px;
}


#blanco473{
	background-color:#FFFFFF;
	width:473px;
	margin-bottom:11px;
}
#blanco473 .top_{
	background-image:url(../imagenes/bg_blanco_top473.png);
	background-repeat:no-repeat;
	height:5px;
	width:473px;
	font-size:1px;
}
#blanco473 .bottom_{
	background-image:url(../imagenes/bg_blanco_bottom473.png);
	background-repeat:no-repeat;
	height:5px;
	width:473px;
	font-size:1px;
}
#blanco473 .habitaciones{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:13px;
	padding-bottom:10px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}

#blanco473 .habitaciones td{
	vertical-align:top;
}
#blanco473 .habitaciones h3{
	margin:0px;
	margin-bottom:13px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.ver_mas_{
	padding-top:5px;
}
.ver_mas_ a{
	color:#C26404;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}
#blanco473 .habitaciones img{
	margin-top:3px;
}

#blanco473 .turismo_patagon{
	width:473px;
	color:#959595;
	font-weight:bold;
	font-size:14px;
	padding-bottom:4px;
}
#blanco473 .turismo_patagon a{
	color:#959595;
	text-decoration:none;
}
#blanco473 .turismo_patagon td{
	vertical-align:top;
	
}
#blanco473 .turismo_patagon img{
	margin-bottom:5px;
}
#blanco473 .turismo_patagon h3{
	margin:0px;
	margin-bottom:13px;
	margin-right:16px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}

#blanco473 .turismo_ciudad{
	width:446px;
	padding-left:15px;
	padding-right:12px;
	padding-bottom:10px;
	padding-top:4px;
	font-size:12px;
	color:#959595;
}
#blanco473 .turismo_ciudad img{
	margin-right:14px;
	margin-top:10px;
}
#blanco473 .turismo_ciudad td{
	vertical-align:top;
}
#blanco473 .turismo_ciudad h3{
	margin:0px;
	margin-bottom:8px;
	margin-right:16px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .turismo_ciudad h4{
	margin:0px;
	color:#949494;
	font-size:13px;
}
.cabo_bicentenario{
	background-image:url(../imagenes/img_del_bicentenario.png);
	background-repeat:no-repeat;
	width:401px;
	height:119px;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:16px;
	padding-left:142px;
	padding-top:32px;
	padding-right:325px;
	color:#8F8F8F;
	font-weight:bold;
	font-size:12px;
}
.cabo_bicentenario img{
	margin-bottom:18px;
	
}
.cabo_bicentenario p{
	margin:0px;
	
}


.menu_footer{
	margin-left:10px;
	margin-right:16px;
	background-image:url(../imagenes/linea_footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:17px;
	font-size:11px;
	color:#716F70;
	text-align:center;
	padding-bottom:10px;
}
.menu_footer a{
	color:#716F70;
	text-decoration:none;
	margin-left:6px;
	margin-right:6px;
}
.direccion_footer{
	height:23px;
	padding-top:6px;
	background-color:#C36503;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}
.derechos_reservados{
	height:52px;
	padding-top:3px;
	padding-left:20px;
	color:#727272;
	font-size:12px;
}
.derechos_reservados span{
	padding-left:410px;
}
.derechos_reservados span a{
	color:#727272;
	text-decoration:none;
}




/* -------------------------------------------------------------------------------------------- */
/* ---------------------------------------   INTERIORES --------------------------------------- */
/* -------------------------------------------------------------------------------------------- */

#blanco383 .reserve {
	background-image:url(../imagenes/icono_reserva_hab.jpg);
	background-repeat:no-repeat;
	background-position:14px 2px;
	height:38px;
}
#blanco383 .reserve h3{
	margin:0px;
	margin-right:15px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .reserve h3 a{
	text-decoration:none;
	color:#BFBFBF;
}

#blanco383 .habitaciones_interior{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .habitaciones_interior a{
	text-decoration:none;
	color:#949494;
}
#blanco383 .habitaciones_interior h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .habitaciones_interior h3 a{
	text-decoration:none
	color:#BFBFBF;

}

#blanco473 .video{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:18px;
	padding-bottom:20px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}
#blanco473 .video a{
	text-decoration:none;
	color:#959595;
	
}
#blanco473 .video td{
	vertical-align:top;
}
#blanco473 .video h3{
	margin:0px;
	margin-bottom:13px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}

#blanco473 .galeria_habitaciones{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:18px;
	padding-bottom:20px;
	color:#989898;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	
}
#blanco473 .galeria_habitaciones a{
	text-decoration:none;
	color:#959595;
}
.bton_galeria_habitacion{
	display:block;
	margin-top:34px;
	width:46px;
}
.foto_habitacion img{
	border:#333333 solid 2px;
	margin-bottom:4px;
}
#blanco473 .galeria_habitaciones td{
	vertical-align:top;
}
#blanco473 .galeria_habitaciones img{
	
}
#blanco473 .galeria_habitaciones h3{
	margin:0px;
	margin-bottom:13px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .servicios_ad{
	width:446px;
	padding-left:15px;
	padding-right:12px;
	padding-bottom:20px;
	padding-top:10px;
	font-size:12px;
	color:#959595;
}
#blanco473 .servicios_ad img{
	margin-right:14px;
	margin-top:30px;
}
#blanco473 .servicios_ad td{
	vertical-align:top;
}
#blanco473 .servicios_ad h3{
	margin:0px;
	margin-bottom:8px;
	margin-right:16px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .servicios_ad h4{
	margin:0px;
	color:#949494;
	font-size:13px;
}
/*-----*/

#blanco383 .conozca_patagonia{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .conozca_patagonia a{
	text-decoration:none;
	color:#949494;
}
#blanco383 .conozca_patagonia h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .conozca_patagonia h3 a{
	text-decoration:none
	color:#BFBFBF;
}
.doble_linea_destacado{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	margin-top:10px;
	padding-bottom:7px;
}

#blanco473 .turism_patagon{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:10px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}
#blanco473 .turism_patagon img{
	margin-right:17px;
	margin-top:10px;
}
#blanco473 .turism_patagon td{
	vertical-align:top;
}
#blanco473 .turism_patagon h3{
	margin:0px;
	margin-bottom:11px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .turism_patagon h3 span{
	color:#BFBFBF;
	font-weight:lighter;
	font-size:14px;
	text-align:right;
}
#blanco473 .turism_patagon_{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:5px;
	padding-bottom:10px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}
#blanco473 .turism_patagon_ img{
	margin-right:17px;
	margin-top:4px;
}
#blanco473 .turism_patagon_ td{
	vertical-align:top;
}
#blanco473 .turism_patagon_ h3{
	margin:0px;
	margin-top:6px;
	margin-bottom:11px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .turism_patagon_ h3 span{
	color:#BFBFBF;
	font-weight:lighter;
	font-size:14px;
	text-align:right;
}
#blanco473 .galeria_turism_patagon{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:5px;
	padding-bottom:20px;
	color:#939393;
	font-size:12px;
	text-align:justify;
}

#blanco473 .galeria_turism_patagon td{
	vertical-align:top;
	text-align:center;
}
#blanco473 .galeria_turism_patagon h3{
	margin:0px;
	margin-top:6px;
	margin-bottom:11px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .galeria_turism_patagon h4{
	margin:0px;
	margin-right:15px;
	margin-bottom:10px;
	padding-top:3px;
	color:#C26505;
	font-weight:lighter;
	font-size:12px;
	text-align:right;
}
.linea_galeria{
	background-color:#C26505;
	height:37px;
	margin-top:11px;
	width:1px;
	font-size:1px;
}

/* ------- ------------*/

#blanco473 .promociones{
	
}
#blanco473 .promociones h3{
	margin:0px;
	margin-right:15px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.doble_linea_v_promo_{
	background-image:url(../imagenes/img_doble_linea_v.jpg);
	background-repeat:repeat-y;
	height:55px;
	width:2px;
	margin-right:10px;
	margin-left:10px;
}
.doble_linea_h_promo_{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-top:25px;
	margin-top:5px;
	padding-bottom:10px;
}
#blanco473 .promociones p{
	margin:0px;
	font-size:13px;
	color:#7D7B7C;
	text-align:right;
}
#blanco473 .promociones p a{
	text-decoration:none;
	color:#7D7B7C;

}
#blanco473 .promociones p span{
	margin:0px;
	font-size:16px;
	color:#C26505;
	font-weight:normal;
}
#blanco473 .promociones p span a{
	text-decoration:none;
	color:#C26505;
	padding: 0px;
}
.titulo{
	padding-bottom:10px;
	padding-top:3px;
	padding-left:33px;
}
.titulo h2{
	margin:0px;
	color:#858585;
	font-size:25px;
}
.int_blanco{
	padding-left:17px;
	padding-bottom:12px;
}
#blanco868{
	background-color:#FFFFFF;
	width:868px;
}
#blanco868 .top{
	background-image:url(../imagenes/bg_blanco_top868.png);
	background-repeat:no-repeat;
	height:7px;
	font-size:1px;
	width:868px;
}

#blanco868 .bottom{
	background-image:url(../imagenes/bg_blanco_bottom868.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:847px;
	background-color:#FFFFFF;
	padding-top:9px;
	padding-right:21px;
}
#blanco868 .bottom a{
	display:block;
	background-image:url(../imagenes/icono_n_paginacion.png);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	padding-top:3px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	margin-left:5px;
}
#blanco868 .lista_noticias{
	padding-left:13px;
	padding-right:12px;
	width:843px;
	padding-top:12px;
	padding-bottom:23px;
	font-size:12px;
	color:#949494;
}
#blanco868 .lista_noticias td{
	vertical-align:top;
}
#blanco868 .lista_noticias img{
	margin-right:26px;
}
#blanco868 .lista_noticias h3{
	margin:0px;
	font-size:18px;
	font-weight:lighter;
}
#blanco868 .lista_noticias p{
	margin:0px;
	margin-bottom:15px;
}
#blanco868 .lista_noticias span {
	display:block;
	text-align:right;
	padding-right:5px;
}
#blanco868 .lista_noticias span a{
	color:#C26505;
	text-decoration:none;
	margin-left:5px;
	font-weight:bold;
}
.linea_noticias{
	background-color:#C26505;
	height:1px;
	font-size:1px;
	margin-top:15px;
	margin-bottom:17px;
}
#blanco868 .promociones_interior{
	background-color:#FFFFFF;
	width:842px;
	padding-left:14px;
	padding-right:12px;
	padding-bottom:15px;
	color:#949494;
	font-size:12px;
	text-align:justify;
}
#blanco868 .promociones_interior h2{
	margin:0px;
	margin-right:15px;
	margin-bottom:10px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
}
#blanco868 .promociones_interior img{
	margin-right:15px;
}
#blanco868 .promo_detalle_grande td{
	vertical-align:top;
}
#blanco868 .promociones_interior  h3{
	margin:0px;
	font-size:18px;
	color:#949494;
}
#blanco868 .promociones_interior  p{
	margin:0px;
	margin-bottom:12px;
	font-size:12px;
	font-weight:bold;
}
#blanco868 .promociones_interior span {
	display:block;
	text-align:right;
	padding-right:5px;
}
#blanco868 .promociones_interior span a{
	color:#C26505;
	text-decoration:none;
	margin-left:5px;
	font-weight:bold;
}
#blanco868 .promociones_interior  h4{
	margin:0px;
	margin-bottom:9px;
	font-size:16px;
	color:#949494;
}
.linea_promo_v{
	width:1px;
	font-size:1px;
	background-color:#D1893D;
	height:90px;
	margin-top:11px;
	margin-left:16px;
	margin-right:16px;
}
#blanco383 .especial_casa{
	color:#949494;
	font-size:12px;
	text-align:justify;
}
#blanco383 .especial_casa h3{
	margin:0px;
	margin-right:15px;
	padding-top:4px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.doble_linea_v_promo{
	background-image:url(../imagenes/img_doble_linea_v.jpg);
	background-repeat:repeat-y;
	height:55px;
	width:2px;
	margin-right:7px;
	margin-left:10px;
}
#blanco383 .especial_casa img{
	margin-right:12px;
}
#blanco383 .especial_casa h4{
	margin:0px;
	margin-bottom:4px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:18px;
}

#blanco473 .restaurant{
	padding-left:15px;
	padding-right:13px;
	padding-top:10px;
	padding-bottom:10px;
	color:#949494;
	font-size:12px;
	text-align:justify;
}
#blanco473 .restaurant h3{
	margin:0px;
	margin-right:15px;
	margin-bottom:7px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.doble_linea_h_bar{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:25px;
	padding-right:25px;
	padding-top:9px;
	margin-top:2px;
	padding-bottom:7px;
}
#blanco473 .restaurant h4{
	margin:0px;

	color:#949494;
	
	font-size:15px;
}
#blanco473 .restaurant td{
	vertical-align:top;
}
#blanco473 .restaurant img{
	margin-bottom:12px;
	margin-right:15px;
	margin-top:2px;
}
#blanco473 .galeria_restaurant{
	padding-left:13px;
	padding-top:5px;
	padding-bottom:6px;
}
#blanco473 .galeria_restaurant img{
	margin-right:12px;
}
#blanco473 .galeria_restaurant h3{
	margin:0px;
	margin-right:15px;
	margin-bottom:7px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:left;
}
#blanco473 .galeria_restaurant h3 a{
	text-decoration:none;
	color:#BFBFBF;
} 



#blanco383 .galeria_turismo {
	color:#949494;
	font-size:12px;
}
#blanco383 .galeria_turismo a{
	color:#949494;
	text-decoration:none;
}
#blanco383 .galeria_turismo td{
	vertical-align:top;
	text-align:center;
}
#blanco383 .galeria_turismo h3{
	margin:0px;
	margin-top:6px;
	margin-bottom:11px;
	margin-right:16px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .galeria_turismo h4{
	margin:0px;
	margin-right:15px;
	margin-bottom:10px;
	padding-top:3px;
	color:#C26505;
	font-weight:lighter;
	font-size:12px;
	text-align:right;
}
#blanco383 .galeria_turismo img{
	border:#868686 solid 2px;
	margin-bottom:5px;
	margin-top:6px;
}
a.ver_mas{
	background-image:url(../../imagenes/icono_ver_mas.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:21px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:10px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#7C7C7C;
	display:block;
	width:80px;
}
#blanco383 .doble_linea_atractivos{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:39px;
	padding-right:15px;
	padding-top:15px;
	margin-top:10px;
	padding-bottom:7px;
	font-size: 13px;
	color: #7d7b7c;
	text-align: left;
}
#blanco383 .doble_linea_atractivos img{
	margin-right:35px;
	margin-bottom:10px;
}
#blanco383 .doble_linea_atractivos a{
	color:#9C9C9C;
	text-decoration:none;
	font-size:14px;
}
#blanco383 .doble_linea_atractivos a span{
	color:#C16502;
}
#blanco383 .doble_linea_atractivos td{
	vertical-align:middle;
}

#blanco473 .turismo_detalle{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:7px;
	padding-bottom:10px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}
#blanco473 .turismo_detalle img{
	margin-right:17px;
	margin-bottom:4px;
	padding: 0px;
	float: left;
}

#blanco473 .turismo_detalle h3{
	margin:0px;
	margin-bottom:11px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .turismo_detalle h3 span{
	color:#BFBFBF;
	font-weight:lighter;
	font-size:14px;
	text-align:right;
}

#blanco473 .promo_tarifas h3{
	margin:0px;
	margin-right:15px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.doble_linea_v_promo_tar{
	background-image:url(../imagenes/img_doble_linea_v.jpg);
	background-repeat:repeat-y;
	height:40px;
	width:2px;
	margin-right:14px;
	margin-left:15px;
	margin-top:5px;
}
.doble_linea_h_promo_tar{
	background-image:url(../imagenes/img_doble_linea_h.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:17px;
	padding-right:15px;
	padding-top:3px;
	margin-top:2px;

}
#blanco473 .promo_tarifas p{
	margin:0px;
	font-size:13px;

	color:#7D7B7C;
	font-weight:bold;
	text-align:right;
}
#blanco473 .promo_tarifas p a{
	text-decoration:none;
	color:#7D7B7C;
}
#blanco473 .promo_tarifas td{
	vertical-align:top;
}
#blanco473 .promo_tarifas p span{
	margin:0px;
	font-size:16px;
	color:#C26505;
}
#blanco473 .promo_tarifas p span a{
	text-decoration:none;
	color:#C26505;
}

#blanco865 .top{
	background-image:url(../imagenes/bg_blanco_top865.png);
	background-repeat:no-repeat;
	height:19px;
	font-size:1px;
	width:865px;
}
#blanco865 .bottom{
	background-image:url(../imagenes/bg_blanco_bottom865.png);
	background-repeat:no-repeat;
	
	width:865px;
	height:19px;
}
#blanco865 .tarifas{
	background-image:url(../imagenes/bg_blanco_center865.png);
	background-repeat:repeat-y;
	width:865px;
	
}
#blanco865 .tarifas h3{
	margin:0px;
	color:#C16404;
	font-size:18px;
	text-align:center;
	font-weight:lighter;
}
#blanco865 .tarifas p{
	margin:0px;
	margin-bottom:25px;
	color:#797979;
	font-size:13px;
	text-align:center;
}
.temp_alta{
	width:434px;
	float:left;
	background-image:url(../imagenes/img_linea_tarifa.png);
	background-repeat:no-repeat;
	background-position:right top;
	height:337px;
}
.temp_baja{
	width:430px;
	float:left;
}
.habit_tarifas{
	height:201px;
	width:355px;
	margin-left:53px;
	font-weight:bold;
	color:#797979;
	font-size:12px;
}
.habit_tarifas td{
	vertical-align:top;
}
.habit_tarifas span{
	color:#C16502;
	font-size:13px;
}
.linea_tarifa{
	background-image:url(../imagenes/linea_tarifas.jpg);
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	width:249px;
	margin-left:4px;
}
.bg_habitacion{
	background-image:url(../imagenes/img_bg_habitacion.png);
	background-repeat:no-repeat;
	width:142px;
	height:201px;
}
.bg_habitacion a{
	color:#666666;
	text-decoration:none;
}
.bg_rack{
	background-image:url(../imagenes/img_bg_rack.png);
	background-repeat:no-repeat;
	width:111px;
	height:201px;
	text-align:center;
}
.bg_reserve{
	background-image:url(../imagenes/img_bg_reserve.png);
	background-repeat:no-repeat;
	width:102px;
	height:201px;
}
.bg_reserve a{
	color:#FFFFFF;
	text-decoration:none;
}
.habit30{
	height:20px;
	padding-left:21px;
	padding-top:10px;
}
.habit25{
	height:19px;
	padding-left:21px;
	padding-top:6px;
}
.habit22{
	height:19px;
	padding-left:21px;
	padding-top:3px;
}
.habit23{
	height:19px;
	padding-left:21px;
	padding-top:4px;
}
.habit26{
	height:19px;
	padding-left:21px;
	padding-top:7px;
}
/**/
.rack30{
	height:20px;
	padding-top:10px;
}
.rack25{
	height:19px;
	padding-top:6px;
}
.rack22{
	height:19px;
	padding-top:3px;
}
.rack23{
	height:19px;
	padding-top:4px;
}
.rack26{
	height:19px;
	padding-top:7px;
}
/**/
.reserve30{
	height:20px;
	padding-top:10px;
	padding-left:33px;
}
.reserve25{
	height:19px;
	padding-left:33px;
	padding-top:6px;
}
.reserve22{
	height:19px;
	padding-left:33px;
	padding-top:3px;
}
.reserve23{
	height:19px;
	padding-left:33px;
	padding-top:4px;
}
.reserve26{
	height:19px;
	padding-left:33px;
	padding-top:7px;
}
.info_reservas{
	color:#7B7B7B;
	font-size:12px;
	text-align:center;
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
}
.info_reservas span{ 
	background-image:url(../imagenes/punto_reserva.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	margin-left:3px;
	padding-left:7px;
}



#blanco473 .compania{
	color:#959595;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:13px;
	padding-bottom:5px;
}
#blanco473 .compania h3{
	margin:0px;
	
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}

#blanco383 .gruponisa{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .gruponisa h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .gruponisa td{
	text-align:center;
}
#blanco383 .gruponisa img{
	margin-top:29px;
}


#blanco383 .galeria_gral{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .galeria_gral h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:9px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .galeria_gral td{
	text-align:center;
}
#blanco383 .galeria_gral img{
	margin-top:11px;
}


#blanco473 .galeria_gral_hotel{
	color:#959595;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:13px;
	padding-bottom:12px;
}
#blanco473 .galeria_gral_hotel h3{
	margin:0px;
	margin-bottom:5px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .galeria_gral_hotel td{
	text-align:center;
}
#blanco473 .galeria_gral_hotel img{
	margin-top:12px;
}


#blanco383 .salones_eventos{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .salones_eventos a{
	text-decoration:none;
	color:#949494;
}
#blanco383 .salones_eventos h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .salones_eventos h3 a{
	text-decoration:none
	color:#BFBFBF;
}
#blanco383 .salones_eventos h4{
	margin:0px;
	margin-left:20px;
	margin-bottom:5px;
	color:#BA4E05;
	font-size:15px;
}
.salones{
	margin-left:17px;
	margin-bottom:5px;
	color:#8C8C8C;
	width:95px;
	font-weight:bold;
}
.salones img{
	margin-right:2px;
}
.salones span{
	font-size:10px;
}
.linea_salones{
	background-image:url(../imagenes/img_linea_salones.jpg);
	background-repeat:repeat-x;
	height:3px;
	font-size:1px;
	margin-bottom:6px;
	margin-top:5px;
}


#blanco383 .mapa_ubicacion{
	padding-right:11px;
	padding-left:11px;
	text-align:center;
	padding-bottom:8px;
}
#blanco383 .mapa_ubicacion img{
	border:#C26603 solid 3px;
}
#blanco473 .ubicacion{
	width:448px;
	padding-left:13px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:10px;
	color:#959595;
	font-size:12px;
	text-align:justify;
}

#blanco473 .ubicacion h3{
	margin:0px;
	margin-bottom:13px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .como_llegar{
	padding-left:15px;
	padding-right:13px;
	padding-top:10px;
	padding-bottom:10px;
	color:#949494;
	font-size:12px;
	text-align:justify;
}
#blanco473 .como_llegar h3{
	margin:0px;
	margin-right:15px;
	margin-bottom:7px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .como_llegar h4{
	margin:0px;
	margin-bottom:5px;
	padding-top:2px;
	color:#949494;
	font-weight:bold;
	font-size:15px;
}
.via_area{
	background-image:url(../imagenes/icono_via_aerea.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:62px;
	margin-bottom:10px;
}
.via_maritima{
	background-image:url(../imagenes/icono_via_maritima.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:62px;
	margin-bottom:10px;
}
.via_terrestre{
	background-image:url(../imagenes/icono_via_terrestre.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:62px;
	margin-bottom:10px;
}

/* -----------------------------*/
#blanco865 .reservas{
	background-image:url(../imagenes/bg_blanco_center865.png);
	background-repeat:repeat-y;
	width:837px;
	padding-left:28px;
	font-size:12px;
	color:#666666;
}
#blanco865 .reservas span{
	color:#C16502;
}
#blanco865 .reservas ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#blanco865 .reservas li{
	margin:0px;
	padding:0px;
	background-image:url(../imagenes/punto_reserva.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
}
#blanco865 .reservas td{
	vertical-align:top;
}
.punto_reserva{
	background-image:url(../imagenes/punto_reserva.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:25px;
	margin-left:25px;
}
.reserva_izq p {
	font-weight:bold;
	font-size:14px;
}
.reserva_izq{
	width:357px;
	float:left;
	background-image:url(../imagenes/linea_reserva.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:16px;
	padding-right:15px;
}
.txt1_campo{
	width:248px;
	height:20px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
}
.txt1_campo input{
	width:245px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txt2_campo{
	width:248px;
	height:19px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
	padding-top:1px;
	margin-bottom:10px;
}
.txt2_campo select{
	width:245px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txt3_campo{
	width:130px;
	height:19px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
	padding-top:1px;

}
.txt3_campo select{
	width:125px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txtarea1_campo{
	width:346px;
	height:75px;
	background-color:#E1E1E1;
	padding-left:3px;
	padding-top:3px;
	margin-bottom:10px;
}
.txtarea1_campo textarea{
	width:335px;
	height:65px;
	background-color:#E1E1E1;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
}
.txt4_campo{
	width:46px;
	height:19px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
	padding-top:1px;
}
.txt4_campo select{
	width:42px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.resp_contacto{
	background-image:url(../imagenes/bg_resp_forrm.png);
	background-repeat:no-repeat;
	width:355px;
	height:28px;
	text-align:center;
	font-size:13px;
	padding-top:10px;
	margin-top:15px;
}
.reserva_der{
	width:398px;
	float:left;
	padding-left:22px;
	text-align:justify;
}
.reserva_der p {
	font-weight:bold;
	font-size:14px;
}
.reserva_der span b {
	font-weight:lighter;
	font-size:10px;
}
.liena_h_reserva{
	background-color:#D2D2D2;
	height:1px;
	font-size:1px;
	margin-top:10px;
	margin-bottom:9px;
}
.desc_hab img{
	border:#C76F16 solid 2px;
	margin-right:8px;
}

.linea2_reserva{
	background-color:#D2D2D2;
	height:1px;
	font-size:1px;
}
.eliminar_reserva{
	background-image:url(../imagenes/icono_eliminar_hab.png);
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	border:0px;
}
.txt5_campo{
	width:200px;
	height:19px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
	padding-top:1px;
}
.txt5_campo input{
	width:190px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.enviar1_reserva{
	background-image:url(../imagenes/bton_enviar1_reserva.png);
	background-repeat:no-repeat;
	width:66px;
	height:28px;
	border:0px;
}
.txt6_campo{
	width:41px;
	height:19px;
	margin-bottom:10px;
	background-color:#E1E1E1;
	padding-left:4px;
	padding-top:1px;
}
.txt6_campo input{
	width:35px;
	height:17px;
	border:0px;
	background-color:#E1E1E1;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.enviador{
	text-align:center;
	color:#C06508;
	font-size:11px;
	padding-top:15px;
}
.bton2_enviar{
	background-image:url(../imagenes/bton_enviar2_reserva.png);
	background-repeat:no-repeat;
	width:130px;
	height:39px;
	border:0px;
}

/* -----------------------------------------------*/
.int_blanco_degrado{
	width:615px;
	margin:auto;
}
#blanco615 .top{
	background-image:url(../imagenes/bg_blanco_top615.png);
	background-repeat:no-repeat;
	height:15px;
	font-size:1px;
	width:615px;
}
#blanco615 .bottom{
	background-image:url(../imagenes/bg_blanco_bottom615.png);
	background-repeat:no-repeat;
	
	width:615px;
	height:15px;
}
#blanco615 .contacto_hot{
	background-image:url(../imagenes/bg_blanco_center615.png);
	background-repeat:repeat-y;
	width:615px;
	font-size:12px;
	color:#666666;
}
#blanco615 .contacto_hot p{
	margin:0px;
	margin-bottom:30px;
	color:#C26505;
	font-weight:bold;
	text-align:center;
}
#blanco615 .contacto_hot td{
	vertical-align:top;
}
.form_contacto{
	padding-left:138px;
	padding-right:123px;
	width:354px;
	padding-bottom:14px;
}
.form_contacto strong{
	color:#C26505;
	font-weight:bold;
	font-size:15px;
	display:block;
	padding-bottom:10px;
}
/* -------------------------------- ------------*/
#blanco383 .videoizq{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .videoizq h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
.video2{
	width:344px;
	margin:auto;
}

#blanco473 .nuestro_hotel{
	color:#959595;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:13px;
	padding-bottom:5px;
}
#blanco473 .nuestro_hotel h3{
	margin:0px;
	
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .nuestro_hotel img{
	margin-left:25px;
}
#blanco383 .galeria_hotel{
	padding-right:11px;
	padding-left:11px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .galeria_hotel p a{
	text-decoration:none;
	color:#949494;
}
#blanco383 .galeria_hotel h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .galeria_hotel img{
	margin-right:10px;
}
#blanco473 .nuestro_hotel_desc{
	color:#959595;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:13px;
	padding-bottom:5px;
	padding-top:7px;
}
#blanco473 .nuestro_hotel_desc h3{
	margin:0px;
	
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .nuestro_hotel_desc img{
	margin-right:9px;
}
/*----------------------------------- ------------------------*/
#blanco383 .datos_utiles{
	padding-right:8px;
	padding-left:8px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco383 .datos_utiles a{
	text-decoration:none;
	color:#949494;
}
#blanco383 .datos_utiles h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco383 .datos_utiles h4{
	margin:0px;
	margin-bottom:2px;
	padding-top:5px;
	color:#949494;
	font-weight:bold;
	font-size:14px;
}
#blanco383 .datos_utiles p{
	margin:0px;
	margin-bottom:16px;
}
#blanco473 .precipitaciones{
	color:#959595;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-right:13px;
	padding-bottom:5px;
}
#blanco473 .precipitaciones h3{
	margin:0px;
	
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .precipitaciones th{
	border:#C26603 solid 1px;
	text-align:center;

}
#blanco473 .precipitaciones td{
	border:#C26603 solid 1px;
	text-align:center;

}

#blanco473 .datos_utiles{
	padding-right:8px;
	padding-left:8px;
	color:#949494;
	font-size:12px;
	text-align:justify;
	padding-bottom:8px;
}
#blanco473 .datos_utiles a{
	text-decoration:none;
	color:#949494;
}
#blanco473 .datos_utiles h3{
	margin:0px;
	margin-right:10px;
	margin-bottom:13px;
	padding-top:5px;
	color:#BFBFBF;
	font-weight:lighter;
	font-size:23px;
	text-align:right;
}
#blanco473 .datos_utiles h4{
	margin:0px;
	margin-bottom:2px;
	padding-top:5px;
	color:#949494;
	font-weight:bold;
	font-size:14px;
}
#blanco473 .datos_utiles p{
	margin:0px;
	margin-bottom:16px;
}
table tr td strong a {
	color: #959595;
	text-decoration: none;
}
.compania img {
	margin-bottom: 6px;
}

#blanco383 .doble_linea_atractivos_2{
	background-repeat:repeat-x;
	background-position:top;
	padding-left:15px;
	padding-right:15px;
	margin-top:5px;
	padding-bottom:5px;
	font-size: 13px;
	color: #7d7b7c;
	text-align: justify;
}


h3 a{
	text-decoration:none;
	color:#BFBFBF;

}

