BODY { margin:0 } BODY, P, TD, A { font:12px Verdana, Arial, Helvetica, Sans-Serif; color:#1a2b52 } A { text-decoration:none } .enano { font-size:9px; line-height: 14px } .mini { font-size:10px; line-height: 10px } .normal { font-size:12px } .grande { font-size:14px } .mayor { font-size:16px } .enorme { font-size:18px } .lightblue { color:#e8eaf1 } .blue { color:#babfd6 } .black { color:#000000 } .white { color:#FFFFFF } .yellow, .yellow A { color:#dfb52b } .bgblue { background-color:#1a2b52 } .bgdarkblue { background-color:#babfd6 } .darkblue { color: #1a2b52 } .icon { border-style:none; vertical-align:middle } .icon9 { vertical-align:middle; width:9px; height:9px } .icon16 { width:16px; height:16px } .fotito { border:1px solid; border-color:#babfd6 } .btncell { padding:0; background-position:right top; height:16px } .btn { display:block; width:162px; font:normal 10px Arial, Helvetica, Sans-serif; word-spacing:0; letter-spacing:0; color:#15243b; padding:2px 2px 2px 4px; margin:0; border:0 solid; border-bottom-width:1px } .btn:hover, .btndark:hover, .btnaux:hover { background-color:#dfb52b } .btnsub:hover, .btnsub2:hover, .btnactive:hover, .btnactive2:hover { background-color:#dfb52b; border-style:solid } .btn SMALL { font-size:9px } .btnsub, .btnsub2 { display:block; width:100%; font-size:9px; color:#15243b; background-color:#babfd6; padding:1px 4px 1px 20px; border:0 solid; border-bottom-width:1px } .btnsub2 { background-color:#003366; color:#FFFFFF; border-color:#15243b; padding-left:28px } .btnactive, .btnactive2 { display:block; width:100%; font-size:9px; color:#15243b; background-color:#dfb52b; padding:1px 4px 1px 20px; border:0 solid; border-bottom-width:1px } .btnactive2 { padding-left:28px } .btndark, .btnaux, .pbtnaux { display:block; font:10px Arial, Helvetica, Sans-Serif; text-align:left; color:#FFFFFF; background:#babfd6; padding:1px 6px 2px 6px; margin:0; border:1px outset; border-color:#FFFFFF #7C8080 #7C8080 #FFFFFF } .btnmail { background: url(/images/icon_send.gif) 4px top no-repeat #babfd6;; padding-left: 28px } .btnprint { background: url(/images/icon_print.gif) 4px top no-repeat #babfd6;; padding-left: 28px } .btnoffers { background: url(/images/icon_mail.gif) 97% 35% no-repeat #babfd6;; padding-right: 24px } .btnbar { font: 10px Arial; color: #FFFFFF; background: #babfd6; padding: 1px 4px; border: 1px solid; border-color: #FFFFFF #7C8080 #7C8080 #FFFFFF; } TD.btnaux { font:11px Arial, Helvetica, Sans-Serif; text-align:left; color:#FFFFFF; background-color:#babfd6; padding:1px 6px 2px 6px; margin:0; border:1px outset; border-color:#FFFFFF #7C8080 #7C8080 #FFFFFF } .btnaux { width:166px } .bgnd0 { background-color:#e8eaf1 } .bgnd { background-color:#e7eaf3 } .copy { font-size:10px } .copy A { font: bold 11px arial; color: #1a2b52; text-decoration: underline } .bread { font:normal 10px Arial, Helvetica, Sans-serif; text-transform: uppercase; } A.bread { text-decoration:underline } .frames { position:absolute; visibility:visible; left:0; top:0; width:627px; height:88px; margin:0; padding:0; filter:alpha(opacity=100); -moz-opacity: 1.0; } #window { position:relative; left:0; top:0; width:627px; height:88px } #frame0 { z-index:2 } #frame1 { z-index:3 } #framea1 { top:-90px; z-index:3 } UL.promo { font-size:11px; list-style:url(/images/ticker-onda.gif) outside } UL.visita LI { margin-top: 16px } A.onda, .ondas A { background: url(/images/ticker-onda.gif) left center no-repeat; padding-left: 22px } UL.promo UL { font-size:11px; padding-top:4px; padding-left:8px } UL.promo2 { font-size:10px; list-style:url(/images/ticker-flecha.gif) outside; margin-bottom:4px } OL.promo2 A { font-size:10px } OL[type="a"] { font-size:11px; padding-left:20px; list-style:lower-alpha outside } .texts, .texts P, .texts A { text-align:justify; font-size:11px } .texts P:first-child { margin-top:0 } A.btnaux { font-size:10px; text-align:left } .visita { font-size:11px } .visita B { font-size:110%; color:#dfb52b } .visita DT, .visita DD, .visita * { font-size:11px } .visita DT { margin-top:20px } .visita DD { padding:10px 0 0 76px; margin:0 } .visita UL { margin:10px 0 0 0 } .visita LI { margin:0; padding:0 } .visita IMG { margin-right:8px } TD.carta { background-color:#E7EaF3; padding-top:0 } .carta P.yellow { margin-top:30px; font-size:14px } #floater { visibility:visible; position:relative; left:0; top:0 } .floaterdiv { visibility:visible; position:relative; left:0; top:0 } .forminfotable TD, .forminfotable TD P, .forminfotable TD B { vertical-align:top; font-size:11px } .forminfotable TD P { text-align:justify } .minitable TD { vertical-align:bottom; text-align:center; font-size:10px } .oportunities TH { font-size:11px; border:1px outset; border-color:#AAAABB #003366 #003366 #AAAABB } .gallery TD { font-size:11px } .gallery IMG { border:0 none; margin:5px; width:67px; height:50px } .tenreasons LI { padding-bottom:10px } .tenreasons A { font-size:12px; font-weight:bold; color:#babfd6 } .promointro { font-weight:bold; font-size:11px } .promodescr { font-size:11px } .promonote { padding:20px 20px 30px 20px; font-style:italic } .promoquote { font-weight:bold; font-style:italic; text-align:right } INPUT, SELECT, TEXTAREA, FORM { font:11px verdana, arial, helvetica, sans-serif; vertical-align:middle } INPUT[type="button"], INPUT[type="submit"] { background-color:#babfd6 } .select, BUTTON { font-size:11px; font-weight:normal } IMG.mini { width:67px; height:50px; border:0 } A.imgMini, A.imgMiniON { display: block; background: url(/images/puntero-mini.gif) 3px 2px no-repeat #bebed7; } A.imgMini:hover, A.imgMiniON { background: url(/images/puntero-mini_hi.gif) 3px 2px no-repeat #bebed7 } IMG#preview, IMG.preview { width:363px; border:0 } .panoButtons BUTTON, .panoBtn { background-color:#babfd6; text-align:center; padding:2px 8px; } .mapCell UL { list-style:square outside; margin-left:20px; margin-bottom:10px } .mapCell LI { margin-bottom:2px } .tab { line-height:18px } #homeoffers { background-color:#e8eaf1 } #homeoffers P { margin-top:8px } #offersFoot * { font-size:10px } .carta DT { color:#dfb52b; font-weight:bold } .carta DD { padding:0; font-style:italic } .menuleft TD { /* background: url(/images/boton_bg.gif) right top no-repeat; */ padding:0; height:16px; vertical-align:middle; } .menuleft A { display:block; width:100%; height:16px; background: url(/images/puntero_trans.gif) 2px 1px no-repeat; font:normal 10px Arial, Helvetica, Sans-serif; text-transform: uppercase; word-spacing:0; letter-spacing:0; color:#15243b; padding:2px 2px 2px 20px; margin:0; border-width:1px 0; border-style: solid; border-top-color: #ffffff; border-bottom-color: #003366; } .menuleft A { text-transform: uppercase; } .menuleft A.noicon { background-image: none } .menuleft A:hover { background-color:#dfb52b } .submenu { margin:0; padding:0; visibility: visible } .submenu A { text-transform:none; height:14px; display:block; width:100%; font-size:9px; line-height:9px; font-family: verdana,arial,helvetica; color:#15243b; background-color:#babfd6; background-image:none; padding:2px 4px 0px 12px; border-width: 1px 0; border-style: solid; border-top-color: #ffffff; border-bottom-color: #003366; } .submenu A.active { background-color: #dfb52b } .submenu2 A { color:white; background-color:#003366; padding-left: 28px; } .auxdiv { position:absolute; visibility:hidden; left:-1024px; top:-1024px } .bold, .bold A { font-weight: bold } P.grande, .grande A { font-size: 14px } .centered, P.centered { text-align:center } .roomcaps TD { text-align: center; font: normal 10px arial; padding: 2px 4px; border: 0 solid #d7be79; border-bottom-width: 1px } .roomcaps TR TD:first-child, .roomcaps TD.first { text-align: center } .roomcaps TH { font: bold 11px verdana } .roomcaps TR.headers TD, .roomcaps TR.headers TH { font: bold 10px arial; border: 0 solid #d7be79; border-bottom-width: 2px } A.btnlnk { font: bold 11px Arial; padding: 1px 3px; color: #e8eaf1; background: #babfd6; border: 1px solid #fefefe; border-right-color: #1a2b52; border-bottom-color: #1a2b52; }