/* Inicio de consejo de gobierno */

.edukiontzia .jwplayer.jw-reset {
    max-width: none;
    max-height: none;
    margin: 0;
}

div.r01gContainer .boardMemberItem,
div.r01gContainer .boardLehendakariItem {
    background: none!important;
    display: inline-block;
    margin: 0 .5em 2em!important;
    position: relative;
    padding: 0!important;
    vertical-align: top;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    width: 12em;
}

div.r01gContainer .boardLehendakariItem {
    margin-left: 35% !important;
    margin-right: 35% !important;
}

@media screen and (max-width: 38em) {
    div.r01gContainer .boardLehendakariItem {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

div.r01gContainer .boardMemberItem .data,
div.r01gContainer .boardLehendakariItem .data {
    background: #f2f2f2;
    border: 1px solid #cccccc;
    display: block;
    padding: 0 0 1em;
    text-shadow: 1px 1px 0 #ffffff;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
}

div.r01gContainer .boardMemberItem img,
div.r01gContainer .boardLehendakariItem img {
    background: #ffffff;
    border-bottom: 1px solid #cccccc;
    display: block;
    height: 250px;
    margin: 0 0 .5em;
    padding: .5em;
    width: 190px;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
}

div.r01gContainer .boardMemberItem .name,
div.r01gContainer .boardLehendakariItem .name,
.boardMemberItem .position,
.boardLehendakariItem .position {
    padding: 0 .875em;
}

div.r01gContainer .boardMemberItem .name,
div.r01gContainer .boardLehendakariItem .name {
    display: block;
    font-weight: 700;
    line-height: 115%;
    margin-bottom: 0.5em;
}

div.r01gContainer .boardMemberItem .position,
div.r01gContainer .boardLehendakariItem .position {
    display: block;
    font-size: .75em;
    line-height: 1.125;
    text-transform: uppercase;
}

div.r01gContainer .boardMemberItem .data:hover,
div.r01gContainer .boardLehendakariItem .data:hover {
    background: #dddddd none repeat scroll 0 0;
}

div.r01gContainer .boardMemberItem .data:hover img,
div.r01gContainer .boardLehendakariItem .data:hover img {
    background: #000000;
    border-bottom: 1px solid #000000;
}

div.r01gContainer .boardMemberItem .positionExtra,
div.r01gContainer .boardLehendakariItem .positionExtra {
    background: #000000;
    color: #ffffff;
    display: inline-block;
    font-style: italic;
    font-weight: 700;
    left: 20px;
    padding: .25em .5em;
    position: absolute;
    top: 195px;
    -webkit-border-top-right-radius: 0.25em;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0.25em;
    -moz-border-radius-topright: 0.25em;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0.25em;
    border-top-right-radius: 0.25em;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0.25em;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .boardMemberItem .positionExtra,
    div.r01gContainer .boardLehendakariItem .positionExtra {
        top: 135px;
        left: 30px;
    }
}


/* Fin de consejo de gobierno */


/* Inicio de miembros de gobierno */

div.r01gContainer .r01gEditorpersonData,
div.r01gContainer .r01gEditorpersonDataMinister {
    background: #ebebeb url("/images/saila_lehen/web01-lehen-personData.png") no-repeat scroll right center;
    border-radius: 0.25em;
    padding: 1em;
    margin-bottom: 1em;
    float: left;
}

div.r01gContainer .r01gEditorpersonData .inner,
div.r01gContainer .r01gEditorpersonDataMinister .inner {
    background: rgba(255, 255, 255, 0.5) url("/images/saila_lehen/web01-lehen-waves.png") repeat-x scroll 0 0;
    border: 1px solid #ffffff;
    border-radius: 0.25em;
    margin: 0;
    height: auto;
    float: left;
}

div.r01gContainer div.inner img {
    float: left;
}

div.r01gContainer .r01gEditorpersonData .photo,
div.r01gContainer .r01gEditorpersonDataMinister .photo {
    border: 0.5em solid #ffffff;
    float: left;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
}

div.r01gContainer .r01gEditorpersonData .sheet,
div.r01gContainer .r01gEditorpersonDataMinister .sheet {
    float: left;
    margin: 0 0 0 3em;
    padding: 1em;
    width: 50%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .r01gEditorpersonData .sheet,
    div.r01gContainer .r01gEditorpersonDataMinister .sheet {
        width: 90%;
    }
}

div.r01gContainer .r01gEditorpersonData h1,
div.r01gContainer .r01gEditorpersonDataMinister h1 {
    font-size: 2em;
    margin: 0;
}

div.r01gContainer .r01gEditorpersonData .birth,
div.r01gContainer .r01gEditorpersonDataMinister .birth {
    font-style: italic;
    margin: 0 0 .25em;
}

div.r01gContainer .r01gEditorquotebox {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-quotebox.png") no-repeat scroll 0 0.75em;
    border-bottom: 1px solid #f2f2f2;
    border-top: 0.25em solid #d9d9d9;
    padding: 2em 2em 2em 8em;
    float: left;
    margin-bottom: 2em;
}

div.r01gContainer .r01gEditorpersonData .position,
div.r01gContainer .r01gEditorpersonDataMinister .position {
    background: #eecddf none repeat scroll 0 0;
    border-radius: 0.5em;
    display: inline-block;
    font-size: 0.75em;
    font-weight: 700;
    margin: 0 0 0.5em;
    padding: 0 0.75em;
    text-shadow: 1px 1px 0 #ffffff;
    text-transform: uppercase;
    width: auto;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia li,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    float: left;
    margin: 0 0.225em 0.25em 0;
    padding: 0 !important;
    list-style: outside none none;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia .irekia a,
.r01gEditorpersonData .vCard .socialmedia .guia a,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia .irekia a,
.r01gEditorpersonDataMinister .vCard .socialmedia .guia a {
    display: inline-block;
    font-size: 0.72em;
    height: 27px;
    line-height: 1;
    padding: 5px 0 0 37px;
    text-transform: uppercase;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia .irekia,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia .irekia {
    float: left;
    width: 100%;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia .guia,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia .guia {
    float: left;
    width: 100%;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia .irekia a,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia .irekia a {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-irekia.gif") no-repeat scroll 0 0;
    width: auto;
    height: 32px;
}

div.r01gContainer .r01gEditorpersonData .vCard .socialmedia .guia a,
div.r01gContainer .r01gEditorpersonDataMinister .vCard .socialmedia .guia a {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-guia.png") no-repeat scroll 0 0;
    width: auto;
    height: 32px;
}


/* Fin de miembros de gobierno */


/* Inicio de El Lehendakari */

div.r01gContainer .lehendakariIntro {
    /*
	background: #162840 url("/contenidos/informacion/el_lehendakari_2012/es_def/images/aurkezpenaUrkullu.jpg") no-repeat scroll -110px -54px;
    border: 0.5em solid #e0e9f4;
    border-radius: 1em;
    color: #fff;
	float: left;
	width: 95%;
	margin-bottom:2em;
	*/
    background: #159dc9 url("/contenidos/informacion/el_lehendakari_2012/es_def/images/aurkezpenaUrkullu.jpg") no-repeat scroll -110px -54px;
    border: 0.5em solid #005b8c;
    border-radius: 1em;
    color: #fff;
    float: left;
    width: 95%;
    margin-bottom: 2em;
}

div.r01gContainer .lehendakariIntro .inner {
    background: rgba(34, 64, 102, 0.8) none repeat scroll 0 0;
    border-radius: 0 1em 1em 0;
    float: right;
    margin: 0;
    padding: 1.5em;
    width: 65%;
}

div.r01gContainer .lehendakariPredecessors .photo {
    background-image: url("/contenidos/informacion/el_lehendakari_2012/es_def/images/lehendakariPredecessors.jpg") !important;
}

div.r01gContainer .lehendakariElection .photo {
    background-image: url("/contenidos/informacion/el_lehendakari_2012/es_def/images/lehendakariElection.jpg") !important;
}

div.r01gContainer .lehendakariHome .photo {
    background-image: url("/contenidos/informacion/el_lehendakari_2012/es_def/images/lehendakariHome.jpg") !important;
}

div.r01gContainer .lehendakariFeaturedItem .photo {
    background: #ffffff none no-repeat scroll center center;
    border: 1px solid #d9d9d9;
    border-radius: 0.25em 0.25em 0 0;
    height: 150px;
    margin: 0;
}

div.r01gContainer .grid-first {
    clear: left;
    margin-left: 0;
}

div.r01gContainer .grid3 {
    /*width: 13.125em;*/
    margin-left: 4em !important;
    width: 21%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .grid3 {
        width: 90%;
    }
}

div.r01gContainer .grid1,
div.r01gContainer .grid2,
div.r01gContainer .grid3,
div.r01gContainer .grid4,
div.r01gContainer .grid5,
div.r01gContainer .grid6,
div.r01gContainer .grid7,
div.r01gContainer .grid8,
div.r01gContainer .grid9,
div.r01gContainer .grid10,
div.r01gContainer .grid11,
div.r01gContainer .grid4video {
    display: inline;
    float: left;
    margin-left: 1.875em;
}

div.r01gContainer .bullet-plus,
.bullet-plus-list a {
    background-image: url("/images/saila_lehen/web01-lehen-plus.png");
    background-position: 0 0.4em;
    background-repeat: no-repeat;
    padding-left: 1.5em;
}

div.r01gContainer .bullet,
div.r01gContainer .bullet-list li {
    line-height: 1.15;
}

div.r01gContainer .lehendakariFeaturedItem .bullet-plus {
    font-size: 0.875em;
    font-weight: 700;
    text-transform: uppercase;
}

div.r01gContainer .lehendakariIntro .actual {
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    margin: 0;
}

div.r01gContainer .lehendakariIntro .actual a img {
    background: #808080 none repeat scroll 0 0;
    border: 1px solid #e6e6e6;
    float: left;
    padding: 4px;
}

div.r01gContainer .lehendakariFeaturedItem h3 {
    border-bottom: 1px solid #e6e6e6;
    border-top: 3px solid #e6e6e6;
    font-size: 1.25em;
    font-weight: 700;
    padding: 0.35em 0;
    text-transform: uppercase;
}

div.r01gContainer .r01gEditorpersonData .intro {
    float: left;
    margin: 0.8em 2em 0;
    width: 50%;
}

div.r01gContainer .r01gEditorpersonData .actual {
    float: left;
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    margin: 0.8em 2em;
    width: 25%;
}

div.r01gContainer .r01gEditorpersonData .actual a em {
    font-style: normal;
    font-variant: small-caps;
}

div.r01gContainer .r01gEditorpersonData .actual a img {
    background: #808080 none repeat scroll 0 0;
    border: 1px solid #e6e6e6;
    float: left;
    padding: 4px;
    margin-right: 7px;
}

@media screen and (max-width: 62em) {
    div.r01gContainer .r01gEditorpersonData .intro,
    div.r01gContainer .r01gEditorpersonData .actual {
        width: 90%;
    }
    div.r01gContainer .r01gEditorpersonData .inner img {
        height: auto;
        padding: 1em 15%;
        width: 100%;
    }
    div.r01gContainer .r01gEditorpersonData .actual a img {
        display: none;
    }
}


/* Fin de El Lehendakari */


/* Inicio de Elecci�n del Lehendakari */

div.r01gContainer .r01AlignImg {
    float: left;
    width: 50%;
}

div.r01gContainer .quotebox {
    background: transparent url("/images/saila_lehen/web01-lehen-quotebox.png") no-repeat scroll 0 0.75em;
    border-bottom: 1px solid #f2f2f2;
    border-top: 0.25em solid #d9d9d9;
    margin-bottom: 2.5em;
    padding: 2em 2em 1em 8em;
    font-style: italic
}

div.r01gContainer .cite {
    display: block;
    margin: 0.5em 0 1.5em;
}

div.r01gContainer .investiture li {
    background-image: none !important;
}

div.r01gContainer .election {
    float: left;
    width: 64%;
    margin: 0em 2em;
}

div.r01gContainer .inner img {
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff !important;
}

div.r01gContainer .election .speech a {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-mp3.png") no-repeat scroll 0 0;
    font-size: 1.25em;
    padding: 0 0 30px 54px;
    position: relative;
    margin-left: 1.8em;
}

@media screen and (max-width: 62em) {
    div.r01gContainer .r01gEditorpersonData .election {
        width: 90%;
    }
    div.r01gContainer .r01gEditorpersonData .inner img {
        height: auto;
        padding: 1em 15%;
        width: 90%;
        border: none !important;
    }
}


/* Fin de Elecci�n del Lehendakari */


/* Contenidos sobre Predecesores */

div.r01gContainer .boardMemberItem .date {
    font-size: 0.875em;
    font-style: italic;
    text-align: center;
    font-weight: 600 !important;
}

div.r01gContainer .predecessorIntro .photo {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-woodframe.gif") no-repeat scroll 0 0;
    height: 306px;
    margin: 0 2em 0 0;
    position: relative;
    transform: rotate(-2deg);
    width: 265px;
}

div.r01gContainer .predecessorIntro {
    margin-top: 2em;
}

div.r01gContainer .predecessorIntro .photo,
div.r01gContainer .predecessorIntro h1,
div.r01gContainer .predecessorIntro .life {
    float: left;
}

div.r01gContainer .introText {
    float: left;
}

div.r01gContainer .life {
    font-style: italic;
}

div.r01gContainer .predecessorIntro .photo img {
    height: 194px;
    left: 55px;
    position: absolute;
    top: 56px;
    width: 155px;
}


/* Contenidos sobre Predecesores */


/* Inicio Distinciones honor�ficas */

div.r01gContainer .arboldegernika {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/arboldegernika.jpg") !important;
}

div.r01gContainer .lanonari {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/lanonari.jpg") !important;
}

div.r01gContainer .lagunonari {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/lagunonari.jpg") !important;
}

div.r01gContainer .featuredDistinction {
    background: rgba(0, 0, 0, 0) none no-repeat scroll 0 0;
    border: 1px solid #e6e6e6;
    border-radius: 0.25em;
    float: left;
    margin: 0 0.625em;
    padding: 12em 1em 1em;
    position: relative;
    width: 30%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .featuredDistinction {
        width: 95%;
        margin-bottom: 1em;
    }
}

div.r01gContainer .arboldegernika .medal {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/arboldegernika_medal.png") !important;
}

div.r01gContainer .lanonari .medal {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/lanonari_medal.png") !important;
}

div.r01gContainer .lagunonari .medal {
    background-image: url("/contenidos/informacion/distinciones_honorificas/es_def/images/lagunonari_medal.png") !important;
}

div.r01gContainer .featuredDistinction .medal {
    background: rgba(0, 0, 0, 0) none no-repeat scroll center top;
    height: 185px;
    left: 50%;
    margin: 0 0 0 -46px;
    position: absolute;
    top: -10px;
    width: 92px;
}


/* Fin Distinciones honor�ficas */


/* Inicio Sedes de Lehendakaritza */

div.r01gContainer #milestoneNav a {
    background: #e6e6e6 none repeat scroll 0 0;
    border-radius: 0.25em;
    color: #333333 !important;
    display: inline-block;
    font-weight: 700;
    padding: 0.25em 0.5em;
    text-shadow: 1px 1px 0 #ffffff;
}

div.r01gContainer .officeMilestone h3 {
    border-bottom: 0.25em solid #e6e6e6;
    color: #333;
    display: inline-block;
    font-size: 2em;
    font-weight: 900;
    margin: 0 0 0.15em;
}

div.r01gContainer .officeMilestone {
    border-bottom: 1px solid #e6e6e6;
    position: relative;
    margin-top: 1.5em;
    float: left;
}

div.r01gContainer #milestoneNav li {
    float: left;
    list-style: outside none none;
    width: 4em;
}

div.r01gContainer .officeSlider {
    background: #f2f2f2 none repeat scroll 0 0;
    border-radius: 0.5em;
    padding: 1em;
    position: relative;
}

div.r01gContainer .officeSheet {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 0.25em;
    margin: 0;
    padding: 0.5em 0.5em 0.5em 1.4em;
}

div.r01gContainer .officeSheet .maps {
    margin: 0;
}

div.r01gContainer .officeFacts {
    padding: 1em;
    width: 98%;
    float: left;
}

div.r01gContainer .officeFeaturedBlock {
    margin: 0 0 5em;
    float: left;
    width: 98%;
}

div.r01gContainer .officeFeaturedBlock li {
    list-style: none;
}

div.r01gContainer .officeAjuriaenea,
div.r01gContainer .officeArtaza {
    position: relative;
    top: 3em;
    border-right: 1px solid #e6e6e6;
}

div.r01gContainer .officeFeaturedItem {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    float: left;
    margin: 0 1.875em 0 0;
    padding: 0 0 3em !important;
    width: 13em;
}

div.r01gContainer .officeAjuriaenea a {
    text-align: right;
}

div.r01gContainer .officeFeaturedItem a {
    background: #000000 url("/images/saila_lehen/web01-lehen-officeFeaturedItem_a.png") no-repeat scroll 4px 304px;
    border-bottom: 0.25em solid #404040;
    color: #ffffff !important;
    display: block;
    padding: 0 0 1em;
}

div.r01gContainer .officeFeaturedItem img {
    display: block;
    margin: 0 0 0.75em;
    max-width: 100%;
}

div.r01gContainer .officeFeaturedItem .name {
    display: block;
    font-size: 1.5em;
    font-weight: 700;
    margin: 0 0 0.25em;
    padding: 0 0.62em;
    color: #ffffff !important;
    font-weight: 600 !important;
}

div.r01gContainer .officeFeaturedItem .function {
    display: block;
    font-size: 0.875em;
    line-height: 1.15;
    padding: 0 1em;
    text-transform: uppercase;
    color: #ffffff !important;
    font-weight: 400 !important;
}

div.r01gContainer .officeFormerItem {
    background: rgba(0, 0, 0, 0) none no-repeat scroll 0 1em;
    border-bottom: 1px solid #f2f2f2;
    height: auto !important;
    margin: 0;
    min-height: 250px;
    padding: 1em 0 0 15em;
}

div.r01gContainer .officeCarlton {
    background-image: url("/contenidos/informacion/sedes_lehendakaritza/es_def/images/officeCarlton.jpg");
}

div.r01gContainer .officeMarceau {
    background-image: url("/contenidos/informacion/sedes_lehendakaritza/es_def/images/officeMarceau.jpg");
}

div.r01gContainer .officeSinger {
    background-image: url("/contenidos/informacion/sedes_lehendakaritza/es_def/images/officeSinger.jpg");
}

div.r01gContainer .officeFormerBlock {
    float: left;
}

div.r01gContainer .officeFormerBlock h3 {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-officeFormerItem_h3.gif") no-repeat scroll 0 0;
    padding: 0.5em 0 0;
}

div.r01gContainer .officeFeaturedItem a:hover {
    transition: background-color 0.5s ease;
    background-color: #0b94a4;
    color: #fff;
    text-shadow: 1px 1px 0 #06535c;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .officeCarlton,
    div.r01gContainer .officeMarceau,
    div.r01gContainer .officeSinger {
        background: none;
    }
    div.r01gContainer .officeFormerItem {
        padding: 1em 0 0 1em;
    }
}


/* Fin Sedes de Lehendakaritza */


/* Inicio Equipos de Gobierno */

div.r01gContainer .predecesors-members .photo,
div.r01gContainer .predecesors-intro .photo {
    background: #ffffff none no-repeat scroll center center;
    border: 1px solid #d9d9d9;
    border-radius: 0.25em 0.25em 0 0;
    float: left;
    margin: 1.3em 2.5em 0 1em;
    padding: 0.4em 0.4em 0;
    width: auto;
}

div.r01gContainer .predecesors-members,
div.r01gContainer .predecesors-intro {
    float: left;
    /* border-bottom: 1px solid #d9d9d9; */
    margin-top: 2em;
    width: 98%;
}

div.r01gContainer .predecesors-members p,
div.r01gContainer .predecesors-intro p {
    margin-bottom: 0em !important;
}

div.r01gContainer .predecesors-intro p {
    margin-top: 2em !important;
}

div.r01gContainer .predecesors-members h2,
div.r01gContainer .predecesors-intro h2 {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-officeFormerItem_h3.gif") no-repeat scroll 0 0;
    padding: 0.5em 0 0;
}


/* Fin Equipos de Gobierno */


/* Inicio S�mbolos e identidad */

div.r01gContainer .symbolObject {
    float: left;
    margin: 0;
    width: auto;
}

div.r01gContainer .symbolContent {
    background: rgba(0, 0, 0, 0) url("../img/symbolContent.gif") no-repeat scroll right 20px;
    border-top: 0.25em solid #f2f2f2;
    float: left;
    margin: 0 0 0 1em;
    padding: 1em 0;
    width: 64%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .symbolContent {
        width: 95%;
    }
}


/* Fin S�mbolos e identidad */


/* Inicio Coordinaci�n */

div.r01gContainer .coordinationIntro {
    background: #f2f2f2 url("/contenidos/informacion/coordinacion_presentacion/es_def/images/coordinationIntro.jpg") no-repeat scroll 0 0;
    padding: 2em 2em 1em 20em;
}

div.r01gContainer .coordinationPrinciple {
    border: 1px solid #e6e6e6;
    border-radius: 0.25em;
    float: left;
    margin: 1em 2em;
    padding: 0 1em 0;
    width: 40%;
}

div.r01gContainer .coordinationIntro,
.coordinationIntroPcti {
    border-radius: 0.5em;
}

div.r01gContainer .coordinationPrinciples,
.coordinationPrinciplesPcti {
    float: left;
    margin: 0;
    margin-top: 2em;
    width: 98%;
}

div.r01gContainer .bullet-plus,
div.r01gContainer .bullet-plus-list a,
div.r01gContainer .bullet-plus span {
    background-image: url("/images/saila_lehen/web01-lehen-plus.png");
}

div.r01gContainer .coordinationStats {
    margin-top: 2em;
}

div.r01gContainer .coordinationStats ul {
    border: 1px solid #e6e6e6;
    border-radius: 0.25em;
    float: left;
    margin: 1em 2em;
    padding: 0 1em;
    width: 93%;
}

div.r01gContainer .coordinationStats ul {
    background-image: none !important;
    list-style: outside none none !important;
}

div.r01gContainer .coordinationStats li {
    line-height: 140%;
    width: 33%;
    float: left;
    padding-bottom: 0.5em;
}

div.r01gContainer .statsBox li span {
    color: #0b94a4;
    font-size: 3em;
    font-weight: 900;
    /*    margin: 0 0.05em 0 0;*/
}

div.r01gContainer .statsBox ul li a {
    width: 100%;
    float: left;
}

div.r01gContainer .statsBox li span,
div.r01gContainer .statsBox li em {
    width: 100%;
    float: left;
    text-align: center;
}

body.web01-s1leheko div.bilaketa_eduki>h1 {
    display: none !important;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .coordinationIntro {
        background-image: none;
        padding: 2em 2em 1em 2em;
    }
    div.r01gContainer .coordinationPrinciple {
        width: 95%;
    }
    div.r01gContainer .coordinationStats li {
        width: 98%;
    }
}

div.r01gContainer .pdgCalendars {
    border-radius: 0.5em;
    padding: 0.5em 1em;
}

div.r01gContainer .pdgCalendarType {
    border: 1px solid #e6e6e6;
    border-radius: 0.5em;
    padding: 1em 1em 0;
    margin: 1em 0;
}

div.r01gContainer .pdgCalendar {
    border: 1px solid #e6e6e6;
    border-radius: 0.5em;
    padding: 0.5em 1em;
    margin: 1em 0;
}

div.r01gContainer .pdgCalendar p {
    margin-bottom: 0.8em !important;
}

div.r01gContainer .pdgBlock {
    float: left;
}


/* Fin Coordinaci�n */


/* Inicio PCTI */

div.r01gContainer .coordinationIntroPcti {
    background: #f2f2f2 url("/contenidos/informacion/pcti_euskadi_2020/es_def/images/consejo_vasco_ciencia_tecnologia.jpg") no-repeat scroll 0 0;
    padding: 2em 2em 2em 1em;
    border: 1px solid #dbdbdb;
}

div.r01gContainer .coordinationIntro,
.coordinationIntroPcti {
    border-radius: 0.5em;
}

div.r01gContainer .coordinationPrinciplesPcti {
    float: right;
}

div.r01gContainer .coordinationPrinciplesPcti {
    float: left;
    margin: 0;
    width: 100%;
}

div.r01gContainer .coordinationStatsPcti {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 1em 1em 1em 0;
    width: 20em;
}

div.r01gContainer .coordinationIntroPcti p.introTextTiny {
    padding-left: 19.5em;
}

div.r01gContainer .coordinationIntroPcti .main {
    margin-top: 4.5em;
}

div.r01gContainer .download {
    margin-bottom: 0em !important;
}

div.r01gContainer div.coordinationPrinciplesPcti .coordinationPrinciple {
    margin: 0 0.5em;
    width: 30%;
    min-height: 13.5em;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .coordinationIntroPcti {
        background-image: none;
    }
    div.r01gContainer .coordinationIntroPcti p.introTextTiny {
        padding-left: 0em;
    }
    div.r01gContainer .coordinationIntroPcti .main {
        margin-top: 0em;
    }
}

@media screen and (max-width: 58em) {
    div.r01gContainer div.coordinationPrinciplesPcti .coordinationPrinciple {
        margin: 0em 0.5em 1em 0.5em;
        width: 95%;
        height: auto;
        min-height: initial;
    }
}


/* Fin PCTI */


/* Inicio Quienes Somos de Acci�n Exterior */

div.r01gContainer h2.delegations {
    text-align: center;
}

div.r01gContainer .foreignOrganization ul.firstMember {
    margin-bottom: 0 !important;
    width: 100%;
}

div.r01gContainer .foreignOrganization ul {
    float: left;
    margin-bottom: 20px !important;
    text-align: center !important;
}

div.r01gContainer ul.firstMember .foreignMemberItem {
    margin: 0 1.25em 0 22.5em !important;
}

div.r01gContainer .foreignMemberItem {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin: 0 1.25em 0 0 !important;
    padding: 0 !important;
}

div.r01gContainer .foreignMemberItem p {
    background: #c1478a none repeat scroll 0 0;
    border-radius: 0 0 0.25em 0.25em;
    border-top: 0.5em solid #8c2f62;
    color: #ffffff !important;
    display: block;
    height: 18em;
    padding: 1em;
    text-shadow: 1px 1px 0 #8c2f62;
}

div.r01gContainer .foreignMemberItem img {
    border: 0.25em solid #ffffff;
    display: block;
    margin: 0 -0.25em 0.5em;
}

div.r01gContainer .foreignMemberItem .name {
    display: block;
    font-weight: 700;
    line-height: 1;
    margin: 0 0 0.25em;
    text-align: center;
    color: #FFFFFF;
}

div.r01gContainer .foreignOrganization .name {
    margin: 1em 0 0.25em !important;
}

div.r01gContainer .foreignMemberItem .position {
    display: block;
    font-size: 0.75em;
    line-height: 1.125;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

div.r01gContainer .gvOpenGuide {
    font-size: 0.75em !important;
    line-height: 1;
    text-align: center;
}

div.r01gContainer .gvOpenGuide span {
    width: 100%;
}

div.r01gContainer .gvOpenGuide a {
    color: #333333 !important;
    display: block;
    margin: 0 auto;
    width: 208px;
}

div.r01gContainer ol.abc {
    border-top: 1px dotted #cccccc;
}

ol.abc li {
    background-image: none !important;
    border-bottom: 1px dotted #cccccc;
    list-style: inside none lower-latin;
    margin: 0;
    padding: 0.5em 0 !important;
}

div.r01gContainer ol.abc>li::before {
    background: #477cc1 none repeat scroll 0 0;
    border-radius: 100%;
    box-sizing: border-box;
    color: #ffffff;
    content: counter(li, decimal);
    counter-increment: li;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size: 22px;
    font-style: italic;
    font-weight: bold;
    height: 28px;
    left: -2em;
    margin-right: 8px;
    padding: 4px;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 28px;
}

div.r01gContainer ol.abc>li {
    /* background: #477cc1 none repeat scroll 0 0; */
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    list-style: outside none none;
    margin: 0 0 14px 2em;
    padding-bottom: 12px;
    position: relative;
}

div.r01gContainer .foreignOrganization h2,
div.r01gContainer .foreignPazConvivencia h2 {
    border-bottom: 1px solid #3ddff2;
    border-top: 0.125em solid #3ddff2;
    padding: 0.25em 0;
    text-align: center !important;
}

@media screen and (max-width: 48em) {
    div.r01gContainer ul.firstMember .foreignMemberItem {
        margin: 0 1.25em 0 0.5em !important;
    }
    div.r01gContainer .foreignMemberItem p {
        height: 35em;
    }
}


/* Fin Quienes Somos de Acci�n Exterior */


/* Inicio Asuntos Europeos */

.edukiontzia .r01gContainer ul.erabilienak li a img,
.edukiontzia .r01gContainer .r01Text ul.erabilienak li img {
    height: 90px !important;
    width: 90px !important;
}


/* Fin Asuntos Europeos */


/* Inicio Relaciones exteriores */

div.r01gContainer .delegationsBlock {
    margin: 2em 0 0;
}

div.r01gContainer .delegationItem {
    border-top: 1px solid #e6e6e6;
    display: inline-block;
    font-size: 0.875em;
    line-height: 1.25em;
    margin: 0 2em 2em 0;
    padding: 1em 0 0;
    vertical-align: top;
    width: 28%;
}

div.r01gContainer .map {
    background: #e0e9f4 url("/images/saila_lehen/web01-lehen-small-crackle-bright.png") repeat scroll 0 0;
    padding: 2%;
    width: 840px;
}

div.r01gContainer p.map iframe {
    width: 800px;
}

div.r01gContainer div.delegationContact .grid3 {
    width: 41%;
}

@media screen and (max-width: 58em) {
    div.r01gContainer p.map iframe {
        width: 600px;
    }
    div.r01gContainer .map {
        width: 640px;
    }
    div.r01gContainer .delegationItem {
        width: 45%;
    }
}

@media screen and (max-width: 48em) {
    div.r01gContainer p.map iframe {
        width: 350px;
    }
    div.r01gContainer .map {
        width: 390px;
    }
}

@media screen and (max-width: 38em) {
    div.r01gContainer p.map iframe {
        width: 280px;
    }
    div.r01gContainer .map {
        width: 320px;
    }
    div.r01gContainer .delegationItem {
        width: 96%;
    }
}


/* Fin Relaciones exteriores */


/* Fin Colectividades */

div.r01gContainer .texto1 td {
    vertical-align: top !important;
}

div.r01gContainer .texto1 p {
    margin-bottom: 0em !important;
}

div.r01gContainer div.euskal_etxeak a {
    background-image: none !important;
}


/* Fin olectividades */


/* Inicio Estudios Soliol�gicos: Premio Realidad Social Vasca */

div.r01gContainer .prospectingPrizeBases {
    background: #e7f0db url("/images/saila_lehen/web01-prospectingPrizeBases.jpg") no-repeat scroll 0 0;
    border-radius: 0.5em;
    padding: 1.5em 1.5em 1px;
    text-shadow: 1px 1px 0 #ffffff;
    height: 20.5em;
    float: left;
}

div.r01gContainer .prospectingPrizeBases .bases {
    float: left;
    text-align: center;
    width: 19em;
}

div.r01gContainer .prospectingPrizeBases p {
    margin: 0em !important;
    padding: 0.7em;
}

div.r01gContainer .prospectingPrizeBases h3,
div.r01gContainer .prospectingPrizeBases h4 {
    margin: 0em;
}

div.r01gContainer .prospectingPrizeBases .bases a {
    background-color: #ffffff;
    background-position: 0.5em 0.5em !important;
    border-radius: 0.25em;
    box-shadow: 0 0 1em #477cc1;
    padding: 0.5em 0.75em 0.5em 1.75em;
    position: relative;
    top: 10em;
    float: left;
}

div.r01gContainer .prospectingPrizeBases .basesList {
    float: right;
    width: 28em;
}

div.r01gContainer .prospectingPrizesPast .prize {
    display: inline-block;
    float: left;
    margin: 0 2em 1em 0;
    min-height: 14em;
    position: relative;
    vertical-align: top;
    width: 45%;
    height: 14em;
}

div.r01gContainer .prospectingPrizesPast .prize p {
    line-height: 1.35em;
    margin: 0 0 0.5em;
}

div.r01gContainer .prospectingPrizesPast .prize .title {
    border-bottom: 1px solid #e6e6e6;
    display: block;
    font-size: 0.75em;
    font-weight: 700;
    margin: 0 0 0.75em;
    text-transform: uppercase;
}

div.r01gContainer .prospectingPrizesPast .prize a {
    line-height: 1.15;
}

div.r01gContainer .prospectingPrizesPast .prize .accesit {
    background: #f4f6f8 none repeat scroll 0 0;
    border-radius: 0.25em;
    display: inline-block;
    font-size: 0.75em;
    padding: 0.25em 1em;
    text-shadow: 1px 1px 0 #ffffff;
}

div.r01gContainer .prospectingPrizesPast {
    float: left;
    margin-top: 1em;
}

div.r01gContainer .prospectingPrizesPast h2 {
    float: left;
    width: 100%;
}

div.r01gContainer .prizes {
    float: left;
}

div.r01gContainer .prizes h3 {
    margin: 0em;
}

div.r01gContainer .prospectingPrizeBases h3 {
    border-bottom: 1px solid #c1d3ea;
    font-size: 0.75em;
    font-weight: 400;
    letter-spacing: 1px;
    margin: 0 0 0.5em;
    padding: 0 0 0.25em;
    text-transform: uppercase;
}

@media screen and (max-width: 54em) {
    div.r01gContainer .prospectingPrizesPast .prize {
        width: 95%;
        min-height: 10em;
    }
    div.r01gContainer .prospectingPrizeBases {
        background-image: none;
        height: auto;
    }
    div.r01gContainer .prospectingPrizeBases .bases {
        float: float:left;
        width: 100%;
    }
    div.r01gContainer .prospectingPrizeBases .basesList {
        float: float:left;
        width: 100%;
    }
    div.r01gContainer .prospectingPrizeBases .bases a {
        top: -1em;
    }
}


/* Fin Estudios Soliol�gicos: Premio Realidad Social Vasca */


/* Inicio Estudios Soliol�gicos: Libros y Cuadernos */

div.r01gContainer .pubTimeline .milestone {
    border-bottom: 1px solid #cccccc;
    margin: 0;
    padding: 0.5em 52px 0.5em 0;
    position: relative;
}

div.r01gContainer .pubTimeline .milestone .title {
    background: #e7eef7 none repeat scroll 0 0;
    border-radius: 0.25em;
    float: left;
    font-size: 2em;
    margin: 0 0.25em 0 0;
    padding: 0.5em 0.25em;
    text-shadow: 1px 1px 0 #ffffff;
    width: auto;
}

div.r01gContainer .milestone ul {
    float: left;
    width: 85%;
    height: auto;
}

div.r01gContainer .pubTimeline .milestone {
    border-bottom: 1px solid #cccccc;
    margin: 0;
    padding: 0.5em 52px 0.5em 0;
    position: relative;
    float: left;
    width: 100%;
}

#menu_a1lehenikerketa_menu .level-2 {
    z-index: 2 !important;
}

div.r01gContainer .milestone ul li {
    margin-left: 1em !important;
    width: 100%;
}

div.r01gContainer .milestone ul li p,
div.r01gContainer .milestone ul li h3 {
    margin-left: 1em !important;
}

div.r01gContainer .pubTimeline .milestone li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-right: 1px dotted #cccccc;
    border-left: 1px dotted #cccccc;
    float: left;
    margin: 0;
    padding: 0 !important;
}

div.r01gContainer .pubTimeline .milestone li a,
.pubTimeline .milestone li a[href*=".pdf"] {
    background-position: 1em 0.825em !important;
    display: block;
    padding: 0.5em 1em 0.5em 2.4em !important;
}

div.r01gContainer .pubTimeline .milestone li a,
.pubTimeline .milestone li a[href*=".pdf"] {
    background-position: 1em 0.825em !important;
    display: block;
    padding: 0.5em 1em 0.5em 2.4em !important;
}

div.r01gContainer .pubTimeline .milestone .backIndex {
    position: absolute;
    right: 10px;
    top: 0;
}

div.r01gContainer .pubTimeline .milestone .backIndex a {
    background: #e6e6e6 url("/images/saila_lehen/web01-backIndex.png") no-repeat scroll center 7px !important;
    border-radius: 0 0 0.25em 0.25em;
    display: block;
    height: 32px;
    width: 32px;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .pubTimeline .milestone .title {
        text-align: center;
        width: 95%;
        background: none;
    }
    #otros .milestone ul {
        width: 95%;
    }
}


/* Fin Estudios Soliol�gicos: Libros y Cuadernos */


/* Inicio Estudios Soliol�gicos: Presentaci�n */

#ps-sociometros {
    background-image: url("/contenidos/informacion/v2_estudios/es_estudios/images/ps-sociometros.jpg");
}

#ps-retratos {
    background-image: url("/contenidos/informacion/v2_estudios/es_estudios/images/ps-retratos.jpg");
}

