/*************************************************************************************/
/** NUEVOS ESTILOS PARA LA ACCESIBILIDAD DEL APARTADO DE BIBLIOTECA - PROYECTO LINZ **/
body {
	overflow:auto
	}
.bodyBCKG {
	background-color:#fff!important;
	}
#cuepoLinz {
	width:779px; margin:0 auto
	}
.cursor {
	cursor:pointer
	}
.centrarCaja {
	text-align:center
	}
.barraMenuLinz01 {
	background:#F2F5CA url(../img/sombra.gif) no-repeat bottom; 
	height:5px;
	}
.barraMenuLinz02 {
	background:#E4E9AB url(../img/sombra.gif) no-repeat bottom; 
	height:5px;
	}
.cajaBuscaLinz {
	background:url(../Img/fondoh.jpg) no-repeat; 
	padding:30px 0 0 25px
	}
.buscaSencLinz {
	width:730px; 
	margin-top:55px; 
	text-align:center; 
	padding-bottom:22px
	}
.buscaSencLinz form {
	margin-bottom:58px;
	}
.buscaSencLinz .comentario {
	margin-bottom:6px; 
	display:block
	}
.buscaSencLinz .notaLinz {
	margin-bottom:10px; 
	display:block
	}
#Cargando {
	border:1px solid #A29CBA; 
	width:330px; 
	background-color:#fff; 
	height:130px; 
	padding-top:80px; 
	visibility:hidden;
	}
#consejoBuscLinz {
	background-color:#fff; 
	padding:30px
	}
.condicionesSuger {
	margin:0 auto; 
	width:185px
	}
#menuSuperiorLinz {
	background:url(../Img/backgroundTopLinz.gif) no-repeat;
	}
.BTNregistro {
	float:right; 
	text-align:center; 
	width:180px; 
	margin-top:10px
	}

/** Pestaņas del buscador Linz **/
.pestanasLinz {  float:left; width:550px; height:25px; margin:6px 0 0 15px}
.pestanasLinz span { float:left; margin-right:5px}
.pestanasLinz .buscSenc { background:url(../Img/pestanaBuscSenc.gif) left top no-repeat; display:block; height:25px; padding-left:7px}
.pestanasLinz .buscSenc a { background:url(../Img/pestanaBuscSenz_a.gif) right top no-repeat; height:15px; padding:7px 20px 5px 13px; display:block}

.pestanasLinz .buscAvanz { background:url(../Img/pestanaBuscAvanz.gif) left top no-repeat; display:block; height:25px; padding-left:7px}
.pestanasLinz .buscAvanz a { background:url(../Img/pestanaBuscAvanz_a.gif) right top no-repeat; height:15px; padding:7px 20px 5px 13px; display:block}

.pestanasLinz .buscTesauro { background:url(../Img/pestanaBuscTesauro.gif) left top no-repeat; display:block; height:25px; padding-left:7px}
.pestanasLinz .buscTesauro a { background:url(../Img/pestanaBuscTesauro_a.gif) right top no-repeat; height:15px; padding:7px 20px 5px 13px; display:block}

.pestanasLinz .buscIndice { background:url(../Img/pestanaBuscIndex.gif) left top no-repeat; display:block; height:25px; padding-left:7px}
.pestanasLinz .buscIndice a { background:url(../Img/pestanaBuscIndex_a.gif) right top no-repeat; height:15px; padding:7px 20px 5px 13px; display:block}

/** Buscador Sencillo **/
.cuerpoBusqueSencilla{padding:15px;}
.BTNbusquedaBotonera { margin-top:10px; }
.centradoBusco { text-align:center}

/** Buscador Avanzado **/
.cajaBuscaAVLinz { padding:30px 25px 0 25px}

	/*__ Caja con esquinas redondas __*/
	.cajaEsqRedonda { width:730px; margin:25px 0 20px 0;}
	.spiffy{
		display:block;
	}
	.spiffy *{
		display:block;
		height:1px;
		overflow:hidden;
		background:#fff;
	}
	.spiffy1{
		border-right:1px solid #7F9DB9;
		padding-right:1px;
		margin-right:3px;
		border-left:1px solid #7F9DB9;
		padding-left:1px;
		margin-left:3px;
		background:#7F9DB9;
	}
	.spiffy2{
		border-right:1px solid #7F9DB9;
		border-left:1px solid #7F9DB9;
		padding:0px 1px;
		background:#3883ea;
		margin:0px 1px;
	}
	.spiffy3{
		border-right:1px solid #7F9DB9;
		border-left:1px solid #7F9DB9;
		margin:0px 1px;
	}
	.spiffy4{
		border-right:1px solid #7F9DB9;
		border-left:1px solid #7F9DB9;
	}
	.spiffy5{
		border-right:1px solid #7F9DB9;
		border-left:1px solid #7F9DB9;
	}
	.spiffy_content{
		padding:0px 5px;
		background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;
	}
	/*__ Fin estilos redondear esquinas caja __*/
	
