<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


h1 {font-family:Verdana, Geneva, sans-serif; color:#7C4B08; font-style:italic; font-weight:normal; margin-left:1.2em; }

/*h1 a {padding:1em 2.5em 4.2em 2.5em;}*/

h1 span {visibility:hidden;}



a {color:#7c4b08; text-decoration:none;}

a:hover {color:#7c4b08; text-decoration:none;}

img {border:0em !important;}



#izquierda #avance_fechas2011 p{ font-size:1.3em; color:#003399;}
.listados_bloque{
    display: block; 
    float: left;
    width: 100%;
    border-bottom: 4px solid rgb(241, 205, 134);
    border-radius: 3px;
}

#listadoAvances .listados{ 
    float:left; width: 48%; 
    margin-right: 2%;

}

#listadoAvances .listado{ 
    width:100%; 
    padding-bottom:20px; margin:2em 2em 0 0;

}



#listadoAvances .listado h3{ color:#003399; display: block; margin:0 0 0 5px;text-transform: uppercase; font-family: 'Lato', sans-serif!important;}

#listadoAvances .listado ul{ color:#7C4B08; list-style:none outside none; margin:0; padding:0; margin-top: 15px;}

#listadoAvances .listado ul li{ margin:5px 0 0 10px;margin-bottom: 10px;}



#semana_santa2011 { overflow:hidden;}

#semana_santa2011 img { display:block; float:left; margin:20px 20px 30px;}

#semana_santa2011 h4{ font-size:2.4em; color:#003399; display:block !important; margin:0;}

#semana_santa2011 p{ font-size:1.21em; color:#003399; margin:5px 30px;}

#semana_santa2011 .textos{ padding:20px 0;}



#izquierda #presentaciones2011 h2{ background: url(../imagenes/bg_presentaciones.jpg) center 8px no-repeat; color:#FFF; text-align:center; text-transform:uppercase;font-size:4.0em;display:block !important; height:40px; padding:130px 0 10px; margin:0; }

#izquierda #presentaciones2011 {background:transparent url(../imagenes/detalle_viaje_titulos_marron_bg.png) no-repeat center 168px;}

#izquierda #listadoPresentaciones  { background:transparent url(../imagenes/bg_blancotrans.png) repeat;}



#listadoPresentaciones p { background:transparent url(../imagenes/calendario.gif) no-repeat right center; color:#7c4b08; font-size:1.6em; font-style:italic; font-weight:bold; text-align:right; height: 81px;

                           line-height: 1.6em;

                           margin:0 150px 0 0;

                           padding:20px 106px;

                           text-align: right;}



#listadoPresentaciones li { list-style:none; color:#003399; font-size:1.4em; margin:10px 0;}

.captcha { margin: 20px 0; overflow: hidden; clear: both;}

.captcha label{ margin:20px 5px; font-weight: normal !important; display: block; float: none !important;}

.captcha img{ float: left; margin-right: 10px; }

.captcha p{  font-size: 1.6em;

             font-weight: bold; color:#935C0C; margin: 10px 0 10px 10px;}

.captcha input{

    font-size:1.2em;

    float:left !important;

    border:1px solid #935C0C !important;

    height: 50px;

    line-height:50px;

    text-align: center; width: 155px;}

#titol_viaje_286 .azul{ display:block !important;}

#titol_viaje_283{ padding-top:0 !important;}
.detalles-fuera-temporada{
    padding-bottom:3.2em !important;
    margin-right: 3em;
}
.detalles-fuera-temporada h2{
    display: block;
    color: #003399;
    font-size: 2.6em;
}
.detalles-fuera-temporada img{
    float:left;
    margin-right:10px;
}
.detalles-fuera-temporada .texto{
    float: left;
    width: 400px;
}
.detalles-fuera-temporada p{
    color: #003399;

}
/*victor*/

.detalles-newsletter{
    padding-bottom:3.2em !important;
    margin-right: 1em;
    line-height:14px;
    margin-top: 15px;
}
.detalles-newsletter h2{
    display: block;
    color: #003399;
    font-size: 1.6em;
}
.detalles-newsletter img{
    float: left;
    margin-right: 10px;
    margin-top: 0px;



}
.detalles-newsletter .texto{
    float: left;
    width: 450px;


}
.detalles-newsletter p{
    color: #003399;
    font-size:1.2em; Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    /*	line-height:1px;*/

}

.texto2 {
    font-size: 1.2em;Verdana,Arial,Helvetica,sans-serif; color: #7C4B08;	font-weight: bold;
}

.cabezera {
    font-size: 1.7em; Verdana,Arial,Helvetica,sans-serif; 	color: #7C4B08;	font-weight: bolder; text-align:justify;
    padding: 100 0 150 0;

}
.footer {
    margin-top:25px;
}

.firma {
    clear:left; margin-right: 10px; margin-top: -60px;
}

.abuelas {
    float:right;
    display:block;
}

.nombre_meses{

    font-style: italic;
    color: #003399;
    font-family: Arial, Helvetica, sans-serif;
    display: inline-block;
    text-transform: capitalize;
    margin-bottom: 5px;
}




#salidas {
    margin: auto;
    /* display: inline; */
    /* padding-left: 20px; */
    /* padding-top: 5px; */
    /* height: 25px; */
    width: 30.5em;
    /* background-image: url(nav_bg.png); */
}
#salidas ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: inline;
}
#salidas ul li {
    float: left;
    display: inline;
    /* padding-left: 10px; */
    padding-right: 10px;
    padding-top: 2px;
    /* border-right: 1px solid #FFFFFF; */
}
#salidas ul li a{
    text-decoration:none;
    color:#CCCCCC;
    font-weight:bold;
}
#salidas ul li a:hover{
    color:#FFFFFF;
}

#salidas h3 {
    display: block;
    text-align: left;
    font-style: italic;

    color: #7c4b08;
    margin-top: -2px;
}

.title{
    margin-top: 10px;
    border-bottom: 4px solid #fbe2b8;
    display: block;
    padding: 10px;
    text-align: left;
    width: calc(100% - 20px);
    line-height: 40px;
    font-size:31px;
    margin-bottom: 20px!important;
    font-weight: normal;
}
.title2{
    margin-top: 10px;
    display: block;
    padding: 10px;
    text-align: left;
    width: calc(100% - 20px);
    line-height: 40px;
    font-size: 28px;
    color:#003399;
    font-weight: normal;
    
}
.subtitle, .subtitle p{
    font-size: 16px;
    line-height: 22px;
    font-family: Arial, Helvetica, sans-serif;
}

@media screen 
and (max-width: 1000px) 
{
    .listados
    {
        width: 100%!important;
        margin-right: 0px;
        background: #fef9f0;
        padding-top: 10px;
    }
    .listado{
        margin-top:0!important;
    }

}

.attique{
    font-family: attique, Helvetica, Arial, sans-serif!important;
}

</pre></body></html>