/* CSS Document */

body { background-color:#FFFFFF; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666666;line-height:15px;height:100%;	}
a{color:#333333}

#links {color:#FFFFFF; position:absolute; z-index:1;}
#links a{color:#FFFFFF}
#links a.visited{color:#FFFFFF}
#outer {background-color:#FFFFFF;padding:0px 8px 0px 8px;width:750px;position:relative;margin:auto; z-index:200}
	
/* HEADER */
#header_top {position:absolute; right:0px; top:0px; width:750px;}
#header_top {float:right; height:25px; width:360px; margin-right:10px; }
/*#header_top ul {list-style:none; position:absolute; right:0px; top:0px; padding:0px; margin:0px; background-color:#F26321; display:block; height:25px; width:300px;}
#header_top ul li {line-height:25px;float:right; text-align:left;padding:0px 5px 0px 0px; height:25px;}*/
#header_top  a {text-decoration:none;color:#FFFFFF; float:right; line-height:16px; font-weight:bold;text-align:center; margin-right:2px;}
#header_top  a:hover {text-decoration:underline;}

#header_top #top_home {height:25px; padding-left:20px; background:url(../img/home.gif) #F26321  no-repeat left; overflow:hidden}
#header_top #top_home:hover{background-image:url(../img/homeOver.gif);}

#header_top #top_contacto, #header_top #top_links {height:16px; width:70px; background:url(../img/solapa-contacto.gif) no-repeat ; overflow:hidden; }
/*#header_top #top_contacto:hover{background-image:url(../img/contactoOver.gif);}*/

#header_top #top_contacto {height:28px; line-height:28px; background:url(../img/solapa-contacto.gif) no-repeat 0px 100% #FF6600; overflow:hidden; font-size:14px }

#header_top #top_about{background:url(../img/solapa-about.gif) no-repeat left #F26321; height:16px; width:110px; overflow:hidden;}
/*#header_top #top_about:hover{background-image:url(../img/about-over.gif)}*/
#header_logo {width:300px;height:92px;float:left;}

#header_top #top_idioma {height:16px; width:70px; background:url(../img/solapa-idioma.gif) no-repeat; overflow:hidden; }

/*MENU HEADER*/

/*#header_menu {top:104px; left:12px;height:22px;padding:3px 0px 0px 0px; clear:both;	position:absolute;	font-family:Arial, Helvetica, sans-serif;	}

#header_menu ul {	list-style:none;	padding:0px;	margin: 0px;	}

#header_menu li {margin-right:5px;	float:left;	text-align:center;	color:#FF6600;	height:17px;	font-size:11px;	font-weight:bold;	border:#FF6600 solid 1px;	background-color:#FFFFFF;	padding:3px 20px 0px 20px;	}		
#header_menu li a {	color:#FF6600;	text-decoration:none; display:block}

#header_menu li a:hover{color:#0084CB}
#header_menu li.selected {border:#FF6600 solid 1px;padding:3px 20px 0px 20px;	background-color:#FF6600;	color:#FFFFFF;		}
#header_menu li.selected a {
	color:#FFFFFF;
	text-decoration:none;
}
#header_menu li.selected a:hover{
	color:#FFFFFF
}*/


/* menu */

.dd_menu { list-style:none; padding:0px; margin:0px; clear:both; position:absolute;	font-family:Arial, Helvetica, sans-serif; top:126px; height:14px; left:12px;}

.dd_menu li { float:left; height:14px; display:block; }

.dd_menu li a {
	display:block;
	background-repeat:no-repeat;
	position:relative;
	width:80px;
	height:14px;
	background:url(../img/solapa-blanca.gif) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:2px;
	line-height:18px;
}

.dd_menu li a#alojamiento {background:url(../img/solapa-alojamiento.gif) no-repeat; width:143px; height:14px}
.dd_menu li.selected a{color:#FF6600;}

.dd_menu li a#alojamiento:hover{height:50px;}

.dd_menu li ul, .dd_menu li a ul { visibility:hidden; position:absolute; height:0; top:14px; left:0; width:196px; list-style:none; padding:0px; margin:0px; z-index:100;  background-color:#EEEEEE; }

/* another hack for IE5.5 */
* html #menu div ul { top:0px; t\op:0px;}

.dd_menu li ul li { height:51px; }

.dd_menu li ul li a { line-height:12px; width:196px; height:51px; display:block; text-decoration:none; color:#0682CC; display:block;  background:url(../img/bg-desplegable-alojamiento.png) no-repeat 0px 0px; text-align:left }
.dd_menu li ul li a p {margin:0px; padding:5px;}
.dd_menu li ul li a p span {font-weight:bold; color:#FF6600}

.dd_menu li ul li a:hover {  background:url(../img/bg-desplegable-alojamiento.png) no-repeat -196px 0px; }

/* style the top level hover */

.dd_menu li div, .dd_menu li a div { visibility:hidden }

.dd_menu li:hover ul, .dd_menu a:hover ul, .dd_menu li:hover div, .dd_menu a:hover div { visibility:visible; display:block }

.dd_menu :hover > #problems_solutions { background-image:url(../img/hf/problems-solutions-over.gif) }

/*.dd_menu li ul#dd_1 { width:196px; height:102px; top:16px; left:367px; }*/
.dd_menu li ul#dd_1 { width:196px; height:102px; top:16px; left:460px; }

* html .dd_menu li ul#dd_1 { width:196px; height:102px; top:16px; left:0px; display:block; z-index:100; position:absolute }




#cont_buscador {
	position:absolute;
	right:8px;
	top:0px;
}
#cont_buscador input {
	position:absolute;
	right:23px;
	height:14px;
	vertical-align:middle;
	padding:4px 4px 1px 4px;
	width:100px;
	background-color:#FFFFFF;
}

/* CONTENIDO */
#middle{margin:10px 0px 0px 0px; color:#666666; width:750px;}

/* MENU IZQUIERDO */
#menu_izquierdo{width:165px; margin:0px 0px 10px 0px}

#region_list{border:1px solid #FFFFFF; border-bottom:none; margin-bottom:10px}
#region_list ul {margin:0px; padding:0px; list-style:none; background-color:#0084CC}
#region_list li {height:34px; border-bottom:1px solid #FFFFFF; cursor:pointer; overflow:hidden}
#region_list li.selected {background-color:#FF6600}
#region_list li a {display:block;height:31px; color:#FFFFFF; text-decoration:none; background-color:#0084CC; padding:3px 0px 0px 0px}
#region_list li a span.caption {font-size:12px; font-weight:bold; padding:3px 0px 0px 5px}	
#region_list li a p.caption {font-size:12px; font-weight:bold; padding:0px 5px 0px 5px; margin:0px;}	
#region_list li a span.sub {font-size:10px; padding:3px 0px 0px 5px}
#region_list li.selected a {color:#FFFFFF; background-color:#FF6600; cursor:default}


#menu_izquierdo .banner {text-decoration:none; color:#666666;}
#menu_izquierdo .banner .tab {line-height:25px; background-color:#FDB916; padding:0px 8px 0px 8px; font-weight:bold; font-size:11px}


#menu_derecho .flash_banner , #menu_derecho .banner, #menu_izquierdo .banner2 { text-decoration:none; color:#FFFFFF; }
#menu_derecho .flash_banner .flash, #menu_derecho .banner .imagen, #menu_izquierdo .banner2 .imagen {border:1px solid #0084CB;}
#menu_derecho .flash_banner .tab, #menu_derecho .banner .tab, #menu_izquierdo .banner2 .tab {line-height:22px; background-color:#0084CB; padding:0px 8px 0px 8px; font-weight:bold; margin-bottom:8px; font-size:12px;}
#menu_izquierdo .banner2 .tab {padding:0px 4px 0px 4px;}


#hostel_list{}
#hostel_list div{line-height:12px; margin-bottom:1px; padding:4px 8px 4px 8px; font-weight:bold; color:#666666; font-size:11px; background-color:#FDB916}
#hostel_list ul {margin:0px 0px 4px 0px; padding:0px; list-style:none}
#hostel_list li {margin-bottom:2px;}
#hostel_list li a {display:block; text-decoration:none; color:#666666; width:157px; padding:2px 0px 2px 8px; background-color:#F2F2F2}
#hostel_list li a:hover{display:block; color:#333333; width:157px; background-color:#D9D9D9; padding:2px 0px 2px 8px;}
#hostel_list li a.selected {color:#000000; background:url(../img/menu1a.gif) no-repeat; cursor:default;  background-color:#ffc700}		
#hostel_list li a:hover.selected {color:#000000; background:url(../img/menu1a.gif) no-repeat; cursor:default;  background-color:#ffc700}


/* listas de paquetes y tours */
.lista_azul_caption {width:378px; border:1px solid #0084CB; background-color:#0084CB; border-bottom:1px solid #FFFFFF;  padding:5px 10px 0px 10px; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.lista_azul_caption a{color:#FFFFFF; text-decoration:none}
.lista_azul_caption a:hover {text-decoration:underline}

.lista_azul_left{ }
.lista_azul_left img{border:1px solid #0084CB; border-right:none; height:92px; float:left}
.lista_azul_right a{text-decoration:none;  margin-bottom:1px; color:#FFFFFF}
.lista_azul_right div{border:1px solid #0084CB; background-color:#0084CB; color:#FFFFFF; padding:8px 8px 0px 8px ; height:84px; overflow:hidden; margin-bottom:1px}
.lista_azul_right a:hover{text-decoration:underline}
/*.lista_azul_right:hover{background-color:#18A0DE}*/
.lista_azul_right .caption {font-weight:bold;font-size:12px;}
.lista_azul_right .region {font-weight:bold;}


.lista_naranja_caption {width:378px; border:1px solid #FF6600; background-color:#FF6600; padding:5px 10px 0px 10px; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.lista_naranja_caption a{color:#FFFFFF; text-decoration:none}
.lista_naranja_caption a:hover {text-decoration:underline}

/*.lista_naranja_left{border:1px solid #FF6600; border-right:none; border-top:none; display:block; height:92px; }*/
.lista_naranja_left img{border:1px solid #FF6600; border-right:none; height:92px; float:left}
/*.lista_naranja_right{display:block; height:84px; text-decoration:none; border:1px solid #FF6600; background-color:#FFFFFF; padding:8px 8px 0px 8px; color:#FF6600; border-top:none }*/
.lista_naranja_right a{text-decoration:none;  margin-bottom:1px; color:#FF6600}
.lista_naranja_right div{border:1px solid #FF6600; background-color:#FFFFFF; color:#FF6600; padding:8px 8px 0px 8px ; height:84px; overflow:hidden; margin-bottom:1px}
.lista_naranja_right a:hover{text-decoration:underline}
/*.lista_naranja_right:hover{background-color:#FFF7E4}*/
.lista_naranja_right .caption {font-weight:bold;font-size:12px;}
.lista_naranja_right .region {font-weight:bold;}

.lista_blanca_caption {width:378px; border:1px solid #0084CB; background-color:#0084CB; padding:5px 10px 0px 10px; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.lista_blanca_caption a{color:#FFFFFF; text-decoration:none}
.lista_blanca_caption a:hover {text-decoration:underline}

/*.lista_blanca_left{border:1px solid #0084CB; border-right:none; border-top:none; display:block; height:92px; }*/
.lista_blanca_left img{border:1px solid #0084CB; border-right:none; height:92px; float:left}
/*.lista_blanca_right{display:block; height:84px; text-decoration:none; border:1px solid #0084CB; border-top:none; background-color:#FFFFFF; padding:8px 8px 0px 8px; color:#0084CB;}*/
.lista_blanca_right a{text-decoration:none;  margin-bottom:1px; color:#0084CB}
.lista_blanca_right div{border:1px solid #0084CB; background-color:#FFFFFF; color:#FFFFFF; padding:8px 8px 0px 8px ; height:84px; overflow:hidden; margin-bottom:1px}
.lista_blanca_right a:hover{text-decoration:underline}
/*.lista_blanca_right:hover{background-color:#E1EEF4}*/
.lista_blanca_right .caption {font-weight:bold;font-size:12px;}
.lista_blanca_right .region {color:#FF6600; font-weight:bold}
.lista_blanca_right .more {color:#0084CB}


.link_reserva_container {text-align:right; margin-bottom:10px;}
.link_reserva{ font-size:9px; line-height:15px; text-decoration:none; color:#FFFFFF; font-weight:bold; background-image:url(../img/book-bg.gif); padding:1px 10px 2px 20px; text-transform:uppercase;  height:15px; width:120px;}
.link_reserva:hover{background-image:url(../img/book-bg-over.gif)}

.sep_azul {height:10px; border-bottom: 1px solid #0084CB; overflow:hidden}
.sep_naranja {height:10px; border-bottom: 1px solid #FF6600; overflow:hidden}
.sep_blanco {height:10px; border-bottom: 1px solid #FFFFFF; overflow:hidden}


#destination_list{border:1px solid #0084CB; border-bottom:none; margin-bottom:10px}
#destination_list ul {margin:0px; padding:0px; list-style:none; background-color:#0084CB }
#destination_list li {height:21px; border-bottom:1px solid #0084CB; cursor:pointer}
#destination_list li.selected {background-color:#FF6600; color:#FFFFFF}
#destination_list li a {display:block; height:18px; color:#0874C4; text-decoration:none; background-color:#E1EEF4; padding:3px 0px 0px 0px}
#destination_list li a:hover {display:block;height:18px; color:#0874C4; text-decoration:none; background-color:#FFFFFF; padding:3px 0px 0px 0px}	
/*#destination_list li a:active {color:#FFFFFF; background-color:#FF6600; cursor:default}	*/
#destination_list li a span.caption {font-size:10px; font-weight:bold; padding:5px 0px 0px 10px;}	
#destination_list li.selected a {color:#FFFFFF; background-color:#FF6600; cursor:default}		

#actividades_list{border:1px solid #0084CB; border-bottom:none; margin-bottom:10px}
#actividades_list ul {margin:0px; padding:0px; list-style:none; background-color:#0084CB }
#actividades_list li {height:21px; border-bottom:1px solid #0084CB; cursor:pointer}
/*#actividades_list li.selected {background-color:#FF6600; color:#FFFFFF}*/
#actividades_list li a {display:block; height:18px; color:#0874C4; text-decoration:none; background-color:#E1EEF4; padding:3px 0px 0px 0px}
#actividades_list li a:hover {display:block;height:18px; color:#0874C4; text-decoration:none; background-color:#FFFFFF; padding:3px 0px 0px 0px}
#actividades_list li a span.caption {font-size:10px; font-weight:bold; padding:5px 0px 0px 10px;}	
#actividades_list li.selected a {color:#FFFFFF; background-color:#FF6600; cursor:default}		

.left_banner{ border:1px solid #FF6600; background-color:#FFF7E3; margin:0px 0px 10px 0px; cursor:pointer}
.left_banner a{font-size:11px; color:#FF6600; text-decoration:none; font-weight:bold}
.left_caption{height:20px; padding:3px 0px 0px 5px; cursor:pointer}

#contenido_derecho{float:right; width:575px; }
#migas {color:#FF6600}
#migas a{color:#FF6600; line-height:15px; height:20px; font-weight:bold; text-decoration:none; margin-bottom:5px}
#migas a:hover{text-decoration:underline}

#contenido{float:left; margin:0px 0px 10px 0px; width:400px;}

#contenido_titulo{font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#F06400; height:25px;}
#contenido_imagen{margin-bottom:10px;}
#contenido_galeria{margin-bottom:0px; text-align:right}

#bottom_images{height:75px; border-top:solid 1px #F06400; margin-top:25px;}

#menu_derecho{float:right; width:165px; }
#menu_derecho .dest_caption{height:25px; background-color:#0084CB; font-size:13px; font-weight:bold; padding:10px 0px 0px 10px; color:#FFFFFF}
#menu_derecho .dest_caption2{height:18px; background-color:#0084CB; font-size:10px; font-weight:bold; padding:5px 0px 0px 10px; color:#FFFFFF}
#menu_derecho select{margin:0px 0px 10px 0px; list-style:none; background-color:#FFFFFF; border:1px solid #0084CB; padding:0px 0px 0px 0px; width:165px; color:#0874C4; font-weight:bold; height:16px;}


#destinations_list_full ul{margin:0px 0px 10px 0px; list-style:none; background-color:#F5F5F5; border:1px solid #0084CB; padding:5px 5px 10px 10px; }

#destinations_list_full a{text-decoration:none; color:#0084CB;}
#destinations_list_full a:hover{text-decoration:underline;}

.photo_gallery { border:1px solid #0084CB; background-color:#FFFFFF; margin:0px 0px 10px 0px; cursor:pointer;}
.photo_gallery a{font-size:11px; color:#0084CB; text-decoration:none; font-weight:bold}
.photo_caption{height:29px; padding:6px 0px 0px 5px; cursor:pointer}

#flash_region {width:400px; height:300px; background-color:#FFFFFF; margin:0px 0px 10px 0px}

.main_title{width:380px; height:23px; background-color:#FF6600; font-size:12px; font-weight:bold; padding:7px 10px 0px 10px; color:#FFFFFF}
#main_desc{width:378px; border:1px solid #FF6600; overflow:hidden; overflow:hidden; padding:10px 10px 10px 10px; margin-bottom:10px}
.main_more{width:393px; height:15px; border:1px solid #FF6600; overflow:hidden; border-top:none; line-height:10px; text-align:right; padding:0px 5px 0px 0px; color:#FF6600}
.main_more a {color:#FF6600; text-decoration:none}
.main_more a:hover {text-decoration:underline}


.detail_hostel_caption { width:378px; border:1px solid #FF6600; background-color:#FF6600; padding:5px 10px 0px 10px; height:20px; color:#FFFFFF; font-size:12px; font-weight:bold; border-bottom:none}
.detail_hostel_caption  a{color:#FFFFFF; text-decoration:none}
.detail_hostel_caption  a:hover {text-decoration:underline}
.detail_hostel_item {background-color:#FFFFFF; border:1px solid #FF6600;border-top:none;}
.detail_hostel_image {float:left; width:92px; height:92px; color:#FF6600; border-right:1px solid #FF6600;overflow:hidden;}
.detail_hostel_text {float:right; width:305px; height:92px;}
.detail_hostel_item_caption {font-weight:bold;padding:15px 10px 0px 10px; font-size:12px; color:#FF6600;}
.detail_hostel_item_more { color:#FF6600;padding:4px 10px 0px 10px;}
.detail_hostel_item a {display:block; height:92px;text-decoration:none; color:#666666; cursor:pointer}
.detail_hostel_item a:hover {background-color:#FFF7E4}

/* TOURS */
#tours_list {width:575px;}
/*#tours_list a {display:block; width:183px; height:273px; overflow:hidden; border:1px solid #FF6600;}*/
#tours_list ul {margin:0px; padding:0px; list-style:none; background-color:#FFFFFF; }
#tours_list li {width:183px; height:275px;  float:left; margin-bottom:13px; display:block; overflow:hidden; border:1px solid #FF6600;}
#tours_list .caption {height:35px; width:167px; background-color:#FF6600; padding:5px 8px 0px 8px;font-size:12px; font-weight:bold;color:#FFFFFF}
#tours_list .descripcion{width:173px; height:auto; padding:5px 5px 5px 5px; overflow:hidden; color:#333333; border-top:1px solid #FF6600}

.imagen_tour{
	 background-color:#FFFFFF; margin:0px; border:1px solid #FF6600; border-bottom:none;
}
.titulo_tour{
width:380px; line-height:18px; background-color:#FF6600; color:#FFFFFF; padding:9px 10px 9px 10px; font-size:15px;font-weight:bolder;
}
.descripcion_tour {width:368px; border:1px solid #FF6600;; padding:15px; margin:0px 0px 10px 0px}
.tarifa_tour{width:368px; padding:15px; border:1px solid #0084CB;}
.precio_estimado{color:#0084CB; font-size:14px; line-height:20px; font-weight:bold}



/* ACA ESTA EL FOOTER */

#footer {
	background-color:#0084CB;
	position:relative;
	width:750px;
	height:20px;
	padding-top:5px;	
	margin-top:10px;
	}

#footer li.link {
	margin-right:20px;
	float:left;
	}
#footer li.copy {
	margin-right:20px;
/*	margin-left:70px;*/
	float:right;
	}
#footer li a{
	text-decoration:none
	}		
#footer li a:hover{
	text-decoration:underline;
	}			

#footer ul {
	position:relative;
	margin:0px;
	padding:0px;
	left:175px;
	list-style:none;
	display:block;
	width: 580px;
	}

/* GENERALES */
a img{border:none;}

/*.banner{margin-top:10px; margin-bottom:8px;}
.banner a{text-decoration:none; color:#666666; display:block;background-color:#F2F2F2; }
.banner a:hover{background-color:#EAEAEA;}
.banner a .title{padding-top:8px;}
.banner a div {padding:0px 8px 0px 8px }
.banner a .subtitle{padding-bottom:8px;}
.banner a div.tab{background:url(../img/menu4.gif) no-repeat #BFBFBF; padding:2px 0px 0px 4px; font-weight:bold; color:#000000; }*/

#banner_imagen{margin-bottom:20px}

.dummy {position: relative; height:100%; background-color:#F2F2F2; overflow:hidden}

.link_galeria{ font-size:9px; text-decoration:none; color:#F06400; font-weight:bold}
.link_galeria:hover{text-decoration:underline; color:#F06400;}

.separador {height:10px; border-bottom: 1px solid #F06400; overflow:hidden}
.gallery_row{margin:10px 0px 0px 0px; height:92px}
.gallery_row a{padding:0px; margin:0px;}


.list_item {margin-bottom:8px; cursor:pointer; position:relative}
.list_item_image {position:absolute; left:0px; top:0px; width:92px; height:92px; color:#F06400; }
.list_item_text {position:absolute; left:102px; width:298px; height:92px;}
.list_item_caption {font-weight:bold; color:#F06400}
.list_item_more { color:#F06400}
.list_item a {display:block; height:92px;text-decoration:none; color:#666666; cursor:pointer}
.list_item a:hover{ background-color:#F2F2F2;}

.link_back {color:#F06400}
.link_back a {text-decoration:none; color:#F06400}
.link_back a:hover {text-decoration:underline; color:#F06400}

.bordered {border:1px solid #999999; padding:0px 2px 0px 2px; text-align:right}

/* RESERVAS */
#nights_HI_members a {display:block; width:400px; height:65px; background-image:url(../img/reservas-hi.gif); color:#666666; text-decoration:none}
#nights_HI_members a div{padding-top:17px;}
#nights_HI_members a:hover{background-image:url(../img/reservas-hi-over.gif)}

#nights_non_HI_members a {margin-top:15px;display:block; width:400px; height:65px; color:#666666; text-decoration:none}
#nights_non_HI_members a div{padding-top:3px;  border-bottom:solid #CCCCCC 2px; border-top:solid #CCCCCC 2px;}
#nights_non_HI_members a:hover div{background-color:#F2F2F2}

.reservas_titulo{font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#F06400; height:25px;}
.reservation_item{width:400px; border-top:solid 1px #666666;}
.reservation_item a {display:block; height:20px; width:400px; text-decoration:none; color:#666666; padding:12px 0px 12px 0px}
.reservation_item a:hover{ background-color:#F2F2F2;}


/* FORMS */
select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #666666}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #999999}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #999999}

/* FONTS */

.b10w {
	color:#FFFFFF;
	font-weight:bold;
	}

.n10w {
	color:#FFFFFF;
	}

.b10b {
	color:#0874c4;
	font-weight:bold;
	}
	
.n18w {
	font-size:18px;
	color:#FFFFFF;
	}
.b12o{
	font-size:12px;
	font-weight:bold;
	color:#F06400;
	line-height:15px;
	margin-bottom:10px;
}
.imagenprincipal{
	 background-color:#FFFFFF; margin:0px 0px 10px 0px;
}

.titulodestino{
width:380px; height:20px; background-color:#0084CB; margin-bottom:2px; color:#FFFFFF; padding:9px 10px 5px 10px; font-size:15px;font-weight:bolder;
}
.titulo_actividad{width:380px; background-color:#0084CB; margin-bottom:2px; color:#FFFFFF; padding:9px 10px 10px 10px; font-size:15px;font-weight:bolder;}

.sel_combo {margin:0px 0px 10px 0px; list-style:none; background-color:#FFFFFF; border:1px solid #0084CB; padding:0px 0px 0px 0px; width:165px; color:#0874C4; font-weight:bold; height:16px;}

#tour_list{margin-bottom:10px}
#tour_list ul {margin:0px; padding:0px; list-style:none; background-color:#0084CB }
#tour_list li {border:1px solid #0084CB; border-top:none;cursor:pointer; height:auto}
#tour_list li.selected {background-color:#FF6600; color:#FFFFFF}
#tour_list li a {display:block; line-height:13px; color:#0874C4; text-decoration:none; background-color:#E1EEF4; padding:4px 10px 6px 10px}
#tour_list li a:hover {display:block; color:#0874C4; text-decoration:none; background-color:#FFFFFF;}	
/*#destination_list li a:active {color:#FFFFFF; background-color:#FF6600; cursor:default}	*/
#tour_list li a span.caption {font-size:10px; font-weight:bold;}	
#tour_list li.selected a {color:#FFFFFF; background-color:#FF6600; cursor:default}	

a.link_more {color:#EC6621; text-decoration:none; float:right; background-color:#FFFFFF; font-size:9px; line-height:12px; font-weight:normal; margin-top:0px; padding:0px 4px 2px 4px}
a.link_more:hover{text-decoration:underline}

a.link_more2 {color:#FFFFFF; text-decoration:none; font-size:9px; line-height:12px; font-weight:normal; float:right; 0px 4px 2px 4px}
a.link_more2:hover{text-decoration:underline}


#ofertas {width:400px;}
#ofertas td{width:50%;font-size:10px;}
#ofertas a {text-decoration:none; color:#666666; margin-bottom:10px; background:url(../img/bg-banner.png) no-repeat 0px 100%; display:block; width:196px; text-align:left}
#ofertas a:hover{background-position:100% 100%}
#ofertas h2{ font-weight:bold; margin:0px; padding:4px 6px 0px; font-size:10px; color:#FF6600}
#ofertas p {margin:0px; padding:3px 6px 10px;}

.titulo_mapa {height:20px; background-color:#EBEBEB; line-height:20px; padding:0px 10px; float:left}

#region_banner {height:275px; background-color:#FFFFFF}
#region_banner a {text-decoration: none}
#region_banner_titulo{height:20px; line-height:20px; font-size:12px; color:#F06400; font-weight:bold; margin-top:9px;}
.calenderMonth {
	font-weight: bold;
	color: #FFF;
}
