/* 
title: Estilos del Ministerio de Asuntos Exteriores, Unión Europea y Cooperación (WebParts)
version: 2019-09-19 11:39
media: screen 
*/

.listaNoticiasContent {
	padding-bottom: 25px;
}

.listaNoticiasContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.listaNoticiasContent ul li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #696969;
}

.listaNoticiasContent ul li .flechaDiv {
	padding-right: 5px;
	float: left;
}

.listaNoticiasContent ul li .enlace {
	padding-left: 15px;
}

.listaNoticiasContent ul li .enlace a {
	font-size: 0.8em;
}

.listaNoticiasContent ul li .enlace a:link,
.listaNoticiasContent ul li .enlace a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
}

.listaNoticiasContent ul li .enlace span {
	color: #696969;
	line-height: 1.4em;
	font-size: 0.8em;
}

.listaNoticiasContent ul li .enlace div {
	color: #696969;
	line-height: 1.4em;
	font-size: 0.8em;
}

.elMinisterioInformaContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.elMinisterioInformaContent ul li {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #696969;
}

.elMinisterioInformaContent ul li .liContent {
	min-height: 140px;
}

.elMinisterioInformaContent ul .imagen {
	padding-top: 5px;
	margin-right: 12px;
	float: left;
}

.elMinisterioInformaContent ul .imagen img {
	width: 100px;
	height: 100px;
}

.elMinisterioInformaContent ul .articuloInfo {
	padding-left: 115px;
}

.elMinisterioInformaContent ul .categoria {
	padding-bottom: 5px;
}

.elMinisterioInformaContent ul .categoria span {
	font-size: 0.6em;
	font-weight: bolder;
}

.elMinisterioInformaContent ul .enlace a {
	font-size: 1.1em;
}

.elMinisterioInformaContent ul li .fecha {
	color: #696969;
	padding-right: 2px;
	font-size: 0.8em;
}

.elMinisterioInformaContent ul li .entradilla {
	padding: 10px 5px 0px 0px;
	color: #2A2A2A /* GMB-2019-09 #212121 */;
}

.elMinisterioInformaContent ul li .entradilla span {
	line-height: 1.3em;
	font-size: 0.8em;
}

.elMinisterioInformaContent ul li .entradilla span p {
	margin: 0px !important;
	padding: 0px !important;
	display: inline !important;
}

.ComunicadosContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.ComunicadosContent ul li {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-color: #696969;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.ComunicadosContent ul li .liContent {
	min-height: 70px;
}

.ComunicadosContent ul .articuloInfo {
	padding-left: 0px;
}

.ComunicadosContent ul .enlace a {
	font-size: 0.9em;
}

.ComunicadosContent ul li .fecha {
	color: #696969;
	padding-right: 2px;
	font-size: 0.8em;
}

.ComunicadosContent ul li .entradilla {
	padding: 10px 5px 0px 0px;
	color: #2A2A2A /* GMB-2019-09 #212121 */;
}

.ComunicadosContent ul li .entradilla span {
	line-height: 1.2em;
	font-size: 0.8em;
}

.ComunicadosContent ul li .entradilla span p {
	margin: 0px !important;
	padding: 0px !important;
	display: inline !important;
}

.actualidadContent {}

.actualidadContent .ulActualidad {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px;
}

.actualidadContent .ulActualidad .imagen img {
	width: 100%;
	margin-bottom: 10px;
}

.actualidadContent .ulActualidad li {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-color: #d9dee3; /* GMB-2019-09 #696969; */
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.actualidadContent .ulActualidad li .enlace {
	padding-right: 5px;
	float: left;
}

.actualidadContent .ulActualidad li .enlace a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
}

.actualidadContent .ulActualidad li .enlace a:visited,
.actualidadContent .ulActualidad li .enlace a:link {
	color: #154481;/* color: #4682B4; GMB-2019-09 */
}

.actualidadContent .ulActualidad li .enlace a:hover,
.actualidadContent .ulActualidad li .enlace a:active {
	color: #3E77c2;/* GMB-2019-09 */
}

.actualidadContent .ulActualidad li .enlace span {
	font-size: 0.8em;
}

.actualidadContent .ulActualidad li .enlace .tituloNoticia {
	padding-right: 5px;
}

.actualidadContent .ulActualidad li .titular {
	padding-left: 15px;
}

.actualidadContent .ulActualidad li .titular span {
	color: #696969;
	line-height: 1.2em;
	font-size: 0.8em;
}

.verTodas {
	float: right;
}

.verTodas a {
	font-size: 0.8em;
}

.tweetsContent h2 a {
	color: #00889a;
	font-size: 0.85em;
	margin-left: 10px;
}

.tweetsContent .tweetsContentSizeSombra {
	padding: 10px;
	height: 360px;
	overflow: auto;
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.6);
}

.tweetsContent .tweetsContentSizeSombraNoCss3 {
	padding: 10px;
	border: 1px solid #C0C0C0;
	height: 360px;
	overflow: auto;
}

.tweetsContent .tweetsContentSize {
	padding: 10px 0px;
	border: 1px solid #C0C0C0;
	height: 360px;
	overflow: auto;
}

.tweetsContent .ultweets {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.tweetsContent .ultweets li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #696969;
}

.tweetsContent .ultweets li span {
	font-size: 0.8em;
}

.tweetsContent .ultweets li a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
}

.tweetsContent .ultweets li .MaecTweets {
	color: #2A2A2A /* GMB-2019-09 #212121 */;
}

.enElMundo .enElMundoSombra {
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.6);
}

.enElMundo .enElMundoSombraNoCss3 {
	border: 1px solid #C0C0C0;
}

.enElMundo img {
	width: 100%;
	height: auto;
}

.bannersHomeContent .bannerPrincipal {
	width: 692px;
	height: 352px;
	padding-right: 5px;
	float: left;
}

.bannersHomeContent .bannerPrincipal .imagen {
	width: 45%;
	height: 350px;
	position: relative;
}

.bannersHomeContent .bannerPrincipal .imagen img {
	width: 690px !important;
	height: 350px;
}

.bannersHomeContent .bannerPrincipal .imagen .texto {
	padding: 10px;
	width: 45%;
	text-align: left;
	bottom: 0px;
	position: absolute;
}

.bannersHomeContent .bannerPrincipal .imagen .texto .titulo span {
	font-size: 1.7em;
	font-weight: bold;
}

.bannersHomeContent .bannerPrincipal .imagen .texto .entradilla span {
	font-size: 0.9em;
}

.bannersHomeContent .bannerPrincipal .imagen .texto span {
	color: #FFF;
}

.bannersHomeContent .bannersSecundarios {
	width: 242px;
	height: 350px;
	float: left;
}

.bannersHomeContent .bannersSecundarios .bannerSecundario {
	width: 240px;
	height: 171px;
	margin-bottom: 8px;
}

.bannersHomeContent .bannersSecundarios .imagen {
	width: 240px;
	height: 171px;
	position: relative;
}

