/*reglas generales*/
body { 
    padding:0px;
    margin:0px;
    font-family:arial;
    font-size:12px;
    color:#333;
    background:#f0f0f0;
    text-align:center;
}
td { vertical-align:top;font-size:12px; }
h1, h2, h3, h4, h5, h6 { font-weight:bold;margin:0px;padding:0px; }
h1 { font-size:18px;color:#618cd1; }
h2 { font-size:18px;color:#533d9f; }
h3 { font-size:15px;color:#618cd1;margin:0 0 5px 0; }
h4 { font-size:12px;color:#533d9f; }
h6 { font-size:11px;color:#618cd1; }
p { font-size:12px;margin:0px;padding:0px; }
img { border:none; }
a { color:#3656a9; }
h1 a { color:#618cd1;text-decoration:none; }
h2 a { color:#533d9f;text-decoration:none; }
h3 a { color:#618cd1;text-decoration:none; }
h4 a { color:#533d9f;text-decoration:none; }
h6 a { color:#618cd1;text-decoration:none; }

/*clases generales*/
.header { background:#fff;padding:5px 0 5px 15px;margin:0 0 15px 0;}
.header2 { color:#f0f0f0; background:#968AC8 url(http://www.hotelius.es/Images/encantoFade.aspx) bottom left repeat-x; padding:5px 0 5px 15px;margin:0 0 15px 0;}
.header3 { color:#f0f0f0; font-size:20px; line-height: 40px; margin:5px; font-weight: bold; }
.bala ul { margin:0 0 15px 0;padding:0px;list-style-type:none; }

.hfdomus { background:#F7F3EF;  padding:5px 3px 5px 15px;margin:10px 10px 15px 5px; color:#727272; }
.hfdomus h2 { font-size:30px; color:#C7B68A; margin-bottom:5px;}
.faqsdomus { padding:5px 3px 5px 15px;margin:10px 10px 15px 5px; color:#727272; }
.CalendarAction { display: none; visibility:hidden;  }
#pnlMonth { display: none; visibility:hidden;  }



.bala ul li { line-height:18px;margin:0 0 0 20px;padding:0 0 0 10px;background: url(http://www.hotelius.es/Images/pto_gris.aspx) left center no-repeat; }
.dest { color:#fe7000;}

.floatL { float:left; }
.floatR {float:right; }
.clearB { clear:both; }
.TL { margin:0px;padding:0px;position:absolute;top:0px;left:0px; }
.TR { margin:0px;padding:0px;position:absolute;top:0px;right:0px; }
.BL { margin:0px;padding:0px;position:absolute;bottom:0px;left:0px; }
.BR { margin:0px;padding:0px;position:absolute;bottom:0px;right:0px; }
.mT20 { margin-top: 20px; }
.mT10 { margin-top: 8px; }
.pLR { padding:10px; }
.pT15 { padding-top:15px;}
.mL15 { margin-left:14px; }
.mL10 { margin-left:11px; }
.p3 {padding-left:3px}
.mLR5 { margin-left:5px;margin-right:5px; }
.w290 { width:290px; }
.w475 { width:475px; }
.w230 { width:230px; }
.w270 { width:270px; }
.w215 { width:215px; }
.col2 { width:340px; }
.collargo { width:390px; }
.pB15 { padding-bottom:15px; }
.mB15 { margin-bottom:15px; }
.anuncio { background:#fff;padding:15px 0px; }
.anuncio div { margin:0px 15px; }
.pLR { padding-left:15px; } 
.pL9R12 { padding-left:9px;padding-right:12px;}
.mR { margin-right:55px; }


#pg { width:780px;text-align:left;margin-left:auto;margin-right:auto; }
#pgBlanco { background:#fff; border:2px solid #CACACA; padding:10px; width:780px;text-align:left;  }
.pgnegro { border: 1px solid #000;width:780px; padding:0px; margin:0px; }


/*cabecera*/
#idioma { background:#fff;padding:3px 15px 3px 0;margin:1px 0 1px 0;text-align:right;font-size:10px;color:#d2d2d2; }
#cabecera { height:90px;background:#fff;  }
#logo { float:left;margin:15px 0 0 10px; }
#anuncio { float:right;margin:15px 15px 0 0; }
#attn { font-size:11px;float:right;text-align:right;margin:5px 10px 0 0; }
#menu { background:#fff;padding:1px 0 5px 0;margin:1px 0 8px 0; }
#menu ul { height:25px;margin:0 0 0 3px;padding:0px;list-style-position:outside; }
#menu ul li { display:inline;margin:0px;padding:0px;color:#9ebde4; }
#menu ul li a, #menu ul .naranja ul li a { font-size:11px;color:#9ebde4;font-weight:bold;float:left;margin:5px 0 5px 0;padding:2px 10px 5px 5px;text-decoration:none;border-right:1px solid #533d9f; }
#menu ul .naranja ul li a:hover { color:#fe7000; }
#menu ul .naranja ul li.highlighted a { color:#618cd1; }


.bandee {width:600px;color:#707070; height:20px; align:center;line-height: 16px;font-size:11px;}
.bandee a {color:#707070;font-size:11px; text-decoration:none;}
.ban_es { width:40px;background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanES.aspx ) top no-repeat;float:left; }
.ban_pt { font-size:11px; width:40px; background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanPT.aspx ) top no-repeat;float:left;}
.ban_en { font-size:11px;width:40px; background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanCOUK.aspx ) top no-repeat;float:left;}
.ban_fr { font-size:11px;width:40px; background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanFR.aspx ) top no-repeat;float:left;}
.ban_it { font-size:11px;width:40px; background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanIT.aspx ) top no-repeat;float:left;}
.ban_cat { font-size:11px;width:40px; background:transparent url( http://ofertas.hotelius.com/Images/Banderas/BanCAT.aspx ) top no-repeat;float:left;}




#breadcrumb { font-size:11px;font-weight:bold;color:#fe7000;margin:0 0 15px 15px; }
#breadcrumb a { text-decoration:none;font-weight:normal;color:#3656a9; }
#breadcrumb a:hover { text-decoration:underline; }
#breadcrumb .CMSBreadCrumbsCurrentItem { color:#:#3656a9; }
#breadcrumb .naranja { color:#fe7000; }

/*LISTA DE HOTELES*/
.encantoTextoPie { COLOR: #707070; }
.encantoTextoPie .titular { margin:14px 0; } 
.lhRepeater { border: 2px solid #CACACA; background: #F3F3F3; margin-bottom: 10px;}


.listaHotel { background: #F3F3F3; border-bottom:1px dashed #CACACA;  }
.listaHotel table { margin:5px; padding:5px; }
.listaHotel .lhTitulo { color: #707070; font-size: 14px; font-weight: bold; line-height:17px;}
.listaHotel .lhTitulo a { color: #552EAD ! important;float:left;margin-right:15px;line-height:17px;}
.listaHotel .lhTexto { color: #707070 ;margin-right:15px; font-size: 12px; font-weight: bold; }
.listaHotel a { color: #707070 ; font-weight: bold; text-decoration: none; height: 17px; }
.listaHotel .lhDescripcion { color:#707070; font-size: 12px; margin: 0 15px 0 0 ; }
.lhRepeater > div > div { color: #552EAD;font-weight: bold; text-align:right; }
.lhRepeater > div > div > span { color: #552EAD; font-weight: bold; text-align:right; }
.lhRepeater > div > div > span >a { color: #552EAD; font-weight: bold; text-decoration:none; text-align:right; }

.listaHotel .lhestrellas { background:transparent url(http://www.hotelius.com/Hoteles/img/estrellas.gif) top left no-repeat;height:17px; float:left;line-height:17px; }

input.submit { border:3px double #533d9f;padding:1px 8px 1px 8px;background:#533d9f url(http://www.hotelius.es/Images/buscador-fade.aspx) top left repeat-X;color: #fff;font-weight:bold;font-size:11px; text-align:center;}

input.submit:hover { background:#533d9f;color:#ebebeb;cursor:pointer;  }


/* PRESTIGE */
.prestige a { color:#FFCC66; text-decoration:none;font-size: 12px;}
.prestige a:hover { text-decoration:underline; }
.lhRepeaterPrestige { border-top: 2px solid #f2b862; border-bottom: 2px solid #f2b862;background: #2d313a; margin-bottom: 10px; }
.listaHotelPrestige { margin:5px; background: #000; border-bottom: 3px groove #fe7000;border-left: 3px groove #fe7000;  }
.listaHotelPrestige table { margin:5px;padding:5px; }
.listaHotelPrestige .lhTitulo { color: #ffffff; font-size: 14px; font-weight: bold; line-height:17px; }
.listaHotelPrestige .lhTitulo a { color: #ffffff; margin-top:15px; text-decoration:underline;  }
.listaHotelPrestige .lhTexto { color: #f2b862 ; font-size: 12px; font-weight: bold; text-align:left; }
.listaHotelPrestige a { color: #f2b862 ; font-weight: bold; text-decoration: none; }
.listaHotelPrestige a:hover { text-decoration: underline; }
.listaHotelPrestige .lhDescripcion a { color:#f2b862; font-size: 12px;   }
.lhRepeaterPrestige .lhTexto .lhDescripcion { color:#f2b862; font-size: 12px;   }
.lhRepeaterPrestige span { color:#fe7000; }


.lhRepeaterPrestige > div > div { color: #fe7000;font-weight: bold; text-align:right; }
.lhRepeaterPrestige > div > div > span { color: #fe7000; font-weight: bold; text-align:right; }
.lhRepeaterPrestige > div > div > span >a { color: #fe7000; font-weight: bold; text-decoration:none; text-align:right; }
.listaHotelPrestige .lhestrellas {  background:url(http://ofertas.hotelius.com/Images/estrellas/estrellaspblanco.aspx) top left repeat-x;height:17px; display:inline; white-space:nowrap;  margin-right:120px; }  

.lhRepeaterPrestige input.submit { border:3px double #000;padding:1px 8px 1px 8px; background:#000 url(http://ofertas.hotelius.com/Images/prestigefade.aspx) top left repeat-X;color: #fff;font-weight:bold;font-size:11px; }

.lhRepeaterPrestige input.submit:hover { background:#DA7520; color:#fff;cursor:pointer; }



/*Bases*/
.bases h1 { font-size: 20px; }
.bases p{ color:#513B9D; }
.bases .titular { margin: 20px 0; font-weight:bold; }
.bases .destaca { font-weight:bold; } 
.bases ol li { margin-top:15px; margin-left: 30px;  }
.bases ol { color:#513B9D;  }
/*.bases input { margin:5px; font-size:10px; border:2px solid #513B9D; }*/
.combo { padding:0px; margin:5px; font-size:10px; border:1px solid #513B9D; line-height: 22px; }
.radioCombo {	margin-right:25px;  }



.hotelesdestacados { margin:0 0 15px 15px; }
.hotelesdestacados a { color:#533d9f;font-weight:bold;line-height:20px }
.hotelesdestacados .estrellas { color:#fe7000;font-weight:bold;font-size:25px;line-height:20px }
.hotelesdestacados .descripcion { font-size:11px; }
.hotelesdestacados .descripcion_hotel { color:#3656a9;font-size:11px;font-weight:normal;line-height:0px }
.hotelesdestacados .desde { color:#fe7000;font-size:13px;font-weight:normal;line-height:35px; }
.hotelesdestacados .precio { color:#fe7000;font-size:16px;font-weight:bold;margin-top:16px;line-height:35px; }

/*Concurso*/
.concursoP {  padding:0 0 0 20px; }
.concursoP h4 { background:transparent url(http://www.hotelius.es/Images/buscador-checkinout.aspx) 0px -17px no-repeat ; padding: 0 0 0 15px; margin: 25px 0 10px -15px; font-size: 15px;}

/*Privacidad*/
.privacidad p { margin-bottom:10px; }


.pienivel1  div { float:left;margin:0 0 0 15px;white-space:nowrap;  }
.pienivel1 div a { color:#707070; }
.pie2col ul { margin:0 0 2 5px;padding:0px;list-style-position:outside; }
.pie2col ul li { display:block;float:left;margin:0px;padding:0px; }
.pie2col ul li a{ COLOR: #707070; text-decoration:none;}
.pie2col li { width:350px; }
.pie3col ul { margin:0 0 0 5px;padding:0px;list-style-position:outside; }
.pie3col ul li { display:block;float:left;margin:0px;padding:0px; }
.pie3col ul li a{ COLOR: #707070; text-decoration:none;}
.pie3col li { width:255px; }
.pie2col div { width:340px; float:left; white-space:nowrap; margin-top:5px;margin-left:10px; list-style-position:outside; padding:4px;}
.pie4col div { width:170px; }
.pie5col div { width:140px; }
#directorio div { height:25px;width:237px;margin: 1px 1px 0 0;float:left;padding:5px 10px 0 10px;background:#fff; }
.domus  div  h2 {text-align:center;color: rgb(150, 109, 8); font-size: 16px; font-family: arial;text-transform:capitalize;} 
.domus  div  ul li a {color: #772E35; font-size: 12px; font-family: arial;font-weight:bold;text-transform:capitalize;} 
.domus  div h3 {color: rgb(150, 109, 8); font-size: 14px; text-transform:capitalize; }
.csslistmenu2col ul {list-style-type:none;list-style-position:outside;margin:10px;padding:0px; }
.csslistmenu2col ul li {float:left;margin:0px;padding:0px;width:170px; }


#HotelesMejoresNumeroXML_HotelesDL img { margin:0 0 5px 0; }

/*pie*/
.pie { text-align:center;font-size:11px;border-top:1px solid #ccc;margin:15px 0 15px 0;padding:15px 0 0 0;  color:#707070; }
.pie a { color:#707070; }
.pie a strong { color:#3656a9; }
.pie ul { margin:0px;padding:0px;list-style-position:outside; }
.pie ul li { display:inline;margin:0 5px 5px 0;padding:0 5px 0 0;border-right:1px solid #333;}
.pie ul li a { white-space:nowrap;  }

/*Maquetación paginas antiguas*/
.titantiguo { padding-left: 15px; font-weight: bold; font-size: 16px; background: #c9dff0; color: #000; line-height: 30px; text-align: left; }
.titantiguopuntos { font-size: 24px; color: #f39600; }
.titseccionant { color:#513D95;font-weight:bold; font-size:12px;}
a .lnkseccionant  { font-weight:bold; color:#3366CC; font-size:10px;}
ul .lnkseccionant  { font-weight:bold; color:#3366CC; font-size:10px;}
.tdantiguo { padding-right: 8px; padding-left: 22px; padding-top:10px;font-size: 12px; align: left; width:600px; background-color:#ffffff; color:#3656a9; }
.tdantiguo ol li { font-family:verdana; color:#3656a9; }
.tdantiguo p { font-family:verdana; color:#3656a9; }
/*Fin---*/


/*Luxury   */
.pienaranja div > a { color:#fe7000; }
.pienaranja div > a strong { color:#fe7000; }
.Ndecoracion a { text-decoration:none; }
.floresluxury { margin: 20px 0 0; font-family: verdana; }
.florluxury{ font-family: verdana;margin:50 0 10px 0;background:transparent url(http://ofertas.hotelius.com/Images/Luxury-Hotels/florecilla-ht.aspx) top right no-repeat; }
.florluxury a { font-family: verdana;font-weight:bold;color:#f0f0f0 ! important;text-decoration:none; line-height: 2; }
.provlux { font-size:16px; border-bottom: 3px solid #fff; }
.provlux a{  text-decoration:none; padding: 5px;  color: #fff; font-weight: bold; }



.gruposmail {padding-left:10px } 
.gruposmail label { font-weight:bold;line-height:20px; padding:4px;}
.gruposmail input { margin:  1 1px 2px 2px  font-size:10px; }
.gruposmail .obligatorio { color: #ff0000; font-size:16px; font-weight:bold }


/*enlaces kentico*/
.piexcols {  }
.piexcol { float:left; width:260px; margin:0px; }
.ultimopiexcol { margin-right:0px; }
.piexcol p { padding-left:5px;padding-right: 3px;padding-bottom:5px; text-align:left; }
.piexcol .fblanco { background:url(http://ofertas.hotelius.com/Images/HOME/Columnas/Columnas_Home2.aspx ); padding-left:10px;padding-right:10px;height:385px;position:relative;display:block; }
.piexcol .fblanco p .cadenas {text-align:center;font-weight:bold; }
.piexcol .fptitular { background:url(http://ofertas.hotelius.com/Images/HOME/Columnas/Columnas_Home1.aspx ) no-repeat ;height:50px; margin-bottom:0px; color: #f0f0f0; font-family: Century Gothic ; font-size: 20px;line-height:22px;padding-top:5px;}
.piexcol .ofertaBoton { position:absolute;bottom:0px; }
.piexcol .imagenFinal { background:url(http://ofertas.hotelius.com/Images/HOME/Columnas/Columnas_Home3.aspx ) no-repeat; height:26px;}
.piexcol .infov { color:#513B9D; font-size:11px;text-decoration:none; }
.piexcol .PreciovFLR { color:#513B9D;float:right; font-size:16px; font-weight:bold;padding:4px; }
/*Recomendados nuevo */
.recomendadoskentico{background:url(http://ofertas.hotelius.com/Images/HOME/pestana_recomendados.aspx) no-repeat ;height:52px; margin-bottom:0px; color: #f0f0f0; font-family: Century Gothic ; font-size: 20px;line-height:22px;padding-top:5px; padding-left:30px;}


/*Recomendados nuevo */
.recomendadoskentico{background:url(http://ofertas.hotelius.com/Images/HOME/pestana_recomendados.aspx) no-repeat ;height:52px; margin-bottom:0px; color: #f0f0f0; font-family: Century Gothic ; font-size: 20px;line-height:22px;padding-top:5px; padding-left:30px;}


.fblanco {  background: padding:5px; }
.fblanco img {backgrounf:#FFF; padding-top:5px; }
.luxuryt { align:center;font-size: 35px; color:#000;  }
.luxurytp { align:center;font-size: 25px; color:#000;  font-weight:bold;align:center;}

.blnc { color: #f0f0f0; }
.pie3col ul .dest { color:#fe7000;font-weight:bold; padding-left:10px; }


.HomeImg img { margin-top:3px;align:center; }
.nrj { color:#fe7000;font-weight:bold;}

#espera { position:relative;display:none;color:#fff;background:#533d9f url(http://www.hotelius.es/Images/buscador-fade.aspx) 0px 90px repeat-X;width:400px;height:250px;margin:100px auto 0 auto; }
#espera .header { text-align:left;height:90px;width:400px;margin:0 0 25px 0;padding:0px; }
#espera .header img { margin:15px 0 0 15px; }
#espera span b{ font-size:18px; }
#espera a { color:#fff; }

/*errores de bizform*/
.entradaNewsFR{ font-weight:bold; }
.EditingFormErrorLabel { color:#ff0000; }
.ErrorLabel { color:#ff0000;display:none; }
#plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zonaPrincipal_BizForm_BizFormNew_ctl00_Email_txtEmailInput { color:#707070;font-size:10px;display:inline; }
#plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zonaIzquierda_BizForm_BizFormNew_ctl00_btnOK{ display:inline;whiteSpace:nowrap; border:3px double #533d9f;padding:1px 8px 1px 8px;background:#533d9f url(http://www.hotelius.es/Images/buscador-fade.aspx) top left repeat-X;color: #fff;font-weight:bold;font-size:11px; align:right;width: 40px; }
#plcRoot_Layout_zoneCenter_pageplaceholder_partPlaceholder_Layout_zonaPrincipal_BizForm_BizFormNew_ctl00_captchaNews_txtSecurityCode{ color:#707070;font-size:10px; }
/*#snkptch .ocultar { visibility: hidden; display:none; }*/

#plcRoot_Layout_zonaSuperior_Newsletter_BizFormNew_ctl00_btnOK{ display:inline;whiteSpace:nowrap; border:3px double #533d9f;padding:1px 8px 1px 8px;background:#533d9f url(http://www.hotelius.es/Images/buscador-fade.aspx) top left repeat-X;color: #fff;font-weight:bold;font-size:11px; align:right;width: 40px; }

#News{ display:inline;whiteSpace:nowrap; border:3px double #533d9f;padding:1px 8px 1px 8px;background:#533d9f url(http://www.hotelius.es/Images/buscador-fade.aspx) top left repeat-X;color: #fff;font-weight:bold;font-size:11px; align:right; }








/*NuevosHoteles*/
.NuevosHoteles {width:750px; align:center;margin-left:10px; }
.NuevosHotelesFondoTitular{ background:transparent url( http://ofertas.hotelius.com/Images/Nuevos-Hoteles/Fondo1NuevosHoteles.aspx) no-repeat; margin:0px; padding:0; width;740px;height:47px;}
.NuevosHotelesFondodos{ background:transparent url( http://ofertas.hotelius.com/Images/Nuevos-Hoteles/Fondo2NuevosHoteles.aspx) repeat; margin:0px; padding:0px; height:85px;position:relative;display:block; }
.NuevosHotelesFondotres{ background:transparent url( http://ofertas.hotelius.com/Images/Nuevos-Hoteles/Fondo3NuevosHoteles.aspx) repeat; margin:0px; padding:0px;position:relative;display:block; height:30px;}
.NuevosHotelesofertaBoton { bottom:7px;position:absolute; margin-left:590px; }
.TransNuevoHotel { width:100%;height:180px; }
.TransNuevoHotel  img{ height:100px; }
.InicioHotel { margin:3px; width:96%; height:180px;border:1px solid #848484; padding: 3px; }
.ImgNuevoHotel { width: 120px;height:80px; valign:top;position:absolute;}
.InfoNuevoHotel { padding:8px; width:320px; float:right; }
.InfoNuevoHotel .titular { align:center; font-size:14px;color:#533d9f;font-weight:bold;  }
.InfoNuevoHotel span { color:#533d9f;font-weight:bold; }
.NuevosHotelesInput { width:200px; }
.botonera {  margin-left:80px;width:80%; }
.botonera input { width:100px; align:center;float:left; margin-left:50px;  }
.pruebaCambio { padding:100px; border:1px solid #618cd1; }
.raisons { background:transparent url(http://www.hotelius.fr/index/IMAGES/cadre2.aspx) no-repeat;}
.raisonsCOUK { background:transparent url(http://www.hotelius.co.uk/Images/Home/cadre2_COUK.aspx) no-repeat;}


.domusup { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/cheque.aspx) top left no-repeat ;height:230px; width:737px; align:left;background-color:#Fff; }
.domusup a { color:#997C28;text-decoration:none; }

.menusder{ background:url(http://ofertas.hotelius.com/Images/Nuevo-Domus/cheque.aspx) top no-repeat ;height:450px; width:100%px; align:left;}

.izquierdodomus { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/tsuperiorizq.aspx) top left no-repeat ;height:23px;margin:0px;padding:0px; }
.izquierdodomuscentral{ background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/centraliz.aspx) top left repeat-y; margin:0px;padding-right:20px; color:#70313D;}
/*
.izquierdodomuscentral . p {color:#70313D; margin-right:90px; padding-left:12px; padding-right:150px;  width:350px; border:solid 1px;}*/
.izquierdodomuscentral > div > ul > li { color:#70313D; }
.izquierdoinf{ background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/tinferiorderecho.aspx) top left no-repeat; margin:0px;padding:0px;height:24px;}

.derdodomus { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/supder.aspx) top left no-repeat ;height:21px;margin:0px;padding:0px; }

.derdomuscentral{ color:#727272;background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/centralder.aspx) top left repeat-y; margin:0px;padding:0px;}

.derinflib { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/cdlibro.aspx) top left no-repeat; margin:0px;padding:0px;height:158px;}
.derinfsob { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/fsobre.aspx) top left no-repeat; margin-left:1px;padding:0px;height:102px;}
.h2dom {font-size:30px; color:#C7B68A !important; font-weight:bold	; margin-bottom:5px; }
.hdom3 { font-size:16px; color:#FFF; font-weight:bold; }
.btndomus { color:#FFF;  font-weight:bold; }
.btndomus a { color:#727272; font-weight:bold; text-decoration:none; }

/*####################################### DOMUS CHEQUE #############################################*/
/*Domus Cheque general*/
.domus_smallbox_btnBackRed a { background:#70313D; color:#FFF !important; padding:3px; text-decoration:none; font-size:large; }
.domus_link_gris a { color:#727272; font-weight:bold; text-decoration:none; }
/*Domus Cheque general*/

/*Domus Cheque small_box - Columna izquierda medio*/
.domus_smallbox_gral { width:100%; margin-bottom:10px; margin-left:7px; }
.domus_smallbox_top { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/tsuperiorizq.aspx) no-repeat; height:23px; width:466px;}
.domus_smallbox_mid { margin-left:2px; background:#F1EAE0; width:462px; }
.domus_smallbox_cont { padding:0px 17px 0px 17px; font-family:Arial; font-size:12px; color:#997C28; }
.domus_smallbox_cont h2 { color:#C7B68A; font-size:30px; font-weight:bold; margin-bottom:5px; }
.domus_smallbox_inf { background: url(http://ofertas.hotelius.com/Images/Nuevo-Domus/tinferiorderecho.aspx) no-repeat; height:23px; width:466px }
/*Domus Cheque*/

/*Domus Cheque small_box_drch - Columna derecha medio*/
.domus_smallbox_drch_gral { width:100%; margin-bottom:10px; }
.domus_smallbox_drch_sup { background:url(http://www.hotelius.es/Images/Nuevo-Domus/supder.aspx) no-repeat; width:253px; height:21px; }
.domus_smallbox_drch_med { margin-left:2px; background:#E0D8C5; width:249px; }
.domus_smallbox_drch_cont { font-size:12px; color:#727272; margin-left:17px; margin-right:17px; }
.domus_smallbox_drch_cont  h2 { font-size:16px; color:#FFF; font-weight:bold; }
#domus_smallbox_drch_1_inf { background:url(http://www.hotelius.es/Images/Nuevo-Domus/cdlibro.aspx) no-repeat; width:252px; height:158px; }
#domus_smallbox_drch_2_inf { background:url(http://www.hotelius.es/Images/Nuevo-Domus/fsobre.aspx) no-repeat; width:252px; height:120px; margin-left:1px; }
/*Domus Cheque*/

/*Domus Cheque big_box - medio*/
.domus_big_gral { width:100%; margin-bottom:10px; margin-left:7px; }
.domus_big_sup { background:url(http://www.hotelius.es/Images/Nuevo-Domus/cabecera_cheque.aspx) no-repeat; width:751px; height:18px; }
.domus_big_med { background:#F7F4EF; width:751px; }
.domus_big_cont { margin-left:17px; margin-right:17px; font-size:12px; color:#727272; font-family:Arial; }
.domus_big_cont  h2 { color:#C7B68A; font-size:30px; font-weight:bold; margin-bottom:5px; }
.domus_big_cont li { color:#916F15; }
.domus_big_inf { background:url(http://www.hotelius.es/Images/Nuevo-Domus/pie_cheque.aspx) no-repeat; width:751px; height:18px; }
/*Domus Cheque*/
/*####################################### DOMUS CHEQUE #############################################*/

/*####################################### OFERTAS SEMANA ###########################################*/
.titularsemana { font:bold 25px Arial, Verdana, Helvetica, sans-serif; color:#3c5537; text-align:center; background:White; padding:10px 0px; }
.centrar { margin: 0px auto; }
.w759 { width:759px; }
.fL { float:left; }
.hotel { display:block; width:374px; padding-top:9px; margin-left:5px; *margin-left:0px; float:left; }
.h119 { height:159px; }
.caja_puente { background:#f3e8c9; }
.bordeImg { border:3px solid #FFFFFF; }
.precio { font-size:16px; color:#666666; font-weight: normal; font-family:Arial, Helvetica, sans-serif; }
.ciudad { font:normal 12px Arial, Helvetica, sans-serif; color:#666666; text-align:left; line-height:12px; margin-bottom:7px; }
.regimen { font:normal 10px Arial, Helvetica, sans-serif; color:#666666; text-align:left; line-height:12px; margin-bottom:7px; }
.nomHotel a {	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#707b86; text-decoration:none; }
.pT40 { padding-top:40px; }
.pT10 { padding-top:10px; }
.bg { background:#F0F0F0; }
.w175 { width:175px; }
/*####################################### OFERTAS SEMANA ###########################################*/