@charset "utf-8";
/* CSS Document */
body{ background: #220F00; color:#E0DED8; font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important;  line-height:150%!important; }
.container {width:910px !important; margin:0 auto;}
/*.showgrid {background: url(../img/bg-grilla.jpg);}*/
object, a, .videoContent{
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
p{ padding-bottom:10px;!important !important}
blockquote { padding:0 10px 0 10px!important;}
.top {
margin-top:0 !important;
padding-top:0 !important;
}
.last, div.last{ padding-right:0; margin-right:0;}
.div-home-left{width:294px; padding-right:14px!important; float:left;}
.div-mn-info{ padding-bottom:20px; width:294px; float:left;}  

.padding-left-10{ padding-left:10px;}
.padding-left-20{ padding-left:20px;}
.padding-left-30{ padding-left:30px;}
.padding-right-10{ padding-right:10px;}
.padding-right-30{ padding-right:30px;}
.padding-top-2{ padding-top:2px;}
.padding-top-5{ padding-top:5px;}
.padding-top-10{ padding-top:10px;}
.padding-top-14{ padding-top:14px;}
.padding-top-15{ padding-top:15px;}
.padding-top-20{ padding-top:20px;}
.padding-top-25{ padding-top:25px;}
.padding-top-30{ padding-top:30px;}
.padding-top-35{ padding-top:35px;}
.padding-top-40{ padding-top:40px;}
.padding-top-50{ padding-top:50px;}
.padding-top-80{ padding-top:80px;}
.padding-top-110{ padding-top:110px;}
.padding-bottom-2{ padding-bottom:2px;}
.padding-bottom-5{ padding-bottom:5px;}
.padding-bottom-10{ padding-bottom:10px;}
.padding-bottom-20{ padding-bottom:20px;}
.padding-bottom-30{ padding-bottom:30px;}
.padding-bottom-35{ padding-bottom:35px;}
.padding-bottom-60{ padding-bottom:60px;}
.margin-top-10{ margin-top:10px;}
.margin-top-20{ margin-top:20px;}
.margin-top-30{ margin-top:30px;}
.margin-bottom-30{ margin-bottom:30px;}
.margin-bottom-5{ margin-bottom:5px;}
.height-260{height:240px;}
.height-330{height:340px;}
.height-350{height:350px;}
.font-size20{ font-size:20px; font-family: HelveticaNeue, Helvetica, Arial sans-serif; line-height:130%;}
.font-size18{ font-size:18px; font-family: HelveticaNeue, Helvetica, Arial sans-serif; line-height:130%;}
.font-size11{ font-size:11px;font-weight: lighter;margin:0;}
.font-size12{ font-size:12px;}
.font-size13{ font-size:13px;}
ul.bullet { padding:0; margin-bottom:0;}
ul.bullet li{ background:url(../img/bullet.gif) no-repeat left 9px; padding-left:12px; list-style:none!important; margin-left:-0.7em!important;}   
ul.bullet  li .tit-name-about -us{ background:none!important; list-style:none; font-weight:bold;}
ul.bullet li a{color:#E0DED8; }
ul.bullet-included li{ background: none; padding-left:12px; list-style:none!important; margin-left:-1.7em!important;}   
.right{float:right; }
.align-right{ text-align:right;}
.align-left{ text-align: left;}

.bold{ font-weight:bold;}
.orange{ color:#FF5800;}
.box-brown{ background:#391600;}
.box-brown-home{ width:294px; float:left; padding:5px 0; margin-right:14px;height:45px; background:#391600;}
.menu-orange{ width:294px; float:left; padding-top:16px; text-align:left;color:#391600;}
.divprices {font-family: HelveticaNeue, Helvetica, Arial sans-serif; font-weight: lighter;font-size:20px; color:#EDE9E0;}
.divprices-orange {font-size:20px; color:#FF5800; font-weight:lighter;}
.tit-gene{ font-family: HelveticaNeue, Helvetica, Arial sans-serif; font-size:20px; color:#EBE9DF; line-height:140%; font-weight:lighter;}
.tit-gene-18{ font-family: HelveticaNeue, Helvetica, Arial sans-serif; font-size:18px; color:#EBE9DF; line-height:130%; font-weight:lighter;}
.tit-gene-18 a { font-family: HelveticaNeue, Helvetica, Arial sans-serif; font-size:18px; color:#EBE9DF; line-height:130%; font-weight:lighter; text-decoration:none;}
.tit-gene-18 a:hover { font-family: HelveticaNeue, Helvetica, Arial sans-serif; font-size:18px; color:#EBE9DF; line-height:130%; font-weight:lighter; text-decoration:underline;}
.txt-themes{ font-family:Helvetica, Arial, sans-serif; font-style:italic;}
.line-space{ clear:both; border-bottom: dotted 1px #913300; }
.box-paypal  {
background:none repeat scroll 0 0 #391600;
color:#E0DED8 !important;
display:block;
float:left;
font-size:12px;
padding:5px 10px 10px;
width:582px;
}

.span-140{ float:left; width:140px; margin-right:10px;}
.span-138{ float:left; width:138px; margin-right:10px;}
.span-150-right{ float: right; width:100px; }
.span-165{ float:left; width:158px; margin-right:10px;}
.span-168{ float:left; width:168px; margin-right:10px;}
.span-186{ float:left; width:186px; margin-right:10px;}
.span-195{ float:left; width:195px; margin-right:10px;}
.span-192{ float:left; width:192px; margin-right:10px;}
.span-240{ float:left; width:240px; margin-right:10px;}
.span-250{ float:left; width:250px; margin-right:10px;}
.span-294{ float:left; width:294px; margin-right:14px;}
.span-175-right{ float: right; width:175px; }
.span-190-right{ float: right; width:190px; }
.span-520{ float:left; width:520px; }
.span-530{ float:left; width:530px; }
.span-530ri{ float:right; width:530px; }
.span-176{ float:left; width:176px; margin-right:10px;}
.span-602-ri{ float: right; width:602px; }
.span-602{ float: left; width:602px; }
.span-616{ float: left; width:616px; }
.span-601{ float: left; width:601px; }
.span-195-right{ float: right; width:195px; }
.span-255-right{ float: right; width:255px; }
.span-910{ float:left; width:910px; margin-right:10px;}
.span-900{ float:left; width:900px;margin-right:10px;}

#header, #menusup, 
#conten,#footer
         { 
		 width:910px;  
		 float:left;
		 }
#conten{  
       padding-bottom:30px;
	   }
#header{ 
       padding-top:10px;
	  }	
#footer{
       padding-bottom:10px;
       }
#menutours{
      padding:10px 0 30px 10px; 
	  width:900px; 
	  float:left;
	  }	   
.content-slogan-logo{position:relative;  width:294px; height:87px; float:right; line-height:130%;}
.content-slogan{position: absolute;bottom:0;width: 177px;}
.slogan-logo{float:right; text-align:right;}
.txt-slogan{ color:#EDE9E0; font-size:20px; font-family:Helvetica, sans-serif, Arial;  line-height:120%;}

#menuprin{ width:910px; height:32px; float:left; background:#391600;padding:0; position:relative; z-index:2;}

/* menu list */
ul.listmenuprin { list-style:none;	margin:0;padding:0;}
ul.listmenuprin li {	margin:0;	padding:0 0 0 77px;float:left;	}
ul.listmenuprin li a{   padding: 0 0 0 12px;	text-decoration:none!important;	text-align:center;	font-size:12px;	font-weight:bold;	color: #FFFFFF!important;	height:28px;	}
ul.listmenuprin a:hover {	color:#FF5800!important;}

#banner{ width:910px;  float:left; width:910px; height:190px; position:relative; z-index:0}
.banner-slogan{position:absolute; bottom:0; right:0; font-family: Helvetica, sans-serif, Arial; font-size:20px; color:#FFFFFF; width:297px;  line-height:110%;}
.banner-slogan a{ display:block; background:#FF5800 url(../img/arrow-big.gif) no-repeat 10px 18px; color:#FFFFFF!important; text-decoration:underline!important; padding: 10px 20px 10px 30px;line-height:120%;}
.banner-slogan a:hover{ display:block; background:#FF5800 url(../img/arrow-big.gif) no-repeat 10px 18px; color:#FFFFFF!important; text-decoration:none!important; padding: 10px 20px 10px 30px;line-height:120%;}

#itinerary{ position:relative; bottom:0; left:0; font-family: tahoma,sans-serif; font-size:11px; color: #E2B003; background: #000; width:294px;}

.photo-credit{position:absolute; bottom:0px; left:0; font:normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background:#220F00 ; overflow-y:hidden; height:20px; /*opacity:0; filter:alpha(opacity=100);*/ }
.photo-credit ul { padding-left:0; margin:5px 10px;}
.photo-credit ul.list{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 0;
}

#route{ width:900px; float:left; padding:15px 0 0 10px; color:#FFFFFF; font-size:11px;} 
#menudetail{ width:900px; float:left; color:#FFFFFF; font-size:11px; padding:0 0 30px 10px;} 

.tit-name-hotels{ height:60px;}

.box-home{ display:block; float:left; height:82px; padding-right:14px;}
a.box-home , a:link.box-home{ padding:5px 10px; background:#391600; width:274px; }
.box-home a span.text-underline { text-decoration:underline; font-weight:bold;}
.box-home a:hover span.text-underline { text-decoration: none;}
a:hover.box-home { padding:5px 10px; background:#FF5800; text-decoration:none;}

/**** Begin Menu  tours****/ 
.listmenu-tours{width:590px; float:left; margin-top:10px; }
.space-menutours{color:#913300; margin-left:10px;}
ul.listmenu-tours {  list-style:none;	margin:0;	padding:0;}
ul.listmenu-tours li {margin:0 10px 0 0;	padding:0;	float:left; height:35px;}
ul.listmenu-tours li a{ padding: 0 0 10px 0;text-decoration:none!important;	text-align:center;	font-size:11px;	font-weight:bold;	color:#E0DED8!important; float:left;}
ul.listmenu-tours a.detail{color:#603728;	}
ul.listmenu-tours a.detail:hover {color:#FF5800!important;background: url(../img/icon-menu.gif) no-repeat center 17px!important;}	
span.listmenu-tours-hover{ float:left;font-size:11px; height:35px; font-weight:bold; padding: 0 0 17px 0; color:#FF5800!important;background: url(../img/icon-menu.gif) no-repeat center 17px!important;}	
/**** End Menu  tours****/ 

/**** menu request *****/
ul.listmenu-request {  list-style:none;	margin:0; padding:0; }
ul.listmenu-request li {padding:0; float: right;}
ul.listmenu-request li a {display:block;	width:264px;	padding:10px  0  0 0; padding-left:30px; text-decoration:none!important;	text-align: left;	font-size:12px;	font-weight:bold;	color:#382C24!important;	background:url(../img/flechas-request.gif) #FF5800 no-repeat!important;}		
ul.listmenu-request a.request{ background-position: 0 -15px!important;}		
ul.listmenu-request a.request:hover{color:#FFF!important;background:url(../img/flechas-request.gif) #391600 no-repeat 0 15px !important;	}		
ul.listmenu-request a.request-hover{color:#FFF!important;background:url(../img/flechas-request.gif) #391600 no-repeat 0 15px !important;	}		
/**** End menu request ****/ 

/*List a paises contact us*/
ul.listcountry{ list-style:none; margin:0; padding:0;display:block; background:#00CC00!important;}
ul.listcountry li{ float:left; padding:0 30px 0 0;} 

/*List a paises contact us*/
ul.listinput{ list-style:none; margin:0; padding:0;display:block; }
ul.listinput li{  padding:0 30px 5px 0; display: block; clear:both; line-height:27px;}
ul.listinput li label{ width:374px; font-weight:normal!important; margin-top:3px!important;}

/*Pop up Hotels*/
.content-tit-hotels{ float:left; width:600px; display:block; clear:both; padding-left:10px; padding-top:10px;}
.content-tit-hotels h2{ font-family: HelveticaNeue, Helvetica, sans-serif; font-size:18px; font-weight: lighter!important; color:#EBE9DF!important;  margin:0!important; float:left;} 
.content-tit-hotels h2 span{ font-family:HelveticaNeue, Helvetica, sans-serif; font-size:18px ; font-weight: lighter !important; color:#FF5800;margin:0!important;padding-left:7px!important} 
/*lista destinos*/
ul.listdestination { list-style:none;	margin:0;padding:0;}
ul.listdestination li {margin:0 ;padding:0;	 float:left; width:140px;	background:url(../img/bullet.gif) no-repeat left 9px; padding-left:12px; list-style:none!important; margin-left:-0.7em!important;}
ul.listdestination li a{ padding: 0; text-decoration:none!important;text-align:center;height:30px;	}
ul.listdestination a:hover { text-decoration:underline!important;}

/*.content-gene-photo-hotels{ float:left; width:620px; display:block; clear:both; padding-top:20px;}*/
.content-photo-hotels{width:294px!important; float:left; padding-right:14px;}
.content-btn-close{width:677px; text-align:right;}

ul.content-gene-photo-hotels{ list-style:none; margin:0; padding:0;outline: none; }
ul.content-gene-photo-hotels li{ float:left; padding:0 0 5px 10px!important;outline: none; }

/*Link header*/
ul.link-header {  list-style:none;margin:0; padding:0;}
ul.link-header li {padding:0; float: left; padding:3px 0 0 10px;}
ul.link-header li a { font-weight:bold; color:#FF5800; font-size:11px;}
ul.link-header li a:link { font-weight:bold; color:#FF5800; font-size:11px;}
ul.link-header li a:visited { font-weight:bold; color:#FF5800; font-size:11px;}
ul.link-header a:hover{ color:#FF5800;}
ul.link-header a:active{ color:#FF5800;}


/* menu list */
ul.listmenu { list-style:none;	margin:0;padding:0;}
ul.listmenu li {	margin:0 ;	padding:0 0 0 32px;	float:left;	}
ul.listmenu li a{   padding: 0 0 0 10px;text-decoration:none!important;text-align:center;	font-size:12px;	font-weight:bold;	color:#913300!important;	height:30px;	}
ul.listmenu a:hover {	color:#FF5800!important;}

h1{font-family: HelveticaNeue, Helvetica, Arial, sans-serif; font-size:18px; line-height:120%;color:#E0DED8; padding:10px 10px 5px 10px; !important; margin:0!important;}
h2{font-family: HelveticaNeue, Helvetica, Arial, sans-serif; font-size:18px;  line-height:120%; color:#E0DED8; font-weight:lighter;margin:0!important; padding:10px 10px 5px 10px; !important;} 
h3{font-family: HelveticaNeue, Helvetica, Arial, sans-serif; font-size:18px; line-height:130%;color:#E0DED8; padding:10px 0 5px 0!important; margin:0!important; text-transform:uppercase;}
h4{ margin:0px; padding:0px;font-size:12px; font-weight:bold;}

blockquote h2{ padding-left:0px!important;}

a:link, a:visited { color:#E0DED8; text-decoration:none;outline: none;}
a:hover{color:#E0DED8;  text-decoration:underline;}
a:active { color:#E0DED8; text-decoration:none;}

a.brown{ color:#913300; font-weight:bold; text-decoration:none; font-size:11px;}
a:hover.brown{ color:#913300; font-weight:bold; text-decoration:none; font-size:11px; color:#FF5800;}

/*a.livechat{ display:block; width:294px; height:124px;background:url(../img/live-off.gif) no-repeat 0px 0px;}
a:hover.livechat{ display:block; width:294px; height:124px;background:url(../img/live-off.gif) no-repeat 0px 0px;}*/

h2 a:link, h2 a:visited{font-family:Helvetica, Arial, sans-serif; font-size:18px;color:#EDE9E0; text-decoration:none;}  
h2 a:hover, h2 a:active{font-family:Helvetica, Arial, sans-serif; font-size:18px;color:#EDE9E0; text-decoration: underline;}

h3 a:link, h3 a:visited{font-family:Helvetica, Arial, sans-serif; font-size:18px;color:#EDE9E0; text-decoration:none; text-transform:uppercase;}  
h3 a:hover, h3 a:active{font-family:Helvetica, Arial, sans-serif; font-size:18px;color:#EDE9E0; text-decoration: underline; text-transform:uppercase;}

#menu-footer{font-size:11px; width:900px;  float:left; background:#391600;padding:10px 0 2px 10px; margin:0 0 30px 0; }  

a.btn-modificar { color:#FF5800; display:block; padding-left:20px; padding-bottom:5px;font-weight:bold; background:url(../img/flecha-bottom.gif) no-repeat  -6px 4px;}
a.btn-modificar:hover { color:#FF5800; display:block; padding-left:20px; font-weight:bold; background:url(../img/flecha-bottom.gif) no-repeat  -6px  -26px;}

.btn-faq {  color:#9B4312; display:block; padding-left:14px; }
.btn-faq a{ color:#9B4312; display:block; background:url(../img/flechas.gif) no-repeat  0px -64px; padding-left:14px;}
.btn-faq a:hover{ color:#FF5800!important; display:block;background:url(../img/flechas.gif) no-repeat  0px 2px; }
.btn-faq-hover a{ color:#FF5800!important; display:block;background:url(../img/flecha-bottom.gif) no-repeat  0px 3px; padding-left:14px; text-decoration:none; margin-left:14px;}
.btn-faq-hover a:hover{ color:#FF5800!important; display:block; padding-left:14px; text-decoration:none;}

.button-add{ height:24px;  margin:11px 11px 0 0!important;}
.button-add a{background: url(../img/btn-add.gif) no-repeat;padding-left:30px; height:24px!important; line-height:24px; display:block; font-size:11px; font-weight:bold;}
.button-add a:hover{ color:#FF5800;  text-decoration:none;line-height:24px; display:block;}

/*******    ******/
ul.menu-footer {list-style:none; margin:0; }
ul.menu-footer  li{margin:0;float: left; }
ul.menu-footer  li a { float: left; text-indent:-9999em; height:20px; text-decoration:none; background:transparent  url(../img/logos-sociales.gif) no-repeat 0 0; }

.menu-footer a.twitter { background-position:0  -315px!important; width:57px!important; padding-left:10px;}
.menu-footer a.facebook {background-position:0  -376px!important; width:63px!important; padding-left:10px;}

.menu-footer a.twitter:hover { background-position:0 -345px!important; }
.menu-footer a.facebook:hover{background-position:0 -406px!important;}
/* ***********  *************/

/****** mn icon******/
ul.listmenu-icon { display:block; list-style:none;margin:0;padding:0;}
ul.listmenu-icon li {margin:0;padding:0;float:left;}
ul.listmenu-icon li a{ padding: 0 0 0 12px;text-decoration:none;text-align:center;	font-size:12px;	font-weight:bold;	color:#FF5800;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px 0px;}
ul.listmenu-icon li a:link{ color:#FF5800;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px 0px;}
ul.listmenu-icon li a:visited {	color:#FF5800;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px 0px;}
ul.listmenu-icon li a:hover {	color:#913300;	background:url(../img/flechas.gif) transparent no-repeat  0px -66px; text-decoration:none;}	
/****** End mn icon******/

/****** mn  tour footer icon******/
ul.listmenu-tour-footer-icon { list-style:none;margin:0;padding: 33px 0 0 0;}
ul.listmenu-tour-footer-icon li {margin:0;padding:0;}
ul.listmenu-tour-footer-icon li a{ padding: 0 0 0 12px;text-decoration:none;text-align:center;font-size:12px;color:#913300;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px -66px;}
ul.listmenu-tour-footer-icon li a:visited{ text-decoration:none;font-size:12px;color:#913300;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px -66px;}
ul.listmenu-tour-footer-icon a:hover{color:#FF5800!important;background:url(../img/flechas.gif) transparent no-repeat  0px 0px!important;}
ul.listmenu-tour-footer-icon a:active{color:#FF5800 background:url(../img/flechas.gif) transparent no-repeat  0px 0px;}
span.listmenu-tour-footer-icon-hover {color: #FF5800;background:url(../img/flechas.gif) no-repeat  0px 0px; padding-left:12px;}	
/****** End mn icon******/

/* ***********  *************/	
.div-twitter{width:294px;height:77px;float:left; margin-right:14px;}
.div-twitter a{background:url(../img/logos-sociales.gif)  -66px  -171px;width:294px;height:77px;float:left;}
.div-twitter a:hover{background:url(../img/logos-sociales.gif) 228px  -171px;width:294px;height:77px;float:left;}

.div-facebook{width:294px;height:77px;float:left;}
.div-facebook a{background:url(../img/logos-sociales.gif)  -60px  -82px;width:294px;height:77px;float:left;}
.div-facebook a:hover{background:url(../img/logos-sociales.gif) 234px -82px;width:294px;height:77px;float:left;}
/*end*/

/*Begin itinerary*/
ul.content-itinerary{ display:block; clear:both;float:left;width:910px; margin:20px 0 10px 0; padding:0;}
ul.content-itinerary li{ display:block; list-style:none; margin:0; padding:0;}
ul.content-itinerary li.conten-title{ display:block; clear:both; width:900px; overflow:hidden; padding-bottom:20px;/*height:50px;*/ }
ul.content-itinerary span.day-itinerary{ padding-left:318px; font-family:HelveticaNeue, Helvetica, sans-serif; font-size:18px; font-weight:lighter;color: #FFFFFF!important; float:left; margin:0px; line-height:120%;}
ul.content-itinerary span.title-tour{ width:582px;padding:0 0 10px 318px!important;font-family: Helvetica, Arial, sans-serif; font-size:18px; font-weight:lighter;float:left;}
ul.content-itinerary li h2{font-family: HelveticaNeue, Helvetica, sans-serif; font-size:18px; font-weight: lighter!important; color:#EBE9DF!important;  margin:0!important; padding:0 0 0 10px!important; float:left; width:500px;} 
ul.content-itinerary li h2 span{ font-family:HelveticaNeue, Helvetica, sans-serif; font-size:18px ; font-weight: lighter !important; color:#FF5800;margin:0!important;padding-left:7px!important; clear:both;} 
ul.content-itinerary li h3{ font-size:12px ; font-weight: bold !important; color:#FF5800;margin:0!important;padding:5px 0 0 317px!important; clear:both; text-transform:none; line-height:130%; font-family: Helvetica, Arial, sans-serif; } 
ul.content-itinerary .itinerary-image{ display:block;float:left;width:294px;margin-right:14px;padding:5px 0 0 0;}
ul.content-itinerary li.itinerary-description{ display:block; float:left; width:582px; padding:0 10px;}  
/*End*/
#content-blog{ display:block;}
#content-blog a{ text-decoration:underline;}

/*Begin Tour List*/
ul.content-tour-list {border:0 none;display:block;float:left;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:20px 0 10px 0; width:602px;}
ul.content-tour-list  li.tour-image{ display:block;width:294px!important;float:left;margin-right:14px;padding:5px 0 0 0;}
ul.content-tour-list li.tour-title {display:block;color: #EBE9DF;float:left;font-family:HelveticaNeue, Helvetica, Arial, sans-serif;font-size:18px;font-weight: lighter;line-height:130%;margin:0 ;padding:0 10px;width:274px;}
ul.content-tour-list li.tour-prices{display:block;float:left;margin:0 ;padding:15px 10px 0 10px !important;width:274px;}
ul.content-tour-list li.link-tour { display:block;margin:0; margin-top:15px;padding:5px 10px 15px 10px;float:left;}
li.link-tour a{ display:block; clear:both; text-align:left!important;padding: 0 0 0 12px; text-decoration:none;font-size:12px;font-weight:bold;	color:#FF5800;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px 2px; }
 li.link-tour a:hover {	color:#913300;	background:url(../img/flechas.gif) transparent no-repeat  0px -64px;}	
/*End Tour List*/

/*Begin Testimonials*/
ul.content-list {border:0 none;display:block;float:left;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:20px 0 10px 0; width:602px;}
ul.content-list  li.list-image{ display:block;width:294px;float:left;margin:5px 14px 0 0;padding:0;}
ul.content-list  li.list-image img{ border:0!important; margin:0!important; padding:0!important; display:block;}
ul.content-list span.list-title{ display:block; padding:10px 0 0 10px; font-weight:bold;background:#391600; margin:0!important;}
ul.content-list span.list-title-dest{ display:block; padding:0 0 5px 10px; font-style:italic; font-size:11px;background:#391600; }
ul.content-list span.list-title-pais{ display: block; padding:0 0 5px 10px;color:#9B4312; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-transform:uppercase;background:#391600;s}
 ul.content-list li.list-description{ display:block; float:left; width:274px; padding:0 10px; }  
li.link-list{ display:block;margin:0; margin:15px 0 0 310px ;padding:5px 10px 15px 10px;float:left;}
li.link-lists a{ display:block; clear:both; text-align:left!important;padding: 0 0 0 12px; text-decoration:none;font-size:12px;font-weight:bold;	color:#FF5800;	height:30px;	background:url(../img/flechas.gif)  no-repeat 0px 2px; }
 li.link-lists a:hover {	color:#913300;	background:url(../img/flechas.gif) transparent no-repeat  0px -64px;}	
/*End Testimonials*/

/*Begin paginador*/
ul.pagination{ border:none; display:block; clear:both; list-style:none; margin:0 ; padding:5px 0 0 10px; font-weight:bold;}
ul.pagination li{ float:left; padding:0; margin:0; line-height:24px; height:24px; }
ul.pagination li a.pagination-list{ display:block; padding:0px 8px; text-decoration:none; background:}
ul.pagination li a:hover.pagination-list{ background:#391600; text-decoration:none;}
ul.pagination li.pagination-hover{ display:block; padding:0px 8px; background: #391600; text-decoration:none;}

ul.pagination li a.previous{ margin-left:30px;display:block;width:24px; height:24px;background:#913300 url(../img/icon-pag.gif) -1px 0px no-repeat;}
ul.pagination li a:hover.previous{ background:#913300;background:#913300 url(../img/icon-pag.gif) -1px 0px no-repeat;}

ul.pagination li a.next{ margin-left:5px; display:block;width:24px; height:24px;background:#913300 url(../img/icon-pag.gif) -29px 0px no-repeat;}
ul.pagination li a:hover.next{ background:#913300;background:#913300 url(../img/icon-pag.gif) -29px 0px no-repeat;}
/*End paginador*/

.title-destinations{ width:910px; float: left; padding-top:10px; margin-top:30px; margin-bottom:10px;font-size:12px; text-transform:uppercase; font-weight:bold; background:#391600 ;} 

  /*Form Contact*/ 
  .content-form{
  width:602px;
  float: right;
  padding-top:30px; 
  }
input{display:block;  background:#391600!Important; border:none!important; padding:5px 0 5px 10px; color:#E0DED8!important; margin-top:10px;!important; font-weight: normal!important;} 
textarea {width:580px;height:79px;padding:5px; background:#391600; border:none; color:#E0DED8;}
.style-button{ background:#FF5800!important; color:#FFFFFF; margin:0!important; padding:5px !important; cursor:pointer;}

label{display:block; width:288px; float:left; font-weight:bold; margin-top:15px;}
.input-date{display:block; width:268px; margin-top:10px; background:#EDE9E0; border:none; padding:7px 0  7px 0;}
.tit-form{ padding:0 0 10px 10px; color:#E0DED8; font-weight:bold;}
td{ padding-left:10px; }
.td-space{border-bottom: 6px solid #220F00;}

/*Estilos dojo*/
.formulario .dijitDialogTitleBar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none!important;
cursor:move;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:5px 6px 3px;
}

.formulario .dijitDialog .dijitDialogPaneContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none!important;
border:none!important;
padding:0!important;
}

.dijitDialogUnderlay {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0!important;
opacity:0.7;
}
.formulario .dijitDialogCloseIcon {
cursor:pointer;
height:30px;
position:absolute;
right:0!important;
top:0!important;
vertical-align:middle;
width:30px;
}

.dijitContentPane {
display:block;
overflow: hidden!important;
}

