body {
	background-color: #696868;
	background-image: url(fondoabcd.gif);
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
	color: #333333;
	line-height: 1em;
}

h2 {
	font-size: 16px;
	padding: 15px 0px 5px;
	margin: 0px;
	line-height: 18px;
}

a img {border: none;}
/******************************************************************/
#cab_ayto {
	width: 760px;
	background-color: #B50000;
	font-family: "Times New Roman", Times, serif;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 12px solid #fff;
	height: 52px;
}

#cab_escudo a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	width: 300px;
	float: left;
	padding: 2px 0px;
	padding-left: 10px;
	text-decoration: underline;

}

#cab_escudo img {border: 0px;}

#cab_url {
	font-family: "Verdana";
	font-size: 9px;
	text-align: right;
	width: 200px;
	margin-left: 530px;
	padding-top: 15px;
}
#cab_url a {
	color: #fff;
}

/******************************************************************/

#contenedor {
	background: #FFFFFF;
	width: 760px;
}
#izquierda {
	padding-top: 0px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	vertical-align: top;
}
#contenido {
	padding: 0px 10px 10px 15px;
	margin-top: 10px;
}
.entrada {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
h3 {

	font-size: 14px;
}
#navegacion {
	padding-bottom: 4px;
	font-size: 10px;
	padding-top: 2px;
	text-align: left;
	padding-left: 15px;
	float: left;
	margin-top: -1px;
}
#titulo {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width: 595px;
	text-align: right;
	margin-left: 15px;
}
h1 {
	font-size: 22px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.auxiliarbanda02 {
	background: #EBD0A5;
	padding: 1px 4px 1px 8px;
	color: #333333;
	margin-top: 10px;
}
.auxiliarbanda01 {
	background: #A79578;
	padding: 1px 4px 1px 8px;
	color: #FFFFFF;
	margin-top: 5px;
	line-height: 1.4em;
	margin-bottom: 5px;
}
.auxiliartexto {
	line-height: 15px;
	padding: 0px 4px 5px 8px;
	margin-top: 0px;
	font-size: 1em;
	color: #666666;
}
.txt_pq2{
	font-size: 0.9em;
}
.auxiliartexto2 {
	line-height: 14px;
	padding: 0px 4px 5px 8px;
	margin-top: 0px;
	font-size: 0.8em;
	color: #666666;
}
h5 {
	font-size: 12px;
	margin: 0px;
}
.logo {
	margin-left: 00px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-right: 0px;
}
#cabecera {
	background: #FFFFFF url(imgcomunes/fd_cabecera.gif);
	width: 760px;
}

#menuauxiliar {
	width: 415px;
	background: #EBD0A5;
	margin-top: -3px;
}
#menuauxiliar img {
	margin-bottom: 4px;
	margin-top: 1px;
}
#pie {
	padding: 5px 10px;
	border-top: 1px solid #CCCCCC;
	font-size: 11px;
	background: #FFFFFF;
	width: 760px;
}


/* MenÃº principal*/


#menuizquierda {
	background-image: url(imgcomunes/fondo_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #897B64;
}

#submenu li {display: inline; font-size: 13px;}
#submenu {margin: 0; padding: 0px;}

#submenu a {
	padding: 2px 3px 2px 8px;
	display: block;
	text-decoration: none;
	color: #FFF;
	border-bottom: 1px solid #FFF;
}

#submenu a:visited {color: #FFFFFF; }

#agendaon, #agenda a:hover {background-color: #5390CE;}
#servicioson, #servicios a:hover {background-color: #8BCB57;}
#catalogoon, #catalogo a:hover {background-color: #F0CA33;}
#actividadeson, #actividades a:hover {background-color: #FD99B7;}
#rinconon, #rincon a:hover {background-color: #FF9231;}
#bibliotecason, #bibliotecas a:hover {background-color: #D8AE70;}
#murciaon, #murcia a:hover {background-color: #C6D07D;}
#magicoon, #magico a:hover {background-color: #6FB374;}
#concejaliaon, #concejalia a:hover {background-color: #2780C4;}

#auxiliar {
	color: #8B8B8B;
	border-left: 1px dashed #CCCCCC;
	font-size: 11px;
	line-height: 1.4em;
}
#auxiliar12 {
	color: #8B8B8B;
	border-left: 1px dashed #CCCCCC;
	line-height: 1.4em;
}
#agenda {color: #5390CE;}
#servicios {color: #8BCB57;}
#catalogo {color: #F0CA33;}
#actividades {color: #FD99B7;}
#rincon {color: #FF9231;}
#biblioteca {color: #D8AE70;}
#murcia {color: #B8C55F;}
#magico {color: #6FB374;}
#concejalia {color: #2780C4;}
#calidad {color: #004789;}
#galeria {color: #333; padding-left: 0px; border-bottom: 1px solid #333; width: 710px; margin: 0 auto; padding-bottom: 5px;}


