@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333;
	padding:0;
	text-align:center;
    margin:0 auto;
	height:100%;
	width:100%;
   overflow:auto;
	}
h1,h2,h3,h4,h5,p,a{
	margin:0;
	padding:0;
	}
img{
	border:none;
	}


#container {
	margin: 0 auto;
    text-align:left;
    width:970px;
	height:auto;
	
	}
#banner_ppal{
	position:relative;
	top:0;
	left:0;
	width:969px;
	height:223px;
	background:url(../imgs/banner_sup.jpg) no-repeat top left;}
	
#banner_ppal h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:right;
	color:#fff;
	float:right;
	padding:100px 20px 10px 0;}
	
#zona_redes{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	}
#zona_redes marquee{
	width:70%;
	height:10px;
	color:#666;
	font-size:0.7em;
	font-weight:bold;
	top:0;
	margin-left:10px;
	padding-bottom:5px;
	border-bottom:#999 dashed 1px;
	}
#zona_redes .fecha{
	width:25%;
	height:15px;
	color:#666;
	font-size:0.7em;
	font-weight:bold;
	top:0;
	text-align:right;
	padding-bottom:5px;
	margin-right:5px;
	border-bottom:#999 dashed 1px;
	float:right;
	}
/*////////////////menu redes/////////////////////*/
#zona_redes .btn_redes{
	position:relative;
	top:0;
	margin:0;
	width:400px;
	height:auto;
	float:left;
	}
#zona_redes .btn_redes ul{
	padding-left:10px;
	top:0;
	}
#zona_redes .btn_redes ul span{
	text-align:left;
	color:#666;
	font-weight:bold;
	font-size:0.7em;
	padding:0;
	margin:0;
	top:0;
	}	
#zona_redes .btn_redes ul li{
    display:inline;
	}
 
#zona_redes .btn_redes ul li a{
    float:left; 
	text-decoration: none;
  	padding:0 5px 10px 0;
	height:37px;
	width:38px;
   }
#zona_redes .btn_redes ul li a.facebook{
	background:url(../imgs/facebook.png) top left no-repeat;
	}
#zona_redes .btn_redes ul li a.facebook:hover{
    background:url(../imgs/facebook_roll.png) top left no-repeat;}
#zona_redes .btn_redes ul li a.twitter{
	background:url(../imgs/twitter.png) top left no-repeat;
	}
#zona_redes .btn_redes ul li a.twitter:hover{
    background:url(../imgs/twitter_roll.png) top left no-repeat;}	

#zona_redes .btn_redes ul li a.blogger{
	background:url(../imgs/blogger.png) top left no-repeat;
	}
#zona_redes .btn_redes ul li a.blogger:hover{
    background:url(../imgs/blogger_roll.png) top left no-repeat;}
		
#zona_redes .btn_redes ul li a.youtube{
	background:url(../imgs/youtube.png) top left no-repeat;
	}
#zona_redes .btn_redes ul li a.youtube:hover{
    background:url(../imgs/youtube_roll.png) top left no-repeat;}
	
	#zona_redes .btn_redes ul li a.pinterest{
	background:url(../imgs/pinterest.png) top left no-repeat;
	}
#zona_redes .btn_redes ul li a.pinterest:hover{
    background:url(../imgs/pinterest_roll.png) top left no-repeat;}

/*////////////TERMINA EL MENU DE REDES SOCIALES////////////////*/
/*////////////////COMIENZA FORMULARIO CONTÁCTENOS  AHORA/////////////////////*/
#formulario {
	background:url(../imgs/contactenos-ahora.png) no-repeat top left;
	margin-top:10px;
	float:right;
	height:55px;
	width:377px;
	color:#fff;
	font-weight: bold;
	font-size:0.7em;
}

#formulario fieldset {
	border:none;
	display:block;

}

#formulario legend {
	padding:5px;	
	color:#fff;
	font-weight: bold;
	margin-left:15px;
}

#formulario label {
	float: left;
	display:block;
	margin:0 2px 0 5px;
	font-size:0.9em;
	text-align:left;
}

#formulario input{
	color:#FFF;
	display:block;
	width: 110px;
	background:#666;
	height:18px;
	border:0;
	margin-right:5px;
}

#formulario input.enviar {
	width:28px;
	height:25px;
	background:url(../imgs/btn_enviar.png) no-repeat top left;
	margin:0px;
	cursor:pointer;
	float:right;
	position:absolute;
	top:52px;
	left:950px;
	
	
}

/*/////////////FIN DEL FORMULALRIO/////////////////*/
#zona_menu-sup{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
}
#zona_menu-sup .menu_sup {
	padding:0 0 0 5px; 
	margin:0 0 0 5px; 
	list-style:none; 
	height:40px;
	 background:url(../imgs/menu_sup.png) no-repeat; 
	 position:relative;
	 }
