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;
}
.TextoAzulOscuroDestacado {
color:#181863;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoAzulMediano {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:12pt;
}
.TextoAzulGrande {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.TextoNaranja {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12pt;
}
.TextoNaranjaMediano {
color:#ED6E00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
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;
}
.TextoDestacadoMedianoGris {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:12pt;
}
.TextoNormal {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.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:11px;
}

.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;
vertical-align:bottom;
}
.TextoCajaTextoSuper {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.TextoCajaTextoWithWidthFifty {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
width: 40px;
}
.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;
}
.TextoDestacadoTarifaGrande {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.TextoDestacadoTarifa{
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.TextoPrecioTarifaLista {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.TextoDetallePrecioTarifaLista {
color:#5E82AB;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
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;
}
.TextoAzulFastBooking
{
	color:#181863;
	font-family:ARIAL;
	font-size:11px;
	font-weight:bold;
}
.TextoAzulFastBooking2
{
	color:#181863;
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
}
.TextoAzulFastBooking3
{
	color:#181863;
	font-family:ARIAL;
	font-size:10px;
}
.TextoDiasCalendario
{
	background-color: #FAFBFC;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	TEXT-DECORATION: underline;
	cursor:pointer;
}
.TextoDiasDisabledCalendario
{
	background-color : #FAFBFC;
	FONT-SIZE: 10px; 
	COLOR: #CDD7DE; 
	FONT-FAMILY: Arial,Helvetica,sans-serif	
}
.TextoDiaSeleccionadoCalendario
{
	background-color : #CDD7DE;
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	TEXT-DECORATION: underline;	
	cursor:pointer
}
.TextoCalendarioMeses 
{
	background-color :#CDD7DE; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.TextoCalendarioSemana 
{
	background-color:#B3BEBE; 
	FONT-SIZE: 10px; 
	COLOR: #FAFBFC; 
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.ColorRowMes
{
	background-color : #CDD7DE;
}
.ColorRowDiasSemana
{
	background-color : #B3BEBE;
}
.TextoDiasCalendarioBGRojo
{
	background-color: Salmon;
	font-family: ARIAL;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-align: center;
	text-decoration: none;
}
.TextoDiasCalendarioBGVerde
{
	background-color: LightGreen;
	font-family: ARIAL;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-align: center;
	text-decoration: none;
}

.TextoDiasCalendarioBGGris
{
	background-color: #d3d3d3;
	font-family: ARIAL;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-align: center;
	text-decoration: none;
}


.div.divImagenSelected
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px;
	PADDING-BOTTOM: 9px;
	display: inline-block
}

/*html>body -Para firefox*/

*.divImagenSelected, *.divImagenSelectedLeft, *.divImagenSelectedRight
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 25px;
	PADDING-BOTTOM: 9px;
	display: inline-block;

}
html>body *.divImagenSelectedLeft
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px;
	PADDING-BOTTOM: 3px;
	display: inline-block;
	margin-right:2px;
}
html>body *.divImagenSelected
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px;
	PADDING-BOTTOM: 3px;
	display: inline-block;
}

html>body *.divImagenSelectedRight
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px;
	PADDING-BOTTOM: 3px;
	display: inline-block;
	margin-left:2px;
}


.div.divImagen
{
	BACKGROUND: #e3e3e3;
	FLOAT: left; 
	HEIGHT: 20px;
	display: inline-block
	
}
html>body *.divImagen
{
	BACKGROUND: #e3e3e3;
	FLOAT: left; 
	HEIGHT: 20px;
	display: inline-block
	
}

.div.divLabelSelected
{
	BACKGROUND: #e3e3e3;
	FLOAT: left;
	HEIGHT: 25px; 
	TEXT-ALIGN:center;
	PADDING-BOTTOM: 9px;
	display: inline-block;
	
}

html>body *.divLabelSelected
{
	BACKGROUND: #e3e3e3;
	FLOAT: left;
	HEIGHT: 20px; 
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 3px;
	display: inline-block;
	
}


.div.divLabel
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px; 
	TEXT-ALIGN: center;
	display: inline-block
}

html>body *.divLabel
{
	BACKGROUND: #e3e3e3; 
	FLOAT: left; 
	HEIGHT: 20px; 
	TEXT-ALIGN: center;
	display: inline-block
}



*.tabcontents 
{ 
	BORDER-TOP: 0px;
	margin:0px;
	padding:0px;
	
 }
*.tabcontent 
{ 
	DISPLAY: none; 
	FLOAT: left;
	PADDING: 0px;
}

 
*.tabcontentSelected 
{ 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM:0px; 
	margin:0px;
	PADDING-TOP: 0%;	
	background:#e3e3e3;
	
}
html>body *.tabcontentSelected 
{ 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin:0px;
	PADDING-TOP: 0%;	
	background:#e3e3e3;
	width:584;
}

*.tabcontentSelected1 
{ 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin:0px;
	PADDING-TOP: 0%;	
	width:400;
	background:#e3e3e3;
}


html>body *.tabcontentSelected1 
{ 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin:0px;
	PADDING-TOP: 0%;
	border:solid 4px #e3e3e3; 
	BACKGROUND: #FFFFFF;
	width:auto;
	position:relative;
	
}

html>body *.trNav
{
	height:15px
}

.backgroundRojo
{
	background-color: #FF0000;
}
.backgroundAzulPalido
{
	background-color: #DCE3EB;
}
.backgroundNaranjaOscuro
{
	background-color: #EC6E00;
}

.TextoTitulosFB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #19255F; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoCampos {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #19255F; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoNotasFB {
	FONT-SIZE: 10px; COLOR: #19255F; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoPasosReserva {
	 FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #19255F; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoNombreHabitacion {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoNombreHabitacionGris {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoGeneral {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoGeneralMediano {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif;}
.TextoTituloOferta{
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif}	
.TextoGeneralCentrado {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif; vertical-align:text-top}
.TextoGeneralGris {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoMasInfo {
	 FONT-SIZE: 10px; COLOR: #19255F; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline}
.TextoMasInfoGris {
	 FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline}
.TextoSinDisponibilidad{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoAccesoVVirtual {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #EC6E00; FONT-FAMILY: Arial,Helvetica,sans-serif ; TEXT-DECORATION: underline; cursor: hand;}

.TextoPrecio {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #EC6E00; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoPrecioGris {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoPrecioOFF {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoPrecioGrande {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #EC6E00; FONT-FAMILY: Arial,Helvetica,sans-serif}

.TextoPrecio1FM21 {
	color:#ED6E00; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;}
.TextoPrecioTarifaFM21 {
	color:#ED6E00; font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold;}
.TextoPrecio2FM21 {
	color:#ED6E00; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold;}

.TextoCondicionesRojo{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C80000; TEXT-DECORATION: underline; FONT-FAMILY: Arial,Helvetica,sans-serif; vertical-align: middle}
.TextoCondicionesVerde{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #007000; TEXT-DECORATION: underline; FONT-FAMILY: Arial,Helvetica,sans-serif; vertical-align: middle}
.TextoCondicionesCnx{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5E82AB; FONT-FAMILY: Arial,Helvetica,sans-serif}
.TextoTituloOferta
{
	FONT-SIZE:11px;
	COLOR:#333333;
	FONT-WEIGHT:bold;
	FONT-FAMILY:Arial,Helvetica,sans-serif
}

#ofrecer_upgrade 
{ 
	background-image:url(http://localhost/imagen_fondo.gif);
	width:240px; 
	height:240px; 
	TEXT-ALIGN: center; 
	vertical-align: middle; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: Verdana; 
	POSITION: absolute;
	}