/*******************          SUBMENÚ MÁGICO            *****************/
#submenu li.submenumagico a {
	color: black;
	border-bottom: 1px solid #6FB374;
	padding-left: 25px;
	background-color: #DBF6DD;}
#submenu li.submenumagico a:visited {	color: black;}
#submenu li.submenumagico a:hover {	color: white; background-color: #6FB374;}


#submenu li.submenumagicoactivado a {
	color: black;
	border-bottom: 1px solid #6FB374;
	font-weight: bold;
	padding-left: 25px;
	background-color: #DBF6DD;}

#submenu li.submenumagicoactivado a:visited {color: black;}

/*******************          SUBMENÚ PEDANIAS            *****************/
#submenu li.submenupedanias a {
	color: black;
	border-bottom: 1px solid #CFD892;
	padding-left: 25px;
	background-color: #F6FADA;}
#submenu li.submenupedanias a:visited {	color: black;}
#submenu li.submenupedanias a:hover {	color: white; background-color: #CFD892;}


#submenu li.submenupedaniasactivado a {
	color: black;
	border-bottom: 1px solid #CFD892;
	font-weight: bold;
	padding-left: 25px;
	background-color: #F6FADA;}

#submenu li.submenupedaniasactivado a:visited {color: black;}

/*******************          SUBMENÚ BIBLIOTECAS            *****************/
#submenu li.submenubibliotecas a {
	color: black;
	border-bottom: 1px solid #D8AE70;
	padding-left: 25px;
	background-color: #F8ECDA;}
#submenu li.submenubibliotecas a:visited {	color: black;}


#submenu li.submenubibliotecasactivado a {
	color: black;
	border-bottom: 1px solid #D8AE70;
	font-weight: bold;
	padding-left: 25px;
	background-color: #F8ECDA;}

#submenu li.submenubibliotecasactivado a:visited {color: black;}
#submenu li.submenubibliotecas a:hover { color: white; background-color: #D8AE70;}
.icoimg{background-color:#DCD1BF;border-right:1px solid white;}
/******************************************************************************/

/*******************          SUBMENÚ SERVICIOS            *****************/
#submenu li.submenuservicios a {
	color: black;
	border-bottom: 1px solid #8BCB57;
	padding-left: 25px;
	background-color: #E0F5CF;}
#submenu li.submenuservicios a:visited {	color: black;}


#submenu li.submenuserviciosactivado a {
	color: black;
	border-bottom: 1px solid #8BCB57;
	font-weight: bold;
	padding-left: 25px;
	background-color: #E0F5CF;}

#submenu li.submenuserviciosactivado a:visited {color: black;}
#submenu li.submenuservicios a:hover { color: white; background-color: #8BCB57;}

/*******************          SUBMENÚ ACTIVIDADES            *****************/
#submenu li.submenuactividades a {
	color: black;
	border-bottom: 1px solid #FD99B7;
	padding-left: 25px;
	background-color: #F6CCD8;}
#submenu li.submenuactividades a:visited {	color: black;}


#submenu li.submenuactividadesactivado a {
	color: black;
	border-bottom: 1px solid #FD99B7;
	font-weight: bold;
	padding-left: 25px;
	background-color: #F6CCD8;}

#submenu li.submenuactividadesactivado a:visited {color: black;}
#submenu li.submenuactividades a:hover { color: white; background-color: #FD99B7;}

/******************************************************************************/


#navegacionfuente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tabladatos td{
	border-bottom-width: 1px solid #E4E4E4;
}

.titbibliotecas {
	font-size: 1em;
	color: #FFFFFF;
	background-color: #A79578;
	margin-left: 8px;
	font-weight: bold;
}
.titprincipalbibliotecas {
	font-size: 1.7em;
	color: #897B64;
}

.lista {
	text-align: left;
	background-color: #F3F3F3;
	padding: 2px 0 2px 5px;

}
h4.lista {margin-bottom: -13px;}

.derecha {
	margin-top: -15px;
	margin-right: 100px;
	float: right;
}

/*Ajustes de formulario*/