#zona_menu-sup .menu_sup li {float:left;}
#zona_menu-sup .menu_sup li a {
	display:block; 
	float:left; 
	height:30px; 
	line-height:35px; 
	color:#aaa; 
	text-decoration:none;
	 font-size:11px; 
	 font-family:arial, verdana, sans-serif; 
	 font-weight:normal; 
	 text-align:center; 
	 padding:5px 0 0 5px; 
	 cursor:pointer;}
#zona_menu-sup .menu_sup li a b {float:left; display:block; padding:0 16px 0 8px;}
#zona_menu-sup .menu_sup li.current a {color:#fff; background:url(../imgs/btn_rojo.png); margin-top:5px;}
#zona_menu-sup .menu_sup li.current a b {/*background:url(../imgs/btn_rojo.png) no-repeat right top; */}
#zona_menu-sup .menu_sup li a:hover {color:#fff; background:url(../imgs/btn_amarillo.png);  margin-top:5px;}
/*/////////////FIN DEL MENU SUPERIOR/////////////////*/
#zona_sliderppal{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
#zona_cont-inferior{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	z-index:100;
	}
#zona_cont-inferior .izq{
	float:left;
	width:280px;
	}
/*///////////BOTONERA VERTICAL IZQUIERDA/////////////////*/	
	
.cajilla{
	width:270px;
	height:auto;
	background:#222222 url(../imgs/aeropuertos.png) top left no-repeat;
	 }
.cajilla_azul{
	width:270px;
	height:auto;
	background:#222222 url(../imgs/turisticos.png) top left no-repeat;
	margin-top:10px;
	 }
.cajilla_rojo{
	width:270px;
	height:auto;
	background:#222222 url(../imgs/hoteles.png) top left no-repeat;
	margin-top:10px;
	 }
.cajilla_amarillo{
	width:270px;
	height:auto;
	background:#222222 url(../imgs/atracciones.png) top left no-repeat;
	margin-top:10px;
	 }
h3.cajillas{
	font-size:0.75em;
	font-weight:bold;
	float:right;
	padding:5px 7px 0 0;
	color:#fff;
	}	

#menuv {
        border: 1px solid #222;
        width: 260px;
		height:auto;
 }
#menuv ul, li {
        list-style-type: none;
}

#menuv ul {
        margin: 0;
        padding: 0;
}
#menuv li {
       background:url(../imgs/fondo_btn.png) repeat-x;
	   margin:2px;
}
#menuv a {
        text-decoration: none;
        color:#fff;
        background:url(../imgs/vineta.png) left top no-repeat;
        display: block;
        padding:3px 0 5px 30px;
        width:245px;
		font-size:0.8em;
		font-weight:bold;
}
#menuv a.hotel{
	background:url(../imgs/btn_estrella.png) top left no-repeat;
	}
#menuv a:hover {
          background:url(../imgs/fondo_btn_azul.png) no-repeat left top;
		  width:100%;
	  }
	
#zona_cont-inferior .izq .imagenes{
	text-align:center;
    margin:0 auto;
	padding:10px 0  10px 0;
	}
#zona_cont-inferior .izq .imagenes .fondo{
	background-color:#FFF;
	margin-right:5px;
	}
#zona_cont-inferior .izq .imagenes img{
	padding:5px 0 5px 0;}
	
/*//////////////////////ZONA DERECHA //////////////////////////*/	
	
#zona_cont-inferior .der{
	float:right;
	width:690px;
	height:auto;
	}

#zona_cont-inferior .der .caja{
	background:#222 url(../imgs/busqueda.png) no-repeat top left;
	 }	

/*////////////////COMILENZA FORMULARIO  busqueda  AHORA/////////////////////*/
#form_busqueda {
	margin-top:10px;
	float:left;
	height:55px;
	width:650px;
	color:#fff;
	font-weight: bold;
	font-size:0.8em;
}

#form_busqueda fieldset {
	border:none;
	margin-left:5px;
}

#form_busqueda label{
	float: left;
	display:block;
	margin:0  0 0 10px;
	font-size:0.9em;
	text-align:left;
}

#form_busqueda select{
	color:#FFF;
	font-weight:bold;
	display:inline;
	width:160px;
	background:#666;
	height:26px;
	border:#CCC 1px solid;
	margin-right:5px;
}

#form_busqueda input.dpto {
	margin:0px;
	cursor:pointer;
	background:#666;
	border:#CCC 1px solid;
	color:#fff;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
		
}

/*////////////ZONA DE NOTICICAS/////////////////*/
#zona_cont-inferior .der .noticias{
	background:#fff url(../imgs/colombia.png) no-repeat top left;
	height:auto;
	width:100%;
	margin-top:10px;
		 }	