#ps-iritzia {
    background-image: url("/contenidos/informacion/v2_estudios/es_estudios/images/ps-iritzia.jpg");
}

#ps-ikuskerak {
    background-image: url("/contenidos/informacion/v2_estudios/es_estudios/images/ps-ikuskerak.jpg");
}

#ps-otros {
    background-image: url("/contenidos/informacion/v2_estudios/es_estudios/images/ps-otros.jpg");
}

div.r01gContainer .prospectingStudy {
    background: rgba(0, 0, 0, 0) none no-repeat scroll 0 0;
    border-left: 1px solid #e6e6e6;
    display: inline-block;
    margin: 0 1em 2em 0;
    min-height: 240px;
    padding: 14em 0 0 1em;
    vertical-align: top;
    width: 12em;
}


/* Fin Estudios Soliol�gicos: Presentaci�n */


/* Inicio Memoria Hist�rica */

div.r01gContainer div.citeLehendakari {
    background: #fff url("/images/saila_lehen/web01-lehen-quotebox.png") no-repeat scroll 0 0.75em;
    border-bottom: 1px solid #999;
    border-top: 1px solid #999;
    margin: 1.4em 0 1.3em 0;
    padding: 1.8em 2em 1em 8em;
}

.r01gContainers1lehmem_eduki_orokorra h4,
.r01gContainers1lehmem_eduki_orokorra .content-container h4 {
    border-bottom: 1px solid #ddd;
    font-size: 21px !important;
    padding: 3px 0;
}