.BuscaAvLinea1	{ float:right; margin:10px 40px 5px 0}
.BuscaAvLinea2	{ float:right; margin:5px 40px 10px 0}	
.BuscaAvLinea3	{ float:right; margin:5px 105px 10px 0}	
.BuscaAvLinea4	{ float:right; margin:10px 105px 10px 0}		
.BuscaAvLinea5	{ text-align:center; margin-top:20px}	

	/*__ Resultados de la busqueda __*/
	.BTNSusuReg { background-color:#DFDEE3; padding:4px 10px; margin-bottom:5px}
	.BTNSusuReg ul { list-style-type:none; margin:0 0 0 -35px}
	.BTNSusuReg ul li { float:left; background:url(../Img/botonIzq.gif) no-repeat left; padding-left:10px; margin-right:5px; height:21px}
	.BTNSusuReg ul li a { background:url(../Img/BTNusuRegDer.gif) no-repeat right; padding:4px 14px 4px 4px; display:block;}
	.paginaOrdena { margin-bottom:5px}
	.cajaResulBusque { background-color:#DFDEE3; padding:4px 5px 4px 5px; margin-bottom:5px}
	.regAcumula img { float:left}
	.regAcumula span { display:block; float:left; margin-right:40px}
	.resulBusqueNum { float:left; /*margin-right:190px*/ }
	#cuerpoBusqueAvanza { padding:15px}
	.tituloBuscaAv { padding-left:50px;}
	.tituloBuscaAv strong { font-weight:bold!important; float:left}
	.comentBusqAV { float:right;}
	.lineHorizBusqAV  { border-bottom: #A29CBA 1px solid;}
	.resultasdosBusquedaAV { margin-top:10px}

	
/**  Registro **/
.cajaBuscaRegistroLinz { width:435px; margin:20px auto}
.cajaEsqRedondaReg {width:300px; margin:25px auto; }
.spiffy_contentREG {
		padding:0 50px 20px 50px;
		background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;
	}
.spiffy_contentREG span { width:50px; padding-top:30px; display:block; float:left}	
.buscarLinzREG {font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #333333;
	letter-spacing:0;
	border: #A29CBA 1px solid; }
.emailReg { float:left; width:131px; margin:28px 0 30px 10px}	
.emailReg .botonLinz { float:right; margin-top:15px;}
.emailReg #Email { width:130px;}
.btnRegistro { margin:2px 0 0 15px}

.spiffy_contentCAMB .CambiaNewMail input,
.spiffy_contentCAMB .CambiaOldMail input { width:130px;}

/** Condiciones **/
.cajaBuscaCondicionesLinz { width:500px; margin:20px auto}	

/** Sujerencias **/
.formulaSugiere input { margin-top:3px}
.datReg { margin:10px 0 5px 25px; display:block}
.usuReg { margin-right:8px}
.nameSugiere {margin:10px 20px 5px 25px; }
.mailSugiere {margin:10px 83px 5px 25px;}
.comenSugiere { margin:20px 0 20px 0}
.comenSugiere span {  float:left;}
.comenSugiere textarea { margin-left:83px}
.formulaSugiere .botonLinz { margin:20px auto; display:block}
.enviaSugiere { margin-bottom:200px}

/** Cambiar Email **/
.cajaBuscaCambiaLinz { width:305px; margin:20px auto;}
.spiffy_contentCAMB {padding:28px 40px 20px 40px;
		background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;}
.spiffy_contentCAMB input.buscarLinz { float:right}
.spiffy_contentCAMB input.botonLinz { margin:0 auto; display:block;}
.spiffy_contentCAMB .CambiaNewMail { height:25px}
.spiffy_contentCAMB .CambiaOldMail { height:25px; margin-bottom:10px}

/** Acumulados **/
.acumulaText { width:168px; margin:140px auto; text-align:center;}

/** Exportar Acumulados **/
.cajaEsqRedondaExportar {width:725px; margin:25px auto; }
.spiffy_contentExportar {padding:20px 50px 20px 50px; background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;}
.cajaExportaRegistroS { border:1px solid #A29CBA; width:510px; margin:20px 0 0 0; padding:20px}
.cajaExportaRegistro { width:228px; border-right:1px solid #A29CBA; float:left; padding-right:28px}
.cajaExportaRegistro span {margin-left: 5px;}
.cajaExportaDocumentos { float:left; padding-left:28px; width:224px}
.textoIntroduccion {margin-left: 10px;margin-right: 10px;margin-bottom: 2px;margin-top: 30px;}

/** Ventana de Ayuda para la Exportacion **/
.bodyAyudaExp { background-color:#fff;}
.cajaAyudaExp { padding:22px;}
.contenidoAyudaExp { margin-left: 5px;}
.contenidoAyudaExp .tits a { text-decoration:none;}
.contenidoAyudaExp .tits img { margin-right:3px}

#exp_contenido_Cita,
#exp_contenido_CompletoTxt,
#exp_contenido_EndNote,
#exp_contenido_Excel,
#exp_contenido_Documentos {margin-left: 10px;}

#exp_contenido_CompletoTxt .margenLeft { margin-left: 30px;}
#exp_contenido_Excel .margenesIMG { margin:20px 0 5px 10px;}
.cuerpoIndexCamp { padding:20px 22px;}
.cuerpoIndexCamp a { text-decoration:none}
.instrAcumular { padding:35px 20px;}

/** Ficha **/
.bodyFichaLinz { background-color:#fff!important;}
.cuerpoFichaLinz { background-color:#BE9546}
.cajaDatFicha { border:1px solid #000; width:630px; margin:0 auto; background-color:#fff; padding:30px 55px}
.menuFichaLinz { padding:0 20px}

/** Dar Alta **/
.cajaDarAltaLinz { width:375px; margin:20px auto;}

/** TESAURO **/
#cuerpoTeauro { padding:15px 10px}
.barraMenuLinz03 {background:#C8CE85 url(../img/sombra.gif) no-repeat bottom; height:5px;}
.spiffy_contentTesauro {padding:20px 40px 20px 40px; background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;}

/** Indices ***/
.barraMenuLinz04 {background:#B0B765 url(../img/sombra.gif) no-repeat bottom; height:5px;}
.cajaEsqRedondaIndice {width:450px; margin:25px auto; text-align:center}
.spiffy_contentIndice {padding:20px 40px 20px 40px; background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;}
.spiffy_contentIndicesInstu {padding:20px 40px; background:#fff; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9;}
.buscaDescripcion {margin-top:5px; padding-left:5px}
form.buscaDescripcion .buscarLinz {font-size:11px;; padding-left:3px}
form.buscaDescripcion span { font-size:10px; font-style:italic; margin-left:4px}
.divConsejos {margin:15px 0}
.sinTerminosBusqueda { padding-bottom:3px; padding-top:40px; color:#F00!important ;text-align:center; display:block}
.lineaBTNbusquedaanadida { margin-bottom:10px; margin-top:5px;}
.lineaBTNbusquedaanadida #narticulos {width:80px;}
.desplegaIniciales {width:200px; background-color:#fff; color:#2E1C86;}
.desplegaIniciales #desptodo {color:#866628;}
.desplegaIniciales #ocultodo {color:#866628;}
.backListAlfa { float:left; margin-left:50px;}
.listMaterials { float:right; margin-right:50px;}

/** Indices Istituciones **/
.cabeceraInstitu { margin-top:30px; margin-bottom:30px;}
.tituInstitu {font-size:16px!important;margin-top:-30px; display:block}
.titsBlack { color:#000!important;}
.nameTermino { color:#a56d00!important; text-decoration:underline!important;}
.opcionCajaRedonda { margin-top:5px; padding-left:5px }
.opcionCajaRedonda input { background-color: #a56d00;}

.terminoActual { padding-bottom:3px; padding-top:3px}

/** Alta de Usuarios **/
.cajaAltaLinz { width:435px; margin:20px auto;}
.cajaAltaLinz form span { width:135px; display: block; float: left}
.cajaAltaLinz form input, form select { margin-bottom:3px}
.centradoBusco u { margin-right:30px; text-decoration:none}

/*********************************************/
.menuLinz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	letter-spacing:0
}
a.menuLinz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#2E1C86;
	letter-spacing:0
}
a.menuLinz:hover{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#2E1C86;
	letter-spacing:0
}
.buscarLinz{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #333333;
	letter-spacing:0;
	border: #A29CBA 1px solid;
}
.resalteLinz{
	font:normal 15px Arial,Times New Roman,Times,Serif;
	text-decoration:none;
	color:#333333;
	letter-spacing:0
}
.bloqueTotalRegistros{
	width: 30px;
	float: left;
	display: block;
	text-align:center; 
	margin-left:2px;
	margin-right:2px;
	background-color:blanchedalmond;
}
.cuerpoLinz{
	font:normal 11px Georgia,Times New Roman,Times,Serif;
	text-decoration:none;
	color:#333333;
	letter-spacing:0
}
.cajon_linz{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px; 
	padding-bottom: 5px; 
	background-color: floralwhite; 
	border: 2px outset #bd9642;
	max-height: 150px;
	overflow-y:auto;
	overflow-x:hidden;
}
a.cuerpoLinz{
	font:normal 11px Georgia,Times New Roman,Times,Serif;
	text-decoration:none;
	color:#2E1C86;
	letter-spacing:0
}
a.cuerpoLinz:hover{
	font:normal 11px Georgia,Times New Roman,Times,Serif;
	text-decoration:underline;
	color:#2E1C86;
	letter-spacing:0
}
a.cuerpoLinz:visited{
	font:normal 11px Georgia,Times New Roman,Times,Serif;
	text-decoration:underline;
	color:#940084;
	letter-spacing:0
}
a.botonLinz:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	border: 1px solid #333;
	background-color: #FFCC66;
	cursor: pointer;
	text-decoration: none;
	text-transform: none;
}
.Ltitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
a.Ltitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
a.Ltitular:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-decoration: underline;
}
.botonLinz {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	border: 1px solid #2E1C86;
	background-color: #BE9546;
	cursor: pointer;
	text-decoration: none;
}
a.botonLinz,
a.botonLinz:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #2E1C86;
	background-color: #BE9546;
	cursor: pointer;
	text-decoration: none;
	text-transform: none;
}
a.botonLinz:active,
a.botonLinz:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	border: 1px solid #333333;
	background-color: #FFCC66;
	cursor: pointer;
	text-decoration: none;
	text-transform: none;
}
.botonLinz2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #362F5A;
	border: #A29CBA 1px solid;
	background-color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}
#menuSup {
	position:absolute;
	width:541px;
	height:28px;
	z-index:3;
	left: 12px;
	top: 86px;
	height: 25px;
}
.enlaceLinz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	letter-spacing:0;
	line-height: 1.3em;
}
a.enlaceLinz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#2E1C86;
	letter-spacing:0;
	line-height: 1.3em;
}
a.enlaceLinz:hover{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2E1C86;
	letter-spacing:0;
	line-height: 1.3em;
}
a.enlaceLinz:visited{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:underline;
	color:#940084;
	letter-spacing:0;
	line-height: 1.3em;
}
.menu2Linz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	letter-spacing:0;
}
a.menu2Linz{
	font: normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFF;
	background-color: #8674DE;
	letter-spacing: 0;
}
a.menu2Linz:hover{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:underline;
	color:#FFF;
	background-color: #8674DE;
	letter-spacing:0;
}
.menu3Linz,
a.menu3Linz{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#362F5A;
	letter-spacing:0;
}
a.menu3Linz:hover{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#362F5A;
	letter-spacing:0;
}
.tablaboton { border: #A29CBA 1px solid;}
a.fondo:visited{
	color: #000080;
	text-decoration: underline;
}
.literalLinz{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #333;
	letter-spacing:0;
}
a.literalLinz{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: normal;
	color: #2100C3;
	letter-spacing:0;
}
a.literalLinz:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight: normal;
	color: #2100C3;
	letter-spacing:0;
}
.literalUsa{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #339A65;
	letter-spacing:0;
}
.literalNA{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #FF9A00;
	letter-spacing:0;
}
.literalLinzB{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #FFFFFF;
	letter-spacing:0;
}
.tesauro{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2E1C86;
	letter-spacing:0;
	font-weight: normal;
}
.titIndice{
	font:normal 16px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#866628;
	letter-spacing:0;
	font-weight: normal;
}
#capaRegistro {
	position:absolute;
	text-align: left;
	width:125px;
	height:21px;
	z-index:5;
	left: 613px;
	top: 89px;
}
.tits{
	font:normal 12px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#866628;
	letter-spacing:0;
	font-weight: normal;
}
.literalLinzR{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #9F0002;
	letter-spacing:0;
}
.comentario{
	font:normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	color:#888888;
	letter-spacing:0
}
.resaltado62 				{ background-color: #FFFF66;}
.resaltado52, .resaltado_1 	{ background-color: #FF6666;}
.resaltado_2				{ background-color: #A0FFFF;}
.resaltado_3				{ background-color: #99FF99;}
.resaltado_4 				{ background-color: #FF9999;}
.resaltado_5 				{ background-color: #880000;	color: #FFFFFF;}
.resaltado_6 				{ background-color: #00AA00;	color: #FFFFFF;}
.resaltado_7 				{ background-color: #886800;	color: #FFFFFF;}
.resaltado_8 				{ background-color: #004699;	color: #FFFFFF;}
.resaltado_9 				{ background-color: #990099;	color: #FFFFFF;}