#zona_cont-inferior .der .noticias h1{
	font-size:1.0em;
	color:#E6B41E;
	font-weight:bold;
	text-align:right;
	padding:10px 10px 0 0;
	}
#zona_cont-inferior .der .noticias p{
	font-size:0.8em;
	color:#000;
	font-weight:normal;
	text-align:justify;
	padding:8px;
	}
#zona_cont-inferior .der .noticias img{
	float:left;
	padding:5px;
	}

#zona_cont-inferior .der .noticias a{
	float:right;
	padding:5px;
	background:url(../imgs/btn_ver-mas.jpg) no-repeat;
	width:74px;
	height:18px;
	}

#zona_cont-inferior .der .noticias a:hover{
	background:url(../imgs/btn_ver-mas-rojo.jpg) no-repeat;
	}

/*////////////ZONA DE PROMOCIONES/////////////////*/
#zona_cont-inferior .der .promociones{
	background:#fff url(../imgs/promociones.png) no-repeat top left;
	height:auto;
	width:100%;
	margin-top:10px;
		 }	

#zona_cont-inferior .der .promociones .cuadro{
	float:left;
	width:200px;
	text-align:center;
    margin:0 auto;
	padding:25px 13px 10px 13px;
		
	}
#zona_cont-inferior .der .promociones .cuadro p{
	text-align:justify;
   	padding:2px;
	font-size:0.8em;
	color:#000;	
	}
a.btns-azul-ver{
	float:right;
	padding:5px;
	background:url(../imgs/btn_ver-mas-azul.jpg) no-repeat;
	width:74px;
	height:18px;
	}
a.btns-azul-ver:hover{
	background:url(../imgs/btn_ver-mas-rojo.jpg) no-repeat;
	}

/*////////////ZONA DE planes/////////////////*/

#zona_cont-inferior .der .planes{
	background:#fff url(../imgs/planes_turisticos.png) no-repeat top left;
	height:auto;
	width:100%;
	margin-top:10px;
		 }	

#zona_cont-inferior .der .planes a{
	border:0px;
	float:left;
	padding:5px;
	margin-top:25px;}

/*////////////ZONA DE PLANEE SUS VACACIONES/////////////////*/

#zona_cont-inferior .der .planee{
	background:#fff url(../imgs/planee.png) no-repeat top left;
	height:auto;
	width:100%;
	text-align:center;
    margin:0 auto;
	padding:30px 0 10px 0;
		 }	


.espacio{
	height:10px;
	}

/*////////////ZONA  VENTA DE BANNERS///////////////*/

#zona_cont-inferior .der .zona_venta{
	background:#fff;
	height:auto;
	width:100%;
	text-align:center;
    margin:0 auto;
	padding:10px 0 10px 0;}	

/*////////////////////ZONA PIE DE PAGINA /////////////////////////*/	
	
#zona_pie{
	color:#fff;
	font-size:0.7em;
	position:relative;
	top:0;
	left:0;
	width:100%;
	min-height:170px;
	height:auto;
	background:#000 url(../imgs/fondo_pie.jpg) no-repeat top left;
	margin-top:10px;
	}
#zona_pie a{
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#fff;
	margin-left:10px;
	font-size:0.8em;
	margin-bottom:5px;
	}
#zona_pie a:hover{
	color:#999;
	text-decoration:underline;}
#zona_pie h4{
	font-weight:bold;
	text-align:left;
	margin:5px 20px 0 0;
	width:350px;
	padding:10px 0 0 20px;
	float:left;
	}
#zona_pie .lista-btn{
	width:300px;
	height:auto;
	float:left;
	top:0px;
	border-left:solid 1px #fff;
	margin-top:20px;
		}
#zona_pie h5{
	font-weight:bold;
	text-align:right;
	margin:5px 10px 0 0;
	float:right;
	font-size:0.7em;
	}
	
	/*/////////////////////scroll vertical///////////////////////////////*/
.scroll-vert{
	width:270px;
	height:300px;
	background-color:#CCC;
	border:#333 1px dashed;
	overflow: auto;
	}	
.scroll-vert h4{
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#900;
	padding-top:5px;
	}
.scroll-vert p{
	font-size:0.8em;
	font-weight:normal;
	text-align:justify;
	color:#333;
	padding:5px;
	}	
.scroll-vert p span{
	font-size:0.9em;
	font-weight:bold;
	color:#034d6f;
	}
.scroll-vert ul.listado{
	text-align:left;
	color:0b74a1;
	font-size:0.7em;
	font-weight:bold;
	padding-left:20px;
	}
.scroll-vert li{
	list-style:square;
	}
.scroll-vert img{
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	}
/*////////////////////////////////////////////////////*/