.r01gContainers1lehmem_eduki_orokorra h3,
.r01gContainers1lehmem_eduki_orokorra h4,
.r01gContainers1lehmem_eduki_orokorra .content-container h3,
.r01gContainers1lehmem_eduki_orokorra .content-container h4 {
    border-bottom: 1px solid #ddd;
    font-weight: 400;
}

div.r01gContainer .row {
    margin-left: -15px;
    margin-right: -15px;
    float: left;
    width: 100%;
}

div.r01gContainer .row p {
    float: left;
}

div.r01gContainer .row p.introText {
    font-size: 1.2em !important;
    font-style: oblique;
}

div.r01gContainer .row p.superText {
    font-size: 1.6em !important;
    font-style: oblique;
}

div.r01gContainer .img-icono {
    padding: 20px 0;
}

div.r01gContainer .col-xs-12 {
    width: 100%;
}

div.r01gContainer .col-sm-3 {
    width: 25%;
}

div.r01gContainer .col-sm-9 {
    width: 75%;
}

div.r01gContainer .col-sm-1,
div.r01gContainer .col-sm-2,
div.r01gContainer .col-sm-3,
div.r01gContainer .col-sm-4,
div.r01gContainer .col-sm-5,
div.r01gContainer .col-sm-6,
div.r01gContainer .col-sm-7,
div.r01gContainer .col-sm-8,
div.r01gContainer .col-sm-9,
div.r01gContainer .col-sm-10,
div.r01gContainer .col-sm-11,
div.r01gContainer .col-sm-12 {
    float: left;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}

