@charset "utf-8";
/* CSS Document */

hr{ border-bottom: double 4px #999; margin-top:5px; margin-bottom:15px;}
body{ background:#000000 url(bg_body.jpg) repeat-x 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: 164px; 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:300px;}
#contenedor_cabecera h1 a{ color:#FFF;font-size:35px;}
#contenedor_cabecera h1 span{ color:#FF9900; }
#contenedor_cabecera h2{ text-transform:uppercase; font-size:13px;  margin-top:0; padding-top:0; text-align:left; }
#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:0px;  padding:0px;}
#contenedor_cabecera_menu li{ float:right; min-width:90px; border-right:#7D9FC4 1px solid;border-left:#12306C 1px solid; text-align:center; margin-top:9px;}
#contenedor_cabecera_menu a{ color:#FFF; text-decoration:none; }
#contenedor_cabecera_menu a:hover{ font-weight:bold; color:#FFF; text-decoration:underline; }


#terminos{ width:165px;}
#charitable{ width:140px;}
#voluntary{ width:140px;}
#home{ width:60px;}

#tour_60{ width:40px;}
#tour_60{ width:60px;}
#tour_100{ width:100px;}
#tour_110{ width:120px;}
#tour_140{ width:140px;}
#tour_160{ width:160px;}
#tour_180{ width:180px;}
#tour_200{ width:200px;}
/*banner publicitario de 100 años de machupicchu*/
#contenedor_cabecera_img{ float:right; height:90px; width:330px; margin-right:10px;}
#contenedor_cabecera_texto{ margin:0 0 0 50px; float: none }
#contenedor_cabecera_texto h3  a{ color:  #D7F2FF}
#contenedor_cabecera_texto h3 a:hover{ color: #FFEAD5}
/*fin*/


#contenedor_cabecera_idiomas{ margin-top:50px; 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:12px; font-weight:bold; }
.paises{ font-size:11px; font-family: Georgia, Times New Roman, Times, serif; letter-spacing:2px;}
.skype a{ font-size:14px; color:#FFF;}
#contenedor_cuerpo{ width:964px; height:100%; background: #FFF url(bg_cuerpo_inferior.gif) no-repeat bottom; margin-top:0; padding-bottom:30px; }

/* CSS Cuerpo Menu Lateral */
/*#contenedor_cuerpo_menu{ width:210px; background: #FFF /* background:url(bg_menu_cuerpo.jpg) repeat-y #000000;; float:left; }*/
#contenedor_cuerpo_menu{ width:225px; background:url(/design/bg_menu_cuerpo2.jpg) repeat-y/* background:url(bg_menu_cuerpo.jpg) repeat-y #000000;*/; float:left; /*border:#FF3 solid 1px;*/ }
#contenedor_cuerpo_menu-prueba{ width:225px; background:url(/design/bg_menu_cuerpo4.jpg) repeat-y/* background:url(bg_menu_cuerpo.jpg) repeat-y #000000;*/; float:left; /*border:#FF3 solid 1px;*/ }
#contenedor_cuerpo_menu h3{ background:url(bg_menu_titulo.jpg) no-repeat; color: #FFA8A8; font-size:12px; font-weight:bold; text-align:center; margin-top:0; margin-bottom:0; line-height:30px; text-transform:uppercase; }
#contenedor_cuerpo_menu h4{ background:url(bg_menu_titulo.jpg) no-repeat; color: #FFC2A6; font-size:12px; font-weight:bold; padding-left:38px; margin-top:0; margin-bottom:0px; line-height:40px; text-transform:uppercase; margin-left:8px;}
#contenedor_cuerpo_menu h3 a{color: #ffbb00; font-size:12px;}
#contenedor_cuerpo_menu h2 {color:#F90; background:url(bg_menu_titulo1.gif) no-repeat;  padding:0; margin:0; font-size:14px; line-height:60px;  color: #007CB9; }

.contenedor_comments{width:190px; margin-left:0px; border-bottom:1px #FFF dashed; padding:5px;}
.contenedor_comments li, .contenedor_comments li a{ color:#fff; margin-left:0px; text-decoration:none; font-size:11px; margin-bottom:4px;}


.contenedor_cuerpo_menu_categoria{ width:210px; margin-left:2px; border-bottom:1px #FFF dashed; padding:4px; background:#000;}
.contenedor_cuerpo_menu_categoria img{ float: left; margin-right:5px; }
.contenedor_cuerpo_menu_categoria h4, a{color: #F93; margin-top:3px; margin-bottom:0; text-decoration:none; font-size:14px; }
.contenedor_cuerpo_menu_categoria ol, ul{/*color:#fff; margin:0px; padding-left:0px; text-decoration:none; list-style:none; /*list-style:none url(vinieta.gif);*/ }
.contenedor_cuerpo_menu_categoria ol, ul{color:#fff; margin:5px 0px 10px 0px; padding-left:18px; list-style: url(/design/vineta-chacana.png);}
.contenedor_cuerpo_menu_categoria li {color: #005782; font-size:10px; font-family:"Arial", Helvetica, sans-serif; /*background:url(vineta-chacana.png)  no-repeat left top;*/ padding-left:0px; margin-bottom:3px; min-height:15px;}
.contenedor_cuerpo_menu_categoria li a{ color: #CCC; text-decoration:none; font-size:12px; font-family:"Arial", Helvetica, sans-serif; }
.contenedor_cuerpo_menu_categoria li ul{color:#005782; margin:5px 0px 13px 0px; padding-left:8px; list-style: url(vineta-chacana2.png);}
.contenedor_cuerpo_menu_categoria li ul li a{list-style:none; background:none;/*url(vineta-chacana2.png) no-repeat left top;*/}
.contenedor_cuerpo_menu_categoria a:Hover{text-decoration:underline;}
.contenedor_cuerpo_menu_categoria p{color:#9A9A9A; font-size:11px;}
#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_fin12.jpg) no-repeat; height:80px; width:250px;}
.contenedor_cuerpo_menu_intermedio{ clear:both; background:url(bg_menu_intermedio111.jpg) no-repeat; height:28px; 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;}.msn a{ font-size:9px; color:#FFF; }

/* CSS Cuerpo Contenido*/
#contenedor_cuerpo_contenido{ width:723px; height:auto; color:#666; float: left;}
#contenedor_cuerpo_contenido h1, h1 a{color:#1C1C55; font-size:17px; background:url(bg_titulo_contenidos.jpg) no-repeat bottom left; margin-top:10px; font-family:"Arial", Helvetica, sans-serif;}

/*VARIACION H1 PARA LUXURY PROGRAMS

.contenedor_cuerpo_contenido_lux{ width:723px; height:auto; color:#666; float: left;}
.contenedor_cuerpo_contenido_lux h1, h1 a{color:#ffbb00; font-size:17px; background:url(bg_titulo_contenidos_lux.png) no-repeat bottom left; margin-top:10px; font-family:"Arial", Helvetica, sans-serif;}

*/

#contenedor_cuerpo_contenido p{text-align:justify; font-size:13px; margin-right:20px;  font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;/*font-family:Arial, Helvetica, sans-serif;*/ color:#000 ;}
#contenedor_cuerpo_contenido p a{ color: #008000 ; font-size:12px;}
#contenedor_cuerpo_contenido p a:hover{ text-decoration:underline}
#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; margin-left:12px; }
#contenedor_cuerpo_contenido ul li a{ color: #004262; font-size:13px;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;}
#contenedor_cuerpo_contenido ul li a:hover{ color:#004262; text-decoration:underline}
#contenedor_cuerpo_contenido h2 {color:#25447B; font-size:14px; padding-top:0px; padding-bottom:0px; font-family:"Arial", Helvetica, sans-serif  }
#contenedor_cuerpo_contenido h4{ font-size:18px; color: #008ED2; margin:10px; font-style:italic;}
#contenedor_cuerpo_contenido h2 a{color:#25447B; font-size:14px;}
#contenedor_cuerpo_contenido h2 a:hover{text-decoration: none; font-size:14px;color:#0078B3; }
#contenedor_cuerpo_contenido td a{font-size:11px; /*text-transform:uppercase;*/ padding-right:10px; }
#contenedor_cuerpo_contenido td a:hover{ text-decoration:underline; }
#contenedor_cuerpo_contenido table{ border-spacing:0; font-size:10px;}
.categoria_paquete{background: #000 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 Cuerpo Contenido Columnas */
.sub-titulo-contenido{width:620px; height:20px; padding:5px; margin:1px;font-size:15px; color: #B70000; background-color:#F8F7E6;  border-bottom: #FF8040 1px dashed; text-align:center; margin-left:10px;}
.sub-titulo-contenido p strong{ float:left; font-size:13px }
.sub-titulo-contenido-imagenes{width:590px; height:140px; margin-left:50px; margin-right:50px; }
.img-ile{width:32px; height:29px; float:right;}

#columnas{clear:both;width:630px; height:auto; padding-left:20px; padding-right:20px; padding-top:7px; border-bottom: #FF8040 1px dashed;}
#columnas h2{ margin:6px 6px 6px 6px;color: #006A9D;font-size:13px;letter-spacing:normal;}
#columnas h3{ color: #E64A00; font-size:15px; padding-left:7px; margin:0 0 0 0;}
#columnas p{margin:0px 0px 10px 0px;padding-right:10px;padding-left:15px;font-size:13px;text-align:justify;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;color:#333}
#columnas p a:hover{ color:#804000; text-decoration:underline;}
#columnas img{background:#FFF; border:1px solid  #AA0; padding:3px;}
               


/* CSS Cuerpo Contenido clearfix */
.clearfix:after {content: ".";display: block;height: 0;	clear: both;visibility: hidden;}
.clearfix {	display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {	display: block;}
/* CSS Cuerpo Contenido Paquetes especiales*/
.paquetes_especiales{ width:425px;min-height:174px; margin-bottom:8px; border:#999999 1px solid;}
.paquetes_especiales p{ font-size:12px; margin-right:10px; margin-top:0px; padding-top:0px; margin-bottom:2px; padding-bottom:4px;}
.paquetes_especiales img{ float:left;}
.paquetes_especiales h3,.paquetes_especiales h3 a{ font-size:13px; color:#25447B;  text-align:center; border-bottom:#25447B 1px solid; margin-right:10px; line-height:26px; margin-top:0; text-decoration: none;}
.paquetes_especiales h3 a:hover{ color:#006;}
.paquete_especial{ border:#999999 1px solid; width:100%; min-height:174px; }

.paquete_categoria{ border:#CCC solid 1px; width:100%; min-height:180px; margin-bottom:8px; background-color:#F8F7E6}
.detalle_paquete_info{ height: auto; }
.detalle_paquete_info a{ font-size:9px; color: #FFF;}
.detalle_paquete, .detalle_categoria{ width:100%; min-height:220px; margin-bottom:8px;}
.detalle_paquete .lista{ padding:0 0 0 260px;}
.detalle_paquete h4, .precio{ font-family:Georgia, Times New Roman, Times, serif; font-size:14px; font-weight: bold; text-align: left; color:#003; line-height:14px; margin:0; padding:0; width:350px; float:right; }
.precio_centavos{ font-size:9px;}
/* CSS banners derecha home */
#publicidad{float:right; width:235px; height:auto; background:#fff; 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 Contenido Paquetes */
#paquetes{ width:100%; margin-top:10px;}
#paquetes img{ float:left; padding:2px; border:#ccc 1px solid; background:#FFFFFF; margin-right:3px; }
#paquetes h3{ color:#FF9900; font-size:12px; line-height:30px; }
#paquetes p{ color:#ccc; font-size:11px; }
.paquete{ background: #000000 url(bg_paquete.jpg) no-repeat; width:310px; height:192px; float:left; 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:200px; 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;}*/
#contenedor_pie_info{font-size:11px; color:#666; margin-left:10px; margin-top:4px;}

/* CSS pie autorizacion 1 */
#autorizacion{ width:275px; border-left:#666666 1px solid; color:#666666; float:right; font-size:10px; text-transform:uppercase; padding-left:10px; margin-top:0px; }

.autorizacion1{display:block; width:80px; height:52px; float:right; margin-right:6px; }
.autorizacion1 a{ display:block;width:80px; height:52px; background: url(dirsetour-authorized.jpg) no-repeat;}
.autorizacion1 a:hover{ display:block; background:url(dirsetour-authorized.jpg) no-repeat; background-position:bottom;}

.autorizacion2{display:block; width:80px; height:52px; float:right; margin-right:6px; }
.autorizacion2 a{ display:block;width:80px; height:52px; background: url(mincetour-authorized.jpg) no-repeat;}
.autorizacion2 a:hover{ display:block; background:url(mincetour-authorized.jpg) no-repeat; background-position:bottom;}

.autorizacion3{display:block; width:96px; height:52px; float:right; margin-right:6px; }
.autorizacion3 a{ display:block;width:96px; height:52px; background: url(promperu-authorized.jpg) no-repeat;}
.autorizacion3 a:hover{ display:block; background:url(promperu-authorized.jpg) no-repeat; background-position:bottom;}

#metodos_pago{ width:205px; border-left:#666666 1px solid; border-right: #B7B7B7 solid 1px; color:#666666; float:right; font-size:10px; text-transform:uppercase; padding-left:10px; margin-top:0px; }

.pago1{display:block; width:200px; height:52px; float:right; margin-right:6px; background: url(paypal.jpg) no-repeat; }

.limpiar{ clear:both;width:400px; height:5px; }
/*Css Posicion de objetos*/
.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; }

.redsocial{display:block; width:225px; height:110px; float:right; border:0px}
.redsocial img {border:0px;}
.redsocial img {border:0px;}
.redsocial img {border:0px;}

.bolivia{display:block; width:225px; height:110px; float:right; margin-right:0px; }
.bolivia a{ display:block;width:225px; height:110px; background: url(bg_tour_bolivia.jpg) no-repeat top left;}
.bolivia a:hover{display:block; background-position:0px -120px;text-decoration:underline;}

.oferta_cusco{display:block; width:225px; height:120px; float:right; margin-right:0px; }
.oferta_cusco a{ display:block;width:225px; height:120px; background: url(oferta-cusco.jpg) no-repeat top left;}

.oferta_brazil{display:block; width:225px; height:85px; float:right; margin-right:0px; margin-top:10px; }
.oferta_brazil a{ display:block;width:225px; height:85px; background: url(brasil.gif) no-repeat top left;}
/*.oferta_cusco a:hover{display:block;background-position:0px -120px;text-decoration:underline;}*/

.ultimo_minuto{display:block; width:225px; height:110px; float:right; margin-right:0px; }
.ultimo_minuto a{ display:block;width:225px; height:110px; background: url(last-minute-yacht-fragata.jpg) no-repeat top left;}
.ultimo_minuto a:hover{display:block; background-position:0px -120px;text-decoration:underline;}

/*PAQUETES ESPECIALES*/

.imagen_paquete_especial{ margin-left:5px; margin-top:5px; margin-bottom:3px;}
.imagen_paquete_especial img{border:0px;}
#paquetes_especiales{margin-top:5px; margin-left:3px;}
#paquetes_especiales h2{background:url(pack-special.png) no-repeat; width:207px; height:25px; font-family:"Arial", Helvetica, sans-serif; font-size:15px; color:#FFAE35; text-align:left; line-height:normal; padding-left:25px; padding-top:6px; margin-top:6px;}
#paquetes_especiales ul{margin-top:3px; padding-top:3px;}
#paquetes_especiales li{/*background:url(vinieta_paquete_especial.png) no-repeat left center;*/ list-style-image:url(vinieta_paquete_especial.png); margin-top:3px; color:#000; font-size:11px; font-family:"Arial", Helvetica, sans-serif; font-weight:bold; text-align:justify;}
#paquetes_especiales li a{color:#000; text-decoration:none; font-size:11px;}
#paquetes_especiales li a:hover{color:#FF9900; text-decoration:underline; font-style:italic;}

/*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; margin-top:0; text-align:center;}
.btn_amarillo:hover{ background-position:0 0;}
.btn_menu_contenido{width:320px; height:17px; color: #A43500; background-color:#FFE8DD;font-size:10px; text-transform:uppercase; padding:5px; margin-top:0; margin-bottom:3px; text-align:center; display:block; border: #FF8040 1px solid;}
.btn_menu_contenido:hover{ border:1px solid #333; background: url(btn-menu-contenido-hover.png) repeat-x; }
blockquote{	background:#FFFFCC url(comillas.gif) no-repeat 10px 10px;margin:5px auto;padding:10px 15px 10px 60px; display:inline-block; clear:both;width:430px; text-align:left;a font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:13px; font-style:italic;color: #202020; text-align:justify}
blockquote a{ font-size:14px; color: #000}
blockquote a:hover{ font-size:14px; color: #0077B0}


#testimonios_scroll{ color:#FFF; width:190px;}
#easyscroll{margin:1em 0;}	
#easyscrollnav, #easyscrollnav li{height:18px;line-height:18px;	margin:0;padding:0; font-size:11px;}	
#easyscrollnav{	margin:1em 0;}			
#easyscrollnav li{list-style:none;float:left;background:#333;margin-right:0px;padding:0 8px;color: #CCC;cursor:pointer;border:1px solid #666; }					
#easyscrollnav li.over{color:#fff;text-decoration:none; background-color: #1B1B1B;}	

.foto_home{ border:#9FCFFF solid 1px; color:#FFF; width:210px; min-height:200px; float:left; margin-left:1px; margin-top:3px;  padding:8px; text-align:center; font-size:10px; margin-bottom:10px;}
.foto_home h4{ font-size:16px; line-height:20px; margin:0; padding:0; }
.foto_home img{ border:none;}
.foto_home h4 a{ font-size:16px; color:#000;}
.foto_home a{ font-size:10px; color: #C13F00}

/************ ultimos *************************/
#link_bajos p a{color: #E34E1C; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#link_bajos p a:hover{color:  #008000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
#link_bajos p strong{ color: #B366FF}
#listahoteles h3{color:#FF9900; margin-top:7px; margin-bottom:0; text-decoration:none; font-size:12px;}
#colhotels2 p a{color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px;}


#conf {font:90% "Trebuchet MS",verdana,arial,helvetica;margin-top:10px;}
#conf a {text-decoration:none;color:#000;}
#conf a:hover {font-weight:bold;}
div.gal {width:500px; height:234px;margin-top:-155px;margin-bottom:155px;}
.codi {background:URL("imgages/fondo_cod.gif") no-repeat;width:350px;color:white;padding-left:50px;font:12px "Trebuchet MS",verdana,arial,helvetica;line-height:24px;border:2px inset #0f0;margin:auto;}
 ul.galeria {list-style-type:none;margin:0px;padding:0px;}
 img.gran {visibility:hidden;}
 img.gran2 {visibility:hidden;position:absolute;top:0px;left:220px;}

a span {
	color:#333;
	text-align:center;
	font:bold 14px "Trebuchet MS",arial;
	position:absolute;
	top:359px;
	left:458px;
	visibility:hidden;
	z-index:10;
	width: 671px;
	height: 1233px;
}

 a img.gran3 {visibility:hidden;position:relative;top:155px;left:36px;}
  a.f1 img.gran5 {top:0px;left:360px;}
  a.f1 p {top:180px;left:360px;}
  a.f1  {display:inline;}
  
  a img.gran4 {visibility:hidden;display:block; position:absolute; color:#000; background:#ccc; text-align:center;  cursor:default;}
  a img.gran5 {visibility:hidden;display:block; position:absolute; color:#000; background:#ccc; text-align:center;  cursor:default;}
  a:focus img.gran3 ,a:active img.gran3 { visibility:visible;}
  a:focus img.gran4 ,a:active img.gran4 { visibility:visible;}
  a:focus img.gran5 ,a:active img.gran5 { visibility:visible;}
  a:hover img.gran5 { visibility:visible;z-index:5;}
 
.fondo_hotels{background: #000 url(bg_categoria_paquete.png) no-repeat; width:665px; height:119px; padding-left:8px; padding-right:5px; padding-top:1px; padding-bottom:5px; text-align:center;}
.fondo_hotels a:hover{ text-decoration:underline;}
.fondo_hotels h2{ color:#F00; text-decoration:underline; }
#colhotels2 p a{color: #000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:20px;}
#colhotels2 p a .fondo_hotels a:hover{ text-decoration:underline;}


#enlace_activo{
	background:#000;
	width:670px;
	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;
}

.hoteles{ background: #fff url(bg_hotel.jpg) no-repeat; width:200px; height:255px; float:left; margin-left:0px; margin-right:0; padding-right:10px; padding-left:14px;font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.hoteles h3{ color:#f90; text-align:center; padding-top:5px; text-decoration:underline;}
.hoteles ul{ margin-left:0px; margin-top:0px; margin-bottom:0px;} 
.hoteles li a{ color:#000; margin-left:0px; text-decoration:none; font-size:11px; margin-bottom:0px; margin-top:0px;}
.hoteles li a:hover{color: #fff; background-color:#5C5C44;	text-decoration:underline;font-weight:bold; }

.travel_info{ background: #fff url(bg_travel_info.jpg) no-repeat; width:200px; height:255px; float:left; margin-left:0px; margin-right:0; padding-right:10px; padding-left:14px;font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.travel_info h3{ color:#f90; text-align:center; padding-top:5px; text-decoration:underline;}
.travel_info ul{ margin-left:0px; margin-top:0px; margin-bottom:0px;} 
.travel_info li a{ color:#000; margin-left:0px; text-decoration:none; font-size:11px; margin-bottom:0px; margin-top:0px;}
.travel_info li a:hover{color: #FFF; background-color:#363636;	text-decoration:underline;font-weight:bold; }

.our_tours{ background: #fff url(bg_our_tours.jpg) no-repeat; width:200px; height:255px; float:left; margin-left:0px; margin-right:0; padding-right:10px; padding-left:14px;font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.our_tours h3{ color:#f90; text-align:center; padding-top:5px; text-decoration:underline;}
.our_tours ul{ margin-left:0px; margin-top:0px; margin-bottom:0px;} 
.our_tours li a{ color:#000; margin-left:0px; text-decoration:none; font-size:11px; margin-bottom:0px; margin-top:0px;}
.our_tours li a:hover{color: #FFF; background-color:#596C7B;	text-decoration:underline;font-weight:bold; }
.travel_info{ background: #fff url(bg_travel_info.jpg) no-repeat; width:200px; height:255px; float:left; margin-left:0px; margin-right:0; padding-right:10px; padding-left:14px;font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.travel_info h3{ color:#f90; text-align:center; padding-top:5px; text-decoration:underline;}
.travel_info ul{ margin-left:0px; margin-top:0px; margin-bottom:0px;} 
.travel_info li a{ color:#FAFFFA; margin-left:0px; text-decoration:none; font-size:11px; margin-bottom:0px; margin-top:0px;}
.travel_info li a:hover{color: #FFF; background-color:#363636;	text-decoration:underline;font-weight:bold; }

.blig{font-style:oblique; text-decoration:blink; color: #00B300;}

//*************************************//

#our_pages{
	background:#FFC;
	border:#393939;
	font-size:12px;
	color: #1C1C55;
	height:50px;
	padding:3px 5px 0px 10px;
	margin-bottom:5px;
}
#our_pages a{
	color: #393939;
	text-decoration:none;
	font-size:12px;
}
#our_pages a:hover{
	color: #000;
	background-color:#FFC;
	text-decoration:underline;
}


//*******************/
.linkbox {
	background-color:#fff;
	border: 1px dashed #e0eaff;
	padding:2px;
	margin: 10px 5px 15px 0px;
	padding-top: 3px;
	padding-left:6px;
	padding-bottom: 3px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#003366;
	font-size: 15px;
	line-height: 1.4em;;
}
.linkbox a {
color:#336699;
}
.linkbox h3 {
	background-color:#e0eaff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 12px;
	padding-left:4px;
}

.linkboxleft {
	padding:2px;
	margin: 2px 5px 2px 5px;
	padding-top: 2px;
	padding-left:2px;
	position:absolute;
	top:0;
	left:0;
	width: 160px;
}
.linkboxtext {
	padding:2px;
	margin: 0px 70px 0px 70px;
	padding-top: 2px;
	padding-left:2px;
	clear:both;
}
.boatboxtext {
	padding:2px;
	margin: 0px 70px 0px 166px;
	padding-top: 2px;
	padding-left:2px;
	clear:both;
}
.linkboxright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px 2px 10px 15px;
	padding: 8px;
	position:absolute;
	top: 0px;
	right: 0px;
	width: 60px;
	clear:both;
	float:right;
}
.linktextright {
wdth: 100px;
float: right;
margin: 0px 0px 15px 30px;
padding: 4px;

}
.blue-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0033CC;
	line-height: 14px;

}
.form-text-very-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	
}
.form-text-very-small a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
.form-text-very-small a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight:bold;
	color:#000066;
	text-decoration:underline; 
}
.form-text-very-small  a img {
	filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
.form-text-very-small a:hover img {
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
.bold-small-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
.site-description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

.form-text {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000066; height:auto;}
/*Menu Derecho*/
#MenuDerecho{float:right; width:248px; background:url(bg_menu_cuerpo.jpg) repeat-y #000000; margin-left:10px;}
#MenuDerecho h2{ padding:0; margin:0; font-size:24px; line-height:60px; text-align:center;}
#MenuDerecho h2 a{color:#F90;}
#MenuDerecho h3{ background:url(bg_menu_titulo.jpg) no-repeat; color:#BBE806; font-size:14px; font-weight:bold; padding-left:50px; margin-top:0; margin-bottom:0; line-height:40px; text-transform:uppercase;}
.MenuDerecho h4, a{color:#FF9900; margin-top:7px; margin-bottom:0; text-decoration:none; font-size:14px;}
#MenuDerecho p{color:#9A9A9A; font-size:11px;}
.contenedor_cuerpo_menu_superior{ clear:both; background:url(bg_menu_superior_d.jpg) no-repeat; height:20px; width:248px;}
.contenedor_cuerpo_menu_medio{ clear:both; background:url(bg_menu_intermedio.jpg) no-repeat; height:80px; width:248px;}

#derecho{ float:left; width:430px; font-size:10px; font-weight:bold; text-align:justify; color:#800}


/********** nuevos estilos index **************/
#contenedor_nuevo_index{margin-bottom:3px; font-family:"Arial", Helvetica, sans-serif;}


.color_presentacion{background:#E5E5E5; border:#CCCCCC solid 1px; padding:5px; margin-bottom:10px;}
#contenedor_nuevo_index H1{background:#E5E5E5; color:#00587F; margin:0px; padding-bottom:5px; font-family:"Arial", Helvetica, sans-serif;}
#contenedor_nuevo_index H2{background:none; color:#E56C2C; margin:0px 0px 10px 0px; padding-bottom:5px; border-bottom:#E56C2C solid 1px;}
#contenedor_nuevo_index H2 a{color:#E56C2C; font-size:14px;}/*background:none;  margin:0px 0px 10px 0px; padding-bottom:5px; border-bottom:#E56C2C solid 1px;}*/
#banner_index_izq{background:url(banner-index.png) no-repeat; width:211px; height:333px; padding:5px 0px 0px 0px;}
#banner_index_izq h3{padding-top:0px; margin-top:0px;}
#banner_index_izq img{border:none; margin:0px; padding:0px;}
#banner_index_der{background:url(banner-index2.png) no-repeat; width:211px; height:333px; padding:5px 0px 0px 0px;}
#banner_index_der h3{padding-top:0px; margin-top:0px;}
#banner_index_der img{border:none; margin:0px; padding:0px;}
#contenedor_nuevo_index H3 {color:#035881; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:0px;}
.imagen_nuevo_index{margin-left:25px; margin-bottom:0px;}
#contenedor_nuevo_index p{font-size:12px; margin-top:0px; padding-left:10px; padding-right:10px;}
#contenedor_hoteles_index{background:url(../images/nuevo-index/hoteles.png) no-repeat; height:186px; padding-left:4px; padding-right:4px;}
.lista_hoteles{float:left; width:145px; height:110px;}
.lista_hoteles2{float:left; width:165px; height:110px;}
.lista_hoteles3{float:left; height:110px;}
#contenedor_hoteles_index li{font-size:11px;}
#contenedor_hoteles_index li a{color:#000000;}
#contenedor_datos{background:url(../images/nuevo-index/datos.png) no-repeat; width:450px; height:100px; padding-top:4px;}
#contenedor_datos strong{color:#FFFF00;}
#contenedor_datos p{color:#FFF; margin:0px; padding-left:3px; padding-right:3px;}
#contenedor_datos p a{color:#FFF; text-decoration:none;}
#contenedor_datos p a:hover{font-style:italic;}

#contenedor_credit_cards{height:60px; border:1px #046DA0 solid; margin-left:3px; padding-left:3px; padding-top:10px;}
.imagen_credit_cards{float:left; width:31px;}
.imagen_credit_cards img{border:0px;}

#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_lado_index{margin-left:3px; padding:2px; margin-top:3px; width:190px; margin-top:5px; color:#000; border: solid 1px #D9890B;}
.banner_lado_index img{ margin:4px 0 2px 0 ;}
.titulo_lado_index{ background-color: #F4EEE2;text-align:center; height:30px; color:#B36F09; font-size:17px; padding-top:7px; font-weight:bold;}
.texto_lado_index {background:url(/images/vineta-lado.png) no-repeat left center; color:#FFF; font-family:"Arial", Helvetica, sans-serif;  margin-left:10px; padding:3px 3px 3px 13px;}
.texto_lado_index a{color:#005782; font-size:12px;}
.texto_lado_index a:hover{color: #6A2300; font-size:12px; text-decoration:underline}
.texto_lado_index2{color:#FFF; font-family:"Arial", Helvetica, sans-serif;  margin-left:10px; padding:3px 3px 3px 3px; text-transform:lowercase; text-align:justify;}
.texto_lado_index2 a{color:#FFF; font-size:14px;}

.color_de_texto{ color:#FFF; text-align:justify; font-family:"Arial", Helvetica, sans-serif; font-size:12px; margin-top:10px; padding-right:10px;}
.readmore{text-align:right; margin-right:50px; margin-top:8px; color:#FF9900; font-size:8px;}
.readmore a{color:#FF9900; font-weight:bold;}
.readmore a:hover{font-style:italic}
#categoria_lista p{color:#FF9900;padding-top:0px; line-height:normal; margin-top:4px;}
#categoria_lista a{color:#FF9900; font-family:Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:normal; }

.container-3{ border-color: #6F3;font-size:12px; font-family: "Arial", Helvetica, sans-serif; color:#F00;}
.container-3 ul li { list-style:none;}
.special-offer{background:url(special-offer.jpg) no-repeat; width:447px; height:95px; padding:20px 10px 5px 100px; margin-left:100px; }

.special-offer-index{background:url(special-offer2.jpg) no-repeat; width:400px; height:70px; margin-bottom:5px; padding:15px 30px 10px 100px; margin-left:5px; margin-top:7px; float:left; font-size:14px; color:#035881;}
.special-offer-index a{color:#035881; font-weight:bold; }
.special-offer-index a:hover{font-style: italic; }
/*contenido-----*/
#contentenido_col{	background: #FFF; width:720px; height:400px;  padding-top:1px;	}
#contenido_col1{background:#fff; width:505px; height:auto; float:left; padding:2px}
#contenido_col1 p { margin:0; padding:2px; }
.contenido_col1 img{clear: left;border: 1px solid #ccc;	background: #eee;color: #000;width:  margin: 0 10px 10px 0;}
.contenido_col2{background:#fff; width:205px; height:auto;float:right;padding-top:5px;}
.contenido_col3{background:#fff; width:230px; height:auto;float:right;padding-top:5px; margin-right:25px;}
.contenido_col3 h3{ padding:0 0 0 10px; margin-bottom:1px; color: #DF4800; font-size:12px;}
.contenido_col3 p{ padding:10px;}
.contenido_col2 h3{ padding:0 0 0 10px; margin-bottom:1px; color: #DF4800; font-size:12px;}
.contenido_col2 p{ padding:10px;}
.menu-interior{width:175px; height:auto;float:right;padding-top:5px; margin-right:15px; }
.menu-inter-contenido{ margin-left:3px; padding:2px; margin-top:3px; width:175px; border:1px solid  #005680;}
.menu-inter-contenido p{ margin:6px; }
.menu-inter-contenido ul li a{ padding-left:2px; color:#06C; font-size:12px;}
.menu-inter-contenido-titulo { background: #035881; text-align:center;  height:30px; color:#FFF;  padding-top:7px; font-weight:bold; margin:0 0 6px 0}
.menu-inter-contenido-titulo a{ color:#FFF; font-size:15px}
.menu-inter-contenido-titulo a:hover{ color: #CCC}
.paquete-index{  width:220px; height:230px; float:left; margin:4px; padding:0px;  margin-left:20px; border: #FFC5A8 1px solid}
.paquete-index img{margin:3px;}
.paquete-index a:hover{text-decoration:underline; color:#035881;}	
.paquete-index h3{ color:  #A80000;font-size:17px; text-align:center;margin:3px;padding:2px; }
.paquete-index h3 a{ color: #FFA275}
.paquete-index h3 a:hover{ color: #804000}
.paquete-index h4{color:#666; font-size:12px; text-align:center;margin:2px;padding:-5px;}
	
.paquete-index span{font-size:12px; color:#666;text-align:center;padding:2px;padding:3px}
.paquete-index p{color:#333; font-size:10px; text-align:justify;margin-top:0px;padding:2px;}	


#testimonials{color:#005782;}
#testimonials p{color: #00283C; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; margin:5px;; padding:0 0 0 0;}
#testimonials a img {  margin:3px; float:left;}
#testimonials li a{color: #005B88;font-weight:bold; font-size:12px;list-style:none;}

.cuadro-top{background:url(/images/paquete-top.jpg) no-repeat; height:10px; width:515px; float:left;}
.cuadro-middle{background:url(/images/paquete-middle.jpg) repeat-y; height:auto; width:480px; float:left; padding:0px 20px 0px 20px;}
.cuadro-middle h3{color: #00557D; font-size:14px; margin:1px;padding:1px;text-align: left; background: url(images/icon_hiking.png) no-repeat center left;}
.cuadro-middle p{ padding:0 0 0 0; margin:0 0 0 0}
.cuadro-middle h3 a{color:#00557D; font-size:14px;}
.cuadro-middle h3 a:hover{text-decoration:underline; color:#035881;}
.cuadro-middle h4{font-size:12px; color: #CE4300; font-weight:bold; margin:0px; padding:2px;padding:0 0 0 0; margin:0 0 0 0;}
.cuadro-middle h4 a{font-size:12px;; text-decoration:underline; color: #000; font-weight:bold;  padding:0 0 0 0; margin:0 0 0 0;}
.cuadro-middle h4 a:hover{font-size:12px;; text-decoration:underline; color: #005984; font-weight:bold; margin:0px; padding:2px;padding:0 0 0 0; margin:0 0 0 0;}
.cuadro-botton{background:url(/images/paquete-botton.jpg) no-repeat; height:10px; width:515px; float:left;}
.read-more{ text-align:right}
.read-more a{color:#035881; font-size:12px;}
.read-more a:hover{font-style:italic}

/************************************************************/

label{width: 4em;float: left;text-align: right;margin-right: 2em;display: block; color: #0072A8}
.submit input{margin-left: 4.5em; }
input, textarea{color: #000;border: 1px solid   #3CBFFF}
.submit input{color: #000;background: #CCC;border: 2px outset #d7b9c9;margin-left:150px;}
fieldset{border: 1px solid  #CCC;width:60%}
legend{color: #004364;background: #9BDEFF;border: 1px solid  #24B8FF;padding: 2px 6px} 
#wot_logo_texto{ width:190px; height: auto;}
#wot_logo_texto p{ color: #005B88; font-size:12px; text-align:center; padding:2px; margin:0 0 0 0;}

/* codigo de index de los paquetes principales para reemplazar*/
#paquete_index{ width:660px; padding:0;  margin-bottom:12px; border-bottom: #003162 1px dashed; height:210px; margin-left:13px; }
#paquete_index .marco1{ background: #fFF; border:1px solid #7DBEFF; padding:3px; }
#paquete_index img{   border:none; float: right; margin:8px; }
#paquete_index #titulo{ width:645px; height:20px;  padding:7px;background:url(../images/prueba1.png)no-repeat left center ;   }
#paquete_index #titulo h2 { text-decoration: underline; padding:4px 4px 4px 25px;margin:0; font-size:14px;  }
#paquete_index #titulo h2 a{color: #005680; font-size:14px;}
#paquete_index #titulo h2 a:hover{ font-size:14px; color: #0084C4;   }
#paquete_index p{font-size:13px; color: #003162; text-align: justify; padding-left:10px;font-family:Verdana, Geneva, sans-serif; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; }
#paquete_index p strong{ font-style:italic; color: #008000; font-size:11px}
.color1{ text-align:right}.color1 a{color:#060; font-size:12px;}.color1 a:hover{font-style:italic}
.color2{ text-align:right}.color2 a{color:#CA6500; font-size:12px;}.color2 a:hover{font-style:italic}
.color3{ text-align:right}.color3 a{color:#8D1CFF; font-size:12px;}.color3 a:hover{font-style:italic}
.color4{ text-align:right}.color4 a{color: #F40000; font-size:12px;}.color4 a:hover{font-style:italic}
.color5{ text-align:right}.color5 a{color: #F18; font-size:12px;}.color5 a:hover{font-style:italic}
/*fin*/

/*gastronomy*/
#gastro-content{background:#E0D9C4;  width:200px; height:270px; border:#000 1px solid; padding:5px;}
#gastro-content p{ font-size:12px;}
.img a:hover{ color: #39F}
.gastro-item{width:200px}
.title{color:#990000; text-align:center; font-weight:bold; text-decoration:underline; font-size:12px}
.justify-negro{
	text-align:justify;
	color:#000;
}
#gastro-content1{background:#E0D9C4;  width:200px; height:200px; border:#000 1px solid; padding:5px;text-align:center;}
.gastro-item1{width:200px; font-size:15px;}
.title1 a{color:#990000;  font-weight:bold;  }

#baner-parner-titulo{color: #800000; font-weight:bold; margin-top:3px; margin-left:4px; margin-right:4px; margin-bottom:2px; text-align:center; font-size:13px;}
.baner-parner-texto-34{color: #000; font-size:12px; text-align:justify; padding:4px;}
.baner-parner-texto-34 a{font-size:12px; color: #CC4200; text-decoration:underline; font-weight:bold;}

/* fin */
.bg3 { width:90%; height:1px;  padding:0; margin:0 0 0 10px;border-bottom: #FF8040 1px dashed; }

/*------- customer*/
.customer {height: auto; width:510px; border: 1px solid  #CCC;}
.customer h3{ margin:10px;color: #005F8C; font-size:13px; text-decoration:underline;}
.customer p{ margin-left:10px; margin-right:10px;}
.customer p strong{ color: #848400}
.customer img{margin:10px 0 10px 10px;}

#peru-guide {height: auto; width:530px; border: 1px solid  #CCC;}
#peru-guide h2{ font-size:15px;  padding-left:10px; text-decoration:underline;}
#peru-guide  p{ padding-left:10px; margin-right:10px ; }
#peru-guide ol li{ padding-left:10px;}
.marco2{ background:#FFF; border:1px solid #CCC; padding:3px; }

#hiking{  padding:2px; margin-top:3px; width:650px; margin-top:5px; height:150px;;   margin-left:25px;}
#hiking p{ color: #696; padding:2px; margin:0; font-size:11px;} 
#hiking img{ float:left}
#hiking_titulo { float:left;color: #0080C0; font-size:13px; padding-top:7px;width:150px;}
#hiking ul li a{ color: #0080C0; font-size:12px;}

#inty-raymi{ margin-left:50px; margin-right:50px; }
#inty-raymi p{font-size:12px; margin:0;}

#contenido{ margin-left:30px; margin-right:40px;}
/*------- Codigo de Postales*/

#enviar-postales{ width:500px; height:auto;  margin-left:100px; margin-right:100px;}
#contenedor{width:450px; height:254px;  padding-left:3px; padding-top:5px; margin-left:25px;}
#form1{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#inp1, #inp2, #inp3, #inp4{	background-repeat:no-repeat;border: none; width: 205px; height: 32px; padding-left: 3px;  padding-top: 6px;}  
#inp8{background-repeat:no-repeat;border: none; width: 140px; height: 29px; }  
#inp1{ background-image:url(/images/postales/in1.gif)}
#inp2{background-image:url(/images/postales/in1.gif)}  
#inp3{background-image:url(/images/postales/in2.gif)}  
#inp4{background-image:url(/images/postales/in3.gif)}  
#inp8{ float:right;background-image:url(/images/postales/btninput2.gif); cursor:hand;}  
input:focus{ background-color: transparent;}  
#divtextarea{ float:right; margin-right:10px;  width:225px; height:179px}
textarea{ width:225px; height:179px; background-image:url(/images/postales/textarea.gif); background-repeat:no-repeat; overflow: auto; border: none;     padding-left: 3px;  padding-top: 6px;}

/*diseño de los mapas*/
#mapa{ float:right; padding-left:15px;  }
#mapa-index{ background:url(/images/mapas/mapa-tours.jpg); width:480px; height:460px; margin-left:10px;}
#mapa-index-img { background:#FFF; border:1px solid #333; padding:4px;}
.ima1{float:right; margin-top:55px; width:190px; height:50px; margin-right:25px;}
.ima2{float: right; margin-top:5px; width:180px; height:50px; margin-right:25px;}
.ima3{float: right; margin-top:5px; width:170px; height:50px;margin-right:20px;}
.ima4{ float:right; margin-top:5px; width:160px; height:50px;margin-right:20px;  }
.ima5{float: right; margin-top:5px; width:150px; height:50px;margin-right:5px; }
.ima6{float: right; margin-top:5px; width:140px; height:50px; }
.ima7{float: right; margin-top:5px; width:120px; height:50px; }

.ima8{float: right; margin-top:5px; width:102px; height:50px; margin-right:10px;}
.ima9{float: right; margin-top:5px; width:102px; height:50px;margin-right:10px;}
.ima10{ float: right; margin-top:5px; width:102px; height:50px;margin-right:10px;  }
.ima11{float: right; margin-top:5px; width:102px; height:50px;margin-right:10px;}
.ima12{float: right; margin-top:5px; width:102px;height:50px;margin-right:10px; }
.ima13{float: right; margin-top:5px; width:102px; height:50px;margin-right:10px; }
.ima14{float: right; margin-top:5px; width:102px; height:50px; margin-right:10px;}
.ima15{float: right; margin-top:5px; width:102px; height:50px;margin-right:10px;}
/*fin*/

/* reemplaza estilos de menu */
#menu_contenedor{
	/*background: #000;*/
	border-left: #fff solid 1px;
	width:217px;
}

#menu_contenedor ul{
	list-style-type: none;
    margin: 0px;
    padding: 0px;
    font-family:Arial, sans-serif;
    font-size:9pt;
	padding-left:25px;
	/*border:#F60 solid 1px;*/
}

#menu_contenedor ul li{
	border-bottom:#2E2E2E solid 1px;
	font-size:9pt;
	list-style: url(/design/vineta-chacana.png);
	margin-right:10px;
}

#menu_interiorab{
	width:150px;
}

#menu_contenedor ul li a{
    color: #D6D6D6;
    text-decoration: none;
	/*width:195px;*/
    font-size:9pt;
    display: block;
    padding: 2px 2px 2px 2px;
}


#menu_contenedor p{
	font-size:9pt;
	padding-left:5px;
	padding-right:5px;
}

#facebook_menu{
	background:#FFF;
	margin-left:7px;
}
#facebook_menu1{
	background:#FFF;

	
}

/*#menu_contenedor h3 a{ background:url(bg_menu_cuerpo2.jpg); color: #FFA8A8; text-align:center; margin:0; padding:0; /*border-left:#FFF solid 1px; width:170px;}*/

/* fin de reeemplaza estilos de menu */

#menu-contenedor{background: #000;border: #000 solid 1px; width:225px; }
#menu-contenedor h3 a{color: #FFA8A8; text-align:center; margin:0; padding:0;}
#menu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    width: 210px;
    font-family: Arial, sans-serif;
    font-size: 9pt;
	 padding-left:25px;
}	


#menu ul  li { border-bottom: #2E2E2E solid 1px; position:relative; 
	font-size:9pt;
	width:190px;list-style: url(/design/vineta-chacana.png);
	
}
#menu ul li a {
    color: #D6D6D6;
    text-decoration: none;
	width:195px;	
    font-size:9pt;
    display: block;
    padding: 2px 2px 2px 2px;
	
}
#estilos12{ padding:0; margin:0;}
#sub-menus{padding:7px; margin-left:20px; width:620px;  margin-bottom:5px;}
#sub-menus ul li a { font-size:12px; color: #710000}

#gboxtop { margin-top:10px; clear: both; height: 8px; background: #EAEAEA url(gboxtop.gif)  no-repeat ; color: #000;width:515px; }
#gbox { background:#EAEAEA url(gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 7px 10px; margin: 0 0 10px 0;width:490px;   }
#gbox p { font-size:13px; color: #1D252E}
#gbox p a { font-size:13px; color: #004262 }

/*nuevo contendor*/
.bg1 { width:90%; height:1px; background:#dfdfdf; padding:0 20px; margin:0;}