.bannersHomeContent .bannersSecundarios img {
	width: 240px !important;
	height: 171px !important;
}

.bannersHomeContent .bannersSecundarios .imagen .texto {
	padding: 10px;
	text-align: left;
	bottom: 0px;
	position: absolute;
}

.bannersHomeContent .bannersSecundarios .imagen .texto span {
	color: #FFF;
}

.bannersHomeContent .bannersSecundarios .imagen .texto .contenedorTexto span {
	font-size: 1em;
	font-weight: bold;
}

.bannersHomeContent .opacidadCss3 {
	background-color: rgba(0, 0, 0, 0.6);
}

.bannersHomeContent .opacidad {
	background-image: url("/_layouts/images/MAEC/degradadoBaners.png");
}

.textoBanner {
	padding: 10px;
	left: 0px;
	text-align: left;
	bottom: 0px;
	color: #FFF;
	font-weight: bold;
	position: absolute;
}

.textoBanner a,
.textoBanner a:link,
.textoBanner a:visited {
	color: #FFF;
}

.textoBannerPrincipal {
	font-size: 1.7em;
	text-shadow: 2px 2px 2px #333333;
}

.textoBannerPrincipalDesp {
	padding-left: 18px;
}

.imagen a .flechaLink {
	font-weight: bold;
	float: none;
}

.opacidad7 {
	opacity: 0.7;
}

.bannersHomeSeparacion {
	left: 0px !important;
	padding-top: 15px;
	border-bottom: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
	position: absolute !important;
}

.politicaExteriorCooperacionContent {
	text-align: left;
}

.politicaExteriorCooperacionContent .politicaExteriorCooperacionContentSize {
	padding: 20px 0px;
}

.politicaExteriorCooperacionContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.politicaExteriorCooperacionContent ul li {
	width: 25%;
	float: left;
}

.politicaExteriorCooperacionContent ul li .liContent {
	padding: 0px 15px;
}

.politicaExteriorCooperacionContent .bordePoliticaExterior {
	background-position: left bottom;
	background-image: url("/_layouts/images/MAEC/WebParts/BordePoliticaExterior.png");
	background-repeat: no-repeat;
}

.politicaExteriorCooperacionContent ul li .liContent a .titulo {
	padding: 5px 0px;
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
}

.politicaExteriorCooperacionContent ul li .liContent a .titulo span {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
}

.politicaExteriorCooperacionContent ul li .liContent .entradilla {
	padding-top: 10px;
}

.politicaExteriorCooperacionContent ul li .liContent .entradilla span {
	color: #2A2A2A /* GMB-2019-09 #212121 */;
	line-height: 1.3em;
	font-size: 0.8em;
}

.politicaExteriorCooperacionContent ul li .liContent .entradilla span p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.politicaExteriorCooperacionContent ul li a img {
	width: 100%;
	height: 100px;
	margin-bottom: 10px;
}

.enlacesDestacadosContent .ulEnlaces {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.enlacesDestacadosContent .ulEnlaces li {
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px dotted #696969;
}

.enlacesDestacadosContent .ulEnlaces li a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	vertical-align: middle;
}

.enlacesDestacadosContent .ulEnlaces li a span {
	top: -5px;
	padding-left: 5px;
	font-size: 0.8em;
	vertical-align: middle;
	position: relative;
}

.enlacesDestacadosContent .ulEnlaces li a img {
	width: 25px;
	height: 25px;
	vertical-align: bottom;
}

.destacadosHomeContent {
	text-align: left;
}

.destacadosHomeContent .destacadosHomeContentSize {
	padding: 0px;
	border: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
	width: 100%;
	margin-bottom: 20px;
}

.destacadosHomeContent .azulsinmargen {
	width: 40px;
	/* border-top: 4px solid #4682B4; GMB-2019-09 */
    border-top: 4px solid #3e77c2; /* GMB-2019-09 */
}

@media screen and (min-width: 100px) and (max-width: 479px) {
	.destacadosHomeContent .azulsinmargen {
		width: 40px;
		border-top: 4px solid #154481 /* GMB-2019-09 #4682B4 */;
		margin-left: 10px;
	}
}

.destacadosHomeContent ul {
	list-style: none;
	margin: 0px;
	padding: 20px 0px 0px;
}

.destacadosHomeContent ul li {
	width: 25%;
	float: left;
}

.destacadosHomeContent ul li .liContent {
	padding: 0px 15px;
}

.destacadosHomeContent .bordePoliticaExterior {
	background-position: left bottom;
	background-image: url("/_layouts/images/MAEC/WebParts/BordePoliticaExterior.png");
	background-repeat: no-repeat;
}

.destacadosHomeContent ul li .liContent a .titulo {
	padding: 5px 0px;
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
}

.destacadosHomeContent ul li .liContent a .titulo span {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
}

.destacadosHomeContent ul li .liContent .entradilla {
	padding-top: 10px;
}

.destacadosHomeContent ul li .liContent .entradilla span {
	color: #2A2A2A /* GMB-2019-09 #212121 */;
	line-height: 1.3em;
	font-size: 0.8em;
}

.destacadosHomeContent ul li .liContent .entradilla span p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.destacadosHomeContent ul li a img {
	width: 100%;
	height: 130px;
	margin-bottom: 20px;
}

.menuNavegacion .tituloMenu {
	padding: 10px 0px;
}

.menuNavegacion .tituloMenu span {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
	font-weight: bold;
}

.menuNavegacion .tituloMenu .tituloMenuContent {
	padding: 0px 10px 5px 0px;
}

.menuNavegacion .tituloMenu .tituloMenuContent span {
	font-size: 1.1em;
}

.menuNavegacionContent {
	border-bottom: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
}

.menuNavegacionContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menuNavegacionContent ul li {
	background-color: #FFF;
}

.menuNavegacionContent ul li .liBorde {
	border-top: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
}

.menuNavegacionContent ul li .liContent {
	padding: 3px 10px 3px 0px;
}

.menuNavegacionContent ul li a:link {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.8em;
	display: block;
	position: relative;
}

.menuNavegacionContent ul li a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.8em;
	display: block;
	position: relative;
}

.menuNavegacionContent ul li:hover {
	position: relative;
	background-color: #154481 /* GMB-2019-09 #4682B4 */;
}

.menuNavegacionContent ul li .liContent a:hover,
.menuNavegacionContent ul li .liContent:hover a,
.menuNavegacionContent ul li .liContent:hover {
	color: #FFF;
	position: relative;
}

.menuNavegacionContent ul ul li a:hover,
.menuNavegacionContent ul ul li:hover a,
.menuNavegacionContent ul ul li:hover {
	color: #FFF !important;
}

.menuNavegacionContent ul ul {
	display: none;
	z-index: 10;
}

.menuNavegacionContent ul li:hover ul,
.menuNavegacionContent ul li a:hover ul {
	left: 100%;
	top: -1px;
	width: 300px;
	display: block;
	position: absolute;
}