div.r01gContainer .img-icono img {
    /*  width: 100%; */
}

div.r01gContainer .moreInfo::before {
    content: url("/contenidos/informacion/victimas_presentacion/es_def/images/ico-more.png");
    margin-right: 10px;
    vertical-align: -16%;
}

#menu_a1lehenmemoria_menu .level-2 {
    z-index: 2 !important;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .img-icono img {
        width: 100%;
    }
    div.r01gContainer .col-sm-3 {
        width: 100%;
    }
    div.r01gContainer .col-sm-9 {
        width: 100%;
    }
}


/* Fin Memoria Hist�rica */


/* Inicio Paz y Convivencia */

div.r01gContainer .foreignOrganization h2,
div.r01gContainer .foreignPazConvivencia h2 {
    border-bottom: 1px solid #3ddff2;
    border-top: 0.125em solid #3ddff2;
    padding: 0.25em 0;
    text-align: center !important;
}

div.r01gContainer .foreignOrganization,
div.r01gContainer .foreignPazConvivencia {
    float: left;
    margin: 0 0;
    text-align: center;
    width: 100%;
}
div.r01gContainer .foreignPazConvivencia ul {
	float: left;
	margin-bottom: 20px !important;
	margin-top: 30px;
	text-align: center !important;
}


div.r01gContainer .foreignPazConvivencia ul.Organigrama1 {

	float: left;
	margin-bottom: 20px !important;
	margin-left: 250px;
	margin-top: 30px;
	text-align: center !important;
	padding-left: 10.5em !important;
	width: 100%;
}

