@charset "utf-8";
/* CSS Document */
hr{ border-bottom: double 4px #999; margin-top:5px; margin-bottom:15px;}
body{background:url(bg_body.jpg) fixed; font-family:"Arial", Helvetica, sans-serif; color:#FFF; text-align:center; margin-top:0; margin-bottom:0;}
#contenedor_web { margin-right:auto; margin-left:auto; width:964px; height:auto; text-align:left; }

/* CSS Cabecera */
#contenedor_cabecera{ width:100%; height: 160px; background:url(bg_cabecera.gif) no-repeat bottom; }
#contenedor_cabecera img{ float:left; border:none;}
#contenedor_cabecera h1{ margin:0; padding:0; line-height:38px; width:450px; letter-spacing:2px;}
#contenedor_cabecera h1 a{ color:#FFF; font-size:35px; text-decoration:none; border:none}
#contenedor_cabecera h1 span{ color:#B34400; }

#contenedor_cabecera h2{ text-transform:uppercase; font-size:13px;  margin-top:0; padding-top:0; letter-spacing:2px; }
#contenedor_cabecera h2 a{ color:#FFF }

#contenedor_cabecera_menu{ height:35px; width:100%; background: url(bg_menu_cabecera.gif) no-repeat right; font-size:14px; color:#fff;}
#contenedor_cabecera_menu ul{ list-style:none; margin:0;  padding:0;}
#contenedor_cabecera_menu li{ float:right; min-width:90px; border-right:#3A1900 1px solid;border-left:#8C4200 1px solid; text-align:center; margin-top:9px;}
#contenedor_cabecera_menu a{ color:#FFF; text-decoration:none; }
#contenedor_cabecera_menu a:hover{ font-style:italic; color:#FFF; text-decoration:underline; }
#terminos{ width:170px;}

#contenedor_cabecera_idiomas{ margin-top:46px; width:95%; }
#contenedor_cabecera_idiomas img{ float:right; margin-right:5px; border:none;}
#contenedor_cabecera_idiomas a{ text-decoration:none;}
#contenedor_cabecera_infoagencia{ float:right; text-align:right; margin-top:6px;}

#contenedor_cabecera_infoagencia p{ margin-top:0; margin-bottom:0; }

.mail a{font-size:14px; color:#FFF; }
.tollfree{ font-size:16px; font-weight:bold;}
.paises{ font-size:9px; font-family: Georgia, Times New Roman, Times, serif; letter-spacing:2px;}
.skype a{ font-size:14px; color:#FFF;}
.msn a{ font-size:9px; color:#FFF; }



/* CSS Cuerpo Menu Lateral */
#contenedor_cuerpo_menu{ width:258px; background:url(bg_menu_cuerpo.jpg) repeat-y #2D2A5F; float:left;}

#contenedor_cuerpo_menu h3{ background:url(bg_menu_titulo.jpg) no-repeat; color: #FFF; font-size:20px; font-weight:normal; padding-left:50px; margin-top:0; margin-bottom:0; line-height:40px;}
#contenedor_cuerpo_menu h2{ padding:0; margin:0; font-size:24px; line-height:60px; text-align:center;}
#contenedor_cuerpo_menu h2 a{color:#F90;}

.contenedor_cuerpo_menu_categoria{ width:225px; margin-left:4px; border-bottom:1px #FFF dashed; padding:7px 7px 7px 7px;font-family:Verdana, "Arial", Helvetica, sans-serif; }
.contenedor_cuerpo_menu_categoria img{ float: left; padding:5px; background:#FFFFFF; border:#CCCCCC solid 1px; margin-right:5px; }
.contenedor_cuerpo_menu_categoria h4, a{ color: #A43500; margin-top:2px; margin-bottom:1px; text-decoration:none; font-size:14px;}
.contenedor_cuerpo_menu_categoria ol, ul{color:#F00; margin:0; padding-left:20px; text-decoration:none; list-style:none url(vinieta.gif); margin-bottom:15px;}
.contenedor_cuerpo_menu_categoria li a{ color: #FFF; pading-left:4px; text-decoration:none; font-size:11px;}
.contenedor_cuerpo_menu_categoria a:Hover{text-decoration:underline; color: #FFA275}

.contenedor_cuerpo_menu_categoria p{ color:#9A9A9A;font-size:11px;}

.contenedor_cuerpo_menu_categoria1{width:225px; height:500px; margin-left:4px; margin:10px 10px 10px 10px; background:#FFFCDF;}
#contenedor_cuerpo_menu_ultimominuto{ border:1px dashed #CCCCCC; width:200px; height:auto; margin-left:15px; font-size:11px; padding-top:5px; padding-bottom:8px;}
#contenedor_cuerpo_menu_ultimominuto a{ color:#FF9900; text-decoration:none;}
#contenedor_cuerpo_menu_ultimominuto a:hover{ color: #FF9933; text-decoration: underline;}
#contenedor_cuerpo_menu_fin{ clear:both; background:url(bg_menu_fin.jpg) no-repeat; height:80px; width:250px;}
.contenedor_cuerpo_menu_comentarios{ font-size:10px; color:#BBE806; border-bottom:1px solid #FF9900; width:210px; height:auto; margin-left:15px; margin-bottom:8px;}
.contenedor_cuerpo_menu_comentarios strong{ font-size:12px; text-transform:uppercase;}

/* CSS Cuerpo */
#contenedor_cuerpo{ width:964px; height:100%; background:#F5F5F5 url(bg_cuerpo_inferior.jpg) no-repeat bottom; margin-top:0; padding-bottom:130px;
 }
/* CSS Cuerpo Contenido*/
#contenedor_cuerpo_contenido{ width:682px; height:auto; color:#AEAEAE; float: right; margin-right:18px; }
#contenedor_cuerpo_contenido h1, h1 a{color: #000; font-size:17px; text-decoration:underline; padding-left:10px;}
#contenedor_cuerpo_contenido h1 span, h1 a span{color:#B34400;}
#contenedor_cuerpo_contenido p{ color:#000; text-align:justify; font-size:12px; padding-left:10px; padding-right:10px; }
#contenedor_cuerpo_contenido li{ font-size:12px; color: #000; font-family:Arial, Helvetica, sans-serif; list-style:url(vinieta-azul.gif); padding-bottom:6px; padding-top:0px; margin-left:16px;}
#contenedor_cuerpo_contenido h2 {color:#B34400; font-size:14px; padding-left:10px; padding-bottom:0px; }
#contenedor_cuerpo_contenido h2 a{color: #00496C; font-size:14px;}
#contenedor_cuerpo_contenido h2 a:hover{color: #006291; text-decoration:underline; font-size:14px;}



.categoria_paquete{background:url(bg_categoria_paquete.png) no-repeat; width:663px; height:119px; padding-left:8px; padding-right:9px; padding-top:8px; padding-bottom:5px; text-align:center;}
.categoria_paquete a:hover{ text-decoration:underline;}
.categoria_paquete_info{ text-align:center; width:280px; float:left;}
.categoria_paquete_info span{margin-left:auto; text-align:center; color:#FFF; width:100%; line-height:26px;}
.titulo_paquete a{color:#FF9900; font-family:Georgia, Times New Roman, Times, serif; font-size:16px; font-weight:bold; line-height:30px;}
.click a{color:#fff; font-size:12px; text-align:right;}

/* CSS banners derecha home */
#publicidad{float:right; width:235px; height:auto;margin-left:10px; }
#publicidad h2{ padding:0; margin:0; font-size:24px; line-height:60px; text-align:center;}
#publicidad h2 a{color:#F90;}

/* CSS Cuerpo paquetes */
#paquetes{ width:97%; margin-top:5px;}
#paquetes img{ float:left; padding:2px; border:#ccc 1px solid; background:#FFFFFF; margin-right:3px; }
#paquetes h2{ color:#FFF  ; font-size:13px; line-height:10px; }
#paquetes h3{ color:#FFF ; font-size:12px; text-align:right;}
#paquetes p{ color:#000; font-size:12px; }
.paquete{ background: #000000 url(bg_paquete.jpg) no-repeat; width:450px; height:120px; float:left; margin-left:0px; margin-right:0; padding-right:15px; padding-left:14px;}


#links{ background: #000000 url(link.jpg) no-repeat; width:655px; height:500px; float:right; margin-left:0px; margin-right:0; padding-right:15px; padding-left:14px;}

/* CSS Pie de pagina*/
#contenedor_menu_pie { width:100%; height:35px; text-align:center; padding-top:15px; font-size:12px; font-weight:bold; color:#FFF;}
#contenedor_menu_pie a{ color:#FFF}
#contenedor_pie{ width:100%; height:120px; background:#FFFFFF url(bg_pie_web.gif) no-repeat top; padding-top:5px; bottom:0;}
#contenedor_pie_info{ float:left; font-size:11px; color:#666; margin-left:10px; margin-top:4px;}

/*botones dentro de paquetes*/

.btn_azul{ background:url(bg_btn_reserva.png) 0 26px; width:74px; height:16px; color:#FFF; font-size:10px; text-transform:uppercase; font-weight:bold; padding:5px; float:left; margin-top:0; text-align:center;}
.btn_azul:hover{ background-position:0 0;}
.btn_amarillo{ background:url(bg_btn_contacts.png) 0 26px ; width:74px; height:16px; color:#FFF; font-size:10px; text-transform:uppercase; font-weight:bold; padding:5px; float:left; text-align:center;}
.btn_amarillo:hover{ background-position:0 0;}
/*Pestañas de navegacion*/
#enlace_activo{
	background:#510304;
	border-bottom-width:medium;
	border-top-color:#FFF;
	font-size:10px;
	color: #FFFFFF;
	height:18px;
	padding:3px 5px 0px 10px;
	margin-bottom:5px;
}
#enlace_activo a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:11px;
}
#enlace_activo a:hover{
	color: #000;
	background-color:#fff;
	text-decoration:underline;
}
#derecho{ width:750px; font-size:10px; font-weight:bold; text-align:justify;}
a:hover {text-decoration:none;}
/*fin*/

/** redes sociales**/
#contenedor_redes_soc{height:32px; border:1px #046DA0 solid; margin-left:3px; padding-left:3px;}
.imagen_redes_soc{float:left; width:31px;}
.imagen_redes_soc img{border:0px;}
/**********************/
#banner_index_izq{ background-color:#FC9; width:225px; height:315px; padding:5px 0px 0px 0px; border:#000 solid 1px;}
#banner_index_izq h3 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color: #00557D;}
#banner_index_izq h3 a:hover{ text-decoration:none; color: #5B0000;}
#banner_index_izq1{ background:#CCC; width:225px; height:220px; padding:5px 0px 0px 0px; border:#000 solid 1px;}
#banner_index_izq1 h3 a:hover{ text-decoration:none; color: #5B0000;}
#banner_index_izq1 h3 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color: #00557D;}

.banner_lado_index{ background:#FFFCDF; margin-left:3px; padding:2px; margin-top:3px; width:220px; margin-top:5px; border: #590000 solid 1px;text-align:left}

.titulo_lado_index{ background:url(../design/titulo_baner_index.jpg) no-repeat; text-align:center; height:30px; color: #000; font-size:16px; padding-top:7px; font-weight:bold; }

#ico{ list-style:none; list-style-image:url(/design/vinieta.gif);}
#ico a{ font-family:Verdana, "Arial", Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#047;}
#ico a:hover{text-decoration:underline; color: #A80000;}

/*------------------------*/
#container-texto{font-size:12px; font-family: "Arial", Helvetica, sans-serif; padding:0 10px 0 15px;}
#container-texto ul li{ color:#000; font-size:12px}
#container-texto p strong{ color:#00699B; font-size:13px }
#container-texto p strong span{ color:#008040; font-size:13px; text-decoration:underline }
#container-texto-img{ float: right; width:250px; height:280px; padding:0 0 0 15px;}


/* CSS Cuerpo Contenido Columnas */


/*Bienvenida*/
#bienvenida{ width:685px; height:auto;font-family:Verdana, "Arial", Helvetica, sans-serif; font-size:11px}
#bienvenida24{ width:230px; height: auto; float: right;}
#bienvenida23{ width:680px; height: auto;  float:left; border:#999 solid 1px; }
#bienvenida23 p{ padding:1px 4px 4px 1px; font-family:Verdana, "Arial", Helvetica, sans-serif; font-size:11px}
/*---------------------------*/

/* CSS Cuerpo formulario contac Us */
#formulario{ width:650px; margin-top:10px;}
#formulario_izq{ width:300px; height:auto; float: right;}
#formulario_izq p{ color:#408080; text-align:center}
#formulario_izq p a{ color: #800000; text-align:center}
#formulario_der{width:340px; height:auto; float:left;}
#formulario_izq img{ margin:15px 2px 2px 80px; border: #000 2px solid; background:#FFFFFF; margin-right:3px; }
#formulario_izq h4{ color: #912F00; text-align: center; font-size:13px;}
#formulario_der p{ color: #006291; font-size:12px; }
.imagenformulario{ width:655px; height:500px; float:left; margin-left:0px; margin-right:0; padding-right:15px; padding-left:14px;}

/* Hoteles in Bolivia*/
#hoteles_contenido{ width:650px; height:80px;}
#hoteles_contenido h1{ color: #9F0000; text-align:center; border-top:#F6CA54 solid 1px;}
#hoteles_contenido li a{ color: #000; font-size:11px; font-family:Verdana, "Arial", Helvetica, sans-serif; }
#hoteles_contenido li a:visited{text-decoration: none; }
#hoteles_contenido li a:hover{color: #B33A00;text-decoration: underline; font-size:11px; font-style: normal;}


#hoteles{ width:650px; height: auto; float:left; font-family:Verdana, "Arial", Helvetica, sans-serif;}
#hoteles h1{ color:#000; font-size:16px; padding:10px}
#hoteles_titulo{ width:647px; height:20px; padding:2px 2px 2px 2px; border-bottom:#CCC solid 3px; border-top:#CCC solid 1px; background-color: #F0F0F0}
#hoteles_titulo h3 a{ padding:10px; color: #005984}
#hoteles_descripcion{ width:650px; height:200px}
#hoteles_descripcion p{ color:#000; margin:5px 5px 5px 5px; color: #000; font-size:11px;}
#hoteles_descripcion p strong{ color:#003D59}

#hoteles_img{padding:5px 10px 5px 7px ; height:auto;  width:200px; float: left; margin:0 0 0 5px;}
#hoteles_img p strong{ color:#003D59; font-size:11px;}
#hoteles_img p{color: #000; font-size:11px;}

#hoteles a:visited{text-decoration:none; }
#hoteles a:hover{color: #9F0000;text-decoration: none; font-size:14px; font-style: normal;}

/*---------------------------------*/

.izquierda{ float: left; margin-right:6px; border:none;}
.derecha{ float: right; margin-left:6px; border:none;}
.marco{ background:#FFF; border:1px solid #333; padding:4px; }
/*---------------------------------------*/
.detalle_paquete_info{ height:30px;}
.detalle_paquete_info a{ font-size:9px; color: #FFF;}
/*----------------------------------------*/

/* codigo de index de los paquetes principales*/
.paquete_index{ width:650px; padding:0 0 0 0; margin:0px 5px; float:left; }
.paquete_index ul li a{ color: #005F8C; font-size:13px; padding:0 0 0 10px }
.paquete_index ul li a:hover{ color: #00A4F2; font-size:13px; text-decoration:underline }
.paquete_index p{ font:normal 11px   Arial, Helvetica, sans-serif; color: #000000; padding:0 15px; margin:5px 0 0;}
.paquete_index .marco1{ background:#FFF; border:1px solid #CCC; padding:3px; }
.paquete_index img{ padding:0; margin:5px 5px; border:none; float: right}
.paquete_index .titulo{margin:10px 0 0 0;  font-weight: bold; font-size:130%; padding:0;}
.paquete_index .titulo h2 a{ font-size:13px; color:#0188A5; padding: 0 0 0 10px }
.paquete_index .titulo h2 a:hover{ background-color:#CEF}
.paquete_index .titulo img{ float:left;margin: 0px; padding: 1px 0px 2px 3px; }
.paquete_index p a{ margin: -0.2em 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size:12px; color: #800000}
.paquete_index p a:hover{color: #FF6A22}
.paquete_index p strong{ font-style:italic; color: #008000; font-size:11px}
.bg2 { width:95%; height:1px; background: #006B9F; padding:0; margin:0 0 0 39px;}
.bg3 { width:50; height:1px; background: #006B9F; padding:0; margin:0 0 0 39px;}
/*fin*/
.bg3 { width:90%; height:1px; background: #999; padding:0; margin:0 0 0 15px; border-bottom: hidden }


/*DARWIN STYLES*/
/*---------cuadros y bordes-------*/
/*===========TITULOS===============*/
	#titulos_index{ border:  medium thick #804040;border-radius: 1em; font-family:Verdana, "Arial", Helvetica, sans-serif; font-size:15px; color:#903}
	#darwin{ box-shadow:#804040 0.3em 0.1em }
/*============D_Bienvenida========*/
	#cuadro { border: #666666; border-style: dashed; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	
/* CSS contenido cuadros index */
#contenido-cuadros-index h3 { padding-left:4px; padding-right:4px; padding-bottom:4px; margin:0px; font-weight:normal;}
#contenido-cuadros-index h3 a{ font-size:12px; text-decoration:none; font-family:"Arial"; color:#00496C;}
#contenido-cuadros-index h3 a:hover{font-style:italic;}
#contenido-cuadros-index p{ padding-left:4px; padding-right:4px; padding-bottom:4px; margin:0px; font-size:12px;}
#contenido-cuadros-index p a{color:#000; font-size:12px; text-decoration:underline;}

/* CSS Cuerpo Contenido Paquetes especiales*/
#paquetes_especiales{ width:455px;; margin-bottom:8px; background:#FFF;}
#paquetes_especiales p{ font-size:12px; margin-right:10px; margin-top:0px; padding-top:0px; margin-bottom:2px; padding-bottom:4px; color:#666;}
#paquetes_especiales img{ float: right; margin-right:3px; margin-left:3px; margin-bottom:2px;}
#paquetes_especiales h2{ font-size:13px; color:#B34400;  text-align:center; border-bottom:#25447B 1px solid; margin-right:10px; line-height:14px; margin-top:0;}
#paquetes_especiales li a{font-size:11px; color:#00496C; font-family: "Arial", Helvetica, sans-serif; }

/* CSS paquete especial */
.paquete_especial{ border:#3F3 1px solid; width:100%; min-height:174px;}

/* CSS contenedor lado derecho*/
#contenedor_lado_derecho{ width:258px; background:url(bg_menu_cuerpo.jpg) repeat-y #2D2A5F; float:left;}

#contenedor_ lado_derecho h3{ background:url(bg_menu_titulo.jpg) no-repeat; color: #FFF; font-size:20px; font-weight:normal; padding-left:50px; margin-top:0; margin-bottom:0; line-height:40px;}
#contenedor_lado_derecho h2{ padding:0; margin:0; font-size:24px; line-height:60px; text-align:center;}
#contenedor_lado_derecho h2 a{color:#F90;}

.contenedor_lado_derecho{width:100px; margin-left:4px; border-bottom:1px #FFF dashed; padding:7px 7px 7px 7px;font-family:Verdana, "Arial", Helvetica, sans-serif; }
.contenedor_lado_derecho img{ float: left; padding:5px; background:#FFFFFF; border:#CCCCCC solid 1px; margin-right:5px; }
.contenedor_lado_derecho h4, a{ color: #A43500; margin-top:2px; margin-bottom:1px; text-decoration:none; font-size:14px;}
.contenedor_lado_derecho ol, ul{color:#F00; margin:0; padding-left:20px; text-decoration:none; list-style:none url(vinieta.gif); margin-bottom:15px;}
.contenedor_lado_derecho li a{ color: #FFF; pading-left:4px; text-decoration:none; font-size:11px;}
.contenedor_lado_derecho a:Hover{text-decoration:underline; color: #FFA275}
.contenedor_lado_derecho p{ color:#9A9A9A;font-size:11px;}