.menuNavegacionContent ul ul li {
	margin: 0px;
	width: 100%;
}

.menuNavegacionContent ul ul li a {
	padding: 3px 5px;
	color: #154481 /* GMB-2019-09 #4682B4 */ !important;
	font-size: 0.8em;
	font-weight: normal;
	border-bottom-color: #d9dee3; /* #BEBEBE; GMB-2019-09 */
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.menuNavegacionContent ul li .liContent ul li a:hover,
.menuNavegacionContent ul li .liContent ul li:hover a,
.menuNavegacionContent ul li .liContentul li:hover,
.menuNavegacionContent ul li a:hover {
	color: #FFF;
	background-color: #154481 /* GMB-2019-09 #4682B4 */;
}

.menuNavegacionContent ul li:hover ul {
	display: block;
}

.menuNavegacionContent .elementoMenuFlecha {
	width: 7%;
	float: left;
	display: inline;
}

.menuNavegacionContent .elementoMenu {
	width: 93%;
	float: left;
	display: inline;
}

.recomendacionesViajeContent h3 {
	color: #696969;
	font-size: 1.1em;
	margin-bottom: 2px;
}

.recomendacionesViajeContent .urgentes {
	padding-top: 10px;
}

.recomendacionesViajeContent .actualizaciones {
	padding-top: 10px;
}

.recomendacionesViajeContent .flechaLink {
	margin-right: 5px;
}

.recomendacionesViajeContent .urgentes .urgentesContent {
	padding: 10px;
	background-color: #dcdcdc;
}

.recomendacionesViajeContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.recomendacionesViajeContent ul li .elemento {
	padding: 5px;
	border-bottom: 1px dotted #696969;
}

.recomendacionesViajeContent ul li .elemento .imagen {
	padding-right: 5px;
	float: left;
}

.recomendacionesViajeContent ul li .elemento {
	padding-left: 5px;
}

.recomendacionesViajeContent ul li .elemento a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.9em;
}

.recomendacionesViajeContent ul li .elemento span {
	font-size: 0.9em;
}

.recomendacionesViajeContent ul li .elemento .titular {
	padding-left: 5px;
}

.recomendacionesViajeContent ul li .elemento .fecha {
	color: #696969;
	padding-left: 5px;
}

.recomendacionesViajeContent ul li .elemento .flechaLinkDiv {
	padding-left: 5px;
	float: left;
}

.detalleRecomendacionViajeContent .bandera .imagen {
	padding-right: 5px;
	float: left;
}

.detalleRecomendacionViajeContent .bandera .texto {
	margin-bottom: 5px;
	float: left;
}

.detalleRecomendacionViajeContent .cuerpoCss {
	background-color: #dcdcdc;
}

.detalleRecomendacionViajeContent .cuerpoCss .cuerpoCssContent {
	padding: 10px;
	color: #696969;
	line-height: 1.3em;
	font-size: 0.9em;
}

.detalleRecomendacionViajeContent .bandera .texto h2 {
	margin: 0px !important;
	font-size: 1.2em !important;
}

.detalleRecomendacionViajeContent .textoInfoActualizacionYVigencia,
.detalleRecomendacionViajeContent .imagenCentral {
	padding-top: 5px;
}

.detalleRecomendacionViajeContent .imagenCentral .imagenCentralContent img {
	margin: 0px auto;
	width: 100% !important;
	height: auto;
}

.detalleRecomendacionViajeContent .mapa iframe {
	width: 100%;
	height: 400px;
}

.detalleRecomendacionViajeContent .desplegables {
	padding: 20px 0px;
}

.detalleRecomendacionViajeContent .togglerContent {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #696969;
}

.detalleRecomendacionViajeContent .togglerContent .tituloToggler .imagenFlecha {
	padding-right: 5px;
	float: left;
}

.detalleRecomendacionViajeContent .togglerContent h3 {
	margin: 0px;
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
	cursor: pointer;
}

.detalleRecomendacionViajeContent .toggleable {
	line-height: 1.3em;
	font-size: 0.9em;
}

.imprimirEnviar {
	clear: both;
}

.imprimirEnviar .imprimirEnviarContent {
	vertical-align: middle;
	border-top-color: #696969;
	border-top-width: 1px;
	border-top-style: dotted;
}

.imprimirEnviar .imprimirEnviarContent .botonImprimirEnviar {
	padding: 5px;
	border-right: 1px dotted #696969;
	border-bottom: 1px dotted #696969;
	float: left;
	display: inline;
}

.imprimirEnviar .imprimirEnviarContent .botonImprimirEnviarInicio {
	border-left: 1px dotted #696969;
}

.imprimirEnviar .imprimirEnviarContent a img {
	vertical-align: middle;
}

.imprimirEnviar .imprimirEnviarContent a span {
	color: #696969;
	font-size: 0.7em;
}

.fondoPopUp {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: fixed;
	z-index: 9000;
	opacity: 0.7;
	background-color: #3871b0;
}

.popUpEnviarInformacion {
	margin: 0px;
	padding: 20px;
	left: 25%;
	top: 20%;
	width: 50%;
	position: fixed;
	z-index: 9001;
	background-color: #ebebeb;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent p {
	color: #696969;
	padding-top: 0px;
	font-size: 0.8em;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info div {
	padding-top: 10px;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info div span {
	width: 25%;
	color: #696969;
	font-size: 0.75em;
	float: left;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info .botones {
	text-align: center;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info .botones .botonesContent {
	margin: 0px auto;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info .botones .botonesContent a {
	padding: 0px 10px;
	color: #4682B4;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info .botones .botonesContent a:link {
	padding: 0px 10px;
	color: #154481 /* GMB-2019-09 #4682B4 */;
}

.popUpEnviarInformacion .popUpEnviarInformacionContent .info .botones .botonesContent a:visited {
	padding: 0px 10px;
	color: #154481 /* GMB-2019-09 #4682B4 */;
}

.validadorPopUp {
	color: #A30008;
}

body .botonPopUp {
	margin: 0px;
	padding: 5px 10px;
	border: 0;
	color: #FFF;
	cursor: pointer;
	background-color: #154481 /* GMB-2019-09 #4682B4 */;
}

.agendaContent ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px;
}

.agendaContent ul li {
	padding: 10px 0px;
	border-bottom: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
}

.agendaContent ul li .fecha span {
	color: #696969;
	font-size: 0.8em;
}

.agendaContent ul li .tituloAgenda span {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
}

.agendaContent ul li .descripcion {
	line-height: 1.6em;
	padding-top: 10px;
	font-size: 0.75em;
	font-weight: bold;
}

.agendaContent ul li .descripcion span {
	font-size: 0.75em;
	font-weight: bold;
}

.cursosContent ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px;
}

.cursosContent ul li {
	padding: 10px 0px;
	border-bottom: 1px solid #d9dee3; /* #BEBEBE; GMB-2019-09 */
}

.cursosContent ul li .fecha span {
	color: #696969;
	padding-right: 5px;
	font-size: 0.8em;
}

.cursosContent ul li .enlaceCurso a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
}

.cursosContent ul li .categoria span,
.cursosContent ul li .tipoCurso span {
	padding-right: 5px;
	font-size: 0.8em;
}

.cursosContent ul li .descripcion {
	line-height: 1.2em;
	padding-top: 10px;
}

.cursosContent ul li .descripcion span {
	font-size: 0.75em;
	font-weight: bold;
}

.detalleCursoContent {
	padding: 20px 0px 0px;
}

.detalleCursoContent .imagen {
	text-align: center;
}

.detalleCursoContent .imagen img {
	margin: 0px auto;
}

.detalleCursoContent .fecha span {
	color: #696969;
	padding-right: 5px;
	font-size: 0.8em;
}

.detalleCursoContent .enlaceCurso a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
}

.detalleCursoContent .categoria span,
.detalleCursoContent .tipoCurso span {
	padding-right: 5px;
	font-size: 0.8em;
}

.detalleCursoContent .descripcion {
	line-height: 1.2em;
	padding-top: 10px;
}

.detalleCursoContent .descripcion span {
	font-size: 0.75em;
	font-weight: bold;
}

.epigrafeZonaCentralContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #ebebeb;
}

