/* NH - Hoteles
// Miguel  - 20.10.2008
// Redbility
*/

/* Hoja de estilos de para impresion */

#header .logo {position:relative; left:0px; margin-left:-15px; float:none; padding-bottom:15px }
#header .navi .navsup {display:none}
#header .navi .navinf {display:none}
#content #colleft {display:none; float:none}
#content #colright {float:none; width:900px!important}
#general #content {width:830px; margin:0; padding:0 0 50px 0;}
#content #colleft.cw406 {display:block!important; width:830px; padding:0}
#footer .decofooter { background:none; padding:10px 0 90px 0}
#content .path {display:none} 
#content .left {float:left}
#content .right {float:none}
#home_searchbox {display:none!important}
#home_content_left {float:none; margin:0px 0 0 0; padding:0 0 0 0px}
#home_content_right {width:auto; float:none; margin:0px; padding:0 0px 0 0}
#home_emotional {display:none}
#capareser {display:none!important}
img {display:block}
.indent {padding:0!important}
.top20 {display:none!important}
.bestrate {float:none; padding-top:20px}
.sepline { display:none}
.callto_right {display:none!important}
.btn-arrow {display: none}
.btn {display: none}
.hide {display:block}
.pt230 {padding-top:10px}
hr.hide {display:none}
.lnk_ocultar02 {display:none!important}
.lnk_mostrar02 {display:none!important}
.lnk_promos {background:none; padding:0px;}
.lnk_promos02 {background:none; padding:0px;}
.lnk_rss {background:none; padding:0px;}
.lnk_mapa {background:none; padding:0px;}
.lnk_fotos {background:none; padding:0px;}
.lnk_verfechas {background:none; padding:0px;}
.lnk_cerrar {background:none; padding:0px;}
.lnk_ocultar {background:none; padding:0px;}
.lnk_mostrar {background:none; padding:0px;}
.lnk_ocultar02 {background:none; padding:0px;}
.lnk_mostrar02 {background:none; padding:0px;}
.lnk_volver {background:none; padding:0px;}
.lnk_arrow {background:none; padding:0px;}
.lnk_pdf {background:none; padding:0px;}
.lnk_moneda {background:none; padding:0px;}
.lnk_anadir  {background:none; padding:0px;}
.lnk_imprimir {background:none; padding:0px;}
.lnk_icall {background:none; padding:0px;}
.lnk_quitar {background:none; padding:0px;}
.lnk_vermas {background:none; padding:0px;}
.notifier {margin-left:0; padding-left:0; background:none}
.indent02 { padding-left:0!important}

