.oculto {
    display: none;
}

.Bold {
    font-weight: bold;
}

A {
	COLOR: #2971ba
}
#acceso-tematico {
  padding-bottom: 1.2em;
  margin: 0 0 1em 0em;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  background: url("../img/bg/enlaces-directos-rb-accesoT.png") no-repeat scroll 17px 17px;
  background-color: #e6e6e6;
	
}

#acceso-tematico DIV DIV {
	PADDING-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#acceso-tematico P.h2 {
	color: #4d4d4d;
    display: block;
  font-family: Roboto Condensed;
  font-size: 1.5em;
    font-weight: normal;
    padding: 1.0em 3.6em 1.1em 3.4em;
    text-decoration: none;
}
#acceso-tematico P.h2 SPAN {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-h1-span.gif) no-repeat right top; PADDING-TOP: 0.4em
}
#acceso-tematico IMG {
	MAX-WIDTH: 200px !important
}
#acceso-tematico P.conImagen {
	TEXT-ALIGN: center; PADDING-TOP: 1em
}
#acceso-tematico P.textoEnlace {
	TEXT-ALIGN: left; PADDING-LEFT: 19px; PADDING-RIGHT: 1em; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-h2.gif) no-repeat 0px 4px; COLOR: #2971ba; MARGIN-LEFT: 13px; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#acceso-tematico P.textoEnlace A {
	DISPLAY: block; COLOR: #2971ba; FONT-SIZE: 1em; TEXT-DECORATION: none
}
#acceso-tematico .Categorias {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 1.5em; PADDING-TOP: 0em
}
#acceso-tematico .Categorias LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.4em; COLOR: #3075ba; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#acceso-tematico .Categorias SELECT {
	MARGIN: 4px 6px 0px 0px; WIDTH: 80%; MAX-WIDTH: 87%; COLOR: #3075ba; FONT-SIZE: 0.95em; VERTICAL-ALIGN: text-bottom
}
#acceso-tematico .Categorias INPUT {
	BORDER-BOTTOM: #3075ba 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3075ba; VERTICAL-ALIGN: text-bottom; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#acceso-tematico .Categorias INPUT:hover {
	COLOR: #ba120a
}
#acceso-tematico .Categorias P STRONG {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.35em; COLOR: #3075ba; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#acceso-tematico .Categorias UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.2em; PADDING-RIGHT: 1.5em; FONT-SIZE: 0.95em; PADDING-TOP: 0px
}
#acceso-tematico UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 1.5em; PADDING-TOP: 0em
}
#acceso-tematico UL.sep {
	BORDER-BOTTOM: #cfd2d5 2px solid
}
#acceso-tematico UL LI {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 11px; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.35em; FONT-SIZE: 1.1em
}
#acceso-tematico UL LI A {
	COLOR: #3075ba; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#acceso-tematico UL LI A:hover {
	TEXT-DECORATION: underline
}
#acceso-tematico UL LI A IMG {
	MARGIN-TOP: 0.4em; WIDTH: 13.4em; DISPLAY: block
}
#banners {
	PADDING-TOP: 1em
}
#banners UL {
	PADDING-LEFT: 2.7em
}
#banners UL LI {
	WIDTH: 19.5%; FLOAT: left
}
#banners UL LI A {
	TEXT-ALIGN: center; DISPLAY: block
}
#actualidad H1 SPAN {
	PADDING-BOTTOM: 0.3em
}

#actualidad H2 {
	MARGIN-BOTTOM: 0px
}
#actualidad .noticia {
	PADDING-BOTTOM: 3px !important; PADDING-LEFT: 0px !important; WIDTH: 48%; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px !important
}
#actualidad .noticia P {
	LINE-HEIGHT: 1.15em
}
#actualidad .video {
	PADDING-BOTTOM: 0em !important; PADDING-LEFT: 0em !important; WIDTH: 50%; PADDING-RIGHT: 0em !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; OVERFLOW: visible; PADDING-TOP: 0em !important
}
#actualidad .video IMG {
	WIDTH: 100%
}
#actualidad .video P.youtube {
	MARGIN-TOP: 1em; COLOR: #27619a; FONT-WEIGHT: normal
}
#actualidad .video P.youtube A {
	COLOR: #666; TEXT-DECORATION: none
}
#actualidad .video P.youtube A:hover {
	COLOR: #000
}
#actualidad .video P.youtube IMG {
	WIDTH: auto; MARGIN-BOTTOM: 0.3em; VERTICAL-ALIGN: middle
}
#actualidad .video P {
	TEXT-ALIGN: right; MARGIN-TOP: 0.2em; FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #999; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#actualidad H2 {
	COLOR: #990000; CLEAR: both; FONT-SIZE: 1.2em
}
#actualidad P.titulo-noticia {
	COLOR: #900
}
#actualidad P.fecha {
	MARGIN-TOP: 0.4em; COLOR: #333
}
#actualidad P.texto A {
	COLOR: #2971ba; TEXT-DECORATION: none
}
#actualidad P.texto A:hover SPAN {
	TEXT-DECORATION: underline
}
#actualidad P.texto A SPAN {
	PADDING-BOTTOM: 0.4em; MARGIN-TOP: 0.2em; PADDING-LEFT: 20px; PADDING-RIGHT: 0em; DISPLAY: block; BACKGROUND: url(../img/bg/ampliar.gif) no-repeat left center; COLOR: #27619a; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
#actualidad UL {
	MARGIN-TOP: 1em; OVERFLOW: hidden
}
#actualidad UL LI {
	MARGIN-BOTTOM: 0.9em; CLEAR: both
}
#actualidad UL LI P {
	LINE-HEIGHT: 1.1em; COLOR: #3e3e3e
}
#actualidad UL LI P A {
	COLOR: #3e3e3e; TEXT-DECORATION: none
}
#actualidad UL LI P A:hover {
	TEXT-DECORATION: underline
}
#actualidad UL LI P.fecha {
	COLOR: #2b6094; FONT-WEIGHT: bold
}
.rss#actualidad {
	MARGIN-TOP: 1.5em; FLOAT: right
}
.caja#actualidad DIV DIV DIV {
	MIN-HEIGHT: 0px
}
#columna-1-1 #informacion-relacionada {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
#columna-1-2 #informacion-relacionada {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
#informacion-relacionada {
	MARGIN: 0em 0em 1em 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
