/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {ANGLATIN}                              */
/*  Version 1.0                                               */
/*  media: PRINT                      						  */
/*  Fecha de creación dd/mm/aaaa                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


body{margin:0px auto; padding:0px; text-align:center; font-size:11px;}

#contenedor{margin:0px auto; padding:0px; width:100%; height:500px; min-height:500px; height:auto!important; border:none; background:#FFF; display:table;}

/*HEADER*/
#header{margin:0mm 0mm 5mm; padding:0px; width:100%; height:20mm; float:left; border-bottom:1px solid #ccc;}
#logo_header{width:60%; margin:0px; padding:10px 0px 30px 0px; float:left; }
#logo_header img{width:50%; border:none; margin:0px; padding:0px 0px 0px 10px; float:left;}
#logo_header h1{display:none;}
#header #menu_header{display:none;}

/*MENU PRINCIPAL*/
#menu{display:none;}

/*HERRAMIENTAS*/
#herramientas{display:none;}

/*COLUMNA DERECHA*/
#col_derecha{display:none;}

/*MENU TEMATICO*/
#menu_temas{display:none;}

/*CONTENIDOS*/
#centro{width:100%; height:500px; min-height:500px; height:auto !important; float:left; margin:0px; padding:0px;}

/*FOOTER*/
#footer{clear:left; }
#footer h1{ width:170px; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#ccc; float:left; margin:5mm 0mm 0mm; padding:0px 0px 0px 5px; clear:left;}
#footer #direcciones{width:400px; height:78px; float:left; clear:left; margin:0px; padding:10px 0px 0px 20px;}
#footer #direcciones p{width:180px; float:left; margin:0px; padding:0px; font:9px Tahoma, Arial, Helvetica, sans-serif; color:#CCCED9; text-align:left; line-height:14px;}
#menu_footer{display:none;}

/*HOME*/
#banner_home{display:none;}
#calugas_home #banner{display:none;}
#calugas_home .destacado{width:90%; height:auto; float:left; margin:0px 0px 20px; padding:0px 0px 15px 15px; border-bottom:1px solid #ccc;}
#calugas_home .destacado .foto{width:140px; height:100px; float:left; margin:0px; padding:0px 10px 0px 0px;}
#calugas_home .destacado h1{font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#002951!important; float:left; margin:0px; padding:5px 0px 5px; text-align:left; width:75%;}

#calugas_home .destacado p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:9px 0px 0px 10px; height:46px; text-align:left;}
#calugas_home .destacado .boton{display:none;}

/*PORTADA TOURS*/
#portada_tour{height:auto!important; float:left; margin:0px; padding:0px 0px 0px 10px; text-align:left;}
#portada_tour h1{font:22px Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px; display:block; color:#002951!important;}
#banner_principal{display:none;}
#banner_principal img{width:720px; height:258px;}
#portada_tour h2{font:18px Tahoma, Arial, Helvetica, sans-serif; text-align:left; margin:5mm 0mm 3mm 0mm; padding:0px; color:#002951!important;}
#contenidos{width:720px; height:auto!important; height:100px; min-height:100px; float:left; margin:0px; padding:0px 0px 15px 10px;}
#contenidos h1{font:20px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 0px 10px; text-align:left; display:block; width:320px; color:#002951!important;}
#contenidos p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:10px 10px 0px 10px; text-align:left; line-height:19px; clear:left;}
#contenidos #imagen{width:320px; float:right; margin:0px; padding:30px 10px 10px 10px; }
#contenidos #imagen img{float:right; width:272px; margin:0px; padding:4px; border:1px solid #002951; display:block; }

/*CALUGAS FEATURED TOURS*/
#caluga_doble img {float:left; margin:3mm 3mm 8mm 0mm; padding:2px; border:1px solid #002951;}
#caluga_doble h1{font:bold 12px Tahoma, Arial, Helvetica, sans-serif; text-align:left; margin:0px; padding:0px; color:#002951!important;}
#caluga_doble p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:3mm 0mm 0mm 0mm; padding:0px; text-align:justify; line-height:16px;}
#caluga_doble .boton{display:none;}