.epigrafeZonaCentralContent2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #FFF;
}

.epigrafeZonaCentralContent ul li,
.epigrafeZonaCentralContent2 ul li {
	width: 100%;
	text-align: left;
}

.epigrafeZonaCentralContent ul li .contendedorLI {
	margin: 0px auto;
	padding: 15px 0px;
	width: 94%;
	border-top: 1px solid #696969;
}

.epigrafeZonaCentralContent2 ul li .contendedorLI {
	margin: 0px auto;
	padding: 15px 0px;
	border-top: 1px solid #696969;
}

.epigrafeZonaCentralContent ul li .contendedorLIFist {
	margin: 0px auto;
	padding: 15px 0px;
	width: 94%;
}

.epigrafeZonaCentralContent2 ul li .contendedorLIFist {
	margin: 0px auto;
	padding-bottom: 15px;
}

.epigrafeZonaCentralContent ul li .contendedorLIFistDestacado,
.epigrafeZonaCentralContent2 ul li .contendedorLIFistDestacado {
	margin: 0px auto;
	width: 100%;
}

.epigrafeZonaCentralContent ul li .contendedorLI .imagen,
.epigrafeZonaCentralContent ul li .contendedorLIFist .imagen,
.epigrafeZonaCentralContent2 ul li .contendedorLI .imagen,
.epigrafeZonaCentralContent2 ul li .contendedorLIFist .imagen {
	margin-right: 10px;
	float: left;
}

.epigrafeZonaCentralContent ul li .contendedorLI .imagen img,
.epigrafeZonaCentralContent ul li .contendedorLIFist .imagen img,
.epigrafeZonaCentralContent2 ul li .contendedorLI .imagen img,
.epigrafeZonaCentralContent2 ul li .contendedorLIFist .imagen img {
	width: 100px;
	height: 100px;
}

.epigrafeZonaCentralContent ul li .contendedorLIFistDestacado .imagen img,
.epigrafeZonaCentralContent2 ul li .contendedorLIFistDestacado .imagen img {
	width: 100%;
	height: 250px;
}

.epigrafeZonaCentralContent ul li .contenidoDescripcion,
.epigrafeZonaCentralContent2 ul li .contenidoDescripcion {
	padding-left: 110px;
}

.epigrafeZonaCentralContent ul li .contenidoDescripcionSinImagen,
.epigrafeZonaCentralContent2 ul li .contenidoDescripcionSinImagen {
	padding-left: 0px;
}

.epigrafeZonaCentralContent ul li .contendedorLIFistDestacado .contenidoDescripcion {
	padding: 15px;
}

.epigrafeZonaCentralContent2 ul li .contendedorLIFistDestacado .contenidoDescripcion {
	padding: 15px 0px;
}

.epigrafeZonaCentralContent ul li .enlace,
.epigrafeZonaCentralContent2 ul li .enlace {
	padding: 0px 0px 10px;
}

body .epigrafeZonaCentralContent ul li .fecha,
body .epigrafeZonaCentralContent2 ul li .fecha {
	padding-top: 0px;
	margin-top: 0px;
}

body .epigrafeZonaCentralContent ul li .tituloBlog,
body .epigrafeZonaCentralContent2 ul li .tituloBlog {
	color: #696969;
	padding-top: 0px;
	padding-bottom: 5px;
	font-size: 0.75em;
	font-weight: bold;
	margin-top: -5px;
}

body .epigrafeZonaCentralContent ul li .enlace a:link,
body .epigrafeZonaCentralContent2 ul li .enlace a:link,
body .epigrafeZonaCentralContent ul li .enlace a:visited,
body .epigrafeZonaCentralContent2 ul li .enlace a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.3em;
}

body .epigrafeZonaCentralContent ul li .enlace a:hover,
body .epigrafeZonaCentralContent2 ul li .enlace a:hover,
body .epigrafeZonaCentralContent ul li .enlace a:active,
body .epigrafeZonaCentralContent2 ul li .enlace a:active {
    color: #3e77c2; /* GMB-2019-09 */
}

.epigrafeZonaCentralContent ul li .descripcion,
.epigrafeZonaCentralContent2 ul li .descripcion {
	color: #696969;
	line-height: 1.3em;
	font-size: 0.9em;
}

body .epigrafeZonaCentralAdemas h2 {
	color: #332f7e;
}

.epigrafeZonaCentralAdemasContent ul {
	list-style: none;
	margin: 0px 0px 20px;
	padding: 10px 0px 0px;
	width: 47.5%;
	overflow: hidden;
	float: left;
}

.epigrafeZonaCentralAdemasContent ul li {
	padding: 0px 10px 0px 0px;
	width: 100%;
	float: left;
	display: inline;
}

.epigrafeZonaCentralAdemasContent ul li a,
.epigrafeZonaCentralAdemasContent ul li a:visited,
.epigrafeZonaCentralAdemasContent ul li a:link {
	color: #696969;
	font-size: 0.9em;
}

.ministrosAnteriores {
	padding-top: 20px;
}

.ministrosAnterioresContent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.ministrosAnterioresContent ul li {
	padding: 10px 0px;
	border-bottom: 1px dotted #696969;
}

.ministrosAnterioresContent ul li .imagen {
	margin-right: 10px;
	float: left;
}

.ministrosAnterioresContent ul li .imagen img {
	width: 100px;
	height: auto;
}

.ministrosAnterioresContent ul li a,
.ministrosAnterioresContent ul li a:visited,
.ministrosAnterioresContent ul li a:link {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
}

.ministrosAnterioresContent ul li a:hover,
.ministrosAnterioresContent ul li a:active {
    color: #3e77c2; /* GMB-2019-09 */
}