#informacion-relacionada H2 {
	PADDING-BOTTOM: 12px; COLOR: #ba120a
}
#informacion-relacionada H2 A {
	DISPLAY: block; COLOR: #3c7ebe; FONT-SIZE: 0.85em; PADDING-TOP: 2px
}
#informacion-relacionada H2 A:hover {
	TEXT-DECORATION: none
}
#informacion-relacionada H2.itss {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 58px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.6em; BACKGROUND: url(../img/bg/itss2.gif) no-repeat left top; PADDING-TOP: 1px
}
#informacion-relacionada H2.insht {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 58px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.6em; BACKGROUND: url(../img/bg/insht2.gif) no-repeat left top; PADDING-TOP: 1px
}
#informacion-relacionada UL {
	PADDING-BOTTOM: 1em; MARGIN: 1em 0em 1em 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg/informacion-relacionada-sep.gif) repeat-y 46% top; OVERFLOW: hidden; PADDING-TOP: 1em
}
#informacion-relacionada UL LI {
	LINE-HEIGHT: 1.2em; MIN-HEIGHT: 3em; WIDTH: 49%; FLOAT: left
}
#informacion-relacionada UL LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 2.5em; DISPLAY: inline-block; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.25em; COLOR: #2971ba; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#informacion-relacionada UL LI A:hover {
	TEXT-DECORATION: none
}
#informacion-relacionada UL LI STRONG {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 1.1em; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.45em; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#informacion-relacionada UL LI STRONG A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
#informacion-relacionada P A {
	DISPLAY: inline-block; COLOR: #2971ba
}
#informacion-relacionada UL LI UL {
	PADDING-LEFT: 4px
}
#informacion-relacionada .otros-enlaces {
	BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 3em
}
#informacion-relacionada .otros-enlaces LI A {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 56px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; PADDING-TOP: 0px
}
#informacion-relacionada .otros-enlaces .oect A {
	BACKGROUND: url(../img/bg/oect.gif) no-repeat left top
}
#informacion-relacionada .otros-enlaces .cnsst A {
	BACKGROUND: url(../img/bg/cnsst.gif) no-repeat left top
}
#informacion-relacionada UL.columnas-3 {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#informacion-relacionada UL.columnas-3 LI {
	WIDTH: 33%; FLOAT: left
}
#informacion-relacionada UL.columnas-3 LI A {
	COLOR: #3b7ebe; TEXT-DECORATION: underline
}
#informacion-relacionada UL.columnas-3 LI A:hover {
	TEXT-DECORATION: none
}
#informacion-relacionada UL.columnas-3 LI UL {
	MARGIN: 0.5em 0em 0.5em 1em; BACKGROUND: none transparent scroll repeat 0% 0%
}
#informacion-relacionada UL.columnas-3 LI UL LI {
	MIN-HEIGHT: 2.5em; WIDTH: 100%; FLOAT: none
}
#informacion-relacionada UL.columnas-3 LI UL LI A {
	PADDING-LEFT: 10px; PADDING-RIGHT: 0em; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.45em; TEXT-DECORATION: underline
}
#informacion-relacionada UL.columnas-3 LI UL LI A IMG {
	VERTICAL-ALIGN: middle
}
#informacion-relacionada UL.columnas-3 LI UL.gris LI A {
	COLOR: #333
}
#informacion-relacionada UL.columnas-3 LI P {
	MARGIN: 1em; COLOR: #333; TEXT-DECORATION: none
}
#enlaces {
	FONT-SIZE: x-small
}
#enlaces DIV DIV DIV {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; PADDING-TOP: 1.5em
}
#enlaces .column-izq {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 46%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#enlaces .column-der {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 46%; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
#enlaces .content-enlaces {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#enlaces .content-enlaces LI {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg/bullet-gris.gif) no-repeat left 0.3em; OVERFLOW: hidden; PADDING-TOP: 0px
}
#enlaces .content-enlaces P {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg/bullet-gris.gif) no-repeat left 0.3em; OVERFLOW: hidden; PADDING-TOP: 0px
}
#enlaces .content-enlaces LI STRONG {
	PADDING-BOTTOM: 4px; DISPLAY: block; COLOR: #666; FONT-SIZE: 1.1em
}
#enlaces .content-enlaces P STRONG {
	PADDING-BOTTOM: 4px; DISPLAY: block; COLOR: #666; FONT-SIZE: 1.1em
}
#enlaces .content-enlaces A {
	COLOR: #3075ba; TEXT-DECORATION: underline
}
#enlaces H2 {
	MARGIN: 0px 0px 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #2971ba; FONT-SIZE: 1.2em
}
#secciones-desplegables {
	PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#secciones-desplegables LABEL {
	COLOR: #2971ba; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px
}
#secciones-desplegables INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2971ba; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#secciones-desplegables INPUT:hover {
	COLOR: #ba120a
}
#secciones-desplegables SELECT {
	BORDER-BOTTOM: #2971ba 1px solid; BORDER-LEFT: #2971ba 1px solid; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; WIDTH: auto; COLOR: #2971ba; BORDER-TOP: #2971ba 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; BORDER-RIGHT: #2971ba 1px solid
}
#secciones-desplegables P {
	MARGIN-BOTTOM: 8px
}
#secciones-desplegables P STRONG {
	MARGIN: 0px 8px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #2971ba; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#secciones-desplegables UL {
	MARGIN-BOTTOM: 8px
}
#secciones-desplegables UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 12px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 8px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat 0.8em 0.35em; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#secciones-desplegables UL LI A {
	DISPLAY: inline-block; COLOR: #2971ba; TEXT-DECORATION: underline
}
#secciones-desplegables UL LI A:hover {
	TEXT-DECORATION: none
}
.menu-rapido#secciones-desplegables UL {
	MARGIN-BOTTOM: 12px; OVERFLOW: hidden
}
.menu-rapido#secciones-desplegables UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 28.5%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 6px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#contactar ADDRESS STRONG {
	PADDING-BOTTOM: 4px; DISPLAY: block
}
.lista-enlaces#contactar UL {
	MARGIN: 1.5em 0px 1em
}
#contactar LABEL {
	MARGIN-TOP: 0.5em; DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
#contactar INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 95%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#contactar TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 95%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#contactar TEXTAREA {
	HEIGHT: 5.05em; OVERFLOW: auto
}
#contactar P {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 0.3em
}
#contactar FORM {
	MARGIN-TOP: 1em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 1.5em
}
#contactar SPAN.b {
	FONT-WEIGHT: bold
}
#contactar .boton-input {
	FLOAT: right
}
#noticiaPrincipal {
	MARGIN: 0em 0em 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333
}
#noticiaPrincipal H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1em; COLOR: #ba120a
}
#noticiaPrincipal .contenidoNoticaPrincipal {
	WIDTH: 55%
}
#noticiaPrincipal IMG {
	WIDTH: 225px; MARGIN-BOTTOM: 10px; FLOAT: right
}
#noticiaPrincipal .fecha {
	PADDING-RIGHT: 7px; COLOR: #2871b9
}
#noticiaPrincipal .right {
	FLOAT: none
}
.noticiaPrincipal {
	MARGIN: 0em 0em 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333
}
.noticiaPrincipal H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1em; COLOR: #ba120a
}
.noticiaPrincipal .contenidoNoticaPrincipal {
	WIDTH: 55%
}
.noticiaPrincipal IMG {
	WIDTH: 225px; MARGIN-BOTTOM: 10px; FLOAT: right
}
.noticiaPrincipal .fecha {
	PADDING-RIGHT: 7px; COLOR: #9698c2; font-size: 1.2em; font-family: Arial;
}
.noticiaPrincipal .right {
	FLOAT: none
}
#noticias {
	MARGIN: 0em 0em 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333
}
#noticias H2 {
    color: #2e3185;
    font-family: Roboto Slab;
    font-size: 1.7em;
    margin: 0 0 0.6em;
}
#noticias UL {
	WIDTH: 34%; FLOAT: right; padding-right: 0.5em;
}
#noticias UL.ultimas-noticias {
	WIDTH: 62%; FLOAT: left;  border-right: 0.18em dotted #9798c2; padding-right: 0.5em;
}
#noticias UL.ultimas-noticias LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#noticias UL LI {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
#noticias UL LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#noticias UL LI A:hover {
	TEXT-DECORATION: underline
}
#noticias UL LI A IMG {
	WIDTH: 112px; FLOAT: left; MARGIN-RIGHT: 1em
}
#noticias UL LI A SPAN.fecha {
	color: #9698c2;
    font-family: Arial;
    font-size: 1.0em;
    padding-right: 7px;
	clear: right;
}
#noticias .right {
	FLOAT: none
}
.antetitulo {
	PADDING-BOTTOM: 11px; DISPLAY: block; FONT-SIZE: 0.7em
}
#convocatorias-prensa {
	
}
#convocatorias-prensa UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0.6em
}
#convocatorias-prensa UL LI {
	PADDING-BOTTOM: 2.5em; LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; WIDTH: 41.5%; PADDING-RIGHT: 5%; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.35em; FLOAT: left; PADDING-TOP: 0px
}
#convocatorias-prensa UL LI A {
	COLOR: #333; TEXT-DECORATION: none
}
#convocatorias-prensa UL LI A SPAN {
	PADDING-BOTTOM: 0.8em; MARGIN-TOP: 1.5em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; DISPLAY: block; FLOAT: right; COLOR: #2871b9; PADDING-TOP: 0.8em
}
#convocatorias-prensa UL LI A SPAN.pdf {
	BACKGROUND: url(../img/pdf.gif) no-repeat left center; TEXT-DECORATION: none
}
#convocatorias-prensa UL LI A:hover SPAN.pdf {
	TEXT-DECORATION: underline
}
#enlace-gabinete-comunicacion {
	MARGIN-TOP: -3em; MARGIN-BOTTOM: 1em; BACKGROUND: url(../img/bg/enlaces-directos-lt.gif) no-repeat left top; FLOAT: right
}
#enlace-gabinete-comunicacion DIV {
	BACKGROUND: url(../img/bg/gabinete-prensa-rb.gif) no-repeat right bottom
}
#enlace-gabinete-comunicacion DIV P {
	BACKGROUND: url(../img/bg/enlaces-directos-lb.gif) no-repeat left bottom
}
#enlace-gabinete-comunicacion DIV P A {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 8em; DISPLAY: block; BACKGROUND: url(../img/bg/enlaces-directos-rt.gif) no-repeat right top; COLOR: #ba120a; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#enlace-gabinete-comunicacion DIV P A SPAN {
	DISPLAY: block
}
#noticia {
	MARGIN: 1em 0.2em 0.2em 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; CLEAR: both;  border-top: 2px solid #eed231;
}
#noticia H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; MARGIN-BOTTOM: 1em; FONT-SIZE: 1.3em
}
#noticia H3 {
	MARGIN: 2em 0px 1em; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #333; FONT-SIZE: 1.1em
}
#noticia IMG {
	MARGIN: 0.4em 0px 0.6em 1.2em; WIDTH: 200px; FLOAT: right
}
#noticia .archivosAdjuntos LI {
	PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#noticia .iconoArchivo {
	MARGIN: 0px; WIDTH: auto; FLOAT: none; VERTICAL-ALIGN: middle
}
#noticia P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 1em; COLOR: #4d4d4d; FONT-FAMILY: Roboto; margin-left: 25px\9;
}

