/* CSS Document */
/*LAYOUT*/
* {margin:0;padding:0;border:none}
html {font-size:100%}
body {font-size:.75em;text-align:center;color:#000;background:#FFF url(../img/fnd-body.gif) top center repeat-y /**/}
html, body {font-family:tahoma, helvetica, verdana, arial, sans-serif;text-align:center}
#solapa {background:url(../img/sombra_solapa.gif) 0 1px no-repeat}
#cabecera, #pie {width:62.5em;margin:1em auto}
#fnd-idiomas {background:url(../img/fnd-idiomas.gif) top left repeat-x;width:62.5em;margin:0 auto}
#pie {padding-top:1.8em;background:#FFF}
#contenedor {width:95%;margin:0 auto;text-align:left;background:#FFF;color:#414B56}
.cuerpo-izda, .cuerpo-dcha, .cuerpo-centro {font-size:.9em}
.cuerpo-centro {float:left}

/*tres columnas */
.cuerpo3 .cuerpo-centro {width:41.1em;margin:0 1.4em}
.cuerpo3 .cuerpo-izda {float:left;width:18.8%}
.cuerpo3 .cuerpo-dcha {float:left;width:17.6%}

/*dos columnas*/
.cuerpo2 .cuerpo-centro {width:81.3%}
* html .cuerpo2 .cuerpo-centro {width:79%;w\idth:81.3%}
.cuerpo2 .cuerpo-dcha {float:right;width:12.58em}
/*cuerpo1*/
.cuerpo1 .cuerpo-centro {width:100%}

/*columnas dentro de los recuadros grises*/
.cg-int .col-izda {float:left;width:70.2%;margin-left:2em}
* html .cg-int .col-izda {float:left;width:69.6%;margin-left:1em} 
.cg-int .col-dcha {float:right;width:23.2%;margin-right:1em}
* html .cg-int .col-dcha {float:right;width:23.2%;margin-right:.5em}
.col-dcha.imprimible {clear:both}
/*GENERALES*/
acronym, abbr {cursor:help;border-bottom:1px dotted #999999}
.oculto {position:absolute;left:0;top:-5000em;width:1px;height:1px;overflow:hidden;float:left;display:inline;text-indent:-1000em;font-size:0}
h2.tit-redon, h3.tit-redon {font-size:1em;font-weight:bold}
.oscu {color:#414B56}
.mar {color:#816C5B}
.cent {display:block;margin:0 auto;text-align:center}
.btn-doble img {float:left}
address {font-style:normal}
.textillo {font-size:.8em;font-weight:bold} 
.nonegrita {font-weight:normal}
u {text-decoration:none;font-weight:bold}
.bolo-oscu {background:url(../img/bolo-oscuro-cuadrado.gif) 0 .5em no-repeat;padding-left:.7em}
table {font-size:1em}
p.imprimir {padding:3px 0}
.imprimir a {background:url(../img/impresora.png) center left no-repeat;padding:.6em 0 .6em 22px;color:#3267B8}
.descarga-pdf a {background:url(../img/ico-pdf.png) left center no-repeat;padding:.5em 0 .5em 20px;color:#3267B8}
.subir a {background:url(../img/flecha-subir.gif) left center no-repeat;padding:.5em 0 .5em 20px;color:#3267B8}
.volver a {padding:.3em 0 .3em 8px;background:url(../img/bolo_azul.gif) 0em .64em no-repeat;color:#3267B8}
.fnd-cuaderno {background:url(../img/cuaderno.gif) 0 50% no-repeat;padding:10px 0 10px 40px}
.fnd-lupa {background:url(../img/lupa.gif) 0 50% no-repeat;padding:10px 0 10px 40px}
.fnd-reloj {background:url(../img/reloj.gif) 0 50% no-repeat;padding:10px 0 10px 40px}
.fnd-pincel {background:url(../img/pincel.gif) 0 50% no-repeat;padding:10px 0 10px 40px}
a {color:#3267B8}
a:visited {color:#1D3C6B} 
address span {display:block}
input, select, textarea {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1em}
select {border:1px solid #A59687}
li.fnd-gris {background:#F0F2F2;border:1px solid #F0F2F2;color:#414B56}
.pdf {background:url(../img/ico-pdf.png) left no-repeat;padding-left:20px;height:25px;display:inline}
.word {background:url(../img/ico-word.gif) left no-repeat;padding-left:20px;height:25px;display:inline}
.pdf2 {background:url(../img/ico-pdf.png) top left no-repeat;padding-left:20px;height:25px;margin-left:40px;margin-top:5px}

/*Clearfix*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-table}
/* \*/
* html .clearfix {height:1%}
.clearfix {display:block}
.clearboth {height:.1em;clear:both;font-size:.1em;line-height:.1em}

/*CABECERA*/
#solapa {height:117px;position:relative}
#cabecera h1 {float:left;clear:both;font-size:1em}
#cabecera h1 img {width:234px;height:88px}
#navrec, #idioma {font-size:.78em;margin-right:5px}
#navrec {float:right;clear:right;margin-top:8px}
#navrec a{color:#3267B8;background:#FFF} 
#navrec a:hover{color:#3267B8;background:#FFF}
#idioma {float:right;clear:right;margin:25px 8px 0 0;color:#FFF}
* html #idioma {margin-right:4px}
#idioma a {color:#FFF;background:transparent}
#buscador {float:right;clear:right;margin:10px 8px 0 0;width:auto}
* html #buscador {width:16.3em;margin-right:4px}
* html #buscador div {float:left} 
#btn-busq {margin-top:.12em}
#campobusq {float:left;width:12.1em;font-family:tahoma, helvetica, verdana, arial, sans-serif;font-size:.9em;color:#000;background:url(../img/campo_buscar.gif) center left no-repeat;line-height:normal;padding:7px} 
* html #campobusq {height:25px;he\ight:auto;width:11.5em}
#campobusq:focus {background:url(../img/campo_buscar_focus.gif) center left no-repeat}
.pagdoscol #cabecera .br, .paguncol #cabecera .br {height:117px}
#atajos {position:absolute;top:-4em}
* html #atajos {display:block;position:absolute;top:-4em;left:0;z-index:0}
#atajos a {padding:0 .5em;left:0}
#atajos a:focus, #atajos a:active {text-align:left;font-size:.9em;font-weight:bold;color:#816C5B;background:#F5F3DE;z-index:2;text-decoration:underline;position:absolute;top:5em;left:5.4em;width:auto;display:block;border:1px solid #DDDAB5;padding:.5em}
#cabecera {background-position:50% 28px;background-repeat:no-repeat}

/*MIGAS Y URGENCIAS*/
.urgencias {text-align:left;font-size:.9em;padding:.5em;padding-left:30px;border:1px solid #DDDAB5;background:#F5F3DE url(../img/i_aviso.gif) 4px 50% no-repeat;margin:14px 0;color:#414B56}
.nourgencias {text-align:left;font-size:.9em;padding:.5em;padding-left:30px;margin:8px 0;}
.div-migas {font-size:.9em;padding:7px;padding-left:0;background:url(../img/fnd-migas-dcha.gif) center right no-repeat;margin:14px 0 1px}
#migas {display:inline;padding:6px 14px 6px 10px;background:url(../img/fnd-migas-izda.gif) center left no-repeat;color:#FFF}
.div-migas ol {display:inline;margin-left:5px;color:#414B56;background:#FFF}
.div-migas li {list-style:none;display:inline;margin-right:4px}
.div-migas li a {background:#FFF url(../img/flecha-osc.gif) center right no-repeat;padding:0 11px 0 0;color:#3267B8}

/*PIE*/
#pie {font:.8em Tahoma, Verdana, Arial, sans-serif;padding-bottom:20px;color:#414B56}
#pie a {color:#3267B8;margin:0 .4em;background:#FFF} 
#pie address {font-size:.9em;font-weight:normal;margin:0 0 .5em}

/*CAJAS REDONDEADAS*/
/*borde gris redondeado*/
.cg-sup-izda, .cg-sup-dcha, .cg-inf-izda, .cg-inf-dcha {height:11px;font-size:2px}
.cg-sup-izda, .cg-inf-izda {margin-right:11px}
.cg-sup-dcha, .cg-inf-dcha {margin:-11px 0 0 11px}
.cg-sup-izda {background:url(../img/gris-s-i.gif) top left no-repeat}
.cg-sup-dcha {background:url(../img/gris-s-d.gif) bottom right no-repeat}
.cg-inf-izda {background:url(../img/gris-i-i.gif) bottom left no-repeat}
.cg-inf-dcha {background:url(../img/gris-i-d.gif) bottom right no-repeat}
.cg-int {border-left:1px solid #C8CCD1;border-right:1px solid #C8CCD1;padding:0 .5em}
.dos-cg .izda {width:49.6%}
.dos-cg .dcha {width:49.6%}
/*caja redondeada marron*/
.cm.r1 {background:#F0EDE9 url(../img/bl_beis.gif) 0 100% no-repeat;height:100%}
.cm .r2 {background:url(../img/br_beis.gif) 100% 100% no-repeat}
.cm .r3 {background:url(../img/tl_beis.gif) 0 0 no-repeat}
.cm .r4 {background:url(../img/tr_beis.gif) 100% 0 no-repeat;padding:10px}
/*Generales caja redondeada*/
.limp {font-size:1px;height:1px}
/*BORDE REDONDEADO MARRON*/
.caja-galeria .cg-sup-izda, .resulcriterios .cg-sup-izda, .acotacriterio .cg-sup-izda, .resulintervenciones .cg-sup-izda , .lista-contrato .cg-sup-izda , .resulbusca .cg-sup-izda{background:url(../img/beis-s-i.gif) top left no-repeat}
.caja-galeria .cg-sup-dcha, .resulcriterios .cg-sup-dcha, .acotacriterio .cg-sup-dcha, .resulintervenciones .cg-sup-dcha, .lista-contrato .cg-sup-dcha, .resulbusca .cg-sup-dcha {background:url(../img/beis-s-d.gif) bottom right no-repeat}
.caja-galeria .cg-inf-izda, .resulcriterios .cg-inf-izda, .acotacriterio .cg-inf-izda, .resulintervenciones .cg-inf-izda, .lista-contrato .cg-inf-izda, .resulbusca .cg-inf-izda {background:url(../img/beis-i-i.gif) bottom left no-repeat}
.caja-galeria .cg-inf-dcha, .resulcriterios .cg-inf-dcha, .acotacriterio .cg-inf-dcha, .resulintervenciones .cg-inf-dcha, .lista-contrato .cg-inf-dcha, .resulbusca .cg-inf-dcha {background:url(../img/beis-i-d.gif) bottom right no-repeat}
.caja-galeria .cg-int, .resulcriterios .cg-int, .acotacriterio .cg-int, .resulintervenciones .cg-int , .lista-contrato .cg-int, .resulbusca .cg-int {border-left:1px solid #CEC6BD;border-right:1px solid #CEC6BD;padding:0 .5em}

/*TITULOS*/
.tit-redon-mar {font-weight:bold;font-size:1em;color:#816C5B;background:#FFF url(../img/fnd_cabe_iz_beis.gif) center left no-repeat;padding-left:9px}
.tit-redon-mar span {padding:4px 0;display:block;background:url(../img/fnd_cabe_flecha_der_beis.gif) center right no-repeat}
.tit-redon-azul {font-weight:bold;font-size:1em;color:#002D73;background:#FFF url(../img/fnd_cabe_flecha_iz_azul.gif) center left no-repeat;padding-left:9px}
.tit-redon-azul span {padding:4px 0;display:block;background:url(../img/fnd_cabe_flecha_der_azul.gif) center right no-repeat}
.tit-redon-azul a{font-size:1em;color:#3267B8;background:#DCE9F8}
.tit-azulcl {font-size:1em;color:#3267B8}
.tit-negro {font-size:1em;color:#000;background:#FFF}
.subtitm {font-size:1em;text-transform:uppercase;font-weight:normal;color:#816C5B}
.subtit-azul {font-size:1em;font-weight:bold;color:#3267B8}
.subtit-oscu {font-size:1em;color:#414B56;font-weight:bold} 
.subtit-oscu a {color:#414B56}
.subtit-marron {font-size:1em;color:#816C5B}
.subtit-marron a {color:#816C5B}
.h3-txt {color:#414B56}
h3.mar {font-size:1em}
.subtit-mar {font-size:1em;color:#a09083} 
/*Titulos img*/
.h2-u {font-size:1.8em;color:#00A2DF;font-weight:normal;font-family:"Microsoft Sans Serif",tahoma,arial,sans-serif;width:auto;z-index:50}
.subtit-oscu2 {font-size:1.1em;color:#414B56}
.da {font-size:1.6em;color:#002D73;font-weight:normal}
.dm {font-size:1.6em;color:#414B56;font-weight:normal}
.pega {margin-left:18px;position:relative;height:0px;margin-top:2em}
.pega span {position:absolute;bottom:-6px;background:#FFF;width:auto;color:#00A2DF}
.pega img {vertical-align:sub;position:absolute;bottom:-4px}
.home .pega {position:relative;display:block;height:20px;margin-top:.8em}

/*HOVERS*/
a {text-decoration:underline}
a:hover {text-decoration:none}
.home a {text-decoration:none}
.home a:hover{text-decoration:underline}

/*LISTAS Y MODULOS*/
li.info {list-style-image:none;list-style:none;font-size:.8em;font-weight:bold}
/*modulo marron*/
.mod-marron ul {list-style:outside url(../img/bolo_marron.gif);margin-left:14px}
.mod-marron ul li {margin:1em 0}
.home .mod-marron ul li {margin:.7em 0}
.mod-marron a {color:#816C5B}
.mod-marron a:visited {color:#413124}
.mod-marron ul li.info {margin-left:-14px;padding:3px 0 0 18px;background:url(../img/fnd_mas_marron.gif) top right no-repeat;text-align:right}
.mod-marron p,.mod-marron address {color:#414B56}
.mod-marron p.fecha {font-size:.8em}
.mod-marron p.info1 {margin:.7em 15px .7em 0}
.mod-marron p.info1 a {background:url(../img/bolo_marron.gif) center left no-repeat;padding-left:13px}
.mod-marron p.info2 {background:url(../img/fnd_mas_marron.gif) top right no-repeat;text-align:right;padding-top:3px;margin-top:.7em}
.mod-marron p.info2 a {font:bold .8em Tahoma, Verdana, Arial, Helvetica, sans-serif}
.col-dcha .mod-marron p {padding-left:.5em}
.col-dcha .mod-marron li p {padding-left:0}
/*modulo azul*/
.mod-azul ul {list-style-type:none;margin-left:.2em}
.mod-azul ul li {float:left;width:44.9%;padding:.3em 0 .3em 8px;background:url(../img/bolo_azul.gif) 0em .64em no-repeat}
* html .mod-azul ul li {width:49.2%;w\idth:44.9%} 
.cuerpo1 .mod-azul.ancho.izda ul li, .cuerpo1 .mod-azul.ancho.dcha ul li {float:none;width:auto} /*listas anchas de empleo*/
.cuerpo3 .mod-azul ul li.info {text-align:right}
.mod-azul ul li.info {text-align:right;padding:1.2em 0 0;background:url(../img/fnd_mas_azul.gif) 100% 40% no-repeat;width:98.7%;clear:both}
.mod-azul a {color:#3267B8;background:#FFF}
.mod-azul a:visited {color:#1D3C6B;background:#FFF}
.mod-azul p {color:#414B56;background:#FFF;margin:.3em 0 0}
.mod-azul p.info1 {margin:.7em 15px .7em 0;background:url(../img/bolo_azul.gif) 0 .5em no-repeat;padding-left:13px}
.mod-azul p.info2 {background:url(../img/fnd_mas_azul.gif) top right no-repeat;text-align:right;padding-top:3px;float:right;width:100%;clear:both;margin-top:.7em}
.mod-azul p.info2 a {font:bold .8em Tahoma, Verdana, Arial, Helvetica, sans-serif}
.mod-azul p.info3 {margin-top:1.7em} 
.mod-azul p.info3 a, .grup2mod p.info3 a {font:bold .8em Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#00A1DF;background:#FFF}
.mod-azul p.info3 a:visited, .grup2mod p.info3 a:visited {color:#008BBF;background:#FFF}
.listazul {list-style:none}
.listazul li {background:url(../img/bolo_azul.gif) 0 .4em no-repeat;padding-left:10px;margin:.3em 0 .3em;color:#3267B8}
.listazul li a {color:#3267B8;background:#FFF}

/*GRUPOS DE MODULOS*/
.home .cg-int .grup2mod .mod-azul {width:49.4%}
.grup3mod .mod-azul {width:33%;float:left}
.izda {float:left}
.dcha {float:right}
.mod-azul.ancho ul li {float:none;width:auto}
.home .cg-int .grup2mod {margin:0 0 1.5em} 
.cg-int .col-izda .grup2mod {margin:0 0 1.5em} 
.cg-int .grup2mod .mod-azul {width:48%} 
.cg-int .grup2mod .mod-marron {width:48%} 
.subportada1 .mod-azul.ancho li {width:98%}

/*imagenes y textos de los modulos*/
.div-img, .div-txt {float:left}
.col-dcha .div-txt p{margin:0;float:left;width:8.8em}
.col-dcha .r4 .mod-marron {}
.col-dcha .r4 .mod-marron .div-txt {margin-top:1.2em;width:8em} 
.col-dcha .r4 .mod-marron .div-img {margin-top:1.3em} 
.col-dcha .r4 .mod-marron .div-txt p {width:8.2em;padding-right:0;padding-left:0;margin-bottom:.7em}
.col-dcha .r4 .mod-marron .div-txt p.info2 {margin-bottom:.5em}
.col-dcha .mod-marron ul li {margin:1.3em 0}
.col-dcha .mod-azul .div-img , .col-dcha .mod-marron .div-img {width:62px} 
.col-dcha .mod-marron .div-txt p {margin-bottom:.7em;min-height:56px}
.col-dcha .mod-marron .div-txt p.info2 {min-height:inherit;margin-left:-5.5em;width:14.2em}
.col-dcha .mod-azul.destacamos {margin-bottom:3em}
.col-dcha .mod-azul.destacamos ul li {float:none; width:93%; margin:1.3em 0; padding-left:11px}
.col-dcha .mod-azul.destacamos p {margin:0 0 0 .4em}
.col-dcha .mod-azul.destacamos p.info2 {float: none; text-align:right;margin-top: 1em}

/*TAmaños de imagenes*/
.grup2mod .div-img img, .col-dcha .mod-marron .div-img img, .grup3mod .div-img img, .parati ul li img 
{width:56px;height:56px}

/*MARGENES*/
.tit-redon-mar, .tit-redon-azul {margin-bottom:.64em}
.mod-marron ul {margin-bottom:3.2em}
.cm.r1 ul {margin-bottom:0} 
.cm.r1 {margin-bottom:3.2em}
.grup2mod {margin-bottom:1.5em}
.mod-azul ul li.info {margin-right:.2em}
.grup3mod .mod-azul {margin:0 1em 0 .8em;width:21em}
* html .grup3mod .mod-azul {width:20.4em}
.grup3mod .mod-azul.no {margin-right:0}
.grup3mod .mod-azul p.info2 {margin:1em 0 2.5em}
h2.h2-dm {margin-top:1em}
.cuerpo1 .cuerpo-centro .cg-int {padding:.8em 0 0} 
/*columna derecha*/
.col-dcha .mod-marron, .col-dcha .mod-azul,.col-dcha .cm.r1 {margin-bottom:3.2em}
.col-dcha .mod-marron ul,.col-dcha .cm.r1 .mod-marron {margin-bottom:0}
.col-dcha .boton img.cent, .col-dcha .btn-doble.cent {margin-bottom:3.2em}
.col-dcha .mod-marron .boton img.cent {margin-bottom:.4em}

/*MENU TEMAS*/
.menu-temas {margin:5px 11px -23px; position: relative}
* html .menu-temas {margin-bottom:-34px}
map#subtemas { position: absolute; top:0; right:0;}
.form-temas {float:right;width:auto}
.menu-temas div {float:left;margin-top:.2em}
* html .menu-temas div {margin-top:0}
.menu-temas div.btn-ir {margin:0 0 0 6px}
.menu-temas #select-temas {font:1em Tahoma, Verdana, Arial, Helvetica, sans-serif;border:solid 1px #9A9590;margin-bottom:4px;color:#414b56;background:#FFF}

/*MODULOS HOME*/
/*situaciones*/
.home .situaciones1{}
.home .cg-int .grup2mod.situaciones2 {margin-bottom:0} 
.home .empresas {padding:20px 0 20px 120px;margin-left:20px;background:url(../archivos/fnd-empresas-home.jpg) center left no-repeat}
/*raros*/
.home .mod-marron li.info {margin-left:-17px;padding-left:0}
.home .cuerpo-dcha .mod-marron ul {margin-bottom:14px}
.home .cuerpo-dcha img.cent {margin-bottom:18px}
.home .cuerpo-izda img.cent {margin-top:3.3em;margin-bottom:3.2em}
.home .cuerpo-dcha h3.subtit-oscu {margin:-2px 0 -6px}

/*destacamos*/
.home .destacamos {float:right;width:49%}
.cuerpo3 .destacamos .mod-azul ul li, .cuerpo3 .mod-azul.infomuni ul li {width:96%}
.cuerpo3 .destacamos .cg-int .mod-azul ul li {margin:0 0 .5em}
.home .destacamos .cg-int {height:20.7em}
* html .home .destacamos .cg-int {height:21.6em}
/*info-contac-home*/
.info-contac-home {float:left;width:49%}
/*Area personal*/
#area-personal input {border:1px solid #A59687;width:78px;margin-top:17px;font-family:tahoma, helvetica, verdana, arial, sans-serif;font-size:1em}
#area-personal label {display:block;float:left;width:2.6em;color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;margin-top:19px}
#area-personal #btn-entrar {border:none;width:auto;display:block;margin:18px auto;text-align:center}
/*consultar bopa*/
.consult-bopa {background:url(../img/consultar-bopa.jpg) no-repeat;width:122px;padding:38px 0 10px 11px;margin-bottom:0em}
.consult-bopa .mod-marron ul li {margin:.2em 0 0}
.consult-bopa .mod-marron ul {margin-top:12px;margin-bottom:0}
/*Gobierno del principado*/
.home .gobierno-ppdo h2.da {margin:8px 0 11px}
.home .gobierno-ppdo .r1 .mod-marron ul li {margin-bottom:0;margin-top:2px}
.home .gobierno-ppdo .cm.r1 {margin-bottom:1.7em}
/*Temas*/
.home .temas {float:right;width:49%;}
.home .temas .cg-int {margin-bottom:-10px}
.home .temas ul {margin:0 5px; }
.home .temas ul li {margin:.1em 0; height:2.3em}
.home .temas .mod-azul ul li {float:none}
.temas .mod-azul ul li.col2 {margin-left:50%;}
.temas .mod-azul ul li.col2.limpia {margin-top:-18em}
* html .temas .mod-azul ul li.col2.limpia {margin-top:-17.9em}
.temas .mod-azul ul li.info {background:url(../img/fnd_mas_azul.gif) 100% 32% no-repeat}
/*Para ti lista home*/
.parati {width:49%;float:left}
.parati .cg-int {padding-top:3px}
.parati ul {margin:0 0 -8px -.1em;padding-top:3px}
.parati ul li {list-style:none;float:left;padding:0 0 .7em 1em;text-align:center;font-size:.9em;font-weight:bold;height:8.5em}/*height:7.3em*/
.parati ul li img {margin-bottom:5px}
.parati ul li.no {padding-left:0}
.parati ul li a {color:#3267B8;background:#FFF}
/*El tiempo*/
.eltiempo {margin-bottom:1em}
.eltiempo table {border-collapse:collapse;border:1px solid #D3D6D9;width:100%;font-size:.9em;text-align:center;margin-top:8px}
.eltiempo th, .eltiempo td {width:33%;padding:.3em}
.eltiempo th {background:#F0F2F2;color:#3267B8}
.eltiempo td {border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF}
.home .eltiempo select {font-size:.9em;border:1px solid #A59687;width:auto;margin-bottom:7px}
.eltiempo #btn-eltiempo, .eltiempo select {margin:0 auto 13px;display:block;clear:both}
.home .eltiempo label {margin:4px auto 4px;clear:both;display:block;text-align:center}

/*TIPO-TEMAS = empleo */
.tipo-temas .grup2mod p.info3 {clear:both;text-align:right}
.tipo-temas .col-dcha .div-img img {width:56px;height:56px}
.tipo-temas .cg-int .col-izda .grup2mod {margin:0 0 1.5em} 
.tipo-temas .col-izda .tit-redon-azul {margin:0 0 1.4em}
.tipo-temas .col-izda .mod-azul ul, .tipo-temas .col-izda .mod-azul p.info2, .tipo-temas .col-izda p.info3 {padding-bottom:3.2em}
.tipo-temas .mod-azul.ancho p.info2 {margin:10px 0 0 0}
.tipo-temas .col-izda p.info3 {text-align:right;clear:both;width:auto}
.tipo-temas .mod-azul.ancho.izda .div-img {width:71px} 
.tipo-temas .mod-azul.ancho.izda .div-txt {width:16.4em;float:right}

/*listado-informaciones-subtema-nueva*/
.ppal-situacion .col-dcha .div-img img {width:56px;height:56px}
.ppal-situacion .col-dcha .div-txt p.info1 {margin:0;float:left;width:8.8em} 

/*TEMAS*/
.temas .grup3mod .mod-azul .div-img {width:71px}
.temas .grup3mod .mod-azul .div-txt {width:14.3em}
* html .temas .grup3mod .mod-azul .div-txt {width:13.6em}
.temas .grup3mod .mod-azul .div-txt p {height:6em}
.temas .grup3mod .mod-azul .div-txt p.info2 {height:auto}
.temas .mod-azul ul.triple {margin:0 2em;padding-bottom:1em}
.temas .mod-azul ul.triple li {width:31.7%;float:left}

/*EMPLEO PUBLICO*/
.empleo-publico .cg-int .grup2mod {margin:0 25px 0em}
.empleo-publico form {margin:2em 0 0}
.empleo-publico .input, .empleo-publico .plabel {float:left}
.empleo-publico .busq-convociniciado {margin:1.8em 0 4.1em}
.empleo-publico .busq-convocabierto {margin:3em 0 5.9em}
.empleo-publico .plabel {margin-left:1.6em}
* html .empleo-publico .plabel {margin-left:1em}
.empleo-publico .input input {bordeR:1px solid #A59687;width:15em;margin:.16em .8em 0}
.empleo-publico .plabel {background:url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px}
.empleo-publico .btn-ver {margin:1em auto 4em}
.empleo-publico .mod-marron.faldon {width:92%;margin:0 auto 1em}
.empleo-publico p.subtit-oscu {margin-bottom:.5em}

/**/
.ulopcion li {list-style:none;display:inline}

/*ATENCION CIUDADANA*/
.atencion-ciudadana .subportada1 {margin-bottom:-1.6em;float:left}
.atencion-ciudadana .subportada1 .mod-azul.ancho {margin-bottom:3em;float:left;width:100%}
.atencion-ciudadana .subportada1 .grup2mod {margin:-1em 0 3em} 
.atencion-ciudadana .subportada1 .ancho .div-txt {float:right;width:31em}
.atencion-ciudadana .subportada1 .ancho img {width:165px;height:112px}
.atencion-ciudadana .subportada1 p.info2 {float:none}
.atencion-ciudadana .subportada1 .grup2mod .div-txt {width:16.4em;float:right}
.atencion-ciudadana .subportada1 .grup2mod .div-img {width:71px} 
.col-dcha .r4 ul.contactar {margin-left:.5em}
.col-dcha .r4 ul.contactar span {display:block}
.col-dcha .r4 ul.contactar .numero {color:#816C5B;font-size:1.6em;margin:0 0 .6em}
.col-dcha .r4 ul.contactar dt {font-weight:bold;font-size:.8em;margin-top:1.4em}

/*CONSULTAS-QUEJAS-SUGERENCIAS*/
/*generales*/
form#consultas {margin:10px 2.2em 0}
* html form#consultas {margin-top:25px}
#consultas fieldset {color:#414B56;margin:0 0 3em;clear:both;background:url(../img/borde-tabla.gif) top center repeat-x}
* html #consultas fieldset {margin:0 0 3.7em}
#consultas legend {font-weight:bold;color:#414B56;padding:0;text-indent:0;margin:0}
* html #consultas legend {margin-bottom:-1em}
* html #consultas .datos legend {margin-bottom:1em}
#consultas .respuesta-email legend span, #consultas .respuesta-tel legend span, #consultas .respuesta-correo legend span {color:#816C5B;font-weight:bold;background:url(../img/bolo_marron.gif) top left no-repeat;padding-left:15px}
#consultas legend span {display:block;position:relative;top:-.7em;left:-1em;font-weight:bold;color:#414B56}
#consultas .datos legend span {left:0}
* html #consultas legend span {top:-2.3em;left:-1.5em}
* html #consultas .datos legend span {left:-.4em}
#consultas fieldset.deseas, #consultas fieldset.mensaje, #consultas fieldset.contacto, #consultas fieldset.prefiere, #consultas fieldset.respuesta-email, #consultas fieldset.respuesta-tel, #consultas fieldset.respuesta-correo {padding:1em;background-color:#F0EDE9}
#consultas .importante {color:#E41F1F}
#consultas .nota {font-size:.8em;clear:both}
#consultas a {color:#3267B8}
#consultas .ejemplo {color:#868F98}
#consultas fieldset {overflow:auto}
#consultas .plabel, #consultas .input {float:left}
#consultas .par.checkra p.plabel {float:right}
* html #consultas .checkra p.plabel {padding-top:.3em}
#consultas .par.checkra .input {float:left}
#consultas fieldset input {border:1px solid #A59687}
#consultas fieldset textarea {bordeR:1px solid #A5B8C9}
#consultas fieldset .checkra input {border:none}
#consultas fieldset .checkra .input {width:15px}
#consultas .contacto .plabel, #consultas .respuesta-email .plabel, #consultas .respuesta-tel .plabel, #consultas .respuesta-correo .plabel {background:#F0EDE9 url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px}
/*Deseas*/
#consultas .deseas legend {}
#consultas .deseas .par{float:left;width:8em}
#consultas .deseas .plabel {width:77%}
/*Comentario*/
#consultas .mensaje .plabel, #consultas .mensaje .input {float:none}
#consultas .mensaje label {}
#consultas .mensaje textarea {width:61%;margin-top:1em}
/*Selecciona esta casilla...*/
#consultas .datos .selecciona {margin:0 0 4.5em;overflow:auto;height:100%;float:none;clear:both}
* html #consultas .datos .selecciona {margin-top:-2em}
#consultas .datos .selecciona p.nota {float:left;margin:0 0 2em .2em}
#consultas .datos .selecciona p.plabel {width:97%}
/*Datos*/
#consultas fieldset.datos {padding:1em 0;margin-bottom:1em}
/*modo-respuesta*/
#consultas fieldset.modo-respuesta {padding:1em 0;background-image:none}
/*contacto*/
#consultas .contacto legend { position:relative}
* html #consultas .contacto legend {margin-bottom:-1em}
#consultas .contacto legend span {font-weight:normal;color:#868f98;display:block;position:relative;top:-.7em;left:-1em}
* html #consultas .contacto legend span {top:-2.3em;left:-1.4em}
#consultas .contacto {margin-bottom:1em}
#consultas .contacto .par {float:left}
* html #consultas .contacto .plabel {margin-top:.2em}
#consultas .contacto input {margin-right:2em}
#consultas .contacto .plabel {margin-right:.7em}
/*Como prefieres que te contestemos*/
form#consultas .prefiere legend {color:#868F98;font-weight:normal;position:relative}
#consultas .prefiere legend span {font-weight:normal;color:#868f98;display:block;position:relative;top:-.7em;left:-1em}
* html #consultas .prefiere legend span {top:-2.3em;left:-1.4em}
#consultas .prefiere .par {float:left;width:14em}
#consultas .prefiere .checkra .plabel {width:85%}
#consultas .prefiere p.nota {clear:both;float:left;width:65%;margin:1em 0 0}
/*Respuestas*/
/*Respuesta email*/
#consultas .respuesta-email .plabel {width:45%}
#consultas .respuesta-email input {float:left;margin:0 1em}
#consultas .respuesta-email p.ejemplo {float:left}
/*Respuesta teléfono*/
#consultas fieldset.respuesta-tel {padding-bottom:0}
* html #consultas fieldset.respuesta-tel {padding-bottom:1em}
#consultas .respuesta-tel .par {width:100%;clear:both;padding:0 0 .5em;float:left;margin-bottom:1em}
#consultas .respuesta-tel .plabel {width:45%}
#consultas .respuesta-tel input, #consultas .respuesta-tel select {margin:0 1em;float:left}
/*Respuesta correo*/
* html #consultas fieldset.respuesta-correo {padding-bottom:.3em}
#consultas .respuesta-correo .par {float:none;clear:both;overflow:auto;width:100%;margin:1em 0}
#consultas .respuesta-correo .plabel {width:18%}
#consultas .respuesta-correo .par.estrecha {float:left;width:12.3em;clear:none;margin:0 0 1.5em}
* html #consultas .respuesta-correo .par.estrecha {margin:0 0 .5em}
#consultas .respuesta-correo .estrecha input {float:left;width:5em}
#consultas .respuesta-correo .estrecha .plabel {width:40%}


.mod-azul.ancho p.info3 {margin:-40px 0 40px}
.mod-marron .ulpdf, .ulpdf {list-style-image:none;margin:0;padding:0}
.ulpdf li {list-style:none;background:url(../img/ico-pdf.png) top left no-repeat;padding-left:20px}
.ulpdf li.word {background:url(../img/ico-word.gif) top left no-repeat}
.ulpdf span {display:block}

/*PRINCIPAL DE SITUACION (trabajar)*/
.ppal-situacion .grup2mod p.info2 {margin-bottom:3.2em}
.ppal-situacion .grup2mod p.info3 {margin:-1.7em 0 0;padding-bottom:3.2em;float:left}

/*Buscar empleo*/
.trabajar .grup3mod.subportada2 {padding-left:33%;background:url(../archivos/trabajar_en_asturias.jpg) 19px 0 no-repeat}
* html .trabajar .grup3mod.subportada2 {padding-left:33%}

/*TIPO-SITUACION (hacer oposiciones)*/
.tipo-situacion .subportada1 .columna-foto {float:left}
.tipo-situacion .subportada1 .columna-foto img {width:216px}
.tipo-situacion .subportada1 .mod-azul.ancho {float:right;margin-right:.6em;width:52.6%}
.tipo-situacion .subportada1 .mod-azul.ancho p.info2 {margin-bottom:2em}
.tipo-situacion .subportada1 p.info3 {clear:both;float:none; padding:2em 0 0}
* html .tipo-situacion .subportada1 p.info3 {margin-top:0}

/*SERVICIOS POR TIPOS Y SERVICIOS POR TEMAS*/
.servicios .cg-int .mod-azul {margin:0 2em}
.servicios .cg-int .mod-azul p.subtit-oscu {margin:3em 0 1em}

.servicios .mod-azul ul.cuadruple, .servicios .mod-azul ul.triple {padding:3em 0}
.servicios .mod-azul ul.triple li {min-height:2.5em;width:31.7%}
* html .servicios .mod-azul ul.triple li {height:2.5em}
.servicios .mod-azul ul.cuadruple li {width:23.8%;min-height:2.5em}
* html .servicios .mod-azul ul.cuadruple li {height:2.5em}
span.numero {color:#E41F1F;margin-left:.4em;font-weight:normal}
span.numero span {font-weight:bold;margin-left:0em}

/*MODULO SUPERIOR DE BUSQUEDA*/
.mod-busca {background:#F0EDE9;color:#414B56;width:94%;margin:20px auto;padding:1em .5em;border:1px solid #B3A79D}/**/
.mod-busca form {margin:0 auto;width:96%}
.mod-busca label {color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px}
.mod-busca fieldset {margin:0}
.mod-busca fieldset .par {height:1.8em;float:left}
.mod-busca #busqueda-servicios .par.txt {width:26.1%}
.mod-busca #busqueda-servicios .par.tipo {width:56.1%}
.mod-busca #busqueda-servicios .par.checkra {width:17.6%}
.mod-busca input, .mod-busca select {border:1px solid #A59687;margin:0 1em 0 .5em;width:9em}
/*.mod-busca select {width:24em}*/
/*24 octubre buscador grande**********************************************************************************************************************/
.mod-busca form.forminputs {margin:0 auto;width:95%}
.mod-busca .forminputs select {width:24em}
.mod-busca .forminputs #interv-dia, .mod-busca .forminputs #interv-mes, .mod-busca .forminputs #interv-dia-hst, .mod-busca .forminputs #interv-mes-hst  {width:1.8em; padding: 0 .2em;margin:0 .2em}
.mod-busca .forminputs .input #interv-anio, .mod-busca .forminputs .input #interv-anio-hst {width:2.8em; padding: 0 .2em;margin:0 .2em}
.mod-busca .forminputs .dsd legend, .mod-busca .forminputs .hst legend {color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;}
.mod-busca .forminputs .camposinp {float:left;position:relative; top:-1.4em; left:4.5em;}
.mod-busca .forminputs fieldset fieldset {width:18em;float:left; margin:.5em 0 -1em}
.mod-busca .forminputs div.caja-calen {width:16px; height: 16px;float:left;margin:0 0 0 .5em}
.gobierno #busq-intervenciones.forminputs .par {margin-right:0}
.gobierno #busq-intervenciones.forminputs .par.txt {margin: .3em 2.5em 0 .4em} 
/*24 octubre**********************************************************************************************************************/
.mod-busca .avanzada, .mod-busca .btn-mod-busca {float:left}/**/
.mod-busca .par p.plabel, .mod-busca .par div.input {float:left}
.mod-busca .plabel {margin-top:.2em}
.mod-busca .par.checkra .input input {margin:0;width:auto;border:none}
* html .mod-busca .par.checkra .input input {margin-top:-.2em}
.mod-busca .par.checkra p.plabel {float:right}
.mod-busca .par.checkra p.plabel label {background-image:none;padding-left:0}
.mod-busca .cent {margin:0 0 0 23em;clear:both}
.mod-busca .cent div {margin-top:1em}
.mod-busca .cent .avanzada a { line-height:150%;color:#816C5B;margin:1em;font-weight:bold;font-size:.9em}
.mod-busca .btn-mod-busca input {width:auto;border:none}
/*Modulo estrecho*/
.resultado-servicios .mod-busca.estrecho {margin-top:0} 
.mod-busca.estrecho {width:97.6%}
.mod-busca.estrecho form {width:100%}
.mod-busca.estrecho .superior, .mod-busca.estrecho .inferior {float:left;width:100%}
.mod-busca.estrecho .superior {padding-bottom:.5em}
.estrecho fieldset .par {height:auto}
.estrecho .superior input,.estrecho .superior select {margin:0 .5em 1em}
.estrecho .plabel {margin-top:.1em}
.estrecho .superior label {margin:0 0 0 .1em;line-height:50%}
.estrecho .superior {margin:0 0 0 .5em}
.estrecho #busqueda-servicios .txt {width:26.1%}
.estrecho #busqueda-servicios .tipo {width:56.1%}
* html .mod-busca.estrecho .par.tipo select {width:24.4em}
.estrecho #busqueda-servicios .par.txt, .estrecho #busqueda-servicios .par.tipo {width:auto}
.mod-busca .checkra .input input {margin-top:3px}
.estrecho #busqueda-servicios .par.checkra {width:22%;margin:0 9.5em 0 .5em}
.estrecho .checkra p.plabel label {margin-top:.5em}

/*Busqueda avanzada servicios*/
p.indica-form {margin-bottom:1.5em}
#busqueda-avan-servicios {margin:2em 0 1em; }
#busqueda-avan-servicios .superior {margin:0; padding:0 0 1em 1.5em; width: 90%}
#busqueda-avan-servicios label {font-weight:bold}
.mod-busca #busqueda-avan-servicios select {width: auto}
#busqueda-avan-servicios .selecciona-avan .plabel {width:8em}
* html #busqueda-avan-servicios .par.txt {margin-left:4px}
#busqueda-avan-servicios .par.txt p.plabel {width:9em}
* html #busqueda-avan-servicios .par.txt p.plabel {width:9.3em}
#busqueda-avan-servicios fieldset, #busqueda-avan-servicios fieldset .par {clear:both}
#busqueda-avan-servicios fieldset .tema, #busqueda-avan-servicios fieldset .tipo, #busqueda-avan-servicios fieldset .checkra {margin-left:1em}
.mod-busca.estrecho #busqueda-avan-servicios .selecciona-avan .par.tipo {width:35em}
.mod-busca #busqueda-avan-servicios fieldset fieldset {margin-top:1em}
.mod-busca #busqueda-avan-servicios fieldset fieldset label {background-image: none;padding-left:0;font-weight:normal}
#busqueda-avan-servicios legend {color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;font-weight: bold; margin-bottom:1em}
#busqueda-avan-servicios fieldset .checkra {width:56%;margin:.8em 0 0 1em}
#busqueda-avan-servicios fieldset .checkra p.plabel {width:21.4em}
.mod-busca #busqueda-avan-servicios .btn-mod-busca {float:none; text-align:center}
/*Resultados busqueda gnral*/
.resultado-busca .resulbusca {width:95.6%;margin:3.6em auto 1em}
.resultado-busca .resulbusca .cg-int {padding:2em 0}
.resultado-busca .menu-solapas {margin: 0 1.8em;width:auto}
.resultado-busca .menu-solapas ul {height:60px;width:auto;margin: 10px -1em 0 5px}
* html .resultado-busca .menu-solapas ul {margin-left:0}
.resultado-busca .menu-solapas li {width:123px;background:#FFF url(../img/fnd-li-solapa-ancha.gif) top center no-repeat;margin-right:.81em;padding:5px 5px 3px}
.resultado-busca .menu-solapas li.selec {color:#FFF;background:#FFF url(../img/fnd-li-solapa-ancha-activa.gif) top center no-repeat}
.resultado-busca .menu-solapas li.una {padding-top:18px}
.resultado-busca .menu-solapas li.dos {padding-top:11px}
.resultado-busca .form-resul-temas {float:left; width:65.9%; margin-top:12px}
.resultado-busca .form-resul-temas p, .resultado-busca .form-resul-temas div {float:left; margin-right:.8em}
.resultado-busca .form-resul-temas p.plabel {color:#414B56;background:#FFF url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;margin-top:.3em}
.resultado-busca .resulbusca h3 {position:relative;margin-left:15px;padding-left:32px} 
.resultado-busca .resulbusca h3 {height:0px}
.resultado-busca .resulbusca h3 span {position:absolute;bottom:-6px;background-color:#FFF}
.resultado-busca .resulbusca h3 span.lupa{display:block;position:absolute;top:-9px;left:0;background:url(../img/lupa.gif) 0 50% no-repeat;width:27px;height:31px;margin:0;background-color:transparent}
.resultado-busca .resulbusca .div-listresul {padding:0 2.6em}
.resultado-busca .resulbusca .div-listresul ul {clear:both;padding:26px 0;}
* html .resultado-busca .resulbusca .div-listresul ul {padding-top:0; padding-bottom:26px}
.resultado-busca .resulbusca .resul-1 {padding-left:2.5em; padding-right:2.5em}
.resultado-busca .div-listresul li.resul-1 {padding-bottom:0em;margin-bottom:0; margin-top:1.5em}
.resultado-busca .paginacion.estrecho {float: right; width:32%;margin-top:0; line-height:200%; margin-bottom:0em}
.resultado-busca .div-listresul .tit-azulcl {background: url(../img/bolo_azul_osc.gif) 0 .4em no-repeat; text-indent:0; padding-left:8px; margin-left:-8px}
.resultado-busca .div-listresul .resul-1 p {margin-bottom:1em}
.resultado-busca .par.tema {float:left; width: 49.5%}
.resultado-busca .opcion-busq-avan {width: 65.9%; float:left}
.resultado-busca .resulbusca .div-listresul .opcion-busq-avan ul {padding:0}
.resultado-busca .resulbusca .div-listresul .opcion-busq-avan ul li {list-style:none; background:#FFF url(../img/li-triangulo.gif) 0 .2em  no-repeat; padding-left:10px; padding-bottom:2px; margin:.3em 0 .8em; font-weight: bold; font-size:.9em}
.resultado-busca .mod-busca {width:97.8%;margin-left:2px}
* html .resultado-busca .mod-busca {width:69%}
#caja-busq-avan {padding-left:22em;}
.mod-busca #caja-busq-avan .input input {margin-top:.2em;width:14em}
/*RESULTADO-SERVICIOS*/
.resultado-servicios .cuerpo1 .cuerpo-centro .cg-int {padding:1.1em 0 0} 
.resultado-servicios .listazul dt {font-weight:bold}
.resultado-servicios .listazul dd {background:url(../img/bolo_azul.gif) 0 .4em no-repeat;padding-left:10px;margin:.3em 0 .3em;color:#3267B8}
.resultado-servicios .listazul dd a {color:#3267B8;background:#FFF}
.totalserv {background:#F0F2F2;border:1px solid #F0F2F2;margin-top:2.5em;color:#414B56;padding-bottom:.7em}
.totalserv h3.subtit-oscu {margin:.7em 0 0 .9em;width:54%;height:3em}
.totalserv ul {list-style:none;width:100%;float:left}
.totalserv li {float:left;padding:0 .8em .1em;background:url(../img/fnd-li-disponible.gif) center left no-repeat;line-height:140%}
.totalserv li img {margin-right:3px;vertical-align:middle}
.totalserv li.no {background-image:none}
.totalserv li a {color:#3267B8;text-decoration:none;background:#F0F2F2}
.totalserv li a:hover {text-decoration:underline}
.totalserv dl {float:right;font-size:.8em;margin-top:-6em; width:40%}
.totalserv dt {font-weight:bold}
.totalserv dd, .totalserv dt {display:inline;margin-right:.5em}
.totalserv dl img {margin-right:2px;vertical-align:middle}
.paginacion {margin:1.2em auto;text-align:center}
.paginacion div.pg {width:100%;height:1.4em}
.paginacion div.pg p {display:inline;margin-right:.5em}
.paginacion ol {list-style:none;margin:.7em 0;display:inline}
.paginacion li {display:inline}
.resultado-servicios .div-listresul dl {margin:.3em 0 .3em 48px}
.resultado-servicios .div-listresul dd {font-weight:bold}
.resultado-servicios .dl-plazos dd {margin-right:1.6em}
.resultado-servicios .div-listresul dd {margin-right:1em}
.resultado-servicios .div-listresul dt,.resultado-servicios .div-listresul dd {display:inline}
.dl-tramite img {margin-right:2px;vertical-align:-30%}
li.resul-1, li.resul-2 {list-style:none}
.div-listresul .tit-azulcl img {margin-right:2px;vertical-align:middle}
.div-listresul li.resul-1 {padding-bottom:1.3em;margin-bottom:2em}
.div-listresul li.resul-2 {padding-bottom:18px}
.div-listresul .tit-azulcl {text-indent:-20px;font-weight:bold;margin:1.3em 3.6em .6em 48px}
.div-listresul .subtit-oscu {margin:1em 0 1em 9px}
ul.acciones_tramite {margin: 10px 0 0 48px}
ul.acciones_tramite li {list-style:none; display:inline; padding:.3em 0 .3em 10px;background:url(../img/bolo-negro.gif) 0em .64em no-repeat; margin-right: 1.2em}
.acciones_tramite li.no {background-image:none}

/*Página imprimir*/
body.imprimir {background:none}
body.imprimir p.imprimir {text-align:right}
body.imprimir .dl-descrip-servi dd {width:62.4%}


/*Descripción servicio*/
.descripcion-servicio p.tit-servicio {color:#3267b8;background:#f0f2f2;text-align:center;width:99.6%;bordeR:1px solid #d3d6d9;border-bottom:none;padding:.7em 0}
.descripcion-servicio .col-dcha .mod-marron li p a.cent {margin-top:1em}
.descripcion-servicio p.volver {margin:1em 0 2em}
.descripcion-servicio p.imprimir {text-align:right;padding:.4em 0;margin:0 0 1em}
dl.dl-descrip-servi {background:#F0F2F2;color:#3267B8;border:1px solid #D3D6D9;border-top:none;margin-bottom:2em}
.dl-descrip-servi dt{float:left;width:33%;clear:both;background:url(../img/fnd-descripcion-servicio.gif) top center repeat-x;padding:1em 0}
.dl-descrip-servi dt span {background:url(../img/bolo_azul_cuadrado.gif) 0 .5em no-repeat;padding-left:.7em;margin-left:1em}
.dl-descrip-servi dd{float:left;width:60.6%;color:#414B56;background:#FFF url(../img/fnd-descripcion-servicio.gif) top center repeat-x;padding:1em 1.5em;min-height:1.2em;border-left:1px solid #c8cbcf}
.dl-descrip-servi dl dt {float:none;width:auto;background:none;padding:0}
.dl-descrip-servi dl dd {float:none;width:auto;background:none;padding:0;border:none}
.dl-descrip-servi ol li {list-style:inside decimal;margin-bottom:.5em}
.dl-descrip-servi dd p {margin-bottom:.5em}
.dl-descrip-servi .dl-plazo dt {font-weight:bold;display:inline}
.dl-descrip-servi .dl-plazo dd {display:inline;margin-right:.7em}
.dl-descrip-servi .dl-necesitas {margin:.5em 0 20px 20px}
.dl-descrip-servi .dl-necesitas dt {float:left;font-style:italic}
.dl-descrip-servi .dl-necesitas dd {margin:.4em 0 0 7em}
.dl-descrip-servi .importante {color:#E41F1F;background:#FFF}
.col-dcha .importante {color:#E41F1F;background:#FFF}

/*HOME GOBIERNO*/
.ppal-gobierno .cg-int .col-izda {float:right;margin-right:1em;margin-left:0;margin-bottom:2em}
* html .ppal-gobierno .cg-int .col-izda {margin-right:.6em}
.ppal-gobierno .cg-int .col-dcha {float:left;margin-left:2em;margin-right:0}
* html .ppal-gobierno .cg-int .col-dcha {margin-left:1em}
.ppal-gobierno .col-dcha h3 {margin-bottom:.9em}
.ppal-gobierno .col-dcha .mod-marron p {padding-left:0}
.ppal-gobierno .caja-noticias {margin-bottom:3em}
.ppal-gobierno .caja-noticias ul li, .ppal-gobierno .caja-agenda ul li {width:97%}
.ppal-gobierno .caja-noticias .mod-azul p{margin-top:0}
.ppal-gobierno .caja-noticias .mod-azul p.fecha {color:#868F98;font-size:.8em;margin:.8em 0 .2em}
.ppal-gobierno .caja-noticias .mod-azul li {margin-bottom:1.2em}
.ppal-gobierno .caja-noticias .mod-azul li.primera {background-image:none;margin-bottom:.8em}
.caja-noticias li.primera img {width:165px;height:112px;margin:0 1.4em 0 0}
.ppal-gobierno .caja-noticias li {float:none;clear:both}
.ppal-gobierno .caja-noticias .mod-azul ul li.info {padding:1.2em 0 0;margin:-2em 0 0 0}
.ppal-gobierno .caja-noticias p span {display:block}
.ppal-gobierno .caja-agenda {float:left;width:47%}
.ppal-gobierno .caja-agenda li {margin:.3em 0 .2em}
.ppal-gobierno .caja-agenda li.despliega {background-image:none;margin-top:.9em}
.ppal-gobierno .caja-galeria {float:right;width:49%}
.ppal-gobierno .caja-galeria .foto-activa {position:relative}
.ppal-gobierno .caja-galeria .foto-activa img {width:165px;height:112px;display:block;margin:1.5em auto 0}
.ppal-gobierno .caja-galeria ul {margin:2em 0 0 .3em;padding:0}
.ppal-gobierno .caja-galeria ul li{padding:0 0 1em 1em;margin:0;list-style:none;float:left;background-image:none;width:auto; position:relative;}
.ppal-gobierno .caja-galeria ul li span, .ppal-gobierno .caja-galeria .foto-activa span{position: absolute; top: 0;left: 1em; width: 50px; height:50px; background: url(../img/recuadro-foto-peq.gif) top left no-repeat;cursor:pointer}
.ppal-gobierno .caja-galeria .foto-activa span{width:92.3%;height:112px; background: url(../img/recuadro-foto-gr.gif) 49% 0 no-repeat}
.ppal-gobierno .caja-galeria li img {width:50px;height:50px}
.ppal-gobierno .caja-galeria .mod-azul li.info {text-align:right;padding:1.2em 0 0;background:url(../img/fnd_mas_azul.gif) 100% 40% no-repeat;width:98.7%;clear:both}

/*MODULO SOLAPAS GOBIERNO*/
.menu-solapas {margin-left:2em;margin-bottom:2em;width:105%;width:49.1em}
.col-izda .menu-solapas {margin-left:0}
.menu-solapas ul {list-style:none;text-align:center;margin:0 auto}
.menu-solapas li {float:left;height:55px;width:96px;color:#002D73;background:#FFF url(../img/fnd-li-solapa.gif) top center no-repeat;margin-right:.9em;padding-top:10px}
.menu-solapas li strong, .menu-solapas li a {}
.menu-solapas li.selec {color:#FFF;background:#FFF url(../img/fnd-li-solapa-activa.gif) top center no-repeat}
.menu-solapas li a {color:#002D73}

/*Ficha noticia*/
/*Imprimir comun a gobierno*/
.gobierno p.imprimir, .gobierno p.pdf {float:right;margin-top:-3px}
.gobierno p.imprimir a {font-weight:bold;font-size:.8em;color:#3267B8}
.gobierno p.imprimir a, .gobierno p.pdf a {color:#3267B8}
.gobierno .noticia {width:93%;margin:1em auto 1.5em}
.gobierno .noticia h3 {font-size:1.6em;font-weight:normal;width:70%;margin:0}
.gobierno .noticia .entradilla {font-size:1.2em;font-style:italic;width:70%;margin:1em 0 1.8em}
.gobierno .noticia p {margin:1em 5em 1.5em 0}
.gobierno .noticia p.fecha {color:#868F98;font-size:.8em;margin-bottom:-.5em}
.gobierno .noticia p.imprimir {float:right;margin-right:0}
.gobierno .noticia .foto {float:left;width:30%}
.gobierno .noticia .foto img {width:190px;height:146px;margin:0 0 1.9em}
.gobierno p.descarga-pdf, .gobierno .biografia p.descarga-pdf {float:none;margin:3.5em 0 1.5em}
.gobierno .descarga-pdf span {display:block;padding:.2em 0 .5em 20px}

/*Biografía gobierno*/
.gobierno .biografia {width:93%;margin:1em auto 1.5em}
.gobierno .biografia .foto {float:left;width:30%}
.gobierno .biografia .foto img {width:185px;height:181px;margin:0 0 1.9em}
.gobierno .biografia h3 {font-size:1.6em;font-weight:normal;width:72%;padding-top:1em}
* html .gobierno .biografia h3 {width:69%;padding-top:0}
.gobierno .biografia p {margin:1em 0 1.5em 0}
.gobierno .biografia p.pdf {height:auto;padding-top:3px;padding-bottom:3px;margin:0;background-position:left center}
.gobierno .biografia p.subtit-azul {margin:2em 0 -.9em}
.gobierno .biografia .subtit-azul {margin:2em 0 -.9em}
.gobierno .biografia ol {margin:1em 0 1em 2em}
.gobierno .biografia ul {margin:1em 0}
.gobierno .biografia li {margin-bottom:.2em}
.gobierno .biografia ul li {list-style:none;background:#FFF url(../img/bolo-oscuro-cuadrado.gif) 0 .5em no-repeat;padding-left:7px}

/*Agenda del presidente*/
.dl-agenda {margin-bottom:1em}
.dl-agenda dt {font-weight:bold;background:url(../img/bolo_azul_cuadrado.gif) 0 .5em no-repeat;padding-left:7px;margin:2em 0 .3em;color:#3267B8}
.dl-agenda dd {margin-left:0}
.dl-agenda p {margin-bottom:1em}
.dl-agenda ol {margin:1em 0 1em 2em}
.dl-agenda ul {margin:1em 0}
.dl-agenda li {margin-bottom:.2em}
.dl-agenda ul li {list-style:none;background:#FFF url(../img/bolo-oscuro-cuadrado.gif) 0 .5em no-repeat;padding-left:7px}

/*Equipo de gobierno*/
.gobierno .equipo li.mod-azul {list-style:none;margin:0 1.5em;clear:both}
.equipo li.mod-azul .subtit-oscu {margin-bottom:1em}
.equipo li.mod-azul .foto {padding:1em 1.5em 0 0;float:left;width:9.6%}
.equipo li.mod-azul .txt {padding:1em 0 2em;float:left;width:87%;line-height:130%}
.equipo li p.tit-azulcl {margin-bottom:.8em}
.equipo li p.info2 {margin:2em 0 0 0;float:none}

/*Galeria imagenes*/
.tit-foto {font-size:1.6em;font-weight:normal;margin:20px 28px 7px 28px}
.tit-foto span.fecha {color:#A8ADB4}
.gobierno .caja-galeria h3 {position:relative;margin-left:8px;padding-left:40px;height:0px} 
.gobierno .caja-galeria h3 span {position:absolute;bottom:-6px;background-color:#FFF}
.gobierno .caja-galeria h3 span.pincel {display:block;position:absolute;top:-11px;left:0;background:url(../img/pincel.gif) 0 50% no-repeat;width:32px;height:32px;margin:0;background-color:transparent}
.caja-foto-activa {background:#F0F2F2 url(../img/fnd-foto-activa.gif) top left no-repeat;color:#414B56;width:460px;height:239px;padding:3px;position:relative;margin:0 0 0 28px}
.caja-foto-activa .foto .esquina-foto {position:absolute;top:0;left:0;display:block;width:8px;height:245px;background:url(../img/esquina-foto-activa.gif) top left no-repeat}
.caja-foto-activa .foto img {float:left;width:302px;height:239px}
p.ant-sig {text-align:right;margin:0 41px 10px 0}
.ant-sig .anterior {font-size:.8em;font-weight:bold;background:#FFF url(../img/fnd-anterior.gif) 0 0 no-repeat;padding:1px 0 1px 11px;margin-right:1.5em}
.ant-sig .siguiente {font-size:.8em;font-weight:bold;background:#FFF url(../img/fnd-siguiente.gif) 100% 0 no-repeat;padding:1px 11px 1px 0}
.caja-foto-activa .leyenda {position:absolute;right:3px;bottom:3px;width:128px;padding:15px;font-weight:bold}
.caja-foto-activa .leyenda span {display:block;font-weight:normal}
.caja-foto-activa .cent {margin:20px auto 3px}
.gobierno .caja-galeria ul.fotillos {margin:27px 0 10px 10px;padding:0;width:485px;}
* html .gobierno .caja-galeria ul.fotillos {margin:27px 0 30px -12px;width:510px}
.gobierno .caja-galeria ul.fotillos li {list-style:none;float:left;position:relative;margin:0 0 20px 20px}
.gobierno .caja-galeria ul.fotillos li span {position:absolute;top:0;left:0;display:block;width:84px;height:69px;background:url(../img/recuadro-foto.gif) top left no-repeat;cursor:pointer}
.gobierno .caja-galeria ul.fotillos li.activa span {background:url(../img/recuadro-foto-activa.gif) top left no-repeat}
.gobierno .caja-galeria ul.fotillos img {width:77px;height:62px}
#busq-img {margin-top:1.5em}
#busq-img select, #busq-img input {font-size:1em;border:1px solid #A59687}
#busq-img #busq-img-txt {width:9.2em}
#busq-img #btn-busq-img {border:none}
#busq-img fieldset {clear:both;padding-top:.5em; bordeR: 1px solid #F0EDE9; width:100%}
#busq-img p, #busq-img div {float:left}
#busq-img p {width:30%;margin:.3em 0}
#busq-img div {width:69%}
#busq-img label {color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px}
#busq-img select {margin:.2em 0;width:60%}
#busq-img .cent {width:100%;margin:1em 0}
/*Nuevo 24 octubre: buscador de la derecha *********************************************************************************************************************/
.forminputs input#busq-img-dia, .forminputs input#busq-img-mes, .forminputs input#busq-img-dia-hst, .forminputs input#busq-img-mes-hst  {width:1.2em; padding: 0 .2em;margin:.3em 0}
.forminputs #busq-img-anio, .forminputs #busq-img-anio-hst {width:2.2em; padding: 0 .2em;margin:.3em 2px .3em 0}
#busq-img.forminputs legend {color:#414B56;padding-left:8px; line-height:90%;background-image: url(../img/bolo_marron_cuad.gif); background-position: center left ; background-repeat:no-repeat}
* html #busq-img.forminputs legend {padding-left:10px;margin-left:-10px; background-image:none}
* html #busq-img.forminputs fieldset {background:#F0EDE9 url(../img/bolo_marron_cuad.gif) 0 7px no-repeat}
#busq-img.forminputs fieldset div {float:left;width:auto}
#busq-img.forminputs .camposinp {position:relative;top:-18px;left:4.2em}
* html #busq-img.forminputs .camposinp {margin-top:2px}
#busq-img.forminputs .hst {margin:-1.5em 0 -10px}
#busq-img.forminputs fieldset div.caja-calen {width:16px; height: 16px;position:relative; bottom:-2px;}
#busq-img.forminputs fieldset {float:left;margin-top:10px;width:100%}
* html #busq-img.forminputs .cent{margin-top:-30px}
/*Nuevo 24 octubre**********************************************************************************************************************/
/*Gobierno:Resultado de busqueda de intervenciones*/
.gobierno .resulintervenciones {width:95.6%;margin:3.6em auto 1em}
.gobierno .resulintervenciones .cg-int {padding:2em 0}
.gobierno .resulintervenciones h3 {position:relative;margin-left:15px;padding-left:32px} 
.gobierno .resulintervenciones h3 {height:0px}
.gobierno .resulintervenciones h3 span {position:absolute;bottom:-6px;background-color:#FFF}
.gobierno .resulintervenciones h3 span.lupa{display:block;position:absolute;top:-9px;left:0;background:url(../img/lupa.gif) 0 50% no-repeat;width:27px;height:31px;margin:0;background-color:transparent}
.gobierno .resulintervenciones .div-listresul {padding:0 2.5em}
.resulintervenciones .div-listresul li.resul-1 {background:url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px;margin:0 0 2em} 
.resulintervenciones .div-listresul dt.subtit-oscu {background:url(../img/fnd-mes.gif) 0 1.6em repeat-x;padding:0 0 1.5em 0;margin:0}
.resulintervenciones .div-listresul dd {background:#FFF url(../img/bolo_gris_cuad.gif) 0 .5em no-repeat;padding-left:8px;color:#868F98}
.resulintervenciones .div-listresul dd.detalle {background-image:none;color:#414B56;margin:1.6em 0 1.7em;padding-left:0}
.resulintervenciones .div-listresul dd.pdf {background:url(../img/ico-pdf.png) 0 .17em no-repeat;padding:3px 0 3px 20px;color:#414B56}
.resulintervenciones .div-listresul dd.word {background:url(../img/ico-word.gif) 0 .17em no-repeat;padding:3px 0 3px 20px;color:#414B56}
.gobierno #busq-intervenciones .par {margin-right:1.2em}
.gobierno #busq-intervenciones select {width:5em}
.gobierno #busq-intervenciones .mes select {width:8em}


/*CONTRATAR*/
.contratar .listaofertas {width:95.6%;padding:2em 0 1em;margin:0 auto}
.contratar .listaofertas .mod-azul {padding-bottom:1em}
.contratar .listaofertas h3 {position:relative;margin-left:10px;padding-left:42px} 
.contratar .listaofertas h3 {height:0px}
.contratar .listaofertas h3 span {position:absolute;bottom:-6px;background-color:#FFF}
.contratar .listaofertas h3 span.cuaderno{display:block;position:absolute;top:-15px;left:0;background:url(../img/cuaderno.gif) 0 50% no-repeat;width:32px;height:32px;margin:0}
.contratar .listaofertas h3 span.numero, .contratar .listaofertas h3 span.numero span {position:static}
.contratar .listaofertas .mod-azul ul, .contratar .listaofertas .mod-azul li p {margin-left:2.3em}
.contratar .listaofertas .mod-azul li {float:none;width:auto;margin-top:1em}
.contratar .listaofertas .mod-azul li li , .contratar .listaofertas .mod-azul li p {margin-top:.7em;background-image:none;padding-left:0;width:50%}
.contratar .listaofertas .mod-azul li li.info {padding:1.2em 0 0;background:url(../img/fnd_mas_azul.gif) 100% 40% no-repeat}
.contratar #busq-contratos { width:98%}
.contratar #busq-contratos .par {margin-right:0em}
.contratar #busq-contratos .par.presup select{margin-right:0}
.contratar #busq-contratos select {width:20em}
.contratar #busq-contratos .presup select {width:8em}
.contratar #busq-contratos .btn-mod-busca {clear:both;margin:.6em auto 0;text-align:center;width:100%}

/*ORGANIGRAMA*/
.organigrama {padding-bottom:10px}
.organigrama h3 {font-size:1.6em;font-weight:normal;margin:0 0 -2px 1.48em;background:url(../img/organigrama-bolo.gif) center left no-repeat;padding:0 0 0 22px}
.organigrama ul {margin:0 0 -5px 3.3em;padding:10px 0 0;list-style:none;font-weight:bold;background:url(../img/superior-organigrama.gif) 0 0 no-repeat}
.organigrama li ul {margin-left:7px;font-weight:normal}
.organigrama ul li {padding:5px 0 4px 33px;background:url(../img/centro-organigrama-redondo.gif) 0 0 no-repeat;line-height:130%}
.organigrama ul li a {color:#414B56;text-decoration:none}
.organigrama ul li img {vertical-align:middle;margin-right:4px}
.organigrama ul li.ultimo {background:url(../img/inferior-organigrama-redondo.gif) 0 0 no-repeat}
.show{position:static;display:table;top:0;left:1em}

/*PPAL-BOPA */
.ppal-bopa #busqueda-bopa .par {margin:.3em 0 0 1em}
.ppal-bopa #busqueda-bopa .par input {width:20em;margin:.1em 1.5em 0 1em}
.ppal-bopa .div-txt {float:left}
.ppal-bopa .col-izda .div-txt {padding-left:1.5em;width:16em}
.ppal-bopa .caja-buscabopa {margin:3.8em 0}
.ppal-bopa .caja-buscabopa .cg-int {padding:1.2em 1.9em 0}
.ppal-bopa .caja-buscabopa .mod-busca.estrecho {width:99%;margin:0 0 2em;padding:.6em 0}

/*ultimos boletines*/
.bopa ul.doble {padding:3em 0;margin-right:4em}
.bopa .doble li {min-height:1.7em;width:34%}
* html .bopa .doble li {height:1.7em}

/*insercion-bopa*/
ol.lista-encabezados {margin:0 0 1.5em 1.7em}
* html ol.lista-encabezados {list-style-position:inside;margin-left:0}
.lista-encabezados p.subtit-azul {margin:2em 0 .6em}
.lista-encabezados p, .lista-encabezados .lista-txt li{margin:0 0 .7em}
.lista-txt {margin-left:2em}
ol.lista-txt {list-style-position:inside}
ul.lista-txt li {list-style-position:outside;list-style:none;background:url(../img/bolo_azul_cuadrado.gif) 0 .6em no-repeat;padding-left:9px}
.bopa .r4 .boton.cent {margin:0 0 .5em}
* html .bopa .r4 .boton.cent {margin:-.5em 0 .7em}
/*buscador cronologico BOPA*/
.buscador-cronologico fieldset {background:url(../img/fnd-buscador-cronologico.jpg) 0 5px no-repeat;width:21.9em;height:27em;padding:0}
* html .buscador-cronologico fieldset {background-position:0 29px}
.buscador-cronologico legend {margin-bottom:13px}
.buscador-cronologico .fecha {float:left}
.buscador-cronologico .calendario {float:right}
.buscador-cronologico label {background:url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px}
.buscador-cronologico .input {padding:0}
.buscador-cronologico input {border:1px solid #A59687}
.buscador-cronologico .btn input {border:none}
.buscador-cronologico .checkra input {border:none;margin:0;padding:0}
* html .buscador-cronologico .checkra label {line-height:184%}
.buscador-cronologico fieldset .par {margin-left:23px;padding-bottom:24px;float:none;clear:both}
.buscador-cronologico fieldset .par p, .buscador-cronologico fieldset .par div {float:left}
fieldset.fecha .par.checkra p.plabel {float:right;width:92.8%}
.checkra p.plabel label {background:none}
.buscador-cronologico .ejemplo {margin:0 0 17px 73px;color:#868F98;clear:both;float:none}
fieldset.fecha #bopa-fecha {margin-left:8px}
* html fieldset.fecha #bopa-fecha {margin-left:-16px}
fieldset.fecha .btn {margin-top:20px}
fieldset.calendario .input, fieldset.calendario .btn {margin-left:8px}
fieldset.calendario .par {padding-bottom:32px}
fieldset.calendario label {line-height:150%}
.mesbopa {background:#FFF;color:#414B56;float:left;text-align:center;margin:3px 0 0 23px;padding:7px 0}
* html .mesbopa {margin-left:12px}
.mesbopa abbr {border:0}
.mesbopa caption {font-weight:bold}
.mesbopa table {margin:0 2px;border-collapse:collapse;margin-bottom:6px}
.mesbopa thead {background:#D6D7D9;font-weight:normal}
.mesbopa th {font-weight:normal}
.mesbopa td, .mesbopa th {padding:2px 6px;text-align:center}
.mesbopa .i {padding-left:15px}
.mesbopa .d {padding-right:15px}
.mesbopa caption {padding:0 0 6px;background:url(../img/fnd-mes.gif) bottom center repeat-x}
.mesbopa p.hoy {background:url(../img/fnd-mes.gif) top center repeat-x;margin:0 2px;padding-top:5px}
.mesbopa .hoy img {vertical-align:middle;margin-right:6px}

/*Suscripcion BOPA*/
.bopa .mod-anchopag {margin:2em 2em}
.bopa h3.h2-dm.pega {font-size:1.7em;font-weight:normal;font-family:"Microsoft Sans Serif",tahoma,arial,sans-serif}
.bopa h3.h2-dm.pega span {color:#414b56}
.bopa .mod-anchopag .cg-int {padding:.5em 1.5em 0}
.bopa .mod-anchopag p.nota {font:.8em Tahoma, Arial, Helvetica, sans-serif;margin:0}
* html .bopa .mod-anchopag p.nota {margin-bottom:1em}
table.suscrip-bopa {border-collapse:collapse;margin:0 auto 1em;border:1px solid #D3D6D9;empty-cells:show}
table.suscrip-bopa thead, table.suscrip-bopa tbody {border:1px solid #D3D6D9}
.suscrip-bopa caption {background:#D6D7D9 url(../img/borde-tabla.gif) bottom center repeat-x;font-weight:bold;margin:1em auto 1px;padding:.6em 0 .7em}
.suscrip-bopa caption, .suscrip-bopa th {color:#3267B8}
.suscrip-bopa thead th {text-align:center;font-weight:bold}
.suscrip-bopa tr {background-image:url(../img/borde-tabla.gif);background-position:bottom center;background-repeat:repeat-x}
.suscrip-bopa td, .suscrip-bopa th {width:25%;padding:.5em 0 .7em;border-right:1px solid #c8cbcf}
.suscrip-bopa th {padding-top:.6em}
.suscrip-bopa tfoot tr {background-image:none;font-style:italic;border:none}
.suscrip-bopa tfoot td {text-align:left;padding-left:1em;padding-right:1em;border:1px solid #FFF}
.suscrip-bopa tbody th {padding-left:1em}
.suscrip-bopa td {text-align:center}
.suscrip-bopa th {text-align:left;font-weight:normal}
.suscrip-bopa .gris {background-color:#F0F2F2}
.suscrip-bopa .gris-osc {background:#D6D7D9}
.suscrip-bopa .gris-osc th {font-weight:bold}
table.suscrip-bopa.cd {margin:0 0 0}
.suscrip-bopa.cd caption {margin:1em 0 1px}

/*Resultado busqueda BOPA*/
.bopa .resulcriterios dl {width:90%;margin:1.3em 0 0;padding:0 0 1.3em 2.5em;float:left}
.bopa .resulcriterios dt {float:left;width:20%;background:#FFF url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding:0 0 .3em 8px;color:#414B56}
.bopa .resulcriterios dd {float:right;width:77.2%;color:#868F98;padding-bottom:.3em}
.bopa .resulcriterios h3, .bopa .acotacriterio h3 {position:relative;margin-left:15px;padding-left:32px} 
.bopa .resulcriterios h3, .bopa .acotacriterio h3 {height:0px}
.bopa .resulcriterios h3 span, .bopa .acotacriterio h3 span {position:absolute;bottom:-6px;background-color:#FFF}
.bopa .resulcriterios h3 span.lupa, .bopa .acotacriterio h3 span.lupa {display:block;position:absolute;top:-9px;left:0;background:url(../img/lupa.gif) 0 50% no-repeat;width:27px;height:31px;margin:0;background-color:transparent}
.div-listresul li.fnd-gris {background:#F0F2F2;border:1px solid #F0F2F2;color:#414B56}
.bopa .div-listresul li {padding:1.5em 2.6em}
.bopa .div-listresul p.tit-azulcl {text-indent:0;margin:0;padding-left:8px;background:url(../img/bolo_azul_claro.gif) 0 .4em no-repeat}
.bopa .div-listresul p {padding-left:8px}
.bopa .resul-1 dl {padding-left:8px}
.bopa .resul-1 dt {font-weight:bold;float:left;width:15%;padding:.3em 0}
.bopa .resul-1 dd {float:left;width:84%;padding:.3em 0}
.bopa .resul-1 dd.ulpdf {float:left;background:url(../img/ico-pdf.png) center left no-repeat;text-indent:20px}
/*FORMULARIO*/
.bopa .acotacriterio {margin:3em 0 1em}
#form-bopa-acota {margin:1.8em 0;padding-left:2.5em;width:94%}
#form-bopa-acota label {font-weight:bold;background:#FFF url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px}
#form-bopa-acota p.plabel, #form-bopa-acota .input {float:left}
#form-bopa-acota input {border:1px solid #A59687}
#form-bopa-acota .checksdonde label{font-weight:normal;background:none;padding-left:0}
#form-bopa-acota p.nota {color:#868F98;font-size:.8em;clear:both;float:left;margin:1em 0;width:95%}
#form-bopa-acota .portexto .par{float:left;width:100%}
#form-bopa-acota .portexto .checksdonde .plabel {background:none;text-indent:0}
.portexto .par .input {margin-left:1em}
.portexto .checksdonde {float:left;width:75%;padding:0 20% 3.5em 0}
#form-bopa-acota .portexto .par.checkra {float:left;width:30%}
#form-bopa-acota .portexto .checksdonde .input {margin-right:2em}
* html #form-bopa-acota .plabel {padding-top:.3em}
#form-bopa-acota .checkra .input {float:right}
#form-bopa-acota .checkra input {border:none}
.acota-bopa-dsd .par, .acota-bopa-hst .par {float:left;margin-right:.5em}
#bopa-acota-dsddia, #bopa-acota-dsdmes, #bopa-acota-hstdia, #bopa-acota-hstmes {width:2em}
#bopa-acota-dsdanio, #bopa-acota-hstanio {width:3em}
#form-bopa-acota fieldset.portipo .par{bordeR:1px solid #FFFFFF;width:100%}
#form-bopa-acota fieldset.portipo .input {margin-left:1.5em}
#form-bopa-acota fieldset.portipo p.nota {padding-bottom:3.5em}
#form-bopa-acota .acota-bopa-fecha p {margin:0 0 1em}
#form-bopa-acota .acota-bopa-fecha fieldset p {margin:0}
#form-bopa-acota .acota-bopa-dsd ,#form-bopa-acota .acota-bopa-hst {float:left;margin-right:2em;width:11.5em}
#form-bopa-acota .acota-bopa-dsd legend,#form-bopa-acota .acota-bopa-hst legend {font-weight:bold;background:#FFF url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px;margin:0 0 .8em}
* html #form-bopa-acota .acota-bopa-dsd legend,* html #form-bopa-acota .acota-bopa-hst legend {margin-left:-.6em}
#form-bopa-acota .acota-bopa-orden {margin-top:3.5em}
#form-bopa-acota .acota-bopa-orden legend {color:#414B56;font-weight:bold;background:#FFF url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px;margin-bottom:.8em}
* html #form-bopa-acota .acota-bopa-orden legend {margin-left:-.5em}
#form-bopa-acota .acota-bopa-orden label { background:none;padding-left:0;font-weight:normal}
#form-bopa-acota .fechapublicacion {width:65%;float:left;margin-left:3em}
* html #form-bopa-acota .fechapublicacion p {padding-top:.3em}
#form-bopa-acota .acota-bopa-orden .fechapublicacion p.plabel {margin-left:0}
#form-bopa-acota .acota-bopa-orden .par {float:left}
#form-bopa-acota .acota-bopa-orden .par.checkra {width:24%}
#form-bopa-acota .acota-bopa-orden .fechapublicacion .par.checkra {width:27%;margin-left:.8em}
.fechapublicacion p {float:left;margin:0}
#form-bopa-acota .btn.cent {float:none;clear:both;margin-top:2em}
#form-bopa-acota .btn.cent input {border:none;margin-left:-2.5em}
.bopa legend.fnd-lupa {font-weight:bold}
.bopa legend.fnd-lupa span {color:#414B56;font-weight:normal}
.acotacriterio {margin:2em 0}
.acotacriterio h3 {color:#E41F1F;font-size:1em}
.acotacriterio h3 span.no {font-weight:normal;position:static;color:#414B56}

/*DIRECCIONES Y TELEFONOS*/
.direcciones .cg-int .col-izda {float:left;width:64.2%;margin-left:2em}
* html .direcciones .cg-int .col-izda {float:left;width:63.6%;margin-left:1em} 
.direcciones .cg-int .col-dcha {float:right;width:29.2%;margin-right:1em}
* html .direcciones .cg-int .col-dcha {float:right;width:29.2%;margin-right:.5em}
.direcciones .col-izda ul {margin-top:1.5em}
.direcciones .col-izda ul li {margin:.8em 0}
.direcciones .col-dcha form {margin:.8em 0 .5em}
.direcciones .col-dcha form div {float:left}
.direcciones .col-dcha .subtit-marron {margin-bottom:1em}
.direcciones .col-dcha .par input {margin:2px 1em 0 1.8em;width:9em;bordeR:1px solid #a59687}
.direcciones .col-dcha form .btn-busq-dirtel {}
.direcciones p.ejemplo {color:#868f98;text-align:center;clear:both;margin-top:1em; background:#F0EDE9}

/*Directorio alfabetico*/
.direcciones .directorio {padding:0 0 1em 1.7em;float:left}
.direcciones .directorio ol {float:left;list-style:none;width:45.6em}
.directorio ol.letra {margin:21px 0 5px}
* html .directorio ol.letra {margin-bottom:10px}
.directorio ol.letra li {float:left;margin:0 1em 1em 0;width:24px;height:29px;background:url(../img/fnd-directorio.gif) center center;text-align:center}
.directorio ol.letra li a {line-height:24px;margin-top:-.2em;display:block}
.directorio .paginacion { width:45em;float:left;padding:0 0 0 18em}
.directorio .paginacion p {float:left}
.directorio .pg {display:inline}
.directorio .pg ol {width:15em;margin:0;padding:0}
.directorio .pg p {float:left;margin:0 1em 0 3.5em}
.direcciones .directorio .mod-azul {float:left;width:65em;background:url(../img/borde-tabla.gif) top center repeat-x}
.direcciones .directorio .mod-azul li {list-style:none;padding:.3em 0 .3em 8px;background:url(../img/bolo_azul_osc.gif) 0em .64em no-repeat;margin-left:2em}
.directorio ol.nombres-letra {float:none;width:100%;padding:2em 0;background:url(../img/borde-tabla.gif) bottom center repeat-x}

/*Consejerias y equipo gobierno*/
/*ficha en proceso*/
.servicios .tit-negro.fnd-lupa {margin:0 0 2em 2em}
.ulpdf2, .ulpdf2 {list-style-image:none;margin:0;padding:0}
.ulpdf2 li {list-style:none;padding-left:20px;margin:0}
.ulpdf2 span {display:inline}

/*Ficha conserjeria*/
.mod-txt {list-style:none;margin:0 1.5em;clear:both}/* float:left; width:726px*/
.mod-txt .subtit-oscu {margin-bottom:1em}
.mod-txt .foto {padding:1em 1.5em 3em 1em;float:left; width:19%}
.mod-txt .txt {padding:1em 0 3em; float:left;width: 77%}
.mod-txt .txt p {padding:0 0 .8em; line-height:130%}

.mod-txt.ficha {margin:0}
.mod-txt.ficha .foto {width:29%;padding:0}
.mod-txt.ficha .foto img {margin:0;padding:0}
.mod-txt.ficha .txt {width:70%;padding:0}
.mod-txt.ficha .txt p {padding:0 0 .8em;line-height:130%}

/*Mapa web*/
.tit-redon-azul span a {background:#DCE9F8; color:#002D73}
.tit-redon-azul span a:visited {background:#DCE9F8; color:#1D3C6B}
.mapacol {width: 22.95%;float:left;margin:0 2px; padding:0 .5em}
.mapa .mapacol h3 {margin-bottom:2em}
.mod-azul .mapacol ul {margin:-1.5em 0 2.5em;background-color:#FFF;color:#3267B8}
.mod-azul .mapacol ul li {float:none;width:auto}
#contenedor.mapa .cuerpo-centro .mod-azul {padding:0 1em}
.mapa .mod-azul {background:url(../img/fondo-mapa.png) top center repeat-y}

/*Resultado busqueda*/

.resultado-busca .secciones {background:#F0F2F2;border: 1px solid #D6D7D9; padding:2em; margin:10px 2em 0;color:#3267B8}
.resultado-busca .busq-no {padding-bottom:15px}
.resultado-busca .secciones .ulsecciones li {list-style: none; float:left; width: 24.89%; font-weight:bold}
.resultado-busca .secciones .ulsecciones {overflow: auto; height:100%}
.resultado-busca .secciones .mod-azul .ultemas li {width:23.78%}/*width:23.78%*/
* html .secciones .mod-azul .ultemas {}/*width:60em*/
.secciones .mod-azul .ultemas li.info {margin-top:16px;margin-left:58em}
* html .secciones .mod-azul .ultemas li.info {margin:16px 0 0 28.6em}
.secciones .mod-azul .ultemas a {color:#3267B8; background:#F0F2F2}
.mod-azul .ultemas a:visited {color:#1D3C6B; background:#F0F2F2}
.resultado-busca .secciones h3 {background: url(../img/punteado.gif) bottom center repeat-x;font-size:1em ;margin-top:20px; padding-bottom:5px}
.resultado-busca .busq-txtno {margin:0 2em}
.resultado-busca .busq-txtno p.nota {font-size:.9em;margin:5px 0 40px}

/************************************************************************/
/*Busqueda avanzada*/
form#busqueda-avanzada {background:#F6F4F2;padding:1em 2em;color:#414B56;font-size:1em;margin:1em 0}
form#busqueda-avanzada fieldset.criterios p {float:left;width:35%;color:#816C58;background:#F6F4F2 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;margin:.4em 0}
form#busqueda-avanzada fieldset.criterios div {float:left;width:62.5%;margin:.4em 0}
form#busqueda-avanzada fieldset.criterios input {padding:.15em .5em}
form#busqueda-avanzada fieldset.criterios select, form#busqueda-avanzada fieldset.criterios input {font-size:1em;border:1px solid #A59687}
form#busqueda-avanzada fieldset.mostrar {margin-top:2.4em}
form#busqueda-avanzada fieldset.mostrar legend {color:#816C58;font-weight:normal;background:#F6F4F2 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;text-indent:0;margin-left:-.65em;margin-bottom:1em}
form#busqueda-avanzada fieldset.mostrar p {float:left;width:85%;margin:.6em 0}
form#busqueda-avanzada fieldset.mostrar div {width:14%;float:left}
form#busqueda-avanzada fieldset.mostrar div input {margin:.3em;margin-left:3.5em}
* html form#busqueda-avanzada fieldset.mostrar div input {margin:.1em;margin-left:3.5em}
form#busqueda-avanzada div.cent {margin:2em 0 .6em}
/*Busqueda avanzada*/
form#busqueda-avanzada {background:#F6F4F2;padding:1em 2em;color:#414B56;font-size:1em}
form#busqueda-avanzada label{float:left;width:35%;color:#414B56;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) center left no-repeat;padding-left:8px;border:1px solid blue}
form#busqueda-avanzada div.input {float:left;width:62.5%}
form#busqueda-avanzada div.checkbox {float:left;width:auto}
form#busqueda-avanzada select, form#busqueda-avanzada input {font-size:1em;border:1px solid #A59687}
form#busqueda-avanzada #btn-busq-gnral {border:none}
form#busqueda-avanzada input.checkbox {width:auto}
form#busqueda-avanzada fieldset p {border:1px solid green;float:none}

/*Centro resultado busqueda*/
.direcciones .sub-cuerpo1 {margin:0 2.2em}
.direcciones .sub-cuerpo1 .mod-busca {width:100%}
.direcciones .sub-cuerpo1 .listopciones, .resultado-servicios .sub-cuerpo1 .listresul {margin-left:.5em}
.direcciones .sub-cuerpo1 .listopciones p {float:left;margin-top:.2em}
.direcciones .sub-cuerpo1 .listopciones h4 {margin-left:0}
.direcciones ul.resuldirecc {margin-left:0}
.direcciones ul.resuldirecc li{list-style-type:none;padding:.3em 0 1.6em 8px;background:#FFF url(../img/bolo_azul_osc.gif) 0em .64em no-repeat;color:#333333}
.direcciones ul.resuldirecc li a {font-weight:bold;color:#3267B8;background:#FFF}
.direcciones ul.resuldirecc li address {margin:.2em 0 .2em 8px;line-height:130%}
.direcciones ul.resuldirecc li address a {font-weight:normal}

/*Para la plantilla nueva (17 octubre) de servicios y tramiutes*/
.textointro p{margin: 0 1.5em}
.cg-int .serviciostramites .col-dcha {margin-top: 2.2em}
.serviciostramites ul.triple li {width:48%}

/*Para paginatipo_contenidos*/
.gobierno .noticia.pgtipocont .foto {width:40.6%}
.gobierno .noticia.pgtipocont {width:100%}
.gobierno .noticia.pgtipocont p {margin:1em 2em 1.5em 0}
.gobierno .noticia.pgtipocont h3 {font-size:1.6em;font-weight:normal;width:100%;padding:0;margin: 0 0 1.5em}
* html .gobierno .noticia.pgtipocont h3 {width:100%}

/**/
ol li.titmes {list-style:none;}
ol li.titmes span {font-weight:bold;background:url(../img/bolo_azul.gif) 0 .35em no-repeat;padding-left:9px;color:#3267B8; display:block; margin:20px 0 20px -8px}
ol li.titmes {background: url(../img/fnd-mes-azul.gif) 0 1.6em repeat-x}


/*Caja de solicitar online de ayudas_descripción servicio*/
div.solicionli {margin:0 .44em 20px}
.solicionli dd {margin-left: 2em}
.solicionli dt, .solicionli dd {line-height:150%}
.solicionli div {float:left;}
#selesolicionli {width:11.2em;margin:.6em 4px .6em 0}
#btn-solicionli {margin:.5em 0 .6em; padding:0}
.solicionli dt { font-style:italic}

/*Resultado busqueda fotos*/
.resul-fotos ul {width:95%;margin:0 auto}
.resul-fotos li {list-style:none; float:left; width:23.4%;margin:10px 4px; height:25em;position:relative; text-align:center; border:1px solid #B5BEC7}
.resul-fotos li .txt {width:83.6%;background:#F0F2F2; text-align:center;position: absolute; bottom:0; left:0; height:11.5em; padding:.6em 1em; overflow:hidden; color:#414B56; margin:2px}
* html .resul-fotos li .txt {bottom:0px}
.resul-fotos li img {border:1px solid #B5BEC7;position:absolute; bottom:14.1em; left:14px;padding:2px; width: 125px;height: auto; max-height:100px}
.resul-fotos .txt p.fecha {margin: .6em 0}
.resul-fotos .txt a {font-weight:bold}
.resul-fotos .txt .mas {position: absolute; bottom: 10px; right:1em;font-size:90%;}
.paginacion p.mostra-encon {margin:5px 0 30px}

.importante, .importante a , .importante a:visited {color:#E41F1F; list-style:inside; margin:.7em 0}
#busqueda-servicios.ancholibre .par.tipo{width:auto}
#busqueda-servicios.ancholibre .par.txt {width:auto}
#busqueda-servicios.ancholibre .par.txt .input input {width:auto} 
/*tabla generica*/
.tablagenerica {width: 90%;margin: 1em  auto; border: none*}
.tablagenerica a {background:url(../img/bolo_azul.gif) 0em .4em no-repeat; padding-left:10px}
.tablagenerica th {text-align:center; color:#414B56}
.tablagenerica th, .tablagenerica td {padding:.5em}
/*17-nov.:título icono bopa*/
.fnd-bopa {background:url(../img/ico-bopa.gif) 0 50% no-repeat;padding:10px 0 10px 40px}
/*formulario login: 24-nov*/
form#consultas.login {width: 100%;margin:20px 0 0}
#consultas.login legend {font-size:1em}
form#consultas.login a {color:#816C5B}
#consultas.login .input {float:left;height: 3em;}
#consultas.login .plabel{float:left;background:#F0EDE9 url(../img/bolo_marron_cuad.gif) 0 .5em no-repeat;padding-left:8px;width:45%;height: 3.2em;margin-left:6em}
* html #consultas.login .plabel {margin-left:4em}
.prim {margin-top: 20px}
.casilegend {color:#414B56;background-color:#FFF}
.casifieldset {padding:1.5em .9em;background: #F0EDE9 url(../img/borde-tabla.gif) top center repeat-x; width:96.5%}
#consultas.login input.cent {text-align:center; border:none; clear:both; margin-top:10px}


/*Desarrollado por IECI*/






