/*MAPA ESPAÑA*/

#control_map{
float:left;
background:none;
width:662px;
height:534px;
margin-top:20px;
}
.map{
position:relative;
right:0px;
top:0px;
}
#content_mapa{
float:right;
}
#edo{
position: relative; top:-550px; left:20px;
font-size:1.5em;
color:#000;
z-index:2;
text-align:right;
width:500px;
}
.bandera{
position: relative; top:-570px; left:530px;
width:90px;
height:90px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.bandera_img{
background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066322?profile=original);
}
.GAL{background-position: 790px 90px;}.AST{background-position: 790px 0px;}.EUS{background-position: 989px 90px;}.CAT{background-position: 198px 0px;}.ARA{background-position: 889px 0px;}.BAL{background-position: 692px 0px;}.MAD{background-position: 692px 90px;}.ICA{background-position: 593px 0px;}.MUR{background-position: 593px 90px;}.CAN{background-position: 494px 0px;}.NAV{background-position: 494px 90px;}.CYL{background-position: 395px 0px;}.RIO{background-position: 395px 90px;}.CLM{background-position: 298px 0px;}.VAL{background-position: 298px 90px;}.AND{background-position: 990px 0px;}.EXT{background-position: 889px 90px;}.CEU{background-position: 100px 90px;}.MEL{background-position: 198px 90px;}

#listMap{ display:none; }

/*ICONOS GRUPOS*/

div#contenedorIconoGrupo{ width:16%; float:left; margin-bottom:10px; min-width:110px; }
div.margenIconoGrupo{ padding:0 5px; }
div#contenedorIconoGrupo a:hover .contenedorTituloIconoGrupo{ color:#fff; }

div.contenedorTituloIconoGrupo{ color:#d0ff00; background:#04380f; text-align:center; width:100%; height:60px; line-height:60px; overflow:hidden; padding:0px 0px 5px 0px;
-webkit-border-radius:0px 0px 10px 10px;
-moz-border-radius:0px 0px 10px 10px;
border-radius:0px 0px 10px 10px;
}
div.contenedorTituloIconoGrupo span{ display: inline-block; vertical-align: middle; line-height: 15px; }

div.contenedorImagenIconoGrupo{ height:140px;
-webkit-border-radius:10px 10px 0px 0px;
-moz-border-radius:10px 10px 0px 0px;
border-radius:10px 10px 0px 0px;
}