div.r01gContainer .foreignOrganization,
div.r01gContainer .foreignPazConvivencia {
    margin: 3em 0;
    text-align: center;
}

div.r01gContainer .foreignPazConvivencia li {
    width: 30%;
}

div.r01gContainer ul.Organigrama1 .foreignMemberItem img {
    border: 0.25em solid #ffffff;
    display: block;
    margin: 0 2em -0.5em;
}
div.r01gContainer .foreignMemberItem img {
    border: 0.25em solid #ffffff;
    display: block;
    margin: 0 3.5em -0.5em;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .foreignPazConvivencia ul {
        padding-left: 0em !important;
    }
    div.r01gContainer .foreignPazConvivencia li {
        width: 90%;
    }
    div.r01gContainer .foreignMemberItem p {
        height: 36em;
    }
    div.r01gContainer .foreignPazConvivencia ul {
        margin-left: 0;
    }
}

@media screen and (max-width: 35em) {
    div.r01gContainer .foreignMemberItem p {
        height: 28em;
    }
}

div.r01gContainer div.MemoriaPresenIntro {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-politica-publica-memoria.png") no-repeat scroll -3px bottom;
    border: 1px solid #eeeeee;
    border-radius: 0.25em;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    padding: 0 1.5em 1.5em 20em;
}