#noticia .botonera 			{}
#noticia .botonera ul 		{margin: 0 0 0 -25px !important; padding: 0 !important;}
#noticia .botonera li		{list-style: none;}
#noticia .botonera a 		{display: block; float: left; width: 3px; height: 12px; padding: 9px 16px; margin: 0 6px 15px 0;
				 text-align: right; color: #fff; font-weight: bold; font-family: Arial; border-radius: 3px; text-decoration: none;}
#noticia .botonera a:hover 	{color: #555;}
#noticia .botonera a span	{display: none;}
#noticia .botonera .facebook 	a	{background: url("../img/css/ico-fb.png");	 background-color: #7488b9;}
#noticia .botonera .twitter 	a	{background: url("../img/css/ico-tw.png");	 background-color: #7ec0f2;}
#noticia .botonera .linkedin 	a	{background: url("../img/css/ico-in.png");	 background-color: #3e9dc6;}
#noticia .botonera .google 	a	{background: url("../img/css/ico-gp.png");	 background-color: #e37366;}

#noticia .botonera .facebook 	a:hover	{background: url("../img/css/ico-fb-hover.png"); background-color: #a0bcff;}
#noticia .botonera .twitter 	a:hover {background: url("../img/css/ico-tw-hover.png"); background-color: #b8d8ef;}
#noticia .botonera .linkedin 	a:hover	{background: url("../img/css/ico-in-hover.png"); background-color: #93b5c4;}
#noticia .botonera .google 	a:hover	{background: url("../img/css/ico-gp-hover.png"); background-color: #e0c0bc;}

#noticia .botonera .facebook	a,
#noticia .botonera .twitter 	a,
#noticia .botonera .linkedin	a,
#noticia .botonera .google  	a,
#noticia .botonera .facebook	a:hover,
#noticia .botonera .twitter 	a:hover,
#noticia .botonera .linkedin	a:hover,
#noticia .botonera .google  	a:hover	{background-repeat: no-repeat; background-position: 4px 5px;}
/* HACK para Compatibilidad IE */
#noticia .botonera .twitter 	a	{*margin-top: -13px;}

#noticia .botonera img  {display: block; float: left; padding-right: 10px!important;}

#noticia .entradilla,
#noticia .sumario  	{clear: both!important; display: block;}
#noticia .entradilla,
#noticia .sumario	{border-top: 2px dotted #9798c2; padding-top: 15px; padding-bottom: 5px; line-height: 1.5em;}
#noticia .textoNoticia	{border-top: 2px dotted #9798c2; padding-top: 20px;}
#noticia .sumario,
#noticia .textoNoticia	{width: 680px;}
#noticia .entradilla p,
#noticia .sumario    p	{font-family: Calibri; font-weight: bold; color: #2e3185; font-size: 1.2em; display: block; margin-left: 25px\9 !important;}
#noticia .entradilla p	{color: #8c8c8c;}

#noticia SPAN.fecha {
	PADDING-RIGHT: 0.5em; COLOR: #4c7cac; MARGIN-RIGHT: 0.5em
}
#noticia DIV.fecha {
	WIDTH: 48%; PADDING-RIGHT: 0.5em; COLOR: #2e3185; MARGIN-RIGHT: 0.5em; FONT-FAMILY: Arial; FONT-SIZE: 1.2em; margin-top: 1em; font-weight: bold;padding-top:10px\9;
}
#noticia DIV.iconos {
	TEXT-ALIGN: right; WIDTH: 48%; DISPLAY: block; FLOAT: right
}
#noticia DIV.facebook IMG {
	WIDTH: 9em
}
#noticia DIV.twitter IMG {
	WIDTH: 6em
}
#noticia SPAN IMG {
	MARGIN: 0px; WIDTH: auto
}
#noticia UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 25px
}
#noticia OL LI {
	LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 25px
}
.lineafecha {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; HEIGHT: 2em
}
.buscador LABEL {
	WIDTH: auto; MARGIN-LEFT: 3px
}
.buscador SELECT {
	WIDTH: auto !important; MARGIN-LEFT: 1px
}
.buscadorImag {
	TEXT-ALIGN: center
}
.buscadorImag LABEL {
	WIDTH: auto !important; MARGIN-LEFT: 15px
}
.buscadorImag SELECT {
	WIDTH: 17em !important; MAX-WIDTH: 15em; MARGIN-LEFT: 8px
}
.tsfbotonera {
	WIDTH: auto !important
}
.tsfbotonera INPUT {
	WIDTH: 17em !important
}
.tsfbotonera SPAN INPUT {
	WIDTH: 8em !important
}
.buscadorConvocatoria LABEL {
	WIDTH: 28%
}
.buscadorConvocatoria INPUT {
	WIDTH: 17em !important
}

/* AÑADIDO 2015/07/10 JLPG*/
#listado-noticias {font-family: Roboto, sans-serif; clear: both; font-size: 1em;}
#listado-noticias P {color: #555;}
#listado-noticias UL LI {background-color: #fafafa; font-family: Roboto,sans-serif; margin-bottom: 15px; min-height: 80px; padding: 10px;}
#listado-noticias UL LI SPAN {margin: 0px 0px 2px; font-size: 1em;}
#listado-noticias UL LI SPAN.fechalist {color: #999;}
#listado-noticias UL LI A {color: #333; text-decoration: none}
#listado-noticias UL LI A:hover {text-decoration: underline}
#listado-noticias IMG {margin: 0 10px 10px 0; width: 115px; float: left; max-height: 75px}
#listado-noticias UL LI UL LI {margin-bottom: 5px}
#listado-noticias .resalte	{color: #333; font-family: Roboto Slab; font-size: 1.2em; font-weight: bold; margin-bottom: 5px !important;}
/* FIN AÑADIDO */

