#social
{
    display: block;
    /*height: 77px;*/
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 245px;
    width: 45px;
    z-index: 10000;
}

#social ul
{
    padding-left:0px;
}

#social li
{
    list-style-type: none; 
    padding:0px;
    margin-top:5px;
}

#social img
{
    border-style:none;
}

#social img:hover
{
    
}

#social a:hover
{
    background-color:transparent !important;  
    color:#000000; 
}

#cabecera2
{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
    display: table;
    width: 100%;
    /*margin-bottom:19px;*/
    padding-top: 19px;
    padding-bottom: 13px;
    margin-bottom:12px;
}

/*#nota_sid
{
	font-size: medium;
	color: #b72248;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
}*/

#compartir
{
	padding-left: 20px;
}
#compartir ul
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 10px;
   padding-top: 10px;
   margin: 0px;
}

#compartir li
{
   list-style-type: none;
   display: inline;
   padding-right: 10px;
}

.categoria
{
	font-weight:bold;	
}

.AlignCenter 
{
	text-align: center;
}

.AlignRight 
{
	text-align: right;
}

.lista_sin
{
	list-style-type: none;
	padding-right: 0px;
	padding-left: 0px;
	margin: 5px;
}

#colabora_correcto
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 2px;
	color:#000000;
	background-color: #ECF5F2;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 120%;
	text-align:center;
	width: 99%;
}

#colabora_errores
{
	color:#B72248;
	background-color: #ECF5F2;
}

#box_sugerencias
{
	float:right;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 10px;
	color:#000000;
	background-color: #ffffff;
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 120%;
	text-align:center;
	/*width: 729px;*/
	/*width: 120%;*/
	/*left: 176px;*/
	height: 36px;
	position: relative;
	-webkit-box-shadow: 5px 5px 10px -5px ;
    -moz-box-shadow: 5px 5px 10px -5px ;
    box-shadow: 5px 5px 10px -5px ; 
    border: 1px solid #A1CDC1;
    border-radius: 5px; 
    margin-right:4px;
}

#buscar_relacionados
{
	position: relative;
	margin-left: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
}

#imprimir_recomendar
{
	text-align: right;
	font-weight: bold; 
}

#imprimir_recomendar a
{
	color: #215263;
	background-color: #DAEBE6; 
}

#imprimir_recomendar a:hover
{
	color: #B72248; 
	background-color: #DAEBE6;
}

#imprimir_recomendar ul li
{
	display: inline;
}

.volver_atras
{
	background-image: url(../imagenes/volver_atras.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px;
}

.recomendar
{
	background-image: url(../imagenes/recomendar.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px;
}

.imprimir
{
	background-image: url(../imagenes/imprimir.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px;

}

.lista_arbol
{
	list-style-type: none;
}

.masmenos:hover
{
	text-decoration:none !important;	
	border-bottom-style:none !important;
}

/* Resultados y listado*/

.recuadro_blanco p.resumenItem {
	margin: 5px 0px 5px 10px;
	padding-left: 10px;
	word-spacing:1px;
}

.recuadro_blanco_dossieres p.resumenItem {
	margin: 5px 0px 5px 10px;
	padding-left: 10px;
	word-spacing:1px;
}



.recuadro_blanco p.tituloItem
{
	margin: 10px 0px;
	border-top: #b72248 thin solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding-top: 12px;
	font-weight: bold;
}

.recuadro_blanco_dossieres p.tituloItem
{
	margin: 10px 0px;
	border-top: #b72248 thin solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding-top: 12px;
	font-weight: bold;
}

#box2
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	list-style-position: outside;
	list-style-type: circle;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
	color:#000000;
	background-color: #ecf5f2;
	margin-top: 2px;
	margin-bottom: 20px;
}

.paginador
{
	font-size:120%;
}

.paginador span
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-left:5px;
	padding-right:5px;
	width:15px;
	font-weight:bold;
	color:#000000;
	background-color: #a1cdc1;
}

.paginador a
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color:#000000;
	background-color: #ecf5f2;
	padding-left:5px;
	padding-right:5px;
	width:15px;
}

#sumarios
{
	margin-left: 0px;
}