body .ministrosAnterioresContent ul li .fechasMinistrosAnteriores span {
	color: #696969;
	font-size: 0.8em;
}

.ministrosAnterioresContent ul li .entradillaMinistro p {
	padding: 0px;
	font-size: 0.8em;
}

.buscadorCabecera .imagen {
	padding-bottom: 10px;
}

.buscadorCabecera .imagen .imagenContent {
	vertical-align: middle;
}

.buscadorCabecera .imagen h3 {
	margin: 0px;
	padding: 0px;
	color: #696969;
	font-size: 1.2em;
	vertical-align: middle;
}

.buscadorCabecera .imagen input {
	padding-right: 10px;
	vertical-align: middle;
	float: left;
}

.buscadorCabecera .buscadorPanel {
	padding: 15px;
	background-color: #ebebeb;
}

.buscadorCabecera .buscadorPanel .divBusqueda {
	padding-bottom: 10px;
}

.buscadorCabecera .buscadorPanel .divBusqueda label {
	width: 25%;
	color: #696969;
	font-size: 0.75em;
	float: left;
}

.buscadorCabecera .buscadorPanel .divBusqueda .textbox {
	width: 72%;
	font-size: 0.75em;
}

body .buscadorCabecera .buscadorPanel .botonBuscar {
	margin: 0px;
	padding: 5px 10px;
	border: 0px currentColor;
	color: #FFF;
	cursor: pointer;
	background-color: #154481 /* GMB-2019-09 #4682B4 */;
}

body .buscadorCabecera .buscadorPanel .botonBuscar:hover {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	background-color: #FFF;
}

.buscadorResultados {
	padding-top: 10px;
}

.buscadorResultados ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.buscadorResultados ul li {
	padding: 15px 0px;
	border-bottom: 1px solid #000;
}

.buscadorResultados ul li .imagen {
	margin-right: 5px;
	float: left;
}

.buscadorResultados ul li .imagen img {
	width: 100px;
	height: auto;
}

.buscadorResultados ul li .fechaResultadoBusqueda span {
	color: #696969;
	font-size: 0.8em;
}

.buscadorResultados ul li .enlace a,
.buscadorResultados ul li .enlace a:link,
.buscadorResultados ul li .enlace a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1.1em;
}

.buscadorResultados ul li .entradillaResultadoBusqueda {
	padding: 10px 0px 0px;
}

.buscadorResultados ul li .entradillaResultadoBusqueda span {
	line-height: 1.5em;
	font-size: 0.8em;
}

.margenResultadoBusqueda {
	margin-left: 115px;
}

.detalleSedeDipolomatica .tituloSede span {
	font-size: 0.9em;
	font-weight: bold;
}

.detalleSedeDipolomatica .imagenSede {
	padding-top: 10px;
}

.detalleSedeDipolomatica .imagenSede img {
	width: 100%;
}

.detalleSedeDipolomatica .enlace {
	padding-top: 10px;
}

.detalleSedeDipolomatica .enlace a,
.detalleSedeDipolomatica .enlace a:link,
.detalleSedeDipolomatica .enlace a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.8em;
}

.detalleSedeDipolomatica .enlace a:hover,
.detalleSedeDipolomatica .enlace a:active {
    color: #3e77c2; /* GMB-2019-09 */
}

.detalleSedeDipolomatica .enlace span {
	font-size: 0.8em;
}

.detalleSedeDipolomatica .descripcionSede {
	padding-top: 10px;
}

.detalleSedeDipolomatica .descripcionSede p {
	line-height: 1.6em;
	padding-top: 0px;
	font-size: 0.8em;
}

.detalleSedeDipolomatica .mapaContent {
	padding-top: 20px;
}

.detalleSedeDipolomatica .mapaContent .labelLocalizacion {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.9em;
}

.detalleSedeDipolomatica .mapaContent .mapa {
	padding-top: 10px;
}

.detalleSedeDipolomatica .mapa .mapaIframe {
	margin: 0px auto;
	padding-bottom: 10px !important;
}

.detalleSedeDipolomatica .mapa a {
	color: #154481 /* GMB-2019-09 #4682B4 */ !important;
	font-size: 1em !important;
}

.detalleSedeDipolomatica ul {
	list-style: none;
	margin: 0px;
	padding: 20px 0px 0px;
}

.detalleSedeDipolomatica ul li {
	padding: 5px 0px;
	border-bottom: 1px dotted #696969;
}

.detalleSedeDipolomatica ul li a,
.detalleSedeDipolomatica ul li a:link,
.detalleSedeDipolomatica ul li a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.8em;
}

.detalleSedeDipolomatica ul li a:hover,
.detalleSedeDipolomatica ul li a:active {
    color: #3e77c2; /* GMB-2019-09 */
}

.articulosCentralContent ul {
	list-style: none;
	margin: 0px;
	padding: 20px 0px;
	text-align: center;
	background-color: #dcdcdc;
}

.articulosCentralContent ul li {
	margin: 0px auto;
	width: 94%;
	text-align: left;
}

.articulosCentralContent ul li .contendedorLI {
	padding: 15px 0px;
	border-top: 2px solid #FFF;
}

.articulosCentralContent ul li .contendedorLISinBorde {
	padding: 15px 0px;
}

.articulosCentralContent ul li .imagen {
	margin-right: 10px;
	float: left;
}

.articulosCentralContent ul li .imagenFirst img {
	width: 100%;
	height: 250px;
}

.articulosCentralContent ul li .imagen img {
	width: 100px;
	height: 100px;
}

.articulosCentralContent ul li .enlace {
	padding: 5px 0px 0px;
}

.articulosCentralContent ul li .enlace a {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 1em;
}

.articulosCentralContent ul li .descripcion {
	color: #696969;
	line-height: 1.2em;
	font-size: 0.9em;
}

.articulosZonaCentralAdemas h2 {
	color: #332f7e !important;
}

.articulosZonaCentralAdemasContent ul {
	list-style: none;
	margin: 0px;
	padding: 5px 0px 0px;
	width: 100%;
	overflow: hidden;
}

.articulosZonaCentralAdemasContent ul li {
	padding: 0px 10px 0px 0px;
	width: 47.5%;
	float: left;
	display: inline;
}

.articulosZonaCentralAdemasContent ul li a,
.articulosZonaCentralAdemasContent ul li a:link,
.articulosZonaCentralAdemasContent ul li a:visited {
	color: #000;
	font-size: 0.8em;
}

.controlVisibleJS.mapaSedes {
	display: none;
}

.desplegablePaises.mapaSedes {
	vertical-align: middle;
}

.desplegablePaises.mapaSedes span {
	color: #696969;
	padding-right: 10px;
	font-size: 0.9em;
	vertical-align: middle;
}

.mapaSedes .desplegablePaises select {
	width: 70%;
	font-size: 0.9em;
	vertical-align: middle;
	min-height: 25px;
}