.volver A {
	PADDING-BOTTOM: 10px; MARGIN: -8px 0px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(../img/volver.gif) no-repeat left center; FLOAT: right; COLOR: #2971ba; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#contenidos-mtin .volver A {
	PADDING-BOTTOM: 10px; MARGIN: -8px 0px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(../img/volver.gif) no-repeat left center; FLOAT: right; COLOR: #2971ba; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#contenidos-mtin .volver {
	PADDING-BOTTOM: 18px
}
.volver A:hover {
	TEXT-DECORATION: underline
}
#contenidos-mtin .volver A:hover {
	TEXT-DECORATION: underline
}
#opciones-noticia {
	MARGIN-TOP: 1em !important; WIDTH: 95%; OVERFLOW: hidden !important; PADDING-TOP: 1em !important
}
#opciones-noticia LI {
	PADDING-BOTTOM: 1em !important; LIST-STYLE-TYPE: none !important; CLEAR: none !important; PADDING-TOP: 1em !important
}
#opciones-noticia LI A {
	DISPLAY: block; COLOR: #333
}
#opciones-noticia LI A:hover {
	TEXT-DECORATION: none
}
#opciones-noticia LI.imagenes {
	PADDING-LEFT: 54px !important; PADDING-RIGHT: 4px !important; BACKGROUND: url(../img/bg/imagenes.gif) no-repeat left center; FLOAT: left !important; MARGIN-RIGHT: 0.5em !important
}
#opciones-noticia LI.audio {
	PADDING-LEFT: 54px; PADDING-RIGHT: 4px; BACKGROUND: url(../img/bg/audio.gif) no-repeat left center; FLOAT: left; MARGIN-RIGHT: 0.5em
}
#opciones-noticia LI.documentos {
	PADDING-LEFT: 54px; PADDING-RIGHT: 4px; BACKGROUND: url(../img/bg/documentos.gif) no-repeat left center; FLOAT: left
}
#opciones-noticia LI.enviar {
	PADDING-LEFT: 4px; PADDING-RIGHT: 54px; BACKGROUND: url(../img/bg/enviar.gif) no-repeat right center; FLOAT: right; MARGIN-LEFT: 0.5em
}
#opciones-noticia LI.imprimir {
	PADDING-LEFT: 4px !important; PADDING-RIGHT: 54px !important; BACKGROUND: url(../img/bg/imprimir.gif) no-repeat right center; FLOAT: right !important
}
.fila {
	MARGIN-BOTTOM: 0.3em; FONT-SIZE: 0.8em; OVERFLOW: hidden
}
.fila H1 {	
    color: #2e3185;
    font-family: Roboto Slab;
    font-size: 2.0em;
    /*margin: 0.5em 0 0.1em;*/
    padding-top: 0.4em;

}
.fila H1 SPAN {
	DISPLAY: block; COLOR: #8c8c8c; FONT-SIZE: 0.6em;
	border-bottom: dotted 2px #9798c2;
	margin-bottom: 1.2em;
	padding-bottom: 1.0em;
}
.fila P {
	MARGIN-BOTTOM: 0.4em;  
}
.fila P STRONG {
	FONT-WEIGHT: bold
}
.fila UL LI P {
	MARGIN-BOTTOM: 0px
}
.fila OL LI P {
	MARGIN-BOTTOM: 0px
}
.fila .entrada {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 1.1em
}
.fila .icono {
	WIDTH: auto; MARGIN-LEFT: 1em
}

.fila UL LI P.comoh3 {
	FONT-FAMILY: Roboto Slab; MARGIN-BOTTOM: 1em; COLOR: #2e3185; FONT-SIZE: 1.03em; line-height: 1.2em; padding-rigt: 0.6em; COLOR: #2e3185;
}
span.comoh3 {
	FONT-FAMILY: Roboto Slab; MARGIN-BOTTOM: 1em; COLOR: #2e3185; FONT-SIZE: 1.03em; line-height: 1.2em; padding-rigt: 0.6em; COLOR: #2e3185; display: block;
}

.fila UL LI P.comoh3 a{
	text-decoration: none; color: #2e3185 !important;
}


