
/* - ilusion.css - */
/* https://www.fedc.es/portal_css/ilusion.css?original=1 */
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px}.element-oculto{display:none;visibility:hidden}.button-bar{margin:1em 0}.negrita,.label-like{font-weight:bold}.bloque,.displayblock{display:block}.bloque-important{display:block !important}.displayinlineblock{display:inline-block}.positionrelative{position:relative}.fontsize125{font-size:125%}.fontsize08{font-size:0.8em}.mayusculas{text-transform:uppercase}.reset-uppercase{text-transform:none !important}.colorverde{color:#007B22}.altocontraste .colorverde{color:white}.cursorpointer{cursor:pointer}.centrado{text-align:center !important}.margen-arriba-1em{margin-top:1em}.margen-abajo-05em{margin-bottom:0.5em}.margen-abajo-1em{margin-bottom:1em}.margen-abajo-2em{margin-bottom:2em}.margen-izquierdo-1em{margin-left:1em}.margen-izquierdo-05em{margin-left:0.5em}.margen-derecho-1em{margin-right:1em}.minwidth5em{min-width:5em}.minwidth60em{min-width:60em}.valigntop{vertical-align:top}.valignmiddle{vertical-align:middle}.valignbottom{vertical-align:bottom}.borde-abajo-2px{border-bottom:2px solid #007B22}.altocontraste .borde-abajo-2px{border-color:white}.dl-inline dt,#content .dl-inline dt,.linear-dl dt,#content .linear-dl dt{float:left;margin-right:0.5em}.dl-inline dd,#content .dl-inline dd,.linear-dl dd,#content .linear-dl dd{margin-bottom:0;margin-left:0}.dl-inline dd.break-line,#content .dl-inline dd.break-line,.linear-dl dd.break-line,#content .linear-dl dd.break-line{clear:left}.dl-inline dd.margen-izquierdo-1em,#content .dl-inline dd.margen-izquierdo-1em,.linear-dl dd.margen-izquierdo-1em,#content .linear-dl dd.margen-izquierdo-1em{margin-left:1em}.linear-dl dd,#content .linear-dl dd{margin:0 0 0.25em 0}.linear-dl dd ul,#content .linear-dl dd ul{clear:both}.dl-table dt,#content .dl-table dt{float:left;margin-right:0.15em;margin-bottom:0.15em;width:16em;background-color:#DDD;padding:0.1em 0.5em}.dl-table dt.dt-highlighted,#content .dl-table dt.dt-highlighted{background-color:#007B22;color:white}.altocontraste .dl-table dt.dt-highlighted,.altocontraste #content .dl-table dt.dt-highlighted{background-color:yellow;color:black}.dl-table dt.dt-highlighted+dd,#content .dl-table dt.dt-highlighted+dd{padding:0;margin-bottom:0;background-color:transparent}.altocontraste .dl-table dt,.altocontraste #content .dl-table dt{background-color:#404040}.dl-table dd,#content .dl-table dd{margin-bottom:0.15em;margin-left:0;background-color:#EEE;padding:0.1em 0.5em;display:-webkit-box;display:-ms-flexbox;display:flex}.altocontraste .dl-table dd,.altocontraste #content .dl-table dd{background-color:#303030}.dl-table dd dl,#content .dl-table dd dl{margin:0}.dl-table dd dl dt,#content .dl-table dd dl dt{background-color:#eff7f2;width:15em}@media screen and (max-width: 950px){.dl-table dd dl dt,.dl-table dd dl dd,#content .dl-table dd dl dt,#content .dl-table dd dl dd{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}}@media screen and (max-width: 767px){.dl-table dt,.dl-table dd,#content .dl-table dt,#content .dl-table dd{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.altocontraste .dl-table dl dd:last-child,.altocontraste #content .dl-table dl dd:last-child{border-bottom:0.15em solid yellow}}.dl-flex,#content-core .dl-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.dl-flex dt,#content-core .dl-flex dt{margin-right:0.5em}.dl-flex dd,#content-core .dl-flex dd{margin:0 2em 0 0}@media screen and (max-width: 767px){.dl-flex,#content-core .dl-flex{display:block}.dl-flex dt,#content-core .dl-flex dt{float:left;margin-right:0.5em}.dl-flex dd,#content-core .dl-flex dd{margin-bottom:0;margin-left:0}}.ul-reduced ul,#content .ul-reduced ul{margin-left:1em}.ul-reduced li,#content .ul-reduced li{word-wrap:break-word}.mobile .ul-reduced,.mobile #content .ul-reduced{margin-left:0.5em}.no-bullets-ul li,#content .no-bullets-ul li,.altocontraste .no-bullets-ul li,.altocontraste #content .no-bullets-ul li{background:none;padding-left:0;word-wrap:break-word}.enlace-con-icono,#content .enlace-con-icono{text-decoration:none}.enlace-con-icono>span,#content .enlace-con-icono>span{text-decoration:underline}.enlace-con-icono:hover>span,.enlace-con-icono:active>span,.enlace-con-icono:focus>span,#content .enlace-con-icono:hover>span,#content .enlace-con-icono:active>span,#content .enlace-con-icono:focus>span{text-decoration:none}.link-icono-i{padding:0.2em 0.3em}.encabezado-inline h1.documentFirstHeading,#content .encabezado-inline h1.documentFirstHeading{display:inline-block}.encabezado-inline a.desplegar.search,.encabezado-inline a.desplegar.order,#content .encabezado-inline a.desplegar.search,#content .encabezado-inline a.desplegar.order{float:right;text-transform:uppercase;padding:0 0.5em;margin:1.8em 0.3em 0.2em}.encabezado-inline a.desplegar.search i,.encabezado-inline a.desplegar.order i,#content .encabezado-inline a.desplegar.search i,#content .encabezado-inline a.desplegar.order i{padding-left:0.5em}.mobile .encabezado-inline a.desplegar.search,.mobile .encabezado-inline a.desplegar.order,.mobile #content .encabezado-inline a.desplegar.search,.mobile #content .encabezado-inline a.desplegar.order{margin:0 0 1em 0}.activado .a-expander span.ocultar{display:inline;visibility:visible}.activado .a-expander span.mostrar{display:none;visibility:hidden}.div-expanded{display:none;visibility:hidden}.div-expanded.on{display:block;visibility:visible}.mobile table.td-to-row td{display:block}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px}.element-oculto{display:none;visibility:hidden}#boton_paleta a[title]:focus:after,#redes-sociales-links a[title]:focus:after{content:attr(title);background-color:#303030;color:white;padding:0.25em 0.5em;margin-top:0.5em;position:absolute;right:0;max-width:16em;z-index:10;font-size:0.875em;text-align:left;display:block;min-width:10.5em;-webkit-box-shadow:2px 2px 10px 0px rgba(0,0,0,0.4);box-shadow:2px 2px 10px 0px rgba(0,0,0,0.4);border:1px solid black}.altocontraste #boton_paleta a[title]:focus:after,.altocontraste #redes-sociales-links a[title]:focus:after{background-color:yellow;color:black}@media screen and (max-width: 767px){#boton_paleta a[title]:focus:after,#redes-sociales-links a[title]:focus:after{left:0;right:auto}}@media screen and (max-width: 480px){#boton_paleta a[title]:focus:after,#redes-sociales-links a[title]:focus:after{left:0;right:0;margin-left:auto;margin-right:auto;width:16em;max-width:70%}}@media screen and (max-width: 480px){#boton_paleta.positionrelative,#redes-sociales-links li.positionrelative{position:static}}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{font:100% Avenir W01, Arial, FreeSans, sans-serif;background-color:white;color:Black}h1,h2,h3,h4,h5,h6{font-family:Avenir Next W01, Arial, FreeSans, sans-serif;font-weight:900;color:Black;line-height:1.5rem}h1{color:#007A2E;font-size:2em;font-weight:400;text-transform:uppercase;line-height:1.2em;margin-bottom:1em}h1+a.enlace{border:none !important;background:url("doublearrow.png") no-repeat 97% 55%;float:right;font-size:100%;padding:0.2em 2em 0.2em 1em}div.encabezadoPortada h1{padding:0;margin:0;background:none;border:none}div.encabezadoPortada h1+a.enlace{margin:0.3em;text-decoration:underline;color:black !important}div.encabezadoPortada h1+a:hover.enlace,div.encabezadoPortada h1+a:active.enlace,div.encabezadoPortada h1+a:focus.enlace{text-decoration:none;background:url("doublearrow_hover.png") no-repeat 97% 55%}h1+a:hover.enlace,h1+a:active.enlace,h1+a:focus.enlace{text-decoration:underline}h2{font-size:1em;color:#007A2E;letter-spacing:normal;margin:0.3rem 0;font-weight:bold;text-transform:uppercase}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:0.8em}h2 a,h4 a{border-bottom:none !important}a:focus img{outline:none}dt{font-weight:bold}q{quotes:"“" "”" "‘" "’"}.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}caption{background:#fff}.button-bar{margin:1em 0}.negrita{font-weight:bold}#content .discreet,#sidebar .discreet{font-size:100%;color:#575757}#content .lowercase{text-transform:lowercase}#content ul.nolista{background:none;list-style:none;margin:0;padding:0}#content ul.nolista li{background:none;list-style:none;margin:0;padding:0}input{font-family:Avenir W01, Arial, FreeSans, sans-serif}input[type=submit],input[type=button]{font-size:100%;cursor:pointer;font-weight:bold;background-color:#007A2E;border:2px solid #007A2E;border-radius:5px;padding:0.5em;color:white;text-transform:uppercase}input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus{background:white;color:#007A2E}input[type="text"],input[type="password"],textarea,select{font-size:100%}input[type="text"],input[type="password"]{height:1.5em}select{height:1.8em}select[multiple]{height:100%}input[type="checkbox"]:hover,input[type="checkbox"]:focus{outline:2px solid #007A2E}input[type="radio"]:hover,input[type="radio"]:focus{outline:2px solid #007A2E}#content input[type="text"]:hover,#content input[type="text"]:active,#content input[type="text"]:focus,input[type="text"].sffocus,#content input[type="password"]:hover,#content input[type="password"]:active,#content input[type="password"]:focus,input[type="password"].sffocus,#content textarea:hover,#content textarea:active,#content textarea:focus,textarea.sffocus,#content select:hover,#content select:active,#content select:focus,select.sffocusSe{background-color:#007A2E;color:white;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset}#content .field input[type="text"][name$=".title"]:hover,#archetypes-fieldname-title input:hover,#content .field input[type="text"][name$=".title"]:active,#archetypes-fieldname-title input:active,#content .field input[type="text"][name$=".title"]:focus,#archetypes-fieldname-title input:focus{color:white}a:link{color:black}#content a:link,dl.portlet a:link,div.overlay a{color:black;border-bottom:none;text-decoration:underline;font-weight:bold}a:visited{color:inherit}#content a:visited,dl.portlet a:visited{color:inherit}#content a:hover,dl.portlet a:hover,div.overlay a:hover,#content a:active,dl.portlet a:active,div.overlay a:active,#content a:focus,dl.portlet a:focus,div.overlay a:focus{color:#007A2E !important}#content a:target{background-color:#ffb}#content li a:link{font-weight:normal}a.link-parent{background:url("up.png") no-repeat 0 0%;margin:1em 0;padding-left:1.5em;border-bottom:none !important}a:hover.link-parent,a:active.link-parent,a:focus.link-parent{background-position:0% 150%}.botonGeneral,#content .botonGeneral{font-size:100%;cursor:pointer;font-weight:bold;background-color:#007A2E;border:2px solid #007A2E !important;border-radius:5px;padding:0.57em 0.5em;color:white !important;text-transform:uppercase;display:inline-block;line-height:normal}a.botonGeneral:link,#content a.botonGeneral:link{text-decoration:none}.botonGeneral:hover,#content .botonGeneral:hover,.botonGeneral:active,#content .botonGeneral:active,.botonGeneral:focus,#content .botonGeneral:focus{background-color:white;color:#007A2E !important;border-color:black !important}#portal-topheader{padding:0.1em 0.8em 0.3em}#skipLinks a{text-decoration:underline;color:#333;font-size:0.88em;padding:0 0.5em 0.1em;margin-top:1em}#skipLinks a.skipcontenido{border-left:none}#skipLinks a.skipnavegacion{border-left:1px dashed #b3bdc1}#skipLinks a:hover,#skipLinks a:active,#skipLinks a:focus{text-decoration:none;background-color:#333;color:white}.clasica #change_version{position:absolute;top:0.1rem;right:0.5rem}#change_version a{font-size:0.88em;padding:0 1.1rem;text-decoration:underline}#change_version a:hover,#change_version a:active,#change_version a:focus{text-decoration:none;background-color:#333;color:white}#portal-header{text-align:right;padding-top:0.5em;max-width:61.8em;margin:0 auto}#portal-header:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}#portal-personaltools{background:none;font-size:0.88em;font-weight:bold;color:#333;background:url("user.png") no-repeat left 0.4em;display:inline-block;padding:0.4em 0 0.4em 2em}.spanpersonal{border-left:1px solid #2D5375;display:inline-block;margin-bottom:1em}#portal-personaltools a{color:#333;text-decoration:underline;font-weight:normal;margin:0 0.5em;padding:0 0.2em}#portal-personaltools a:hover,#portal-personaltools a:focus,#portal-personaltools a:active{text-decoration:none;background-color:#333;color:white}#portal-personaltools #anon-personalbar a{float:left;margin:0 0.5em}#portal-logo{display:block;float:left;font-size:1em}#portal-logo a{display:block;border:2px solid transparent;padding:5px;border-radius:0.5em;max-width:700px;font-size:50%}#portal-logo a:hover,#portal-logo a:focus,#portal-logo a:active{border:2px solid #007A2E}#portal-logo img{height:auto;width:100%;display:block;outline:none}#portal-search-and-language{display:block;margin:3.8em 0 0.8em 0;padding-left:7.5em;vertical-align:middle}#boton_paleta{display:inline-block;vertical-align:middle;margin:0 0 0 0.5em}#boton_paleta a{border:2px solid transparent;display:block;padding:2px;width:2.4em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}#boton_paleta a:hover,#boton_paleta a:active,#boton_paleta a:focus{border-color:#007A2E}#boton_paleta a>img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#buscador{display:inline-block;vertical-align:middle;margin-left:1em}#buscador div.portal-searchBox form{display:block}#buscador div.portal-searchBox #portal-advanced-search{display:block}#buscador div.portal-searchBox #searchInput{display:inline-block}#buscador div.portal-searchBox form input.searchField{color:black;font-size:0.775em;font-style:italic;border:1px solid #999;width:15em;padding:2px;vertical-align:middle}#buscador div.portal-searchBox form input.searchField:hover,#buscador div.portal-searchBox form input.searchField:active,#buscador div.portal-searchBox form input.searchField:focus{background-color:white;color:#333 !important;border-color:#333;-webkit-box-shadow:1px 1px 4px inset;box-shadow:1px 1px 4px inset}#buscador div.portal-searchBox form input.searchButton{vertical-align:middle;padding:2px;outline:none;height:1.8em;border:1px solid transparent;margin-bottom:-1px}#buscador div.portal-searchBox form input.searchButton:hover,#buscador div.portal-searchBox form input.searchButton:active,#buscador div.portal-searchBox form input.searchButton:focus{background-color:white;-webkit-box-shadow:1px 1px 4px #333 inset;box-shadow:1px 1px 4px #333 inset;border-radius:6px;border:1px solid #deb808}#buscador div#portal-advanced-search a{color:black;font-size:80%;text-decoration:underline;font-weight:normal;padding:0 0.2em}#buscador div#portal-advanced-search a:hover,#buscador div#portal-advanced-search a:active,#buscador div#portal-advanced-search a:focus{text-decoration:none;background-color:#002bab;color:white}#portal-languageselector{display:inline-block;vertical-align:middle}#portal-languageselector li{border-left:1px dashed #bbc6c9;padding:0 0.5em;vertical-align:middle}#portal-languageselector li:first-child{border-left:none}#portal-languageselector li:last-child{padding-right:0}#portal-languageselector li a{color:black;font-size:0.88em}#portal-languageselector li a:hover,#portal-languageselector li a:active,#portal-languageselector li a:focus{color:#007A2E}#portal-languageselector li.currentLanguage a{border-bottom:1px solid #007A2E;color:#007A2E;font-weight:normal}nav{margin-bottom:0.7em}#globalnav-wrapper{padding:1.8em 0}#portal-globalnav{margin:0;padding-left:13em;text-align:right}#portal-globalnav li{display:inline-block;width:auto;vertical-align:middle;float:none;word-wrap:break-word}#portal-globalnav>li{margin:0 -1px 0 -1px}#portal-globalnav li.selected a{color:inherit}#portal-globalnav.globalnav li>a{background-color:white;line-height:1em;font-weight:bold;padding:9px 14px;margin-bottom:0.1em}#portal-globalnav.globalnav>li>a:hover,#portal-globalnav.globalnav>li>a:active,#portal-globalnav.globalnav>li>a:focus{background-color:#007B22;color:white;margin-bottom:0;border-bottom:0.1em solid #007B22}#portal-globalnav.globalnav li>a.focusOwn{background-color:#007B22;color:white}#portal-globalnav>li.selected>a{border-bottom-color:#007b22;border-bottom-width:2px;border-bottom-style:solid;margin-bottom:0}#portal-globalnav li.selected ul li a{background-color:white;color:#333}#portal-globalnav li.plain ul{list-style:square !important}#portal-globalnav li.plain ul li{list-style:square !important}#portal-globalnav li.plain:nth-child(3) div.left div.extracontentbox img,#portal-globalnav li.plain div.middle div.extracontentbox img{max-width:16em;height:auto}#portal-globalnav li ul.globalSectionsLevel1{padding:1.5em;background-color:#fff;text-align:left}#portal-globalnav .boxdropdown{margin-top:-2px}#portal-globalnav .boxdropdown ul.globalSectionsLevel1 li ul{display:block;left:auto;top:auto;margin-left:1em}#portal-globalnav ul li #portaltab-galeria-level2{border-left:none}#portal-globalnav ul li a{border-top:none}#portal-globalnav ul li a.hasChildrens{background-color:white}#portal-globalnav .selected>a:hover,#portal-globalnav .selected>a:active,#portal-globalnav .selected>a:focus{background:white}#portal-globalnav .dropdown-boxtabs li{display:block}#portal-globalnav a.hasChildrens+div.dropdown-boxsections{left:auto;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5);border-top:2px solid #007B22;width:auto;min-width:27em;background-color:white;text-align:left}#portal-globalnav div.dropdown-boxsections.left{left:0}#portal-globalnav div.dropdown-boxsections.middle{left:-115%}#portal-globalnav div.dropdown-boxsections.right{right:0}#portal-globalnav .tabsections{width:auto;background-color:white;min-width:20em;display:table-cell;float:none;vertical-align:top}#portal-globalnav .tabsections>ul li{position:relative}#portal-globalnav .tabsections>ul li a{padding-bottom:0.7em}#portal-globalnav .tabsections>ul li.selected>a{color:#007B22}#portal-globalnav .tabsections>ul li a:hover,#portal-globalnav .tabsections>ul li a:active,#portal-globalnav .tabsections>ul li a:focus{border-bottom:0.1em solid #007B22;padding-bottom:0.6em}#portal-globalnav .tabsections>ul li>a:before{background-color:#333;border-radius:10px;content:"";height:3px;left:0;position:absolute;top:1em;width:3px}#portal-globalnav li .extracontentbox{background-color:#f1f7f2;padding:1.5em;display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}#portal-globalnav .tabsections+.extracontentbox{min-width:20em}#portal-globalnav li .extracontentbox a{display:inline;float:none;text-decoration:underline;padding:inherit;color:#007B22;background-color:transparent}#portal-globalnav li .extracontentbox a:hover,#portal-globalnav li .extracontentbox a:active,#portal-globalnav li .extracontentbox a:focus{color:white;text-decoration:none;background-color:#007B22}#portal-globalnav .tabsections+.extracontentbox img{max-width:17em}#portal-breadcrumbs{font-size:0.82em;margin:1em 0 1em 0.5em;width:98%;font-weight:400}.bannerCabecera #portal-breadcrumbs{margin-top:0}#portal-breadcrumbs ul{display:inline}#portal-breadcrumbs ul li a,#portal-breadcrumbs span#breadcrumbs-you-are-here,#portal-breadcrumbs span.lastItem{border:1px solid transparent;line-height:1.2em;margin-bottom:0.2em;border-left:1px solid #b3bdc1;padding:0.1em 0.2em 0.1em 0.5em;display:inline-block;color:#333;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;font-weight:normal}#portal-breadcrumbs span.lastItem{background-image:none;padding-right:0.6em;color:#007A2E;font-weight:bold}#portal-breadcrumbs span#breadcrumbs-you-are-here{background-image:none;padding-right:0.6em;border-left:1px dashed #b3bdc1;font-weight:400}#portal-breadcrumbs span#breadcrumbs-you-are-here:first-child{border-left:none;color:#333}#portal-breadcrumbs ul li span.breadcrumbSeparator{display:none}#portal-breadcrumbs ul li a:hover,#portal-breadcrumbs ul li a:active,#portal-breadcrumbs ul li a:focus{background:#333;color:white;border:1px solid #2d5375}#portal-breadcrumbs ul li a:active{color:#333}.wrap{margin:0 auto;max-width:61.8em}#cookie-message #cookie-message-wrap{max-width:61.8em}body.template-frontpageview #portal-columns{background-color:#efeef2;padding:1.5em 0}.width-3\3a 4.position-0 img,.width-1\3a 2.position-1\3a 4{max-width:100%}.width-3\3a 4.position-0 #edit-bar img{max-width:none}.width-3\3a 4.position-0{word-wrap:break-word}div.width-full{margin-top:1.5em}#portal-column-two.width-1\3a 4{width:25.75%}#portal-column-one{background-color:#dbffd7;padding:1em;z-index:1}#portal-column-one .portletWrapper .portletNavigationTree ul li:first-child div a{background-size:1.95em}#portal-column-one .insideWrapper{margin-top:2em}#portal-column-one .insideWrapper .portletWrapperInterior{padding:1em;background-color:#ffcc99}#portal-column-one .insideWrapper .portletWrapperInterior h3.tituloPortlet{color:black;font-size:1.125em;font-weight:bold;border:none;margin:-2.1em 0 0 -1em;background:transparent url(cresta.png) 5px 1px no-repeat;background-size:1.95em;padding-left:1em;padding-top:1.3em}#portal-column-two .portletWrapper .titulomiembrode{display:block;color:black}#portal-column-two .portletWrapper .portletBanner{margin-top:1rem}div.contPendiente{border:1px solid #cec8c3;font-size:90%;margin-top:1rem;padding:4px;background-color:white}div.contPendiente a.modulo{display:block;padding:0.5em 1.6em 0.5em 2.5em;word-wrap:break-word;position:relative;border:2px solid white}div.contPendiente a:hover.modulo,div.contPendiente a:active.modulo,div.contPendiente a:focus.modulo{border:2px solid #007a2e}div.contPendiente a h1{color:#000000;display:block;font-weight:normal;padding:0;margin-bottom:0;border:none;background-color:transparent;text-align:left;font-size:1em;text-transform:none}div.contPendiente span.contador{margin:-1.3em 0 0 -2.2em;border-radius:4px;padding:0.2em 0.5em;background:#861a29;color:white;font-weight:bold;float:left}div.contPendiente a.modulo h1>span.mostrar{display:block;visibility:visible}div.contPendiente a.modulo h1>span.ocultar{display:none;visibility:hidden}div.contPendiente.on a.modulo h1>span.mostrar{display:none;visibility:hidden}div.contPendiente.on a.modulo h1>span.ocultar{display:block;visibility:visible}div.contPendiente a.modulo h1>span.mostrar>img,div.contPendiente a.modulo h1>span.ocultar>img{position:absolute;right:0.4em;top:0.5em}div.contPendiente div.portletWrapperInterior{display:none;visibility:hidden;padding:1em}div.contPendiente.on div.portletWrapperInterior{display:block;visibility:visible}div.contPendiente div.portletWrapperInterior a{color:black}div.contPendiente div.portletWrapperInterior a:hover,div.contPendiente div.portletWrapperInterior a:active,div.contPendiente div.portletWrapperInterior a:focus{color:#007a2e}div.contPendiente div.portletWrapperInterior ul li{margin:0.5em 0;display:block;padding-left:1em;background:url("vineta.gif") no-repeat 0% 0.5em;word-wrap:break-word}dl.portlet{margin:0 0 1em;font-size:100%}dl.portletError{background-color:#FFA500}dl.portlet dt,div.portletAssignments div.portletHeader{overflow:hidden}dl.portlet dt.hiddenStructure{padding:0}div.managePortletsLink,a.managePortletsFallback{margin:1rem 0}a:hover.managePortletsFallback,a:focus.managePortletsFallback,a:active.managePortletsFallback,.managePortletsLink a:hover,.managePortletsLink a:active,.managePortletsLink a:focus{color:#007A2E}#portlet-prefs a{text-decoration:none;font-weight:normal}#visual-portal-wrapper{margin:auto;border:1px solid #d1d1d1;max-width:1500px;width:auto}.documentEditable{width:100%}#content{clear:both;font-size:90%;margin:0 0 3em 0}body.template-portada_noticias #content{margin-bottom:0.3em}h1.documentFirstHeading,#content div.encabezadoPortada h1.documentFirstHeading{margin:0.5em 0;font-size:2.2rem;display:block;line-height:2.65rem;font-weight:700;text-transform:none;word-wrap:break-word}.template-contenedor_noticias_view #content div.encabezadoPortada h1.documentFirstHeading{display:inline-block}#content ul,#content ol{list-style-type:none;margin:1em 0 1em 2em}.eventDetails{float:right;clear:right;margin:0 0 0.5em 1em}#content .eventDetails h2{background-color:#DDDDDD;font-size:100%;letter-spacing:normal;padding:0.5em;padding-left:1em}#content .eventDetails .eventDetail{clear:both}.listing__selectall{background-color:#EEE;padding:0.5em 1em;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}table.listing th{color:#454545}table.listing tbody tr{background:white}table.listing a,#content table.listing a{border:none;display:inline-block;border-bottom:none !important;text-decoration:none;font-weight:normal}.icons-on a[class*="contenttype-"]{line-height:2em;display:inline-block;padding-left:0.5em}.icons-on #plone-contentmenu-factories a[class*="contenttype-"]:first-child{margin-top:0.3em}.icons-on a[class*="contenttype-"]>span.subMenuTitle,.icons-on span.contenttype-reflectodirectory>a>span{padding-left:0.5em}.listingBar{margin:1em 0;font-size:125%;line-height:1.65em}#content .listingBar{font-size:inherit;line-height:inherit}#content .listingBar li{display:inline-block}.listingBar .next{margin-left:1em;display:inline-block}.listingBar .previous{margin-right:1em;display:inline-block}.listingBar a,#content .listingBar a{margin-bottom:1em;display:inline-block;padding:0.3em 0.9em;text-decoration:none;background-color:#007B22;border-radius:50%;color:white}.listingBar .previous a,.listingBar a.previous,#content .listingBar .previous a,#content .listingBar a.previous,.listingBar .next a,#content .listingBar .next a,.listingBar a.next,#content .listingBar a.next{border-radius:5px}.listingBar a:hover,#content .listingBar a:hover,.listingBar a.next:hover,.listingBar a.previous:hover,.listingBar a:active,#content .listingBar a:active,.listingBar a.next:active,.listingBar a.previous:active,#content .listingBar a:focus,.listingBar a:focus,.listingBar a.next:focus,.listingBar a.previous:focus{background-color:white;color:#007B22;border:0.15em solid #333;padding:0.18em 0.78em}.listingBar a:visited,#content .listingBar a:visited{color:white}.listingBar a:visited:hover,#content .listingBar a:visited:hover,.listingBar a:visited:focus,#content .listingBar a:visited:focus{color:#333}.listingBar a.next:hover,.listingBar a.next:active,.listingBar a.next:focus,.listingBar a.previous:hover,.listingBar a.previous:active,.listingBar a.previous:focus,#content .listingBar a.next:hover,#content .listingBar a.next:active,#content .listingBar a.next:focus,#content .listingBar a.previous:hover,#content .listingBar a.previous:active,#content .listingBar a.previous:focus{padding:0.35em 0.6em}.listingBar .current{background-color:#333;color:white;margin-bottom:1em;display:inline-block;padding:0.2em 0.8em;border:2px solid transparent;border-radius:50%}.listingBar .current a{background-color:#333;color:white;margin-bottom:1em;display:inline-block;padding:0.2em 0.8em;border:2px solid transparent;border-radius:50%}#content .listingBar a.twoDigits,.listingBar .current.twoDigits{padding:0.3em 0.6em}#content .listingBar a.twoDigits:hover,#content .listingBar a.twoDigits:active,#content .listingBar a.twoDigits:focus,.listingBar .current.twoDigits:hover,.listingBar .current.twoDigits:active,.listingBar .current.twoDigits:focus{padding:0.15em 0.45em}#content .listingBar a.threeDigits{padding:0.25em 0.5em;border-radius:5px}.listingBar .pag-previous-button-mob,.listingBar .pag-next-button-mob,#content .listingBar .pag-previous-button-mob,#content .listingBar .pag-next-button-mob{display:none;visibility:hidden}@media screen and (max-width: 1050px){.listingBar .pag-previous-button-desk,.listingBar .pag-next-button-desk,#content .listingBar .pag-previous-button-desk,#content .listingBar .pag-next-button-desk{display:none;visibility:hidden}.listingBar .pag-previous-button-mob,.listingBar .pag-next-button-mob,#content .listingBar .pag-previous-button-mob,#content .listingBar .pag-next-button-mob{display:inline-block;visibility:visible}}ul.listaview li{margin:1em 0}ul.listaview li span.summary{font-weight:bold}ul.listaview li span.documentByLine{color:#505050}div.ubicacion{margin-top:0.5em}ul.listaview li a,form.searchPage dl.searchResults dt a{position:relative;display:inline-block;border:none;text-decoration:underline}a.internal-link,a.external-link,a.internal-link>span.tituloArchivo,a.external-link>span.tituloArchivo{display:inline;position:relative}a.internal-link img.excluirPublicarContenidos,a.external-link img.excluirPublicarContenidos,ul.listaview li a img,form.searchPage dl.searchResults dt img{position:absolute;left:0;top:3px;margin-right:0.5em;width:1.1em}form.searchPage dl.searchResults.no-customized-search dt img{position:static;margin-right:0;width:auto}ul.listaview li a img.iconoSinLeer{position:relative;left:0;top:2.5px;margin-right:0.5em}a span.tituloEntero,a span.tituloArchivo,ul.listaview li a span.tituloArchivo,form.searchPage dl.searchResults dt a span.tituloArchivo{margin-left:1.5em;display:inline-block;text-decoration:underline;word-break:break-all}a span.tituloArchivo.no-icon{margin-left:0}ul.listaview li a img.excluirPublicarContenidos{margin:0}ul.listaview li a abbr,form.searchPage dl.searchResults dt a abbr{border:none}div.portalMessage{margin:1em 0}dl.portalMessage{margin:1em 0;font-size:80%;border:1px solid #851A28;background-color:#f4e8e9;clear:both}div.portalMessage a,dl.portalMessage a,#content dl.portalMessage a{color:black;text-decoration:underline;border-bottom:none}dl.portalMessage a:hover,dl.portalMessage a:active,dl.portalMessage a:focus,div.portalMessage a:hover,div.portalMessage a:active,div.portalMessage a:focus{background-color:transparent;color:#007a2e}dl.portalMessage dt{background-color:#851A28;font-weight:bold;float:left;margin:0 0.5em 0 0;padding:0.5em 0.75em;color:White;line-height:1.25em}dl.portalMessage dd{padding:0.5em 0.5em;margin:0;line-height:1.25em}div.portalMessage.error,div.portalMessage.info{margin:1em 0px;border:1px solid #851a28;background-color:#f4e8e9;clear:both;overflow:hidden;font-size:90%}div.portalMessage.error h2.titulo,div.portalMessage.info h2.titulo{background-color:#851a28;font-weight:bold;margin:0px !important;padding:0.5em 0.75em;color:White;line-height:1.25em;border:0 none;font-size:100%}div.portalMessage.error h1.titulo,div.portalMessage.info h1.titulo,.documentEditable div.portalMessage.error h1.titulo,.documentEditable div.portalMessage.info h1.titulo{background-color:#851a28;font-weight:bold;margin:0;padding:0.5em 0.75em;color:White;line-height:1.25em;border:0 none;font-size:100%;display:table-cell;vertical-align:middle}div.portalMessage.error span.cuerpo,div.portalMessage.info span.cuerpo{padding:0.5em 1em;display:table-cell}div.portalMessage div.errors-found{padding:0.5em 1em;background-color:#f7eeef;border-top:1px dashed #851a28}div.portalMessage div.errors-found p span{font-weight:bold;padding:0}dl.portalMessage,div.attention,div.caution,div.danger,div.error,div.hint,div.important,div.note,div.tip,div.warning{background-color:#F4E8E9;border-color:#F4E8E9}#content dl.portalMessage,#content dl.portalMessage dt{margin:0 0.5em 0 0;padding:0.5em 0.75em}#content dl.portalMessage dd{margin:0}.template-folder_contents input.context{margin-bottom:1em}#edit-bar{background-color:#6E2828;border:0.25em solid #6E2828;font-size:80%;min-height:2em;margin-bottom:2em;padding-top:0.05em}#edit-bar a{background:#822D29;color:white;padding:0 0.2em}#edit-bar a:hover,#edit-bar a:active,#edit-bar a:focus{background-color:white;color:black}#edit-bar ul.contentViews{line-height:1.8em}#edit-bar .selected a{background:white;color:black}#content-views{background-color:#6E2828}#content li.formTab,#content-core li.formTab{background:none;padding:0}#content-views a,#content li.formTab a,#content-core li.formTab a{line-height:2em}#content li.formTab a.required span:after,#content-core li.formTab a.required span:after,div.field span.required:after{content:"*";padding-left:0;color:#d90000}div.field label.required:before{content:"*";padding-left:0;color:#d90000}.requiredAsterisco{color:#9C0000;content:none}div#formfield-form-widgets-imagen.field span.named-image-widget:after{content:none}#portal-personaltools dt.actionMenuHeader a:after{content:" ?"}#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background:#6E2828;border:0 none;line-height:1.5em;margin-bottom:0.3em;padding:0 0.2em;z-index:100}#contentActionMenus dl.actionMenu.activated dd.actionMenuContent{background:#6E2828}#contentActionMenus dl.actionMenu a:hover,#contentActionMenus dl.actionMenu a:active,#contentActionMenus dl.actionMenu a:focus{background-color:white;color:black}#contentActionMenus dl.actionMenu.activated dd{border-bottom:0.5em solid #6E2828}#contentActionMenus dl.actionMenu.activated dd a:hover,#contentActionMenus dl.actionMenu.activated dd a:active,#contentActionMenus dl.actionMenu.activated dd a:focus,#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected{background:#fff !important;color:black}#contentActionMenus{background:#6E2828}#contentActionMenus .actionSeparator .actionMenuSelected span.subMenuTitle{white-space:pre-wrap}.highlightedSearchTerm,dl.searchResults .highlightedSearchTerm{background-color:#C3E0CE}a:hover .highlightedSearchTerm,a:active .highlightedSearchTerm,a:focus .highlightedSearchTerm{color:white;background-color:#007a2e}h1 .highlightedSearchTerm{background-color:transparent}#search-filter{background:white;border:1px solid silver}#search-filter .field{background:white}input.searchPage{font-size:120%}#content input.searchPage.searchButton{margin-left:0.5em;padding:0.22em}#search-results-bar dt.actionMenuHeader a::after{content:" ?"}fieldset,.editionComment{line-height:1.5em;padding:1em}#content .field textarea[name$=".description"],#archetypes-fieldname-description textarea#description{color:black}#content .field textarea[name$=".description"]:hover,#archetypes-fieldname-description textarea#description:hover,#content .field textarea[name$=".description"]:active,#archetypes-fieldname-description textarea#description:active,#content .field textarea[name$=".description"]:focus,#archetypes-fieldname-description textarea#description:focus{color:white}#content fieldset{border-color:#007a2e}#content legend{font-size:100%;background-color:white;color:#007A2E;text-transform:uppercase;font-weight:bold}.formHelp{color:#484848}div.field.error{background-color:#F4E8E9;border:1px solid #851A28;font-size:100%}table.listing tbody tr.odd.error td,tr.error{background-color:#FFECE3}.formControls input[type=submit],#folderlisting-main-table input[type=submit]{margin-right:0.5em}#content select:hover option,#content select:active option,#content select:focus option,#content select:hover optgroup,#content select:active optgroup,#content select:focus optgroup{color:white}footer{display:block;float:left;width:100%}#portal-footer-banners{vertical-align:middle;padding:1em 1em 0.5em 1em;text-align:center}#portal-footer-banners ul li{display:inline-block;vertical-align:middle}#portal-footer-banners ul li a{display:block;height:6em;border:0.2em solid transparent;border-radius:10px;padding:0.2em}#portal-footer-banners ul li a:hover,#portal-footer-banners ul li a:focus,#portal-footer-banners ul li a:active{border-color:#2d5375}#portal-footer-banners ul li a img{display:block;height:100%;outline:none}#portal-footer-wrapper{line-height:2em}#footer-transparencia{text-align:center;font-size:80%;padding:1em 1em 1.4em 1em;background:transparent url("blue_line.png") no-repeat bottom center}#footer-transparencia p{line-height:1.5em}#footer-siteMap{background-color:#333333;color:white;padding-bottom:1em}#footer-siteMap h2{color:white;margin:1em 1em 0 0;font-size:0.9rem;font-weight:bold;text-transform:none}#footer-siteMap a{color:white;word-wrap:break-word;max-width:100%}#footer-siteMap a:hover,#footer-siteMap a:active,#footer-siteMap a:focus{background-color:#fff;color:#333}#footer-siteMap .footer-siteMap-mapaweb>ul>li{display:inline-block;width:30%;margin-right:2%;vertical-align:top}#footer-siteMap div.footer-siteMap-mapaweb>ul>li>div>a{font-family:Avenir W01, Arial, FreeSans, sans-serif;font-size:0.9em;font-weight:bold}#footer-siteMap div.footer-siteMap-mapaweb ul.navTreeLevel1{margin-left:1em;font-weight:normal;font-size:75%;line-height:1.5em}#footer-siteMap div.footer-siteMap-mapaweb ul.navTreeLevel2{font-size:0.9em;margin-left:1em}#footer-siteMap .footer-siteMap-mapaweb>ul>li ul li a{text-transform:uppercase}#footer-general-site-actions{background-color:#626165;padding:3em 0 2em 0}#footer-site-actions{display:inline-block;width:70%;padding:0 3em;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#footer-site-actions li{display:inline-block;margin-right:1em;vertical-align:top;line-height:1.2em}#footer-site-actions li:first-child{margin-left:0}#footer-site-actions li a{color:white;padding:0 0.2em;text-transform:uppercase;font-family:Avenir W01, Arial, FreeSans, sans-serif;text-decoration:underline}#footer-site-actions li a:hover,#footer-site-actions li a:active,#footer-site-actions li a:focus{text-decoration:none;color:black;background-color:white}#portal-footer{vertical-align:middle;text-align:right;color:black;margin-bottom:2em;padding-right:1em}#footer-banners-once{display:inline-block;width:30%;text-align:right;padding:0 3em;-webkit-box-sizing:border-box;box-sizing:border-box}#gs-once{width:15.6em;max-width:100%;vertical-align:bottom}.contenttreeWidget{margin-bottom:1em !important}.h2_movil{display:none;visibility:hidden}#portal-sitemap{font-size:100%}#portal-sitemap a{display:inline-block;padding:0 0.2em}#portal-sitemap>li{padding:0}.photoAlbumEntry{display:inline-block;min-height:185px;margin:0.5em;padding:0 0.5em 0.5em;text-align:center;background-color:white;background-image:none;border:1px solid #D9D9D9;vertical-align:top}.photoAlbumEntry a,#content .photoAlbumEntry a{font-size:100%;font-weight:normal;min-height:169px;border:none !important}.photoAlbumEntryTitle{color:inherit;display:block}#content div.documentDescription{margin-top:0;margin-bottom:1em}body.portaltype-aviso div.documentDescription{margin-bottom:1em}#content .encabezadoBloqueNoticiaHome{background:url("actualidad.png") no-repeat 0;padding-left:1.8em;font-size:111.111%}#content .encabezadoBloqueNoticiaHome h1{color:#007A2E;font-size:1em;margin:0.3rem 0;line-height:1.5rem;font-weight:700}#content .bloqueNoticia{border:1px solid #cccccc;margin:1rem 0;padding:1em;background-color:white;clear:both}#content .bloqueNoticia:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}#content .bloqueNoticia span.etiqueta{background:#007A2E;color:white;font-size:90%;font-weight:bold;padding:0 0.2em;float:left;clear:left;margin-right:.5em}#content .bloqueNoticia span.fecha{color:#007A2E;font-weight:normal;margin:1em 0;background:transparent;float:none;clear:both;font-size:100%;font-size:0.9em}#content .bloqueNoticia img{max-width:49%}#content .bloqueNoticia>span>a{text-decoration:none}#content .bloqueNoticia h2{text-transform:none;font-family:Avenir W01, Arial, FreeSans, sans-serif}#content .bloqueNoticia h2 a{color:#000;font-weight:bold;text-decoration:none;display:block}#content .enlaceNoticias{background:url("icono-mas-noticias.png") no-repeat right;padding-right:2em;text-align:right;clear:both}#content .enlaceNoticias a{text-transform:uppercase;font-size:0.88em;text-decoration:none}#content div.encabezadoFolletoIconoHome{background:url("folleto.png") no-repeat 0;padding-left:1.8em;font-size:111.111%}#content div.encabezadoFolletoIconoHome h1{color:#007A2E;font-size:1em;margin:0.3rem 0;line-height:1.5rem;font-weight:700}#content .bloqueFolleto{border:1px solid #cccccc;padding:1em;background-color:white;margin-top:1rem}#content .bloqueFolleto>span>a{text-decoration:none}#Contenedor_Noticias>div{margin:0 0 1em 0}#Contenedor_Noticias div.busqueda>div{float:left;clear:none;margin-bottom:1em}#Contenedor_Noticias div.busqueda>div+div+div{clear:left}#Contenedor_Noticias div.busqueda>div+div+div+div{clear:none}#Contenedor_Noticias div.busqueda>div.field,#Contenedor_Noticias div.busqueda>div:first-child{margin-right:1em}#Contenedor_Noticias div.busqueda>div input+img.calendarIcon{margin-left:-1em;margin-right:1em}#Contenedor_Noticias div.busqueda>div.formControls{margin:0;clear:left;padding:0.8em 0 1em 2.8em;background:url("ico_int_lupa.png") no-repeat 0% 50%}#content #listing-table .state-publicado_portada{color:#3E6900}#Contenedor_Noticias div>input::-webkit-input-placeholder{color:black;opacity:1}#Contenedor_Noticias div>input::-moz-placeholder{color:black;opacity:1}#Contenedor_Noticias div>input:-moz-placeholder{color:black;opacity:1}#Contenedor_Noticias div>input::-ms-input-placeholder{color:black;opacity:1}#Contenedor_Noticias div>input:-ms-input-placeholder{color:black;opacity:1}#Contenedor_Noticias div>input:hover::-webkit-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:hover:-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:hover::-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:hover:-ms-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:hover::-ms-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:active::-webkit-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:active:-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:active::-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:active:-ms-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:active::-ms-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:focus::-webkit-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:focus:-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:focus::-moz-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:focus:-ms-input-placeholder{color:white;opacity:1}#Contenedor_Noticias div>input:focus::-ms-input-placeholder{color:white;opacity:1}#destacado_form>input{margin-right:0.5em;vertical-align:middle}#calendar .calweek a,#searchNews .calweek a{font-size:1.1em}#calendar .calweek a:hover,#calendar .calweek a:active,#calendar .calweek a:focus,#searchNews .calweek a:hover,#searchNews .calweek a:active,#searchNews .calweek a:focus{color:white !important;background-color:#007a2e}#calprev,#calprev,#calprev,#calnext,#calnext,#calnext{border:1px solid transparent}#calprev:hover,#calprev:active,#calprev:focus,#calnext:hover,#calnext:active,#calnext:focus{border:1px solid #007a2e !important}#content a.caltrigger{background:url("popup_calendar.png") no-repeat top left;background-size:1.3em;display:inline-block;vertical-align:middle;height:1.6em;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.5em;border:2px solid transparent !important;border-radius:5px}#content a:hover.caltrigger,#content a:active.caltrigger,#content a:focus.caltrigger{border:2px solid #00643F !important}#calendar div>input:hover::-webkit-input-placeholder{color:white;opacity:1}#calendar div>input:hover:-moz-placeholder{color:white;opacity:1}#calendar div>input:hover::-moz-placeholder{color:white;opacity:1}#calendar div>input:hover:-ms-input-placeholder{color:white;opacity:1}#calendar div>input:hover::-ms-input-placeholder{color:white;opacity:1}#calendar div>input:active::-webkit-input-placeholder{color:white;opacity:1}#calendar div>input:active:-moz-placeholder{color:white;opacity:1}#calendar div>input:active::-moz-placeholder{color:white;opacity:1}#calendar div>input:active:-ms-input-placeholder{color:white;opacity:1}#calendar div>input:active::-ms-input-placeholder{color:white;opacity:1}#calendar div>input:focus::-webkit-input-placeholder{color:white;opacity:1}#calendar div>input:focus:-moz-placeholder{color:white;opacity:1}#calendar div>input:focus::-moz-placeholder{color:white;opacity:1}#Ccalendar div>input:focus:-ms-input-placeholder{color:white;opacity:1}#calendar div>input:focus::-ms-input-placeholder{color:white;opacity:1}#content .documentActions{border-color:#b3bdc1;border-style:dotted;border-width:0.15em 0;margin:1em 0;padding:0.2em 0;text-align:right}#content .documentActions h1.hiddenStructure,#content .documentActions h2.hiddenStructure,#content .documentActions p.hiddenStructure{margin:0;padding:0}#content .documentActions ul,#content .documentActions span{margin:0;text-align:right}#content .documentActions ul li,#content .documentActions span{display:inline;padding:0 1em 0 1.8em;margin:0}#content .documentActions .document-action-print{background:url("document-actions/print.png") no-repeat}#content .documentActions .document-action-opina{background:url("document-actions/mail.png") no-repeat}#content .documentActions .document-action-subscription,#content .documentActions .document-action-subscription-publi{background:url("document-actions/rss.png") 0.4em 0.05em no-repeat}#content .documentActions .document-action-ayuda{background:url("document-actions/question.png") 0.4em 0.1em no-repeat}#content .documentActions .document-action-unsubscription,#content .documentActions .document-action-unsubscription-publi{background:url("document-actions/des.png") 0.4em 0.05em no-repeat}#content .documentActions .document-action-agregarfavorito{background:url("document-actions/fav.png") no-repeat}#content .documentActions .documentaction-agregarfavorito{background:url("document-actions/fav.png") no-repeat scroll 0 0 transparent}#content .documentActions .document-action-borrarfavorito{background:url("document-actions/nofav.gif") no-repeat}#content .documentActions a{text-decoration:none;font-weight:normal}#content .div-star-rating{float:left;position:relative}#content .div-star-rating>img{position:absolute;top:0;left:0}#content .div-star-rating ul{float:none}#content .div-star-rating ul.star-rating a{display:block;background:url("imagen-transparente.gif") repeat}#content .documentActions ul.star-rating,#content .documentActions .RatingViewlet{float:left}#content div.UserRating>span{margin-right:.6em;background:none transparent;display:block;float:left;padding:0}#content .star-rating li.hiddenStructure{display:block}iframe.kupu-editor-iframe{border:1px solid gray !important}.kupu-html>body{background:#fff !important}.kupu-html{background:#fff !important}.kupu-tb{width:100% !important;padding:0 !important}.tablesorter-default{width:100%;font:12px/18px Arial, Sans-serif;color:#333;background-color:#fff;border-spacing:0;margin:10px 0 15px;text-align:left}.tablesorter-default th,.tablesorter-default thead td{font:bold 12px/18px Arial, Sans-serif;color:#000;background-color:#fff;border-collapse:collapse;border-bottom:#ccc 2px solid;padding:0}.tablesorter-default tfoot th,.tablesorter-default tfoot td{border:0}.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-image:url("data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==");background-position:center right;background-repeat:no-repeat;cursor:pointer;white-space:normal;padding:4px 20px 4px 4px}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerSortUp,.tablesorter-default thead .tablesorter-headerAsc{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7");border-bottom:#000 2px solid}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerSortDown,.tablesorter-default thead .tablesorter-headerDesc{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7");border-bottom:#000 2px solid}.tablesorter-default thead .sorter-false{background-image:none;padding:4px}.tablesorter-default tfoot .tablesorter-headerSortUp,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc{border-top:#000 2px solid}.tablesorter-default td{background-color:#fff;border-bottom:#ccc 1px solid;padding:4px;vertical-align:top}.tablesorter-default tbody>tr:hover>td,.tablesorter-default tbody>tr.even:hover>td,.tablesorter-default tbody>tr.odd:hover>td{background:#fff;color:#000}.tablesorter-default .tablesorter-processing{background-position:center center !important;background-repeat:no-repeat !important;background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=") !important}.tablesorter-default tr.odd td{background-color:#dfdfdf}.tablesorter-default tr.even td{background-color:#efefef}.tablesorter-default tr.odd td.primary{background-color:#bfbfbf}.tablesorter-default td.primary,.tablesorter-default tr.even td.primary{background-color:#d9d9d9}.tablesorter-default tr.odd td.secondary{background-color:#d9d9d9}.tablesorter-default td.secondary,.tablesorter-default tr.even td.secondary{background-color:#e6e6e6}.tablesorter-default tr.odd td.tertiary{background-color:#e6e6e6}.tablesorter-default td.tertiary,.tablesorter-default tr.even td.tertiary{background-color:#f2f2f2}.tablesorter-default .tablesorter-filter-row td{background:#eee;border-bottom:#ccc 1px solid;line-height:normal;text-align:center;-webkit-transition:line-height 0.1s ease;transition:line-height 0.1s ease}.tablesorter-default .tablesorter-filter-row .disabled{opacity:0.5;cursor:not-allowed}.tablesorter-default .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-default .tablesorter-filter-row.hideme .tablesorter-filter{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0}.tablesorter-default .tablesorter-filter{width:95%;height:auto;margin:4px;padding:4px;background-color:#fff;border:1px solid #bbb;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.1s ease;transition:height 0.1s ease}.tablesorter .tablesorter-errorRow td{cursor:pointer;background-color:#e6bf99}.data-block{width:48%;display:inline-table}span.ocultar{display:none;visibility:hidden}.buscador{display:none}.buscador.on{display:block}.activado a.desplegar span.ocultar{display:block;visibility:visible}.activado a.desplegar span.mostrar{display:none;visibility:hidden}#content a.desplegar.search{display:block;float:right;margin:2em 0.3em 0.2em 0.5em;padding:0 0.2em;text-decoration:none;text-transform:uppercase;background-size:2em;font-size:111.111%}a.desplegar span>img{float:right;width:1.6em}body.template-contenedor_noticias_view #content .encabezadoPortada a.desplegar.search{background:url("desplegar/search_down.png") no-repeat right 50%/1.9em auto;display:block;float:right;font-size:111.111%;margin:2em 0.3em 0.2em;text-decoration:none;text-transform:uppercase;padding:0 1.9em 0 0.2em}.mantener-visible{display:block !important;visibility:visible !important}div.opciones .searchHelpContent{display:none}div.opciones.on .searchHelpContent{display:block}div.opciones span.ocultar{display:none}div.opciones.on span.mostrar{display:none;visibility:hidden}div.opciones.on span.ocultar{display:block;visibility:visible}div.searchHelp div.opciones.on>a{display:none}div.searchHelp div.opciones>a{display:inline-block}div.searchHelp div.opciones.on>a+div+a{display:inline-block}div.searchHelp div.opciones>a+div+a{display:none}div.searchHelp div.opciones.on a.modulo span.ocultar{color:#007a2e;display:inline-block}div.searchHelp div.opciones.on a.modulo:hover span.ocultar,div.searchHelp div.opciones.on a.modulo:active span.ocultar,div.searchHelp div.opciones.on a.modulo:focus span.ocultar{color:#fff;background-color:#007a2e}#compartir-redes-sociales.redes-sociales-actions{text-align:right;padding:0.5em 4rem 0}#compartir-redes-sociales h2{display:inline-block;margin:0}#compartir-redes-sociales ul.compartirRedesSociales{display:inline-block;margin:0 0 0 0.5em}#compartir-redes-sociales ul li{display:inline-block;vertical-align:middle}#content #compartir-redes-sociales ul li a{display:block;border:2px solid transparent;width:2.5em;outline:0;border-radius:0.5em;padding:0.2em;-webkit-box-sizing:border-box;box-sizing:border-box}#content #compartir-redes-sociales ul li a:hover,#content #compartir-redes-sociales ul li a:active,#content #compartir-redes-sociales ul li a:focus{border:2px solid #007A2E;outline:0}#compartir-redes-sociales ul li a img{display:block;width:100%;outline:0}.formulario-estilo-verde fieldset.sinTexto,#content .formulario-estilo-verde fieldset.sinTexto{border:none;padding-bottom:0;padding-top:0;margin:0}.formulario-estilo-verde fieldset.conTexto,#content .formulario-estilo-verde fieldset.conTexto{border-color:#007A2E}.formulario-estilo-verde fieldset.conTexto legend,#content .formulario-estilo-verde fieldset.conTexto legend{background-color:white;color:#007A2E;font-size:100%;text-transform:uppercase;font-weight:bold}.formulario-estilo-verde label{width:25%;text-align:right;display:inline-block;padding-right:0.5em;vertical-align:top}.formulario-estilo-verde .option label.hiddenStructure{display:block;width:1px}.formulario-estilo-verde .field>div{clear:none;margin:0;display:inline-block;vertical-align:middle}.solo-estilo-verde .field input,.formulario-estilo-verde .field input{vertical-align:middle}.solo-estilo-verde input[type="text"],.formulario-estilo-verde input[type="text"]{border:2px solid #007A2E;border-radius:5px;padding:0.1em 0.5em;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset}.solo-estilo-verde input[type="text"]:hover,.formulario-estilo-verde input[type="text"]:hover,.solo-estilo-verde input[type="text"]:focus,.formulario-estilo-verde input[type="text"]:focus{background-color:#007A2E;color:white;border-color:black}.solo-estilo-verde input[type="button"],.formulario-estilo-verde input[type="button"],.solo-estilo-verde input[type="submit"],.formulario-estilo-verde input[type="submit"]{border:2px solid #007A2E;background-color:#007A2E;border-radius:5px;padding:0.5em;color:white;text-transform:uppercase}.solo-estilo-verde input[type="button"]:hover,.formulario-estilo-verde input[type="button"]:hover,.solo-estilo-verde input[type="button"]:active,.formulario-estilo-verde input[type="button"]:active,.solo-estilo-verde input[type="button"]:focus,.formulario-estilo-verde input[type="button"]:focus,.solo-estilo-verde input[type="submit"]:hover,.formulario-estilo-verde input[type="submit"]:hover,.solo-estilo-verde input[type="submit"]:active,.formulario-estilo-verde input[type="submit"]:active,.solo-estilo-verde input[type="submit"]:focus,.formulario-estilo-verde input[type="submit"]:focus{background-color:white;color:#007A2E;border-color:black;outline:0}.formulario-estilo-verde input::-webkit-input-placeholder{color:#333;opacity:1}.formulario-estilo-verde input:-ms-input-placeholder{color:#333;opacity:1}.formulario-estilo-verde input::-ms-input-placeholder{color:#333;opacity:1}.formulario-estilo-verde input::placeholder{color:#333;opacity:1}.formulario-estilo-verde input:hover::-webkit-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:hover:-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:hover::-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:hover::placeholder{color:white;opacity:1}.formulario-estilo-verde input:active::-webkit-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:active:-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:active::-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:active::placeholder{color:white;opacity:1}.formulario-estilo-verde input:focus::-webkit-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:focus:-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:focus::-ms-input-placeholder{color:white;opacity:1}.formulario-estilo-verde input:focus::placeholder{color:white;opacity:1}.solo-estilo-verde input::-webkit-input-placeholder{color:#333;opacity:1}.solo-estilo-verde input:-ms-input-placeholder{color:#333;opacity:1}.solo-estilo-verde input::-ms-input-placeholder{color:#333;opacity:1}.solo-estilo-verde input::placeholder{color:#333;opacity:1}.solo-estilo-verde input:hover::-webkit-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:hover:-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:hover::-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:hover::placeholder{color:white;opacity:1}.solo-estilo-verde input:active::-webkit-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:active:-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:active::-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:active::placeholder{color:white;opacity:1}.solo-estilo-verde input:focus::-webkit-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:focus:-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:focus::-ms-input-placeholder{color:white;opacity:1}.solo-estilo-verde input:focus::placeholder{color:white;opacity:1}.solo-estilo-verde select,.formulario-estilo-verde select{border:2px solid #007A2E;border-radius:5px;padding:0.1em 0.5em;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;font-family:Avenir Next W01, Arial, FreeSans, sans-serif}.solo-estilo-verde select:hover,.formulario-estilo-verde select:hover,.solo-estilo-verde select:focus,.formulario-estilo-verde select:focus{background-color:#007A2E;color:white;border-color:black}.solo-estilo-verde select option,.formulario-estilo-verde select option{color:white}#content .solo-estilo-verde select option,#content .formulario-estilo-verde select option{color:white}.solo-estilo-verde textarea,.formulario-estilo-verde textarea,#content .solo-estilo-verde textarea,#content .formulario-estilo-verde textarea{border:2px solid #007A2E;border-radius:5px;padding:0.1em 0.5em;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;box-shadow:1px 1px 4px rgba(0,0,0,0.5) inset;width:20.5em}.solo-estilo-verde textarea:hover,.formulario-estilo-verde textarea:hover,.solo-estilo-verde textarea:active,.formulario-estilo-verde textarea:active,.solo-estilo-verde textarea:focus,.formulario-estilo-verde textarea:focus{background-color:#007A2E;color:white;border-color:black}.formulario-estilo-verde .option{margin-left:25%}.formulario-estilo-verde .option label{text-align:left;width:auto}.formulario-estilo-verde .errorBlock{display:block;padding:0.5em 0}.formulario-estilo-verde #suggestions{display:block;padding:1em 1em 1em 25%;background-color:#dcdcdc;margin-top:1em}.formulario-estilo-verde #suggestions>div{margin-left:0.8em}#listing-table .state-private,#listing-table .state-privado,#listing-table a.state-private,#listing-table a.state-privado{color:#9C0000 !important}#plone-contentmenu-workflow .state-private,#plone-contentmenu-workflow .state-privado{background-color:transparent;border:none;color:white !important;padding:0}#plone-contentmenu-workflow a:hover .state-private,#plone-contentmenu-workflow a:hover .state-privado,#plone-contentmenu-workflow a:active .state-private,#plone-contentmenu-workflow a:active .state-privado,#plone-contentmenu-workflow a:focus .state-private,#plone-contentmenu-workflow a:focus .state-privado{color:black !important}


/* - mediaqueries.css - */
/* https://www.fedc.es/portal_css/mediaqueries.css?original=1 */
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px}.element-oculto{display:none;visibility:hidden}.escritorio #portal-header{padding:0.5em 1rem 0}.escritorio #portal-columns .wrap{padding:0 1rem}@media screen and (max-width: 1170px){.escritorio #footer-site-actions,.escritorio #footer-banners-once{padding:0 1.5em}}@media screen and (max-width: 1024px){.escritorio #skipLinks a:first-child{margin-left:1em}.escritorio #portal-globalnav div.dropdown-boxsections{min-width:24em}.escritorio #portal-globalnav .tabsections{min-width:12em}.escritorio #portal-globalnav li:nth-child(3) div.dropdown-boxsections.left{left:auto;right:0}}@media screen and (max-width: 1000px){.escritorio #portal-header{padding:0.5em 1em 0 1em}.escritorio .wrap{padding:0 1em}.escritorio #footer-general-site-actions{margin-bottom:0}.escritorio #footer-banners-once,.escritorio #footer-site-actions,.escritorio #portal-footer{display:block;text-align:center;width:auto}.escritorio #footer-site-actions{margin-bottom:2em}.escritorio #footer-site-actions li{margin-left:0;margin-right:20px}.escritorio .formulario-estilo-verde label{width:27%}.escritorio .formulario-estilo-verde #suggestions{padding-left:27%}}@media screen and (max-width: 800px){.escritorio #portal-globalnav li:nth-child(2) div.dropdown-boxsections.left{left:auto;right:0}}@media screen and (max-width: 767px){.escritorio #visual-portal-wrapper{border:none}.escritorio .wrap{padding:0 1.1rem}.escritorio #portal-header{padding:0.5em 0;text-align:left}.escritorio #portal-personaltools-wrapper{margin:0 1.1rem}.escritorio #portal-logo{float:none;margin:0 1.1rem}.escritorio #portal-search-and-language{margin:0.8em 1.1rem 1em;padding:0;text-align:left;display:block}.escritorio #portal-languageselector{display:block;margin-bottom:0.5em}.escritorio #portal-languageselector li:first-child{padding-left:0}.escritorio #boton_paleta{display:inline-block;margin:0}.escritorio #buscador{display:block;margin-left:0;margin-bottom:0.5em}.escritorio #buscador div.portal-searchBox form input.searchField{width:80%;max-width:100%}.escritorio #buscador div#searchInput{display:inline}#search-field input[type="text"]{width:100%;margin-bottom:0.5em;font-size:100% !important;height:2.096em}.escritorio #globalnav-wrapper{padding:0}.escritorio #portal-globalnav{padding-left:0;text-align:left;border-top:1px solid #007B22;border-bottom:1px solid #007B22}.escritorio #portal-globalnav li{display:block;max-width:100%;margin:0}.escritorio #portal-globalnav>li{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #80C89B;padding-left:0}.escritorio #portal-globalnav>li:last-child{border-bottom:none}.escritorio #portal-globalnav.globalnav li a{background-color:#007B22;color:white;font-size:0.9em;font-family:Avenir Next W01, Arial, FreeSans, sans-serif;padding:12px 1.1rem 8px;line-height:130%}.escritorio #portal-globalnav.globalnav li>a:hover,.escritorio #portal-globalnav.globalnav li>a:active,.escritorio #portal-globalnav.globalnav li>a:focus{border-radius:0;color:#007B22;background-color:white}.escritorio #portal-globalnav.globalnav li>a.focusOwn{border-radius:0}.escritorio #portal-globalnav>li.selected>a{background:white;color:#007B22;border-bottom:none}.escritorio #portal-globalnav div.dropdown-boxsections{left:auto;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #80c89b;width:auto;min-width:0}.escritorio #portal-globalnav a.hasChildrens+div.dropdown-boxsections{min-width:0;-webkit-box-shadow:none;box-shadow:none;border:0}.escritorio #portal-globalnav .tabsections{min-width:0;float:none;background-color:#007B22;display:block}.escritorio #portal-globalnav .tabsections>ul li a{padding-bottom:11px !important}.escritorio #portal-globalnav .tabsections>ul li a:hover,.escritorio #portal-globalnav .tabsections>ul li a:active,.escritorio #portal-globalnav .tabsections>ul li a:focus{padding-bottom:9px !important}#portal-globalnav .tabsections>ul li>a::before{content:none}.escritorio #portal-globalnav li ul{padding-bottom:1rem}.escritorio #portal-globalnav li ul.globalSectionsLevel1{background-color:#005821;padding:0}.escritorio #portal-globalnav li ul.globalSectionsLevel1 li a{font-family:Avenir W01, Arial, FreeSans, sans-serif}.escritorio #portal-globalnav li.selected ul li a{background-color:#005821;color:white;font-weight:400;padding-right:1.1rem}.escritorio #portal-globalnav li.selected ul li a:hover,.escritorio #portal-globalnav li.selected ul li a:active,.escritorio #portal-globalnav li.selected ul li a:focus{border-bottom:0.1em solid #005821 !important}#portal-globalnav li ul.globalSectionsLevel1 li.selected a span.relativeItem span{padding:0.5rem 1rem;margin-left:-1rem}.escritorio #portal-globalnav ul li a.hasChildrens{background-color:#007B22}.escritorio #portal-globalnav ul li a.hasChildrens:hover,.escritorio #portal-globalnav ul li a.hasChildrens:active,.escritorio #portal-globalnav ul li a.hasChildrens:focus{background-color:white}.escritorio #portal-globalnav ul.globalSectionsLevel1>li>a{padding:0.5em 1.5em 0.5em 3rem}.escritorio #portal-globalnav ul.globalSectionsLevel2>li>a{padding:0.5em 1.5em 0.5em 5em}#portal-globalnav .boxdropdown ul.globalSectionsLevel1 li ul{border-top:1px solid #80C89B;margin-left:0;padding-bottom:0}.escritorio .extracontentbox{display:none !important;visibility:hidden}.escritorio #portal-columns #portal-column-two.width-1\3a 4,.escritorio #portal-columns #portal-column-content{width:auto;margin-left:0;float:none;left:auto}.escritorio .encabezadoFolletoIconoHome,.escritorio #portal-column-two .portletWrapper .titulomiembrode{margin-top:2rem}.escritorio #content .bloqueNoticia img,.escritorio #content .bloqueFolleto img{max-width:100%;width:auto;display:block;float:none;margin:0.5em 0}.escritorio div.portalMessage.error h1.titulo,.escritorio div.portalMessage.info h1.titulo,.escritorio .documentEditable div.portalMessage.error h1.titulo,.escritorio .documentEditable div.portalMessage.info h1.titulo{display:block}.escritorio #footer-siteMap{padding:0;border-bottom:1px solid #333333}.escritorio #footer-siteMap .footer-siteMap-mapaweb>ul>li{display:block;width:auto;margin-right:0;margin-top:0}.escritorio #footer-siteMap h2{margin:0;border-bottom:1px solid #858585}.escritorio #footer-siteMap a{display:block;padding:12px 1.1rem 8px;font-family:Avenir Next W01, Arial, FreeSans, sans-serif}.escritorio #footer-siteMap h2 a>span:last-child{background:transparent url("flecha-abajo-sitemap.png") right 63% no-repeat;margin:0;padding-right:1.1rem;display:inline-block}.escritorio #footer-siteMap h2 a:hover>span:last-child,.escritorio #footer-siteMap h2 a:active>span:last-child,.escritorio #footer-siteMap h2 a:focus>span:last-child{background:#fff url("flecha-abajo-sitemap-negra.png") right 63% no-repeat;color:black}.escritorio #footer-siteMap ul.navTreeLevel0 li.navTreeItem>div:last-child h2 a.noChildren{cursor:initial}.escritorio #footer-siteMap ul.navTreeLevel0 li.navTreeItem>div:last-child h2 a.noChildren>span:last-child{background-image:none}.escritorio #portal-sitemap ul.navTreeLevel1 li div a:hover,.escritorio #portal-sitemap ul.navTreeLevel1 li div a:active,.escritorio #portal-sitemap ul.navTreeLevel1 li div a:focus{padding:12px 1.1rem 8px}.escritorio #footer-siteMap .wrap{padding:0}.escritorio .footer-siteMap-mapaweb>#portal-sitemap>li>ul{display:none;visibility:hidden}.escritorio .footer-siteMap-mapaweb>#portal-sitemap>li>ul.on{display:block;visibility:visible}.escritorio #footer-siteMap div.footer-siteMap-mapaweb ul.navTreeLevel1{margin-left:0;border-bottom:1px solid #858585}.escritorio #footer-site-actions li a{font-family:Avenir Next W01, Arial, FreeSans, sans-serif}.escritorio #footer-siteMap .h2_escritorio{display:none;visibility:hidden}.escritorio #footer-siteMap .h2_movil{display:block;visibility:visible}.escritorio #portal-globalnav li a span.relativeItem{display:block}.escritorio #portal-globalnav>li.plain>a>span.relativeItem:before,.escritorio #portal-globalnav>li.plain li.plus>a span.relativeItem:before,.escritorio #portal-globalnav>li.selected>a>span.relativeItem:before,.escritorio #portal-globalnav>li.selected li.plus>a span.relativeItem:before{content:"";width:0.35em;height:0.35em;border-style:solid;border-width:.15em .15em 0 0;transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);display:block;position:absolute;right:0.4em;top:0.3em;border-color:white;z-index:1}.escritorio #portal-globalnav>li.plain>a>span.relativeItem:after,.escritorio #portal-globalnav>li.plain li.plus>a span.relativeItem:after,.escritorio #portal-globalnav>li.selected>a>span.relativeItem:after,.escritorio #portal-globalnav>li.selected li.plus>a span.relativeItem:after{content:"";width:1.3em;height:1.3em;border-style:solid;border-width:0;display:block;position:absolute;right:0;top:0;border-color:white;background:#004B1C;border-radius:0.2em}#portal-globalnav>li.selected>a>span.relativeItem>span:before,#portal-globalnav>li.selected li.plus>a span:before{border:none}.escritorio .formulario-estilo-verde label,.escritorio .formulario-estilo-verde div.label.aligned.horizontal{width:auto;display:inline-block;text-align:left}.escritorio .formulario-estilo-verde .field>div{clear:both;display:block}.escritorio .formulario-estilo-verde input[type="text"],.escritorio .formulario-estilo-verde .field input[type="text"][size]{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:2em;padding:0.1em 0.5em}.escritorio .formulario-estilo-verde textarea,#content .formulario-estilo-verde textarea{width:17em}.escritorio .formulario-estilo-verde #suggestions{padding-left:1em}}@media screen and (max-width: 480px), screen and (max-width: 320px), screen and (orientation: landscape) and (max-device-width: 480px), screen and (orientation: portrait) and (max-device-width: 320px){body.template-document_view img.image-inline.imagenGrande,#content img.image-inline.imagenGrande,#content img.image-left.imagenGrande,#content img.image-right.imagenGrande{width:100%;display:block}}