.mapaSedes .desplegablePaises select option {
	vertical-align: middle;
}

.imagenMapa {
	padding-top: 15px;
}

.imagenMapa img {
	width: 100%;
	height: auto;
}

.mapa {
	padding-top: 15px;
}

.mapa .map_canvas {
	width: 100%;
	height: 500px;
	position: relative;
}

.mapa .map_canvas .Infobox {
	top: 45px !important;
	height: auto !important;
}

.mapa .map_canvas .infobox-stalk {
	top: 74px !important;
}

.mapa .map_canvas .MapPushpinBase {
	cursor: pointer !important;
}

.map_canvas .tituloMarcador {
	font-size: 0.7em !important;
}

.map_canvas .contenidoMarcador {
	padding-top: 15px;
}

.googleMapsMarker {
	padding: 10px;
}

.googleMapsMarker .tituloPais {
	vertical-align: middle;
}

.googleMapsMarker .tituloPais span,
.googleMapsMarker .tituloPais img,
.googleMapsMarker .tituloPais div {
	vertical-align: middle;
}

.googleMapsMarker .tituloPais img {
	border: 1px solid #c0c0ff;
	float: left;
}

.googleMapsMarker .tituloPais div {
	padding-left: 45px;
}

.googleMapsMarker .urlsMarcador {
	padding-top: 10px;
}

.googleMapsMarker .urlsMarcador div {
	padding-top: 2px;
}

.mapaSedes .volvermapa {
	padding-top: 10px;
}

.mapaSedes .volvermapa a,
.mapaSedes .volvermapa a:link,

.mapaSedes .volvermapa a:visited {
	color: #154481 /* GMB-2019-09 #4682B4 */;
	font-size: 0.8em;
}
.mapaSedes .volvermapa a:active,
.mapaSedes .volvermapa a:hover {
    color: #3e77c2; /* GMB-2019-09 */
}

.etiquetaDesplegableJQ {
	font-size: 0.8em;
	cursor: pointer;
}
.desplegableEnlaceJQ
{
    font-size: 0.8em;
	cursor: pointer;
	background: #5f9ac4;
	padding: 10px;
	font-size: 10px;
	line-height: 15px;
	color: White;
}
.divEtiquetaDesplegableJQ
{
    margin-bottom:20px;
}


.mapaSedes .abecedario {
	padding-top: 15px;
}

.mapaSedes .abecedario .indice {
	text-align: center;
}

.mapaSedes .abecedario .indice ul {
	list-style: none;
	margin: 0px auto;
	padding: 0px;
}

.mapaSedes .abecedario .indice ul li {
	padding-right: 3px;
	display: inline;
}

body .mapaSedes .abecedario .indice ul li a,

body .mapaSedes .abecedario .indice ul li a:visited,
body .mapaSedes .abecedario .indice ul li a:link {
	color: #154481; /* GMB-2019-09 #4682B4 */
	text-decoration: underline;
}
body .mapaSedes .abecedario .indice ul li a:active,
body .mapaSedes .abecedario .indice ul li a:hover {
    color: #3e77c2; /* GMB-2019-09 */
}

.mapaSedes .abecedario .descripcion {
	padding-top: 15px;
}

.mapaSedes .abecedario .descripcion ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.mapaSedes .abecedario .descripcion ul li .tituloLetra {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 1.1em;
	font-weight: bold;
}

.mapaSedes .abecedario .descripcion ul ul {
	padding-top: 5px;
}

.mapaSedes .abecedario .descripcion ul li {
	padding-bottom: 5px;
}

.mapaSedes .abecedario .descripcion ul ul li .fichaPais a,
.mapaSedes .abecedario .descripcion ul ul li .recomendacionesViaje a {
	float: left;
}

.mapaSedes .abecedario .descripcion ul ul li .fichaPaisFecha,
.mapaSedes .abecedario .descripcion ul ul li .recomendacionesViajeFecha {
	float: right;
}

.mapaSedes .abecedario .descripcion ul ul li .descripcionPais {
	padding-left: 10px;
}

.mapaSedes .abecedario .descripcion ul ul li span {
	font-size: 0.8em;
}

body .mapaSedes .abecedario .descripcion ul ul li .tituloPais {
	font-size: 0.9em;
	cursor: pointer;
}

body .mapaSedes .abecedario .descripcion ul ul li a {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.8em;
	font-weight: normal;
}

body .mapaSedes .abecedario .descripcion ul ul ul {
	padding: 0px 0px 0px 10px;
}

body .mapaSedes .abecedario .descripcion ul ul ul li {
	padding: 0px;
}

.listaLeyenda {
	padding-left: 0px;
}

.listaLeyenda li {
	list-style-type: none;
}

.listaLeyenda li img {
	vertical-align: middle;
}

.documentosPagina h2 {
	font-size: 0.9em;
}

.mostrarDesplegable {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.8em;
	cursor: pointer;
}

.documentosPagina ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px 10px;
}

.documentosPagina ul li {
	padding: 5px 0px;
	border-bottom: 1px dotted #696969;
}

.documentosPagina ul li a,
.documentosPagina ul li a:visited,
.documentosPagina ul li a:link {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.8em;
}

.documentosPagina ul li .info {
	padding-left: 20px;
}

.documentosPagina ul li .infoEdicion {
	float: left;
}

.documentosPagina ul li span {
	padding-left: 10px;
	font-size: 0.75em;
	font-weight: bold;
}

.documentosZonaCentral ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.documentosZonaCentral ul li {
	padding: 10px 0px;
	border-bottom: 1px solid #696969;
}

.documentosZonaCentral ul li .categoriaDocumentos {
	color: #696969;
	font-size: 0.7em;
	font-weight: bolder;
}

.documentosZonaCentral ul li .fechaDocumentos {
	color: #696969;
	font-size: 0.8em;
}

.documentosZonaCentral ul li .tituloDocumento span {
	color: #154481; /* GMB-2019-09 #4682B4 */
}

.documentosZonaCentral ul li .enlaceDocumento img {
	width: 15px;
	height: 15px;
}

.documentosZonaCentral ul li .entradillaDocumento {
	font-size: 0.8em;
}

.galeriaImagenes .galeriaCarpetas {
	text-align: center;
}

.galeriaImagenes .galeriaCarpetas ul {
	list-style: none;
	margin: 0px auto;
	padding: 0px;
}

.galeriaImagenes .galeriaCarpetas ul li {
	width: 50%;
	padding-bottom: 5px;
	float: left;
}

.galeriaImagenes .galeriaCarpetas ul .carpeta {
	padding: 5px 0px;
	width: 95%;
}

.galeriaImagenes .galeriaCarpetas ul li input {
	padding: 5px;
	width: 95%;
	height: 150px;
}

.galeriaImagenes .galeriaCarpetas ul li .nombreCarpetaContent {
	padding: 5px 10px 0px;
	text-align: left;
}

.galeriaImagenes .galeriaCarpetas ul li .nombreCarpetaContent .nombreCarpeta {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.9em;
}

