@charset "iso-8859-1";
/* Imprimir(es/imprimir.css)*/
/* Documento CSS realizado por Luciano Petrosini */
/* Copyright © 2010 Estudio Eurisco / Todos los derechos reservados */
/* www.eurisco.es*/

@import url(reset.css);
@import url(textos.css);

/*Comunes*/
body{margin:0;padding:0;color:#000;line-height:120%;font: 12pt/15pt Georgia, "Times New Roman", Times, serif!important;}
a{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12pt;}
#aside, #imagen, #menu, #navegacion, #banners, #tope, #flash, #destacados, a.vermas, a.ver, #testimonio, a.logotipo, a.cerrar, .scrollButtons, #pack_configurable, #steps, #formulario, #paginador, a.switch_thumb, a.popupgrande{display:none!important;}

h1{line-height:32pt;font-size:24pt;clear:both;display:block;color:#64785A; letter-spacing:-1pt;}
h2{line-height:24pt;font-size:21pt;padding-top:9px;border-top:1px solid #eeeded;color:#9AAD92!important; letter-spacing:-1pt;}
h2 a{line-height:24pt;font-size:21pt!important;}
h3{margin:15px 0;font-size:18pt;padding-top:9px;border-top:1px solid #eeeded;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; letter-spacing:-0.8pt;}
p.font18px, p.font18px a{color:#666;text-align:left;}

/*Pie*/
#footer{color:#666;padding:9px 0;font:9pt/12pt "Helvetica Neue", Arial, Helvetica, sans-serif!important;border-top:1px solid #F3F1EE; width:780px;}
#footer a:link, #footer a:visited, #footer a:hover{color:#666;font:9pt/12pt "Helvetica Neue", Arial, Helvetica, sans-serif!important;}
#footer span{padding:0;display:block;}
#footer span.separacion, #footer a{padding:0;display:block;}

#texto{display:block;padding:18px 0;margin:9px 0 0 0;border:1px solid #F3F1EE; border-width:1px 0; width:780px;}
.nota, .font18px{display:block;padding:18px 0;margin:9px 0 0 0;border-top:1px solid #F3F1EE; width:780px;}


/* Base column markup */
.column{display:block;float:left;} /* 1.5em */
.colgroup{display:block;float:left;}
.first{margin-left:0!important;clear:left;}
.gutter{margin-left:18px;} /* 1.5em */
.no-gutter{margin-left:0;}
.align-left{float:left;}
.align-right{float:right;}
#section{padding:18px 0; border:none; display:block;}
.leading{margin-bottom:18px;} /* 1.5em */
.noleading{margin-bottom:0 !important;}

#ficha_oferta{display:block; min-height:350px;}
#ficha_oferta .width2{display:block; clear:both; min-height:350px; width:700px; margin: 0 0 18px;}
#ficha_oferta img{border:1px solid #E8E8E8;padding:1px;background:#EFF2EE;margin:0 18px 0 0;}

/* Base column width */
.width1{width:234px;} /* 19.5em */
.width2{width:486px;} /* 40.5em */
.width3{width:738px;} /* 61.5em */
.width4{width:780px;} /* 82.5em */
.full{width:100%;}

/* Base column width */
.height1{min-height:36px;display:block;}
.height2{min-height:72px;display:block;}
.height3{min-height:144px;display:block; ;}
.height4{min-height:288px;display:block;}

/* Base column unit, 2 units = 1 column */
.unitx1{width:108px;} /* 9em */
.unitx2{width:234px;} /* 19.5em, Same as width1 */
.unitx3{width:360px;} /* 30em */
.unitx4{width:486px;} /* 40.5em, Same as width2 */
.unitx5{width:612px;} /* 51em */
.unitx6{width:738px;} /* 61.5em, Same as width3 */
.unitx7{width:780px;} /* 72em */
.unitx8{width:780px;} /* 82.5em, Same as width4 */

/*Aplicaciones*/
.sIFR-flash{display:none !important;height:0;overflow:hidden;position:absolute;width:0;}
.sIFR-alternate{display:block!important;height:auto!important;left:auto!important;position:static!important;top:auto!important;visibility:visible !important;width:auto!important;}
.panel, .inside{display:block!important;width:auto!important;}

#slider{width:auto;margin:0 auto;position:relative;display:block;clear:both;}
.scroll{overflow:hidden;width:auto;position:relative;}
.scrollContainer{position:relative;width:auto!important;margin:auto!important;}

.scrollContainer div.panel{padding:18px;display:block;clear:both;float:left!important;margin-left:-146px!important;position:relative;}
.scrollContainer img{border:1px solid #E8E8E8;padding:1px;background:#EFF2EE; margin-bottom:32px; display:block}
.inside{padding:0;height:auto;}
.inside .img{display:block;margin:0 0 18px 0;height:260px;width:430px!important;border-width:0 1px 1px 1px;}
.scrollContainer h2{font-weight:normal;font-size:28px;margin:18px 0!important;width:700px!important; height:30px!important; border:none; display:block!important;} 
.inside p{font-size:11px;color:#64785A;padding:0;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
.inside .packdescripcion{padding:9px;display:block;border:none; width:700px;}
.inside .packdescripcion a{font-family:Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif!important;}

ul.thumb_view{margin:0 0 9px; border:none;}
ul.thumb_view li{border:none!important; padding:0!important;}
ul.thumb_view li .diapo:link, ul.thumb_view li .diapo:visited{width:234px!important;height:150px;float:left;margin-right:27px;position:relative;}
ul.thumb_view li{float:left;width:auto;min-height:150px;height:auto;padding:18px 0;margin:0;border-bottom:1px solid #F2F4F1;}
ul.thumb_view li strong{margin:9px 0 0 0;padding:0;letter-spacing:-0.5pt;font-weight:normal;font:21pt/24pt "Helvetica Neue", Arial, Helvetica, sans-serif;color:#ACAC26;width:400px!important;display:block;float:left;}
ul.thumb_view li .ficha p{margin:0;float:left;position:relative;font-size:14px;width:400px;text-align:left;}
ul.thumb_view li p a{display:none;}
ul.thumb_view li .ficha strong{margin:9px 0 0 0;padding:0; font-weight:normal;width:400px!important;display:block;float:left;}
ul.thumb_view li .ficha strong a{font:21px/23px "Helvetica Neue", Arial, Helvetica, sans-serif!important;color:#64785A;}
ul.thumb_view li .ficha .diapo span{background-image:url(../imagenes/aplicaciones/galeria/magnify.png);background-repeat:no-repeat;width:25px;height:25px;position:absolute;left:199px;top:95px;z-index:150;}
ul.thumb_view li .ficha a img{border:1px solid #E8E8E8;padding:1px;background:#EFF2EE;margin:0 18px 0 0;float:left;}

#map{min-width:780px; width:auto; height:480px;border:2px solid #E8E8E8;background:#FFF;display:block;page-break-after:always!important;}
div div div div.gmnoprint div.gmnoprint img{display:none!important;}
.fotomapa{padding:4px;background:#EFF2EE;}

/*Accordion*/
dl{width:780px;}
dl,dd{margin:9px 0;width:450px; float:left; margin:0;}
dt{font:15px "Helvetica Neue", Arial, Helvetica, sans-serif; padding:9px 0;border-top:1px solid #F3F1EE;}
dt a{border:none!important; font-weight:normal;}
dd{display:block!important; padding:9px 0;border-top:1px solid #F3F1EE;}

/*Inicio*/
#packs ul li{padding:9px 0;border-top:1px solid #F3F1EE;width:auto!important;}

/*Interior*/
.masinfo{clear:both;display:block;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; margin:0; padding:9px;border:1px solid #D8D852;}
.masinfo, .masinfo a{font-size:14px;}
.masinfo-light{padding:9px 18px;margin:9px 0 0 0;border:1px solid #E9EDE7;background:#f8f8f8;clear:both;font-size:14pt!important;}
.masinfo-light a{clear:both;font-size:14pt!important;}
.masinfo-light .font18px{border:none; padding-top:0}

#localizacion .width1{display:block; clear:left; padding:0; margin:0; width:780px;}
#localizacion .column{padding:0; margin:0;}
#localizacion .modulo {padding:9px 0;}
#localizacion .modulo img{float:left; margin-right:18px;}
#localizacion .modulo p{width:450px; float:left; margin:0;}

.firstoferta, .oferta{padding:9px 0;display:block; width:780px; min-height:150px;}
.firstoferta img, .oferta img, #oferta_resaltada img{float:right; border:1px solid #E8E8E8;padding:1px;background:#EFF2EE;margin:9px 0 0 0;}