.informacion {
	MARGIN: -12px 0px 0px
}
.informacion H1 {
	PADDING-BOTTOM: 48px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg/encabezado-info.jpg) no-repeat right top; PADDING-TOP: 28px
}
.informacion #secciones-desplegables {
	MARGIN-TOP: -70px
}
.pagina-inicio .caja {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.75em
}
.pagina-inicio .caja-gris {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.75em
}
.caja {
	MARGIN: 1em 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333; CLEAR: both; OVERFLOW: hidden; border-bottom: dotted 2px #9798c2;padding-bottom: 1em;
}
.caja h1	{margin: 0px; font-family: arial, helvetica, sans-serif; color: #ba120a; font-size: 1.6em;}
.caja h1 a	{color: #ba120a; text-decoration: none;}
.caja h1 span 	{padding-bottom: 2em; display: block; color: #2971ba; font-size: .6em;}
.caja h1 a:hover span {text-decoration: underline;}
.caja h2	{font-family: roboto slab; font-size: 1.3em; line-height: 1.2em; margin-bottom: 1em;}
.caja h2 a 	{color: #333; text-decoration: none; font-size: 1.1em; font-weight: bold; letter-spacing: .05em;}
.caja h2 a:hover{text-decoration: underline}
.caja h3	{padding-right: .6em; font-family: "Roboto Slab"; line-height: 1.2em;
		 margin-bottom: 1em; color: #2e3185; font-size: 1.03em; color: #2e3185;}
.caja h3 a	{text-decoration: none; color: #7690ee !important;}

.bordeNoticias {
background-color: #fff;
    border-top: 2px solid #eed231;
    color: #fff;
    display: block;
    margin-top: -1.2em;
}
.bordeNoticiasArriba{
background-color: #fff;
    border-top: 2px solid #eed231;
    color: #fff;
    display: block;
    margin-top: 0.2em;
}
/*.caja DIV {
	BACKGROUND: url(../img/bg/caja-lt.gif) no-repeat left top
}
.caja DIV DIV {
	BACKGROUND: url(../img/bg/caja-rb.gif) no-repeat right bottom
}
.caja DIV DIV DIV {
	POSITION: relative; PADDING-BOTTOM: 1.8em; MIN-HEIGHT: 12em; PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; BACKGROUND: url(../img/bg/caja-rt.gif) no-repeat right top; OVERFLOW: hidden; PADDING-TOP: 1.1em
}
.caja DIV DIV DIV DIV {
	BACKGROUND-IMAGE: none !important; BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MIN-HEIGHT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: visible; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.actualidad DIV DIV DIV {
	MIN-HEIGHT: 15em
}*/
.caja-rosa {
	MARGIN: 0em 0em 2.5em 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../img/bg/caja-rosa-lb.gif) no-repeat left bottom; COLOR: #333; CLEAR: both; OVERFLOW: auto
}
.caja-rosa H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1em; COLOR: #ba120a; FONT-SIZE: 1.3em
}
.caja-rosa DIV {
	BACKGROUND: url(../img/bg/caja-rosa-lt.gif) no-repeat left top
}
.caja-rosa DIV DIV {
	BACKGROUND: url(../img/bg/caja-rosa-rb.gif) no-repeat right bottom
}
.caja-rosa DIV DIV DIV {
	POSITION: relative; PADDING-BOTTOM: 1.8em; PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; BACKGROUND: url(../img/bg/caja-rosa-rt.gif) no-repeat right top; OVERFLOW: auto; PADDING-TOP: 1.1em
}
.caja-rosa DIV DIV DIV DIV {
	BACKGROUND-IMAGE: none !important; POSITION: static; OVERFLOW: visible
}
#columna-2 .caja-rosa {
	MARGIN: 0em 1em 1em 1.5em
}
#columna-2 .caja-rosa DIV DIV DIV {
	PADDING-BOTTOM: 1.8em; PADDING-LEFT: 1.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 1.4em
}
.caja-gris {
	MARGIN: 0em 0em 2.5em 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../img/bg/caja-gris-lb.gif) no-repeat left bottom; COLOR: #333; CLEAR: both; OVERFLOW: auto
}
.caja-gris H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1em; COLOR: #ba120a; FONT-SIZE: 1.3em
}
.caja-gris DIV {
	BACKGROUND: url(../img/bg/caja-gris-lt.gif) no-repeat left top
}
.caja-gris DIV DIV {
	BACKGROUND: url(../img/bg/caja-gris-rb.gif) no-repeat right bottom
}
.caja-gris DIV DIV DIV {
	POSITION: relative; PADDING-BOTTOM: 1.8em; PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; BACKGROUND: url(../img/bg/caja-gris-rt.gif) no-repeat right top; OVERFLOW: auto; PADDING-TOP: 1.1em
}
.caja-gris DIV DIV DIV DIV {
	BACKGROUND-IMAGE: none !important; POSITION: static; OVERFLOW: visible
}
.texto-caja #secretariado {
	MARGIN: 0px 0px 12px 2em; WIDTH: 45%; FLOAT: right
}
.boton {
	CLEAR: both; OVERFLOW: hidden
}
.boton P {
	MARGIN-TOP: 1em; DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; MARGIN-BOTTOM: 0px !important; BACKGROUND: url(../img/bg/boton-lb.jpg) no-repeat left bottom; FLOAT: left; CLEAR: both
}
.boton P A {
	DISPLAY: block; FONT-FAMILY: Roboto, sans-serif; BACKGROUND: url(../img/bg/boton-rb.jpg) no-repeat right bottom; COLOR: #2e3185; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
.boton P .btn-buscar {
	DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(../img/bg/boton-rb.jpg) no-repeat right bottom; COLOR: #27619a; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
.boton P A:hover {
	COLOR: #003f7d !important
}
.boton P A SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg/boton-lt.gif) no-repeat left top
}
.boton P .btn-buscar SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg/boton-lt.gif) no-repeat left top
}
.boton P A SPAN SPAN {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; PADDING-TOP: 0.8em; FONT-SIZE: 0.9em; letter-spacing: 0.1em; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fff; border: solid 1px #2e3185; text-transform: uppercase;;
}
.boton P .btn-buscar SPAN SPAN {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../img/bg/boton-rt.gif) no-repeat right top; PADDING-TOP: 0.5em
}
.boton P .btn-buscar SPAN SPAN {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.1em
}
.boton-input {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 1em; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; MARGIN-BOTTOM: 0px !important; BACKGROUND: url(../img/bg/boton-lb.jpg) no-repeat left bottom; FLOAT: left; CLEAR: both; PADDING-TOP: 0px !important
}
.boton-input SPAN {
	DISPLAY: block; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(../img/bg/boton-rb.jpg) no-repeat right bottom; COLOR: #27619a; TEXT-DECORATION: none
}
.boton-input SPAN SPAN {
	DISPLAY: block; BACKGROUND: url(../img/bg/boton-lt.gif) no-repeat left top
}
.boton-input SPAN SPAN INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 18px !important; MARGIN-TOP: 0em !important; PADDING-LEFT: 0.8em !important; WIDTH: auto !important; PADDING-RIGHT: 0.8em !important; FONT-FAMILY: Verdana, Geneva, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(../img/bg/boton-rt.gif) no-repeat right top; COLOR: #27619a; MARGIN-LEFT: 0em !important; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 0.2em !important
}
.boton-input-red {
	PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 1.3em; PADDING-LEFT: 4px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(../img/bg/botonred-left.gif) no-repeat left bottom; FLOAT: right; CLEAR: both; PADDING-TOP: 0px
}
.boton-input-red INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; MARGIN-TOP: 0em !important; PADDING-LEFT: 4px; WIDTH: auto !important; PADDING-RIGHT: 8px; BACKGROUND: url(../img/bg/botonred-right.gif) no-repeat right bottom; COLOR: #fff; MARGIN-LEFT: 0em !important; FONT-SIZE: 0.95em; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.right.boton P {
	FLOAT: right
}
.right {
	FLOAT: right
}
.left.boton P {
	FLOAT: left
}
.left {
	FLOAT: left
}
.enlace-pdf {
	MARGIN: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.65em
}
.enlace-pdf IMG {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.enlace-pdf A {
	PADDING-BOTTOM: 1px; DISPLAY: inline-block; COLOR: #27619a; TEXT-DECORATION: none
}
.enlace-pdf A:hover {
	TEXT-DECORATION: underline
}
.busqueda-avanzada {
	MARGIN: 4px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 0.7em
}
.busqueda-avanzada A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../img/bg/bg_arrowblue.jpg) no-repeat 0px 0.2em; COLOR: #2a72ba; TEXT-DECORATION: underline
}
.busqueda-avanzada A:hover {
	TEXT-DECORATION: none
}
.tabla-oficinas {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 2em; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.tabla-oficinas A {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; COLOR: #2971ba; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tabla-oficinas A:hover {
	TEXT-DECORATION: underline
}
.tabla-oficinas A IMG {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.tabla-oficinas TH {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #333
}
.tabla-oficinas THEAD TH {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2971ba; FONT-SIZE: 1.15em; PADDING-TOP: 0px
}
.tabla-oficinas TBODY TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tabla-oficinas TBODY TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tabla-oficinas TBODY TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
.tabla-oficinas .dependencia {
	WIDTH: 40%
}
.tabla-oficinas .domicilio {
	WIDTH: 30%
}
.tabla-oficinas .telefono {
	WIDTH: 14%
}
#buscador-oficinas LABEL {
	PADDING-BOTTOM: 4px; DISPLAY: block; FONT-WEIGHT: bold
}
#buscador-oficinas SELECT {
	BORDER-BOTTOM: #2971ba 1px solid; BORDER-LEFT: #2971ba 1px solid; WIDTH: 95.5%; MARGIN-BOTTOM: 12px; COLOR: #2971ba; BORDER-TOP: #2971ba 1px solid; BORDER-RIGHT: #2971ba 1px solid
}
.lista-enlaces {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif !important
}
.lista-enlaces UL {
	MARGIN: 2em 0.6em 1em 1em; OVERFLOW: hidden
}
.lista-enlaces UL LI {
	PADDING-BOTTOM: 1.25em; LINE-HEIGHT: 1.4em
}
.lista-enlaces UL LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 1.1em; DISPLAY: inline-block; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.4em; COLOR: #2971ba; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.lista-enlaces UL LI A:hover {
	TEXT-DECORATION: none
}
.lista-enlaces UL LI STRONG {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 1.1em; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-li.gif) no-repeat left 0.45em; COLOR: #666; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lista-enlaces UL LI STRONG A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.lista-enlaces UL LI UL {
	MARGIN: 0px 1em; PADDING-LEFT: 4px
}
.lista-sinenlaces UL {
	MARGIN-BOTTOM: 12px
}
.lista-sinenlaces UL LI {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 1.1em; DISPLAY: block; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left center; COLOR: #2971ba; PADDING-TOP: 1px
}
#accesibilidad {
	TEXT-ALIGN: justify
}
#accesibilidad UL LI {
	MARGIN: 10px; VERTICAL-ALIGN: middle
}
#accesibilidad P {
	LINE-HEIGHT: 1.3em
}
.sellos {
	POSITION: relative; MARGIN: 20px auto; WIDTH: 400px; OVERFLOW: hidden; PADDING-TOP: 50px
}
.sellos .w3c {
	PADDING-BOTTOM: 60px
}
.sellos UL LI {
	DISPLAY: inline
}
#busqueda LABEL {
	FLOAT: left; FONT-WEIGHT: bold
}
#busqueda LABEL SPAN {
	DISPLAY: inline-block; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 8px
}
#busqueda .boton-buscar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#busqueda #texto_buscar {
	COLOR: #000; MARGIN-LEFT: 0.5em
}
#busqueda .boton {
	FLOAT: left; MARGIN-LEFT: 1em; CLEAR: none
}
#busqueda .boton P A SPAN SPAN {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0.1em
}
#busqueda .boton P {
	MARGIN-TOP: 0px; DISPLAY: inline-table; CLEAR: none
}
#busqueda P {
	LINE-HEIGHT: 1.3em
}
#busqueda .boton-buscar {
	COLOR: #2971ba; OVERFLOW: visible; CURSOR: pointer
}
#busqueda .boton-buscar:hover {
	COLOR: #003f7d
}
#busqueda H2 {
	PADDING-LEFT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.2em; COLOR: #2971ba; FONT-SIZE: 1.2em
}
#resultados-buscador H2.resultados {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #2971ba; FONT-SIZE: 1.2em
}
#resultados-buscador STRONG {
	COLOR: #000
}
#resultados-buscador OL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#resultados-buscador OL A {
	COLOR: #000; TEXT-DECORATION: none
}
.anuario-texto {
	LINE-HEIGHT: 2em
}
.anuario-texto IMG {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#resultados-buscador P {
	MARGIN-TOP: 5px
}
#resultados-buscador OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN: 0em 0px 3em 25px; COLOR: #c30; CLEAR: both; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#resultados-buscador OL LI .item {
	COLOR: #000; FONT-SIZE: 1em !important; FONT-WEIGHT: normal
}
#resultados-buscador OL LI P {
	COLOR: #5e94cb; FONT-WEIGHT: normal
}
#resultados-buscador OL LI STRONG A {
	COLOR: #5e94cb; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#resultados-buscador OL LI A:hover {
	TEXT-DECORATION: underline
}
#resultados-buscador OL LI STRONG A:hover {
	COLOR: #003f7d
}
#resultados-buscador .pagina-buscador {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN: 0px 0px -12px 8.2em; WIDTH: 70%; COLOR: #cc3300; FONT-WEIGHT: bold
}
.clear {
	CLEAR: both
}
#resultados-info {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.calendario A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../img/calendario.jpg) no-repeat left top; COLOR: #000 !important; FONT-SIZE: 1.05em; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.calendario A:hover {
	TEXT-DECORATION: underline
}
.resalte {
	FONT-WEIGHT: bold !important
}
#perfil {
	MARGIN-TOP: 3em
}
#perfil DIV DIV DIV {
	PADDING-BOTTOM: 28px; PADDING-LEFT: 18px; PADDING-RIGHT: 15px; PADDING-TOP: 18px
}
#perfil H2 {
	MARGIN-BOTTOM: 0.2em; COLOR: #3075ba; FONT-SIZE: 1.6em
}
#perfil H3 {
	COLOR: #b9120a; CLEAR: both
}
#perfil IMG {
	MARGIN-BOTTOM: 20px; FLOAT: left
}
#perfil UL {
	MARGIN: 0px 0px 0px 20px; FLOAT: left
}
#perfil UL LI {
	MARGIN: 10px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.25em; CLEAR: both
}
#perfil P {
	MARGIN: 20px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.25em
}
.mapa-web DIV DIV DIV {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.mapa-web H2 {
	MARGIN-BOTTOM: 10px; COLOR: #2971ba; FONT-SIZE: 1.1em
}
.mapa-web UL {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.mapa-web UL LI {
	POSITION: relative; LINE-HEIGHT: 0.9em; MARGIN: 0.2em 2em 1em 10px; PADDING-LEFT: 8px; WIDTH: 40%; BACKGROUND: url(../img/bg/bullet-gris.gif) no-repeat left 0.6em; FLOAT: left
}
.mapa-web UL LI.mwLiIzq {
	DISPLAY: table-column; CLEAR: left
}
.mapa-web A {
	LINE-HEIGHT: 1.4em; COLOR: #333; TEXT-DECORATION: none
}
.mapa-web A:hover {
	TEXT-DECORATION: underline
}
#calendario {
	MARGIN: 0em 0em 1em; FONT-FAMILY: Arial, Helvetica, sans-serif;
	 background: url("../img/bg/enlaces-directos-rb-calenda.png") no-repeat scroll 17px 12px; background-color: #e6e6e6;
}

#calendario H1 {
	color: #4d4d4d;
    display: block;
    font-family: Roboto Condensed;
    font-size: 1.5em;
    padding: 0.6em 2em 0.6em 3.4em;
    text-decoration: none;
font-weight: normal!important;	
}
/*#calendario p  a {color: #a4ade0!important; padding-top: 10px; padding-bottom: 8px;}*/

