/*
 * DOCUMENTO CLASIFICADO CON NIVEL CONFIDENCIAL FECHA CLASIFICACION: 26/10/2009
 */
/* CSS Document */
*{border:0;list-style:none;margin:0;padding:0;}
body{background:url(../img/bg_web.jpg) repeat-x #fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;}
/*

#menu{border:1px solid #fabada !important}
#menu *{border:1px solid red !important}
#menu * *{border:1px solid green !important}
#menu * * *{border:1px solid blue !important}
*/
.bloque{display:block !important}
/* .ancho31{width:31.5em !important;}*/
.ancho15{width:15.5em !important;}
.ancho14{width:14.5em !important;}
.ancho10{width:10em !important}
.ancho12{width:12.1em !important}
.ancho6{width:6em !important}
.ancho5{width:5em !important;}
.ancho4{width:4em !important}
.ancho8{width:7.5em !important}
.ancho2{width:2em !important}
.resaltado{ color:#C30C31;}
.gris{color:#444;}
.marginLeft{ padding-left:3px;}
.formatoFecha{font-weight:normal; font-size:0.9em;}
.enLinea{ display:inline !important;}
.limpiadoMargin{ clear:both; padding:1em 0 0 0;}
input,
select,
textarea{background-color:#fff;border:0}
select{ border:1px solid #ccc;}
label{color:#333;display:block;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:.9em;font-weight:lighter;line-height:90%;margin-bottom:.5em; }

#total{margin:30px auto 10px;max-width:1400px;min-width:768px;width:95%}
/*#contenedor{background-color:#fff;clear:both;overflow:hidden;position:relative}*/
#contenedor{background-color:#fff;clear:both;position:relative}

/* sombras */
#sombraIzq{background: url(../img/bg_sombraIzq.png) repeat-y scroll left top;padding-left:10px;}
#sombraDer{background:url(../img/bg_sombraDer.png) repeat-y scroll right center;padding-right:10px;}
#sombraInf{background:url(../img/bg_sombraInf.jpg) repeat-x;height:10px}
#sombraInf .izq{float:left;height:24px; width:8px; background:url(../img/bg_sombraInfIzq.jpg) no-repeat;}
#sombraInf .der{float:right;height:24px; width:8px; background:url(../img/bg_sombraInfDer.jpg) no-repeat;}
#sombraSup{background:url(../img/bg_sombraSup.jpg) repeat-x bottom left;height:24px}
#sombraSup .izq{background:url(../img/bg_sombraSupIzq.jpg) no-repeat bottom left;float:left;height:24px;width:8px}
#sombraSup .der{background:url(../img/bg_sombraSupDer.jpg) no-repeat bottom left;float:right;height:24px;width:8px}

/* cabecera */
#cabecera{background:url(../img/cabecerabg.png) no-repeat top right;/*height:205px;*/ min-height:205px; height:15em;margin:1px 9px 0;}
#cabecera #logo{float:left;/*position:relative*/}
#cabecera h1{
	color:#999;
	float:left;
	font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';
	font-size:2.15em;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:87%;
	margin:77px 0 0 0px;
	width:28%;}
#cabecera h1 a{
	color:#999;
      font-weight:normal;
      font-family:Trebuchet,"Trebuchet MS";
      font-weight:normal;
      text-decoration:none;
      line-height:80%;
	  /*white-space:nowrap;
	/*
	color:#999;
	float:left;
	font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';
	font-weight:normal;
	left:11%;
	letter-spacing:-1px;
	line-height:80%;
	margin:0 0 0 179px;
	position:absolute;
	text-shadow:3px 3px 3px #fff;
	width:27%;
	text-decoration:none;
	*/
}
#cabecera h1 span{color:#C30C31;display:block;font-size:.85em;font-weight:bolder;letter-spacing:0; padding-bottom:3px;}

/* menu */
#menu{background:transparent url(../img/bg_vertical.jpg) no-repeat scroll right top;float:left;margin-top:2px;min-height:388px;width:27%}
#menu ul{margin:0 0 0 26%;width:65%}
#menu ul li{background:url(../img/menulibg.png) no-repeat center right;overflow:visible;position:relative}
#menu ul li a{background:transparent url(../img/menuliabg.png) no-repeat scroll center left;color:#333;display:block;font-size:.9em;min-height:60px;min-width:7em;padding:3px 10px 0 34px;text-decoration:none;}/* ** line-height:100%; */
#menu ul li a:hover{color:#000}
#menu ul li a span{display:block;white-space:nowrap;}
#menu ul.enlaces{margin:25px 0 0 26%;width:auto}
#menu ul.enlaces li{background:none;margin-top:10px}
#menu ul.enlaces li a{background:url(../img/ico_flechaBoton.gif) no-repeat center left;min-height:inherit;min-width:inherit;padding:5px 0 5px 20px;text-decoration:underline}

/* contenido */
/*#contenido{float:right;margin:2px 0 5px;overflow:hidden;position:relative;width:73%}*/
#contenido{float:right;margin:2px 0 5px;position:relative;width:73%}
#contenido .archivo_pdf{background:url(../img/ico_pdf.jpg) no-repeat left; font-size:.8em; margin:10px 10px 25px 20px; padding:5px 0 10px 40px; float:left; color:#666;}
#contenido .archivo_word{background:url(../img/ico_word.jpg) no-repeat left; font-size:.8em; margin:10px 10px 25px 0px; padding:5px 0 10px 40px; float:left; color:#666;}
#contenido .todosCal{background:url(../img/ico_mes.gif) no-repeat center left;color:#000;font-size:.9em;padding:12px 0 4px 31px}
/*multiples opciones en textos*/
.textosContenido{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; margin-left:5px;}
.textosContenido p, .textosContenido ul, .textosContenido ol{ font-size:.9em;}
.textosContenido .fr{ float:left; margin:0 0 5px 8px;}
.textosContenido .fl{ float:left; margin:0 8px 5px 0;}
.textosContenido .centrado{ margin:.6em auto;  display:block; clear:both;}
.textosContenido h3 { clear: both; margin: 15px 0 0 0; font-family: Trebuchet,Trebuchet MS,'Trebuchet MS'; font-size: 1em; color: #000000;}
.textosContenido h4 {clear: both; margin: 8px 0 0 0; font-family: Trebuchet,Trebuchet MS,'Trebuchet MS'; font-size: 1em; color: #000000;}
.textosContenido ul li{ background:url(../img/bulletListas.gif) no-repeat 0 8px; list-style-position:inside; color:#888; padding-left:12px;}
.textosContenido ul li.espaciado{ padding-bottom:12px;}
.textosContenido ul li.nobullet{ list-style-type:none; background:none repeat scroll 0 0 transparent; color:#000000; padding-left:0px;font-size:1.1em;}
.textosContenido ol li{ list-style-type:decimal; list-style-position:inside; color:#888; display:list-item;}
.textosContenido li span{ color:#000000;}
.textosContenido li span.gris{ color:#333333;}
.textosContenido li a {color:#C30C31;}
.textosContenido li a span{ color:#C30C31;}
.textosContenido li .anidado{ font-size:1.1em;}

/*
#contenedor label{margin-right:5px; }
#contenedor input{ vertical-align:middle}
#contenedor fieldset{ border:none; margin:20px 0 20px 0;}
#contenedor legend{ font-size:.8em; padding-bottom:10px; font-weight:bold;}
#contenedor textarea{ vertical-align:top;}*/

/* pag ini */
.bloqueIzq{float:left;width:45%}
.bloqueIzq .acceso ul{margin:0 12% 0 10%}
.bloqueIzq .acceso ul li{background:url(../img/accesobg1.png) no-repeat center right}
.bloqueIzq .acceso ul li a{background:url(../img/accesobg2.png) no-repeat top left;color:#333;display:block;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.05em;font-weight:lighter;min-height:40px;padding:12px 5px 0 36px;text-decoration:none}
.bloqueIzq .busqueda form{margin:35px 12% 0 10.2%}
.bloqueIzq .busqueda label span{display:block}
.bloqueIzq .busqueda span.tsBorder{margin-bottom:5px}
.bloqueIzq .busqueda span.tsBorder input{display:block;width:99%}
.bloqueIzq .busqueda span.floatRight{float:right;margin-right:0}
.bloqueDer{float:right;margin:0 8% 0 0;/*position:relative;*/width:46%}
.bloqueDer h2{color:#C30C31;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.2em;font-weight:normal;letter-spacing:-1px;line-height:87%;margin:2px 0 10px}
.bloqueDer .calendario .izq{float:left;margin-bottom:.6em;}
.bloqueDer .calendario .der{float:right;margin-bottom:.3em;width:42%}
.bloqueDer .calendario .der .tsBorder{width:4.5em}
.bloqueDer .calendario .izq .tsBorder{width:7em}
.bloqueDer .calendario .der .boton{/*margin-top:0;*/ margin-top:4px;float:right}
.bloqueDer .calendario label{margin-top:2px;float:left;width:2.2em}
.bloqueDer .calendario .tsBorder{float:left;width:4em}
.bloqueDer .calendario .tsBorder select{color:#333;display:block;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:.8em;font-weight:lighter;line-height:90%;width:99%;}
.bloqueDer .mes{background:#fff url(../img/calendariobg.png) repeat-x scroll 0 2em;clear:both;color:#666;float:none;text-align:center;font-weight:bolder;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';margin:10px auto 10px;overflow:hidden;text-align:center;width:100%; position:relative;}
.bloqueDer .mes ul{position:relative}
.bloqueDer .mes ul li{background:url(../img/barraMes.png) no-repeat #C30C31;padding:5px;height:19px}
.bloqueDer .mes .ant{background:transparent url(../img/bg_bordeIzq.jpg) no-repeat top left;height:21px;padding:4px;position:absolute;top:0;left:0}
.bloqueDer .mes .sig{background:transparent url(../img/bg_bordeDer.jpg) no-repeat top right;height:21px;padding:4px;position:absolute;top:0;right:0px}
.bloqueDer .mes p{background:#C30C31 url(../img/barraMes.png) no-repeat scroll 0 0; height:19px; padding:5px; color:#fff;}
.bloqueDer .mes strong{color:#fff;font-size:1.05em}
.bloqueDer .mes table{margin:10px auto 15px;width:80%;border-spacing:0;padding:0;}
.bloqueDer .mes td{border:1px solid #fff;height:1.9em;margin:0;text-align:center;vertical-align:middle;}
.bloqueDer .mes td a{background-color:#f4f4f4;color:#444;text-decoration:underline; display:block;padding:.3em 0}
.bloqueDer .mes td a:hover{background-color:#e6e6e6;color:#000;}
.bloqueDer .mes td.diaActual{border:1px solid #EBEBEB;color:#c30c31}
.bloqueDer .mes td.diaActual a{color:#c30c31; background-color:#f4f4f4;}
.bloqueDer .mes td.diaActual a:hover{background-color:#e6e6e6;color:#000}
/*
.bloqueDer .mes td{padding:4.5px 0;text-align:center}
.bloqueDer .mes td a{color:#444; background-color:#EBEBEB; text-decoration:none; padding:2px;}
.bloqueDer .mes td a:hover{color:#000}
.bloqueDer .mes .diaActual{border:1px solid #EBEBEB;color:#c30c31}
.bloqueDer .mes .diaActual a{color:#c30c31; background-color:#fff;}
*/
.bloqueDer .mes img{border:0}
.bloqueDer .mes thead{background:url(../img/barraFina.gif) repeat-x bottom;padding-bottom:10px}
.bloqueDer .mes tbody{border-bottom:2px solid #666}
.bloqueDer .boletin, .bloqueDer .boletin form {overflow:hidden;}
.bloqueDer .boletin .botones{ margin:8px 0; overflow:auto;}
.bloqueDer .boletin .botones .boton{ display:inline-block; float:none;}
.bloqueDer .boletin h2{font-size:.95em;font-weight:bolder;margin-bottom:4px}
.bloqueDer .boletin form{background:url(../img/bg_sombraArea.jpg) repeat-x;padding:14px 0 4px;text-align:center;white-space:nowrap}
.bloqueDer .boletin .enviar{border:0}
.bloqueDer .boletin p{display:inline;float:none}
.bloqueDer .boletin label{color:#999;display:inline-block;font-size:.85em;margin:0 .3em 0 0; padding-top:0;}
.bloqueDer .boletin .tsBorder{display:inline-block;float:none;position:relative;width:5.25em; margin-top:0}
.bloqueDer .boletin .tsBorder input{font-size:.8em;width:99%}
.bloqueDer .boletin .cajaAno .tsBorder{width:2.6em}
.bloqueDer .boletin .boton2,
.bloqueDer .boletin .boton2 input{display:inline-block;float:none;margin-top:0 !important;vertical-align:middle}
.pintaBorde{ border:1px solid #EBEBEB;border-top:0; margin-top:0; padding-top:0;}
.barraSup{ margin-bottom:0; padding-bottom:0; position:relative;}
/*.flechaMesAnterior{background: url(../img/flechaMesAnterior.png) no-repeat  0 0; position:absolute; width:23px; height:25px; left:28px; top:5px;}
.flechaAnioAnterior{background: url(../img/flechaAnyoAnterior.png) no-repeat  0 0; position:absolute; width:23px; height:25px; left:7px; top:5px;}
.flechaMesSiguiente{background: url(../img/flechaMesSiguiente.png) no-repeat  0 0; position:absolute;width:23px; height:25px; right:25px; top:5px;}
.flechaAnioSiguiente{background: url(../img/flechaAnyoSiguiente.png) no-repeat  0 0; position:absolute;width:23px; height:25px; right:5px; top:5px;}*/
.flechaMesAnterior{position:absolute; width:23px; height:25px; left:28px; top:5px;}
.flechaAnioAnterior{position:absolute; width:23px; height:25px; left:7px; top:5px;}
.flechaMesSiguiente{position:absolute;width:23px; height:25px; right:28px; top:5px;}
.flechaAnioSiguiente{position:absolute;width:23px; height:25px; right:7px; top:5px;}
.bloqueIzdaCal{margin:auto;/*position:relative;*/width:56%}
.bloqueIzdaCal h2{color:#C30C31;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.2em;font-weight:normal;letter-spacing:-1px;line-height:87%;margin:2px 0 10px}
.bloqueIzdaCal .calendario .izq{float:left;margin-bottom:.6em;}
.bloqueIzdaCal .calendario .der{float:right;margin-bottom:.3em;width:42%}
.bloqueIzdaCal .calendario .der .tsBorder{width:4.5em}
.bloqueIzdaCal .calendario .izq .tsBorder{width:7em}
.bloqueIzdaCal .calendario .der .boton{/*margin-top:0;*/ margin-top:4px;float:right}
.bloqueIzdaCal .calendario label{margin-top:2px;float:left;width:2.2em}
.bloqueIzdaCal .calendario .tsBorder{float:left;width:4em}
.bloqueIzdaCal .calendario .tsBorder select{color:#333;display:block;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:.8em;font-weight:lighter;line-height:90%;width:99%;}
.bloqueIzdaCal .mes{background:#fff url(../img/calendariobg.png) repeat-x scroll 0 2em;clear:both;color:#666;float:none;text-align:center;font-weight:bolder;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';margin:10px auto 10px;overflow:hidden;text-align:center;width:100%; position:relative;}
.bloqueIzdaCal .mes ul{position:relative}
.bloqueIzdaCal .mes ul li{background:url(../img/barraMes.png) no-repeat #C30C31;padding:5px;height:19px}
.bloqueIzdaCal .mes .ant{background:transparent url(../img/bg_bordeIzq.jpg) no-repeat top left;height:21px;padding:4px;position:absolute;top:0;left:0}
.bloqueIzdaCal .mes .sig{background:transparent url(../img/bg_bordeDer.jpg) no-repeat top right;height:21px;padding:4px;position:absolute;top:0;right:0px}
.bloqueIzdaCal .mes p{background:#C30C31 url(../img/barraMes.png) no-repeat scroll 0 0; height:19px; padding:5px; color:#fff;}
.bloqueIzdaCal .mes strong{color:#fff;font-size:1.05em}
.bloqueIzdaCal .mes table{margin:10px auto 15px;width:80%;border-spacing:0;padding:0;}
.bloqueIzdaCal .mes td{border:1px solid #fff;height:1.9em;margin:0;padding:0;text-align:center;vertical-align:middle}
.bloqueIzdaCal .mes td a{background-color:#f4f4f4;color:#444;display:block;text-decoration:underline;padding:.3em 0}
.bloqueIzdaCal .mes td a:hover{background-color:#e6e6e6;color:#000}
.bloqueIzdaCal .mes td.diaActual{border: 1px solid #EBEBEB;color:#c30c31}
.bloqueIzdaCal .mes td.diaActual a{color:#c30c31; background-color:#f4f4f4;}
.bloqueIzdaCal .mes td.diaActual a:hover{background-color:#e6e6e6;color:#000}
/*
.bloqueIzdaCal .mes td{padding:4.5px 0;text-align:center}
.bloqueIzdaCal .mes td a{color:#444; background-color:#EBEBEB; text-decoration:none; padding:2px;}
.bloqueIzdaCal .mes td a:hover{color:#000}
.bloqueIzdaCal .mes .diaActual{border:1px solid #EBEBEB;color:#c30c31}
.bloqueIzdaCal .mes .diaActual a{color:#c30c31; background-color:#fff;}
*/
.bloqueIzdaCal .mes img{border:0}
.bloqueIzdaCal .mes thead{background:url(../img/barraFina.gif) repeat-x bottom;padding-bottom:10px}
.bloqueIzdaCal .mes tbody{border-bottom:2px solid #666}
.bloqueIzdaCal .boletin, .bloqueIzdaCal .boletin form {overflow:hidden;}
.bloqueIzdaCal .boletin .botones{ margin:8px 0; overflow:auto;}
.bloqueIzdaCal .boletin .botones .boton{ display:inline-block; float:none;}
.bloqueIzdaCal .boletin h2{font-size:.95em;font-weight:bolder;margin-bottom:4px}
.bloqueIzdaCal .boletin form{background:url(../img/bg_sombraArea.jpg) repeat-x;padding:14px 0 4px;text-align:center;white-space:nowrap}
.bloqueIzdaCal .boletin .enviar{border:0}
.bloqueIzdaCal .boletin p{display:inline;float:none}
.bloqueIzdaCal .boletin label{color:#999;display:inline-block;font-size:.7em;margin:0 .3em 0 0; padding-top:0;}
.bloqueIzdaCal .boletin .tsBorder{display:inline-block;float:none;position:relative;width:5.25em; margin-top:0}
.bloqueIzdaCal .boletin .tsBorder input{font-size:.8em;width:99%}
.bloqueIzdaCal .boletin .cajaAno .tsBorder{width:2.6em}
.bloqueIzdaCal .boletin .boton2,
.bloqueIzdaCal .boletin .boton2 input{display:inline-block;float:none;margin-top:0 !important;vertical-align:middle}


input#idBusqueda {width:100%}

/*
.bloqueIzq .busqueda ul{ padding-left:10px; width:100%; padding:10px 0 0 10px; margin-left:0;}
.bloqueIzq .busqueda ul li{ list-style:none; height:50px; padding-top:6px; display:inline; padding:7px 20px 5px 20px;}
.bloqueIzq .busqueda ul li a{ list-style:none; text-decoration:none; color:#000; margin-left:20px;font-size:.8em;}
*/

/* tsBorder */
.tsBorder{background:url(../img/tsborder.png) no-repeat 0 0;display:block}
.tsBorder span{background:url(../img/tsborder2.png) no-repeat bottom right;display:block}
.tsBorder span span{background:url(../img/tsborder3.png) no-repeat top right}
.tsBorder span span span{background:url(../img/tsborder4.png) no-repeat bottom left;padding:2px 4px}
.tsBorderTexto{background:url(../img/tsborder.png) no-repeat 0 0;display:block}
.tsBorderTexto span{background:url(../img/tsborder2.png) no-repeat bottom right;display:block}
.tsBorderTexto span span{background:url(../img/tsborder3.png) no-repeat top right}
.tsBorderTexto span span span{background:url(../img/tsborder4.png) no-repeat bottom left;padding:2px 4px}
.tsBorderTitulo{background:url(../img/tsborder.png) no-repeat 0 0;display:block}
.tsBorderTitulo span{background:url(../img/tsborder2.png) no-repeat bottom right;display:block}
.tsBorderTitulo span span{background:url(../img/tsborder3.png) no-repeat top right}
.tsBorderTitulo span span span{background:url(../img/tsborder4.png) no-repeat bottom left;padding:2px 4px}

/* boton */
span.boton{background:url(../img/botonbg.png) no-repeat center right;float:left;margin:4px 4px 4px 0;overflow:hidden}
span.boton input,
span.boton a{background-color:transparent;color:#C30C31;cursor:pointer;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1em;font-weight:bolder;overflow:visible;padding:2px 5px 6px 32px;width:auto}/* ** 8px 5px 12px 32px */
span.boton a{display:block;text-decoration:none}
span.boton .suscripcion{background:transparent url(../img/botonsuscripcion.png) no-repeat center left}
span.boton .buscar{background:transparent url(../img/botonbuscar.png) no-repeat center left}
span.boton .limpiar{background:transparent url(../img/botonLimpiar.png) no-repeat center left}
span.botonAnnadir{background:url(../img/botonbg.png) no-repeat center right;margin:4px 4px 4px 4.5em;overflow:hidden; font-size:0.9em; padding: 2px;}
span.botonAnnadir input,
span.botonAnnadir a{background-color:transparent;color:#C30C31;cursor:pointer;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1em;font-weight:bolder;overflow:visible;padding:2px 5px 6px 32px;width:auto}/* ** 8px 5px 12px 32px */
span.botonAnnadir a{display:block;text-decoration:none}
span.botonAnnadir .suscripcion{background:transparent url(../img/botonsuscripcion.png) no-repeat center left}


/* boton paginacion*/
span.botonpag{background:url(../img/botonbg.png) no-repeat center right;float:right;margin:0 4px 4px 0;overflow:hidden}
span.botonpag input,
span.botonpag a{background-color:transparent;color:#C30C31;cursor:pointer;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1em;font-weight:bolder;overflow:visible;padding:2px 5px 6px 32px;width:auto}/* ** 8px 5px 12px 32px */
span.botonpag a{display:block;text-decoration:none}
span.botonpag .buscar{background:transparent url(../img/botonbuscar.png) no-repeat center left}
span.botonpag .limpiar{background:transparent url(../img/botonLimpiar.png) no-repeat center left}

#contenedor .eliminar{ float:right;}
span.boton .cancelar{background:transparent url(../img/botoncancelar.png) no-repeat center left}
span.boton .eliminarCriterio{background:transparent url(../img/botonEliminar.png) no-repeat center left}
span.boton .eliminar{background:transparent url(../img/fondoBotonBaja.png) no-repeat center left}
span.boton .annadir{background:transparent url(../img/annadir_suscripcion.png) no-repeat center left}

/*botones varios */
#contenedor .descarga{ float:left; margin:12px 0px 0 150px; width:6.5em;}
#contenedor span.boton .descargar{background:transparent url(../img/fondoBotonDescarga.png) no-repeat center left;padding:6px 9px 10px 26px;}
.eliminar span.boton{float:right;margin-right:14px}

/*enviar*/
#contenedor .enviar{ float:right; margin:12px 0 0 0; font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; }
#contenedor span.boton .enviar{background:transparent url(../img/iconoBotonEnviar.png) no-repeat center left; padding:10px 19px 10px 26px;}
#contenedor .enviar input{ margin:0 !important; width:auto !important;}


/* brujula */
#brujula{padding-left:0;margin:0 0 22px;}
#brujula li{background:url(../img/ico_flechaBrujula.gif) no-repeat 5px 5px;display:inline;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:.9em;font-weight:bolder;margin-right:5px;padding-left:20px}
#brujula li a{color:#333;text-decoration:none}
#brujula .ultimo{background:url(../img/ico_flechaBrujulaAct.gif) no-repeat 5px 5px;color:#C30C31}

.centrar{

	text-align:center;


}



.centrar .boton {
	float:none;
	padding:3px;
}

.centrar .tsBorder{
	margin:auto !important
}

#docs{display:block;width:56%;float:left;}
#lista{display:block;float:right;}
/* resultados */
#resultados{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';margin:20px 0 32px 0; /*margin-left:40px;*/ clear:both;}
#resultados h3{clear:both;color:#333;font-size:1em;margin:18px 0 0 0;padding-top:7px;padding-left:4px;}
#resultados h3 span{color:#C30C31;font-size:1.1em}
#resultados h3 a{text-decoration:none;color:#000;}
#resultados h3 a:hover{ color:#666;}
#resultados 
.encabezado3_conlinea{border-top: 1px dotted #AAAAAA}.encabezado4_sinlinea{padding-top:.3em;color:#C30C31;font-size:.95em;margin:0px 0 0 0; clear:left;padding-left:4px;}
#resultados .encabezado4{border-top:1px dotted #AAAAAA; padding-top:.3em;color:#C30C31;font-size:.95em;margin:0px 0 0 0; clear:left;padding-left:4px;}
#resultados .encabezado5{color:#C30C31; font-size:.95em; margin:0px 0 0 0; clear:left;padding-top:3px;padding-left:4px;}
#resultados .encabezado6{color:#000000;font-size:1em;margin:0px 0 0 0px; clear:left;padding-top:0.6em;padding-left:4px; }
.aparienciaH7{color:#191919;font-size:.9em;margin:0px 0 0 0px; clear:left;padding-top:0.3em !important;padding-left:4px;}
p.aparienciaH7{padding-top:0.3em;}
#contenido.interiores #presentDocumentos a{color:#C30C31;}
#contenido.interiores #presentDocumentos .aparienciaH7{clear:left;color:#333;font-size:0.9em;margin:0 0 0;padding-left:4px;padding-top:3px;text-align:center;}
#contenido.interiores #presentDocumentos ul.listadoNivel2{margin:.6em 0;padding-left:12px;}
#contenido.interiores #presentDocumentos ul.listadoNivel2 li{background: url(../img/bulletLiDocumentosNivel2.gif) no-repeat 0 7px !important;}
#contenido.interiores #presentDocumentos p.errorGenerico{background: url(../img/ico_advertencia.gif) no-repeat left top; padding-left:20px; display:block; font-size:.9em; margin:3px 0 4px 0 !important} 
#resultados p{ clear:both; margin:4px 0 0 14px;paDding-left:4px;}
#resultados .archivo_pdf a{color:#666;}
#resultados .archivo_word a{color:#666;}
#contenedor #resultados .descarga{margin-top:0}
#contenedor #resultados ul.descargaBoletin{ overflow:hidden; margin:0 0 1em 12px;}
#contenedor #resultados ul.descargaBoletin li{ float:left;color:#666; font-size:.8em; margin:0.6em 0.2em 0.9em ; width:48%;}
ul.descargaBoletin li a span.bloque{ text-decoration:underline;}
#contenedor #resultados ul.descargaBoletin li a{ color:#666;}
#contenedor #resultados ul.descargaBoletin li a img.imagenEnlace{ float:left;margin-right:2px;margin-top:3px}
img.imagenEnlace2 { float:left;margin-right:2px;margin-top:3px}
#contenido.interiores #resultados p{margin:0px 0 0 0px !important;padding-top:1.2em}
#contenido.interiores .flotado{ float:left !important; margin:0 5px 8px 5px; clear:none; width:45%;}
#contenido.interiores .flotado span{ font-weight:normal; margin:0 0 0 5px;}
#contenido.interiores .ordenarTotal{ margin-right:28px; padding-top:15px; overflow:auto; font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; color:#333;}
#contenido.interiores .ordenarTotal p{ float:left; margin-left:0; margin-top:4px;margin-bottom:13px;}
#contenido.interiores .ordenarTotal p.negro{color: #000000 !important;}
#contenido.interiores .ordenarTotal div{ float:right;display:block;width:320px}
#contenido.interiores .ordenarTotal label{float:left; margin-right:.5em;margin-top:7px;font-weight:bold}
#contenido.interiores .ordenarTotal select{font-size:.9em;float:left;margin-top:3px;}
/*menu adicional*/
#contenido.interiores #adicional{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; margin:0 0 15px 0; overflow:hidden; float:left;}
/*#contenido.interiores #adicional li{background:url(../img/ico_pdf.jpg) no-repeat left; padding:0 0 0 38px; float:left; margin:0 1em 0 0; }*/
#contenido.interiores ul#adicional {}
#contenido.interiores #adicional li{padding:0 0 0 0px; float:left; margin:1em 0em 0 0; width:110px;/*height:2.3em;*/}
#contenido.interiores #adicional li.suplemento{padding:0 0 0 0px; float:left; margin:1em 0em 0 0; width:137px;/*height:2.3em;*/}
#contenido.interiores #adicional li a{ color:#333; font-size:.9em;}
#contenido.interiores #adicional li a span{ display:block;text-decoration:underline;}
#contenido.interiores #adicional li a img.imagenEnlace {float:left; margin-right:2px; margin-top:3px;}
/*menu adicional2*/
#adicional2{float:right; font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; font-size:.8em;margin-top:.1em}
#adicional2 li{ margin-bottom:0px;}
#adicional2 a{color:#C30C31;font-size:1.05em;font-weight:bolder;}
#adicional2 a:hover{text-decoration:none}
/*contenidos interiores*/
#contenido.interiores{float:left;margin-left:3.3%;width:61.5%}
#contenido.interiores h2{color:#C30C31;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.2em;font-weight:normal;letter-spacing:-1px;line-height:87%;margin:28px 0 20px 5px}
#contenido.interiores p{ margin:0 0 0 0; font-size:.9em}
/* jjgc @since 19/08/2009: para cuadrar los estilos de la pÃ¡gina de calendario con la miga de pan */
#contenido.interiores p{ margin:0 0 0 0;}
#contenido.interiores label{ float:left; margin:5px 0 0 6px;}
#contenido.interiores .redondeado select, #contenido.interiores .redondeado input { width:99%}

#contenedor #contenido .panel{}
#contenedor #contenido .panel p{ font-size:.8em;}
/*#contenedor #contenido .panel .baja{background:url(../img/ico_eliminar.gif) no-repeat;border:0; float:left; padding:7px 30px 10px 47px; float:right; margin-right:40px; color:#C30C31;font-size:.8em;}*/

#resultadosbusqueda{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';margin:20px 0 32px 0; /*margin-left:40px;*/ clear:both;}
#resultadosbusqueda p{ clear:both; margin:4px 0 0 14px;paDding-left:4px;}
#resultadosbusqueda .archivo_pdf a{color:#666;}
#resultadosbusqueda .archivo_word a{color:#666;}
#contenido.interiores #resultadosbusqueda p{margin:0px 0 0 0px !important;}
#contenedor #resultadosbusqueda .descarga{margin-top:0}
#contenedor #resultadosbusqueda ul.descargaBoletin{ overflow:hidden; margin:0 0 1.5em 12px;}
#contenedor #resultadosbusqueda ul.descargaBoletin li{ float:left;color:#666; font-size:.8em; margin:0.6em 0.2em 0.9em ; width:32%;}
#contenedor #resultadosbusqueda ul.descargaBoletin li a{ color:#666;}
#contenedor #resultadosbusqueda ul.descargaBoletin li a img.imagenEnlace{ float:left;margin-right:2px;margin-top:3px}


#contenedor #contenido .escudo{ background:url(../img/escudo_jcyl.jpg) no-repeat;}
/*listas de definicion*/
#contenedor #contenido dl{color:#333333; font-size:0.85em; clear:both; border:1px solid #fff}
#contenedor #contenido dt{ font-weight:bold; margin:0; width:auto;}
#contenedor #contenido dd{ margin:0;}
#contenedor #contenido dt, #contenedor #contenido dd{ float:left; padding-left:3px;}
#contenedor #contenido .limpiaIzq{ clear:left;}
#contenedor #contenido .boletin{ margin-left:20px;}
/* contacto */
#contenedor #contenido .contacto{ margin-left:18px;}
#contenedor #contenido .contacto label{ width:36%; /*margin:1px 20px 0 0;padding:0 0 20px;*/ text-align:right; font-weight:bold;}
#contenedor #contenido .contacto input,textarea{ width:40%; margin:0 30px 20px 0;}
#contenido.interiores .bloqueLabel{ margin:10px 0 10px 18px;}
#contenido.interiores .bloqueLabel label {margin:0}
#contenido.interiores .bloqueLabel .redondeado{float:left;margin:0;margin-left:5px;width:43%}
#contenido.interiores .bloqueLabel{ clear:both; overflow:hidden;}
#contenido.interiores .bloqueLabel input,
#contenido.interiores .bloqueLabel textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em; width:100% !important; margin:0 !important;}
#contenido.interiores .advertencia p{ margin-left:0;}

#contenido.interiores .radiobuttons{ margin:25px 0 0px 0px;}
#contenido.interiores .radiobuttons label {margin:0; display: inline; float: none; line-height: normal;}
#contenido.interiores .radiobuttons .correo{float:left;margin:0;margin-left:15px;width:43%;}
#contenido.interiores .radiobuttons{ clear:both; overflow:hidden;}
#contenido.interiores .radiobuttons input {text-align: center;margin:5px 3px 0px 0px}
#contenido.interiores .criterios {text-align: center;}
#contenido.interiores .criteriosSeleccionados {text-align: left;margin:25px 0px 15px 13px}
#contenido.interiores .criteriosSeleccionados input {margin-left:15px; text-align:left; cursor: pointer;color:#C30C31;text-decoration:underline;}
#contenido.interiores .criteriosSeleccionados p {font-weight:bold; margin-top: 8px; margin-left: 18px; margin-bottom: 4px;}
#contenido.interiores .radiobuttons radio{border:none; float:left; margin:0 !important;}

#contenido.interiores .bloqueEnlace input {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em; width:100% !important; margin:0 !important; cursor: pointer !important;color:#C30C31;text-decoration:underline;}

#contenedor #contenido .contacto .advertencia{ background: url(../img/bg_lineaHorizontal.gif) repeat-x left 29px; padding-bottom:10px; width:78%; margin-top:8px;}
#contenedor #contenido .contacto .advertenciaNoImg{padding-bottom:10px; width:78%; margin-top:8px;}
#contenedor #contenido .contacto .advertencia p{ background: url(../img/ico_advertencia.gif) no-repeat left top; padding-left:20px; display:block; font-size:.9em; margin:8px 0 10px 0;}
/*error generico*/
p.errorGenerico{background: url(../img/ico_advertencia.gif) no-repeat left top; padding-left:20px; display:block; font-size:.9em; margin:3px 0 4px 0 !important}
ul li.errorGenerico{background: url(../img/ico_advertencia.gif) no-repeat left top; padding-left:20px; display:block; font-size:.9em; margin:3px 0 4px 0 !important}
/*error en busquedas*/
#contenedor #contenido .errorBusquedas .tsBorder{ width:33%; margin-bottom: 4px !important;}
#contenedor #contenido .errorBusquedas label{ float:none; margin-bottom:.7em;}
#contenedor #contenido .errorBusquedas p{ clear:both;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; font-size:1em; margin-left:0; padding-top:.7em;}
/* fin contacto */
/* avisos */
#contenido.interiores .avisos{ margin:15px 0 0 20px;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
#contenido.interiores .avisos p{color:#333;margin:0 0 20px}
#contenido.interiores .avisos li{background:url(../img/bg_listaAvisos.jpg) repeat-x left bottom;list-style:none;margin-bottom:15px;padding:10px 10px 0;width:22em}
#contenido.interiores .avisos li a{color:#333;display:block;font-size:.9em;padding:10px 10px 15px 50px;text-decoration:none}
#contenido.interiores .avisos li a:hover{color:#000}
#contenido.interiores .avisos li.alta  a{ background:url(../img/ico_alta.png) no-repeat top left}
#contenido.interiores .avisos li.modificacion a{background:url(../img/ico_modificacion.png) no-repeat top left}
#contenido.interiores .avisos li.baja a{background:url(../img/ico_baja.png) no-repeat top left}

#contenido.interiores .centrar{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
#contenido.interiores .centrar p{color:#333;margin:0 0 20px;text-align:justify;}

/* mensajes error info */
.error,
.mensaje{background:url(../img/bg_fondoCajaError.jpg) repeat-x  left top;font-weight:bolder;padding-bottom:20px;width:34em; border:1px solid #F2F2F2;padding:12px 0 0 20px; margin:0 auto;}
.error p{background:transparent url(../img/iconoError.png) no-repeat  left top;color:#333;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.2em;font-weight:normal;line-height:1em;padding:12px 0 20px 50px; }
.mensaje{padding-bottom:5px}
.mensaje p{background:transparent url(../img/iconoInfo.jpg) no-repeat  left top;color:#333;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1.2em;line-height:1em;padding:10px 0 14px 50px}
.mensaje .sinIcono{background-image:none;margin:0;padding:0;text-align:center}
.mensaje ul{margin:0 10px 0 19px}
.mensaje ul li{display:block;font-weight:normal;margin:5px 0;padding-right:25px}
.mensaje .info{background:url(../img/bg_info.jpg) no-repeat top; width:40em; font-size:.8em; font-weight:bold; padding-bottom:20px;}


/* formulario suscripciones */
#contenido.interiores .bloques{ margin: 11px 0; overflow:auto; clear:both;}
#contenido.interiores .bloques label{float:left; line-height:100%;}
#contenido.interiores .bloques input,
#contenido.interiores .Suscripciones .bloques select{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
#contenido.interiores .bloques .redondeado{ float:left; width:26%; margin:0 10px; margin-bottom:0px; padding-bottom:0px; }
#contenido.interiores .bloques .redondeadorss{ float:left; width:17%; margin:0 10px; margin-bottom:0px; padding-bottom:0px; }
#contenido.interiores .bloques .redondeadorss input{ width:95%;}
#contenido.interiores .bloques .redondeadoOrganismo{ float:left; width:65%; margin:0 10px; margin-bottom:0px; padding-bottom:0px; }
#contenido.interiores .bloques .redondeadoOrganismo input {width: 100%}
#contenido.interiores .bloques .redondeadoCampos{ float:left; width:55%; margin:0 10px; margin-bottom:0px; padding-bottom:0px; }
#contenido.interiores .bloques .redondeadoCampos input {width: 100%}
#contenido.interiores .bloques label{width:auto}
#contenido.interiores .Suscripciones .bloques label.corto{ width:8%;}
#contenido.interiores .Suscripciones .enviar{ float:left;}

/*columnas checks*/
.leftCol{ float:left; width:42%;}
.leftCol2{ float:left; width:42%; margin-bottom:15px !important }
.rightCol{ float:right; width:42%;}
.checks{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';color:#333;margin:0 0 -2px 18px}
.checks h3{font-size:1em}
.checks label{float:left;line-height:1.3em;margin:2px 0px 0px 0px !important;padding:0px 0px 0px 0px; width:80%;}
.checks input{float:left; margin:1px 5px 0px 0px; width:6%;}
.checks div{margin:8px 0;overflow:hidden;}


/*formulario consultas*/
form.niceform legend {}
#contenido.interiores .bloques.queTieneFechas{overflow:visible}
#contenido.interiores .bloques.queTieneFechas .redondeado { margin-right:35px;}
.consultas{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
.consultas p {margin-left:5px !important;}
#contenido.interiores fieldset{clear:both;margin:0px 0 18px 0px;padding-left: 18px;}
#contenido.interiores fieldset .bloques{margin-bottom:0;}
#contenido.interiores fieldset .checks {margin:0 0 -8px 8px}
.consultas fieldset legend{color:#333;font-size:.9em;font-weight:bolder;}
#contenido.interiores .bloquesBusquedas{clear:both;margin:0px 0 15px 18px}
#contenido.interiores .bloquesBusquedas2{clear:both;margin:0px 0 0px 18px}
#contenido.interiores .bloquesBusquedas a {color:#C30C31; font-size: 0.9em;}
#contenido.interiores .bloquesBusquedas2 a {color:#C30C31}
#contenido.interiores fieldset a {color:#C30C31}

#contenido.interiores .bloquesBusquedas .bloques{margin:12px 0px 0px 0}
#contenido.interiores .bloquesBusquedas .bloques label{font-weight:bolder;margin:4px 0 0 0;padding:0px 0px 3px 0px }
#contenido.interiores .bloquesBusquedas2 .bloques{margin:12px 0px 0px 0}
#contenido.interiores .bloquesBusquedas2 .bloques label{font-weight:bolder;margin:4px 0 0 0;padding:0px 0px 3px 0px }
.negrita{font-weight:bold !important;}
.negrita2{font-weight:bold !important;font-size:0.9em}
#contenido.interiores .consultas .fechas{ width:12%;}
#contenido.interiores .consultas .calendar{ float:left; margin:0 .5em; width:auto !important;}
#contenido.interiores .consultas .bloques .redondeado{ width:20%;}
#contenido.interiores .consultas .bloques .redondeadoOrganismo{ width:65%;}
#contenido.interiores .consultas select{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
#contenido.interiores .selectLargo{width:35% !important}
#contenido.interiores .busqEspecif{clear:both;margin:0 0 20px 18px}
#contenido.interiores .busqEspecif .bloqueLabel {margin:10px 0 10px 0}
#contenido.interiores .busqEspecif label{font-weight:bolder;margin:4px 3px 0 0px}
#contenido.interiores .busqEspecif .redondeado{width:80%}
#contenido.interiores .busqEspecif .redondeado .tsBorder{float:left;font-size:.9em;margin-right:.2em;width:35%}
#contenido.interiores .busqEspecif .redondeado .tsBorderTexto{float:left;font-size:.9em;margin-right:.2em;width:71.5%}
#contenido.interiores .busqEspecif .redondeado .tsBorderTexto input{padding:.15em 0}
#contenido.interiores .busqEspecif .redondeado .tsBorderTexto select{font-size:1em}
#contenido.interiores .busqEspecif .redondeado .tsBorderTitulo{float:left;font-size:.9em;margin-right:.2em;width:71%}
#contenido.interiores .busqEspecif .redondeado .tsBorderTitulo input{padding:.15em 0}
#contenido.interiores .busqEspecif .redondeado .tsBorderTitulo select{font-size:1em}

#contenido.interiores .busqEspecif .redondeado .tsBorder input{padding:.15em 0}
#contenido.interiores .busqEspecif .redondeado .tsBorder select{font-size:1em}
#contenido.interiores .busqEspecif .redondeado .opcionesBusqueda{float:left;font-size:.9em;}
#contenido.interiores .busqEspecif .redondeado .opcionesBusqueda .tsBorder{float:left;width:2.2em}
#contenido.interiores .busqEspecif .redondeado .opcionesBusqueda .tsBorder input{padding:0}
#contenido.interiores .busqEspecif .selectCorto{width:29% !important}
#contenido.interiores .consultas .busqueda{float:right;text-align:right;margin-top:-4.2em;padding-top:2.7em}
#contenido.interiores .consultas .busquedaSus{float:right;text-align:right;}
*+html #contenido.interiores .consultas .busqueda{margin-top:-4em}
#contenido.interiores .consultas .busqueda .boton{float:right;text-align:right}
/* boton paginaciÃ³n */
#contenido.interiores .consultas .busqueda .botonpag{float:right;text-align:right}
#contenido.interiores .consultas h3{color:#C30C31;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1em;font-weight:bolder;letter-spacing:-1px;line-height:87%;margin:18px 0 10px 6px}
.busquedasRecientes{background:#fafafa url(../img/bg_busquedasrecientes.png) repeat-x 0 0;border:1px solid #F5F5F5;padding:15px 15px 5px}
.busquedasRecientes li{background:url(../img/bg_busquedasrecientesli.gif) no-repeat 0 .2em;color:#666;font-family:Arial;padding:0 0 10px 19px}
.busquedasRecientes li a{color:#666;font-size:.8em;text-decoration:none}
.busquedasRecientes li a:hover{color:#000}



/* buscador - formularios
.buscador .ColIzq{float:left;width:50%}
.buscador .ColDer{float:right;width:50%;clear:right}
.buscador .recientes{background:url(../img/bg_recientes.jpg) repeat-x top;font-size:.9em;padding:10px}*/

/* pie */
#pie{clear:both;padding:3px 0 10px}
.info{overflow:hidden;padding:0 0 15px;position:relative}
.info ul{float:right;margin:8px 0 0}
.info ul.ulCert{float:left;margin:3px 0 0}
.info ul li{display:inline}
.info ul li a{background:url(../img/ico_punto.gif) no-repeat  5px .5em;color:#666;font-family:Arial;font-size:.9em;padding:0 4px 0 15px;text-decoration:none}
.info ul li a:hover{color:#000}
.info ul li .rss{background:url(../img/ico_rss.gif) no-repeat center left;height:17px;padding-left:20px}
.info ul li .certAA{background:none;}

/*paginado*/
.paginado{ margin:8px 30px 0 0;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; clear:both;}
.paginado ul{ overflow:hidden;}
.paginado li{ padding:4px 0 0 0;}
.paginado li a{color:#333; font-size:.8em; text-decoration:none; display:block;}
.paginado li a:hover{color:#000}
.paginado .fl{float:left; margin-right:0px;}
.paginado .fr{float:left; margin-left:0px;}
.paginado .primera{background:url(../img/iconoPrimera.png) no-repeat left top; padding:3px 0 7px 1.9em;cursor:pointer;}
.paginado .anterior{background:url(../img/iconoAnterior.png) no-repeat left top; padding:3px 0 7px 1.9em;cursor:pointer;}
.paginado .ultima{background:url(../img/iconoUltima.png) no-repeat right top; padding:3px 1.9em 7px 0;cursor:pointer;}
.paginado .siguiente{background:url(../img/iconoSiguiente.png) no-repeat right top; padding:3px 1.9em 7px 0;cursor:pointer}
.paginado .anchoFijo{ width:20%; font-size:.8em; text-align:center; padding-top:8px;}

.paginado .primeranomano{background:url(../img/iconoPrimera.png) no-repeat left top; padding:3px 0 7px 1.9em;cursor:auto;}
.paginado .anteriornomano{background:url(../img/iconoAnterior.png) no-repeat left top; padding:3px 0 7px 1.9em;cursor:auto;}
.paginado .ultimanomano{background:url(../img/iconoUltima.png) no-repeat right top; padding:3px 1.9em 7px 0;cursor:auto;}
.paginado .siguientenomano{background:url(../img/iconoSiguiente.png) no-repeat right top; padding:3px 1.9em 7px 0;cursor:auto;}
/*paginado2*/
.paginadoSumario{clear:both;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';margin:0;float:right;}
.paginadoSumario ul{ overflow:hidden;}
.paginadoSumario li{ padding:0;}
.paginadoSumario li a{color:#C30C31; font-size:.8em; text-decoration:underline; display:block;}
.paginadoSumario .fl{padding-right: 10px; float:left;}
.paginadoSumario .fr{float:right; margin-left:8px;}
.paginadoSumario .anterior{background:url(../img/iconoAnterior.png) no-repeat left top; padding:3px 0 7px 26px;}
.paginadoSumario .siguiente{background:url(../img/iconoSiguiente.png) no-repeat right top; padding:3px 26px 7px 0;}
.paginadoSumario .anchoFijo{ width:15px; font-size:.8em; text-align:center; padding-top:8px;}
.borderTop{border-top:1px solid #D3D3D3;}
.borderTop ul{ margin-top:5px;}
.borderBottom{ border-bottom:1px solid #D3D3D3;}
.borderBottom ul{ margin-bottom:5px}

.borderTop{border-top:0px solid #D3D3D3;}
.borderTop ul{ margin-top:5px;}
.borderBottom{ border-bottom:1px solid #D3D3D3;width:100%;}
.borderBottom ul{ margin:auto;width:500px;}
.borderTopPag{border-top:1px solid #D3D3D3;width:100%;}
.borderTopPag ul{ margin:auto;width:500px;}

/*ayuda*/
.ayuda{color:#C30C31; float:right;margin-top:-2.3em;
font-size:.85em;
font-weight:bolder;
font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
.limpiado{ clear:left !important;}
/*adicional*/
#contenido.interiores .infAdicional{ font-family:Trebuchet,Trebuchet MS,'Trebuchet MS'; margin-bottom:10px; margin-left:4px;}
#contenido.interiores .infAdicional p{ margin:2px 0 ;}
#contenido.interiores .infAdicional li{ background:url(../img/bulletListas.gif) no-repeat 0 8px; font-size:.9em;  margin:0; padding-left:12px;}
#contenido.interiores .infAdicional ul{ background-color:#F7F7F7; border:1px solid #ccc; padding:10px;}
#contenido.interiores .textosContenido a{color:#C30C31;}
#contenido.interiores .textosContenido a.nosub{color:#C30C31;text-decoration:none;}
#contenido.interiores .textosContenido div.divpdf{display:block;}
#contenido.interiores .textosContenido a span.enlaceSubrayado {text-decoration:underline;}

#contenido.interiores .descripcion{ margin:0 0 0 5px; float:left; font-size:.8em; }
#contenido.interiores .descripcion a{color:#C30C31;}
#contenido.interiores .descripcion2{ margin-top:4px !important;float:none;clear:both; padding-top:6px; font-size:.8em; }
#contenido.interiores .descripcion2 a{color:#C30C31;}



/* ESTILOS DE AUTOCOMPLETER */

	/* SecciÃ³n de las opciones propuestas */

	div#resultado
	{
		position: absolute;
		width: 460px !important;
		background-color: #FFFFFF;
		margin: 0px;
		padding: 0px;
		border: 1px solid #C30C31;
		left: 0px !important;
		top: 540px !important;
	}

	/* Listado de opciones propuestas */

	div#resultado ul
	{

		list-style-type: none;
		margin: 0px;
		padding: 3px;
	}


	/* Opciones propuestas en general */

	div#resultado ul li
	{

		list-style-type: none;
		display: block;
		font-family: sans-serif;
		font-size: xx-small;
		color: #444;
		margin: 0;
		padding: 0.1em;
		height: 1.5em;
		line-height: 1.5em;
		cursor: pointer;
	}

	/* OpciÃ³n propuesta actualmente seleccionada */

	div#resultado ul li.selected
	{background-color: #EAEAEA;font-weight: bolder;}
	/* mapaWeb */
#mapaWeb ul {background:#ffffff;margin:22px auto;width:70%}
#mapaWeb ul li.independiente {background:#f1f1f1;margin:10px auto;padding:20px 18px 11px;}
#mapaWeb ul li.conjunto {background:#f1f1f1;padding:0px 18px;}
#mapaWeb ul li.conjuntoSuperior {background:#f1f1f1;margin-top:10px;padding:20px 18px 0px;}
#mapaWeb ul li.conjuntoMedio {background:#f1f1f1;padding:6px 18px 0px;}
#mapaWeb ul li.conjuntoInferior {background:#f1f1f1;margin-bottom:10px;padding:6px 18px 11px;}
#mapaWeb ul li a{background:#f1f1f1 url(http://bocyl.jcyl.es/img/bg_mapawebli.png) no-repeat scroll 0 .2em;color:#333;display:block;font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';font-size:1em;font-weight:normal;margin-left:18px;padding-left:22px;text-decoration:none}
#mapaWeb ul ul{background-color:transparent;margin:0;padding-left:18px;width:auto}
#mapaWeb ul ul li a{background:transparent url(http://bocyl.jcyl.es/img/bg_mapawebli2.png) no-repeat scroll 0 .3em;margin:6px 0 6px 18px;padding-left:18px}
#mapaWeb ul li a:hover{text-decoration:underline}
#mapaWeb ul.mapaWebHerramientas{overflow:hidden;position:relative}
#mapaWeb ul.mapaWebHerramientas li{float:left;width:49%}
.labelPortada {font-size:1em;}
.checkSeccion {font-size:.8em;}
.panelAviso{padding:0em 0 1.8em;width:65%;float:left;position:relative;margin: 0 0% 0 3%}
.panelAviso .titulo{background: url(../img/iconoAvisos.png) no-repeat left top;color:#C30C31;padding:10px 0 10px 37px; font-size:.8em; font-weight:bold; border:none; }
.panelAviso .cajaInform{ border:1px solid #ccc; margin:0em 0 0 3em; font-size:.75em; overflow:auto;padding:.5em}

/*presentacioon html de documentos*/
#contenido.interiores #presentDocumentos{font-family:Trebuchet,Trebuchet MS,'Trebuchet MS';}
#contenido.interiores #presentDocumentos p, #contenido.interiores #presentDocumentos ul.listado{font-size:.9em;margin:.6em 0;padding-left:4px;}
#contenido.interiores #presentDocumentos .entradilla{ background-color:#F7F7F7; font-style:italic; border:1px solid #CCC; margin:.5em 0; padding:.7em;}
#contenido.interiores #presentDocumentos li{background: url(../img/bulletLiDocumentos.jpg) no-repeat 0 7px; margin:.4em 0; padding:0 0 0 11px;}
#contenido.interiores #presentDocumentos h2{clear:left;color:#C30C31;font-size:1.1em;margin:5px 0 0;padding-left:4px;padding-top:4px; font-weight:bold;text-align:center;}
#contenido.interiores #presentDocumentos h3{clear:left;color:#333;font-size:0.95em;margin:5px 0 0;padding-left:4px;padding-top:4px;text-align:center;}
#contenido.interiores #presentDocumentos h4{clear:left;color:#333;font-size:0.95em;margin:0 0 ;padding-left:4px;padding-top:3px;text-align:center;}
#contenido.interiores #presentDocumentos h5{clear:left;color:#333;font-size:0.9em;margin:0 0 0;padding-left:4px;padding-top:3px;text-align:center;}
#contenido.interiores #presentDocumentos h6{clear:left;color:#333;font-size:0.9em;margin:0 0 0;padding-left:4px;padding-top:3px;text-align:center;}
#contenido.interiores #presentDocumentos ul.descargaBoletin{ overflow:hidden; margin:0 0 1em 23px;}
#contenido.interiores #presentDocumentos ul.descargaBoletin li{ float:left;color:#666; font-size:.9em; margin:0.6em 0.6em 0.9em ; width:40%; background-image:none;}
#contenido.interiores #presentDocumentos ul.descargaBoletin li a{color:#666;}
#contenido.interiores #presentDocumentos .presentDocument{ border:1px solid #f4f4f4; border-collapse:collapse; margin:0 auto; font-size:.9em;color:#333; width:90%;}
#contenido.interiores #presentDocumentos .presentDocument th{ font-weight:bold; border:1px solid #f0f0f0; border-left:1px solid #f4f4f4; color:#C30C31; background-color:#f7f7f7}
#contenido.interiores #presentDocumentos .presentDocument td{border:1px solid #f0f0f0; padding:.6em;}
#contenido.interiores #presentDocumentos .presentDocument td ul li{ margin:0;}
#contenido.interiores #presentDocumentos .aparienciaTitulo{clear:left;color:#000000;font-size:0.9em;margin:0 0 ;padding-left:4px;padding-top:3px;text-align:left;}

/*rss*/

.listaRss{ margin:1.8em 0;}
.listaRss li{ margin:.4em 0;}
.listaRss li a{background: url(../img/iconoRss.jpg) no-repeat left top;font-size:.85em; color:#000; padding:2px 0 0 25px;text-decoration:none;}
.listaRss li a:hover{ text-decoration:underline;}

.li_subseccion {padding-left: 10px; font-size: 0.7em;}
