@charset "UTF-8";
/*
Theme Name: esplendor buenos aires
Description: esplendor buenos aires, Frontend Template
Version: 1
Author: DIV-IT
Author URI: http://www.div-it.com.ar
Tags: 

*/

/* RESET & INIT */
*{ margin: 0; padding: 0; height: auto; }
img{ border: none; }
.left{ float: left; left: 0; }
.right{ float: right; right: 0; }
.center{ margin: 0 auto; }
.end{ clear: both; }

/* LAYOUT */
h1{color:#D2D2D2;display:inline;font-size:11px;line-height: 22px;padding-left: 24px;text-transform:uppercase;}
.wrapper{ width: 1007px; margin: 0 auto; display: block; clear: both; float: none; } /* PAGE WIDTH */
body{ background: #fff;font-family:Arial; }
#main{ background-color: #fff; padding-top:7px;}

/* reserve online */
#imageMain .reserveOnline{display:inline;float:left;font-size:0;height:380px;margin:0 156px 0 729px;position:absolute;width:138px;z-index:99; }
#imageMain .logotype{position: absolute; z-index: 99; margin:20px 0 0 673px; width: 316px; height: 75px; display: block; font-size: 0; text-indent: -200%; /*background: transparent url(../images/esplendors/esplendor.png) 0 0 no-repeat;*/ }
#main h1 span{ display: inline;padding-right:5px; color: #D2D2D2;}
 #header .navigation *{ line-height: 20px; }
#header .navigation.primary *{ line-height: 22px; text-transform:uppercase; }
#header .navigation.primary  li a {padding:0 5px;display:block;}
#header .navigation.primary  li a:hover { background-color:#efefef;line-height:22px;display:block;}

#header .navigation.primary  li#navBookOnline a:hover{background-color:transparent;padding:0;text-decoration:none;font-weight:bold;color:#7F7F7F;}
#header .navigation.primary  li#navBookOnline a:hover,#header .navigation.primary  li#navBookOnline a:hover strong{font-size:13px;}

#header .navigation.primary li.item{ position:relative;}
#header .navigation.primary li.item .dropdown{ top: 2px\9; right: -22px\9;}
#header .navigation.primary li.item .dropdown .item a {padding:0;}
#header .navigation.primary .activo a {font-weight:bold;color:#4D4D4D;}


#header .navigation.primary li.promociones{padding:0; height:100%;margin:0;width:80px;text-align:center}
#header .navigation.primary li.promociones a {text-decoration:blink;padding:0;}
#header .navigation.primary li.promociones a:hover {color:#7F7F7F;}


#header .row{ padding-left: 20px; }
#header .row.first{ padding-top:2px;  padding-bottom:2px;}
#header .row.second{ background-color:#E5E5E5;}
#imageMain .row{ background-color:#E5E5E5; overflow:hidden;display:block;height:22px;}
.rowBack{background-color:#BCB28B; clear:both;}
/*#imageMain .stones{ background: transparent url(../images/esplendors/stones.png) 0 bottom repeat-x; position: absolute; z-index: 99; width: 483px; height: 150px; margin: -132px 0 0 0; }*/
#mainFooter{margin: 8px 0;background-color:#E5E5E5;padding:12px 2px 8px 2px; }
/*
#header .navigation.primary  li.promociones{background-color:#2F2B1D;padding:0 10px;}
*/

/* TYPOGRAPHY */
body{ font-size: 100%; }
body, input, textarea{ font-family: Arial, helvetica, sans-serif;}

/*#header .logotype *, #header .navigation.primary, #imageMain .navigation *, .banner.subsection .title, label, .list, #mainFooter .navigation.actions *{ font-family: Verdana, sans-serif; }
*/
#header .logotype *{ font-size: 11px; text-transform: uppercase; color: #D2D2D2;}
a{ text-decoration: none; color: #D2D2D2; }
.contenido , p, li, span { font-size: 12px; line-height: 16px; color: #7F7F7F; font-weight: normal; }
.content p{ margin: 10px 0; }
.title{ font-size: 15px; line-height: 15px; color: #71625B; font-weight: bold; }

/* NAVIGATION */
.navigation{ list-style: none; }
.navigation .separator{ padding: 0 4px; }
.navigation.language .separator{ padding: 0 6px; }
.navigation .item, .navigation .separator{ float: left; display: inline; }
#imageMain #contBotonera .navigation .item.active a { background-color:#CFCFCF;color:#FFFFFF;display:block;}
#imageMain #contBotonera .navigation .item a:hover { background-color:#CFCFCF;color:#FFFFFF;display:block;}
.navigation.language{ float: right; display: inline; padding:23px 2px 0 0;}
.navigation.language *{ color: #4D4D4D; font-size: 11px; text-transform: uppercase; }
.navigation.language  a:hover{font-weight:bold;}
.navigation.primary{ clear: both; width: 100%; display: block; }
.navigation.primary *{ font-size: 11px; text-transform: none; color: #7F7F7F; }
.navigation .dropdown{ position: absolute; z-index:1500; margin: 0 0 0 -14px; }
.navigation .dropdown *{ height: 24px; }
.navigation .dropdown .item a span{ padding: 0 5px; opacity:none; filter:alpha(opacity=100); color: #FFF; }
.navigation .dropdown .item{ clear: both; display: block;  border-bottom: 1px solid #FFF; width: auto;}
.navigation .dropdown .item a{ background: #9D9794; opacity:0.90;filter:alpha(opacity=90); line-height: 24px; display: block; position: absolute; z-index: 99; text-align: right;  }
.navigation .dropdown .item a:hover{ background: #C3BEBA; opacity:0.9; filter:alpha(opacity=90); }
.navigation.language .separator{ padding: 0 3px; }
.externalLinks{margin:0;}
.externalLinks a { display: block;    height: 89px;    overflow: hidden;    width: 100%;}
.externalLinks a span{  display: none;}
.externalLinks li{ float: right;  margin: 0 8px;height: 89px;overflow: hidden; background-image: url(../images/esplendors-despojados/footer.png);background-repeat: no-repeat;  background-attachment: scrool;}
.externalLinks li.separator{  background-color: #fff;  width: 1pt;  margin: 0 5px;}
.externalLinks li#logo-esplendorhoteles { width:199px;  background-position:2px 3px;}
.externalLinks  li#logo-dazzlerhoteles {  width:81px;  background-position:-201px 2px;}
.externalLinks  li#logo-fenhoteles {  width:103px;  background-position:-297px 3px;}

/* -------------------------------------------------------------- */
#header .navigation .dropdown * { width: 120px; font-size:11px}
#header .navigation .dropdown a span {padding:0 3px;font-size:11px;}
/* navHotel, navRestoAndBar, navGallery, navPress, navPromotions, navServices, navContact */
/* -------------------------------------------------------------- */
.navigation .dropdown span{ width: auto; }
#navBookOnline{ float: right; }
#navBookOnline a { text-decoration:blink; width: 110px; height: 20px; display: block; color:#7F7F7F;margin: 1px 7px 0 0;text-transform:uppercase; }
#imageMain .navigation{  padding: 0 17px 3px 15px;float:right; }
#imageMain .navigation *{ line-height: 25px; color: #7F7F7F; font-size: 12px; font-weight:bold;text-transform:uppercase; }
#mainFooter .navigation{ padding-left:20px;float: left; display: inline; }
#mainFooter .navigation *{ font-size: 11px; color:#7F7F7F; text-transform:uppercase; }
#mainFooter .navigation.actions{ float: right; padding-right:20px; }
#mainFooter .navigation.actions *{ color: #7F7F7F; font-size: 11px; }
#mainFooter .navigation .item a:hover{ color: #4D4D4D; }
#navPrint a{ background: transparent url(../images/esplendors-despojados/icon_print.png) right center no-repeat; padding-right: 24px; display: block; }
#navDownload a{ background: transparent url(../images/esplendors-despojados/icon_down.png) right center no-repeat; padding-right: 18px; display: block; }
#navShare a{ background: transparent url(../images/esplendors-despojados/icon_email.png) right center no-repeat; padding-right: 20px; display: block; }
.navigation.status{ margin-bottom: 0; /*padding-top:10px;*/}
.navigation.status, .navigation.status *{ clear:both;text-transform:uppercase;color: #7F7F7F; font-size: 14px; line-height: 14px; font-weight: bold; }
.navigation.status a{ font-weight: normal; }
.contenido{margin:0;text-align:justify;display:block;overflow:hidden;clear:both;width:746px;}
/* FORMS */
form .button{ cursor: pointer; }
label{ font-size: 11px; }
form .row{ text-align: right; margin: 2px 0; padding-right: 18px; line-height:19px;overflow:hidden;height:19px;}
form .row.r3, form .row.r4{ padding-right: 45px; }
form.box{background-color:#e6e7e9;height: 158px; }
form.box button{width:0;height:0;}
form.box label{ color:#A7A8AC;display:block;float:left;font-weight:bold;overflow:hidden;text-transform:uppercase;}
form.box .textbox{ padding: 1px; width: 60px; }
form.box .textbox, form.box select{ background-color: #D2D3D5; cursor:pointer;border: 0; font-size: 11px; line-height: 21px; height: 21px; }
form.box .textbox:hover, form.box select:hover{background-color:#A7A8AC;}
form.box select{ color:#fff;background-color:#7F8084; }
form.box .title{ font-size: 0; text-indent: -200%; height: 40px; font-weight: normal; }
form.box a.calendar{ float: right; margin-left: 3px; }
/* TYPES */
.banner.subsection{ float:left; }
.banner.subsection a{ }
.banner.subsection *{ margin: 0; padding: 0; font-size: 0; background-repeat:no-repeat;background-color:#transparent; display:block; overflow:hidden; width:216px; height:250px;background-position:0 0 ; margin:5px;}
.list *{ font-size: 11px; }
/*banner con contenido seria el de promocion y home */
 .banner.promocion {margin:5px 18px;float: left;margin:0 36px 10px 0;}
.left.pc79.home .banner.promocion .cuerpobanner .link {display:block;}
 .left.pc79.home .banner.promocion .cuerpobanner .link a ,.left.pc79.promociones    .banner.promocion .cuerpobanner { display:block;overflow:hidden;text-decoration:none;width:195px; background-position:0 0;background-repeat:no-repeat;}
 /* .banner.promocion .cuerpobanner .link  strong.precionro {color:#FFFFFF;display:block;font-size:50px;font-weight:normal;line-height:50px;padding:73px 0 66px 11px;overflow:hidden;text-align:left;text-transform:uppercase;}
 *//* en home */
 .left.pc79.home .banner.promocion {margin-right:7px}
 .left.pc79.home .banner.promocion .cuerpobanner .link a{height:115px;width:224px;padding:10px;}
 .left.pc79.home .banner.promocion .cuerpobanner .link a:hover{opacity:0.9;filter:alpha(opacity=90); }
 .left.pc79.home  .banner .cuerpobanner.promocion .link  em.masinfo {color:#fff;display:block;float:right;font-size:15px;font-style:normal;font-weight:bold;margin:10px 0 0 0;overflow:hidden;text-align:left;text-transform:uppercase; }
 .left.pc79.home  .banner.promocion .cuerpobanner .link  em.masinfo {margin:2px 0 0 0;float:right;font-style:normal;font-weight:bold;text-transform:uppercase;color:#fff;}
/*ambos*/ 
.left.pc79 .banner.promocion  .cuerpobanner .link  span.moneda ,.left.pc79 .banner.promocion  .cuerpobanner .link  strong.precionro,.left.pc79 .banner.promocion  .cuerpobanner .link  strong.titulo,.left.pc79 .banner.promocion  .cuerpobanner .link span.desde,.left.pc79 .banner.promocion  .cuerpobanner .link span.adicional,.left.pc79 .banner.promocion  .cuerpobanner .link span.masiva{clear:both;display:block;font-weight:normal;color:#fff;text-transform:uppercase;}
.left.pc79 .banner.promocion  .cuerpobanner .link  strong.titulo,.left.pc79 .banner.promocion  .cuerpobanner .link span.desde,.left.pc79 .banner.promocion  .cuerpobanner .link span.adicional{font-size:20px;line-height:18px;}
.left.pc79 .banner.promocion  .cuerpobanner .link span.adicional {font-size:9px;}
.left.pc79 .banner.promocion  .cuerpobanner .link  strong.precionro{font-size:45px;line-height:38px;display:inline;}
.left.pc79 .banner.promocion .cuerpobanner .link   span.masiva,.left.pc79 .banner.promocion  .cuerpobanner .link span.moneda {font-size:15px;line-height:15px;display:inline;}


 /* en promos */
 
 .left.pc79.promociones    .banner.promocion .cuerpobanner{height:270px;width:215px;}
 .left.pc79.promociones    .banner.promocion .cuerpobanner a.link {display:block;padding:10px;overflow:hidden;}
 .left.pc79.promociones    .banner.promocion .cuerpobanner a.link:hover{opacity:0.9;filter:alpha(opacity=90); }
 .left.pc79.promociones    .banner.promocion .cuerpobanner a em.masinfo {clear:both;float:right;padding:90px 0 0;color:#fff;display:block;float:right;font-size:15px;font-style:normal;font-weight:bold;margin:10px 0 0 0;overflow:hidden;text-align:left;text-transform:uppercase;} 
 .left.pc79.promociones .banner.promocion .cuerpobanner .bannercontenido  , .left.pc79.promociones .banner.promocion .cuerpobanner .bannercontenido p{font-size:8px;line-height:8px;color:#fff;margin:1px;}
 .left.pc79.promociones .banner.promocion .cuerpobanner .bannercontenido{margin:68px 0 0 0; height:61px;overflow:hidden;}
 .left.pc79.promociones .banner.promocion .cuerpobanner .bannercontenido strong.titulo{text-transform:uppercase;font-weight:bold;line-height:11px;}
 .left.pc79.promociones .banner.promocion .cuerpobanner ul{ }
 .left.pc79.promociones .banner.promocion a.link_mas_info_promocion{color:#000;display:block;font-size:13px;overflow:hidden;padding-right:1px;text-align:right; }
 .left.pc79.promociones  .banner.promocion ul.link_botones_banner{ list-style:none;display:block;clear:both;overflow:hidden; width:100%;}
 .left.pc79.promociones  .banner.promocion ul.link_botones_banner a  , .banner.promocion ul.link_botones_banner a:hover , .banner.promocion ul.link_botones_banner a:active,.banner.promocion ul.link_botones_banner a:visited { color:#fff;}
 .left.pc79.promociones .banner.promocion ul.link_botones_banner li{margin: 0 ;float:left;}
 .left.pc79.promociones .banner.promocion ul.link_botones_banner li.separator{line-height:20px;margin:0;float:left;width:1%;background-color:#fff;}
 .left.pc79.promociones .banner.promocion ul.link_botones_banner li a{font-size:9px;text-align:center;display:block;padding:0 7.5px;line-height:20px;text-transform:uppercase;font-weight:bold;}
 .left.pc79.promociones .banner.promocion ul.link_botones_banner li a:hover{background-color:#4d4d4d;}
 .left.pc79.promociones .banner.promocion ul.link_botones_banner li a img {border:none;width:103px; height:37px;}

 .left.pc79.promociones .banner.promocion.masiva {}
 .left.pc79.promociones .banner.promocion.desde {}
 .left.pc79.promociones .banner.promocion.adicional {}
 .left.pc79.promociones .banner.promocion.adicional.masiva {}
 .left.pc79.promociones .banner.promocion.adicional.masiva .cuerpobanner a em.masinfo {padding-top:73px;}
 .left.pc79 .banner.promocion.adicional.masiva   .cuerpobanner .link span.adicional {font-weight:bold;line-height:12px;width:80%;}
/* FOOTER */
#footer .externalLinks{ display:block;overflow:hidden;padding:0 20px; }
#footer .policy{ clear:both;display:block;overflow:hidden;padding-top:15px;text-align:center;color: #7F7F7F;font-size: 9px;  }
#footer .policy *{ color: #9D9474; font-size: 9px; }

/* GRIDS */
.pc21{ width: 21%; }
.pc21 .content{ /*margin: 15px 15px 20px 20px;*/ }
.pc79{ width: 79%; }
.pc79 .content{ margin: 0px 20px 5px 20px; *margin: 0px 16px 5px 20px; }

/* PATCH */
div#j {content: "test";}
/*calendar*/
button.calendar {float:none;background-position: 0 -2px;background-image:none;background-color:transparent;}
button.calendar:hover,button.calendar.active {	background-position: 0 -2px;}
/* agregados */
/* -- botonera -- */
.dropdown  {display:none;}
.dropdown.visible  {display:block;}

/*googlemaps */
.googlemap iframe{  width: 1007px;  height: 400px;}
/*motor de reseervas */		
.motorReservas button.calendar {background-image: url(../images/dazzler-flats/calendar-iconos.png); background-repeat:no-repeat;background-position: -7px 0px;padding-bottom:22px;}
.motorReservas button.calendar:hover,button.calendar.active {background-position: -7px 0px;}
.motorReservas span.button {background: url(../images/dazzler-flats/calendar-iconos.png); }
.motorReservas span.reloj {background-position: -49px 0;}
.motorReservas span.personas {background-position: -28px 0;}
.motorReservas input.submit{background: url(../images/dazzler-flats/calendar-iconos.png) no-repeat 0  -26px;height:31px;color:#fff;}
/* formularios */
form.foms {background-color:#E6E7E9;display:block;padding:10px 6px 0 3px;overflow:hidden;width:35%;height:350px;float:left;}
form.foms dt { display:block;line-height:16px;}
form.foms dd {}
form.foms dt label{ text-transform:uppercase; color:#4D4D4D;font-weight:bold;font-size:10px;}
form.foms dd input.hidden{display:none;}
form.foms textarea , form dd input , form dd select {font-size:12px;line-height:12px;width:95.5%; display:block;background-color:#fff; border:none;}
form.foms textarea {height:90px;}
form.foms input.submit,form.foms input#enviar,form.foms input#send{ font-weight:bold; color:#fff; font-weight:bold;background-color:#A7A8AC;line-height:12px;text-transform:uppercase;} 
.left.pc79.contactos  form.foms {width:216px;height:232px;}
.left.pc79.contactos  form.foms input  {height:12px;}
.left.pc79.contactos  form.foms input#enviar ,.left.pc79.contactos  form.foms input#send {width:43px;height:13px;font-size:10px;}
.left.pc79.contactos  form.foms textarea#comentario {height:75px;}
/* casos particulares de checkbox*/
.left.pc79.contactos  form div{ float: left;height: 17px;margin: 5px 0;}
.left.pc79.contactos  form em{display: block;float: right;font-style: normal;height: 17px;line-height: 13px;margin: 5px 0;overflow: hidden;width: 197px;}
.left.pc79.contactos  form .submitButton{clear:both}

/* banners de reservas*/

.reserva{width:380px;overflow:hidden; background-color:#ECECECM;}
.reserva.online .cuerpo {border-left: 1px solid #615738; margin: 0 15px; padding: 14px 10px; float: left; color: #615738; }
.reserva.online .cuerpo a{color: #615738; font-size: 20px;}
.reserva.telefonica .cuerpo {border-left: 1px solid #615738; margin: 0 15px; padding: 14px 10px; float: left;  color: #615738; }
.reserva.telefonica .cuerpo a{color: #615738; font-size: 20px; }
.reserva.masinfo .cuerpo {width:60%;border-left: 1px solid #615738; margin: 0 15px; padding: 0 0 0 10px; float: left; color: #615738;width:68%;}
.reserva dt{background-color:#3E4645;display:block;padding:0px 5px;color:#fff;line-height:23px;}
.reserva dd{}
.reserva.online{padding: 15px;}
.reserva.telefonica{padding: 15px;}
.reserva.masinfo{padding: 15px;}

/*parche add this*/
#atff{display:none;}
/*listados */
dl.list{font-size:12px;text-transform:uppercase;color:#7F7F7F;}
dl.list dt{font-weight:bold;margin:10px 0 ;}
dl.list dd{background-position:10px 50%;background-repeat:no-repeat;margin:5px 0;padding-left:29px;background-image:url(../images/esplendors-despojados/bullet.png);}
/*amenities*/
dl.amenities {}
/* puntos de interes*/
dl.puntos{}
/* flash */
.flash{height:400px; overflow:hidden;}
.flash object , .flash emebed{height:100%; width:;}
/* iframe de conversion */
#_atssh{display:none;}
/* formularios */
.promotitulo {letter-spacing:1px; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.promodetalle {font-size:15px; color:#625737; font-family:Arial, Helvetica, sans-serif; line-height:26px;}
.promocondiciones {padding-left:20px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.promoreserve  a, .promo-contacto  a{background-color:#624982; width:120px; float:right; margin:10px; text-align:center; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px; text-decoration:none;-moz-border-radius:8px;  -webkit-border-radius:8px;text-transform:capitalize;}
.promo-contacto  a{float:left;}
/*flash*/
.flash{overflow:hidden; height:401px;}
/* faceebook al pie*/
#mainFooter a#facebookfan {}
#mainFooter a#facebookfan span{background-attachment:scroll;background-image:url("../images/esplendors-despojados/facebook-ico.gif");background-position:0 0 ;background-repeat:no-repeat;display:block;float:left;height:0;padding:8px 10px;width:0;}
/* bullets a todos los contenidos */
.contenido ul {padding-left:40px;}
/* boton de reserve sobre el formulario*/
form.box .title a {background-color:trasnsparent;background-repeat:no-repeat; background-position:50% 50%;display:block;overflow:hidden;height:45px;}
form.box .title a  span{ display:none;	}
/*llamenos */
form.box .submit,.right.pc21 .botonreservas,.right.pc21 .envienos,.right.pc21 .llamenos{overflow:hidden;text-transform:uppercase;padding-left:19px;display:block;height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#fff;background-repeat:no-repeat;background-position:96% 50% ;}
.right.pc21 .envienos,.right.pc21 .llamenos{background-color:#4D4D4D;margin-bottom:7px;}
.right.pc21 .envienos{background-image:url(../images/esplendors-despojados/icono-lapiz-blanco.png);}
.right.pc21 .llamenos{background-image:url(../images/esplendors-despojados/icono-telefono-blanco.png);}
form.box .submit,.right.pc21 .botonreservas{background-image:url(../images/esplendors-despojados/icono-calendario-blanco.png);}

.right.pc21 .envienos:hover,.right.pc21 .llamenos:hover{background-color:#6F6F6F;}
.right.pc21 .botonreservas{background-color:#A7A8AC;}
.right.pc21 .botonreservas:hover,form.box .submit:hover{background-color:#CFCFCF;}
form.box .submit{background-position: 94% 50% ;background-color:#A7A8AC;border:none;color:#fff;width:100%;text-align:left;background-repeat:no-repeat;background-image:url(../images/esplendors-despojados/icon_lupa_blanca.png); font-size:11px;}
form.box div.cont{padding:12px 18px;}
/*promociones*/
.placas.promociones {color:#fff;padding:20px;width:967px;height:310px; display:block;overflow:hidden;background-repeat:no-repeat;background-repeat:none; background-color:transparent;background-color:#666;}


#promociones_galeria .placas.promociones {height:350px;padding:0;width:1007px;}
#promociones_galeria .placas.promociones a {padding:20px;height:310px;display:block;overflow:hidden;width:987px;}
.placas.promociones .placascontenido{text-transform:uppercase;clear:both;color:#fff;display:block;margin:44px 0 0 0;height:94px;}
.placas.promociones .placascontenido p{color:#fff;margin:0;padding:0;}
.placas.promociones span.moneda ,.placas.promociones strong.placasprecio,.placas.promociones .titulo,.placas.promociones span.desde,.placas.promociones span.adicional,.placas.promociones span.masiva{clear:both;display:block;font-weight:normal;color:#fff;text-transform:uppercase;}
.placas.promociones .titulo,.placas.promociones span.desde{font-size:39px;line-height:35px;}
.placas.promociones span.adicional{font-size:16px;line-height:35px;}
.placas.promociones strong.placasprecio{font-size:96px;line-height:78px;}
.placas.promociones span.masiva,.placas.promociones span.moneda {font-size:32px;line-height:32px;display:inline;}

/* promociones galerias */
#promociones_galeria{ display:block;overflow:hidden;width:1007px; height:350px;}
#promociones_galeria ul{overflow:hidden;width:100%; height:100%;}
#promociones_galeria .contentplacas{height:100%;display:block;overflow:hidden;padding-right:10px;}

#controls{bottom:35px;float:right;position:relative;list-style:none;}
#controls li{float:left;}
#controls li a{margin:0 5px;color:#fff;text-decoration:none;font-weight:bold;font-size:10px;text-transform:uppercase;padding:5px 10px;display:block;overflow:hidden;background-color:#4D4D4D;width:6px;height:16px;}
#controls li.current a{background-color:#A7A8AC;color:#4D4D4D;}
#promociones_galeria .placas.promociones {}

#promociones_galeria .botonerapromociones , #promociones_galeria .botonerapromociones ul li ,
.promocondiciones ul li , .bannercontenido ul li {color:#fff;list-style:none;margin:0;padding:0;}
.left.pc79.promociones .bannercontenido ul li{font-size:9px; line-height:9px;text-transform:uppercase;}
/* pagina de promocion */
.left.pc79.promocion .contenido{}
.left.pc79.promocion .botones_promociones{ float:left; list-style:none;width:145px;float:rigth;padding:0;}
/* fijo en contactos*/
div#paginacontacto{overflow:hidden;font-size:12px;font-weight:normal;padding-left:23px;}
div#paginacontacto dl {text-transform:uppercase;color:#4D4D4D;background-color:#E6E7E9;padding:12px;font-size:12px;}
div#paginacontacto dl dt{font-weight:bold;margin-top:10px;}
div#paginacontacto dl dt.notop{margin-top:0;}
div#paginacontacto dl dd{}
div#paginacontacto dl dd a {color:#A7A8AC;}
dl.reserva.online dd.cuerpo a strong {font-size: 22px; letter-spacing: 2px;display:block;}
/* videos */
div.videos ,div.videos embed  ,div.videos object {width:1007px;height:385px;background:url(../images/trans-negro1x1.png) repeat 0 0 #000;}
#mainFooter .navigation .separator {padding:0 4px ; width:4px;}
.contenido p strong a,.contenido p a strong {color:#4D4D4D;}

.contenido .terminos_y_condiciones{ font-size:10px; line-height:9px;}

/*slideshow*/
/*
.gallery {height:415px;overflow:hidden;}*/


.slideshow .slideshow-captions {text-align:right; width:99%;padding-right:1%;}
.slideshow.largo .slideshow-thumbnails  {bottom:1px;height:399px;margin:0 10px;width:119px;z-index:1500;}
.slideshow.largo .slideshow-thumbnails  a img {width:105px;height:65px;}
.slideshow.largo .slideshow-thumbnails ul  li {clear:both;}
.slideshow.largo .slideshow-thumbnails-inactive {background-color: #EBDEAB;}
.slideshow.largo  .slideshow-captions { width:867px;padding-right:138px; }
.slideshow{height:350px;overflow:hidden;}
.slideshow img{height:350px;width:1007px;}

.contBotonera .navigation .separator{line-height:25px;}
.jcarousel{width:1007px;height:310px;overflow:hidden;}
.jcarousel-control{bottom:37px;display:block;float:right;overflow:hidden;position:relative;padding:0 10px 10px 0;}
.jcarousel-control #controls {position:static;}
/*sitemap*/
#mapasitio {}
#mapasitio ul{list-style:circle;padding-left:40px;}
#mapasitio ul li{line-height:20px}
#mapasitio a{text-decoration:none;color:#4D4D4D;text-transform:uppercase;}
#mapasitio a:hover{text-decoration:none;color:#6f6f6f;}
#mapasitio ul li.promociones a {font-weight:bold;}
#mapasitio ul li.contactos a {font-weight:bold;}

/* modulos */
#contBotonera .navigation .item ,#contBotonera .navigation .separator {float:right;}
#contBotonera .navigation .item a{background-repeat:no-repeat;background-position:97% 50%;padding:0 21px 0 3px;}
#contBotonera .navigation .item.galerias a{background-image:url(../images/esplendors-despojados/icono-camara-modulos.png);}
#contBotonera .navigation .item.galerias.slide a{background-image:url(../images/esplendors-despojados/icono-slide-modulos.png);}
#contBotonera .navigation .item.videos a{background-image:url(../images/esplendors-despojados/icono-video-modulos.png);}
#contBotonera .navigation .item.googlemaps  a{background-image:url(../images/esplendors-despojados/icono-mapa-blanco.png);}
#contBotonera .navigation .item.tours  a{background-image:url(../images/esplendors-despojados/icono-360-blanco.png);}
/* POLAROID */
.polariodslide , .polariodslide embed{height:800px;width:1007px;}

/* PROMOCIONES DESPLEGABLE */
#promociones_desplegable{}
#promociones_desplegable ul{overflow:hidden;display:block; height:336px;}
#promociones_desplegable li{float:left; padding:0;width:350px;height:100%;overflow:hidden;}
#promociones_desplegable li a{padding:20px;display:block}
#promociones_desplegable li h4 { height: 100%;	  width: 100%;float:left;overflow:hidden;display:block;	padding:0;}

#promociones_desplegable li.abierto h4 {display:none;}
#promociones_desplegable li.abierto a {display:block;}

#promociones_desplegable li h4 a {/*background-color:#000;*/padding:0;   height: 347px;	   width: 347px;   cursor:pointer;
	font-size: 17px;    font-weight: normal;    letter-spacing: 3px;    line-height: 62px;
    text-indent: 26px;
/* WebKit, Safari */-webkit-transform: rotate(-90deg); 
/* Firefox 3.5+*/-moz-transform: rotate(-90deg);	
/* Internet Explorer */	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}