div.r01gContainer div.MemoriaPresenIntro p {
    float: none;
    /* font-family: "Palatino Linotype","Book Antiqua",Palatino,serif; */
    padding: 3em 1.5em 0 1.3em;
}

div.r01gContainer div.MemoriaTextoDestacado {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-comillas-dobles.png") no-repeat scroll 14px 29px;
    border-bottom: 1px solid #464646;
    border-top: 3px solid #464646;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    float: left;
    margin: 0;
    padding: 1.5em 0.5em 0 3em;
}

div.r01gContainer div.MemoriaTextoDestacado p {
    /*font-family: "Palatino Linotype",Book Antiqua,Palatino,serif;*/
    font-style: italic;
}

div.r01gContainer div.TituloPresentacion {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}

.edukiontzia div.r01gContainer div.TituloPresentacion a {
    background: #467bc0 url("/images/saila_lehen/web01-lehen-ico-flecha.gif") no-repeat scroll right center;
    border-radius: 0 0 10px 10px;
    color: #fff !important;
    font-weight: bold;
    padding: 15px 25px 15px 15px !important;
    text-shadow: 1px 1px #000;
}

div.r01gContainer div.MemoriaBloqueIzquierdo,
div.BloqueizqBases {
    float: left;
    margin-top: 20px;
    width: 55%;
}

