body{
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center top;
}

#outerWrapper {
	width: 100%;
}
#footer_ad, .timeline_1, #foot {
	float: none;
	margin-left:auto;
	margin-right:auto;
}
#foot {
	height: 244px;
}
.body{
	color: #ccc;
	font: 11px/12px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	/*text-align:center;*/
  	/*background: #a9d4eb url(../imgs/bg.jpg) top no-repeat;*/
	margin: 0px;
	width: 100%;
	background-image: url(../imgs/background-general.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.html{
	height: 100%;
	padding: 0px;
	margin : 0px;
}

.menu-top {
	position: relative;
	height: 73px;
	clear: both;
}

.logo {
	position: absolute;
	z-index: 100;
	left: 21px;
	top: 10px;
}

.select {
	position: absolute;
	width: 193px;
	height: 27px;
	padding: 0 24px 0 9px;
	color: #333333;
	overflow: hidden;
	background-image: url(../imgs/select.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.contenedor_general{
	width: 990px; /*auto*/
	margin-bottom:15px;
	text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
.drop{
	width:auto;
	clear: both;
	padding-top: 27px;
	padding-left: 186px;
	height: 46px;
	position:relative;
}
.btn-nav {
	float: left;
	padding-top: 14px;
}
.btn-nav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	height: 21px;
	width: 136px;
	text-align: center;
	background-image: url(../imgs/bg-nav-menu.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
	cursor: pointer;
	padding-top: 11px;
}
.btn-nav a:hover {
	color: #cc0000;
	background-position: bottom;
}
.btn-nav a.activo {
	color: #cc0000;
	background-image: url(../imgs/bg-nav-menu-activo.png);
}
.btn-nav a.btn-foto { display: none;}

.form-sele {
	float: right;
	width: 236px;
	position: absolute;
	right: -3px;
	top: 7px;
}
.cab_diario{
	width:970px;
	_width: 990px;
	color: #41637f;
	background: #386686 url(../imgs/cab_diario.jpg) top no-repeat;
	padding: 75px 10px 15px 10px;
}
.doble{
	width:960px;
	_width: 990px;
	background: #fff url(../imgs/redondeo_bg.jpg) bottom no-repeat;
	padding: 25px 15px 15px 15px;	
	margin: 0 auto;
	overflow: hidden;
}
/* Limpiamos el contenedor para los navegadores que si funcionan como deben */
.doble:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.busqueda, .experiencia, .lineas {
	float: left;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
}
.busqueda{
	width:358px;
	background: #fff url(../imgs/tit_buscador.gif) no-repeat;
	padding-top:28px;
}
.experiencia{
	width:566px;
	background: #fff url(../imgs/tit_experiencia.gif) no-repeat;
	padding-top:28px;
}
.lineas{
	width:28px;
	height:10px;
	background: #fff url(../imgs/linea_vertical.gif) repeat-y;
}
.linea_hor{
	height:10px;
	border-bottom:1px solid #e15f64;
	margin-bottom:10px;
	margin-top:5px;
}
.pie{
	width:990px;
	text-align:center;
	color: #41637f;
	background-color: #a9d4eb;
	padding: 6px 0px;
}
.parche{
	width:112px;
	height:22px; 
	background-color: #285177;
	position: absolute;
	top:0px;
	left:0px;
	z-index:10005;
	/*border: 1px solid red;*/
}
#Content2 p{
	padding-top: 12px;
}	
.iframes-mapa {
	margin-bottom: 15px;
}
#mapa{
	width: 642px;
	height:auto;
	float: right;
	z-index:0;
	text-align: center;
	clear: both;
}
.mapa{
	width: 625px;
	height:380px;
	margin-left:12px;
	float: left;
}
#contenido {
	width: 990px;
	text-align: left;
	overflow: hidden; /*  tano */
	height: auto;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../imgs/bg_colizq.png);
	background-repeat: repeat-y;
}

.columna_izq{
	width: 386px;
	/*background-color: #40708d;*/
	float: left;
}
.botones{
	width: 574px;
	_width: 604px;
	height: 54px;
	background-color: white;
	padding: 0px 15px;
	float: right;
}
.columna_der{
	width: 604px;
	float: right;
}
.columna_der p{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	clear: left;
	margin-bottom: 10px;
}
.columna_der p.intro{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: normal;
	clear: left;
}
.columna_der img{
	margin:15px:
}
.cont-info h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 34px;
	color: #cc0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 15px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(../imgs/sombra-2.png);
	background-repeat: no-repeat;
	background-position: left top;
}