.listhotels .hotels {padding-bottom:16px; margin-bottom:32px; border-bottom:2px solid #d3deef;}
.listhotels .hotels .titular02 {color:#567eb5; float:left; padding-right:6px; padding-bottom:16px}
.listhotels .hotels .titular03 {float:left; padding-right:6px; padding-bottom:16px}
.listhotels .hotels .colection {color:#780c11; border-left:2px solid #780c11; float:left; padding-left:3px; padding-bottom:8px; margin-top:2px; font-size:1.2em; line-height:0.9em}
.listhotels .hotels .cont {}
.listhotels .hotels .cont .colleft {float:left; width:auto; height:100%; padding-right:16px; margin:0}
.listhotels .hotels .cont .colleft img { margin-bottom:5px}
.listhotels .hotels .cont .colright {float:left; width:428px; height:100%; padding:0; margin:0;}
.listhotels .hotels .cont .colright .col1 {float:left; width:auto}
.listhotels .promo  .cont .colright .col1 {width:205px; padding-right:16px}
.listhotels .hotels .cont .colright .col1 .price {font-size:16px; color:#880c12; }
.listhotels .hotels .cont .colright .col2 {float:right; width:190px; border-left:2px solid #d3deef; padding-left:14px; padding-bottom:20px}
.listhotels .hotels .cont .colright .col2 .titular04 {color:#424245; background:url(gfx/ico-especial.gif) 0 0px no-repeat; padding:6px 0 14px 37px;}
.listhotels .hotels .cont .colright .btn-arrow {display:none}
.listhotels .hotels .cont .colright .lnk_fotos {display:none}
.listhotels .hotels .cont .colright .lnk_mapa {display:none}


/* Atracciones */
#atracciones ul.tabs {padding:10px 0 0 16px; margin:0; display:none}
#atracciones ul.tabs li {float:none;}
#atracciones .titular02 {color:#424245; padding:13px 0 6px 0px;}
#atracciones .lnk_ocultar {display:none!important}
#atracciones .lnk_mostrar {display:none!important}
#atracciones .tabs_content {display:block!important}
#atracciones .tabs_content .jshide {display:block!important; font-size:24px; padding-bottom:26px}
#atracciones .tabs_content .contimg {border:4px solid #ADC4E9; margin-bottom:32px}
#atracciones .tabs_content {height:100%; background:none; margin-bottom:32px }
#atracciones .tabs_content ul {padding-left:16px; padding-bottom:5px}
#atracciones .tabs_content .contcol {background:none; height:100%}
#atracciones .tabs_content .contcol .col1 {float:none; width:auto; padding:0}
#atracciones .tabs_content .contcol .col2 {float:none; width:auto}
#atracciones .tabs_content .modulewhite {background:none}
#atracciones .bot {display:none; background:none}

/* recomendado */
#recomendado {width:666px;}
#recomendado .titular02 {color:#424245; padding:14px 0 6px 0px;}
#recomendado .lnk_ocultar {display:none!important}
#recomendado .lnk_mostrar {display:none!important}
#recomendado ul {border:1px solid #d3deef; padding:15px 15px 11px 15px} 
#recomendado ul li {list-style-type:square; list-style-position:outside; padding-left:10px; margin:0}

/* .threecol */
.threecol {background:url(gfx/bgd-sep-listado.gif) top center repeat-y; height:100%;}
.sinborde {background:none}
.threecol ul.list01 {padding:0; margin:0}
.threecol ul.list01 li {border-bottom:1px solid #eeeeee; padding:0px 20px 3px 0; margin:0 0 15px 0; list-style-type:none; background:none; display:block}
.threecol ul.list01 li .titulo {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0;}
.threecol ul.list01 li strong.titulo {color:#424245}
.threecol ul.list01 li p strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#880c12; }
.threecol ul.list01 li p {font-size:0.9em}
.threecol ul.list01 li ul {margin:0; padding:0 0 0 0;}
.threecol ul.list01 li ul li {background:url(gfx/blt-ul01.gif) 0 4px no-repeat; display:block; margin:0; padding:0 0 4px 12px; list-style-type:none; border-bottom:none}
.threecol .col1 {float:none; width:auto; padding:0 0px 15px 0}
.threecol .col2 {float:none; width:auto; padding:0 0px 15px 0}
.threecol .col3 {float:none; width:auto; padding:0 0px 15px 0}

/* .contentlist */
.contentlist {width:634px; overflow:hidden; background:none}
.contentlist ul.list02 {padding:0; margin:0px 0 0 0; overflow:hidden; width:auto!important}
.contentlist ul.list02 li {float:none; width:auto; height:auto; border-bottom:1px solid #eeeeee; padding:0px 10px 3px 0; margin:0 33px 15px 0; list-style-type:none; background:none; display:block}
.contentlist ul.list02 li.first {padding-top:0}
.contentlist ul.list02 li .titulo {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0; margin:0}
.contentlist ul.list02 li p strong {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#880c12;}
.contentlist ul.list02 li p {font-size:0.9em}

/* Footer para la home */
.masdestinos {border:1px solid #d1d1d1; padding:0px 16px 5px 16px; margin-top:32px; color:#a2a2a2; width:750px}
.masdestinos .titular01 {color:#8e8e8f}
.masdestinos .titular02 {color:#ffffff; background:#a1b8dd; margin:0px 0px 4px 0px; padding:19px 0px 17px 0px }
.masdestinos .titular03 {color:#8e8e8f; padding-bottom:7px}
.masdestinos .col1 {width:auto; padding:10px 32px 0px 0; float:none}
.masdestinos .col2 {width:auto; padding:10px 0px 0px 0; float:none}
.masdestinos .col1 div {padding-bottom:10px}
.masdestinos .col2 div {padding-bottom:10px}
.masdestinos .sep01 { border-color:#e8e8e8} 
.masdestinos_bot {background:url(gfx/bgd-footerhome-bottom.gif) 0 bottom no-repeat; height:9px; margin-bottom:0px; width:972px; font-size:1px}

.logos {width:540px; overflow:hidden; padding-bottom:15px}
.logos a {padding-right:25px; display:inline-block;} 

/* Ofertas para la home */
.ofertas_home {padding-bottom:20px; }
.ofertas_home .cont { padding-right:32px}
.ofertas_home .precio {padding:0px 0 10px 0px; width:auto; float:none;}
.ofertas_home ul {padding:0 0 0 0px; margin:0 0 0 -16px; background:none}
.ofertas_home ul li {padding:0 0 0 16px; margin:0; background:none; list-style-type:none; border-bottom:2px solid #b1c4e4; padding-bottom:10px; margin-top:7px}
.ofertas_home ul li .col1 {width:250px; padding-right:5px; display:inline-block; vertical-align:top}
.ofertas_home ul li .col2 {width:350px; padding-right:10px; display:inline-block; vertical-align:top}
.ofertas_home ul li .col3 {width:auto; display:inline-block; vertical-align:top; text-align:right}
.ofertas_home ul li .col3 {font-size:1.2em;}

#detalle .tabs02 {display:none}
#detalle .tabs_content {padding:20px 0 0 0!important; border:none}
#detalle .tabs_content .modulewhite {padding:0!important}
#detalle .tabs_content .contimg {border:4px solid #ADC4E9; margin-bottom:20px;}
#detalle .tabs_content .contimg img {display:block}
#detalle .tabs_content {background-color:#bed1f1; background-image:none; margin-bottom:0px; }
#detalle .tabs_content ul {padding-left:16px; padding-bottom:5px}
#detalle .tabs_content .contcol {}
#detalle .tabs_content .contcol .col1 {float:none; width:auto; margin-right:32px; padding-bottom:10px}
#detalle .tabs_content .contcol .col2 {float:none; width:auto; overflow:hidden}
#detalle .tabs_content .contcol .col1 .contcol02  {background:none; height:auto}
#detalle .tabs_content .contcol .col1 .contcol02 .colleft {float:none; width:auto; padding:0 32px 0 0}
#detalle .tabs_content .contcol .col1 .contcol02 .colright {float:none; width:auto}
#detalle .tabs_content .contcol .col1 .contcol02 .modulewhite {padding-left:16px; padding-top:16px; padding-right:32px; height:auto}
#detalle .tabs_content .contcol .col1 .modulewhite .list .w347 {width:687px}

/* .bestrates_vert */
.bestrates_vert {padding:19px 0 0 0}
.bestrates_vert a.bestrates_seals {padding:0px 0 0 13px;}
.bestrates_vert .bestrates_advantages {width:auto!important; padding:6px 0px 0 0px!important}
.bestrates_vert .bestrates_advantages .titular03 {padding:0 0 8px 0}
.bestrates_vert .bestrates_advantages ul {margin:0; padding:0 0 0 0;}
.bestrates_vert .bestrates_advantages ul li {background:none; display:block; margin:0; padding:0 0 4px 12px; list-style-type:none}
/* modificador en la columna .cw230 */
#content .cw230 .bestrates_vert a.bestrates_seals {padding:0px 0 0 0px;}
#content .cw230 .bestrates_vert .bestrates_advantages {width:auto; padding:6px 0px 0 20px}

/* .bestrates_hor */
.bestrates_hor {padding:19px 0 0 0}
.bestrates_hor a.bestrates_seals {padding:0px 0 0 13px; float:none!important}
.bestrates_hor .bestrates_advantages {width:auto; padding:0px 0px 0 15px; float:none!important}
.bestrates_hor .bestrates_advantages .titular03 {padding:0 0 8px 0}
.bestrates_hor .bestrates_advantages ul {margin:0; padding:0 0 0 0;}
.bestrates_hor .bestrates_advantages ul li {background:none; display:block; margin:0; padding:0 0 4px 12px; list-style-type:none}

.tablasalon {padding:0; margin:0 0 32px 0; width:80%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; border:2px solid #e1e3e5}

#detalle .tabs_content #atracciones {width:666px; padding:12px 0 0 0px; margin:0 0 0px 0px; position:relative}
#detalle .tabs_content #atracciones ul.tabs {display:none}
#detalle .tabs_content #atracciones .titular02 {color:#424245; background:none; padding:13px 0 6px 0px; margin-left:0px; font-size:20px}
#detalle .tabs_content #atracciones .lnk_ocultar {display:none!important}
#detalle .tabs_content #atracciones .lnk_mostrar {display:none!important}
#detalle .tabs_content #atracciones .tabs_content .jshide {display:block!important; font-size:24px; padding-bottom:26px}
#detalle .tabs_content #atracciones .tabs_content .contimg {border:4px solid #ffffff; margin-bottom:32px; width:594px; height:279px}
#detalle .tabs_content #atracciones .tabs_content {height:auto; background:none; margin-bottom:0px; border-color:#406aa6 }
#detalle .tabs_content #atracciones .tabs_content ul {padding-left:16px; padding-bottom:5px; height:auto}
#detalle .tabs_content #atracciones .tabs_content .contcol {background:none;}
#detalle .tabs_content #atracciones .tabs_content .contcol .col1 {float:none; width:auto; padding:0 32px 0 0; margin:0;}
#detalle .tabs_content #atracciones .tabs_content .contcol .col2 {float:left; width:auto;}
#detalle .tabs_content #atracciones .tabs_content .modulewhite {padding-bottom:60px; margin:0; background:none; position:relative; .position:static; }
#detalle .tabs_content #atracciones .tabs_content .modulewhite .lt {.display:none}
#detalle .tabs_content #atracciones .tabs_content .modulewhite .rt {.display:none}
#detalle .tabs_content #atracciones .bot {display:none;}

ul.procesos { margin-left:0!important; width:900px!important}
#content #colleft.cw602 { display:block}
.fidelizacion .listpaises li .jshide { display:block!important}

#procesoreseva .estancias .jshide {display:block!important}
#procesoreseva .contestacias .right {float:right}

