
/* Catalogo Bibliotecas - Form busqueda
/********************************************************************/
#frm_cat_bib {float:left; width:100%;}

#frm_cat_bib legend {display:none;}

#frm_cat_bib label {float:left; margin-top:6px; width:130px;}
#frm_cat_bib input.texto {
	background:#f9f9f9;
	border:1px solid #aaa; /*#e5e5e5*/
	color:#565656;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 0 4px 5px;
	width:340px;
}

#frm_cat_bib ol {float:left; margin-bottom:50px; width:100%;}
#frm_cat_bib ol li {float:left; }

/* Botones */
#frm_cat_bib ol li.buttons {}
#frm_cat_bib ol li.buttons p {display:inline;}
#frm_cat_bib ol li.buttons button {
	background:#bf4900;
	border:1px solid #bf4900;
	color:#fff;
	cursor:pointer;
	font:bold 1em Arial, Helvetica, sans-serif;
	padding:3px 10px;
	margin:1px 0 0 10px;
}


/* Iconos para los tipos de activos
/********************************************************************/
.rt_book 		{background-image: url(../img/bibliotecas/cat/ico_type_book.gif); 		padding-left:30px;}
.rt_cassette 	{background-image: url(../img/bibliotecas/cat/ico_type_casette.gif); 	padding-left:46px;}
.rt_vhs 		{background-image: url(../img/bibliotecas/cat/ico_type_vhs.gif); 		padding-left:52px;}
.rt_journal 	{background-image: url(../img/bibliotecas/cat/ico_type_journal.gif); 	padding-left:40px;}
.rt_magazine 	{background-image: url(../img/bibliotecas/cat/ico_type_magazine.gif); 	padding-left:38px;}
.rt_cd 			{background-image: url(../img/bibliotecas/cat/ico_type_cd.gif); 		padding-left:38px;}

.rt_book, .rt_cassette, .rt_vhs, .rt_journal, .rt_magazine, .rt_cd {
background-position:left top; background-repeat:no-repeat; 
padding-top:5px; padding-bottom:5px;
}


/* Catalogo Bibliotecas - List resultados
/********************************************************************/
#h_cat_bib {float:left; width:100%;}
#h_cat_bib h4 {font-size:14px; font-weight:bold;}
#h_cat_bib p {margin:0;}

#h_cat_bib #lst_cat_bib {margin:0 0 30px 0; clear:both;}
#h_cat_bib #lst_cat_bib li {border-top: 1px solid #ddd; margin: 15px 0 0 0; padding: 15px 0 0 0;}
#h_cat_bib #lst_cat_bib li:first-child {margin:7px 0 0 0;}

#h_cat_bib #lst_cat_bib span {font-size:1.5em; font-weight:normal; color:#505050;}
#h_cat_bib #lst_cat_bib a {color:#BF4900;}
#h_cat_bib #lst_cat_bib a:hover {text-decoration:underline;}
#h_cat_bib #lst_cat_bib h5 {font-size: 1.1em; margin:10px 0 3px 0;}
#h_cat_bib #lst_cat_bib h5 a {}
#h_cat_bib #lst_cat_bib p a {font-size:.9em;}
#h_cat_bib #lst_cat_bib p a.more {display:block; padding-top:10px;}


/* Catalogo Bibliotecas - Ficha
/********************************************************************/
#cat_bib_ficha {float:left; width:100%; background: url(../img/bg_separador1.gif) repeat-x left top; padding-top:10px;}
#cat_bib_ficha table {margin:0 0 30px 0; padding:0; width:100%;}
#cat_bib_ficha table th, #cat_bib_ficha table td {padding:8px 10px 8px 0; text-align:left; vertical-align:top;}
#cat_bib_ficha table th {font-weight:bold; text-align:right; width:20%;}
#cat_bib_ficha table td {}


/* Paginador - Link volver
/********************************************************************/
.pages {margin:0 0 30px 0; font-size:.9em; color:#b1b1b1; clear:both;}
.pages li {float:left; margin:0 0 0 9px; display:inline;/* IE6 fix */}

.pages li.count {margin:0 15px 0 0; font-weight:bold; color:#666;}
.pages li.frst {}
.pages li.prev {padding-right:10px; border-right:1px solid #bcbcbc;}
.pages li.next {padding-left:10px; border-left:1px solid #bcbcbc;}
.pages li.last {}

.pages li.frst a {background:url(../img/ico_03.gif) no-repeat left  top; padding-left:21px;}
.pages li.prev a {background:url(../img/ico_04.gif) no-repeat left  top; padding-left:21px;}
.pages li.next a {background:url(../img/ico_05.gif) no-repeat right top; padding-right:21px;}
.pages li.last a {background:url(../img/ico_06.gif) no-repeat right top; padding-right:21px;}

.pages li.sel {color:#bf4900; font-weight:bold;}
.pages li a {color:#636363;}
.pages li a:hover {color:#bf4900; text-decoration:underline;}

p.volver {border-top:2px solid #cc6d33; clear:left; padding-top:10px;}
a.volver {background:url(../img/ico_left-arrow.gif) no-repeat left 2px; color:#bf4900; font-weight:bold; padding:0 0 0 18px;}
a.volver:hover {text-decoration:underline;}


.errores {background:#FFE4F1; padding:20px 0 5px 20px;}