div.r01gContainer div.bloqueDchoMemoria {
    float: right;
    margin-top: 20px;
    padding: 20px 0;
    text-align: left;
    width: 42.5%;
}

div.r01gContainer div.bloqueDchoMemoria a {
    float: right;
    padding-right: 1em;
}

div.r01gContainer div.MemoriaBloqueIzquierdo dl {
    float: left;
    margin: 20px 20px 0 0;
    text-align: left;
}

div.r01gContainer div.MemoriaBloqueIzquierdo dt:first-child {
    padding-top: 0;
}

div.r01gContainer div.MemoriaBloqueIzquierdo dt,
div.bloqueDchoMemoria dt {
    color: #333;
    /*font-family: "Open Sans",sans-serif;*/
    font-weight: 600;
    padding-top: 15px;
    text-align: left;
}

div.r01gContainer p.enlaceMemoriaIntro {
    float: left;
}

div.r01gContainer div.MemoriaBloqueIzquierdo p,
div.r01gContainer div.MemoriaBloqueIzquierdo a {
    background-position: 0 20px;
    padding-top: 15px;
}

@media screen and (max-width: 48em) {
    div.r01gContainer div.MemoriaBloqueIzquierdo,
    div.BloqueizqBases {
        width: 95%;
    }
    div.r01gContainer div.bloqueDchoMemoria {
        width: 95%;
    }
    div.r01gContainer div.MemoriaPresenIntro {
        background-image: none;
        padding: 0 1.5em 1.5em 0em;
    }
}

div.r01gContainer div.r01gEditorDerechosIntro {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-DerechosHumanosIntro.png") no-repeat scroll -3px bottom;
    border: 1px solid #eeeeee;
    border-radius: 0.25em;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    padding: 4em 1.5em 1.5em 20em;
}

div.r01gContainer div.Proyectos {
    float: left;
    margin-bottom: 20px;
}