#sumarios ul li
{
	display: inline;
	background-image: url(../imagenes/linea_vertical_sumarios.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin: 0px;
	padding-left: 10px;
	padding-right: 3px;
}

#bibliotecas ul
{
	padding: 0px;
	margin-left: 10px;
}

.Ceapat
{
	list-style-image: url(../imagenes/logos/Ceapat.gif);
	margin-left: 78px;
	margin-bottom: 15px;
}

.universidad_salamanca
{
	list-style-image: url(../imagenes/logos/sabus.gif);
	margin-left: 200px;
	margin-bottom: 15px;
}

.Imserso
{
	list-style-image: url(../imagenes/logos/Imserso.gif);
	margin-left: 90px;
	margin-bottom: 15px;
}

.real_patronato
{
	list-style-image: url(../imagenes/logos/realpatronato.gif);
	margin-left: 87px;
	margin-bottom: 15px;
}


/* Estilos generales */

.TextoGris
{
	color: #3D4244;
	background-color: #A1CDC1;
}

#todo
{
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
    background-color: #DAEBE6;
    color:#000000;
    padding-left: 10px;
    padding-right: 10px;
    padding-top:5px;
    padding-bottom:5px;
    -webkit-box-shadow: 0px 0px 40px 0px #215263;
    -moz-box-shadow: 0px 0px 40px 0px #215263;
    box-shadow: 0px 0px 40px 0px #215263; 
}

body
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 0.9em;
	background: #a1cdc1 url(http://sid.usal.es/imagenes/fondo.jpg) repeat-x left top;
	color: #000000;
}

.none
{
	display: none;
}

img
{
	border-style: none;
}

a
{
	text-decoration: none;
	color: #215263;
	background-color:Transparent;
}

