body {
}
.DiaSemana {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.MenuPrincipalActivo {
color:#171A63;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.Menuprincipal {
color:#5C5F92;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.MenuLateralAzul {
color:#171A63;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.MenuLateral {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.TextoCampoComboBox {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TextoComboBox {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoOro {
color:#AD940D;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoAzul {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoAzulDestacado {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:12pt;
}
.TextoNaranja {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoBlancoDestacado {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:12pt;
}
.TextoDestacado {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:12pt;
}
.TextoNormal {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoNormalOscuro {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.MenuCentral {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.PromoLoyalty {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:justify;
}

.TextoCampoComboBoxAzul {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.MenuInferiorGris {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.MenuInferiorGrisOscuro {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.MenuInferiorAzul {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TituloDestinoOferta {
color:#171A63;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TituloPrecioOferta {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.TextoCalendari1 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TextoCalendari2 {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TextoCalendariBold {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
}
.TextoCajaTexto {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoDestinoHotel {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TextoNombreHotel {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.TextoCategoriaHotelPremium {
color:#AD940D;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoCategoriaHotelComfort {
color:#D42E12;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoCategoriaHotelBarcelo {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoDescripcionHotel {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoDireccionHotel {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoLinkHotelPremium {
color:#AD940D;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoLinkHotelComfort {
color:#D42E12;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoLinkHotelBarcelo {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoNombreTarifa {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoDescripcionTarifa {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoDestacadoTarifa {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.TextoPrecioTarifaLista {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.TextoPrecioTarifaFinal {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.TextoDetallePrecioTarifaLista {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
}
.TextoPreciotTarifaPequeno {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoDetallePreciotTarifa {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
}
.TextoPreciotTarifa {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.TextoDestacadoAzulFormulario {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoAzulFormulario {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoDestacadoGrisFormulario {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoGrisOscuroFormulario {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoGrisFormulario {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoFormulario {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.TextoDetalleFormulario {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.TextoPaisCall {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.TextoTelefonoCall {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.TextoGrisMailHotel {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.TextoGrisListadoHotel {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoAzulListadoHotel {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoHotelListadoHotel {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoRojoError {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoRespuestaPassword {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.h1premium {
color:#AD940D;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:0px;
text-align:left;
vertical-align:bottom;
}
.h1barcelo {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:0px;
text-align:left;
vertical-align:bottom;
}
.h1comfort {
color:#D42E12;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:0px;
text-align:left;
vertical-align:bottom;
}
.h1destino {
color:#002469;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-left:0px;
text-align:left;
}
.h2destino {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:0px;
text-align:left;
}
.h2ofertas {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:0px;
text-align:left;
vertical-align:bottom;
}
.h2homehoteles {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:0px;
text-align:left;
vertical-align:bottom;
}
.h3linksdestinos {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:0px;
text-align:left;
}
.h2ofertasfrase {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:0px;
text-align:left;
}
.h4ubicacionhotel {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:0px;
text-align:left;
}
.footer_countries {
font-size:10px;
height:50px;
margin:0pt auto;
text-align:center;
width:690px;
}
.footer_headlines {
font-size:10px;
height:50px;
margin:0pt auto;
text-align:center;
width:690px;
}
.footer_countries h2 {
display:inline;
font-family:arial;
font-size:10px;
font-weight:100;
padding-left:10px;
padding-right:10px;
text-align:center;
text-decoration:none;
}
.footer_headlines h2 {
display:inline;
font-family:arial;
font-size:10px;
font-weight:100;
padding-left:4px;
padding-right:4px;
text-align:center;
text-decoration:none;
}
.footer_countries h2 a {
color:#002469;
text-decoration:none;
}
.footer_headlines h2 a {
color:#666666;
text-decoration:none;
}
.virtualtours {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px;
width:584px;
}
.virtualtours img {
border:medium none;
}
.virtualtours h1 {
color:#5E82AB;
font-size:12px;
}
.virtualtours h4 {
color:#5E82AB;
font-size:12px;
}
.virtualtours .desc a {
color:#666666;
}
.virtualtours .thumbnails {
float:left;
width:584px;
}
.virtualtours .thumbnails .singletour {
float:left;
margin:0px 0px 30px 1px;
text-align:center;
width:192px;
}
.virtualtours .thumbnails .singletour h2 {
color:#999999;
font-size:12px;
height:30px;
margin-bottom:0px;
margin-top:1px;
}
.virtualtours .thumbnails .singletour p {
margin:0px;
text-align:center;
}
.virtualtours .thumbnails .singletour p a {
color:#666666;
}
.downloads {
}

.domain_premium {
font-weight:bold;
font-family:arial;
color:#ad940d;
font-size:12px;
text-decoration:none;
}

.domain_barcelo {
font-weight:bold;
font-family:arial;
color:#002469;
font-size:12px;
text-decoration:none;
}

.domain_comfort {
font-weight:bold;
font-family:arial;
color:#d42e12;
font-size:12px;
text-decoration:none;
}

.offers_titles {
margin-bottom:15px;
width:100%;
}
.offers_titles h3 {
background:transparent url(http://www.barcelo.com/NR/rdonlyres/8E01BCEF-D3C2-4F6F-A55E-C5E236D28F83/0/background_title_offers_732.gif) no-repeat scroll 0%;
color:#5E82AB;
font-family:arial;
font-size:12px;
height:16px;
margin:0px 0px 5px;
padding-left:15px;
text-align:left;
}
.offers_titles h4 {
color:#333333;
font-family:arial;
font-size:11px;
font-weight:100;
margin:0px 0px 5px;
text-align:left;
}
.offers_deals {
font-family:arial;
width:100%;
}
.offers_deals .block1 {
background:#EEEEEE none repeat scroll 0% 50%;
float:left;
height:240px;
margin-right:10px;
width:170px;
}
.offers_deals .block1 a {
color:#333333;
text-decoration:none;
}
.offers_deals .block1 a:hover {
text-decoration:underline;
}
.offers_deals .block1 div {
margin:0px;
}
.offers_deals .block1 div img {
margin:10px;
padding:0px;
}
.offers_deals .block1 .singleoffer {
margin-bottom:10px;
margin-left:10px;
width:150px;
}
.offers_deals .block1 .singleoffer h1 {
color:#EC6E00;
font-size:12px;
margin:0px;
}
.offers_deals .block1 .singleoffer h2 {
font-size:10px;
margin:0px;
}
.offers_deals .block1 .singleoffer h3 {
float:left;
font-size:10px;
margin:0px;
}
.offers_deals .block1 .singleoffer h3 .offer_price {
font-size:13px;
margin:0px;
}
.offers_deals .block1 .singleoffer img {
float:right;
margin:5px 0px 0px 5px;
}
.offers_deals .block2 {
float:left;
margin-right:10px;
width:220px;
}
.offers_deals .block2 .smallblock {
background:#EEEEEE none repeat scroll 0% 50%;
height:73px;
margin-bottom:10px;
width:220px;
}
.offers_deals .block2 a {
color:#333333;
text-decoration:none;
}
.offers_deals .block2 a:hover {
text-decoration:underline;
}
.offers_deals .block2 .smallblock div {
float:left;
}
.offers_deals .block2 .smallblock div img {
margin:10px;
padding:0px;
}
.offers_deals .block2 .smallblock .singleoffer {
width:150px;
}
.offers_deals .block2 .smallblock .singleoffer h1 {
color:#EC6E00;
display:block;
font-size:12px;
margin:7px 0px 0px;
}
.offers_deals .block2 .smallblock .singleoffer h2 {
font-size:10px;
margin:0px;
}
.offers_deals .block2 .smallblock .singleoffer h3 {
float:left;
font-size:10px;
margin:0px;
}
.offers_deals .block2 .smallblock .singleoffer h3 .offer_price {
font-size:13px;
}
.offers_deals .block2 .smallblock .singleoffer img {
float:right;
margin:5px 10px 0px 0px;
}
.offers_deals .block3 {
background:#EEEEEE none repeat scroll 0% 50%;
float:right;
padding:6px 10px 11px;
}
.offers_deals .block3 .lines_offers {
height:221px;
width:302px;
}
.offers_deals .block3 .lines_offers a {
color:#333333;
text-decoration:none;
}
.offers_deals .block3 .lines_offers a:hover {
text-decoration:underline;
}
.offers_deals .block3 .lines_offers a .b3_link {
height:17px;
margin-bottom:3px;
margin-top:3px;
padding:2px 1px 2px 3px;
text-align:center;
width:300px;
}
.offers_deals .block3 .lines_offers a .b3_link h1 {
float:left;
font-size:10px;
margin:0px 0px 0px 5px;
}
.offers_deals .block3 .lines_offers a .b3_link .offer_price {
font-size:13px;
}
.offers_deals .block3 .lines_offers a .b3_link img {
float:right;
margin:3px 3px 0px 0px;
}
.offers_help {
display:block;
float:right;
font-family:arial;
width:100%;
}
.offers_help h5 {
color:#333333;
float:left;
font-size:10px;
font-weight:100;
margin:0px;
}
.offers_help p {
color:#333333;
font-size:10px;
margin:0px;
text-align:right;
}
.offers_help p a {
color:#333333;
text-decoration:none;
}
.offers_help p a:hover {
text-decoration:underline;
}
.offers_social_bookmarking {
color:#333333;
display:block;
float:right;
font-family:arial;
font-size:10px;
margin-top:35px;
width:732px;
}
.offers_social_bookmarking h4 {
background:transparent url(http://www.barcelo.com/NR/rdonlyres/8E01BCEF-D3C2-4F6F-A55E-C5E236D28F83/0/background_title_offers_732.gif) no-repeat scroll 0%;
color:#5E82AB;
font-family:arial;
font-size:12px;
height:16px;
margin:0px 0px 5px;
padding-left:15px;
text-align:left;
}
.offers_social_bookmarking a {
color:#333333;
padding-right:5px;
text-decoration:none;
}
.offers_social_bookmarking a:hover {
color:#333333;
text-decoration:underline;
}
.offers_social_bookmarking a img {
margin-right:4px;
}

.subtitle_ancla h2 {
background:transparent url(http://www.barcelo.com/NR/rdonlyres/7446966C-8792-4D0E-A40D-5B516EBF49DC/0/fondo_subtitle_ancla.gif) no-repeat scroll 0% 50%;
color:#5E82AB;
font-family:Arial;
font-size:12px;
height:15px;
padding-left:15px;
text-decoration:none;
width:584px;
}
.baneritos {
width:584px;
}
.baneritos div {
float:left;
margin:8px;
width:126px;
}
.baneritos div h3 {
color:#333333;
font-family:arial;
font-size:12px;
font-weight:100;
text-align:center;
}
.baneritos div img {
}
.baneritos div a {
text-decoration:none;
}

.dic_spa_title {
color:#5E82AB;
font-family:ARIAL;
font-size:14px;
width:582px;
}
.dic_spa_subtitle {
color:#5E82AB;
font-family:ARIAL;
font-size:12px;
width:582px;
}
.dic_spa_wrap {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:582px;
}
.dic_spa_letra {
color:#5E82AB;
font-size:30px;
font-weight:normal;
margin:10px auto;
text-decoration:none;
}
.dic_spa_internal {
color:#5E82AB;
display:inline;
font-size:12px;
padding-right:3px;
}
.dic_spa_space_down {
margin-bottom:10px;
}
.dic_spa_link {
color:#002469;
}
.dic_spa_volver {
color:#5E82AB;
display:block;
float:right;
margin-top:10px;
}
.dic_spa_linea {
border:0pt none;
margin-top:5px;
}
.dic_spa_alpha {
}
.dic_spa_alpha a {
color:#666666;
height:100%;
line-height:15px;
padding-right:8px;
}
.dic_spa_alpha a:hover {
color:#171A63;
}
