@charset "utf-8";
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol,ul {
	list-style: none;
	font-weight: bold;
}
q:before,q:after,
blockquote:before,blockquote:after {
content: "";
}
h1,h2,h3,h4,h5,h6,strong,h1 em,h2 em, h3 em,h4 em,h5 em,h6 em,strong em,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	font-family: "Palatino Linotype";
}
/*************ESTRUCTURA AMAZING PERU******************/

*{
margin: 0;
padding: 0;
}

html {
height : 100%;
}
body {
height:100%;
background:url(images/fondo_APeru.jpg);
font: 10px verdana;
}
img{border:none;}
img.bg {min-height: 100%;min-width: 1024px;width: 100%;position: fixed;top: 0;left: 0;}
		@media screen and (max-width: 1024px){
			img.bg {left: 50%;margin-left: -512px; }
		}
		
#wrapper{position: relative;width: 1024px;margin: 0 auto;}

#cabecera2{margin:0 auto;width:1024px;height:100px;background:#000;}
#cabecera{
	margin:0 auto;
	width:1024px;
	height:133px;
	overflow:hidden;
	background:#000;
}
.detailsheader{
	float:left;
	width:220px;
	height:auto;
	margin:10px 0 0 70px;
	color: #fff;
}
.detailinfo{
	width:160px;
	padding:3px 30px 3px 10px;
	height:15px;
	font-family:"verdana";
	font-size:10px;
	color:#999;
	font-weight:bold;
	clear:left;
	text-transform:uppercase;
}
.detailinfo a{color:#999;text-decoration:none;}
.detailinfo a:hover{color:#999;text-decoration:underline;}
.contact-email{
	width: 200px;
	height: 15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ccc;
	margin-left:60px;
}
.contact-email a{ border:0;color:#ccc; text-decoration:none;}
.contact-email a:hover{ opacity:0.8; }
.detaildescription{
	width:280px;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	color:#ccc;
	padding:35px 0 0 0;
}
.detaildescription span{ text-align:center;}
.infoheader{
	width:200px;
	height:70px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 5px;
}

/*Menu_top*/
.Top{
	font-family:verdana, verdana, Helvetica, sans-serif;
	width:1024px;
	height:22px;
	font-size:8pt;
	text-align:justify;
	padding-top:5px;
	margin-top:5px;
	background-color:#494542;
	color:#FFF;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 0px;
}
.Top a{color:#FFF; text-align:justify;text-decoration:none;padding:0px 4px 0px 10px;}
.Top a:hover{color:#FFF; text-align:justify; text-decoration:underline;}

/*Menu_abajo*/
.menuabajo{font-family:verdana, verdana, Helvetica, sans-serif; width:1024px;height:53px;font-size:8pt; text-align:justify; text-align:center; color:#666;float:left;}
.contentmenuabajo{width:1025px;min-height:25px;font-size:8pt; text-align:justify; text-align:center; padding:8px 5px 0px 0px;}
.contentmenuabajo a{color:#666;text-decoration:none;}
.contentmenuabajo a:hover{color:#ccc;text-decoration:underline;}

.contentmenuabajo2{width:1000px;min-height:25px;font-size:8pt; text-align:justify; text-align:center; padding:8px 5px 0px 0px;}
.contentmenuabajo2 a{color:#333;text-decoration:none;}
.contentmenuabajo2 a:hover{color:#333;text-decoration:underline;}

/**********************Cabecera********************************/
.aperu-logo{
	float: left;
    height: 108px;
    margin: 0 20px 0 45px;
	width:250px;
	display:block;
}
.texto-logo{
	color: #CCC;
    display: block;
    font-family:Arial;
    font-size: 14px;
    font-variant: small-caps;
    padding: 3px;
    position: relative;
    text-align: center;
    top: -3px;
}
#recomendacioness{ margin:15px; width:250px; height:105px;border:1px solid #666; float:right;}
.texto{ 
	color: #CCC;
    display: block;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 16px;
    padding: 5px 10px;
    position: relative;
    right: -783px;
    top: -100px;
	height:20px;
    width: 250px;
}
.recomen img {margin:5px 0 0 5px; padding:30px 0 0 20px;} 
/**************************************************************/
#containermenu{position:relative;z-index:500;width:1024px; background:url(images/Demo-Images/botonera_peru.jpg) no-repeat; border-radius:5px; margin-bottom:5px;}
#content{width:1014px;height:auto;background:#FFF;padding:5px 5px 5px 5px; float:left;}
.contentsuperior{margin:0 auto;height:257px;width:1024px;}


/* css del INDEX  --  Aki Mery-----Seccion Banner*/
.contentbanner{float:left;width:745px;height:270px;margin:0px 0 0 0px;background-color:#D0CECC}

#slider2 {width:727px;height:252px;position: relative;overflow: hidden;margin:8px 0 0 8px;background:#000;}
#slider2Content {width: 720px;position: absolute;top: 0;margin-left: 0;}
.slider2Image {float: left;position: relative;display: none;height:252px;}
.slider2Image span {position:absolute;font: 12px verdana;width:265px;text-align:center; padding: 10px 13px;background-color:#000;filter: alpha(opacity=60);opacity: 0.6;color:#fff;display: none;height:auto;}
.clear {clear: both;}
.slider2Image span.ancho{width:200px;}
.positions{top:10px;right:10px;}
.top {top:20px;left:20px;}
.slider2Image .parrafo-slider h2{ text-align:left;}
.slider2Image .parrafo-slider {position:absolute; display:block; width:706px; height:50px; color:#CCC; font-family:Verdana; background:#000; opacity:0.7;filter: alpha(opacity=70);top:192px;left:0px; font-size:12px; padding:5px 10px;}
.slider2Image .parrafo-slider a{ font-size:12px; color:#fff; text-decoration:none; }
.slider2Image .parrafo-slider a:hover{ font-size:12px; color:#ccc; text-decoration: underline;text-shadow:1px 1px 1px #E8E8E8;}
a.click{position:absolute;font:12px verdana;text-align:center;padding:10px 40px;width:auto;left:10px;bottom:5px;color:#fff;text-decoration:none;font-weight:bold;font-size:14px;background:url(images/ie7.gif);}
a.pos{left:30px;bottom:45px;}
a:hover.click{color:#999;}
a.img{position:absolute;font:12px verdana;text-align:center;width:auto;padding:10px 40px;width:auto;bottom:5px;color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
a:hover.img{color:#999;text-decoration:underline;}
.enlacex{position:absolute;width:120px;height:30px;top:50px; background:#FF0000;}
.slider2Image .TBanner {position:absolute;width:707px;margin:0;background-color:#666;padding:9px 10px 9px 10px;margin-bottom:5px;height:auto;text-align:center;font-family:"verdana";font-size:10px;padding-top:6px;color:#fff;top:0px;}
/*End Section*/
.intro{width:490px;min-height:70px;border:1px dashed #ccc; color:#666;padding:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px; padding-bottom:17px; text-align:justify; box-shadow:3px 3px 3px #666;}
.intro span{font-size:13px;color:#6C6C6C;font-weight:bold; font-variant:small-caps;}
.intro h1{font-size:13px;color:#6C6C6C;font-weight:bold; font-variant:small-caps;}

.contenido-browse{width:510px; min-height:100px; background:#000;float:left;display:block; margin-bottom:5px;border-radius:5px;}
.contenido-customize{width:180px; height:auto; float:left;padding:5px; color:#f0f0f0;}
.contenido-customize p{padding:5px; text-align:justify;}
.customize{ text-align:center; text-shadow:1px 1px 1px #ccc;}
.customize a{color:#fff;}
.customize a:hover{color:#ccc;}
.pag{width:305px; height:auto;padding:5px;border-left:1px dashed #fff;float:right;}
.pag .pag-titulo{font-size:1.5em; font-family:calibri; background:#000; color:#ccc;margin-bottom:6px; text-align: center; text-shadow:1px 1px 1px #fff;}
.pag table td{color:#f0f0f0; font-family:calibri; font-size:11px; padding:1px 0;}
.pag table select{ width:230px; color:#666; font-family:calibri; font-size:11px;}
/**  PARTE DEL MENU DERECHO **/
.contenido-browse-M{width:220px; min-height:200px;float:left;display:block;background:#000;}
.contenido-customize-M{width:220px; height:auto; float:left; padding:5px 0; color:#fff;}
.contenido-customize-M p{padding:5px 15px; text-align:justify;}
.contenido-customize-M h1 a{color:#fff; text-shadow:1px 1px 1px #ccc;}
.contenido-customize-M h1 a:hover{color:#ccc;}
.pag-M{width:200px; height:auto;padding:5px;border-left:1px dashed #f1f1f1;float:left;}
.pag-M .pag-tit-m{font-size:1.5em; font-family:calibri; text-align:center;color:#fff;margin-bottom:6px;}
.pag-M table td{color:#ccc; font-family:calibri; font-size:11px;}
.pag-M table select{ width:150px; color:#666; font-family:calibri; font-size:11px;}
/**  FIN PARTE DEL MENU DERECHO **/
.key, .bot{color:#666; font-family:calibri; font-size:11px;}
.bloque-categoria{ width:510px; height:auto; overflow:hidden; float:left;}
.paginacion{ width:500px;
	background:#F2F2F2;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    height: auto;
	margin-bottom:8px;
	float:left;
}
.paginacion input,.paginacion select,.paginacion textarea,.paginacion button {
    font-family: Arial;
	font-size:10px;
	color:#666;
}
option{ padding-left:3px;}
.sort_box{ float:left; margin:10px 0 10px 10px; color:#666;}
.nav_box{ float: right; margin:10px 10px 10px 10px; }
/*.paginacion .nav_perpage{float: right;  margin: 10px;}
.per-page-selector{ float:right; color:#666;}*/
.nav-pages{ margin:0;padding: 0;vertical-align: bottom;white-space: nowrap;}
.nav_box .current-page{
	background:#595A5A;
	border:1px solid #595A5A;
	border-radius:5px;
    color: #E4E4E3;
    float: left;
    font-family: arial;
    height: 13px;
    margin-right: 5px;
    padding: 1px 0 3px 6px;
    text-decoration: none;
    width: 13px;
}
.nav_box a.nav-page, .nav_box a.right-arrow, .nav_box a.left-arrow{
	background:#E7E7E6;
	border:1px solid #C8C8C8;
	border-radius:5px;
    color: #515151;
    float: left;
    font-family: arial;
    height: 16px;
    margin-right: 5px;
    text-decoration: none;
	text-align:center;
    width: 18px;
}
.nav_box a:active,.nav_box a:hover{
    background:#595A5A;
	border:1px solid #595A5A;
	border-radius:5px;
    color: #E4E4E3;
    float: left;
    margin-right: 5px;
    padding: 1px 0 3px 6px;
    text-decoration: none;
    width: 13px;
}
.nav_box a.showall,span a.showall{
	background:#E7E7E6;
	border:1px solid #C8C8C8;
	border-radius:5px;
    color: #515151;
    float: left;
    font-family: arial;
    height: 13px;
    margin:0 5px;
    padding: 2px 0 2px 4px;
    text-decoration: none;
    width: 45px;	
}
.showall{
	background:#E7E7E6;
	border:1px solid #C8C8C8;
	border-radius:5px;
    color: #515151;
    float: left;
    font-family: arial;
    height:20px;
    margin: 5px 0;
    padding: 2px 0 2px 4px;
    text-decoration: none;
    width: 120px;
	font-size:11px;
	cursor:pointer;
}
.bloque-170{ width:165px; height:140px; border:1px solid #ccc; background:#EDEDED;  display:block; float:left; margin:0 3px 3px 0;}
.bloque-170 img{ border:1px solid #ccc; width:156px; margin:4px 0 4px 4px; height:130px; display:block;}
.bloque-170 a img{ border:1px solid #ccc; width:156px; margin:4px 0 4px 4px; height:130px; display:block;}
.bloque-170 span{display:block; width:152px; height:auto; padding:8px 2px; text-align:center; background:#000; opacity:0.7; position:relative; top:-136px; right:-5px;}
.bloque-170 span a{color:#ccc; font-family:Verdana; font-size:12px; text-decoration:none; }
.bloque-170 span a:hover{ text-decoration:underline; color:#FFF;}
/************Seccion Ofertaz**********/
.textFeed a.linkd{color:#666; margin-top:0px; font-size:10px }

#Offers{float:left; width:220px; height:auto; border-radius:4px; margin-top:5px; padding:0px 0px 5px 0px; background:#ededed; border:1px solid #ccc}
.Offers{float:left; width:220px; height:auto; border-radius:4px; margin-top:5px; padding:0px 0px 5px 0px; background:#ededed; border:1px solid #ccc}
 .contentOffers{float:left;width:208px;height:auto;border:1px solid #ccc; margin:5px 5px 0px 5px}
 .contentOffersFeed{float:left;width:208px;height:auto; margin:5px 5px 0px 5px;}
 .contentt{float:left;width:208px;height:auto; margin:5px 5px 0px 5px; background-color:#E6E6E6}
 .contenttlinks{float:left;width:208px;height:auto; margin:5px 5px 0px 5px;}
 .imgOffers {margin:0;padding:5px 15px 10px 5px;background:#ededed;height:auto;}

 .imgOffersnew{float:left;width:210px;height:auto; margin:5px 5px 0px 5px; background-image:url(images/newsletter.jpg); padding-bottom:5px} 
 
 .inmgtexto{font-family:verdana;font-size:15px;color:#666; padding-left:57px; padding-top:3px}
 .inmgtexto a{text-decoration:none;color:#666;font-weight:bold;}
 .inmgtexto a:hover{text-decoration:underline;color:#666;}
 
 .textOfferst{float:left; text-align:center; width:196px; color:#666; font-size:12px; text-align:center; font-weight:bold; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textOfferst a{color:#666; font-size:12px; text-align:center; font-weight:bold; text-decoration:none;}
 .textOfferst a:hover{color:#666;text-decoration:underline; font-weight:bold}
 
 .textOfferst1{float:left; text-align:center; width:200px; color:#666; font-size:11px; text-align:center; margin: 0px 5px 0px 5px; padding:0px 0px 5px 0px; margin-top:-2px}
 .textOfferst1 a{color:#666; font-size:11px; text-align:center; text-decoration:none;}
 .textOfferst1 a:hover{color:#666;text-decoration:underline; }
 
 .clasehiperlink{color:#666;text-align:center;width:100%;font-size:13px;font-weight:bold;}
 .New{padding:4px;color:#FFF;text-shadow:#000 1px 2px;width:auto;font-weight:bold;}
 .Newpeke{padding:4px;color:#FFF;width:auto;font-weight:bold;font-size:10px;line-height:15px;}
 .contenttlinks ul{display:block;}
 .contenttlinks ul li{list-style:none;text-align:left;padding:3px;width:100%;}
 .contenttlinks a{text-align:left;font-family:verdana;font-size:11px;color:#333;text-decoration:none;width:auto;padding-top:6px;padding-bottom:6px;margin-top:6px;}
 .contenttlinks a:hover{text-decoration:underline;}
 
 .textOffers{float:left;color:#666; font-size:10px; text-align:center;text-decoration:none; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textOffers a{width:195px;float:left;color:#666; font-size:11px; text-align:center; text-decoration:none; font-weight:bold; margin-top:5px}
 .textOffers a:hover{color:#666;text-decoration:underline;}

 .linksoffers{float:left;width:185px;margin:0px 0 0 20px;height:auto;background:#ededed;padding-bottom:10px;} 
 .link{color:#666;font-weight:100; border:1px #00FF00;}
 .linksoffers ul{display:block;}
 .linksoffers ul li{list-style-image:url(images/ul.gif);text-align:left;width:100%; padding-top:6px}
 .linksoffers a{text-align:left;font-family:verdana;font-size:11px;color:#333;text-decoration:none;width:auto;padding-top:6px;padding-bottom:6px;margin-top:6px;}
 .linksoffers a:hover{text-decoration:underline;}
 
 .linkspaises{float:left;width:215px;margin:0px 0 0 27px;height:auto;background:#ededed; margin-bottom:15px}
 .linkspaises ul{display:block;}
 .linkspaises ul li{list-style-image:url(images/ul.gif);text-align:left; width:100%; padding-top:8px}
 .linkspaises a{text-align:left;font-family:verdana;font-size:11px;color:#333;text-decoration:none;width:auto;padding-top:6px;padding-bottom:6px;margin-top:6px;}
 .linkspaises a:hover{text-decoration:underline;}

 .textFeed{float:left;color:#666; font-size:10px; text-align:justify;text-decoration:none; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textFeed a{width:195px;float:left;color:#666; font-size:11px; text-align:justify; text-decoration:none; font-weight:bold; margin-top:5px}
 .textFeed a:hover{color:#666;text-decoration:underline;}
 
#Logob{float:left; width:220px; height:293px; margin-top:5px; background:#ededed;}
  .pics {height:283px;width:210px;padding:5px;margin:0;border:1px solid #ccc;background-color: #eee;} 
	.pics img {width:210px;height:283px;margin:5px;top:0;left:0;} 
 
 #Toursofm{float:left; width:220px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc}
  .Toursofm{float:left; width:220px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc}
 .contentToursofm{float:left;width:208px;height:auto; margin:5px 5px 0 5px;background-color:#ededed;}
 .imgTours {float:left; padding:5px 5px 5px 5px;}
 .textTourst{width:100px;float:left; color:#666; font-size:11px; font-weight:bold; margin:10px 5px 5px 5px;}
 .textTourst a{float:left;color:#666; font-size:11px; font-weight:bold; text-decoration:none;}
 .textTourst a:hover{color:#666;text-decoration:underline; font-weight:bold}
 .textTours{ width:100px; float:left;color:#666; font-size:11px;text-decoration:none; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textTours a{float:left;color:#666; font-size:11px;text-decoration:none; font-weight:bold;}
 .textTours a:hover{color:#666;text-decoration:underline;}
  .contentToursofm1{float:left;width:208px;height:auto; padding-top:15px; text-align:center}
 
 #Toursofm2{float:left; width:255px; height:auto; margin-top:5px; padding-bottom:5px;background-color:#ededed; border:1px solid #ccc;}
 .contentToursofm2{float:left;width:244px;height:auto; margin:5px 5px 0px 5px;}
 .imgTours3 {float:left; padding:4px 0px 5px 4px; margin-left:5px}
 .imgTours2 {float:left; padding:5px 5px 5px 5px; margin-left:30px}
 .textTourst2{width:150px;float:left; color:#666; font-size:11px; font-weight:bold; margin:10px 5px 0px 5px;}
 .textTourst2 a{float:left;color:#666; font-size:11px; font-weight:bold; text-decoration:none;}
 .textTourst2 a:hover{color:#666;text-decoration:underline; font-weight:bold}
 .textTours2{float:left;color:#666; font-size:11px;text-decoration:none; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textTours2 a{float:left;color:#666; font-size:11px;text-decoration:none; font-weight:bold;}
 .textTours2 a:hover{color:#666;text-decoration:underline;}
 .textToursb{color:#333; font-size:11px;text-decoration:none; text-align:right; text-align:right; margin-top:0px; margin-right:7px}
 
 .textToursb1 {color:#666; font-size:11px;text-decoration:none; text-align:right; text-align:right; margin-top:5px; margin-right:7px}
 .textToursb1 a{color:#666;text-decoration:underline}
 
  

 #cuadro_derecha{float:left; width:220px; height:300px; margin-top:5px; background:#CCC; border:1px solid #666}
 .content_der{float:left;width:208px;height:auto; margin:5px 5px 0px 5px}
 .imgder {float:left; padding:5px 5px 5px 5px;}
 .textcuadroder{float:left;color:#666; font-size:11px;text-decoration:none; margin: 0px 5px 0px 5px; padding:0px 0px 10px 0px;}
 .textcuadroder a{float:left;color:#666; font-size:11px;text-decoration:none; font-weight:bold;}
 .textcuadroder a:hover{color:#666;text-decoration:underline;}
 
 #cuadro_izquierda_banner{float:left; width:255px; height:auto; margin-top:5px; background:#FFF; text-align:center}
 #imagetoursbanner{float:left; width:255px; height:301px; margin-top:5px; background:url(images/banner_izquierda.jpg);}
 	.eventOne{width:242px;text-align:right;height:80px;font-family:arial;font-size:18px;padding:15px 13px 0 0;border:1px solid; border-color:transparent;}
	.eventOne a{text-decoration:none;color:#000;}
	.eventOne a:hover{text-decoration:underline;color:#000;}
	.eventOne span{display:block;font-size:14px;margin-top:10px;text-align:right;padding-right:27px;}
	.eventOne span a{text-decoration:none;color:#000;}

	.eventTwo{width:242px;text-align:left;height:80px;font-family:arial;font-size:18px;padding:30px 0 0 13px;border:1px solid; border-color:transparent;}
	.eventTwo a{text-decoration:none;color:#000;}
	.eventTwo a:hover{text-decoration:underline;color:#000;}
	.eventTwo span{display:block;font-size:14px;margin-top:13px;text-align:left;padding-left:27px;}
	.eventTwo span a{text-decoration:none;color:#000;}
	
	.normaltype{font-weight:normal;}
	
	.eventThree{width:212px;text-align:right;height:75px;font-family:arial;font-size:18px;padding:20px 45px 0 0;border:1px solid; border-color:transparent;}
	.eventThree a{text-decoration:none;color:#000;}
	.eventThree a:hover{text-decoration:underline;color:#000;}
	.eventThree span{display:block;font-size:14px;margin-top:10px;text-align:right;padding-right:20px;}
	.eventThree span a{text-decoration:none;color:#000;}

 #cuadro_der{float:left; width:220px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc; text-align:center}
 .cuadro_der{float:left; width:220px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc; text-align:center}
  .textcuadroder{color:#666; font-size:11px;text-decoration:none; margin: 10px 10px 10px 10px; text-align:center;}
  .textcuadroder a{float:left;color:#666; font-size:11px;text-decoration:none; font-weight:bold; text-align:center; width:193px; margin-bottom:5px}
	
 #cuadro_izquierda{float:left; width:255px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc; text-align:center}
 .cuadro_izquierda{float:left; width:255px; height:auto; margin-top:5px; background:#ededed; border:1px solid #ccc; text-align:center}
  .contentcreditcardsLeft{width:245px; margin:0 auto; color:#666; font-size:11px;text-decoration:none;}
  .imgToursLeft {width:auto; margin:0 auto; margin:3px; }
  .contentimg{float:left;color:#666; font-size:11px;text-decoration:none; padding:10px 10px 10px 10px;}
  .content_izq{float:left;width:244px;height:auto; margin:5px 5px 0px 5px;}
  .textcuadroizq{color:#666; font-size:11px;text-decoration:none; margin: 10px 10px 10px 10px; text-align:center;}
  .textcuadroizq a{float:left;color:#666; font-size:11px;text-decoration:none; font-weight:bold; text-align:center; width:232px; margin-bottom:5px}
  .textcuadroizq a:hover{color:#666;text-decoration:underline;}
  .contentcreditcards{float:right;color:#666; font-size:11px;text-decoration:none; border:1px solid #CCC;width:243px}
  .contentcreditcards2{float:right;color:#666;font-size:11px;text-decoration:none;border:1px solid #CCC;/*background-image:url(images/cab.jpg);*/width:243px; height:auto}
  .contentcreditcards2 .textToursb a{color:#666; font-size:11px;text-decoration:none;text-align:right;font-weight:normal;font-style:normal;}
  .contentcreditcards2 .textToursb a:hover{color:#333; font-size:11px;text-decoration:underline;font-style:normal;font-weight:normal}
  
  .contentlinkclick{float:right;color:#666;font-size:11px;text-decoration:none;width:150px; height:auto; margin-top:16px}
  .contentlinkclick a{color:#666;font-size:11px;text-decoration:none;text-decoration:underline;}
  .contentlinkclick a:hover{color:#333;font-size:11px;text-decoration:underline;}
  
  .contenttlinks2{float:left;width:244px;height:auto; margin:5px 5px 10px 5px;}
  .contenttlinks2 ul{display:block;}
  .contenttlinks2 ul li{list-style:none;text-align:left;padding:3px;width:100%;}
  .contenttlinks2 a{text-align:left;font-family:verdana;font-size:11px;color:#333;text-decoration:none;width:auto;padding-top:6px;padding-bottom:6px;margin-top:6px;}
  .contenttlinks2 a:hover{text-decoration:underline;}
  
  .contenttlinks3{width:210px;height:auto; margin:10px 5px 10px 5px; text-align:center; }
  .contenttlinks3 a{text-align:center;font-family:verdana;font-size:11px;color:#333;text-decoration:none;width:auto;padding-top:6px;padding-bottom:6px;margin-top:6px;}
  .contenttlinks3 a:hover{ text-decoration:underline}

/***********End Section***************/

/************Seccion Contenido**********/
.clear{clear:both;}
#MenuContent{width:250px;background-color:#FFF;min-height:200px;float:left;}
#contentbody{float:left;width:745px;height:auto;padding:0;border:1px solid #999;margin-left:15px;margin-bottom:10px;}

/*********MenuDropdown*****************/
.contentmenudropdown{float:left;width:260px;min-height:200px;}
	.titlemenudropdown{float:left;width:258px;background:#000;height:24px;text-align:center;font-family:Arial;font-size:12px; text-transform:uppercase;text-shadow:1px 1px 1px #EBEBEB;padding-top:6px;color:#FFF;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; border-radius:4px;}
	
	#luxury{margin-top:35px;}
	.vertical_list {width:260px;margin:0 auto;background:#fff;}
	.vertical_head {padding:10px 10px 0 25px;cursor:pointer;position:relative;margin:0;height:25px;background:url(images/hmenu.jpg) no-repeat;font-family:"verdana";color:#666;font-size:11px;}
	.vertical_head:hover{background:url(images/hmenuover.jpg);color:#fff;text-decoration:none;}
	.vertical_head a{width:100%;color:#666;text-decoration:none;padding:6px 0 6px 0;}
	.headactive{padding:10px 10px 0px 30px;cursor:pointer;position:relative;margin:0;height:25px;background:url(images/onhmenu.jpg) no-repeat;color:#000;text-shadow:1px 1px 1px #9E9E9E;font-size:14px; font-family:Calibri;}
	.headactive a{color:#666;text-decoration:none;}
	.vertical_body {display:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:258px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; position:relative; top:-1px;}
	.vertical_body a{display:block;color:#666;padding-left:30px;padding-right:30px;text-decoration:none;font-family:"verdana";font-size:11px;padding-top:4px;padding-bottom:4px;height:auto;}
	.vertical_body a:hover{color: #000;text-decoration:underline;}
	.vertical_body a.view{display:block;color:#666;padding-left:10px;font-weight:bold;text-decoration:none;height:25px;font-family:"verdana";font-size:10px;padding-top:4px;padding-bottom:4px;height:auto;text-align:center;}
	.titlestandar{height:30px;background:#000;padding:10px 10px 10px 10px;text-align:center;font-family:Arial;font-size:12px; text-transform:uppercase;text-shadow:1px 1px 1px #EBEBEB;color:#FFF;margin-bottom:5px;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; border-radius:4px;}
	.titlestandar:hover{text-decoration:none;background:#000;cursor:default;color:#FFF;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
	
	.titlestandar2{height:20px;background:#000;padding:5px 5px 5px 5px;text-align:center;font-family:Arial;font-size:12px; text-transform:uppercase;text-shadow:1px 1px 1px #EBEBEB;color:#FFF;margin-bottom:2px;margin-top:10px;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;border-radius:4px;}
	.titlestandar2:hover{height:20px;background:#000;padding:5px 5px 5px 5px;text-align:center;font-family:"verdana";font-size:13px;font-weight:bold;color:#FFF;margin-bottom:2px;margin-top:10px;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; text-shadow:none;}
	
	.spacefixion{background:#FFF;border:none;height:5px;}
	.spacefixion:hover{background:#FFF;border:none;cursor:default;}
	
	.standartwoline{height:35px;background:url(images/twoline_hmenu.jpg) no-repeat;}
	.standartwoline:hover{height:35px;background:url(images/twoline_hmenu_over.jpg) no-repeat;color:#fff;}
	.standartwoline a{color:#666;text-decoration:none}
	.standartwoline:hover a:hover{color:#fff;text-decoration:none}
	
	.standarthreeline{height:50px;background:url(images/threeline_hmenu.jpg) no-repeat;}
	.standarthreeline:hover{height:50px;background:url(images/threeline_hmenu_over.jpg) no-repeat;color:#fff;}
	.standarthreeline a{color:#666;text-decoration:none}
	.standarthreeline:hover a:hover{color:#fff;text-decoration:none}
/***********************************/
#contentindex{
	float:left;
	width:510px;
	min-height:400px;
	padding:10px 12px 10px 12px;
	margin-left:8px;
	text-align:right;
}
.contentintro{color:#333;font-family:"verdana";font-size:11px;text-align:justify;line-height:15px;}
.contentintro a{color:#333;text-decoration:none;}
.contentintro a:hover{text-decoration:underline; color:#333}
.Credits{float:right; margin-top:-5px;width:245px;height:158px;margin-left:5px; margin-right:-2px}

.contentintroduction{color:#333;font-family:"verdana";font-size:11px;text-align:justify;margin-top:0px;line-height:15px;}
.contentintroduction span{font-size:11px; font-weight:bold; color:#333;}
.contentintroduction li{margin-left:15px}
.contentintroduction a{color:#333;text-decoration:none;font-weight:bold;}
.contentintroduction a:hover{text-decoration:underline;color:#333;font-weight:bold;}
	.contenttypetours_tab{width:475px;min-height:70px;color:#666;text-align:justify;float:left; }
	.contenttypetours_tab img{width:190px;height:160px; float:left;margin:4px 12px 4px 0; border:1px solid #ccc; padding:3px; box-shadow:4px 4px 4px #666; border-radius:4px;cursor:pointer;}
	.contenttypetours_tab span{font-size:12px;color:#333;font-weight:bold;}
	.contenttypetours_tab span a{font-size:12px;color:#6C6C6C;font-weight:bold;font-style:normal; cursor:pointer;}
	.contenttypetours_tab span a:hover{font-size:12px;color:#333;font-weight:bold;font-style:normal;text-decoration:underline;}

	.contenttypetours{width:490px;min-height:70px;border:1px solid #ccc; color:#666;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:10px; padding-bottom:17px; text-align:justify; box-shadow:3px 3px 3px #666; float:left; }
	.contenttypetours img{width:190px;height:160px; float:left;margin:4px 12px 4px 0; border:1px solid #ccc; padding:3px; box-shadow:4px 4px 4px #666; border-radius:4px;cursor:pointer;}
	.contenttypetours span{font-size:12px;color:#333;font-weight:bold;}
	.contenttypetours span a{font-size:12px;color:#6C6C6C;font-weight:bold;font-style:normal; cursor:pointer;}
	.contenttypetours span a:hover{font-size:12px;color:#333;font-weight:bold;font-style:normal;text-decoration:underline;}
	.vinculotours{width:70px;position:relative; left:420px; top:8px; text-align:right}
	.vinculotours a{ padding-top:0px;}
	.vinculotours a:hover{font-style:normal; text-decoration:underline}
/***********End Section***************/
/***************Right Column******************/
#SectorX{
	width:216px;
	min-height:200px;
	float:left;
	margin:0;
	right: auto;
}
.ContainersNewTour{margin:0 auto;width:260px;height:400px;border:1px solid #666;}
	.NewTourTitle{width:238px;height:10px;padding:10px;border:1px solid #FF0000;}
	.descTourTitle{color:#333;font-family:"verdana";font-size:11px;text-align:justify;text-transform:uppercase;font-weight:bold;}
	
	.containerNtour{width:238px;height:50px;background:#FFF;padding:8px;font-family:"verdana";font-size:10px;color:#333;}
	.containerNtour a{text-decoration:none;color:#333;}
	.containerNtour a:hover{text-decoration:underline;color:#333;}
.Containernuevo{width:223px;height:123px;border:1px solid #999;}
	.Titlenuevo{width:203px;height:10px;padding:10px;border-bottom:1px solid #FF0000;}
	.desctitlenuevo{color:#666;font-family:"verdana";font-size:12px;text-align:justify;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 1px #FFF;}
	.Descriptionnuev{padding:10px;font-family:"verdana";font-size:11px;text-align:justify;}
	
	.containerRigthTitle1{ border-radius:4px;margin:0; width:210px;min-height:29px;background:#000;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;padding:5px;}
	.containerRigthTitle2{margin:0; width:220px;background:#000;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; padding:8px 0;}
	.containerLeftTitle1{margin:0; width:236px;height:auto;padding:10px;background:#000;filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; border-radius:4px;}
	
	.containerLeftTitletex1{width:inherit;float:left;color:#CCC;margin:5px 5px 4px 5px;font-family:verdana, Helvetica, sans-serif; font-size:11px; text-align:center;}
	.containerTitletexto{margin:0 auto;color:#CCC;text-align:center;font-family:Arial;font-size:12px; text-transform:uppercase;text-shadow:1px 1px 1px #EBEBEB;color:#FFF;}
	
	.containerTitletexto a{color:#fff;text-decoration:none;font-weight:bold;}
	
	.containerTitleCentro{float:right; width:233px;height:auto;padding:5px; padding-bottom:8px; background:url(images/cab.jpg); border:1px solid #CCC}
	.containerTitletextoCentro{margin:0 auto;color:#A4A4A4;font-family:verdana;text-align:center;font-family:"verdana";font-size:13px;color:#FFF; text-shadow:#000 1px 1px 2px;}
	
	
	.containerTitleBanner{float:right; width:218px;height:auto; margin-right:-12px; padding-bottom:0px; background:url(images/cab.jpg); border:1px solid #CCC}

	.containerTitletextoBanner{margin:0 auto;color:#A4A4A4;font-family:verdana;text-align:center;font-family:"verdana";font-size:13px;color:#FFF; text-shadow:#000 1px 1px 2px; padding-top:2px; padding-bottom:5px}
	
	.containerTitletextoCentro2{margin:0 auto;color:#A4A4A4;font-family:verdana;text-align:center;font-family:"verdana";font-size:13px;color:#FFF; text-shadow:#000 1px 1px 2px; padding-top:5px}
	
	/**destinations**/
#toursdest{float:left; width:219px; height:auto; border:1px solid #666;margin-top:5px;}
/********************************************/
#footer{margin:0 auto;width:924px;height:auto;text-align:center;color:#666; margin-top:-20px; font-family:verdana;font-size:10px; float:left;}

#asta{margin:0 auto;width:auto;height:auto;text-align:justify;color:#333; padding:15px 0px 10px 0px; font-family:verdana;font-size:10px;}
	/*Despues del Pie De pagina - PagLinks*/		
	#pag_links{width:1024px;height:410px; text-align:left; color:#333; color:#424242; text-align:justify;}
	
		.containerlinks1{float:left; width:550px; padding:10px 10px 10px 0px;}
		.containerlinks2{float:right; width:450px;padding:10px 0px 10px 10px;}
		.stilo1 a{float:left;font-family:"Verdana"; font-size:11px; text-decoration:none; line-height: normal; margin-top:-1px; color:#585858;}
		.stilo1 a:hover{font-family:"Verdana"; font-size:11px; text-decoration:underline; line-height: normal; margin-top:-1px; color:#424242;}
		.stilo2 a{font-family:"Verdana"; font-size:10px; text-decoration:none; line-height: normal; color:#848484;}
		.stilo2 a:hover{font-family:"Verdana"; font-size:10px; line-height: normal;text-decoration:underline; color:#6E6E6E;}
		.stilo3 a{font-family:"Verdana"; font-size:11px; text-decoration:none; line-height: normal; color:#585858;}
		.stilo3 a:hover{font-family:"Verdana"; font-size:11px; line-height: normal;text-decoration:underline; color:#424242;}
.direccion{ display:block; text-align:center; color:#E9E9E9; text-shadow:1px 1px 1px #ccc;}
		
	/*Luxury Hotels*/		
	#pag_hotels1{width:489px;height:auto; text-align:left; color:#333; color:#424242; text-align:justify; margin-top:10px;}
	#pag_hotels2{width:489px;height:auto; text-align:left; color:#333; color:#424242; text-align:justify; margin-top:10px;}
		.containerhotels1{float:left; width:227px; height:auto; padding:3px 3px 3px 0px; margin-left:14px;}
		.containerhotels1 ol{display:block;}
		.containerhotels1 ol li{ list-style:disc;text-align:left; width:230px; height:auto;}
		.containerhotels1 ul{display:block;}
		.containerhotels1 ul li{ list-style:disc;text-align:left; width:230px; height:auto;}

	#pag_hotels3{background:#EBEBEB;border: 1px dashed #CCC;color: #424242;float: left;height: 810px;margin-top: 10px; padding: 8px;text-align: justify;width: 494px;border-radius: 4px;-webkit-border-radius: 4px;}
		.containerhotels2{float:left; width:240px; padding-top:10px; height:auto; margin-top:0px;text-align:justify;}
		.containerhotels2 ol{display:block;}
		.containerhotels2 ol li{text-align:justify; list-style:disc; height:auto; margin-left:23px}
		.containerhotels2 ul{display:block;}
		.containerhotels2 ul a{ font-weight:100; color:#000; text-decoration:underline;}
		.containerhotels2 ul a:hover{ font-weight:100; color:#666; text-decoration:underline;}
		.containerhotels2 ul li{text-align:justify; list-style:disc; height:auto; margin-left:23px}
		
		.span{font-size:11px; padding-top:8px; padding-bottom:5px;}
		.containerhotels3{float:right; text-align:justify; width:240px; height:auto; padding-top:10px;}
		.containerhotels3 ul{display:block;}
		.containerhotels3 ul li{ list-style:disc;text-align:left;height:auto;}
		.pag_hotels3 a{color:#333;text-decoration:none;font-weight:bold;}
		.pag_hotels3 a:hover{text-decoration:underline;color:#333;font-weight:bold;}

		
	#pag_tours11{width:489px;height:auto; text-align:left; color:#333; color:#424242; text-align:justify; margin-top:8px;}
	#pag_tours11 a{color:#333;text-decoration:none;font-weight:bold;}
	#pag_tours11 a:hover{text-decoration: underline;}
	#pag_tours11 ul {display:block; margin:0 0 5px 15px;}
	#pag_tours11 ul li{list-style:disc;text-align:left;height:auto; padding:2px 0 0 0px;}
	
	.pag_tours11{width:489px;height:auto; text-align:left; color:#333; color:#424242; text-align:justify; margin-top:8px;}
	.pag_tours11 a{color:#333;text-decoration:none;font-weight:bold;}
	.pag_tours11 a:hover{text-decoration: underline;}
	.pag_tours11 ul {display:block; margin:0 0 5px 15px;}
	.pag_tours11 ul li{list-style:disc;text-align:left;height:auto; padding:2px 0 0 0px;}
  
	  .containertours1{float:left; width:450px; height:auto; padding:3px 3px 3px 0px; margin-left:35px;}
	  .containertours1 ul{display:block;}
	  .containertours1 ul li{list-style:disc;text-align:left;height:auto; padding-bottom:10px}
/* Breadcrumb Styles
 ---------------------------------------------------------------------*/
.breadCrumb
{
	margin: 0 0 5px 0px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding: 0;
	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	width: 1015px;
	padding:2px 5px;
	background:#fff;
}
.breadCrumb ul
{
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
}
.breadCrumb ul li
{
	display: block;
	color:#333;
	float: left;
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: .9167em;
	background: url(../images/Chevron.gif) no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span
{
	display: block;
	overflow: hidden;
}
.breadCrumb ul li a
{
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;
}
.breadCrumb ul li.first a
{
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url(../images/IconHome.gif) no-repeat 0 0;
}
.breadCrumb ul li.first a:hover
{
	background-position: 0 -16px;
}
.breadCrumb ul li.last
{
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay
{
	display: none;
	background: url(../images/ChevronOverlay.png) no-repeat 100% 0;
	width: 13px;
	height: 20px;
}
#breadCrumb3 ul li a
{
	color: #656565;
	text-decoration: none;
	font-size: inherit;
	font-weight: inherit;
}

#breadCrumb3 ul li a:hover
{
	text-decoration: underline;
}
.containernewsletter{
	background:#ccc; color:#c1c1c1;
    float: left;font-family:"Century Gothic"; height: auto;
    margin-top: 5px;
    text-align: center;
    width: 255px; border-radius:4px;
}
.containerLefttitle{width: 255px; height:18px; background:#000;border-radius:4px 4px 0 0; color:#fff; font-size:1.3em; padding:3px 0; text-align:center; text-shadow:1px 1px 1px #fff;}
.containernewsletterdesc{ padding:8px 12px;}
.containernewsletter a,.containernewsletter input{color:#333;}
.containernewsletter a:hover{ color:#000; text-decoration:underline;}
.containernewsletterenlace{text-shadow:1px 1px 1px #ccc; padding:3px 0;}