
html, body {margin: 0 0 0 0;text-align:center;}

#YAvuelosScreen {text-align:left;width:757px;margin: 0 auto 0 auto;}

form {margin:0px;}
img {border:0px;}
.clear {clear:both;}
#h-spacer {height:10px;}
.hline {height:0px;border-bottom:1px solid #EBEEF1;border-top:1px solid white;margin:3px 0 3px 0;}
.vspacer {height:15px;}
.portalamrk {display:none}
.cap {text-transform:capitalize;}

div, span, p, td {font-family:arial;}
a {color:#0066FF;text-decoration:underline;}

#c {margin-bottom:30px;}

h1 {font-size:19px;font-weight:bold;margin:10px 0 10px 0;}
h2 {font-size:14px;font-weight:bold;color:black;}
h3 {font-size:12px;font-weight:bold;color:black;;margin:5px 0 5px 0;}
h4 {font-size:12px;font-weight:bold;color:brown;}
p {font-size:12px;}


.col-heading {text-align:center;height:14px;background:green;color:white;font-size:12px;font-weight:bold;}
.col-links {padding:5px;}
.col-links a {font-size:11px;margin-bottom:3px;}
.col-links a:hover {color:green;}

.text-links {padding:5px;}
.text-links a {font-size:18px;margin-bottom:3px;}
.text-links a:hover {color:green;}

.pricebox tr.header-row td {background:#FFFFDF;font-weight:bold;text-align:center;}
.pricebox tr.body-row td {height:25px;text-align:center;font-size:11px;}
.pricebox tr.body-row td.hilite {background:white;font-size:11px;}
.cap {text-transform:capitalize;}
.Estilo1 {color: #0066FF}

/* Pricebox */ 
.pricebox {width:516px;background:#F9FAFB;border:1px solid #0083D7;margin-bottom:5px;}
.pricebox tr td {font-size:12px;border-bottom:1px solid #efefef;line-height:1.5em;text-align:center;padding:0 2px 0 2px;}
.pricebox td.c1 {text-align:left;padding:0 10px 0 10px;}
.pricebox td.price {text-align:center;width:60px;}
.pricebox td a {text-transform:capitalize;}
.pricebox tr.header-row td {background:#FFFFDF;font-weight:bold;font-size:11px;}
.pricebox tr.body-row td {height:35px;font-size:11px;}
.pricebox tr.body-row td.hilite {background:white;}


/* priceboxsemi */ 
.priceboxsemi {width:246px;background:#F9FAFB;border:1px solid green;margin-bottom:5px;}
.priceboxsemi tr td {font-size:12px;border-bottom:1px solid #efefef;line-height:1.5em;text-align:center;padding:0 2px 0 2px;}
.priceboxsemi td.c1 {text-align:left;padding:0 10px 0 10px;}
.priceboxsemi td.price {text-align:center;width:60px;}
.priceboxsemi td a {text-transform:capitalize;}
.priceboxsemi tr.header-row td {background:#FFFFDF;font-weight:bold;font-size:11px;}
.priceboxsemi tr.body-row td {height:35px;font-size:11px;}
.priceboxsemi tr.body-row td.hilite {background:white;}


/* Breadcrumb */ 
.breadcrumb {font-family:arial;font-size:11px;font-weight:bold;background:#F9FAFB;border-bottom:1px solid green;border-top:1px solid #EBEEF1;padding:1px 0 2px 0;}
.breadcrumb a {text-decoration:none;}

/* Hotels destacados */
#hname-row{display:none;background:white;padding:2px;border:1px solid #EBEEF1;margin-left:-2px;}
#hname{font-weight:bold;color:brown;}

/* Misc */ 
#banner {margin-top:1px;}
.sbox-caption {padding:1px 1px 0px 0px;background:green;color:white;font-size:12px;font-weight:bold;text-align:center;}
.short {width:520px;} 
.linksbox {text-transform:capitalize;padding:8px 8px 8px 8px;font-size:11px;line-height:110%;background:#F9FAFB;border:1px solid #EBEEF1;}
.linksbox a {color:#0066FF;margin-bottom:9px;margin:0 5px 5px 0;width:170px;text-transform:capitalize;}
.linksbox a:hover {color:green;} html > body .linksbox a {float:left;}

/* Marquee */ 
.marquee {font-size:11px;text-transform:capitalize;}
.marquee a {text-decoration:none;}
.marquee a:hover {text-decoration:none;color:brown;}

.footer {height:40px;margin:0 0 10px 0;font-size:11px;}