.galeriaImagenes .imagenTop {
	padding-bottom: 15px;
}

.galeriaImagenes .imagenTop .imageTopContent {
	position: relative;
}

.galeriaImagenes .imagenTop .imageTopContent input {
	width: 100%;
	height: auto;
}

.galeriaImagenes .imagenTop .imageTopContent .descargaImagen {
	padding: 5px;
	right: 0px;
	bottom: 0px;
	position: absolute;
}

.galeriaImagenes .pieGaleria {
	text-align: left;
	padding-bottom: 10px;
}

.galeriaImagenes .pieGaleriaPreview {
	text-align: left;
	padding-bottom: 10px;
}

.galeriaImagenes .pieGaleria {
	padding-top: 5px;
}

.galeriaImagenes .pieGaleriaPreview {
	padding: 0px 10px 10px;
}

.galeriaImagenes .pieGaleria span,
.galeriaImagenes .pieGaleriaPreview span {
	font-size: 0.7em;
}

.galeriaImagenes .lineaSeparacion {
	border-bottom: 1px solid #696969;
}

.galeriaImagenes .imagenes {
	text-align: center;
	padding-top: 20px;
}

.galeriaImagenes .imagenes ul {
	list-style: none;
	margin: 0px auto;
	padding: 0px;
}

.galeriaImagenes .imagenes ul li {
	width: 33%;
	float: left;
}

.galeriaImagenes .voverCarpetas {
	padding-top: 10px;
}

.galeriaImagenes .voverCarpetas .linkVolver {
	color: #154481; /* GMB-2019-09 #4682B4 */
	padding-top: 5px;
	font-size: 0.9em;
}

.galeriaImagenes .imagenes ul li .imagePreview {
	padding: 5px 0px;
}

.galeriaImagenes .imagenes ul li .imagePreview input {
	padding: 5px;
	width: 90%;
	height: auto;
}

.galeriaImagenes .popUp {
	margin: 0px;
	padding: 20px;
	left: 24%;
	top: 3%;
	width: 54%;
	text-align: center;
	position: fixed;
	z-index: 9001;
	background-color: #FFF;
}

.galeriaImagenes .popUp .popUpContenido {
	margin: 0px auto;
	width: 600px;
	height: auto;
}

.galeriaImagenes .popUp .popUpContenido img {
	width: 100%;
	height: 400px;
}

body .galeriaImagenes .popUp .botonAspaCerrar {
	margin: 0px;
	border: 0;
	width: 20px;
	height: 20px;
	font-size: 0px;
	float: right;
}

.galeriaImagenes .popUp .popUpContenido .imagenPieFlex {
	text-align: left;
	padding-top: 15px;
	font-size: 0.7em;
}

body .entradillaBlogs {
	padding-bottom: 0px;
	font-size: 0.9em;
}

.listaBlogs ul {
	padding-left: 0px;
}

.listaBlogs ul li {
	margin-top: 20px;
	list-style-type: none;
}

.listaBlogs ul li div a img {
	width: 100%;
}

.listaBlogs ul li div span {
	color: #2A2A2A /* GMB-2019-09 #212121 */;
	line-height: 1.6em;
	font-size: 0.8em;
}

.entradillaBlog {
	margin-top: 10px;
	margin-bottom: 10px;
}

.imagenCabeceraBlog img {
	width: 100%;
}

.paginadorBlog {
	padding-top: 10px;
}

.paginadorBlog ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

.paginadorBlog ul li {
	padding-right: 5px;
	vertical-align: middle;
	display: inline-block;
}

.paginadorBlog ul li a {
	color: #646464;
	font-size: 1em;
	vertical-align: middle;
}

.paginadorBlog ul li a.seleccionado {
	color: black;
	font-weight: bold;
}

.paginadorBlog ul li a img {
	border: 0;
}

.entradillaEntradaBlog {
	padding-top: 20px;
	padding-left: 20px;
	font-size: 0.9em;
	font-style: italic;
	border-bottom: 1px solid #4783b7;
	margin-bottom: 10px;
	border-left: 1px solid #4783b7;
}

.blogDia {
	padding: 4px 5px;
	color: white;
	font-size: 0.8em;
	background-color: #154481; /* GMB-2019-09 #4682B4 */
}

.blogMes {
	padding: 4px 5px;
	color: white;
	font-size: 0.8em;
	background-color: #66686b;
}

.blogAno {
	padding: 4px 8px 4px 5px;
	color: black;
	font-size: 0.8em;
	background-color: #b5b8bb;
}

.bannersDestacados ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px;
}

.bannersDestacados ul li {
	padding-bottom: 0px;
}

.bannersDestacados ul li a img {
	width: 100%;
	height: auto;
}

.newsLetterPreview .enviarNewsLetter {
	text-align: center;
	padding-top: 40px;
}

.newsLetterPreview .enviarNewsLetter input {
	margin: 0px auto;
}

.miniGaleriaImagenes ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px;
}

.miniGaleriaImagenes ul li {
	padding: 0px 0px 10px;
	width: 25%;
	float: left;
}

.miniGaleriaImagenes ul li .imagenMiniGaleria {
	width: 90%;
}

.miniGaleriaImagenes ul li .imagenMiniGaleria input {
	padding: 5px 0px;
	width: 100%;
}

.miniGaleriaImagenes ul li .pieMiniGaleria {
	padding: 0px 10px 0px 0px;
}

.miniGaleriaImagenes ul li .pieMiniGaleria span {
	font-size: 0.7em;
}

.miniGaleriaImagenes .popUp {
	margin: 0px;
	padding: 20px;
	left: 24%;
	top: 3%;
	width: 54%;
	text-align: center;
	position: fixed;
	z-index: 9001;
	background-color: #FFF;
}

.miniGaleriaImagenes .popUp .popUpContenido {
	margin: 0px auto;
	width: 600px;
	height: auto;
}

.miniGaleriaImagenes .popUp .popUpContenido img {
	width: 100%;
	height: 400px;
}

.miniGaleriaImagenes .popUp .pieMiniGaleriaFlex {
	padding-top: 10px;
}

body .miniGaleriaImagenes .popUp .botonAspaCerrar {
	margin: 0px;
	border: 0;
	width: 20px;
	height: 20px;
	font-size: 0px;
	float: right;
}

.entradas ul {
	padding-left: 0px;
}

.entradas li {
	list-style-type: none;
}

.entradas img {
	width: 150px;
}

.entradas a,
.entradas a:visited,
.entradas a:link {
	color: #154481; /* GMB-2019-09 #4682B4 */
}

.subtituloEntradas {
	line-height: 1.2em;
	font-size: 0.9em;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.imagenEntradas {
	margin-top: 10px;
	float: left;
}

.datosMapa span,
#contenedorMapa span {
	font-size: 0.7em;
	margin-top: 5px;
}

.alertasCabecera h3 {
	margin: 0px;
	padding: 0px;
	color: #696969;
	font-size: 1.1em;
	vertical-align: middle;
}

