@charset "utf-8";
/* genericos */
.imprimir       {display:block;}
.no_imprimir    {display:none;}
/* para que firefox imprima todas las paginas  */
body, body * #contenedora, body * #fondo, body * #fondo_sombra, body * #doc, body * #hd, body * #bd, body * #ft {
    width:      auto!important;
    overflow:   visible!important;
    float:      none!important;
    /*position:   relative!important;*/
    }
.logado, .menu_principal, .menu_secundario,  .path, .lst-f2-Fund ul li a, .content_consells a, .boton, .bot_simple, #banner_publicidad, .pest-f1 a, .vacio,.ayuda a, .nav-tercer-nivel,
.estudi-destacat a, .pes-f2 ul li, .lst-f2B-Fund ul li a, ul.links, .paginacion, .enl-left, .lst-f2-Fund a,.campionats_links, .iconos_acciones, .banner_cotxes, .yui-carousel-nav, .banner-contacta,
.lst-f4-Fund li img, .lst-f5 a, hr, .menu .fright, .banner_botiga, form, .pie-caja, .title-2nivel a, .iconos_acciones,.iconos_acciones_f1  {display: none !important;}
#winenviaramigo_c, #_yuiResizeMonitor, #enviarAmigoPanel , #formAmigo, #resultadoOperacionAmigo_ok, #resultadoOperacionAmigo_nok , #famigo, #winenviaramigo { display:none !important}

body            { font-size:13px;}
a, a img        { text-decoration: none; color:#000; border:none !important}
table           { clear:both; width:99%; empty-cells:show; border-collapse:collapse;}
table tr th     { padding:5px 0; border-top:2px solid #ccc; border-bottom:2px solid #ccc }
table tr td     { padding:5px 0; border-bottom:1px solid #ccc}
ul li p         { margin:0; display:inline}
.menu           { clear:both; width:98%; padding:20px 0 0}
.menu .copy     { padding:5px; text-align:center; font-size:11px; border-top:1px solid #666}
#fondo, #doc    { width:100%;}
.yui-u          { display:none}
.yui-u.first    { clear:both !important; display:block !important; width:99% !important}
.yui-b          { display:none}
#yui-main .yui-b{ display:block !important}

.clear          { clear:both}
.ayuda          { position:absolute; top:40px; right:10px; width:200px; font-size:14px; font-weight:bold}

.pes-f2 ul li.selected      { display:block;}
.lst-f3-Fund, .lst-f1-Fund  { margin-top:2em;}
.lst-f5-Fund ul li          { list-style:square; list-style:inside;}
.box_img_text_dest, .estudi-destacat, .form_list, .pes-f2-cpo   {width:98%;}
.pes-f2-barra-sup           { width:95%; border-top:2px solid #ffd520;}
.msn_confirmacion, .msn_confirmacion p, .lst-f7-Fund ul li      { padding:0;}
.pest-f1                    { padding:0; margin:0 0 10px; border:2px solid #FFD520;}
.yui-gc2 div.first,  .yui-gc div.first  { display:block; width:95%;}
#datos-vuelo                {display:block;}
.caj-imp                    {display:none;}

#hd             { clear:both;  width:98%;}
#bd             { clear:both; display:block; float:left; width:98%;}
#ft             { clear:both;  width:98%;}
#bd h2          { font-size:18px; font-weight:bold}
#bd h3          { font-size:16px; font-weight:bold; margin:0; padding:0.5em;}
#bh h4          { font-size:14px; font-weight:bold}
#hd .subtitulo  { display:none}
#hd .fleft      { float:left;}
#hd .fright     { float:right}
.titular_pag_linea      { clear:both; padding:20px 0 5px; margin:0 0 10px; width:99%; font-size:20px !important; font-weight:bold;  border-bottom:3px solid #ffd520}
.title-2nivel           { clear:both; padding:5px 0;}
.title-2nivel h3        { width:95%; display:block; padding:0 0 5px 0; border:2px solid #ffd520;}
.box_content            { clear:both; width:98%;}
.box-destacado          { border:1px solid #FFDD00; padding:5px; margin:10px 0;}
.box-destacado h3       { padding-left:0 !important;}
.pest-f1, .box-destacat { clear:both; display:block; width:99%;}
.img_fleft, img         { float:left; margin:0 .7em .7em 0;}
.detalle_noticia span,.detalle_noticia span.competicion { clear:both; display:block; margin-top:10px; color:#999999; }/*fecha*/
.entradilla , .subtitulo    { margin-bottom:10px; font-size:14px; font-weight:bold;}
.detalle_noticia img    { float:left; margin:0 1em 0.6em 0;}
.tit-f1                 {width:100%;}
#banner_120x600         {display:none!important;}
#banner_cabecera        {display:none!important;}

/* detalle viajesgrvi y viajesvaco */
#DatosBasicos, #ItinerarioAlojamiento, #InformacionAdicional, #Precios, #FotosVideos, #DatosBasicos, #ItinerarioAlojamiento, #InformacionAdicional, #Precios, #FotosVideos, #panel_infoida_cont {display:block !important;overflow:visible;border:0;}
.diapos-show    {overflow:hidden!important;height:20.6em!important;}
.enl-bullet     {display:none;}
.content_text   {border:0!important;}
#ItinerarioAlojamiento .gmap-box   {float:none!important;clear:both!important;height: 20em;display:block;}
#ItinerarioAlojamiento .lyd-map    {display:none;}
#DatosBasicos .pvp-fich-f2 * {width:auto;}

.ico_acc        {display:none; }
#ItinerarioAlojamiento h4 { padding:0; margin:0;}