/*COLORES*/
/*
79B4E2 = AZUL CLARO
2f5b82 = AZUL OSCURO
816c65 = MARRON
f7931e =  NARANJA
*/


* { margin:0; padding:0; }

img { border:0; }
body a {color:#000;	text-decoration: none;}
a:link {color:#232323;}
a:hover {color:#232323;}


body { color:#000; font-family: arial, verdana, helvetica, sans-serif; line-height:1.4;}


	
/*#mapa_destinos #fondo {height:100%; width:100%; background:url(../images/fondo_planet_bottom.png);}*/
#destino, #galeria, #aeropuerto {height:100%; width:100%; background-color:#816c65;}

#destino #header, #galeria #header { width:100%; height:155px;  background:/*#53a3c0*/ url('../images/bg_menu.jpg') repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#header .inside {width:1000px; height:100%; margin: 0 auto 0 auto;  }
#logo { position:absolute; top:0px;   /*background:url(../images/logo.png) no-repeat;*/ width:267px; height:76px; margin-top:4px;  border:0px solid #000;}
#banner_menu {width:100%; height:25px;  border:0px solid #000; }
#banner_menu #componentes {float:right; width:auto; border:0px solid #000;}
#banner_menu .opcion {font-family:arial bolder, verdana; font-size:10px; font-weight:bold; color:#cecece; padding:5px; float:left; border:0px solid #000;}
#banner_menu .opcion a {color:#cecece;}
#banner_menu .opcion:hover {color:#2f5b82; background-color:#cecece;}


#galeria #container, #destino #container {width:100%; background:#79B4E2 url(../images/bg_repeat_aeropuerto_top.jpg) center top repeat-x; margin:0px auto 0 auto;}	
#galeria #container #topweb, #destino #container #topweb { width:1100px; height:165px; background:#79B4E2 url(../images/bg_aeropuerto_top.jpg) center top repeat-x; border:0px solid #333; overflow:hidden; margin:0 auto 0 auto;}	

#galeria #bottom_container, #destino #bottom_container {float:left; width:100%; height:440px; background:#79B4E2 url(../images/bg_repeat_aeropuerto_bottom.jpg) center top repeat-x; margin:0 auto 0 auto;}	
#galeria #bottom_container #bottom, #destino #bottom_container #bottom {float:center; width:100%; height:440px; background:#79B4E2 url(../images/bg_aeropuerto_bottom.jpg) center top repeat-x; margin:0 auto 0 auto;}	

/*#destino #header_bg {width:1000px; height:130px; float:left;  url(../images/bg_aeropuerto_top.jpg) no-repeat; border:1px solid #000;}*/



/*CONTENEDOR DE INFORMACION*/
#informacion { width:1000px; padding:0 0 20px 0px; overflow:hidden; margin:0 auto 0 auto;  background-color:#eeeeee;}

#round_header { width:1000px; height:10px; overflow:hidden; background:url(../images/round_header.png) no-repeat; margin:0 auto 0 auto; }
#round_header_reverse {width:1000px; height:10px; background:url(../images/round_header_reverse.png) no-repeat; margin:0 auto 0px auto; padding-bottom:0px; }
#header_reverse {height:50px; width:1000px; background:url(../images/header_reverse.png); border:0px solid #000; margin:0 auto 0 auto; padding:0 0 10px 0;}

#ciudad a {color:#232323;}
#ciudad a:hover {  text-decoration:underline;}
#informacion #cabecera #ciudad {font-family:snap, arial; color:#232323; font-size:27px; padding:0 100px 0px 25px; }
#informacion #cabecera #donde_estoy { width:auto; font-family:arial; font-size:12px; padding:10px 0 10px 0; text-align:right; border:0px solid #000;}
#informacion #cabecera #donde_estoy a {text-decoration:underline;}
#informacion #cabecera #pais {color:#298CE2; font-family:grau, verdana; font-size:16px; font-weight:bold; padding:0px 10px 5px 0px; float:left;}
#informacion #cabecera #imagen_pais {padding:0 10px 5px 25px; float:left;}


/*PANEL IZQUIERDO DE LA PÁGINA*/
#left {width:325px; height:100%; overflow:auto; float:left; border:0px solid #000;}
#left #menu {/*color:#f7931e;*/ color:#232323; font-family:animeace2, arial, verdana; font-size:13px; width:300px; height:auto; margin:10px auto 15px auto; padding-bottom:15px;  border-bottom:1px solid #cecece;  }
#left #menu a {/*color:#194c8b;*/ color:#232323;}
#left #menu a:hover{color:#f7931e;}
#left .seccion {width:300px; height:auto; overflow:auto; margin:10px auto 15px auto; font-family: arial, verdana; padding:0px 0 15px 0; border-bottom:1px solid #cecece; font-size:12px; color:#313131;}
#left .titulo {color:#f7931e; font-family:grau, arial, verdana; font-size:18px; padding-bottom:10px;}


/*PANEL DERECHO DE INFORMACION, DESTINOS Y GALERIAS*/
#destino #informacion .inside, #right {width:660px; float:left; padding:10px 5px 0px 0px; border:0px solid #000; }


/*MENU  GALERIAS*/
#menu { height: 85px; width:100%; margin:0 auto 0 auto;  /*background-color: #816C65;color:#F7931E;*/ border:0px solid #ff0;}
#menu .inside {width:1000px; height:auto; overflow:auto; margin:0 auto 0 auto; border:0px solid #000;}

html>body #menu .ico_menu_top {float:left; padding:0 0 0 23px; border:0px solid #090;}
#menu .ico_menu_top {float:left; padding:0 0 0 15px; border:0px solid #090;}
#menu .ico_menu_bottom {float:left; margin-top:5px; border:0px solid #900;}

#menu .texto_container { float:left; width:auto; height:auto; border:0px solid #009;}
#menu .texto_top {font-family: grau, arial, verdana; font-size:14px; /*font-weight:bold; */ color:#C9B9A8; width:auto; padding:0; border:0px solid #eee;}
#menu .texto_top_corto{font-family: grau, arial, verdana; font-size:14px; color:#C9B9A8; width:90px; padding:0; border:0px solid #eee;}
#menu .texto_bottom {font-family: grau, arial, verdana; font-size:15px; /*font-weight:bold; */ color:#C9B9A8; float:left; padding:35px 0px 0 45px; text-align:right; border:0px solid #eee;}



#extras_container {width:auto; height:25px; padding:0px 0px 10px 0; font-family:verdana; font-size:9px; border:0px solid #000; float:right; }
#extras_container .ico {float:left; padding:3px 3px 3px 6px;}
#extras_container .texto {padding-top:5px;  float:left;}
#extras_container .compartir {float:left; padding-top:5px; color:#232323;}
#extras_container a {color:#194c8b; float:left;}
#extras_container a:hover {text-decoration:underline;}

/*alinea a la derecha*/
.right {width:250px; float:right; padding-right:25px; border:0px solid #000;}

.enlace a{font-family:arial, verdana; font-size:11px; color:#194c8b; float:left; padding-top:0px;}
.enlace a:hover {text-decoration:underline; }

.subir {background:url(../images/subir.png) no-repeat; height:27px; width:30px; margin-top:5px;}


.subtitulo {font-family:consola, verdana; font-size:12px; text-align:right; padding:10px 30px 0 0; color:#298CE2; width:auto;}
.subtitulo a {color:#298CE2;}
.subtitulo a:hover {color:#232323;}
.subtitulo_link {font-family:consola, verdana; font-size:12px; text-align:right; color:#298CE2; width:auto;}

.subtitulo_emision {font-family:consola, verdana; font-size:12px; text-align:left; padding:0px 0px 0 0; color:#298CE2; width:90%; height:20px; }
.descripcion {font-family:verdana, arial; font-size:10px; color:#816c65; margin-bottom:10px; height:auto; }

/*ACORDEON DEL MENU DE DESTINOS*/
.togglers {cursor:pointer; color:#232323;/*color:#194c8b; */}
.togglers:hover {color:#f7931e; }


/* acordeon de la sección de destinos, VUELOS, EL TIEMPO, ETC*/
.togglers_seccion {cursor:pointer;}

/*PANEL COMENTARIOS ->DESTINOS Y GALERIAS*/
/*#informacion #comentarios { width:638px; height:100%; float:left; margin:0 25px 10px 0; padding:20px 15px 0px 15px; border:1px solid #cecece; background-color:#e5e5e5;}*/
#comentarios {width:100%; overflow:auto; margin-top:10px; float:left; border:1px solid #cecece; background-color:#e5e5e5;}
#comentarios #content_comentarios {margin:15px 0 15px 15px;}
.comentario  {width:620px; padding:0px 0px 10px 0px;  border:0px solid #000;}
.descripcion_comentario{ background: url(../images/globo_bg.png) repeat-y;  color:#333;/*color:#816c65;*/ font-size:13px; padding:0px 20px 0px 20px; border:0px solid #000; }
.globo_top {background:url(../images/globo_top.png) no-repeat; width:100%; height:24px; }
.globo_bottom {background:url(../images/globo_bottom.png) no-repeat; width:100%; height:64px; }
.texto_comentario {font-family:arial; font-size:11px; color:#298CE2;} 
.fecha {font-family: arial; font-weight:bold; font-size:11px; color:#298CE2; width:auto;}
.usuario {font-family: arial; font-weight:bold; font-size:11px; color:#232323; }
.posicion {font-family: arial; font-weight:bold; font-size:13px; color:#298CE2;}
.espacio {padding-bottom:10px;}

.usuario_login {float:left; border:0px solid #000; font-family: arial; font-weight:bold; font-size:11px; color:#232323; width:100px;}

#comentarios #deja_tu_comentario {width:620px; margin-top:25px;}
#comentarios #form_comentario {width:620px; height:300px; padding-top:0px;}
#comentarios #form_comentario .input { width: 478px; 	padding:4px 10px; background: #fff;	border: 1px solid #ced0d0;	color: #5f6565;	font-family: Arial, Helvetica, sans-serif; 	display: block; margin-bottom: 10px;  }
#comentarios #form_comentario .textarea {	padding:10px 20px 10px 10px; width: 468px;  height: 45px;	font-size: 12px;}
.submit_button {	background: #fdfdfd url(../images/button_bg.png) repeat-x 0 100%;
	border: 1px solid #bbbbbb; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #194c8b; text-transform: uppercase;	height: 2.4em;
	width: 15.0em; text-align: center; padding-bottom: 2px; letter-spacing: -0.05em; cursor: pointer; display: inline; }
*+html .submit_button { height: 2.4em; padding-bottom: 0px; }
.submit_button:hover { color: #232323; background: #eeeeee url(../images/button_bg_hover.png) repeat-x 0 100%; text-decoration: none; }

/*PUBLICIDAD*/
.alto10 {height:10px;}
.publicidad300x250{width:300px; height:250px; margin:0 auto 20px auto; padding:0 0px 20px 0px; border-bottom:1px solid #cecece; }
.publicidad300x250_left{float:left; width:300px; height:250px; margin:0 auto 20px auto; padding:0 15px 20px 15px; border-bottom:1px solid #cecece; }
.publicidad468x15 {width:468px; height:15px; float:right; border:0px solid #000;}
.publicidad468x60 {width:468px; height:60px; float:left;}
.publicidad468x60_centro {width:468px; height:60px; float:left; margin-left:100px;}


.publicidad200x90 {width:200px; height:90px; background:#232323; float:right;}
.publicidad728x15 {background:url(../images/728x15_4.gif) no-repeat;  width:728px; height:15px;  float:left;}

.publicidad160x600 {background:url(../images/160x600.gif) no-repeat;  width:300px; height:600px; margin:0 auto 20px auto; padding:0 0 20px 0; border-bottom:1px solid #cecece;}
.publicidad250x250{ background:url(../images/250x250.gif) no-repeat; width:300px; height:250px; margin:0 auto 20px auto; padding:0 0px 20px 0px; border-bottom:1px solid #cecece; }
/**************************************************************************************************************************************************************************************/
/*																GALERIA																	   */																																		   

/* CONTENEDOR DE LA INFORMACION DE LA GALERIA, CABECERA, MAPA, FOTOS, COMENTARIOS */


#galeria #informacion #cabecera {height:50px; width:1000px; overflow:hidden; background:url(../images/header.png); border:0px solid #000; padding:0 0 10px 0; float:left;}
#galeria #informacion .inside {width:1000px; height:100%; margin:0 auto 0 auto;}

#galeria #informacion #top {width:950px; height:360px; margin:10px 25px 10px 25px; float:left;}

/*html>body #galeria #informacion #contenedor_map {width:490px; height:100%; float:left; margin:15px 7px 10px 20px; border:0px solid #000; }
#galeria #informacion #contenedor_map {width:490px; height:100%; float:left; margin:15px auto 10px 25px; border:0px solid #000; }*/

#galeria #informacion #contenedor_map {width:490px; height:100%; float:left; margin-right:4px; border:0px solid #000; }
#galeria #informacion #map {width:490px; height:315px; border:1px solid #232323; }
#galeria #informacion #map_help {width:30px; height:26px; background:url(../images/ico_info.png) no-repeat 0px 3px; font-family:verdana, arial; font-size:10px; padding-top:3px; cursor:pointer;}
.map_help_container {background-color:#eee; border:1px solid #232323; padding:10px; font-family:arial, verdana; font-size:12px; font-weight:bold;}

#galeria #informacion #contenedor_foto {width:450px; height:100%; float:left; margin-left:4px; background:url(../images/info_foto.png) bottom left no-repeat; border:0px solid #f00; }
#galeria #informacion #foto {width:450px; height:315px; overflow:none; float:left; position:relative;  border:1px solid #232323; background-color:#cecece;}
#galeria #informacion #info  {width:430px; height:23px; color:#232323b; padding:16px 0 0 10px; font-weight:bold; font-family:arial, verdana; font-size:14px; border:0px solid #f00; float:left; }
#galeria #informacion #autor {width:180px; height:auto; color:#000; float:right; font-family:verdana, arial; font-size:10px; border:0px solid #000;}

/*#galeria #informacion #num_fotos {background:url(../images/num_fotos.png) no-repeat; width:90px; height:20px; float:left; color:#bbb; font-family:verdana; font-size:10px; padding:2px 0 4px 10px;}*/
#galeria #informacion #num_fotos {background:url(../images/comments.png) no-repeat; width:90px; height:40px; float:left; color:#232323; font-weight:bold; font-family:arial, verdana; font-size:17px; margin-left:25px; padding:7px 0 0px 11px;}
#galeria #informacion #thumbs_container {width:1000px; height:100px; float:left; background:url(../images/negativo.jpg) repeat-x; background-color:#1a1a1a; border:0px; padding:25px 0 25px 0; }
#galeria #informacion #thumbs_container #minis {width:870px;  height:100px; overflow:hidden; margin:0 10px 0 0px; float:left; background-color:#1a1a1a;}
#galeria #informacion #thumbs_container #tabla_minis {position:relative; padding:0px;}
#galeria #informacion #thumbs_container #container_izq {float:left;}
#galeria #informacion #thumbs_container #izquierda  {background:url(../images/left.png) no-repeat; width:48px; height:63px; margin-left:15px; cursor:pointer;  }

#galeria #informacion #thumbs_container #todo_izquierda  {background:url(../images/todo_left.png) no-repeat; width:48px; height:46px; margin-left:15px;float:left; cursor:pointer;}
#galeria #informacion #thumbs_container #derecha      {background:url(../images/right.png) no-repeat; width:30px; height:63px; cursor:pointer;border:0px solid #cecece;}
#galeria #informacion #thumbs_container #todo_derecha  {background:url(../images/todo_right.png) no-repeat; width:28px; height:46px; margin-left:15px;float:left; cursor:pointer;}

/*#galeria #mas_info {width:1000px; height:50px; float:left; margin:25px auto 0px auto; border:0px solid #000;}
#galeria #mas_info #menu {width:950px; height:50px; overflow:auto; padding-bottom:10px; margin:0 auto 0 auto; border-bottom:1px solid #cecece; color:#232323; font-family:animeace2, arial, verdana; font-size:13px;}*/
#galeria #left #info_destino {color:#232323; font-family:animeace2, arial, verdana; font-size:13px; width:200px;    background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0 0 40px;}
#info_destino a {/*color:#194c8b;*/ color:#232323;}
#info_destino a:hover{color:#f7931e;}


#galeria #left #menu_enlaces {background:url(../images/ico_menu.png) no-repeat; font-family:animeace2, arial, verdana; font-size:13px; height:32px; padding:5px 0 0 40px; margin-top:5px; }
#galeria #left .submenu .link {background:url(../images/ico_link.png) no-repeat; width:275px; height:14px; padding-left:25px; } 
#galeria #left .submenu .link:hover {text-decoration:underline; color:#194c8b;} 
#galeria #left .container_submenu { margin:0 0 20px 20px;  border:0px solid #fff;}
#galeria #left .submenu { font-family:arial, verdana; font-size:11px; color:#232323; height:auto; width:265px; border:0px solid #000;}
#galeria #left .submenu a {color:#194c8b;}


/*#galeria #mas_info #menu_destinos {background:url(../images/info.png) no-repeat; height:32px; padding:5px 70px 0 40px;  float:left}
#galeria #mas_info #menu_enlaces {background:url(../images/ico_enlaces.png) no-repeat; height:32px; padding:5px 70px 0 40px;  float:left;}
#galeria #mas_info #menu_calendario {background:url(../images/ico_calendario.png) no-repeat; height:32px; padding:5px 70px 0 40px; float:left;}
#galeria #mas_info #menu_descargas {background:url(../images/ico_descargas.png) no-repeat; height:32px; padding:5px 70px 0 40px; float:left; border:0px solid #000;}*/

/*#galeria #mas_info #menu a { color:#232323;}
#galeria #mas_info #menu a:hover{color:#000;}*/


#mas_extras {width:950px; height:70px;	 margin:10px 25px 10px 25px;  padding-top:10px; border:0px solid #000; float:left;}



.encabezado {width:500px; font-family:grau, arial; font-size:23px; color:#232323; padding-bottom:20px;}

#otras_galerias {width:625px; height:auto; margin:0 25px 10px 0; padding:20px 15px 0px 15px;  float:left;  border:1px solid #cecece; background-color:#e5e5e5;}
.gal {width:140px; height:auto; float:left; font-size:12px; font-family:arial; padding:0 15px 0 0px;}
.gal img {border:3px solid #cecece; background-color:#fff; padding:3px;}


#galeria #fondo {height:91px; width:100%; background:url(../images/footer-earth.jpg);}

/*					 										FIN GALERIA																		*/
/******************************************************************************************************************************************************************************************/



/******************************************************************************************************************************************************************************************/
/*																DESTINOS																	         */			
														 																	 
/**#destino  a {text-decoration:underline; }*/


#destino #informacion #cabecera {height:50px; width:1000px; overflow:hidden; background:url(../images/header.png); border:0px solid #000; padding:0 0 10px 0;}


#destino #informacion  #banner {width:1000px; height:200px;  background-color:#ffff00; float:left;}
.sombra {background:url(../images/sombra.jpg) repeat-x; width:1000px; height:10px; overflow:hidden; border:0px solid #000; float:left; }
.sombra_reverse {background:url(../images/sombra_reverse.jpg) repeat-x; width:1000px; height:10px; overflow:hidden;  border:0px solid #000;  float:left;}
#destino #informacion .autor {text-align:right; padding-right:20px; height:10px; color:#333; font-family:verdana; font-size:10px; border:0px solid #000;}

#destino #informacion #left #menu #menu_galeria {background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0px 0 40px; margin:15px 0 0 0;}
/*.menu_galeria_down {background:url(../images/ico_menu_down.png) no-repeat; height:32px; padding:5px 0px 0 40px; margin:15px 0 0 0;}*/
#destino #informacion #left #menu #menu_audios {background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0 0 40px; margin-top:5px; }
#destino #informacion #left #menu #menu_enlaces {background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0 0 40px; margin-top:5px; }
#destino #informacion #left #menu #menu_calendario {background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0 0 40px; margin-top:5px; }
#destino #informacion #left #menu #menu_descargas {background:url(../images/ico_menu.png) no-repeat; height:32px; padding:5px 0 0 40px; margin-top:5px; }

.reproductor {margin-bottom:20px;}

#destino #informacion #left #menu .container_submenu {width:100%; margin:0 0 20px 20px;  border:0px solid #fff;}
#destino #informacion #left #menu .submenu { font-family:arial, verdana; font-size:11px; color:#232323; height:auto; width:275px; border:0px solid #000;}
#destino #informacion #left #menu .audios { font-family:arial, verdana; font-size:11px; color:#232323; height:30px;}
#destino #informacion #left #menu .sub_titulo { font-family:grau, arial, verdana; font-size:13px; font-weight:bold; color:#298CE2;}
#destino #informacion #left #menu .submenu a {color:#194c8b;}
#destino #informacion #left #menu .submenu .link {background:url(../images/ico_link.png) no-repeat; width:275px; height:14px; padding-left:25px; } 
#destino #informacion #left #menu .submenu .link:hover {text-decoration:underline; color:#194c8b;} 

.container_audios {width:190px; height:30px;  border:0px solid #000; float:left;}
.download {width:32px; height:26px; cursor:pointer; float:left;}
.open_window {/*background:url(../images/open.png) no-repeat;*/ width:34px; height:26px; cursor:pointer; float:left;}


#destino #informacion #map {width:298px; height:250px; border:0px solid #232323; }
#destino #informacion .reloj {width:100px; height:110px; float:left; border:0px solid #000;}

#destino #informacion #left .prevision_tiempo {width:130px; float:left; border:0px solid #000; padding:0 20px 5px 0; font-family:arial; font-size:12px;}
#destino #informacion #left .icono_tiempo {text-align:center; padding: 5px 0 5px 0;}
#destino #informacion #left .tiempo {text-align:center; font-size:14px; color:#816C65; font-weight:bold; padding-bottom:5px;}
#destino #informacion #left .tiempo_tomorrow{text-align:center; font-size:14px; color:#816C65; font-weight:bold; padding:17px 0 5px 0;}
#destino #informacion #left #buscador_vuelos {width:280px; height:185px; border:0px solid #cecece; padding:0px; margin-bottom:10px; background-color:#eee;}
#one {background-color:#eee;}
#from_city_text {width:200px;}
#to_city_text {width:200px;}
#search_box_title, #logo_search_box {visibility:hidden;}



#destino #informacion #titulo {color:#F7931E; font-family:grau, arial; font-weight:bold; font-size:23px; background:url(../images/ico_microfono.png) no-repeat right; border:0px solid #000;}
#destino #informacion #texto {width:100%; font-family:arial, verdana; padding:10px 0 20px 0; font-size:13px; margin-bottom:10px; text-align:justify; border-bottom:1px solid #cecece;}
#destino #informacion #texto #leer_mas {color:#194c8b; cursor:pointer; text-align:right; visibility:hidden;}
#destino #informacion #texto #leer_mas:hover {text-decoration:underline;}
/*#destino #informacion #texto #completo {visibility:hidden;}*/

#destino #informacion #texto .foto_left {float:left; padding:20px 20px 20px 0; width:350px; border:0px solid #000;}
#destino #informacion #texto .foto_right {float:right; margin-left:10px; padding:10px 0 10px 0px; width:350px; text-align:right; border:0px solid #000;}
#destino #informacion #texto .foto_left_vertical {float:left; padding:20px 20px 20px 0; width:240px; border:0px solid #000;}
#destino #informacion #texto .foto_right_vertical {float:right; margin-left:10px; padding:10px 0 10px 0px; width:240px; text-align:right; border:0px solid #000;}

#destino #informacion #texto .foto {margin:0 auto 0 auto;  border:0px solid #000;}
#destino #informacion #texto .titulo_foto { border:0px solid #000;}
#destino #informacion #texto .autor { color:#333;  font-family:verdana; font-size:10px; height:10px; border:0px solid #000;}
#destino #informacion #texto .foto_comment {color:#f7931e; font-family:Verdana; font-weight:bold; font-size:13px;  text-align:center; margin:0px 0 0px 0; padding:10px 10px 10px 10px; }
#destino #informacion #texto .titulo_parrafo {color:#816C65; font-family:grau_bold; font-size:15px; padding:10px 0 0px 0;}
#destino #informacion #texto .parrafo {padding:5px 0 10px 0;}
#destino #informacion #texto .parrafo li {margin-left:10px;}

.t {margin-top: 12px; display: inline-block;}
.b {}
.l {background: url(../images/vertical.gif) 0 0 repeat-y}
.r {background: url(../images/vertical.gif) 100% 0 repeat-y}
.bl {background: url(../images/horizontal.gif) 0 100% no-repeat}
.br {background: url(../images/horizontal.gif) 100% 100% no-repeat}
.tl {background: url(../images/horizontal.gif) 0 0 no-repeat}
.tr {background: url(../images/horizontal.gif) 100% 0 no-repeat; padding:10px}	
	
	
#destino #informacion #comentarios {width:100%; overflow:auto; padding-bottom:20px;}




#destino #fondo {height:91px; width:100%; background:url(../images/footer-earth.jpg);}

/*					 										FIN DESTINOS																		*/
/******************************************************************************************************************************************************************************************/


/***********************************************************************************************************************************************************************************************/
/*					 										PAGINA AEROPUERTO																	*/
#aeropuerto {height:100%; width:100%; }
#aeropuerto #header { width:100%; height:130px;  background:url('../images/bg_menu.jpg') repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#aeropuerto #header_bg {width:1000px; height:100px; float:left;}

#aeropuerto #container {height:800px; background:#816C65 url(../images/aeropuerto_bg.jpg) top repeat-x; margin:0 auto 0 auto; }

#aeropuerto #aeropuerto_flash {height:615px; width:1000px;   margin:0 auto 0 auto;}

/*					 										FIN AEROPUERTO															*/
/*******************************************************************************************************************************************************************************/



/***********************************************************************************************************************************************************************************************/
/*					 										 MAPA DESTINOS																	*/
#mapa_destinos {height:100%; width:100%; background-color:#000;}

#mapa_destinos #header { width:100%; height:130px;  background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#mapa_destinos #header_bg {width:1000px; height:100px; }

#mapa_destinos #container {height:auto; background:#000 url(../images/fondito_planet.jpg) center top no-repeat; margin:0 auto 0 auto; }
/*#mapa_destinos #fondo {height:1200px; width:100%; background:url(../images/fondo_planet.png) no-repeat; margin:0 auto 0 auto;}*/
#mapa_destinos #mapa_flash { width:1000px; height:auto;  margin:0 auto 0 auto;}

#mapa_destinos #cabecera {height:110px; width:1000px; overflow:hidden; background:url(../images/header.png) no-repeat; border:0px solid #000; padding:0 0 10px 0;}
#mapa_destinos #proximo_destino {width:940px; height:240px; padding:0px 20px 20px 20px; margin-bottom:20px; border-bottom:1px solid #79B4E2; font-family:grau, arial, verdana; font-size:20px; color:#232323;}
#mapa_destinos #titulo_proximo_destino {font-family:grau, arial, verdana; font-size:32px; color:#79B4E2;  padding-bottom:10px;}
#mapa_destinos #ciudad_proximo_destino {font-family:grau_bold, arial, verdana; color:#f7931e;}
#mapa_destinos .bold {font-family:grau_bold, arial, verdana; }

#mapa_destinos #lista_paises {width:980px;  overflow:auto; padding:10px; border:0px solid #f00;  background-color:#eee; margin:0 auto 0 auto; }
#mapa_destinos #continentes {width:100%; height:30px; margin-bottom:10px;  border:0px solid #333344;}
#mapa_destinos #paises { overflow:hidden;  border-left:0px solid #ff9230; margin:0 auto 0 auto; padding:0 5px 0 5px;}

.container_pais {width:130px; min-height:50px;  height:auto;  margin-top:10px; padding:0 30px 10px 0px; border-left:2px solid #232323; float:left; }
html>body .container_pais {width:160px; min-height:50px;  height:auto;  margin-top:10px; padding:0 30px 10px 0px; border-left:2px solid #232323; float:left; }

.ciudad {background:url(../images/globo.png) no-repeat; width:100%; height:24px;  float:left; margin-left:3px; margin-top:10px; padding:0px 0 0 30px; font-family:arial, verdana; font-size:11px; color:#232323;}
.sombra_destino {background:url(../images/sombra.jpg) repeat-x; width:1000px; overflow:hidden; height:10px; border:0px solid #fff; margin:0 auto 0 auto; }
/*.ciudad a {font-family:arial, verdana; font-size:12px; color:#298CE2;}
.ciudad a:hover {font-family:arial, verdana; font-size:12px; color:#816c65;}*/
.mapa_pais {width:auto ;margin:auto; font-family: arial, verdana; font-size:12px; color:#666; border:0px solid #344343; }
.linea {width:100%; height:10px; float:left; border-bottom:1px solid #cecece;}
.emision_on {color:#b86527;}
.emision_off {color:#8e826c;}

/*					 										FIN MAPA DESTINOS															*/
/*******************************************************************************************************************************************************************************/



/***********************************************************************************************************************************************************************************************/
/*					 										 GALERIAS																			*/
															 
#galerias {height:100%; width:100%; background-color:#000;}
#galerias #cabecera {height:50px; width:1000px; overflow:hidden; background:url(../images/header.png); border:0px solid #000; margin:0 auto 0 auto; padding:0 0 10px 0;}
#galerias #header { width:100%; height:130px;  background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#galerias #header_bg {width:1000px; height:100px; }

#galerias #container {height:auto; background:#000 url(../images/fondito_planet.jpg) center top no-repeat; margin:0 auto 0 auto; }

#galerias #proximo_destino {width:940px; height:120px; padding:0px 20px 10px 20px; margin-bottom:20px; font-family:grau, arial, verdana; font-size:20px; color:#232323;}

#galerias #ciudad_proximo_destino {font-family:grau_bold, arial, verdana; color:#f7931e;}
#galerias .bold {font-family:grau_bold, arial, verdana; }

#galerias #lista_paises {width:980px;  overflow:auto; padding:10px; border:0px solid #f00;  background-color:#eee; margin:0 auto 0 auto; }
#galerias #paises { overflow:auto;  border-left:0px solid #ff9230; margin:0 auto 0 auto; padding:0 5px 0 5px;}

.bandera_galerias {height:20px; padding:0 0 0 30px; border:0px solid #000; margin:10px 0 0 17px;}
.gal_galerias {width:140px; height:auto; float:left; font-size:12px; font-family:arial; margin:0 auto 0 auto; padding:0 0px 0 17px; }
.gal_galerias img {border:3px solid #cecece; background-color:#fff; padding:3px;}


#galerias #ultima_galeria {width:944px; height:240px; border-bottom:1px solid #79B4E2; margin-bottom:10px;}
#galerias #titulo_galerias {font-family:grau, arial, verdana; font-size:32px; color:#79B4E2; padding:0 0 10px 15px; }
#galerias #fotos_ultima_galeria {width:945px; height:auto; margin:0 10px 20px 3px; padding:20px 15px 20px 15px;  float:left;  border:1px solid #cecece; background:#e5e5e5 url(../images/fondo_galerias.jpg);}
#galerias #titulo_ultima_galeria {font-family:animeace2, Verdana; font-size:16px; color:#232323;  margin-left:17px;}
#galerias #container_galerias {margin:0 auto 0 auto; width:950px; overflow:auto; border:0px solid #000;}
/*					 										FIN GALERIAS														*/
/*******************************************************************************************************************************************************************************/



/***********************************************************************************************************************************************************************************************/
/*					 										QUIENES SOMOS																	*/

#quienes_somos {height:100%; width:100%; background-color:#916f43/*4E637D*/;}	

#quienes_somos #container {width:100%; height:848px; background:#4E637D url(../images/bg_quienes.jpg) 0px 51px repeat-x; margin:0 auto 0 auto; border:0px solid #000;}

#quienes_somos #header { width:100%; height:50px; background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}

#quienes_somos #fondo_quienes {width:1024px; height:768px; padding-top:0px; background:#816c65; margin:0 auto 0px auto; border:0px solid #fff;}

/*					 										FIN QUIENES SOMOS															*/
/*******************************************************************************************************************************************************************************/



/***********************************************************************************************************************************************************************************************/
/*				       										CONTACTO																	*/
			
#contacto {height:100%; width:100%; background-color:#816c65;}		
#contacto #container {width:100%; height:745px; background:#79B4E2 url(../images/contacto_01.jpg) 0px 80px repeat-x; margin:0px auto 0 auto;}							
#contacto #header { width:100%; height:50px;  background:#A3C4DF url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#contacto #fondo {width:990px; height:655px; padding-top:150px; background:#816c65 url(../images/contacto_03.jpg) center top no-repeat; margin:0 auto 0px auto; border:0px solid #fff;}
#form_contacto {position:relative; width:590px; height:390px;  padding:40px 0 0 55px; border:0px solid #000; background:url(../images/contacto_02.png) no-repeat;}
#info_contacto { font-family:arial, verdana; font-size:12px; color:#232323; margin-top:0px;}
#info_contacto a {color: #194c8b;}
#enviado {font-family:animeace2; font-size:16px; color:#f7931e; margin-top:20px;}
.input_contacto { width: 320px; 	padding:4px 10px; background: #fff;	border: 1px solid #ced0d0;	color: #5f6565;	font-family: Arial, Helvetica, sans-serif; 	display: block; margin:0 0 3px 120px;  }
.textarea_contacto {	padding:10px 20px 10px 10px; width: 440px;  height: 65px; margin:40px 0 20px 0;	font-size: 12px; padding:4px 10px; background: #fff;	border: 1px solid #ced0d0;	color: #5f6565;	font-family: Arial, Helvetica, sans-serif; 	display: block;}

/*					 										FIN CONTACTO																			*/
/*******************************************************************************************************************************************************************************/




/***********************************************************************************************************************************************************************************************/
/*				       											ENLACES																	*/
			
#enlaces {height:100%; width:100%; background:#2f5b82;}		
#enlaces #container {width:100%; overflow:auto; background:#2f5b82 url(../images/soporte_03.png) 0px 80px repeat-x; margin:0px auto 0 auto;}							
#enlaces #header { width:100%; height:50px;  background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#enlaces #fondo {width:690px/*984px*/;  padding-top:0px;  margin:0 auto 0px auto; border:0px solid #fff;}

.barra_soporte_tv {background: url(../images/soporte_02.png); width:100%; height:58px;}
.soporte_tv {background: url(../images/soporte_05.png);  width:100%; height:32px;}

.tv {width:690px;  margin:0px;}
.fondo_tv{ background: url(../images/tv_fondo.jpg) repeat-y;  color:#333; font-size:13px; padding:0px 0px 0px 11px; border:0px solid #000; }
.top_tv_viajes {background:url(../images/tv_viajes.jpg) no-repeat; width:100%; height:61px; }
.top_tv_galerias {background:url(../images/tv_galerias.jpg) no-repeat; width:100%; height:61px; }
.top_tv_hoteles {background:url(../images/tv_hoteles.jpg) no-repeat; width:100%; height:61px; }
.top_tv_gastronomia {background:url(../images/tv_gastronomia.jpg) no-repeat; width:100%; height:61px; }

.bottom_tv {background:url(../images/tv_bottom.jpg) no-repeat; width:100%; height:24px; }

.fila_pagina {width:656px; border-top:0px solid #ced0d0; padding:0px 0px 0 3px;   font-size:12px;font-family: tahoma, Arial, Helvetica, sans-serif; overflow:auto;}
.fila_impar {background:#577280;}
.titulo_pagina { width: 210px;  color: #F8B242; float:left; font-weight:bold;}
.fila_pagina a {color:#F8B242;}
.fila_pagina a:hover { text-decoration:underline;}

.descripcion_pagina {width:440px; color: #eee; border:0px solid; float:left;}
.titulo_tv {}
.textarea_contacto {	padding:10px 20px 10px 10px; width: 440px;  height: 65px; margin:40px 0 20px 0;	font-size: 12px; padding:4px 10px; background: #fff;	border: 1px solid #ced0d0;	color: #5f6565;	font-family: Arial, Helvetica, sans-serif; 	display: block;}

/*					 										FIN ENLACES																			*/
/*******************************************************************************************************************************************************************************/




/***********************************************************************************************************************************************************************************************/
/*					 										  REPRODUCTOR																			*/

#reproductor {background-color:#cecece; color:#f7931e; font-family:grau, arial; margin:0;padding:0;}
#reproductor #container {width:100%; height:100%;  padding:0px; margin:0;}
.auto {width:540px; height:32px; margin:0; border:0px solid #000;}
#reproductor #logo_player {margin-left:20px; }
#reproductor #container  #informacion {width:540px;  height:350px; background:#eee url(../images/bg_player2.png) right no-repeat; border:0px solid #000; margin:0; padding:0px;}
#reproductor #select_destinos {width:400px; height:25px; margin:35px 0 30px 0; float:left;}
#reproductor #controles {float:left; width:250px; height:40px; float:left; margin:6px 0 0 40px; border:0px solid #000;}
#reproductor #container #destino {width:220px; color:#298CE2; background-color:#eee; margin:0 0 21px 25px; font-family:grau_bold, arial; font-weight:bold;}
 .gopt  {font-family:grau_bold, arial; font-size:14px; font-weight:bold; color:#816c65; }
 .opt {font-family:grau_bold, arial; font-weight:bold; color:#298CE2;/*color:#F7931E;*/}

.boton {float:left;  width:40px; height:60px;}

/*					 										FIN REPRODUCTOR     																	*/
/*******************************************************************************************************************************************************************************/



/***********************************************************************************************************************************************************************************************/
/*					 										  ENVIAR A UN AMIGO																			*/

#amigo {background-color:#816C65; color:#232323; font-family:grau, arial;}
#amigo #container {width:100%; height:100%;  padding:0px; margin:0;}
#form_amigo {width:350px; height:466px; background-color:#eee; padding:18px; border:1px solid #000;}
#form_amigo #texto_titulo {font-family:grau; font-size:24px; color:#816C65; margin-bottom:41px;}
#form_amigo a {color:#298CE2;}

.letrero {font-size:12px; font-family:arial; float:left; width:130px; }
.texto_form {font-size:12px; font-family:arial; color:#298CE2; width:200px; padding:3px; margin-bottom:3px;}
#amigo #aviso {padding-top:15px; font-size:9px; color:#232323; font-family:verdana;}
#enviar {background: #fdfdfd url(../images/button_bg.png) repeat-x 0 100%; border: 1px solid #bbbbbb; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #194c8b; height: 2.4em;	width: 10.0em; text-align: center; margin:18px 0 10px 130px; padding-bottom: 2px; letter-spacing: -0.05em; cursor: pointer; }

.otros_destinos {font-family:grau; font-size:18px; color:#f7931e; padding-bottom:10px;}
.mas_destinos {font-family:arial; font-size: 14px; font-weight:bold; color:#298ce2; height:20px; background:url(../images/globo.png) left no-repeat; padding:5px 0 5px 30px;}
	
/*					 										FIN ENVIAR A UN AMIGO    																	*/
/*******************************************************************************************************************************************************************************/


/***********************************************************************************************************************************************************************************************/
/*					 										COMENTARIOS																	*/

#comments {height:100%; width:100%; background-color:#2f5b82;}	

#comments #container {width:100%; height:548px; background:#2f5b82 ; margin:0 auto 0 auto; border:0px solid #000;}

#comments #titulo_comments {font-family:grau, arial, verdana; font-size:32px; color:#79B4E2; padding:0 0 10px 15px; }
#comments #header { width:100%; height:50px; background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}
#comments #cabecera {height:50px; width:1000px; overflow:hidden; background:url(../images/header.png); border:0px solid #000; padding:0 0 10px 0;}
#comments #fondo_comments {float:left; width:650px; height:auto; padding-top:0px;    border:0px solid #F7931E;}

#comments #fondo_comments .titulo_comments {width:600px; margin:100px auto 0 auto; font-family:grau, verdana; font-size:30px; color:#cecece;}
#comments #fondo_comments .descripcion_comments {width:600px; margin:10px auto 0 auto; font-family:grau, verdana; font-size:22px; color:#79b4e2;}

/*					 										FIN comentarios															*/
/*******************************************************************************************************************************************************************************/


/************************************************************************************************************************************************/
/* 																BANDERAS 																		*/

.bandera {height:20px; padding:3px 0 0 30px; border:0px solid #000;}
#alemania {background:url(../images/paises/minis/alemania.png) no-repeat; width:auto;}
#andorra {background:url(../images/paises/minis/andorra.png) no-repeat; width:auto;}
#austria {background:url(../images/paises/minis/austria.png) no-repeat; width:auto;}
#belgica {background:url(../images/paises/minis/belgica.png) no-repeat; width:auto;}
#espana {background:url(../images/paises/minis/espana.png) no-repeat;  width:auto; }
#francia {background:url(../images/paises/minis/francia.png) no-repeat; width:auto;}
#holanda {background:url(../images/paises/minis/holanda.png) no-repeat; width:auto; }
#italia {background:url(../images/paises/minis/italia.png) no-repeat; width:auto;}
#reino_unido {background:url(../images/paises/minis/reino_unido.png) no-repeat; width:auto;}
#republica_checa {background:url(../images/paises/minis/republica_checa.png) no-repeat; width:auto;}


/************************************************************************************************************************************************/
/*															 	FOOTER 																			*/

#footer {height:150px;  width:950px; margin:25px auto 10px auto; border:0px solid #fff; }
#footer a {color:#eee;}
#footer a:hover {color:#ffdc98;}

#secciones_footer {float:left; width:100%; border:0px solid #000;}
#logo_footer {width:150px; padding:0 20px 0 0; height:50px; float:left;}
#quienes_footer, #que_es{width:300px; height:auto;  float:left; padding-left:15px; border-left:1px solid #eee;}

.texto_seccion_footer {font-family:arial; font-size:11px; font-weight:bold; color:#cecece;}
.titulo_seccion_footer {font-family: grau, arial; font-size:14px; color: #f7931e; padding-bottom:10px;}
.email_footer a {color:#eee;}
.email_footer a:hover {color:#232323;}

#info_footer {width:100%; height:20px; float:left; padding-top:10px;}

#info_bottom {float:left;}
#ic  { float:right; width:190px; height:50px; border:0px solid #f00;}
/*#footer #ic a {float:right;}
#ic #ic_texto {width:190px; height:auto; border:0px solid #ff0; font-style:arial; font-weight:normal; font-size:11px; color:#fff; text-align:left; float:left;}
*/


/***********************************************************************************************************************************************************************************************/
/*					 										CONSTRUCCION																	*/

#construccion {height:100%; width:100%; background-color:#2f5b82;}	

#construccion #container {width:100%; height:548px; background:#2f5b82 ; margin:0 auto 0 auto; border:0px solid #000;}

#construccion #header { width:100%; height:50px; background:url(../images/bg_menu.jpg) repeat-x left top; padding-bottom:30px; border:0px solid #000;}

#construccion #fondo_construccion {width:680px; height:350px; padding-top:0px;  margin:50px auto 50px auto;  border:0px solid #F7931E;}

#construccion #fondo_construccion .titulo_construccion {width:600px; margin:100px auto 0 auto; font-family:grau, verdana; font-size:30px; color:#cecece;}
#construccion #fondo_construccion .descripcion_construccion {width:600px; margin:10px auto 0 auto; font-family:grau, verdana; font-size:22px; color:#79b4e2;}

/*					 										FIN CONSTRUCCION															*/
/*******************************************************************************************************************************************************************************/