legend {display: none;}
fieldset {border: none;}a:link {
	color: #DE0313;
	text-decoration: none;
}
a:visited {
	color: #EA4D51;
	text-decoration: none;
}
a:hover {

	color: #B30000;
	text-decoration: underline;
}
.auxiliartexto li{
	margin-left: -25px;
	margin-bottom: 5px;

}
p {
	font-size: 12px;
	margin-top: 3px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subir {
	font-size: 11px;
	text-align: right;
	margin-bottom: 0px;
}
.auxiliartexto ul {
	margin-top: 7px;
}
.subseccion li {
	background: #8BCB57;
	list-style: disc;
}
hr {
	border: 1px solid #CCCCCC;
	height: 1px;
}
li {
	margin-top: 2px;
	margin-bottom: 2px;
}
.txtpq {
	font-size: 11px;
}
.tabulacion {
	padding-left: 27px;
}


a.externo:link {
	color: #DE032F;
	border-bottom: 1px dashed #DE032F;
}
a.externo:visited {
	color: #DE032F;
	border-bottom: 1px dashed #DE032F;
}
a.externo:hover {
	text-decoration: none;
	border-bottom: 1px dashed #FBC125;
}
.imprimir {
	float: right;
}
.caja {
	background: #FEF5E2;
	padding: 1px 8px 10px 8px;
	display: block;
	margin-top: 10px;
}
.tablapac {
	widht: 50%;
	vertical-align: top;
}
.resaltado {
	color: #0FABDF;
}
.auxiliartexto p {

	line-height: 15px;
	padding: 0px 4px 5px 8px;
	margin-top: 0px;
	font-size: 1em;
	color: #666666;
}
#agdbtn { font-size: xx-small; }



.tablalogoteca {
	background-color: #FFFFFF;
	width: 100%;
}
.tablalogoteca tr th {
	background-color: #fbf2e6;
	text-align: left;
	padding: 4px;
	padding-left: 7px;
	border: 1px solid #eee0ce;
/*	border-right: 1px solid red;
	border-left: 1px solid red;
*/
}

.tdtablalogoteca {
	font-size: 9px;
	width: 33%;
	text-align: center;
	border: 1px solid #E0E0E0;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 4px;
	border-top: none;
}
.categoriaslogoteca {
	padding: 3px 2px 2px 3px;
	color: #FFFFFF;
	background-color: #6FB374;
	width: 140px;
	font-weight: bold;
}



.busca_logoteca {
	border: 1px solid #c5dac6;
	margin-left: 10px;
	margin-bottom: 15px;
}

p.busca_logoteca_tit {
	background-color: #6fb374;
	color: #fff;
	padding: 2px;
	font-weight: bold;
}
.busca_logoteca p {
	padding: 4px;
	margin: 0;
	margin-bottom: 3px;
	text-align: left;
}

.busca_logoteca input, .busca_logoteca select {color: #666;}

.busca_logoteca select {width: 122px;}
.nomostrar {display: none !important;}

input.btn1 {
	background-color: #6fb374;
	color: #fff;
	font-weight: bold;
	border: 1px solid #6fb374;
}


.magico_logoteca {margin-top: 15px;}

.magico_logo {
	width: 191px;
	float: left;
	margin: 0 2px 0px 2px;
}

.magico_logo h3 {background-color: #fbf2e6; border: 1px solid #eee0ce; padding: 2px 3px 4px 3px; font-size: 1em; margin: 0 0 1px 0;}
.magico_logo p {margin: 5px; text-align: center; font-size: 0.8em;}
.magico_logo_txt {text-align: center; padding-top: 4px;}

p.tag img {vertical-align: absolute; padding-right: 2px;}
p.tag { text-align: left; padding-left: 5px; font-size: 10px; border: 1px dashed #ddd; padding: 5px; color: #7c7c7c; line-height: 1.1em;}

p.magico_logo_separador {border-top: 1px solid #e0e0e0; padding: 0; margin: 5px 0 0 0; clear: both; height: 13px;}
h2.tit_categoria_magico {
	margin: 0px 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
	text-align: left;
	clear: both;
}


/****************************************************************	Paginador2	*************************************/

.paginador_bloque {border-bottom: 1px solid #E0E0E0; padding-bottom: 5px;}
.paginador_datos {float: left; width: 260px;}
.paginador { margin-left: 265px; text-align: right;}
.paginador a {padding: 0px 4px; color: #858383; text-decoration: none; font-weight: bold;}
.paginador a:hover {background-color: #6fb374; text-decoration: none !important; color: #fff !important;}
a.paginador_activado, a:visited.paginador_activado {background-color: #6fb374; text-decoration: none; color: #fff !important;}
.paginador_finalizador { clear: right; height: 1px;}

.pgagenda_datos {width: 280px !important;}
.pgagenda {margin-left: 235px !important;}

.finalizador {clear: both; height: 1px;}

/**************************************************************/


.listalogoteca {
	padding: 3px;
	background-color: #DBF6DD;
}
.listalogoteca2 {
	padding: 3px;
}
.ayuda p{
	font-size: 11px;
	color: #000000;
	padding: 3px;
	margin-top: 2px;
	border: 1px solid #6FB374;
}


h6 {
	color: #333333;
	padding: 3px;
	margin-bottom: 4px;
	background-color: #FFD8A0;
}

/*******************          RINCON DEL LECTOR            *****************/
.resultadorincon {
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 2px;
	margin-bottom: 3px;
}

.resultadorincon {
	padding-right: 20px;
		voice-family: "\"}\"";
		voice-family: inherit;
	padding-right: 0px;
}
#noexiste {}




.resultadorincon img {
	padding-top: 4px;
}

.resultadorincon h1 {
	padding-left: 5px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	border-left: 1px solid #ccc;
	padding-top: 2px;

}

.resultadorincon h2 {
	padding-left: 5px;
	color: #797979;
	font-size: 11px;
	font-weight: normal;
	padding-top: 2px;
	border-left: 1px solid #ccc;
}
.totalizadorincon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: solid 1px #E9E3DC;
	border-width: 1px 0;
	padding: 3px;
}
.totalizadorincon {
	width: 96%;
		voice-family: "\"}\"";
		voice-family: inherit;
	width: 100%;
}
#noexiste {}



.paginacionrincon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: right;
	border: solid 1px #E9E3DC;
	border-width: 1px 0;
}
.tdsubmenurincon {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #FFFFFF;
	background-color: #E9E3DC;
}
.entradarincon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FBF9F7;
	width: 140px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-top: 10px;
	border: 2px solid #FFD8A0;
}
.entradarincon textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 140px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-top: 10px;

}
.altarincon {
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menurincon {
	color: #333;
	background-color: #E9E3DC;
	margin-left: 10px;
}
#menurincon ul {
	margin-left: 0px;
	list-style-type: none;
	margin-bottom: -2px;
}
#menurincon li {
	border-bottom: 1px solid #fff;
	margin-top: -2px;
}

.menurincon1 a {
	color: #EA4D51;
	padding-bottom: 4px;
	padding-top: 2px;
	display: block;
	padding-left: 10px;
}
.menurincon1 div {
	padding-bottom: 4px;
	padding-top: 2px;
	display: block;
	padding-left: 10px;
}
.menurincon1 a:link { text-decoration: none;}
.menurincon1 a:visited { text-decoration: none;}
.menurincon1 a:hover { text-decoration: none; color: #CE161B;}

._menurincon_desactivado {
	background-color: #E2E2E2;
	color: #6A6A6A;
	padding-left: 0px;
}
#usuario {
	margin-left: 10px;
	border: 2px solid #FFD8A0;
	background-color: #FBF9F7;
	padding: 8px;
	font-size: 11px;
}
#altarincon {
	margin-left: 10px;
	border: 2px solid #FFD8A0;
	background-color: #FBF9F7;
	padding: 8px;
	font-size: 11px;
}
#enlacesrelacionados {
	margin-left: 10px;
	padding: 2px 3px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #897B64;
}

table.info_rincon tr td {vertical-align: top; padding: 4px 10px}


.comentarios {
	font-size: 11px;
	font-weight: normal;
	color: #897B64;
}
.errores, .errores a, .errores a:visited {
	color: #880000;
	font-weight: bold;
}
.errores ul {
	margin-top: 0;
	margin-bottom: 0;
}
h2.signatura {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 1.2em;
}
.titpublicidad {
	color: #333333;
	font-size: 16px;
	padding: 0px 2px;
	margin: 10px 0px 8px 0px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6FB374;
	background-color: #E6E5E5;
}
.reclamaciones2 {
		background-color: #F2F2F2;
		padding: 2px;
}
.reclamaciones1{
		background-color: #EDF8C7;
		padding: 2px;
}
.reclamacionestit{
		padding: 2px;
}
.reclamacionesppal {
		padding: 2px;
		background-color: #004789;
		color: #FFFFFF;
}

.atencion {
	color: #f80;
}
.atencion_lista {
	width: 22.5em;
	height: 10em;
	overflow-y: scroll;
	margin: 0;
	padding: 0.3em;
	list-style-type: none;
	border: solid 1px #FFD8A0;
}
.atencion_lista li {
	border-bottom: dashed 1px #ddd;
	padding: 0;
}
.atencion_lista li a, .atencion_lista li a:visited, .atencion_lista li a:hover {
	padding: 1px 0 0 0;
	margin: 0 0 2px 0;
	display: block;
	width: 100%;
	width: expression("94%");
	text-decoration: none;
	color: black;
}
.atencion_lista li a:hover {
	background-color: #ddd;
}

#crear_warning {
	display: none;
}


/* Catálogo Colectivo ************************************/

#cat_colectivo {
	width: 140px;
	background-color: #FCF4E9;
	border-bottom: 1px solid #5A5151;
	border-right: 1px solid #5A5151;
	border-left: 1px solid #5A5151;
	margin: 0 auto;
	padding-top: 45px;
	padding-bottom: 5px;
	background-image: url(bibliotecas/imgbibliotecas/img/picto_catalogo.gif); background-repeat: no-repeat; background-position: 0px 0px;
}
#cat_colectivo a {padding-left: 5px; display: block;}