a:hover
{
	color: #B72248;
	background-color:Transparent;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.texto_centrado 
{
	text-align: center;
}

.boton
{
	background-color: #B72248;
	color: #FFFFFF;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color: 750714;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; 
    padding-top:4px;
    padding-bottom:4px;
    padding-left:15px;
    padding-right:15px;
}

.boton:hover
{
	background-color: #B72248;
	color: #FFFFFF;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color: 750714;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.8em;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; 
    padding-top:4px;
    padding-bottom:4px;
    padding-left:15px;
    padding-right:15px;
    
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; 
    
    -webkit-box-shadow: 0px 0px 7px 0px #A1CDC1;
    -moz-box-shadow: 0px 0px 7px 0px #A1CDC1;
    box-shadow: 0px 0px 7px 0px #A1CDC1; 
}

.caja_texto
{
	border:1px solid;
	/*border-color:#B72248;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 73%;
}

.caja_texto_descriptores
{
	border:1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 60%;
}

.caja_texto_descriptores2
{
	border:1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 60%;
}

.caja_texto_cursos
{
	border:1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 20%;
}

.caja_texto_fecha
{
	border:1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 20%;
}

.caja_texto_ano
{
	border:1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
	width: 90px;
}

.caja_texto_buscar
{
	border:1px solid;
	/*border-color:#e3d800;*/
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0,9em;
	padding:3px;
	/*width:150px;*/
	/*-webkit-box-shadow: 0px 0px 10px 5px #e3d800;
    -moz-box-shadow: 0px 0px 10px 5px #e3d800;
    box-shadow: 0px 0px 10px 5px #e3d800; */
}

.caja_texto_buscar_focus
{
	border:1px solid;
	border-color:#A1CDC1;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0,9em;
	padding:3px;
	/*width:150px;*/
	-webkit-box-shadow: 0px 0px 3px 2px #A1CDC1;
    -moz-box-shadow: 0px 0px 3px 2px #A1CDC1;
    box-shadow: 0px 0px 3px 2px #A1CDC1; 
}

.imagen
{
	border-style:none;
	padding-top:8px;
}

.enlace
{
	margin-left: 10px;
	color: #B72248;
	background-color:Transparent;
	font-weight: bold;
	text-decoration: none;
}

.colaboradores_izqda
{
	width: 40%;
	float: left;
	text-align: center;
	margin: 15px;
}

.colaboradores_izqda a:hover
{
	border-style: none;
}

.colaboradores_dcha
{
	width: 40%;
	float: right;
	text-align: center;
	margin: 15px;
}

#sitemap
{
	/*float:left;*/
	font-weight:bold;
	/*width: 58%;*/
	padding-top:3px;
}

#sitemap a
{
	color: #215263;
	background-color:Transparent;
}

#sitemap a:hover
{
	color: #B72248;
	background-color:Transparent;
}

#cajas_busqueda
{
	float: right;
	/*width: 40%;*/
}

#facebook
{
	text-align: center;
}

hr
{
	color:#FFFFFF;
	background-color: #215263;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-top-width: 0px;
	height: 1px;
	width: 100%;
	margin-top:15px;
	margin-bottom:15px;
}


/* Estilos de la cabecera */

#diez_anos
{
	color: #FFFFFF;
	background-color:Transparent;
	font-weight:bold;
	margin-left:10px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#cabecera
{
	color:#FFFFFF;
	background-color: #215263;
	/*height: 105px;*/
	/*height: 122px;*/
}

#cabecera_izquierda
{
	float: left;
	width: 20%;
	padding-top: 0px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
}

#cabecera_derecha
{
	float: right;
	width: 75%;
	text-align: right;
	padding-top: 16px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
}

.fila
{
	clear: both;
	padding: 0px;
	margin: 0px;
}

#enlace_red
{
	text-align:center;
}

#enlace_red ul li
{
	list-style-type: none;
}

/* Estilos de las pestañas de la portadillas */

#pestanas_portadillas
{
	margin-top: 15px;
	margin-bottom: 0px;
	text-align:center;
}

#pestanas_portadillas a
{
    
    color: #215263;
    background-color: Transparent;
    font-weight: normal;
    
}

#pestanas_portadillas a:hover
{
	color: #B72248;
	background-color: Transparent;
	border-style: none;
}

#pestanas_portadillas ul
{
	padding: 0px;
	margin: 0px;
}

#pestanas_portadillas ul li
{
    display: inline;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 0px; /*background-image: url(../imagenes/fondo_pestanas_portadillas.gif);*/ /*list-style-image: url(imagenes/fondo_pestanas_portadillas.gif);
	margin: 0.65em 0.65em 0.65em 1.5em;
	padding: 0px 0px 0px 0px;*/
    border: 1px solid #87B8BA;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #ffffff;
    color: #000000;
}

#pestanas_portadillas ul li:hover
{
    display: inline;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 0px; /*background-image: url(../imagenes/fondo_pestanas_portadillas.gif);*/ /*list-style-image: url(imagenes/fondo_pestanas_portadillas.gif);
	margin: 0.65em 0.65em 0.65em 1.5em;
	padding: 0px 0px 0px 0px;*/
    border: 1px solid #13323C;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #ECF5F2;
    color: #000000;
}

/* Estilos de las pestañas de los idiomas */

#pestanas_idiomas
{
	margin-top: 15px;
	margin-bottom: 0px;
	/*width:500px;*/
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

#pestanas_idiomas a
{
	color: #B72248;
	background-color: Transparent;
}

#pestanas_idiomas a:hover
{
	/*border-style: none;*/
}

#pestanas_idiomas ul
{
	padding: 0px;
	margin-top: -8px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}


#pestanas_idiomas ul li
{
	display: inline;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 0px;
}

#contacto li
{
	list-style-type: none;
	text-align: center;
}

/* Estilos de las pestañas de la clasificacion */

#pestanas_clasificacion
{
	margin-top: 20px;
	margin-bottom: 25px;
	font-weight:bold;
}

#pestanas_clasificacion a
{
	color: #215263;
	background-color: Transparent;
}

#pestanas_clasificacion a:hover
{
	color: #B72248;
	background-color: Transparent;
}

#pestanas_clasificacion ul
{
	padding: 0px;
	margin: 0px;
}

#pestanas_clasificacion ul li
{
	display: inline;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	background-image: url(../imagenes/fondo_pestanas_portadillas.gif);
}

#pestanas_clasificacion .seleccionado
{
	color: #b72248;
	background-color: Transparent;
}

#opciones_ayuda a
{
	color: #215263;
	background-color: Transparent;
	font-weight: bold;
}

#opciones_ayuda a:hover
{
	color: #B72248;
	background-color: Transparent;
	border-style: none;
}

#opciones_ayuda ul li
{
	display: inline;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	margin-left: 0px;
	background-image: url(../imagenes/fondo_pestanas_portadillas.gif);
}


/* Estilos de la parte central de la página principal */

#recuadro_verde
{
	color:#000000;
	background-color: #DAEBE6;
	padding: 1px;
	width: 564px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
}

.recuadro_blanco
{
	color:#000000;
	background-color: #FFFFFF;
	/*margin: 1em;*/
	margin-right:5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
	padding-right: 13px;
	line-height: 24px;
	-webkit-box-shadow: 5px 5px 10px -5px ;
    -moz-box-shadow: 5px 5px 10px -5px ;
    box-shadow: 5px 5px 10px -5px ; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #A1CDC1;
    border-radius: 5px; 
}

.recuadro_blanco_dossieres
{
	color:#000000;
	background-color: #FFFFFF;
	/*margin: 1em;*/
	margin-right:5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
	padding-right: 13px;
	line-height: 24px;
	-webkit-box-shadow: 5px 5px 10px -5px ;
    -moz-box-shadow: 5px 5px 10px -5px ;
    box-shadow: 5px 5px 10px -5px ; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #A1CDC1;
    border-radius: 5px; 
    margin-top:20px;
}

.recuadro_blanco_portada
{
    border: 1px solid #A1CDC1;
    color: #000000;
    background-color: #FFFFFF;
    margin-bottom: 1em;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 13px;
    padding-right: 13px;
    -webkit-box-shadow: 5px 5px 10px -5px ;
    -moz-box-shadow: 5px 5px 10px -5px ;
    box-shadow: 5px 5px 10px -5px ; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
}

.recuadro_blanco_portada h2
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.2em;
}

.recuadro_blanco a:hover
{
	color: #B72248;
	background-color: Transparent;
}

.recuadro_blanco_dossieres a:hover
{
	color: #B72248;
	background-color: Transparent;
}

.recuadro_blanco_portada a
{
	color: #215263;
	background-color: Transparent;
}

.columna_portada a
{
    color: #215263;
    background-color: Transparent;
    font-weight: normal;
    font-size: 100%;
}

.recuadro_blanco h1
{
	color: #B72248;
	background-color: Transparent;
	font-size: 1.6em;
}

.recuadro_blanco_dossieres h1
{
	color: #B72248;
	background-color: Transparent;
	font-size: 1.6em;
}

.recuadro_blanco h2
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.2em;
	padding-left: 16px;
	background-image: url(../imagenes/cuadrito_rojo_h2.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.recuadro_blanco_dossieres h2
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.2em;
	padding-left: 16px;
	background-image: url(../imagenes/cuadrito_rojo_h2.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.recuadro_blanco_mas_menos
{
	margin-right: 7px;
	background-image: none;
}

.signos_menus
{
	margin-right: 4px;
}

.titulos_legislacion h2
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.2em;
	padding-left: 16px;
}


.recuadro_blanco h2 a
{
	color: #B72248;
	background-color: Transparent;
}

.recuadro_blanco_dossieres h2
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.2em;
	padding-left: 16px;
	background-image: url(../imagenes/cuadrito_rojo_h2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left:0px;
}

.recuadro_blanco h3
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.1em;
	margin-left: 15px;
	padding-left: 13px;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.recuadro_blanco_dossieres h3
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.1em;
	margin-left: 15px;
	padding-left: 13px;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-top:5px;
	margin-bottom:0px;
}

.recuadro_blanco_dossieres h4
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 1.0em;
	margin-left: 30px;
	padding-left: 13px;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-top:5px;
	margin-bottom:0px;
}

.recuadro_blanco_dossieres h5
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 0.9em;
	margin-left: 45px;
	padding-left: 13px;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-top:5px;
	margin-bottom:0px;
}