#calendario .eventos 		{padding: 0  15px; margin-top: 10px;}
#calendario .eventos li 		{margin-top: 10px; background: none transparent; padding: 0 !important;}
#calendario .eventos li span	{color: #7690EE; font-size: 1.1em; font-family: Roboto, sans-serif; padding: 0;}
#calendario .eventos li a		{color: #2E3185; font-size: 1em; text-decoration: none;
							 font-family: "Roboto Slab", serif; padding: 5px 0; font-weight: bold; line-height: 1.1em}
#calendario  p a				{display: block; color: #4d4d4d; padding: 0 0 10px; text-decoration: none; text-transform: uppercase;
							 font-family: "Roboto Condensed", sans-serif; font-size: 1.1em; text-align: center;}
#calendario .eventos li a:hover,
#calendario  p a:hover		{text-decoration: underline;}
.TsCal {
	margin-left: 0.6em;
    margin-right: 0.6em;
	OVERFLOW: hidden
}
.TsCal H2 {
background: #cccccc none repeat scroll 0 0;
    color: #4d4d4d;
    display: block;
    font-size: 1.1em;
    margin: 0;
    overflow: hidden;
    padding: 10px 3px;
    text-align: center;
    text-transform: uppercase;	
	
}
.TsCal CAPTION {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: #5e9ad7; COLOR: #ffffff; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.TsCal TABLE {
	 background-color: #fff;
    border-collapse: collapse;
    margin: 0 auto;;
}
.TsCal TABLE TH {
	COLOR: inherit;
}
.TsCal TABLE TD {
	COLOR: #666
}
.TcajasCal TABLE TD A {
	COLOR: #333
}
.TsCal TABLE TD A {
	COLOR: #333
}
.TsCal TABLE TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-WEIGHT: bolder; PADDING-TOP: 5px
}
.TsCal TABLE TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-WEIGHT: bolder; PADDING-TOP: 5px
}
.TsCal TABLE .diaActual {
	BACKGROUND: #466cf2; COLOR: #fff; FONT-WEIGHT: bolder
}
.TsCal TABLE .diaActual A {
	COLOR: #fff
}
.listadoMenu {
	DISPLAY: inline
}
.listadoMenu LI {
	DISPLAY: inline
}
.mes {
	TEXT-ALIGN: center; WIDTH: 73%; DISPLAY: block; FLOAT: left
}
.CssLiAnterior {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; COLOR: #ffffff; BORDER-RIGHT: #d4d4d4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.CssLiSiguiente {
	BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: right; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.listadoMenu LI INPUT {
	BACKGROUND: red
}
P.virtual {
	PADDING-BOTTOM: 20px
}
.archivosAdjuntos {
	MARGIN: 0em 0em 1em 1.2em; WIDTH: 160px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../img/bg/acceso-calendario-lb.png) no-repeat left bottom; FLOAT: right; CLEAR: right
}
.archivosAdjuntos DIV {
	PADDING-BOTTOM: 1.4em; BACKGROUND: url(../img/bg/acceso-calendario-rb.png) no-repeat right bottom
}
.archivosAdjuntos DIV DIV {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px
}
.archivosAdjuntos DIV DIV DIV {
	POSITION: relative; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../img/bg/caja-rt.gif) no-repeat right top; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
