/* CSS Mapa web */


.pagina_mapaweb h2.titulo_objeto {
    margin: 0 2%;
    padding: 10px 0 0 0;
}

/*pagina*/

div.region_columna_central {
    margin: 0 auto;
}

div#mapaweb_wrapper {
    margin: 0 2%;
}

div#mapaweb {
    overflow: hidden;
    width: 100%;
    padding: 0 0 1% 0;
}

div.mapaweb_fila {
    overflow: hidden;
    width: 100%;
}

div.mapaweb_recurso_principal_wrapper {
    color: #343434;
    float: left;
    font-size: 0.9em;
    line-height: 20px;
    margin: 0 2% 2% 0;
    padding: 0;
    width: 23.5%;
}

div.mapaweb_recurso_principal_wrapper_first {
    margin: 0 2% 2% 0;
}

div.mapaweb_recurso_principal_wrapper_last {
    margin: 0 0 2% 0;
}

div.mapaweb_recurso_principal {
    background: #f1f1f1 none repeat scroll 0 0;
    min-height: 170px;
    padding: 20px 15px;
}

div#mapaweb ul {
    list-style: none;
    margin: 0;
}

div#mapaweb li {
    list-style: none;
    margin: 0;
    padding: 0;
}

div#mapaweb p {
    font-size: 1.8em;
    line-height: 1.2em;
    margin: 0;
    padding: 0;
}

div#mapaweb .mapaweb_tit_apartado {
    line-height: 1.1em;
}

div.mapaweb_cont_tit_nivel_0 .mapaweb_tit_apartado {
    font-family: 'Montserrat', Arial, Helvetica, sans-serif;
    letter-spacing: -0.05em;
}

div#mapaweb div.mapaweb_cont_tit_nivel_0 {
    font-size: 1.4em;
    line-height: 1em;
    margin: 0;
    padding: 0 0 10px;
}

div#mapaweb div.mapaweb_cont_tit_nivel_0 a.mapaweb_tit_link {
    color: #1573d1;
	font-family: "Montserrat",Arial,Helvetica,sans-serif;
	letter-spacing: -0.05em;
}

div#mapaweb div.mapaweb_recurso_wrapper_nivel_1 {
    background: transparent url("/lang/img_xolido/mapaweb/vineta_mapaweb.png") no-repeat scroll -2px 8px;
    margin: 0;
    padding: 3px 0 3px 12px;

}

div#mapaweb div.mapaweb_recurso_wrapper_nivel_2 {
    background: transparent url("/lang/img_xolido/mapaweb/vineta_raya_negra.png") no-repeat scroll 0 9px;
    margin: 0;
    padding: 3px 0 3px 12px;

}

div#mapaweb a.mapaweb_tit_link {
    color: #434343;

}

/* Estilos móviles */

@media (max-width: 900px) {

    div.mapaweb_recurso_principal_wrapper {
        float: inherit;
        margin: 0 auto 20px;
        width: auto;
    }

    div.mapaweb_recurso_principal {
        min-height: inherit;
    }
}