.recuadro_blanco_dossieres h6
{
	font-weight: bold;
	color: #B72248;
	background-color: Transparent;
	font-size: 0.9em;
	margin-left: 60px;
	padding-left: 13px;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-top:0px;
	margin-bottom:0px;
}

.recuadro_blanco h3 a
{
	color: #B72248;
	background-color: Transparent;
}

.recuadro_blanco_dossieres h3 a
{
	color: #B72248;
	background-color: Transparent;
}

.mas_informacion
{
	color: #B72248;
	background-color: Transparent;
	text-align: right;
	padding-right: 15px;
	padding-left: 20px;
	padding-bottom: 8px;
	padding-top: 80px;
}

.mas_informacion a
{
	color: #B72248;
	background-color: Transparent;
}

.mas_informacion ul li
{
    display: inline;
}

.volver_arriba
{
	color: #B72248;
	background-color: Transparent;
	background-image: url(../imagenes/flechita_volver_arriba.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 12px;
}

.volver_arriba a
{
	color: #B72248;
	background-color: Transparent;
}

.recuadro_blanco hr
{
	color:#000000;
	background-color: #B72248;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-top-width: 0px;
	height: 1px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 12px;
	
}

.recuadro_blanco_dossieres hr
{
	color:#000000;
	background-color: #B72248;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-top-width: 0px;
	height: 1px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 12px;
	
}

.recuadro_blanco_portada hr
{
	color:#000000;
	background-color: #B72248;
	border-bottom-style: none;
	border-bottom-width: 1px;
	border-top-width: 0px;
	height: 1px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 12px;
}

.fila_portada
{
	clear: both; 
	
}

.columna_portada
{
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 77%;
}

.columna_portada_foto
{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 7px;
	text-align: center;
	width: 18%;
}

.tabla li
{
	list-style-type: none;
}

.tabla ul
{
	padding: 0px;
	margin: 0px;
}


/* Estilos de los menús de la izquierda y de la derecha */

.menu
{
	color:#000000;
	background-color: #ffffff;
	border-color: #000000;
	margin-bottom: 15px;
	position: relative;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
    -webkit-box-shadow: 2px 5px 10px -5px ;
    -moz-box-shadow: 2px 5px 10px -5px ;
    box-shadow: 2px 5px 10px -5px ; 
    padding-bottom:5px;
}

.menu h2
{
	background-color: #A1CDC1;
	color: #000000;
	border-bottom: 1px solid;
	border-color: #000000;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	padding: .75em .85em;
	font-weight: bold;
	text-decoration: none;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px; 
}

.menu masmenos
{
	margin-right: 7px;
}

.menu ul
{
	padding: 0px;
	margin-left: 10px;
	
}

.menu ul li
{
	list-style-image: url(../imagenes/flechita.gif);
	margin: 0.65em 0.65em 0.65em 1.5em;
	padding: 0px 0px 0px 0px;
}

.menu a
{
	color: #3D4244;
	background-color:Transparent;
}

.menu a:hover
{
	color: #B72248;
	background-color:Transparent;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


/* Estilos del pie de la página */ 

#pie {
	color:#000000;
	background-color: transparent;
	margin-bottom: 0px;
	position: relative;
	font-size: 80%;
	top: 50%; 
}

#pie_izquierda
{
	float: left;
	width: 46%;
	padding: 0px;
	padding-top: 5px;
}

#pie_derecha
{
	float: right;
	width: 51%;
	text-align: right;
	padding: 0px;
}

#pie_derecha ul
{
	margin-left: 10px;
}

#pie_derecha ul li
{
	display: inline;
	list-style-image: url(../imagenes/linea_vertical_pie.gif);
	margin: 0px;
	padding-left: 10px;
	padding-right: 3px;
}

#pie a
{
	color: #555555;
	background-color:Transparent;
	text-decoration: none;
	font-weight:bold;
}

#pie a:hover
{
	border-style: none;
}


#parte_central
{
	/*margin-top: 35px;*/
	display:table;
	/*width:1024px;*/
}

#parte_central_jcyl
{
	/*margin-top: 35px;*/
	display:table;
    width:1024px;
}

#menu_izquierda
{
	float: left;
	/*width: 200px;*/
	width: 20%;
}

#menu_izquierda2
{
	float: left;
	/*width: 200px;*/
	width: 20%;
	margin-top:45px;
}

#menu_izquierda_dossieres
{
	float: left;
	/*width: 200px;*/
	width: 20%;
	margin-top:20px;
}

#noticias_centro
{
	float:left;
	padding:0px 0px 0px 23px;
}

#menu_derecha
{
	float: right;
	/*width: 206px;*/
	width: 20%;
}


/* Estilos para las páginas que no llevan dos columnas */

#centro_blanco
{
	float: right;
	color:#000000;
    background-color: transparent;
	/*width: 815px;*/
	width: 80%;
}

#centro
{
	padding:0px 0px 0px 0px;
	margin-left: 17px;
	background-color: #DAEBE6;
	color:#000000;
	/*margin-top:31px;*/
	
}

#centro_bajo
{
	padding:0px 0px 0px 0px;
	margin-left: 17px;
	background-color: #DAEBE6;
	color:#000000;
	/*margin-top:-45px;*/
}

.sub_bibliotecas
{
	font-size: 0.80em;
	border-bottom-style: none;
}

#canales_rss ul li
{
	list-style-image: url(../imagenes/rss.gif);
	margin: 0.65em 2.5em 0.65em 1.5em;
	padding: 0px 0px 0px 0px;
}

.centrado {
	text-align: center;	
}

.centrado table { 
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}




/* Búsquedas */

#arbol2 ul
{
	text-indent:0px;
}

.a0
{
	font-size: 170%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	color: #333333;
	background-color:Transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-style: normal;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ff9900;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #ff9900;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff9900;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #ff9900;
	line-height: 50px;
	list-style-type: none;
	width: 100%;
}

.a1
{
	/*font-size: 130%;
	margin: 5px 0px 5px 10px;
	color: #333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	background-image: url(../imagenes/cuadro_naranja.gif);
	text-indent: 5px;*/
	font-weight: bold;
	color: #b72248;
	font-size: 1.1em;
	margin-left: 15px;
	padding-left: 13px;
	background-color: transparent;
	background-image: url(../imagenes/cuadrito_rojo_h3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left center;
}

.a2
{
	/*font-size: 130%;	*/
}

.a3
{
	/*font-size: 130%;*/
}


#tarjeta_estacionamiento h3
{
	font-weight: bold;
	color: #B72248;
	background-color:Transparent;
	font-size: 1.2em;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#tarjeta_estacionamiento h3.union_europea 
{
	background-image: url(../imagenes/bcomunidades/unioneuropea.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.espana 
{
	background-image: url(../imagenes/bcomunidades/4.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.andalucia 
{
	background-image: url(../imagenes/bcomunidades/5_1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.aragon 
{
	background-image: url(../imagenes/bcomunidades/5_2.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.asturias 
{
	background-image: url(../imagenes/bcomunidades/5_3.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.canarias 
{
	background-image: url(../imagenes/bcomunidades/5_5.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.cantabria
{
	background-image: url(../imagenes/bcomunidades/5_6.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.castilla_la_mancha 
{
	background-image: url(../imagenes/bcomunidades/5_7.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.castilla_y_leon 
{
	background-image: url(../imagenes/bcomunidades/5_8.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.cataluna 
{
	background-image: url(../imagenes/bcomunidades/5_9.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.ceuta 
{
	background-image: url(../imagenes/bcomunidades/5_10.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.extremadura 
{
	background-image: url(../imagenes/bcomunidades/5_11.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.galicia 
{
	background-image: url(../imagenes/bcomunidades/5_12.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.islas_baleares 
{
	background-image: url(../imagenes/bcomunidades/5_4.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.la_rioja 
{
	background-image: url(../imagenes/bcomunidades/5_13.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.madrid 
{
	background-image: url(../imagenes/bcomunidades/5_14.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.melilla 
{
	background-image: url(../imagenes/bcomunidades/5_15.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.navarra 
{
	background-image: url(../imagenes/bcomunidades/5_17.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.pais_vasco 
{
	background-image: url(../imagenes/bcomunidades/5_18.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.region_de_murcia 
{
	background-image: url(../imagenes/bcomunidades/5_16.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#tarjeta_estacionamiento h3.comunidad_valenciana 
{
	background-image: url(../imagenes/bcomunidades/5_19.gif);
	background-repeat: no-repeat;
	background-position: center left;
}


/* Tarjeta de estacionamiento */

#iberoamerica h2
{
	font-weight: bold;
	color: #B72248;
	background-color:Transparent;
	font-size: 1.2em;
	padding-left: 33px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#iberoamerica .iberoamerica_pais
{
	list-style-type: none;
}

#iberoamerica li
{
	list-style-type: square;
}

#iberoamerica h2.argentina
{
	background-image: url(../imagenes/biberoamerica/argentina.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.bolivia
{
	background-image: url(../imagenes/biberoamerica/bolivia.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.brasil
{
	background-image: url(../imagenes/biberoamerica/brasil.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.chile
{
	background-image: url(../imagenes/biberoamerica/chile.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.colombia
{
	background-image: url(../imagenes/biberoamerica/colombia.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.costa_rica
{
	background-image: url(../imagenes/biberoamerica/costa_rica.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.cuba
{
	background-image: url(../imagenes/biberoamerica/cuba.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.ecuador
{
	background-image: url(../imagenes/biberoamerica/ecuador.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.el_salvador
{
	background-image: url(../imagenes/biberoamerica/el_salvador.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.guatemala
{
	background-image: url(../imagenes/biberoamerica/guatemala.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.honduras
{
	background-image: url(../imagenes/biberoamerica/honduras.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.mexico
{
	background-image: url(../imagenes/biberoamerica/mexico.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.nicaragua
{
	background-image: url(../imagenes/biberoamerica/nicaragua.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.panama
{
	background-image: url(../imagenes/biberoamerica/panama.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.paraguay
{
	background-image: url(../imagenes/biberoamerica/paraguay.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.peru
{
	background-image: url(../imagenes/biberoamerica/peru.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.puerto_rico
{
	background-image: url(../imagenes/biberoamerica/puerto_rico.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.republica_dominicana
{
	background-image: url(../imagenes/biberoamerica/republica_dominicana.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.uruguay
{
	background-image: url(../imagenes/biberoamerica/uruguay.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#iberoamerica h2.venezuela
{
	background-image: url(../imagenes/biberoamerica/venezuela.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2
{
	font-weight: bold;
	color: #B72248;
	background-color:Transparent;
	font-size: 1.2em;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#legislacion h2.union_europea 
{
	background-image: url(../imagenes/bcomunidades/unioneuropea.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.espana 
{
	background-image: url(../imagenes/bcomunidades/4.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.andalucia 
{
	background-image: url(../imagenes/bcomunidades/5_1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.aragon 
{
	background-image: url(../imagenes/bcomunidades/5_2.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.asturias 
{
	background-image: url(../imagenes/bcomunidades/5_3.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.canarias 
{
	background-image: url(../imagenes/bcomunidades/5_5.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.cantabria
{
	background-image: url(../imagenes/bcomunidades/5_6.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.castilla_la_mancha 
{
	background-image: url(../imagenes/bcomunidades/5_7.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.castilla_y_leon 
{
	background-image: url(../imagenes/bcomunidades/5_8.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.cataluna 
{
	background-image: url(../imagenes/bcomunidades/5_9.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.ceuta 
{
	background-image: url(../imagenes/bcomunidades/5_10.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.extremadura 
{
	background-image: url(../imagenes/bcomunidades/5_11.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.galicia 
{
	background-image: url(../imagenes/bcomunidades/5_12.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.islas_baleares 
{
	background-image: url(../imagenes/bcomunidades/5_4.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.la_rioja 
{
	background-image: url(../imagenes/bcomunidades/5_13.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.madrid 
{
	background-image: url(../imagenes/bcomunidades/5_14.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.melilla 
{
	background-image: url(../imagenes/bcomunidades/5_15.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.navarra 
{
	background-image: url(../imagenes/bcomunidades/5_17.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.pais_vasco 
{
	background-image: url(../imagenes/bcomunidades/5_18.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.region_de_murcia 
{
	background-image: url(../imagenes/bcomunidades/5_16.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#legislacion h2.comunidad_valenciana 
{
	background-image: url(../imagenes/bcomunidades/5_19.gif);
	background-repeat: no-repeat;
	background-position: center left;
}




#logotipos
{
	margin-top: 15px;
	margin-bottom: 15px;
	width: 100%;
}

#logotipos_izqda
{
	float: left;
}

#logotipos_dcha
{
	float: right;
}

#logotipos img
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px; 
	margin-right: 0px;
}

#logotipos a:hover
{
	border-bottom-style: none;
	border: 0px;
}

.arriba
{
	text-align:right;
	padding-right: 10px;
	padding-bottom: 10px;
}

.arriba a:hover
{
	border: 0px;
}

.mapa_provincias 
{
	background-image: url(../imagenes/mapa_espana.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 80px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	height: 427px;
}

.mapa_provincias ul
{	
	list-style: none;
}

.mapa_provincias ul li
{
	float:left; 
	position:absolute; 
	width:0px; 
	height:0px; 
	/*background:none!important;*/
}

.mapa_provincias ul li a
{
	color: #000000; 
	background-color:Transparent;
	text-decoration:none; 
	position:relative; 
	float:left;  
	z-index:20; 
	display:block; 
	white-space:nowrap; 
}


.mapa_provincias ul  li.a-coruna a {top:15px; left:65px;}

.mapa_provincias ul  li.albacete a {top:240px; left:325px;}

.mapa_provincias ul  li.alicante a {top:270px; left:385px;}

.mapa_provincias ul  li.almeria a {top:340px; left:315px;}

.mapa_provincias ul  li.avila a {top:150px; left:215px;}

.mapa_provincias ul  li.badajoz a {top:250px; left:135px;}

.mapa_provincias ul  li.barcelona a {top:110px; left:455px;}

.mapa_provincias ul  li.bilbao a {top:20px; left:285px;}

.mapa_provincias ul  li.burgos a {top:75px; left:245px;}

.mapa_provincias ul  li.caceres a {top:210px; left:175px;}

.mapa_provincias ul  li.cadiz a {top:360px; left:145px;}

.mapa_provincias ul  li.castellon a {top:180px; left:405px;}

.mapa_provincias ul  li.ceuta a {top:390px; left:205px;}

.mapa_provincias ul  li.ciudad-real a {top:240px; left:225px;}

.mapa_provincias ul  li.cordoba a {top:280px; left:195px;}

.mapa_provincias ul  li.cuenca a {top:190px; left:315px;}

.mapa_provincias ul  li.girona a {top:80px; left:485px;}

.mapa_provincias ul  li.granada a {top:310px; left:255px;}

.mapa_provincias ul  li.guadalajara a {top:160px; left:295px;}

.mapa_provincias ul  li.huelva a {top:310px; left:115px;}

.mapa_provincias ul  li.huesca a {top:70px; left:385px;}

.mapa_provincias ul  li.jaen a {top:290px; left:265px;}

.mapa_provincias ul  li.las-palmas a {top:390px; left:465px;}

.mapa_provincias ul  li.leon a {top:50px; left:185px;}

.mapa_provincias ul  li.logrono a {top:60px; left:275px;}

.mapa_provincias ul  li.lleida a {top:95px; left:425px;}

.mapa_provincias ul  li.lugo a {top:30px; left:130px;}

.mapa_provincias ul  li.madrid a {top:180px; left:255px;}

.mapa_provincias ul  li.malaga a {top:333px; left:235px;}

.mapa_provincias ul  li.melilla a {top:400px; left:285px;}

.mapa_provincias ul  li.murcia a {top:270px; left:325px;}

.mapa_provincias ul  li.ourense a {top:70px; left:115px;}

.mapa_provincias ul  li.oviedo a {top:15px; left:145px;}

.mapa_provincias ul  li.palencia a {top:90px; left:205px;}

.mapa_provincias ul  li.palma-de-mallorca a {top:190px; left:485px;}

.mapa_provincias ul  li.pamplona a {top:50px; left:325px;}

.mapa_provincias ul  li.pontevedra a {top:55px; left:60px;}

.mapa_provincias ul  li.salamanca a {top:130px; left:155px;}

.mapa_provincias ul  li.san-sebastian a {top:15px; left:335px;}

.mapa_provincias ul  li.santander a {top:0px; left:225px;}

.mapa_provincias ul  li.segovia a {top:130px; left:245px;}

.mapa_provincias ul  li.sevilla a {top:320px; left:195px;}

.mapa_provincias ul  li.soria a {top:100px; left:285px;}

.mapa_provincias ul  li.tarragona a {top:130px; left:425px;}

.mapa_provincias ul  li.santa-cruz-de-tenerife a {top:370px; left:435px;}

.mapa_provincias ul  li.teruel a {top:145px; left:365px;}

.mapa_provincias ul  li.toledo a {top:200px; left:255px;}

.mapa_provincias ul  li.valencia a {top:210px; left:385px;}

.mapa_provincias ul  li.valladolid a {top:110px; left:205px;}

.mapa_provincias ul  li.vitoria a {top:40px; left:265px;}

.mapa_provincias ul  li.zamora a {top:100px; left:145px;}

.mapa_provincias ul  li.zaragoza a {top:100px; left:345px;}



.mapa_ccaa 
{
	background-image: url(../imagenes/mapa_ccaa.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 80px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	height: 427px;
}

.mapa_ccaa ul
{	
	list-style: none;
}

.mapa_ccaa ul li
{
	float:left; 
	position:absolute; 
	width:0px; 
	height:0px; 
	/*background:none!important;*/
}

.mapa_ccaa ul li a
{
	color: #000000; 
	background-color:Transparent;
	text-decoration:none; 
	position:relative; 
	float:left;  
	z-index:20; 
	display:block; 
	white-space:nowrap; 
}


.mapa_ccaa ul  li.galicia a {top:40px; left:105px;}

.mapa_ccaa ul  li.castilla-la-mancha a {top:200px; left:240px;}

.mapa_ccaa ul  li.comunidad-valenciana a {top:200px; left:370px;}

.mapa_ccaa ul  li.andalucia a {top:300px; left:215px;}

.mapa_ccaa ul  li.castilla-y-leon a {top:100px; left:205px;}

.mapa_ccaa ul  li.extremadura a {top:220px; left:145px;}

.mapa_ccaa ul  li.cataluna a {top:90px; left:435px;}

.mapa_ccaa ul  li.pais-vasco a {top:40px; left:285px;}

.mapa_ccaa ul  li.ceuta a {top:390px; left:205px;}

.mapa_ccaa ul  li.aragon a {top:105px; left:355px;}

.mapa_ccaa ul  li.islas-baleares a {top:190px; left:465px;}

.mapa_ccaa ul  li.la-rioja a {top:75px; left:290px;}

.mapa_ccaa ul  li.madrid a {top:155px; left:250px;}

.mapa_ccaa ul  li.melilla a {top:400px; left:285px;}

.mapa_ccaa ul  li.murcia a {top:275px; left:335px;}

.mapa_ccaa ul  li.asturias a {top:15px; left:175px;}

.mapa_ccaa ul  li.navarra a {top:55px; left:325px;}

.mapa_ccaa ul  li.cantabria a {top:25px; left:230px;}

.mapa_ccaa ul  li.islas-canarias a {top:350px; left:460px;}

#jcyl_izquierda
{
	float: left;
}

#jcyl_derecha
{
	float: right;
	padding-top: 10px;
}

/* Boletín Digital */

#boletin
{
    background-color: #FFFFFF;
    color: #000000;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#boletin h1
{
	text-align: center;
	font-size: 1.4em;
}

#boletin a
{
	font-weight: bold;
}

#pestanas_boletin
{
	margin-top: 15px;
	margin-bottom: 25px;
	font-weight:bold;
	text-align: center;
}

#pestanas_boletin ul
{
	padding: 15px;
	margin: 10px;
}

#pestanas_boletin ul li
{
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
}

.fondo1 
{
	color: #000000;
	background-color: #E1E1FA;
	margin-top: 0px;
	padding: 0px;
}

.fondo2 
{
	color: #000000;
	background-color: #FAD0D4;
	margin-top: 0px;
	padding: 0px;
}

.fondo3 
{
	color: #000000;
	background-color: #DADADB;
	margin-top: 0px;
	padding: 0px;
}

.fondo4 
{
	color: #000000;
	background-color: #FAE19C;
	margin-top: 0px;
	padding: 0px;
}

.fondo5 
{
	color: #000000;
	background-color: #FCFDB9;
	margin-top: 0px;
	padding: 0px;
}

.fondo6 
{
	color: #000000;
	background-color: #FAE0F5;
	margin-top: 0px;
	padding: 0px;
}

.fondonegro 
{
	color: #FFFFFF;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 0px;
}

#boletin h3
{
	background-image: url(../imagenes/bodisid-imagenes/cuadritogris.gif);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 120%;
	color: #333333;
	background-color:Transparent;
	font-weight: bold;
	margin-left: 12px;
	padding-left: 16px;
}

#boletin ul
{
	padding-bottom: 3px;
}

#boletin ul li
{
	list-style-image: url(../imagenes/bodisid-imagenes/cuadritonegro.gif);
	margin-left: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}