div.iconoGrupoAge{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066310?profile=original) top right no-repeat; background-size:cover; }
div.iconoGrupoServicios{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066421?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoBomberos{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066341?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoPostal{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066303?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoEnsenanza{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066337?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoMedioambiente{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066334?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoJusticia{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731860890?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoPolicia{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066301?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoPrisiones{ background:url(https://st11.ning.com/topology/rest/1.0/file/get/1066347?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoSanidad{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066321?profile=original) top right no-repeat; background-size:cover;}
div.iconoGrupoLocal{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066321?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoAutonomico{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066333?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoSociales{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066380?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoTic{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066389?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoExterior{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066368?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoOtros{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066358?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoDiscapacidad{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1171775354?profile=original) top center no-repeat; background-size:cover;}

/*ICONOS PROFESIONES*/
div.iconoGrupoAdministrativos{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068796?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoAdministrativoGeneral{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068735?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoTecnicoGestion{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731960477?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoBibliotecas{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068795?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoCocinero{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068746?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoTecnicoEmpleo{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068762?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoArquitecto{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068755?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoPsicologo{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068776?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoPeon{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068768?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoEnfermeros{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068784?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoEducadorInfantil{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068793?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoMaestroInfantilPrimaria{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068765?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoProfesoradoSecundaria{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068778?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoEducadorSocial{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731875656?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoTrabajadorSocial{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068770?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoIngeniero{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731960283?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoPrevencion{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068749?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoMantenimiento{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1068752?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoMedico{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352759?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoHacienda{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352757?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoVeterinaio{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352759?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoDelineante{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352496?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoFisioterapeuta{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352735?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoMedico{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352737?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoHacienda{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352757?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoVeterinario{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352759?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoDelineante{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352496?profile=original) top center no-repeat; background-size:cover;}
div.iconoGrupoFisioterapeuta{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/135352735?profile=original) top center no-repeat; background-size:cover;}

@media screen and (min-width:750px) {
div.contenedorIconoPortada{ width:33%; padding-top:150px;text-align:center; float:left; }
div.contenedorLazoBienvenida{ height: 100px; width:100%; max-width:450px; }
div.piePagina{ height:185px; }
div.bloquePiePagina{ width:50%; }
}

@media screen and (max-width: 750px) {
#listMap{ display:block; }
#control_map{ display:none }
div.contenedorIconoPortada{ width:33%; padding-top:150px;text-align:center; float:left; }
div.contenedorLazoBienvenida{ height: 100px; width:100%; max-width:450px; }
div.piePagina{ height:185px; }
div.bloquePiePagina{ width:50%; }

}
@media screen and (max-width: 900px) {
div#contenedorIconoGrupo{ width:25%; }
}
@media screen and (max-width: 560px) {
div#contenedorIconoGrupo{ width:33%; }
}
@media screen and (max-width: 450px) {
div#contenedorIconoGrupo{ width:50%; min-width:100px; }
div.contenedorIconoPortada{ width:100%; padding-top:150px; text-align:center; float:left; }
p.subtituloPortada{ margin-top:0px; }
div.contenedorLazoBienvenida{ height: 50px; }
div.piePagina{ height:285px; }
div.bloquePiePagina{ width:100%; }
}

/*MENU SUPERIOR*/
nav.header-nav{ -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }

/*GENERALES*/
ul.listadoInterior{ padding-left:20px; }
ul.listadoInterior li{ list-style:none; background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066216?profile=original) no-repeat 0px 8px; padding-left:15px;}
h2{ color:#00791a; font-weight:bold; font-size:1.4em; margin-bottom:1em; }
h3{ color:#a2bf1f; font-weight:bold; font-size:1.2em; margin-bottom:1em; }
h4{ color:#00791a; font-weight:bold; font-size:1em; margin-bottom:1em; }
.verdeOscuro{ color:#00791a; }
hr.lineaInterior { border:0; width:100%; color:#00791a; background-color:#00791a; height:1px; margin:20px 0px; }
a.enlaceInterior{ text-decoration:underline; }
a.enlaceInterior:hover{ }
a.url{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066225?profile=original) no-repeat 0 center; padding-left:37px; background-size:30px; }
a.pdf{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066218?profile=original) no-repeat 0 center; padding-left:37px; background-size:30px; }
a.zip{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066236?profile=original) no-repeat 0 center; padding-left:37px; background-size:30px;}
p.margin_left{ margin-left:20px; }
p.alerta{ font-weight:bold; font-size:16px; color:#c00; }
table.tablaConvocatoria{ }
table.tablaConvocatoria th.th1{ background:#a2bf1f; color:#fff; font-weight:bold; text-align:left; padding:5px; }
table.tablaConvocatoria th.th2{ background:#eee; color:#000; font-weight:bold; text-align:left; padding:5px; }
table.tablaConvocatoria td{ padding:3px 5px; }
table.tablaConvocatoria span.comentariosTabla{ font-size:12px; color:#666; }
.imagenAyuda{ margin-bottom:20px; }

/*BIENVENIDA PORTADA*/
div.contenedorLazoBienvenida{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731875463?profile=original) no-repeat 50% 0; margin:0 auto; background-size:contain; }
p.tituloPortada{ font-size:1.8em; color:#a2bf1f; margin:0 0 15px 0; }
p.subtituloPortada{ font-size:1.3em; color:#0b6d30; font-weight:bold; margin-top:15px; }
ul.listadoPortada{ font-size:1.2em; color:#000; list-style:none; padding-left:0; }
ul.listadoPortada li{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066238?profile=original) no-repeat 0 0; padding-left:30px; margin:8px 0; background-size:17px; }
div.contenedorIconosPortada{ margin:0 auto; width:100%; height:180px; }
.gratis{ background: url(https://storage.ning.com/topology/rest/1.0/file/get/9731875656?profile=original) no-repeat 50% 0; background-size:150px; }
.actualiza{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731875660?profile=original) no-repeat 50% 0; background-size:150px; }
.participa{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731875664?profile=original) no-repeat 50% 0; background-size:150px; }
div.contenedorIconoPortada p{ margin:0; font-size:1.2em;}
div.centrar{ width:100%; text-align:center; margin:30px 0;}
hr.lineaVerde{ width:80%; color:#999; background-color:#999; border:0; height:1px; }
a.botonVerde{
margin:0 auto;
background:#a2bf1f;
padding:10px 15px;
color:#fff;
text-decoration:none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.3);
box-shadow: 0px 6px 5px -4px rgba(0,0,0,0.3);
}

/*UNETE*/
div.contenedorUnete{ width:100%; margin:0 auto; text-align:center; }
div.botonUnete{ width:100%; height:105px; margin:0 auto; margin:0;}
div.necesitasAyuda{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/9731972294?profile=original) no-repeat 50% 0; padding-top:50px; background-size:182px; }
div.contenedorUnete ul{ padding-left:0; margin:0;}
div.contenedorUnete ul li{ list-style:none; padding-bottom:1em; text-align:left; }
div.contenedorUnete ul li:last-of-type{ padding-bottom:0; }
div.contenedorUnete ul li a{ font-size:1.1em; background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066282?profile=original) no-repeat 0 50%; padding-left:20px; }

/*PAGINA INFORMACION*/
div.contenedorCiudadPiePagina{ background:url(https://storage.ning.com/topology/rest/1.0/file/get/1066250?profile=original) no-repeat 50% 0; width:100%; height:200px; background-size:cover; }

/*PIE DE PAGINA*/
div.piePagina{ width:100%; background:#0b6d31; }
div.piePagina2{ width:100%; background:#bcdfeb; text-align:center; }
div.contenedorPiePagina{ width:100%; max-width:700px; margin:0 auto; padding:20px 0;}
div.bloquePiePagina{ text-align:center; margin:0; float:left; }
p.tituloPiePagina{ margin:0; font-weight:bold; color:#fff; font-size:1.2em; }
ul.listadoPiePagina{ list-style:none; margin:0; padding-left:0; }
ul.listadoPiePagina li{ margin: 10px 0; font-size:1em; }
ul.listadoPiePagina li a{ text-decoration:none; color:#a2bf1c; }
ul.listadoPiePagina li a:hover{ text-decoration:underline; }

ul.listadoRedesPiePagina{ margin:20px 0; padding-left:0; }
ul.listadoRedesPiePagina li{ display:inline-block; padding-left:.7em; }
ul.listadoRedesPiePagina li:first-child{ padding-left: 0; }
a.icon{
position: relative;
border: 0;
display: inline-block;
font-size: 1.25em;
height: 40px;
left: 0;
line-height: 40px;
text-align: center;
text-decoration: none;
top: 0;
width: 40px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
a.icon.circle.fa-youtube{ background: url(https://storage.ning.com/topology/rest/1.0/file/get/1066266?profile=original) no-repeat;background-size: contain; }
a.icon.circle.fa-facebook{ background: url(https://storage.ning.com/topology/rest/1.0/file/get/1066288?profile=original) no-repeat;background-size: contain; }
a.icon.circle.fa-twitter{ background: url(https://storage.ning.com/topology/rest/1.0/file/get/1066262?profile=original) no-repeat;background-size: contain; }
a.icon.circle.fa-linkedin{ background: url(https://storage.ning.com/topology/rest/1.0/file/get/1066284?profile=original) no-repeat;background-size: contain; }
a.icon &gt; .label {display: none;}

/*ICONOS MENU BOLETINES SECTORES*/
ul.listadoBoletinesSectores li{ margin-bottom:10px; list-style:none; height:30px; margin-bottom:5px; font-size:1.3em; }
ul.listadoBoletinesSectores li div.contenedorIcono{ width:25px; height:25px; margin-right:15px; float:left; background:url(https://storage.ning.com/topology/rest/1.0/file/get/1738550426?profile=original) no-repeat; }
ul.listadoBoletinesSectores li div.AGE{ background-position:0px 0px; }
ul.listadoBoletinesSectores li div.AUT{ background-position:-26px 0px; }
ul.listadoBoletinesSectores li div.BOM{ background-position:-56px 0px; }
ul.listadoBoletinesSectores li div.ENS{ background-position:-83px 0px; }
ul.listadoBoletinesSectores li div.EXT{ background-position:-112px 0px; }
ul.listadoBoletinesSectores li div.JUS{ background-position:-138px 0px; }
ul.listadoBoletinesSectores li div.LOC{ background-position:-166px 0px; }
ul.listadoBoletinesSectores li div.MED{ background-position:-193px 0px; }
ul.listadoBoletinesSectores li div.POL{ background-position:-221px 0px; }
ul.listadoBoletinesSectores li div.POS{ background-position:0px -27px; }
ul.listadoBoletinesSectores li div.PRI{ background-position:-26px -27px; }
ul.listadoBoletinesSectores li div.SAN{ background-position:-56px -27px; }
ul.listadoBoletinesSectores li div.URB{ background-position:-83px -27px; }
ul.listadoBoletinesSectores li div.SOC{ background-position:-112px -27px; }
ul.listadoBoletinesSectores li div.TIC{ background-position:-138px -27px; }
ul.listadoBoletinesSectores li div.DIS{ background-position:-166px -27px; }
ul.listadoBoletinesSectores li div.OTR{ background-position:-193px -27px; }

/*ICONOS MENU BOLETINES COMUNIDADES*/
ul.listadoBoletinesComunidades li{ margin-bottom:10px; list-style:none; height:30px; margin-bottom:5px; font-size:1.3em;}
ul.listadoBoletinesComunidades li div.contenedorIcono{ width:25px; height:25px; margin-right:15px; float:left; background:url(https://storage.ning.com/topology/rest/1.0/file/get/1738550345?profile=original) no-repeat; }
ul.listadoBoletinesComunidades li div.AND{ background-position:0px 0px; }
ul.listadoBoletinesComunidades li div.ARA{ background-position:-26px 0px; }
ul.listadoBoletinesComunidades li div.AST{ background-position:-56px 0px; }
ul.listadoBoletinesComunidades li div.CLM{ background-position:-193px 0px; }
ul.listadoBoletinesComunidades li div.CAN{ background-position:-138px 0px; }
ul.listadoBoletinesComunidades li div.CYL{ background-position:-166px 0px; }
ul.listadoBoletinesComunidades li div.CAT{ background-position:-221px 0px; }
ul.listadoBoletinesComunidades li div.CEU{ background-position:-248px -27px; }
ul.listadoBoletinesComunidades li div.VAL{ background-position:-193px -27px; }
ul.listadoBoletinesComunidades li div.EXT{ background-position:-26px -27px; }
ul.listadoBoletinesComunidades li div.GAL{ background-position:-56px -27px; }
ul.listadoBoletinesComunidades li div.IBA{ background-position:-83px 0px; }
ul.listadoBoletinesComunidades li div.ICA{ background-position:-112px 0px; }
ul.listadoBoletinesComunidades li div.RIO{ background-position:-166px -27px; }
ul.listadoBoletinesComunidades li div.MAD{ background-position:-83px -27px; }
ul.listadoBoletinesComunidades li div.MEL{ background-position:-221px -27px; }
ul.listadoBoletinesComunidades li div.MUR{ background-position:-112px -27px; }
ul.listadoBoletinesComunidades li div.NAV{ background-position:-83px 0px; }
ul.listadoBoletinesComunidades li div.EUS{ background-position:0px -27px; }