div.r01gContainer div.Proyectos ul li {
    float: left;
    margin: 0;
    padding: 5px !important;
}

div.Proyectos ul li a {
    border-top: 3px solid #ddd;
    display: block;
    /*font-family: Arial,Helvetica,sans-serif;*/
    padding-top: 15px;
    text-align: center !important;
}

div.r01gContainer li.cl-zinexit {
    display: inline-block;
    height: auto;
    width: 25%;
}

div.r01gContainer div.Proyectos li.cl-ddhh {
    display: inline-block;
    height: auto;
    width: 25%;
}

div.r01gContainer div.Proyectos li.cl-dr {
    display: inline-block;
    height: auto;
    width: 25%;
}

div.r01gContainer div.Proyectos li.cl-rene {
    display: inline-block;
    height: auto;
    width: 25%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer li.cl-zinexit,
    div.r01gContainer div.Proyectos li.cl-ddhh,
    div.r01gContainer div.Proyectos li.cl-dr,
    div.r01gContainer div.Proyectos li.cl-rene {
        width: 100%;
    }
    div.r01gContainer div.r01gEditorDerechosIntro {
        background-image: none;
        padding: 4em 1.5em 1.5em;
    }
}

div.r01gContainer div.bloqueCentradoDerechosHumanos {
    float: left;
    width: 100%;
}

div.r01gContainer div.bloqueCentradoDerechosHumanos ul {
    border-top: 1px solid #ddd;
    color: #4679bf;
    float: left;
    /*font-family: Arial,Helvetica,sans-serif;*/
    padding-bottom: 20px;
    padding-top: 10px;
}

div.r01gContainer div.Proyectos img {
    padding-left: 15px;
}

div.r01gContainer .citaDdhh cite em {
    font-size: 1.1em !important;
}

div.r01gContainer .citaDdhh small {
    font-size: 0.8em;
}

#ps-zinexit {
    background-image: url("/contenidos/informacion/proyectos_derechos_humanos/es_def/images/r48-ps-zinexit.jpg");
}

#ps-ddhh {
    background-image: url("/contenidos/informacion/proyectos_derechos_humanos/es_def/images/r48-ps-ddhh.jpg");
}

#ps-diversidad {
    background-image: url("/contenidos/informacion/proyectos_derechos_humanos/es_def/images/r48-ps-diversidad.jpg");
}

#ps-renne {
    background-image: url("/contenidos/informacion/proyectos_derechos_humanos/es_def/images/r48-ps-renne.jpg");
}

div.r01gContainer .prospectingStudy {
    background: rgba(0, 0, 0, 0) none no-repeat scroll 0 0;
    border-left: 1px solid #e6e6e6;
    display: inline-block;
    margin: 0 1em 2em 0;
    min-height: 240px;
    padding: 14em 0 0 1em;
    vertical-align: top;
    width: 22%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer .prospectingStudy {
        width: 100%;
    }
    #ps-zinexit,
    #ps-ddhh,
    #ps-renne,
    #ps-diversidad {
        background-position: center top;
    }
}

div.r01gContainer div.premiosDestacados {
    float: left;
    margin-bottom: 25px;
}

div.r01gContainer div.premiosDestacados div {
    float: left;
    /*font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;*/
    width: 50%;
}

div.r01gContainer div.premiosDestacados img {
    margin: 15px 0;
}

div.r01gContainer div.premiosDestacados p {
    margin-bottom: 0em;
    padding-right: 6em;
}

div.r01gContainer div.listado-premio-rene ul {
    border-bottom: 2px solid #999;
    margin-bottom: 0 !important;
    overflow: hidden;
    padding: 5px 5px 0 20px;
}

div.r01gContainer div.listado-premio-rene ul li:first-child {
    color: #333;
    /*font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;*/
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    line-height: 20px;
    padding-right: 15px !important;
    text-align: left;
}

div.r01gContainer div.listado-premio-rene ul li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    float: left;
    padding: 0 !important;
}

div.r01gContainer div.listado-premio-rene ul li:nth-child(2) {
    border-left: 1px solid #999;
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;*/
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    width: 500px;
}

.edukiontzia div.r01gContainer div.listado-premio-rene ul li:nth-child(2) {
    list-style-image: none;
    list-style: none;
}

@media screen and (max-width: 48em) {
    div.r01gContainer div.premiosDestacados div {
        float: left;
        /*font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;*/
        width: 100%;
    }
}

div.r01gContainer .r01gEditorVictimasIntro {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-VictimasIntro.png") no-repeat scroll 0 bottom;
    border: 1px solid #eeeeee;
    border-radius: 0.25em;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    min-height: 275px;
    padding: 4em 1.5em 1.5em 20em;
}

div.r01gContainer div.MemoriaTextoDestacado {
    width: 100%;
    margin-top: 1.5em;
}

div.r01gContainer div.MemoriaBloqueDerecho {
    float: right;
    margin-top: 20px;
    width: 43%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer div.MemoriaBloqueDerecho {
        width: 100%;
    }
    div.r01gContainer div.r01gEditorVictimasIntro {
        background-image: none;
        padding: 1.5em;
        min-height: 0;
    }
}

div.r01gContainer div.r01gEditorPoliticasIntro {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-PoliticasocioeducativasIntro.png") no-repeat scroll 0 bottom;
    border: 1px solid #eeeeee;
    border-radius: 0.25em;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    min-height: 275px;
    padding: 4em 1.5em 1.5em 20em;
}

div.r01gContainer div.SocioBloqueIzquierdo {
    float: left;
    margin-right: 5%;
    margin-top: 20px;
    width: 45%;
}

@media screen and (max-width: 48em) {
    div.r01gContainer div.SocioBloqueIzquierdo {
        width: 100%;
        margin-right: 0px;
    }
    div.r01gContainer div.r01gEditorPoliticasIntro {
        background-image: none;
        padding: 1.5em;
        min-height: 0;
    }
}

div.r01gContainer div.r01gEditorParticipacionIntro {
    background: rgba(0, 0, 0, 0) url("/images/saila_lehen/web01-lehen-ParticipacionIntro.png") no-repeat scroll 0 bottom;
    border: 1px solid #eeeeee;
    border-radius: 0.25em;
    box-shadow: 0 0 40px #cccccc inset, 0 0 40px #ffffff;
    min-height: 275px;
    padding: 4em 1.5em 1.5em 20em;
}

@media screen and (max-width: 48em) {
    div.r01gContainer div.SocioBloqueIzquierdo {
        width: 100%;
        margin-right: 0px;
    }
    div.r01gContainer div.r01gEditorParticipacionIntro {
        background-image: none;
        padding: 1.5em;
        min-height: 0;
    }
}


/* Fin Paz y Convivencia */