.ancho0 {width: 0px;vertical-align: top;}
.ancho5 {width: 5px;vertical-align: top;}
.ancho10 { width: 10px;}
.breadcrumb {text-align: left; margin: 3px 0px;}
.caixa {border: 1px solid #666; margin:	5px 0px; border-collapse: collapse; width: 165px;}
.caixa_home {border: 1px solid #666; margin:	5px 0px; border-collapse: collapse; width:100%;}
.caixa_xornal {border: 1px solid #666; margin:	5px 0px; border-collapse: collapse;}
.centrado { text-align: center;}
.centro {padding: 7px; width: 350px; text-align: left; vertical-align: top;}
.centro_dos { width:100%; text-align: left; padding: 5px; vertical-align: top;}
.dcha {width: 195px; vertical-align: top;}
.dereita { text-align: right;}
.destacado {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; margin: 1px; color: #FFF;}
.destacado_imp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background-color: #333; margin: 1px; padding: 1px; color: #FFF;}
.esquerda { text-align: left;}
.frame {margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; width: 760px;}
.idiomas {text-align: center; width:40%;}
.izqda {width: 195px; vertical-align: top;}
.logo {margin: 5px 0px; text-align: left; vertical-align:top;}
.menu_inf {border: 1px solid #666; font-size: x-small; background-color: #333; text-align: center; margin:	5px 0px 0px 0px; width: 760px; padding: 2px; color: #FFF;}
.menu_sup {border: 1px solid #666; background-color: #333; font-size: x-small; text-align: right; vertical-align: middle; width: 760px; padding: 2px; margin: 0px 5px;}
.negrita {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF;}
.pequeno_dcha {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; text-align: right; color: #FFF;}
.resto_caixa {padding: 2px 2px 2px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 150%; text-align: left;}
.tit_caixa {background-color: #333; padding: 3px 0px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-align: left;}
.titulo {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: normal; margin: 0 0 5px 0; color: #FFFFFF;}
.valign { vertical-align:top;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:hover {color: #c00; text-decoration: underline;}
body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; color:#FFFFFF; background-color: #000;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: normal; color: #FFF;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #FFF}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #FFF}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: small; padding-left: 5px; color: #FFF}
hr {border: 1px solid #666; text-align: center; width: 90%;}
html { background-color: white;}
img {border: 0px;}
li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 125%; color: #FFF;}
P, td, th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #FFF;}

/*Clases específicas da BUSC*/
input {font-family:Verdana, Arial, Helvetica, sans-serif;}
select {font-family:Verdana, Arial, Helvetica, sans-serif;}

.ancho25pc {width:25%;}
.ancho40pc {width:40%;}
.ancho50pc {width:50%;}
.ancho60pc {width:60%;}
.ancho70pc {width:70%;}
.ancho75pc {width:75%;}
.ancho100pc {width:100%;}
.arribadereita {	vertical-align:top; 	text-align:right;}
.branco {color: #FFFFFF;}
.contador  	{font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.cursiva {	font-style:italic;}
.foto {	width:179px; 	height:134px;}
.imgmid {border: 0px; 	vertical-align:middle; }
.refworks {text-decoration:none; font-weight:bold;}
.vermello {color:#FF0000;}

div#contador { visibility:hidden;}
div#copy {display:none; }
div#logoprint {width:760px; position:absolute; left:5px; text-align:left; display:none; }
div#logo {width:195px; height:85px; background-repeat:no-repeat; background-image: url(../images/logo_bn.gif); visibility:visible;	}
div#seccions {width:175px; vertical-align:top; }
div#seleccion {	width:100%;text-align:left;margin-left:0px;}
	
/*Clases específicas MILLENNIUM*/

div#catalogo {width:760px; text-align:left; }
#searchTipMain {font-size: x-small; display:none; margin:12px}

.browseScreen { width:100%; padding-left:5px; padding-right:1px; }
.browseTable		{ width: 100%; padding:3px; border:0;}
.browseHeader		{color:#FFFFFF; text-align: center; background-color: #333333; }
.browseHeaderNum 	{font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; }
.browseHeaderMark 	{font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; }
.browseHeaderData 	{font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; }
.browseHeaderYear 	{font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; text-align:center; }
.browseHeaderEntries {font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; }
.browseHeaderMedia	{font-size: xx-small; border: 1px solid #666666; border-collapse:collapse; vertical-align:middle; }

.browseList 	{width: 100%; font-size: x-small;}
/*.browseEntry 		{color: #FFFFFF; font-size: x-small;}*/
.browseEntry td 	{ border-top: 0px; }
.browseEntryNum 	{text-align: center; border-top: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseEntryMark  	{text-align: center; border-top: 1px solid #333333;  border-right: 1px solid #333333;  border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseEntryData 	{text-align: left; border-top: 1px solid #333333;  border-right: 1px solid #333333;  border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseEntryYear	{text-align: center; border-top: 1px solid #333333;  border-right: 1px solid #333333;  border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseEntryEntries {text-align: center; border-top: 1px solid #333333;  border-right: 1px solid #333333;  border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseSubEntry 	{background-color: #666666}
.browseEntryMedia	{text-align: center; border-top: 1px solid #333333;  border-right: 1px solid #333333;  border-bottom: 1px solid #333333; border-collapse:collapse;}
.browseResourceTable {	border: 1px solid #666666; margin: 0px 0px; border-collapse: collapse;}
.browseResourceTableHeader { background-color: #333333; padding: 3px 0px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; text-align:center;}
.browseResourceTableEntry {padding: 2px 2px 2px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; line-height: 150%;}


.navigationRow {padding: 5px 5px 5px 5px; vertical-align:middle; width:100%; }

.bibDetail {font-size: x-small; border: 0px; }
.bibItems {border:0px;}
.bibItemsHeader { font-size:xx-small; color:#FFFFFF; background-color:#333333; text-align:left; border:1px solid #666666;}
.bibItemsEntry td {font-size:xx-small; text-align: left; border: 1px solid #666666; border-collapse:collapse;}
.bibLinks {border: 1px solid #666666; background-color:#333333;}
.holdingsDivider {width:100%; color:#666666; height:1px;}
.bibRecordLink {text-align:center; font-size:xx-small; font-style:normal; }
.bibInfoLabel { color:#CCCCCC; padding: 2px 20px 2px 2px; text-align:right;}
.bibInfoData {padding: 2px 2px 2px 2px; }
.bibPager {font-size:xx-small;}
.bibResourceTable {	border: 1px solid #666666; margin: 5px 0px; border-collapse: collapse;}
.bibResourceTableHeader { background-color: #333333; padding: 3px 0px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-align:center;}
.bibResourceTableEntry {padding: 2px 2px 2px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; line-height: 150%;}

.briefCitRow {width:100%; text-align:center; border: 1px solid #666666;}
.briefcitResultInfo {text-align:center;}
.briefcitExtras	{border-top:1px solid #666666; font-size:xx-small; text-align:right; font-weight:bold;}
.briefcitDetail	{border-top:1px solid #666666;}
.briefcitActions	{text-align:center; }
.briefcitStatus	{ font-style:italic; color:#CCCCCC;}
/*.bibInfoLabel {font-size: x-small; color:#000066; font-style:italic;}*/
/*.bibInfoData {font-size: x-small; border-bottom: 1px solid #CCCCCC; }*/
/*.bibHoldings {font-size: x-small; background-color: #DDDDDD; border: 1px solid #CCCCCC; } */
.patFunc		{width: 100%}
.patFuncHeaders		{color: #FFFFFF; font-size: xx-small; background-color: #333333; border: 1px solid #666666 ;}
.patFuncMark		{font-size: xx-small;width: 8%; text-align: center;  border: 1px solid #666666 ;}
.patFuncTitle		{font-size: xx-small;width: 44%;  border: 1px solid #666666 ; }
.patFuncBarcode		{font-size: xx-small;width: 8%;  border: 1px solid #666666 ;}
.patFuncStatus		{font-size: xx-small;width: 20%;  border: 1px solid #666666 ;}
.patFuncCallNo		{font-size: xx-small;width: 20%;  border: 1px solid #666666 ;}
.patFuncPickup		{font-size: xx-small; border: 1px solid #666666 ;}
.patFuncCancel		{font-size: xx-small; border: 1px solid #666666 ;}
.patFuncPSrchBtn	{font-size: xx-small; border: 1px solid #666666 ;}
.patNameAddress		{text-align:left; }
/*.patHelpLinks		{visibility: hidden;}*/

.reserveBibs { border: 1px solid #666666; }
.reserveBibs td { border-right: 1px solid #666666; border-bottom: 1px solid #666666; font-size:x-small; }
.reserveBibs input { background-color: #DDDDDD; font-size:xx-small; }


pre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}
.widgit {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; border: 1px solid #333333;  background-color: #666666; }
.bibSearchtool {width:100%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; border: 1px solid #333333;  background-color: #666666; padding:10px 0px 0px 0px; }
.bibSearchtoolPeq {width:90%; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; border: 1px solid #333333;  background-color: #666666; padding:2px 0px 0px 5px; }
.bibSearchtoolPeqNeg { font-weight:bold; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small;}
.availLimMessage {font-size:xx-small; text-align:left;}
.loggedInMessage		{font-style: italic; color: #C00C00; }
.errormessage		{color: #C00C00;}
.textopequeno {font-size:xx-small; }
.button { vertical-align: middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; }