/*********************************************************/
.titinternet {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
/**********************************************************/

table.bibliobus {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

table.bibliobus td {
	border-bottom: 1px solid #ccc;
	padding-left: 10px;
}

table.bibliobus td ul {
	padding: 0;
	margin: 0;
	padding-left: 30px;
	padding-bottom: 5px;
	list-style: none;
}
.prensa {
	padding: 10px 20px;
	color:black;
}
/****************************bibliotecas******************************/
.tablabib1{
	padding-left: 16px;
}
.tablabib2{
	padding-left: 32px;
}
.tablabib3{
	padding-left: 48px;
}

ul.menu_lector { padding: 0; margin: 0; list-style: none;}
ul.menu_lector li {	padding: 3px 0 3px 10px; background: url(imgcomunes/bolillo.gif) 7px 11px no-repeat;}

ul.menu_lector li.menurincon_desactivado {
	background-color: #E2E2E2;
	color: #6A6A6A;
	padding-left: 10px;
}
.fot_cabecera_top {
	height: 62px;
}
table.tablaenlaces {
	padding: 0;
	margin: 0;
}

table.tablaenlaces td {
	padding-bottom: 1px;
}
table.tablaenlaces th {
	text-align: left;
}

img.alinear-vertical {vertical-align: middle;}

/*
.tablaenlaces a:link, .tablaenlaces a:visited  {
	color: #DE032F;
	border-bottom: 1px dashed #DE032F;
}
.tablaenlaces a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #FBC125;
}
*/
/****************************carne******************************/
.tablacarne {
	background-image: url(servicios/img/fd_carne.gif);
	border: 8px solid white;
}
.espacio_iz {
	padding-left: 5px;
}
/***************************popup**********************************/
#contenidopopup {
	padding: 15px;
	margin-top: 10px;
	line-height: 16px;

}


.imp_ {display: none;}

.centrar-vertical, img.centrar-vertical {vertical-align: middle !important;}

/*************************** cabeceras nuevas **********************************/

.pictos_cabecera {width: 560px; height: 62px;}
.pictos_cabecera img {padding: 7px 10px 0 0;}

/*************************** RSS **********************************/
ul.listado_rss, ul.listado_rss li {padding:0; margin: 0; list-style: none;}
ul.listado_rss {padding-left: 0px;}
ul.listado_rss li {font-weight: bold; padding: 4px 0; font-size: 1em; color: #909090;}
ul.listado_rss li.rss_act {color: #1b1b1b;}
ul.listado_rss li img {vertical-align: middle; padding-right: 4px; display: none;}
ul.listado_rss li input {vertical-align: middle;}

table.tabla_rss tr td {vertical-align: top; padding-bottom: 10px;}
table.tabla_rss tr th {background-color: #8e8e8e; color: #fff; text-align: left; padding: 4px;}
table.tabla_rss {border-bottom: 1px solid #ff7d39; margin-bottom: 7px;}

/*************************** 2,0 **********************************/

ul.web20, ul.web20 li {padding: 0; margin: 0; list-style: none;}
ul.web20 {padding-top: 5px;}
ul.web20 li {float: left; padding-bottom: 10px;}
ul.web20 li img {float: left;}
ul.web20 li a {display: block; font-weight: bold;}
ul.web20 li p {margin-left: 60px;}

img.foto_de {float: right; padding: 0 0 5px 5px;}