/* - paletaAltoContraste.css - */
/* https://www.fedc.es/portal_css/paletaAltoContraste.css?original=1 */
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px}.element-oculto{display:none;visibility:hidden}.altocontraste{background:black;color:white}.altocontraste h1,.altocontraste h2,.altocontraste h3,.altocontraste h4{color:white}.altocontraste input[type="text"],.altocontraste input[type="password"],.altocontraste textarea,.altocontraste select{background-color:#404040;color:white}.altocontraste #content input[type="text"]:hover,.altocontraste #content input[type="text"]:active,.altocontraste #content input[type="text"]:focus,.altocontraste input[type="text"].sffocus,.altocontraste #content input[type="password"]:hover,.altocontraste #content input[type="password"]:active,.altocontraste #content input[type="password"]:focus,.altocontraste input[type="password"].sffocus,.altocontraste #content textarea:hover,.altocontraste #content textarea:active,.altocontraste #content textarea:focus,.altocontraste textarea.sffocus,.altocontraste #content select:hover,.altocontraste #content select:active,.altocontraste #content select:focus,.altocontraste select.sffocusSe{background-color:yellow;color:black}.altocontraste input[type="checkbox"]:hover,.altocontraste input[type="checkbox"]:focus{outline:2px solid yellow !important}.altocontraste input[type="radio"]:hover,.altocontraste input[type="radio"]:focus{outline:2px solid yellow !important}.altocontraste input[type="submit"],.altocontraste input[type=button]{background:black;color:white;border:1px solid white}.altocontraste input[type="submit"]:hover,.altocontraste input[type=button]:hover,.altocontraste input[type="submit"]:focus,.altocontraste input[type=button]:active,.altocontraste input[type="submit"]:active,.altocontraste input[type=button]:focus{background-color:#303030;border-color:yellow;color:white}.altocontraste select[multiple]{background:white}.altocontraste select[multiple]:hover,.altocontraste select[multiple]:active,.altocontraste select[multiple]:focus{background:white}.altocontraste #content select:hover option,.altocontraste #content select:active option,.altocontraste #content select:focus option,.altocontraste #content select:hover optgroup,.altocontraste #content select:active optgroup,.altocontraste #content select:focus optgroup{color:black}.altocontraste .optionsBox{color:black}.altocontraste caption{background-color:black;color:white}.altocontraste .field input[type="text"][name$=".title"],.altocontraste #content .field input[type="text"][name$=".title"],.altocontraste input#title{color:white}.altocontraste .field input[type="text"][name$=".title"]:hover,.altocontraste #content .field input[type="text"][name$=".title"]:hover,.altocontraste input#title:hover,.altocontraste .field input[type="text"][name$=".title"]:active,.altocontraste #content .field input[type="text"][name$=".title"]:active,.altocontraste input#title:active,.altocontraste .field input[type="text"][name$=".title"]:focus,.altocontraste #content .field input[type="text"][name$=".title"]:focus,.altocontraste input#title:focus{color:black}.altocontraste #content fieldset{border-color:white}.altocontraste ::-webkit-input-placeholder{color:white;opacity:1 !important}.altocontraste :-moz-placeholder{color:white;opacity:1 !important}.altocontraste ::-moz-placeholder{color:white;opacity:1 !important}.altocontraste :-ms-input-placeholder{color:white;opacity:1 !important}.altocontraste ::-ms-input-placeholder{color:white;opacity:1 !important}.altocontraste input:hover::-webkit-input-placeholder{color:black;opacity:1 !important}.altocontraste input:hover:-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:hover::-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:hover:-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste input:hover::-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste input:active::-webkit-input-placeholder{color:black;opacity:1 !important}.altocontraste input:active:-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:active::-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:active:-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste input:active::-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste input:focus::-webkit-input-placeholder{color:black;opacity:1 !important}.altocontraste input:focus:-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:focus::-moz-placeholder{color:black;opacity:1 !important}.altocontraste input:focus:-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste input:focus::-ms-input-placeholder{color:black;opacity:1 !important}.altocontraste a{color:white}.altocontraste #content a:link,.altocontraste dl.portlet a:link{color:white;border:1px solid transparent !important}.altocontraste #content a,.altocontraste dl.portlet a,.altocontraste div.overlay a{color:white}.altocontraste #content a:hover,.altocontraste dl.portlet a:hover,.altocontraste div.overlay a:hover,.altocontraste #content a:active,.altocontraste dl.portlet a:active,.altocontraste div.overlay a:active,.altocontraste #content a:focus,.altocontraste dl.portlet a:focus,.altocontraste div.overlay a:focus{color:white !important;border:1px solid yellow !important}.altocontraste #content a:target{background-color:#303030}.altocontraste dl.portlet dt{background-color:#303030}.altocontraste #skipLinks a.skipnavegacion{border-left:1px dashed white}.altocontraste #skipLinks a{color:white;text-decoration:underline;border:1px solid transparent}.altocontraste #skipLinks a:hover,.altocontraste #skipLinks a:active,.altocontraste #skipLinks a:focus{text-decoration:none;border:1px solid yellow}.altocontraste #change_version a{border:1px solid transparent}.altocontraste #change_version a:hover,.altocontraste #change_version a:active,.altocontraste #change_version a:focus{border:1px solid yellow}.altocontraste #portal-personaltools{color:white;background:url("altoContraste/user.png") no-repeat left 0.4em}.altocontraste .spanpersonal{border-left:1px solid white}.altocontraste #portal-personaltools a{color:white;text-decoration:underline;border:1px solid transparent}.altocontraste #portal-personaltools a:hover,.altocontraste #portal-personaltools a:focus,.altocontraste #portal-personaltools a:active{text-decoration:none;border:1px solid yellow}.altocontraste h1#logo{border:none}.altocontraste #portal-logo a:hover,.altocontraste #portal-logo a:focus,.altocontraste #portal-logo a:active{border:2px solid white}.altocontraste #portal-logo img{background-color:white}.altocontraste #mobile-manager ul li a{border-radius:2px;border:1px solid transparent}.altocontraste #mobile-manager ul li .absoluteButtom a{background-color:black;border-color:white}.altocontraste #mobile-manager ul li a:hover,.altocontraste #mobile-manager ul li a:active,.altocontraste #mobile-manager ul li a:focus{border-color:yellow}.altocontraste #buttonMenu .absoluteButtom a:hover,.altocontraste #buttonMenu .absoluteButtom a:active,.altocontraste #buttonMenu .absoluteButtom a:focus{background:url("boton-movil.png") no-repeat #000;background-size:100%}.altocontraste #buttonBuscador .absoluteButtom a:hover,.altocontraste #buttonBuscador .absoluteButtom a:active,.altocontraste #buttonBuscador .absoluteButtom a:focus{background:url("site-actions/boton_buscar_movil.png") no-repeat #000;background-size:100%}.altocontraste #manage_buscador{background-color:#404040}.altocontraste #buttonMas .absoluteButtom a:hover,.altocontraste #buttonMas .absoluteButtom a:active,.altocontraste #buttonMas .absoluteButtom a:focus{background:url("mob_mas.png") no-repeat #000;background-size:100%}.altocontraste #manage_masopciones{background-color:#404040}.altocontraste #portal-languageselector li a{color:white;border:1px solid transparent}.altocontraste #portal-languageselector li a:hover,.altocontraste #portal-languageselector li a:active,.altocontraste #portal-languageselector li a:focus{color:white;border:1px solid yellow}.altocontraste #portal-languageselector li.currentLanguage a{border-bottom:1px solid white;color:yellow}.altocontraste #portal-languageselector li.currentLanguage a:hover,.altocontraste #portal-languageselector li.currentLanguage a:active,.altocontraste #portal-languageselector li.currentLanguage a:focus{border-bottom:1px solid yellow}.altocontraste #boton_paleta a:hover,.altocontraste #boton_paleta a:active,.altocontraste #boton_paleta a:focus{border-color:yellow}.altocontraste #buscador div.portal-searchBox form input.searchField{color:white;border:1px solid white;background:#303030;-webkit-box-shadow:none;box-shadow:none}.altocontraste #buscador div.portal-searchBox form input.searchField:hover,.altocontraste #buscador div.portal-searchBox form input.searchField:active,.altocontraste #buscador div.portal-searchBox form input.searchField:focus{background-color:yellow;color:black !important;border:1px solid yellow}.altocontraste #buscador div.portal-searchBox form input.searchButton:hover,.altocontraste #buscador div.portal-searchBox form input.searchButton:active,.altocontraste #buscador div.portal-searchBox form input.searchButton:focus{background-color:black;-webkit-box-shadow:none;box-shadow:none;border-color:yellow}.altocontraste #portal-globalnav.globalnav li a{background-color:#303030;color:white;padding-bottom:0.7em}.altocontraste #portal-globalnav.globalnav li a:hover,.altocontraste #portal-globalnav.globalnav li a:active,.altocontraste #portal-globalnav.globalnav li a:focus{border-bottom:0.1em solid yellow;padding-bottom:0.6em}.altocontraste #portal-globalnav.globalnav>li>a{background-color:#000}.altocontraste #portal-globalnav.globalnav>li>a:hover,.altocontraste #portal-globalnav.globalnav>li>a:active,.altocontraste #portal-globalnav.globalnav>li>a:focus{border-bottom:0.1em solid yellow;padding-bottom:0.7em}.altocontraste #portal-globalnav>li.selected>a{border-color:yellow}.altocontraste #portal-globalnav.globalnav li a.focusOwn{background-color:black;color:white}.altocontraste #portal-globalnav li.selected ul li a:hover,.altocontraste #portal-globalnav li.selected ul li a:active,.altocontraste #portal-globalnav li.selected ul li a:focus{border-radius:0}.altocontraste #portal-globalnav a.hasChildrens+div.dropdown-boxsections{border-color:white;border-width:3px 1px 1px 1px;background-color:#303030;-webkit-box-shadow:none;box-shadow:none}.altocontraste #portal-globalnav .tabsections{background:#303030}.altocontraste #portal-globalnav .tabsections>ul li a{border:none}.altocontraste #portal-globalnav .tabsections>ul li a:hover,.altocontraste #portal-globalnav .tabsections>ul li a:active,.altocontraste #portal-globalnav .tabsections>ul li a:focus{border-bottom:0.1em solid yellow}.altocontraste #portal-globalnav .tabsections>ul li>a:before{background-color:white}.altocontraste #portal-globalnav li ul.globalSectionsLevel1{background-color:#303030}.altocontraste #portal-globalnav li .extracontentbox{background-color:#303030;color:white}.altocontraste #portal-globalnav li .extracontentbox a{border:1px solid transparent}.altocontraste #portal-globalnav li .extracontentbox a:hover,.altocontraste #portal-globalnav li .extracontentbox a:active,.altocontraste #portal-globalnav li .extracontentbox a:focus{border-radius:0;color:white;border-color:yellow}.altocontraste #portal-globalnav li ul.globalSectionsLevel1 li.selected>a{background:black;color:white;border:1px solid yellow}.altocontraste #portal-breadcrumbs span#breadcrumbs-you-are-here:first-child{border-left:none;color:white}.altocontraste #portal-breadcrumbs ul li a,.altocontraste #portal-breadcrumbs span#breadcrumbs-you-are-here,.altocontraste #portal-breadcrumbs span.lastItem{color:white;border:1px solid transparent;border-left:1px solid white}.altocontraste #portal-breadcrumbs span.lastItem{color:yellow}.altocontraste #portal-breadcrumbs ul li a:hover,.altocontraste #portal-breadcrumbs ul li a:active,.altocontraste #portal-breadcrumbs ul li a:focus{background-color:black;color:white;border:1px solid yellow}.altocontraste #portal-breadcrumbs ul li a:active{color:yellow}.altocontraste #portal-column-one{background-color:transparent}.altocontraste .titulosiguenosen{color:white}.altocontraste .listadoRedesSociales>li>h3>a:hover,.altocontraste .listadoRedesSociales>li>h3>a:active,.altocontraste .listadoRedesSociales>li>h3>a:focus{border-color:yellow;background-color:#303030}.altocontraste .contenttreeWindow{background:#404040}.altocontraste .contenttreeWidget{border:1px solid white}.altocontraste .contenttreeWidget .navTreeItem a:hover,.altocontraste .contenttreeWidget .navTreeItem a:active,.altocontraste .contenttreeWidget .navTreeItem a:focus{outline:1px dotted white}.altocontraste .contenttreeWidget li.navTreeCurrentItem>a,.altocontraste .contenttreeWidget li.navTreeCurrentItem>a:hover,.altocontraste .contenttreeWidget li.navTreeCurrentItem>a,.altocontraste .contenttreeWidget li.navTreeCurrentItem>a:active,.altocontraste .contenttreeWidget li.navTreeCurrentItem>a,.altocontraste .contenttreeWidget li.navTreeCurrentItem>a:focus{background-color:white;color:black !important}body.altocontraste.template-frontpageview #portal-columns{background-color:#303030}.altocontraste #content .encabezadoBloqueNoticiaHome{background:url("altoContraste/actualidad-altocontraste.png") no-repeat 0}.altocontraste #content .encabezadoBloqueNoticiaHome h1{color:white}.altocontraste #content .bloqueNoticia{background-color:black}.altocontraste #content .enlaceNoticias a{color:white;border:1px solid transparent}.altocontraste #content .enlaceNoticias a:hover,.altocontraste #content .enlaceNoticias a:active,.altocontraste #content .enlaceNoticias a:focus{border:1px solid yellow}.altocontraste #content .bloqueNoticia span.fecha{color:white}.altocontraste #content .enlaceNoticias{background:url("altoContraste/icono-mas-noticias-altocontraste.png") no-repeat right}.altocontraste #content div.encabezadoFolletoIconoHome h1{color:white}.altocontraste #content .bloqueFolleto{background-color:black}.altocontraste #content div.encabezadoFolletoIconoHome{background:url("altoContraste/folleto-altocontraste.png") no-repeat 0}.altocontraste #content .bloqueNoticia h2 a{color:white;border:1px solid transparent}.altocontraste #content .bloqueNoticia span.etiqueta{background-color:#404040}.altocontraste #Contenedor_Noticias div>input::-webkit-input-placeholder{color:white;opacity:1}.altocontraste #Contenedor_Noticias div>input::-moz-placeholder{color:white;opacity:1}.altocontraste #Contenedor_Noticias div>input:-moz-placeholder{color:white;opacity:1}.altocontraste #Contenedor_Noticias div>input::-ms-input-placeholder{color:white;opacity:1}.altocontraste #Contenedor_Noticias div>input:-ms-input-placeholder{color:white;opacity:1}.altocontraste #Contenedor_Noticias div>input:hover::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:hover:-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:hover::-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:hover:-ms-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:hover::-ms-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:active::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:active:-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:active::-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:active:-ms-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:active::-ms-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:focus::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:focus:-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:focus::-moz-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:focus:-ms-input-placeholder{color:black;opacity:1}.altocontraste #Contenedor_Noticias div>input:focus::-ms-input-placeholder{color:black;opacity:1}body.altocontraste.template-contenedor_noticias_view #content .encabezadoPortada a.desplegar.search{background:url("altoContraste/search_down.png") no-repeat right 50%/1.9em auto}.altocontraste #content .documentActions{border-color:white}.altocontraste ul.listaview li span.documentByLine{color:white}.altocontraste div.searchHelp div.opciones.on a.modulo span.ocultar{color:white}.altocontraste div.searchHelp div.opciones.on a.modulo:hover span.ocultar,.altocontraste div.searchHelp div.opciones.on a.modulo:active span.ocultar,.altocontraste div.searchHelp div.opciones.on a.modulo:focus span.ocultar{background-color:black}.altocontraste div.contPendiente{background-color:#303030}.altocontraste div.contPendiente a h1{color:white}.altocontraste div.contPendiente a:hover.modulo,.altocontraste div.contPendiente a:active.modulo,.altocontraste div.contPendiente a:focus.modulo{border:2px solid yellow}.altocontraste div.contPendiente div.portletWrapperInterior ul li{background:url("altoContraste/vineta.gif") no-repeat 0% 0.5em}.altocontraste div.contPendiente div.portletWrapperInterior a{color:white;border:1px solid transparent;display:block}.altocontraste div.contPendiente div.portletWrapperInterior a:hover,.altocontraste div.contPendiente div.portletWrapperInterior a:active,.altocontraste div.contPendiente div.portletWrapperInterior a:focus{color:white;border:1px solid yellow}.altocontraste div.contPendiente span.contador{background:#404040;color:white}.altocontraste .photoAlbumEntry{background-color:black}.altocontraste #content .documentDescription,.altocontraste #content #description{color:white}.altocontraste #content .field textarea[name$=".description"],.altocontraste #archetypes-fieldname-description textarea#description{color:white}.altocontraste #content .field textarea[name$=".description"]:hover,.altocontraste #archetypes-fieldname-description textarea#description:hover,.altocontraste #content .field textarea[name$=".description"]:active,.altocontraste #archetypes-fieldname-description textarea#description:active,.altocontraste #content .field textarea[name$=".description"]:focus,.altocontraste #archetypes-fieldname-description textarea#description:focus{color:black}.altocontraste div.portletAssignments div.portletHeader{background:#404040;border:1px solid transparent}.altocontraste div.portletAssignments div.portletHeader:hover,.altocontraste div.portletAssignments div.portletHeader:active,.altocontraste div.portletAssignments div.portletHeader:focus{border:1px solid yellow}.altocontraste #content-core li.formTab{background-image:none;background-color:black}.altocontraste #edit-bar{background-color:#404040;border:1px dashed white;color:white}.altocontraste #edit-bar a{background-color:#404040;border-color:white;color:white}.altocontraste #edit-bar a:hover,.altocontraste #edit-bar a:active,.altocontraste #edit-bar a:focus{background:black;color:white}.altocontraste #contentActionMenus{background:#404040;border-left:1px dashed white;border-right:1px dashed white;border-bottom:1px dashed white}.altocontraste #contentActionMenus dl.actionMenu.activated dd.actionMenuContent{background:#404040;border-left:1px dashed white;border-right:1px dashed white;border-bottom:1px dashed white}.altocontraste #contentActionMenus dl.actionMenu a,.altocontraste #contentActionMenus dl.actionMenu.activated dd{background:#404040;color:white}.altocontraste #contentActionMenus dl.actionMenu.activated dd a:hover,.altocontraste #contentActionMenus dl.actionMenu.activated dd a:active,.altocontraste #contentActionMenus dl.actionMenu.activated dd a:focus,.altocontraste #contentActionMenus dl.actionMenu.activated dd .actionMenuSelected{background:black !important;color:white}.altocontraste .listing__selectall{background-color:black}.altocontraste #content table.listing th{background-color:black;color:white}.altocontraste #content table.listing a{color:white}.altocontraste table.listing tbody tr.odd td{background:#404040;color:white}.altocontraste table.listing tbody tr.even td{background:black;color:white}.altocontraste table.listing td.draggable{background:black !important}.altocontraste dl.collapsible{border-color:white}.altocontraste div.managePortletsLink,.altocontraste a.managePortletsFallback{background:black;border:1px solid white}.altocontraste div.managePortletsLink,.altocontraste a.managePortletsFallback:hover,.altocontraste div.managePortletsLink,.altocontraste a.managePortletsFallback:active,.altocontraste div.managePortletsLink,.altocontraste a.managePortletsFallback:focus{border:1px solid yellow;background:#404040;color:white}.altocontraste div.managePortletsLink{border:1px solid white;background:black}.altocontraste div.managePortletsLink a{color:white;display:block}.altocontraste div.managePortletsLink:hover,.altocontraste div.managePortletsLink:active,.altocontraste div.managePortletsLink:focus{border:1px solid yellow;background:#303030}.altocontraste .show_options li span{display:block;text-align:center;margin:0 auto;color:white}.altocontraste .show_options li a{background-color:#404040;border:1px solid transparent}.altocontraste .show_options li a:hover,.altocontraste .show_options li a:active,.altocontraste .show_options li a:focus{border:1px solid #FFFE70}.altocontraste .formulario-paleta-colores .radiobutton-wrap-inline.bgAltoContraste{border-color:white}.altocontraste dl.portalMessage,.altocontraste div.portalMessage.error,.altocontraste div.portalMessage.info{border:1px solid white;background-color:#404040}.altocontraste div.portalMessage div.errors-found{background-color:#404040;border-top:1px solid white;color:white}.altocontraste .documentEditable div.portalMessage.error h1.titulo,.altocontraste .documentEditable div.portalMessage.info h1.titulo,.altocontraste div.portalMessage.error .titulo,.altocontraste div.portalMessage.info .titulo,.altocontraste dl.portalMessage dt{background-color:black;color:white}.altocontraste div.portalMessage span.cuerpo,.altocontraste div.portalMessage.error span.cuerpo,.altocontraste div.portalMessage.info span.cuerpo,.altocontraste .warning>dd,.altocontraste .warning>.last{background-color:#404040;color:white}.altocontraste div.field.error{background-color:black;border:1px solid white}.altocontraste div.portalMessage a,.altocontraste dl.portalMessage a,.altocontraste #content div.portalMessage a,.altocontraste #content dl.portalMessage a{color:white;border:1px solid transparent}.altocontraste dl.portalMessage a:hover,.altocontraste dl.portalMessage a:active,.altocontraste dl.portalMessage a:focus,.altocontraste div.portalMessage a:hover,.altocontraste div.portalMessage a:active,.altocontraste div.portalMessage a:focus{background-color:black;color:white;border-color:yellow;text-decoration:none}.altocontraste div.attention,.altocontraste div.caution,.altocontraste div.danger,.altocontraste div.error,.altocontraste div.hint,.altocontraste div.important,.altocontraste div.note,.altocontraste div.tip,.altocontraste div.warning{background-color:black;border-color:black}.altocontraste .listingBar a,.altocontraste #content .listingBar a{background-color:#303030;color:white}.altocontraste .listingBar a:hover,.altocontraste #content .listingBar a:hover,.altocontraste .listingBar a:active,.altocontraste #content .listingBar a:active,.altocontraste #content .listingBar a:focus,.altocontraste .listingBar a:focus{color:white;background-color:black;border:0.15em solid white !important;padding:0.21em 0.82em}.altocontraste .listingBar .current{background-color:yellow;color:black}.altocontraste #content .listingBar a.twoDigits{padding:0.3em 0.5em}.altocontraste #content .listingBar a.twoDigits:hover,.altocontraste #content .listingBar a.twoDigits:active,.altocontraste #content .listingBar a.twoDigits:focus{padding:0.15em 0.42em}.altocontraste a.link-parent{background-position:0 218%}.altocontraste a:hover.link-parent,.altocontraste a:active.link-parent,.altocontraste a:focus.link-parent{background-position:0 218%}.altocontraste #content ul.formTabs{background-color:#404040;border-color:#404040}.altocontraste #content ul.formTabs a{border-color:white !important;border-top-left-radius:0.5em;border-top-right-radius:0.5em;border-width:1px 1px 0 !important}.altocontraste #content-views{background-color:#303030}.altocontraste #content-views li.selected a,.altocontraste #content-views li a:hover,.altocontraste #content li.formTab a.selected,.altocontraste #content li.formTab a:hover,.altocontraste #content-core li.formTab a.selected,.altocontraste #content-core li.formTab a:hover{background-color:#303030;color:white !important;border-color:yellow !important}.altocontraste #content li.formTab a.required span:after,.altocontraste #content-core li.formTab a.required span:after,.altocontraste div.field span.required:after,.altocontraste div.field label.required:before{color:white}.altocontraste .requiredAsterisco{color:white}.altocontraste .formHelp{color:white}.altocontraste .ploneSkin table.mceLayout td.mceStatusbar,.altocontraste .ploneSkin table.mceLayout td.mceToolbar{background-color:#eee}.altocontraste .ploneSkin .mceIframeContainer{background-color:white}.altocontraste #content .discreet,.altocontraste #sidebar .discreet{color:white}.altocontraste .state-published{color:white}.altocontraste #listing-table .state-private,.altocontraste #listing-table .state-privado,.altocontraste #listing-table a.state-private,.altocontraste #listing-table a.state-privado,.altocontraste .state-publicado_portada{color:white !important}.altocontraste #plone-contentmenu-workflow .state-private,.altocontraste #plone-contentmenu-workflow .state-privado{background-color:transparent;border:1px solid transparent}.altocontraste #plone-contentmenu-workflow a:hover .state-private,.altocontraste #plone-contentmenu-workflow a:hover .state-privado,.altocontraste #plone-contentmenu-workflow a:active .state-private,.altocontraste #plone-contentmenu-workflow a:active .state-privado,.altocontraste #plone-contentmenu-workflow a:focus .state-private,.altocontraste #plone-contentmenu-workflow a:focus .state-privado{color:white !important}.altocontraste .pb-ajax,.altocontraste .pb-image,.altocontraste .overlay iframe{background-color:#303030;-webkit-box-shadow:none;box-shadow:none}.altocontraste div.overlay a{border:1px solid transparent;color:white}.altocontraste div.overlay a:hover{border:1px solid yellow;color:white}.altocontraste #search-filter{background:black}.altocontraste #search-filter .field{background:#404040}.altocontraste #search-filter .field label{color:white}.altocontraste #search-filter .optionsToggle{background:black;border-color:black}.altocontraste #search-field input[type="text"]{border:1px solid white}.altocontraste #content #search-filter legend{color:white}.altocontraste .highlightedSearchTerm,.altocontraste dl.searchResults .highlightedSearchTerm{background:yellow;color:black}.altocontraste h1 .highlightedSearchTerm{background-color:transparent;color:white}.altocontraste #content a.botonGeneral{border:1px solid white !important;background-color:black}.altocontraste #content a.botonGeneral:hover,.altocontraste #content a.botonGeneral:active,.altocontraste #content a.botonGeneral:focus{background-color:#303030;color:white !important;border-color:yellow !important}.altocontraste #portal-footer{color:white}.altocontraste #footer-siteMap a{border:1px solid transparent}.altocontraste #footer-siteMap a:hover,.altocontraste #footer-siteMap a:active,.altocontraste #footer-siteMap a:focus{background-color:black;color:white;border:1px solid yellow !important}.altocontraste #footer-site-actions li a{color:white;border:1px solid transparent}.altocontraste #footer-site-actions li a:hover,.altocontraste #footer-site-actions li a:active,.altocontraste #footer-site-actions li a:focus{text-decoration:none;color:white;background-color:black;border:1px solid yellow}.altocontraste .formulario-estilo-verde fieldset.conTexto,.altocontraste #content .formulario-estilo-verde fieldset.conTexto{border-color:white}.altocontraste .formulario-estilo-verde fieldset.conTexto legend,.altocontraste #content .formulario-estilo-verde fieldset.conTexto legend{background:#404040;color:white}.altocontraste .solo-estilo-verde textarea,.altocontraste .formulario-estilo-verde textarea,.altocontraste .solo-estilo-verde select,.altocontraste .formulario-estilo-verde select,.altocontraste .solo-estilo-verde input[type="text"],.altocontraste .formulario-estilo-verde input[type="text"]{border-color:white}.altocontraste .solo-estilo-verde select option,.altocontraste .formulario-estilo-verde select option,.altocontraste #content .solo-estilo-verde select option,.altocontraste #content .formulario-estilo-verde select option{color:black}.altocontraste .formulario-estilo-verde #suggestions{background-color:#303030}.mobile.altocontraste .portletNavigationTree,.mobile.altocontraste .portletNavigationTree div.portletItem>ul>li>div>span,.mobile.altocontraste .portletNavigationTree div.unElemento div.itemPadre>span,.mobile.altocontraste .portletNavigationTree li.itemPadre>ul{background-color:#373736}.mobile.altocontraste ul.clearfix.portletNavigationTree.penultimoNivel,.mobile.altocontraste .optionsOpened .portletNavigationTree>div.portletItem,.mobile.altocontraste .optionsOpened .portletNavigationTree div.unElemento,.mobile.altocontraste .portletNavigationTree div.portletItem>ul>li>div>a{border-color:white}.mobile.altocontraste .portletNavigationTree ul li.navTreeItem a,.mobile.altocontraste .portletNavigationTree .itemPadre ul li.navTreeItem a{color:white}.mobile.altocontraste .portletNavigationTree div.portletItem>ul>li>div>a,.mobile.altocontraste .portletNavigationTree div.portletItem>ul>li:last-of-type>div>a,.mobile.altocontraste .portletNavigationTree div.unElemento>div>a,.mobile.altocontraste .portletNavigationTree div.portletItem>ul>li:last-of-type>div>a.activado,.mobile.altocontraste .portletNavigationTree div.unElemento>div>a.activado{background-color:#222220}.mobile.altocontraste .portletNavigationTree ul li.navTreeItem a{background:transparent url("altoContraste/bullets.png") no-repeat left 50%}.mobile.altocontraste #portal-column-one .portletWrapper .portletNavigationTree ul li div a span.spanBefAft:before,.mobile.altocontraste #portal-column-one .portletNavigationTree div.portletItem>ul>li:last-of-type>div>a span.spanBefAft:before,.mobile.altocontraste #portal-column-one .portletNavigationTree div.unElemento>div>a span.spanBefAft:before,.mobile.altocontraste #portal-column-one .portletNavigationTree div.itemPadre div>a span.spanBefAft:before{border-color:black}.mobile.altocontraste #portal-column-one .portletWrapper .portletNavigationTree ul li div a span.spanBefAft:after,.mobile.altocontraste #portal-column-one .portletNavigationTree div.unElemento>div>a span.spanBefAft:after{background:white}.altocontraste #content legend{background-color:#404040;color:white}.altocontraste #calprev{background:url("altoContraste/flechaprev-altocontraste.gif") no-repeat 60%}.altocontraste #calnext{background:url("altoContraste/flechanext-altocontraste.gif") no-repeat 60%}.altocontraste #calendar div>input:hover::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:hover:-moz-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:hover::-moz-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:hover:-ms-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:hover::-ms-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:active::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:active:-moz-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:active::-moz-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:active:-ms-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:active::-ms-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:focus::-webkit-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:focus:-moz-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:focus::-moz-placeholder{color:black;opacity:1}.altocontraste #Ccalendar div>input:focus:-ms-input-placeholder{color:black;opacity:1}.altocontraste #calendar div>input:focus::-ms-input-placeholder{color:black;opacity:1}.mobile.altocontraste #portal-globalnav.globalnav li>a:hover,.mobile.altocontraste #portal-globalnav.globalnav li>a:active,.mobile.altocontraste #portal-globalnav.globalnav li>a:focus{color:white;background-color:black}@media screen and (max-width: 767px){.mobile.altocontraste #skipLinks a{color:white;border:1px solid transparent !important}.mobile.altocontraste #skipLinks a:hover,.mobile.altocontraste #skipLinks a:active,.mobile.altocontraste #skipLinks a:focus{border:1px solid yellow !important}.escritorio.altocontraste #portal-globalnav,.mobile.altocontraste #portal-globalnav{border-top:1px solid white;border-bottom:1px solid white}.escritorio.altocontraste #portal-globalnav>li,.mobile.altocontraste #portal-globalnav>li{border-color:white}.escritorio.altocontraste #portal-globalnav li a span.relativeItem{display:block}.escritorio.altocontraste #portal-globalnav.globalnav li>a:hover,.escritorio.altocontraste #portal-globalnav.globalnav li>a:active,.escritorio.altocontraste #portal-globalnav.globalnav li>a:focus{color:white;background-color:black}.escritorio.altocontraste #portal-globalnav li.selected ul li a{background-color:#303030}.escritorio.altocontraste #portal-globalnav li.selected ul li a:hover,.escritorio.altocontraste #portal-globalnav li.selected ul li a:active,.escritorio.altocontraste #portal-globalnav li.selected ul li a:focus{background-color:black;color:white;border-bottom:2px solid #303030 !important}.escritorio.altocontraste #portal-globalnav div.dropdown-boxsections{border:none;border-top:1px solid white}.mobile.altocontraste #portal-globalnav div.dropdown-boxsections{border-top:1px solid white}.altocontraste #portal-globalnav>li.plain>a>span.relativeItem:after,.altocontraste #portal-globalnav>li.plain li.plus>a span.relativeItem:after,.altocontraste #portal-globalnav>li.selected>a>span.relativeItem:after,.altocontraste #portal-globalnav>li.selected li.plus>a span.relativeItem:after{background:#404040}.mobile.altocontraste #portal-globalnav li ul.globalSectionsLevel1{border-top:none}.mobile.altocontraste #portal-globalnav .boxdropdown ul.globalSectionsLevel1 li ul,.escritorio.altocontraste #portal-globalnav .boxdropdown ul.globalSectionsLevel1 li ul{border-top:1px solid white}.escritorio.altocontraste #portal-globalnav li ul.globalSectionsLevel1 li.selected>a{background-color:black}.mobile.altocontraste #buscador{background:#404040}.mobile.altocontraste #buscador div.portal-searchBox form input.searchField:hover,.mobile.altocontraste #buscador div.portal-searchBox form input.searchField:active,.mobile.altocontraste #buscador div.portal-searchBox form input.searchField:focus{border:1px solid white !important}.mobile.altocontraste #buscador div.portal-searchBox form input.searchButton{background:#404040}.mobile.altocontraste #portal-search-and-language{background:#404040}.mobile.altocontraste #portal-languageselector li a{border-right:1px solid white;border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.mobile.altocontraste #portal-languageselector li a:hover,.mobile.altocontraste #portal-languageselector li a:active,.mobile.altocontraste #portal-languageselector li a:focus{background-color:black;border:1px solid yellow;color:white}.mobile.altocontraste #boton_paleta a{display:inline-block;float:none;padding:0.2em}.mobile.altocontraste #boton_paleta a:hover,.mobile.altocontraste #boton_paleta a:active,.mobile.altocontraste #boton_paleta a:focus{border-radius:0.3em}.mobile.altocontraste #footer-siteMap h2 a>span:last-child,.escritorio.altocontraste #footer-siteMap h2 a>span:last-child{background:transparent url("flecha-abajo-sitemap.png") no-repeat scroll right 63%;color:white}}