.archivosAdjuntos P {
	TEXT-ALIGN: center; WIDTH: 100%; MARGIN-BOTTOM: 4px; BACKGROUND: url(../img/bg/acceso-tematico-h1.gif) #6f9fcf no-repeat left top; COLOR: #fff; FONT-SIZE: 1.4em
}
.archivosAdjuntos P SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/bg/acceso-tematico-h1-span.gif) no-repeat right top; FONT-SIZE: 0.8em; FONT-WEIGHT: bolder; PADDING-TOP: 0.2em
}
.archivosAdjuntos UL {
	MARGIN-LEFT: 10px
}
.archivosAdjuntos LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none !important; MARGIN-TOP: 3px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/bg_arrowblue.jpg) no-repeat 0px 1px
}
.archivosAdjuntos LI SPAN {
	PADDING-RIGHT: 5px; COLOR: #ba120a; FONT-WEIGHT: bolder
}
.archivosAdjuntos A {
	COLOR: #2971ba; FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
#enlaces-directos {
	/*MARGIN: 0em 0em 1em 1.5em;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	clear: left;
}
#enlaces-directos UL LI {
	MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #e6e6e6; padding-left: 1.4em; padding-top: 0.6em; padding-bottom: 0.6em; padding-right: 2.7em;
}
#enlaces-directos UL LI  A {
	color: #4d4d4d;
    display: block;
    font-family: Roboto Condensed;
    font-size: 1.5em;
    padding-left: 2.4em; padding-top: 0.6em; padding-bottom: 0.6em; padding-right: 2em;
    text-decoration: none;
}


#enlaces-directos ul li.ministro {
	background:url(../img/bg/enlaces-directos-rb-ministro.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.salamultimedia {
	background:url(../img/bg/enlaces-directos-rb-galeria.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.archivo {
	background:url(../img/bg/enlaces-directos-rb-archivo.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.galeria {
	background:url(../img/bg/enlaces-directos-rb-galeria.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.biografia {
	background:url(../img/bg/enlaces-directos-rb-biograf.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.gabinete {
	background:url(../img/bg/enlaces-directos-rb-gabinet.png) no-repeat 0px 12px;
}
#enlaces-directos ul li a.calendario {
	background:url(../img/bg/enlaces-directos-rb-calenda.png) no-repeat 0px 12px;
}



#enlaces-directos UL LI #enlace-gabinete-virtual {
	MARGIN: 0px 0.1em 0em 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../img/bg/gabinete-virtual-lb.gif) no-repeat left bottom
}
#enlace-gabinete-virtual P {
	MARGIN: 0px; BACKGROUND: url(../img/bg/gabinete-virtual-lt.gif) no-repeat left top; FONT-SIZE: 1.25em; PADDING-TOP: 1px
}
#enlace-gabinete-virtual P A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 38px; DISPLAY: block; MARGIN-BOTTOM: 2px; BACKGROUND: url(../img/bg/gabinete-virtual-rc.gif) no-repeat right center; COLOR: #2971ba; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#enlace-gabinete-virtual P A:hover {
	COLOR: #003f7d
}
.archivos LI {
	
}
.archivos LI {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; WIDTH: 45%; BACKGROUND: url(../img/bg/bg_arrowblue.jpg) no-repeat 0px 2px; FLOAT: left
}
.archivos LI A {
	COLOR: #2971ba; FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
.resultadoConvocatorias {
	PADDING-BOTTOM: 5px
}
.resultadoConvocatorias H2 {
	BORDER-BOTTOM: #cfd2d5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.convocatorias {
	
}
.convocatorias UL {
	BORDER-BOTTOM: #cfd2d5 1px solid
}
.convocatorias LI {
	MARGIN: 10px
}
.convocatorias LI SPAN {
	PADDING-BOTTOM: 1px; WIDTH: 11%; PADDING-RIGHT: 10px; FLOAT: left; FONT-WEIGHT: bolder; PADDING-TOP: 1px
}
.convocatorias LI A {
	COLOR: #2971ba !important; FONT-WEIGHT: bolder
}
.convocatorias LI STRONG {
	COLOR: #2971ba !important
}
.convocatorias LI P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2em
}


/* QUITADO 2015/07/10 JLPG */
/*
.galeriaImagenes {TEXT-ALIGN: center; WIDTH: 30%; FLOAT: left; CLEAR: none !important; MARGIN-RIGHT: 1%}
.imagen {DISPLAY: inline-block; TEXT-DECORATION: none}
.imagen span {PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 29px; BACKGROUND: url(../img/bg/lupa.jpg) no-repeat left center; FLOAT: left; CLEAR: both; FONT-SIZE: 1.3em; PADDING-TOP: 5px}
.galeriaImagenes .boton {POSITION: absolute; BOTTOM: 25px; FONT-SIZE: 1.25em; RIGHT: 17px}
*/

/* AÃ‘ADIDO 2015/07/10 JLPG */
.galeriaImagenes div div div {padding: 20px;}
.galeriaImagenes {clear: none !important; float: left; min-height: 170px; text-align: center; width: 210px; border: 1px solid #9798c2; margin: 10px 10px 0 0;}
.galeriaImagenes .imagen{border: none; display: block; padding: 0;}
.galeriaImagenes img {max-width: 170px; max-height: 117px; border: 1px solid #afafaf;}
.imagen span {border: 1px solid #2e3185; color: #2e3185; float: left; font-family: Roboto; font-size: 1em; letter-spacing: 0.1em;
			  margin: 6px 5px 5px 0; padding: 5px; text-transform: uppercase;}
.galeriaImagenes .boton {font-size: 1.25em; margin: -27px 0 0 70px; position: absolute;}
.galeriaImagenes .boton p{}

.galeriaImagenes .boton p a {color: #2e3185; font-family: Roboto,sans-serif; font-size: 0.9em; text-decoration: none;}

.galeriaImagenes .boton p a span {}

.galeriaImagenes .boton p a span span {border: 1px solid #2e3185; display: block; font-size: 0.9em; letter-spacing: 0.1em; padding: 5px; text-transform: uppercase; width: 70px;}
/* FIN AÃ‘ADIDO */

/* QUITADO 2015/07/10 JLPG */
/*
.paginador {PADDING-BOTTOM: 15px; MARGIN-TOP: -24px;}
.paginador A {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #2971ba !important; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.paginador A:hover {TEXT-DECORATION: underline;}
.paginador LI {DISPLAY: inline; CLEAR: none !important;}
.paginador .ant {PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg/bg_fleIzq.gif) no-repeat left 0.3em; MARGIN-LEFT: 10px; CLEAR: left !important; PADDING-TOP: 0px;}
.paginador .sig {POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg/bg_fleDer.gif) no-repeat right 0.3em; FLOAT: left; CLEAR: none !important; RIGHT: 60px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px;}
.paginador .ultimo {POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/bg/bg_fleDer.gif) no-repeat right 0.3em; CLEAR: none !important; RIGHT: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px;}
*/

/* AÃ‘ADIDO 2015/07/10 JLPG */
.paginador {padding-bottom: 15px; margin-top: -24px;}
.paginador a {font-family: Roboto, sans-serif; margin-bottom: 5px; color: #2971ba !important; font-size: 1.1em; font-weight: bold; text-decoration: none;}
.paginador a:hover {text-decoration: underline;}
.paginador li {display: inline; clear: none !important; background-color: none; min-height: 15px !important;}
.paginador .ant {padding-top: 3px 0 18px 8px; margin-left: 10px; clear: left !important; padding-top: 0px;}
.paginador .sig {position: absolute; padding: 0: 8px 3px 0; margin:0 10px 18px 0; float: left; clear: none !important; right: 60px;}
.paginador .ultimo {position: absolute; padding: 0 8px 3px 0; margin: 0 10px 18px 0; clear: none !important; right: 0px;}
/* FIN AÃ‘ADIDO */

.pagina-buscador {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; COLOR: #cc3300; FONT-WEIGHT: bold
}
.introduccionGaleria {
	MARGIN-TOP: 10px
}
.center {
	TEXT-ALIGN: center; CLEAR: both
}
.center_sinclear {
	TEXT-ALIGN: center
}
.datosSeguridad {
	CLEAR: both; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 5px
}
.rss {
	MARGIN-BOTTOM: 0.5em !important; FLOAT: right; CLEAR: right
}
.rss A {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(../img/bg/rss.gif) no-repeat right center; COLOR: #27619a; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#noticia TABLE {
	MARGIN: 0px auto; WIDTH: 90%; BORDER-COLLAPSE: collapse
}
#noticia TABLE TH {
	BORDER-BOTTOM: #94aed1 1px solid; BORDER-LEFT: #94aed1 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f8fbff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; BORDER-TOP: #94aed1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #94aed1 1px solid; PADDING-TOP: 5px
}
#noticia TABLE TBODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#noticia TABLE TBODY TD {
	BORDER-BOTTOM: #94aed1 1px solid; /*TEXT-ALIGN: center;*/ BORDER-LEFT: #94aed1 1px solid; MARGIN: 0px; BORDER-TOP: #94aed1 1px solid; BORDER-RIGHT: #94aed1 1px solid
}
#noticia TABLE TBODY TR {
	
}
#noticia TABLE TBODY TD P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
#noticia TABLE TBODY TD P A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.h2biograf {
	MARGIN: 0.5em 0px 0.8em; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b9120a; FONT-SIZE: 1.5em
}
.biografia .galeriaImagenes IMG {
	WIDTH: auto; MAX-WIDTH: 170px; HEIGHT: auto; MAX-HEIGHT: 113px
}
.archivosAdjuntos LI {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 5px; MARGIN-LEFT: 11px !important
}
.archivosAdjuntos A.pdf {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../img/bg/ico_pdf.gif) no-repeat right center; PADDING-TOP: 0px
}
.archivosAdjuntos A.word {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../img/bg/ico_word.gif) no-repeat right center; PADDING-TOP: 0px
}
.archivosAdjuntos A.zip {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../img/bg/ico_zip.gif) no-repeat right center; PADDING-TOP: 0px
}
.archivosAdjuntos A.img {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../img/bg/ico_img.gif) no-repeat right center; PADDING-TOP: 0px
}
.archivosAdjuntos A.excel {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../img/bg/ico_excel.gif) no-repeat right center; PADDING-TOP: 0px
}
.convocatorias LI P {
	PADDING-LEFT: 75px
}
.galeriaVideos {
	TEXT-ALIGN: center; WIDTH: 22%; FLOAT: left; CLEAR: none !important; MARGIN-RIGHT: 2%
}
.galeriaVideos IMG {
	MAX-WIDTH: 170px; MARGIN-BOTTOM: 2em
}
.galeriaVideos SPAN {
	PADDING-BOTTOM: 5px; MARGIN: 0.1em 0px 0px 0.1em; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: url(../img/bg/lupa.jpg) no-repeat left center; CLEAR: both; FONT-SIZE: 1.3em; PADDING-TOP: 5px
}
.galeriaVideos DIV DIV DIV {
	MIN-HEIGHT: 180px !important
}
.galeriaVideos DIV DIV DIV H2 A {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #2971ba; FONT-SIZE: 1.1em
}
#perfilVideo {
	MARGIN-TOP: 3em
}
#perfilVideo H2 {
	MARGIN-BOTTOM: 0.2em; COLOR: #3075ba; FONT-SIZE: 1.6em
}
#perfilVideo H3 {
	COLOR: #b9120a; CLEAR: both
}
#perfilVideo IMG {
	MARGIN-BOTTOM: 20px; FLOAT: left
}
#perfilVideo UL {
	MARGIN: 0px 0px 0px 20px
}
#perfilVideo UL LI {
	MARGIN: 10px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.25em; CLEAR: both
}
#perfilVideo P {
	MARGIN: 20px 0px; PADDING-LEFT: 10px
}
#perfilVideo SPAN.fecha {
	PADDING-RIGHT: 0.5em; COLOR: #4c7cac; MARGIN-RIGHT: 0.5em
}
#perfilVideo DIV.fecha {
	WIDTH: 48%; PADDING-RIGHT: 0.5em; FLOAT: left; COLOR: #4c7cac; MARGIN-RIGHT: 0.5em
}
#perfilVideo DIV.iconos {
	TEXT-ALIGN: right; WIDTH: 48%; DISPLAY: block; FLOAT: right
}
#perfilVideo DIV.facebook IMG {
	MARGIN: 0em 0px 0.6em 1.2em; WIDTH: 9em; FLOAT: right
}
#perfilVideo DIV.twitter IMG {
	MARGIN: 0em 0px 0.6em 1.2em; WIDTH: 6em; FLOAT: right
}
#perfilVideo DIV.contasociado {
	MARGIN: 1em 0px 0px 7.5em; CLEAR: both
}
.tamanyo_video {
	TEXT-ALIGN: center; MARGIN: 5px; WIDTH: 420px; HEIGHT: 315px; CLEAR: both
}
.tamanyo_video_directo {
	TEXT-ALIGN: center; MARGIN: 5px 5px 5px 0px; WIDTH: 600px; HEIGHT: 371px; CLEAR: both
}
.videos-relacionados UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both
}
.videos-relacionados UL LI IMG {
	MARGIN: 0px 10px 10px 0px; MAX-WIDTH: 110px; FLOAT: left
}
#perfilAudio {
	MARGIN-TOP: 3em
}
#perfilAudio H2 {
	MARGIN-BOTTOM: 0.2em; COLOR: #3075ba; FONT-SIZE: 1.6em
}
#perfilAudio H3 {
	COLOR: #b9120a; CLEAR: both
}
#perfilAudio IMG {
	MARGIN-BOTTOM: 20px; FLOAT: left
}
#perfilAudio UL {
	MARGIN: 0px 0px 0px 20px
}
#perfilAudio UL LI {
	MARGIN: 10px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../img/bg/flecha-roja.gif) no-repeat left 0.25em; CLEAR: both
}
#rojo {
	COLOR: #ba120a
}
#barratwitter {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0em;
}
#barratwitter  a{
	font-family: Arial; font-size: 1.1em; color: #717476;
		  background: url(../img/noticias/ico_resTwitter.gif);  
  background-repeat: no-repeat;  
  background-position: 0px 12px;
  padding-left: 26px;
  padding-top: 20px;
  display: block;
  text-decoration:none;
}
#barratwitter  a:hover{text-decoration:underline;}
.clear {clear: both;}
.contenidoNoticaPrincipal p {line-height: 1.4em;}
.sinborde {  border: 0!important;}
.bordeAmarillo {  border-bottom: 2px solid #eed231;}
.ColDetNot  {display: block; float: left!important; width: 520px!important; margin: 0px!important; padding-top: 0.6em;}
.ColDetNot .fotoNoticia {display: block; float: left;}
.ColDetNot img {width: 520px!important; height: 346px; margin: 0 0 1.6em!important;}
.ColDetNot .vervideo {z-index: 1000; position: absolute; margin-top: 136px; font-family: Roboto, sans-serif; height: 45px; width: 150px; padding: 140px 185px 25px;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
.ColDetNot .vervideo a{color: white; font-size: 2.5em; font-weight: bold; text-decoration: none; padding: 80px 0 0;}
.ColDetNot .vervideo a{background: url("../img/css/ico-play.png") no-repeat center top;}
.ColDetNot .vervideo a:hover {color: #CFD9FB; background-image: url("../img/css/ico-play-hover.png")}

/***** BLOQUE DE DESCARGAS *****/
.BloqDescargar  	{clear:right; display: block; float: right !important; width: 150px !important; margin: 0 !important; padding-top: .6em;
			 font-family: "Roboto Condensed", sans-serif; font-size: 1.18em; color: #8392c8; letter-spacing: .1em;
			 background-color: #fff;}
.BloqDescargar ul	{list-style: none;}
.BloqDescargar li	{display: block; margin: 0 !important; padding: 10px 0 13px;
			 border-top: 1px solid #e5e5e5;}
.BloqDescargar li a	{display: block; padding-top: .2em !important; color: #8392c8; text-decoration: none;}

.BloqDescargar li ul		{clear: left;}
.BloqDescargar li ul li 	{border: 0; padding-bottom: .2em !important; padding-top: 0 !important; line-height: 1em;}
.BloqDescargar li ul li a	{color: #8687a0; font-size: .8em !important;
				 text-transform: uppercase; text-decoration: underline; letter-spacing: 0.04em;}
.BloqDescargar  img		{float: none!important; max-width: 25px !important; max-height: 25px !important;
			 margin-top: -4px!important; padding-right: 1em; vertical-align: middle;}
.BloqDescargar span		{float: left; display: block; width: 25px !important; min-height: 25px; text-align: center;}
.borde  			{border-bottom: solid 1px #e5e5e5!important;}

.iconeraRedes li	{padding-right: 0.4em; float: left; width: 31px; height: 31px; display: block; margin-bottom: 2em;}
.iconeraRedes .podcast	{background: url(../img/iconos/ico_colDchPodcast.gif) no-repeat;}
.iconeraRedes .twitter	{background: url(../img/iconos/ico_colDchTwitter.gif) no-repeat;}
.iconeraRedes .youtube	{background: url(../img/iconos/ico_colDchYoutube.gif) no-repeat;}
.TituloCabecera {
color: white;
  font-size: 2em;
  margin-left: 0.688em;
  margin-top: 20px;
  font-family: 'Roboto Slab', serif;
  width: 6.8em;
  line-height: 1em;
  padding-bottom: 0.3em;
 }
 
 
/************************************/
/* GALERÍA DE IMÁGENES * 2015/07/13 */
/************************************/
.fila h2					{font-family: Roboto, sans-serif; font-size: 1.2em; color: #656565; margin: 10px 0 0; }
.galeria					{margin: 20px 0;}
.galeria > ul {}
.galeria > ul > li 				{float: left; width: 195px; padding: 15px 10px 20px;
						 margin: 10px 10px 0 0; text-align: center; background-color: #ebebeb;}
.galeria > ul > li img 				{max-width: 180px; max-height: 120px; border: 1px solid white; margin-bottom: 10px;}
.galeria > ul > li a:hover img			{border: 1px solid #7690EE;}
.galeria > ul > li > ul				{width: 180px; margin: 0 auto;}
.galeria > ul > li > ul > li			{float: left;}
.galeria > ul > li > ul > li > a		{width: 70px; background-color: white; padding: 5px; margin-left: 10px;
						 text-decoration: none; text-transform: uppercase; font-family: Roboto, sans-serif; color: #555;}
.galeria > ul > li > ul > li:first-child > a	{margin-left: 0;}
.galeria > ul > li > ul > li > a:hover		{color: #7690EE; padding: 4px; border: 1px solid #7690EE;}