.caluga_simple h3{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; margin:5mm 0mm 2mm; padding:3mm 0mm 0mm; clear:both; color:#002951!important; border-top:1px solid #ccc;}
.caluga_simple img {float:left; margin:0mm 3mm 3mm 0mm; padding:2px; border:1px solid #002951;}
.caluga_simple p {font:11px Tahoma, Arial, Helvetica, sans-serif;}
.caluga_simple .boton{display:none;}

/*DETALLE TOUR*/
#detalle_tour{float:left; margin:0px; padding:0px 0px 10px 10px;}
#detalle_tour h1{font:20px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 0px 5px; text-align:left; display:block; width:320px; color:#002951!important;}
#detalle_tour h2 {color:#002951!important;}
#detalle_tour p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:10px 10px 0px 5px; text-align:left; line-height:19px; clear:left;}
#imagen{width:320px; float:right; margin:0px; padding:30px 10px 10px 10px;}
#detalle_tour #imagen img{float:left; margin:0px; padding:4px; border:1px solid #002951;}
#detalle_tour #imagen #botones{display:none;}
#detalle_tour #imagen #botones .book_program{float:left;}
#detalle_tour #imagen #botones .make_trip{float:right;}
#detalle_tour h2{font:bold 12px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:20px 0px 2px 5px; text-align:left; clear:left;}
#detalle_tour #lista_servicios{width:360px; float:left; clear:left; margin:0px; padding:10px 0px 0px 5px;}
#detalle_tour #lista_servicios ul {margin:0px;}
#detalle_tour #lista_servicios li{margin:0px 0px 0px 20px; padding:0px; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; text-align:left; line-height:18px;}

/*ITINERARY*/
#itinerary{width:720px; height:auto!important; float:left; margin:0px; padding:0px 0px 0px 5px; float:left;}
#itinerary .basictab {margin:0px; padding:0px 0px 0px 18px; width:720px; height:24px; float:left;}
#itinerary .basictab ul {list-style:none; margin:0px; padding:0px;}
#itinerary .basictab li{display:none;}
#itinerary .submenustyle{width:720px; height:auto!important; margin:0px; padding:0px; }
#itinerary .submenustyle h1{width:690px; margin:-10px 0px 0px; padding:0px 0px 0px 10px; 
float:left; font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#FFF; text-align:left; display:block; color:#002951!important;}
#itinerary .submenustyle .contenido_itinerary{width:700px; height:auto!important; float:left; margin:0px; padding:10px 0px 10px 10px; }
#itinerary .submenustyle .contenido_itinerary img{float:right; margin:0px 0px 15px 15px; padding:2px; border:1px solid #002951;}
#itinerary .submenustyle .contenido_itinerary p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:0px; text-align:left; line-height:18px;}


/*GALERIA DE IMAGENES*/
#gallery{display:none;}

/*LISTA TOURS*/
#lista_tours{float:left; width:720px; min-height:500px; margin:0px; padding:0px 0px 0px 10px; }
#lista_tours h1{font:20px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 2px 5px; color:#002951!important;}
#lista_tours #contenedor_tours{width:718px; height:162px; min-height:162px; height:auto!important; margin:0px; padding:0px; float:left; display:block;}
#lista_tours #contenedor_tours .tour{width:670px; height:122px; margin:0px 0px 0px 10px; padding:0px 0px 10px 0px; display:block; clear:left;}
#lista_tours #contenedor_tours .tour2{width:670px; height:122px; margin:0px 0px 0px 10px; padding:0px 0px 10px 0px; display:block; clear:left;}
#lista_tours #contenedor_tours img{margin:0px; padding:2px; float:left; border:solid 1px #002951;}
#lista_tours #contenedor_tours h2{font:bold 14px Tahoma, Arial, Helvetica, sans-serif; text-align:left; width:490px; float:left; margin:0px; padding:0px 0px 0px 10px; 
color:#002951!important;}
#lista_tours #contenedor_tours p{font:11px Tahoma, Arial, Helvetica, sans-serif; text-align:justify; width:490px; height:75px; float:left; margin:0px; padding:10px 0px 0px 10px; color:#666;}
#lista_tours #contenedor_tours button{display:none;}

/*MAKE YOU OWN TRIP*/
#makeTrip{width:536px; display:block; clear:left; margin:0px; padding:10px 25px 0px 15px;}
#makeTrip dl{width:268px; padding:0px; margin:0px; display:block; height:35px; float:left;}
#makeTrip dl dd{width:115px; height:35px; float:left; margin:0px; padding:0px; display:block;}
#makeTrip dl dt{float:right; width:148px; margin:0px; padding:0px; display:block; height:35px;}
#makeTrip .dlDoble{width:536px; padding:0px; margin:0px; display:block; height:35px; float:left;}
#makeTrip .dlDoble .dtDoble{float:right; width:416px; margin:0px; padding:0px; display:block; height:35px;}
#makeTrip p{width:115px; display:block; margin:0px; padding:0px; float:right; text-align:right; font:bold 11px Arial, Helvetica, sans-serif;}
#makeTrip .campoTxt{font:11px Arial, Helvetica, sans-serif; color:#666; width:140px; float:right; margin:0px;}
#makeTrip .comboBox{font:11px Arial, Helvetica, sans-serif; color:#666; width:144px; float:right; margin:0px;}
#makeTrip .campoTxt{font:11px Arial, Helvetica, sans-serif; color:#666; width:140px; float:right; margin:0px;}
#makeTrip .campoTxt2{font:11px Arial, Helvetica, sans-serif; color:#666; width:408px; float:right;}
#makeTrip .request{font:11px Arial, Helvetica, sans-serif; color:#666; width:408px; height:50px; float:right;}
#makeTrip #boton{display:none;}

/*ABOUTS US*/
#locations{font:11px Arial, Helvetica, sans-serif; width:230px; height:auto!important; height:241px; float:left; margin:0px 0px 0px 9px;  padding:0px 0px 15px 10px; text-align:left; border-right:solid 1px #ccc;}

#locations .contenido{width:257px; height:auto!important; float:left; margin:0px; padding:0px;}
#locations .contenido h1{width:241px; display:block; float:left; margin:0px; padding:3px 0px 0px 0px; font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#002951!important; text-align:left;}
#locations .contenido h2{width:241px; display:block; float:left; margin:0px; padding:20px 0px 6px 0px; font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#002951!important; text-align:left;}
#locations .contenido p{width:241px; display:block; float:left;  margin:0px; padding:0px 0px 0px 0px; font:1em Tahoma, Arial, Helvetica, sans-serif; color:#666; text-align:left; line-height:1.4em;}

#references .contenido .professional_data{width:224px; height:211px; margin:0mm 5mm 0mm 0mm; padding:0px; float:left;}
#references .contenido .professional_data h2 {width:241px; display:block; float:left; margin:0px; padding:20px 0px 6px 16px; font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#002951!important; text-align:left;}
#references .contenido .professional_data p{width:241px; display:block; float:left;  margin:0px; padding:0px 0px 0px 16px; font:1em Tahoma, Arial, Helvetica, sans-serif; color:#666; text-align:left; line-height:1.4em;}

#references .contenido .references{width:224px; height:211px; margin:0px; padding:0px; float:left;}
#references .contenido .references h2{width:208px; display:block; float:left; margin:0px; padding:20px 0px 6px 16px; font:bold 1em Tahoma, Arial, Helvetica, sans-serif; color:#002951; text-align:left;}
#references .contenido .references p{width:208px; display:block; float:left;  margin:0px; padding:0px 0px 0px 16px; font:1em Tahoma, Arial, Helvetica, sans-serif; color:#666; text-align:left; line-height:1.4em;}

/*MORE TOURS IN...*/
#more_tours{display:none;}

/*SEARCH TOURS*/
#search_tours {display:none;}

/*CONTACT US*/
#contact{width:536px; height:433px; display:block; clear:left; margin:0px auto; padding:32px 25px 0px 15px;}
#contact dl{width:268px; padding:0px; margin:0px; display:block; height:35px; float:left;}
#contact dl dd{width:115px; height:35px; float:left; margin:0px; padding:0px 0px 0px 5px; display:block;}
#contact dl dt{float:right; width:148px; margin:0px; padding:0px; display:block; height:35px;}
#contact .dlDoble{width:536px; padding:0px; margin:0px; display:block; height:35px; float:left;}
#contact .dlDoble .dtDoble{float:right; width:416px; margin:0px; padding:0px; display:block; height:35px;}
#contact p{width:115px; display:block; margin:0px; padding:0px; float:right; text-align:right; font:bold 11px Arial, Helvetica, sans-serif;}
#contact .campoTxt{font:11px Arial, Helvetica, sans-serif; color:#666; width:140px; float:right; margin:0px;}
#contact .comboBox{font:11px Arial, Helvetica, sans-serif; color:#666; width:144px; float:right; margin:0px;}
#contact .campoTxt{font:11px Arial, Helvetica, sans-serif; color:#666; width:140px; float:right; margin:0px;}
#contact .campoTxt2{font:11px Arial, Helvetica, sans-serif; color:#666; width:408px; float:right;}
#contact .request{font:11px Arial, Helvetica, sans-serif; color:#666; width:408px; height:70px; float:right;}
#contact #boton{display:none;}

/*NEWSLETTER*/
#newsletter{width:720px; margin:0px; padding:0px 0px 0px 0px;}
#newsletter h1{font:20px Tahoma, Arial, Helvetica, sans-serif; color:#002951!important; text-align:left; margin:0px; padding:0px 0px 2px 5px;}
#newsletter #contenedor_news{margin:0px; padding:0px;}
#newsletter #contenedor_news #top{display:none;}
#newsletter #contenedor_news #bottom{display:none;}
#newsletter #contenedor_news .col01{width:670px; margin:0px; padding:20px;}
#newsletter #contenedor_news .col02{width:670px; height:300px; margin:0px; padding:20px; }
#newsletter #contenedor_news .col01 img{margin:0px 0px 0px 10px; padding:2px; float:right; border:1px solid #002951; }
#newsletter #contenedor_news .col02 img{margin:0px 10px 0px 0px; padding:2px; float:left; border:1px solid #002951; }
#newsletter #contenedor_news h2{font:bold 14px Tahoma, Arial, Helvetica, sans-serif; text-align:left; width:490px; float:left; margin:0px; padding:0px 0px 10px 0px; color:#002951;}
#newsletter #contenedor_news p{font:11px Tahoma, Arial, Helvetica, sans-serif; text-align:justify; width:100%; height:auto!important; float:left; margin:0px; padding:0px; color:#666; line-height:16px;}
#newsletter #contenedor_news button{color:#002951; width:155px; height:15px; font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline; float:left; margin:0px 0px 0px 15px; padding:0px 10px 0px 12px; text-align:left; cursor:pointer; border:none;}

/*ETIQUETAS APLICABLES PARA EL ESTILO DE PAGINA DE ACCESIBILIDAD*/
#accesibilidad{width:958px; float:left; margin:0px; padding:0px 0px 15px 0px;}
#accesibilidad #txt_accesibilidad{width:720px; height:auto!important; height:100px; min-height:100px; float:left; margin:0px; padding:0px 0px 15px 0px;}
#accesibilidad #txt_accesibilidad h1{font:20px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 0px 15px; text-align:left; display:block; width:320px; color:#002951;}
#accesibilidad #txt_accesibilidad h2{font:18px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:20px 0px 0px 15px; text-align:left; display:block; width:320px; color:#002951;}
#accesibilidad #txt_accesibilidad p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:10px 10px 0px 17px; text-align:justify; line-height:19px; clear:left;}
#accesibilidad #txt_accesibilidad a, #accesibilidad #txt_accesibilidad a:active, #accesibilidad #txt_accesibilidad a:visited{color:#002951;}

#accesibilidad #iconos_accesibilidad{float: right; width:200px;}
#accesibilidad #iconos_accesibilidad p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; }
#accesibilidad #iconos_accesibilidad img{border:none; padding:0px 0px 20px 0px;}

/*POLITICAS DE PRIVACIDAD*/
#politicas_privacidad{margin:0px; padding:0px 25px 40px 10px;}
#politicas_privacidad h1{font:20px Tahoma, Arial, Helvetica, sans-serif; float:left; margin:0px; padding:0px 0px 0px 10px; text-align:left; display:block; width:320px; color:#002951!important;;}
#politicas_privacidad h2{font:bold 14px Tahoma, Arial, Helvetica, sans-serif; float:left; clear:left; margin:0px; padding:20px 0px 5px 10px; text-align:left; display:block; width:320px; color:#002951;}
#politicas_privacidad p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:5px 10px 0px 10px; text-align:justify; line-height:19px; float:left; clear:left; width:100%;}

/*PIE*/
#pie{display:none;}




