.tit_busqueda{
	color: #4bc0ff;
   font: 11px/13px  Verdana,Tahoma, Helvetica, Arial, Sans-serif;
   font-weight: bold;
}
.tit_experiencia{
	color: #7a1c1c;
   font: 11px/13px  Verdana,Tahoma, Helvetica, Arial, Sans-serif;
   font-weight: bold;
}
.tit_experiencia2{
	color: gray;
   font: 9px/11px  Verdana,Tahoma, Helvetica, Arial, Sans-serif;
}
.btinput{
	width:79px;
	height:23px;
	background: #fff url(../imgs/bt_buscar.gif);
}
.destacado{
	color: #cc0000;
	padding-left: 41px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 37px;
	line-height: normal;
	background-image: url(../imgs/destacado.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	height: auto;
	clear: both;
	display: block;
}
.destacado span {
	float: left;
	padding-bottom: 25px;
}
.destacado span.min-font {
	font-size: 37px;
	display: block;
	clear: both;
}
.contentHist{
	font-size:14px;
}

.cabezal_flash{
	width: 990px;
	height:124px;
	margin: 0px;
}
/*.imagen_curacao{
	width: 386px;
	height:367px;
	background: url(../imgs/armados/curacao.jpg);
}*/
.info_modulo{
	width: 386px;
	background: url(../imgs/armados/bg_modulo.png) bottom no-repeat;
	padding:10px 0px;
	float: left;
}
.fotodia img {
	border: 1px solid #000;
}
.fotodia img:hover {
	border: 1px solid #fff;
}
.pie_redondo{
	width: 386px;
	height: 27px;
	background: #40708d url(../imgs/pie_redondo.gif);
}
.img {
	margin-left:10px;
   float:left;
}
.tit_lineas{
	color: #c2232a;
   font: 14px/16px Georgia, Tahoma, Verdana, Helvetica, Arial, Sans-serif;
   font-weight:bold;
	width: 566px;
	height: 21px;
	_height: 23px;
	background: url(../imgs/armados/lineas.gif);
	padding-top:2px;
	margin-top:10px;
	margin-bottom:10px; 
	vertical-align:middle;
}
.cont-info {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 11px;
	
}
.tit-cufon {
	font-size: 14px;
	color: #333333;
	line-height: 22px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	clear: both;
	height: 22px;
	font-weight: bold;
	padding-top: 9px;
	margin-bottom: 15px;
}
/*.tit_geografia{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_geografia.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_factores_h{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_factores_h.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_gastronomia{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_gastronomia.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_economia{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_economia.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_historia{
	width:566px;
	height:23px;
	background: url(../imgs/tit_historia.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_imprescindibles{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_imprescindibles.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_cultura{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_cultura.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_tips{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_tips.gif);
	margin-top:10px;
	margin-bottom:10px; 
}
.tit_viajar{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_viajar.gif);
	margin-top:10px;
	margin-bottom:10px; 
}

.tit_impresc{
	width: 566px;
	height:23px;
	background: url(../imgs/tit_imprescindibles.gif);
	margin-top:10px;
	margin-bottom:10px; 
}*/
.texto{
	color: #fff;
	margin-left:10px;
	width: 100px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
}

.contenedor_inferior{
	width: 100%;
	clear: both;
	height: auto;
	padding-top: 5px;
	padding-bottom: 12px;
	margin-right: auto;
	margin-left: auto;
}
.modulos{
	width: 336px;
	float: left;
	text-align: center;
	clear: left;
}
.modulos  div{
	clear: both;
	text-align: center;
	background-image: url(../imgs/sombra-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 25px;
}
.modulos div a {
	display: block;
}
.modulos a img    {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.modulo_diario{
	width:342px;
	height:119px;
	background: url(../imgs/diario_de_viaje.gif) no-repeat;
	overflow: hidden;
	float: left;
	margin-top: 12px;
}
.modulo_foto{
	width:342px;
	height:119px;
	background: url(../imgs/foto_del_dia.gif) no-repeat;
	float: left;
	overflow: hidden;
	margin-top: 13px;
}
.modulo_video{
	width:342px;
	height:119px;
	background: url(../imgs/video_del_dia.gif) no-repeat;
	float: left;
	overflow: hidden;
	margin-top: 12px;
}
.modulo_destino{
	width:342px;
	height:119px;
	background: url(../imgs/destino.gif) no-repeat;
	float: left;
	overflow: hidden;
	margin-top: 15px;
}
.video{
	width:300px;
	height:250px;
	float: left;
	background-image: url(../imgs/bg-video.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 9px;
	padding-left: 9px;
	padding-right: 9px;
	margin-top: 0;
	margin-right: 10;
	margin-bottom: 0;
	margin-left: 0;
	padding-bottom: 20px;
}
.banner_300x250{
	width:300px;
	height:250px;
	/*background: #a9d4eb url(../imgs/fly_emirates.gif) no-repeat;*/
	margin:0;
	float: right;
	background-image: url(../imgs/sombra-bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 9px;
	padding-bottom: 20px;
	padding-right: 9px;
}
.banner_966x149{
	width:966px;
	height:149px;
	background: #a9d4eb url(../imgs/paris.jpg) no-repeat;
	margin-top:12px;
	float: left;
}
.banner_300x117{
	width:300px;
	height:117px;
	background-color: #87b4ce;
	margin-left:12px;
	margin-top:12px;
	float: left;
}

.titleLnk{
   color: darkred;
   font: 11px/12px Verdana, Tahoma, Helvetica, Arial, Sans-serif;
   font-weight:bold;
   text-decoration:none;
}

.titleLnk:hover{
   color: red;
   font: 11px/12px Verdana, Tahoma, Helvetica, Arial, Sans-serif;
   font-weight:bold;
   text-decoration:none;
}
 
.separador{
border-top: 1px solid #CCCCCC;
padding:5px;
color:#000000;
}

.nuevo2
{
	width: 977px;
	height: auto;
	padding-left: 10px;
	padding-top: 15px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	
}

.tituto_tabla 
{
	color: #ffffff;
	font: 14px Verdana, Tahoma, Helvetica, Arial, Sans-serif,Bold;
	font-weight:bold;
	text-align:left;
	

}
.tabla2
{
	margin-top:15px;
	width: 940px;
	clear: both;
}
.tabla
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabla3 {
	border-top: 1px solid #CCCCCC;
	text-align: left;
	width: 92px;
	height: 24px;
	margin-left :10px;
}
a.tabla:hover {
	color: #cc0000;
}

/*  tano 
#contenido:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}
.columna_izq, .columna_der {

	float: left;

	padding-bottom: 2000px;

	margin-bottom: -2000px;

}

.separador{
border-top: 1px solid #A91119;
padding:5px;
color:#000000;
}
.txt01{
	color: #414141;
   font: 11px/12px Tahoma, Verdana, Helvetica, Arial, Sans-serif;
}
*/

/*  tano */
.mapa-top {
	background-image: url(../imgs/mapa-top.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	clear: both;
	height: 25px;
	width: 642px;
}
.mapa-med {
	background-image: url(../imgs/mapa-med.png);
	background-repeat: repeat-y;
	background-position: center center;
	clear: both;
	height: auto;
	width: 642px;
}
#flashcontent {
	clear: both;
	height: 380px;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
}
.mapa-bottom {
	background-image: url(../imgs/mapa-bot.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 25px;
	width: 642px;
}
.col-derecha {
	float: right;
	height: auto;
	width: 642px;
}
.redes {
	clear: both;
	height: 43px;
	width: 471px;
	float: right;
	margin-bottom: 10px;
	background-image: url(../imgs/bg-redes.png);
	background-repeat: repeat;
	background-position: center center;
	padding-left: 24px;
}
.redes h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	padding: 0px;
	line-height: 43px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.socialLinks {
	float: left;
	height: 32px;
	width: 364px;
	padding-top: 11px;
}
.bt_twt, .bt_face, .bt_GPlus {
	float:left;
	margin-right:13px;
}
.titulo_tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	clear: both;
	background-image: url(../imgs/flecha.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.cont-video-info {
	float: right;
	clear: right;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
}
.tit-pais {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #cc0000;
	clear: left;
	line-height: normal;
	float: left;
	margin-bottom: 19px;
}
.cont-info img {
	float: right;
	margin-left: 25px;
	margin-bottom: 25px;
	max-width: 275px;
}
.info_modulo .texto span {
	color:#66ccff;
	font-weight: bold;
	text-align:left;
	margin:0px;
}
.info_modulo .texto span#search {
	color:#FFF;
	font-weight: normal;
}
.seguirviajando {
	text-align:center;
	clear:both;
	margin-bottom: 10px;
	width: 343px;
}
.selectseguir {
	position: relative;
	width: 226px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 10px;
}
.bannerlateral {
	width: 351px;
	clear: both;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imgs/banner-botom.png);
	margin-bottom: 7px;
	padding-bottom: 18px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.top-video {
	background-image: url(../imgs/cab_videos.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 63px;
	width: 990px;
}
.cont-video {
	width: 990px;
	background-color: #FFF;
	clear: both;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#contenido.videocont {
	background-image:none;
}
.fotodeldia {
	padding-left: 18px;
}
.texto.txtviajero {
	background-image: url(../imgs/foto-viajero.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	width: 187px;
}
.tit-viajer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}

.txt-separ {
	background-image: url(../imgs/top-viajero.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 30px;
}
.txt-separ p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.tit-viajer-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: normal;
	font-weight: normal;
}

.top-desombra {
	background-image: url(../imgs/foto-top.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	clear: both;
	height: 18px;
	width: 302px;
	margin-right: auto;
	margin-left: auto;
}
.top-desombra2 {
	background-image: url(../imgs/foto-botom.png);
	background-position: center top;
}