.alertasCabecera .alertasPanel {
	padding: 15px;
	background-color: #ebebeb;
}

.alertasCabecera .alertasPanel .divAlertas {
	padding-bottom: 10px;
}

.alertasCabecera .alertasPanel .spanAlertas {
	padding-bottom: 20px;
}

.alertasCabecera .alertasPanel .spanAlertas label {
	width: 25%;
	color: #696969;
	font-size: 0.75em;
	float: left;
}

.alertasCabecera .alertasPanel .divAlertas span {
	width: 25%;
	color: #696969;
	font-size: 0.75em;
	float: left;
}

.alertasCabecera .alertasPanel .divAlertas .textbox {
	width: 42%;
	font-size: 0.75em;
}

body .alertasCabecera .alertasPanel .botonGuardar {
	margin: 0px;
	padding: 5px 10px;
	border: 0px currentColor;
	color: #FFF;
	cursor: pointer;
	background-color: #154481; /* GMB-2019-09 #4682B4 */
}

body .alertasCabecera .alertasPanel .botonGuardar:hover {
	color: #3e77c2; /* GMB-2019-09 #4682B4 */
	background-color: #FFF;
}

.alertasResultados {
	padding-top: 10px;
}

.mapaPrincipal {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #696969;
	list-style-type: none;
	list-style-image: none;
}

.mapaPrincipal a:link,
.mapaPrincipal a:visited {
	color: #154481; /* GMB-2019-09 #4682B4 */
}

.mapaSecundaria {
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.8em;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	list-style-image: none;
}

.mapaSecundaria a:link,
.mapaSecundaria a:visited {
	color: #154481; /* GMB-2019-09 #4682B4 */
}

.paginador input {
	background: none;
	padding: 0px;
	font-size: 1em;
	cursor: pointer;
}

.paginador input:active {
	padding: 0px;
	cursor: pointer;
}

.redesSocialesContent {}

.redesSocialesContent h2 {
	color: #696969;
	font-size: 1.1em;
	margin-bottom: 2px;
}

.redesSocialesContent .redesSocialesContentSize {
	padding: 0px;
	width: 100% !important;
	margin-top: 20px;
	margin-bottom: 20px;
}

body .redesSocialesContent .Grid {
	margin: 0px auto;
	width: 100%;
	text-align: center;
	font-size: 0.9em;
}

.redesSocialesContent .Grid table {
	padding: 2px;
	width: 100%;
}

body .redesSocialesContent .Grid th {
	padding: 2px;
	background-color: #cccccc;
}

.redesSocialesContent .pais {
	width: 22%;
}

.redesSocialesContent .nombre {
	width: 30%;
}

.redesSocialesContent twitter {
	width: 13%;
}

.redesSocialesContent .facebook {
	width: 15%;
}

.redesSocialesContent .otros {
	width: 20% !important;
}

.redesSocialesContent .Grid tr {
	padding: 2px;
	border: 1px solid #525252;
	height: 30px;
	font-size: 0.9em;
}

.redesSocialesContent .Grid td {
	border-width: 0px;
	padding: 2px;
	font-size: 0.9em !important;
}

body .redesSocialesContent .Grid a:link,
body .Grid a:visited {
	color:#154481; /* GMB-2019-09 #4682B4 */
	text-decoration: none;
}

body .redesSocialesContent .Grid .nombreOrganismo {
	text-align: justify;
}

body .redesSocialesContent .izq {
	text-align: left;
}

body .redesSocialesContent .Grid caption {
	font-size: 0.8em;
	caption-side: bottom;
}

.buscadorBlogs select {
	width: 200px;
}

.buscadorBlogs ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.buscadorBlogs ul li {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #696969;
}

.buscadorBlogs ul li .flechaDiv {
	padding-right: 5px;
	float: left;
}

.buscadorBlogs ul li .enlace {
	padding-left: 15px;
}

.buscadorBlogs ul li .enlace a {
	font-size: 0.8em;
}

.buscadorBlogs ul li .enlace a:link,
.buscadorBlogs ul li .enlace a:visited {
	color: #154481; /* GMB-2019-09 #4682B4 */
}

.buscadorBlogs ul li .enlace span,
.buscadorBlogs ul li .enlace div {
	color: #696969;
	line-height: 1.4em;
	font-size: 0.8em;
}

body .tituloTextoTramite {
	margin: 0px 0px 15px;
	color: #154481; /* GMB-2019-09 #4682B4 */
	font-size: 0.9em;
	font-weight: bold;
}

.bloqueTramite>h2>img {
	vertical-align: middle;
}

.pnlTramite {
	margin: 15px 0px 10px;
}

.enlaceParaLaParticipacion {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
	display: block;
}

.pnlTramite span {
	font-size: 0.8em;
}

.tituloTramite {
	color: #696969;
	font-size: 1em;
	font-weight: bold;
}

.bloqueTramite {
	margin-bottom: 20px;
}

.bloqueTramite ul {
	list-style: none;
	padding: 10px;
	background-color: #ebebeb;
}

.bloqueTramite li {
	margin: 0px 0px 8px;
	display: block;
}

.bloqueTramite li a,
.bloqueTramite li span {
	font-size: 0.8em;
}

.detalleTramiteProyectoNormativo {
	color: #696969;
	font-size: 0.9em;
}

.resultadosBuscadorProyectosNormativos {
	padding-top: 10px;
}

.botoneraBuscadorProyectosNormativos {
	margin-top: 15px;
	margin-bottom: 15px;
}

body .paginadorResultadosProyectosNormativos {
	font-size: 0.8em;
	margin-bottom: 15px;
}

.paginadorResultadosProyectosNormativos input {
	background: none;
	padding: 0px;
	cursor: pointer;
}

.paginadorResultadosProyectosNormativos input:active {
	padding: 0px;
	cursor: pointer;
}

.msjListadoTramites {
	padding-left: 8px;
	font-size: 0.9em;
}

@media all and (max-width:479px) {
	.destacadosHomeContent ul li {
		width: 50% !important;
		float: left;
	}
}

.NoticiasHomeContent h2 {
	text-align: left;
}

.noticiaHomeItem {
	width: 28.5%;
	font-style: normal;
	margin-right: 30px;
}

.noticiaHomeItem {
	text-align: left;
	float: left;
}

@media screen and (min-width:100px) and (max-width:479px) {
	body div.noticiaHomeItem {
		width: 100%;
		float: none;
	}
	body div.noticiaHomeItem div {
		width: 100%;
		float: none;
	}
}

.noticiaHomeEntradillaFecha {
	color: #696969;
	line-height: 1.3em;
	padding-right: 3px;
	font-size: 0.8em;
	float: left;
}

.noticiaHomeEntradillaSubtitulo {
	margin: 0px;
	padding: 0px;
	/* color: black; GMB-2019-09 */
	line-height: 1.3em;
	font-size: 0.8em;
	display: inline;
}