html
{
  height: 100%;
  min-height: 100%;
}

body 
{
  height: 100%;
  min-height: 100%;
  color: #000;
  font-size: 14px;
  background: #F8F8F8;
  font-family:Arial, Helvetica, sans-serif;
  line-height:20px;
}
a:link {color:#003399; text-decoration:none;}
a:visited {color:#003399; text-decoration:none;}
a:hover {color:#C1EBFF; text-decoration:underline;}
a:active {color:#C1EBFF; text-decoration:underline;}

.bold {font-weight:bold; color:#000;}
.fldselect,
.condselect,
.limitselect,
.ifvalselect,
.fdtselect,
.sortselect,
.extsearchselect,
.raxselect,
.dispformchange,
.dispmarked,
.yearinput
{
font-size: 11px; 
/*
color: #F0F0F0;
*/
color: #000000;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
/*background-color: # F5F5F5;*/
background-color: #ddd;
height:23px;
border:1px solid #ccc;
margin-right:5px;
}
.inptext
{
color: #000; 
background-color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
text-align: left;
height:23px;
border:1px solid #ccc;
}
.button
{
/*border-bottom: 1px solid #6CB5D0;
border-right: 1px solid #6CB5D0;
border-top:1px solid #ADD3E9;
border-left:1px solid #ADD3E9;
background: #EEFAFD;
color : #00709E;
font-weight: bold;
height:23px;*/
background-color:#EAEAEA; border-bottom:#999999 1px solid; border-left:#999999 1px solid; border-top:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-radius:2px; color:#000000; font-weight: bold;
height:23px;
}
/*ul {
line-height: 1em;
text-indent: 5px;
padding: 1px;
margin: 2px;
}*/
h1.capt {font-size: 26px; text-decoration: none; text-align: center;  font-weight: normal; color:#C44031; line-height:30px; font-weight:bold; line-height:40px; display:none;}
h1.capt1 {font-size: 26px; text-decoration: none; text-align: center;  font-weight: normal; color:#990000; line-height:30px; font-weight:bold; line-height:40px;}
/*CC4200*/
h2.capt {font-size: 18px; text-decoration: none; text-align: center;  font-weight: normal;}
h3.capt {font-size: 10px; text-decoration: none; text-align: center;}
h4.capt {font-size: 10px; text-decoration: none; text-align: center;   font-weight: bold;}
/* info o tym, ze nalezy korzystac z indeksu */
.warning {font-size: 10px; color:  #FF0000; text-decoration: none; text-align: center; font-weight: bold;}
/* napis 'Wynik wyszukiwania' lub nazwa bazy, wynik wyszukiwania w bazie */
.resultlabel {font-size: 28px; text-decoration: none; text-align: center; font-weight: normal;}
/* napis 'Zapytanie' */
.querylabel {font-size: 16px; text-decoration: none; text-align: left; font-weight: bold;}
/* wszystko po  napisie 'Zapytanie' */

.resultrecords
{
font-size: 14px;
color: #000000;
text-decoration: none;
text-align: left;
font-weight: normal;
}
.resultrecords A:link {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resultrecords A:visited {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resultrecords A:active {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resultrecords A:hover {text-decoration: underline; color : #FFFFFF; background: #003399; font-size: 14px;}
/* lista terminow indeksu (po wypisanych literach startowych) */
.indexterms {font-size: 12px; text-decoration: none; text-align: left;}
/* przed kazdym rek. numer kolejny/liczba ogolem */
.recordnum {font-size: 12px; text-decoration: none; text-align: right;}
/* odeslanie do linksolvera w formacie wyswietlania */
.linkicon {text-decoration: none; text-align: left;}
/* napis 'Liczba odnalezionych rekordow' */
.cntfoundtxt {font-size: 16px; text-decoration: none; text-align: left; font-weight: normal;}
/* liczba po napisie 'Liczba odnalezionych rekordow' */
.cntfoundnum {font-size: 18px; text-decoration: none; text-align: left; font-weight: bold;}
/* nazwa indeksu w przegladaniu indeksow */
.idxlabel {font-size: 16px; text-decoration: none; text-align: center; font-weight: bold;}
/* napis 'Nie odnaleziono zadnej pozycji' */
.norecords {font-size: 16px; color:  #FF2400; text-decoration: none; text-align: center; font-weight: bold;}
/* rok publikacji w warunkach zawezajacych, warunki zawezajace punktacyjne, napis 'Skroty nazw:' */
.tekst		 {font-size: 8pt; color: #000000}
/* copy right text - tekst wyjasniajacy, gdzie tworzona baza itd. */
div.crtext
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.crtext table 
{
margin: 0 auto; 
text-align: left;
 
font-size: 14px;
}
div.crtext A:link {text-decoration: none; color: #003399; font-size: 14px;}
div.crtext A:visited {text-decoration: none; color: #003399; font-size: 14px;}
div.crtext A:active {text-decoration: none; color: #003399; font-size: 14px;}
div.crtext A:hover {text-decoration: underline; color: #003399; font-size: 14px;}
/* hlpnote - wskazowki zalezne od wybranego pola */
.hlpnote {font-size: 12px;  text-decoration: none; margin-top:30px;}
.hlpnote A:link {text-decoration: none; color: #003399; font-size: 14px;}
.hlpnote A:visited {text-decoration: none; color: #003399; font-size: 14px;}
.hlpnote A:active {text-decoration: none; color: #C1EBFF; font-size: 14px;}
.hlpnote A:hover {text-decoration: underline; color: #C1EBFF; font-size: 14px;}
.extsearchlistlabel
{
font-size: 12px; 
/*background-color: #CDCDCD; #98AFC7; #98FB98;*/
text-decoration: none;
font-weight: bold;
}
.extsearchlistlabel A:link {text-decoration: none; color: #003399; font-size: 14px;}
.extsearchlistlabel A:visited {text-decoration: none; color: #003399; font-size: 14px;}
.extsearchlistlabel A:active {text-decoration: none; color: #C1EBFF; font-size: 14px;}
.extsearchlistlabel A:hover {text-decoration: underline; color: #C1EBFF; font-size: 14px;}
.extsearchlistcontent 
{
font-size: 12px; 
 
text-decoration: none;
}
.extsearchlistcontent select
{
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: #ddd;
}
.tab_zawez { font-size:14px; margin-top:20px; width:700px;}
#pubarea {margin-top:15px;}
.yearrange
{
font-size: 14px; 
text-decoration: none;
margin-top:7px;
}
#yeararea {margin:10px auto 0 20px;}
div.pktlimits
{
text-align: center;
font-size: 14px;
text-decoration: none;
margin-top:20px;
}
div.pktlimits table 
{
margin: 0 auto; 
text-align: left;
width:700px;
font-size: 14px;
}
div.pktlimits A:link {text-decoration: none; color: #003399; font-size: 14px;}
div.pktlimits A:visited {text-decoration: none; color: #003399; font-size: 14px;}
div.pktlimits A:active {text-decoration: none; color: #c1ebff; font-size: 14px;}
div.pktlimits A:hover {text-decoration: underline; color: #c1ebff; font-size: 14px;}


div.polzaglimits
{
text-align: center;
font-size: 14px;
text-decoration: none;
margin:20px auto 0 auto;
width:700px;
}


div.dispmode
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.dispmode table 
{
margin: 0 auto; 
text-align: left;
 
font-size: 14px;
}
div.dispmode select
{
font-size: 11px; 
 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: #ddd;
}
.txtaccesslimits
{
font-size: 14px; 
 
text-decoration: none;
font-weight: normal; 
}
/* obszar wyjasniajacy zawartosc pol, obszar zaznaczania eltow przed wydrukiem */
.hint {font-size: 12px;  text-decoration: none; margin-top:15px;}
/* napis 'dane rejestrowane na biezaco' */
.note {font-size: 12px;  text-decoration: none}
/* zawartosci pol w formatach wyswietlania |*/
.field { }
/*
.field {font-size: 14px; color: #000000; text-decoration: none;}
*/
/* etykiety pol w formatach wyswietlania |*/
.label { font-weight: bold; }
/*
.label {font-size: 14px; color: #000000; text-decoration: none; font-weight: bold;}
*/
/* info o dacie i czasie ostatniej aktualizacji */
.statinfo {font-size: 12px; text-decoration: none; text-align: center;}
/* linki do baz pomocniczych w formularzu */
div.relbase
{
text-align: center;
font-size: 14px;
margin:30px auto 0 auto;
text-decoration: none; 
background:#006699; 
width:1100px; 
text-align:center; 
height:28px; 
padding:3px 0;
}
div.relbase table tbody tr td {color:#DCEEFC; font-weight:bold;}
div.relbase1 table tbody tr td {color:#DCEEFC; font-weight:bold;}
div.relbase table 
{
margin: 0 auto; 
text-align: left;
 
font-size: 14px;
}
div.relbase A:link {text-decoration: none; color: #fff; font-size: 14px; font-weight: bold;}
div.relbase A:visited {text-decoration: none; color: #fff; font-size: 14px; font-weight: bold;}
div.relbase A:active {text-decoration: none; color: #DCEEFC; font-size: 14px; font-weight: bold;}
div.relbase A:hover {text-decoration: underline; color: #DCEEFC; font-size: 14px; font-weight: bold;}
/* dolny napis w formularzu - kontakt, copy right */
div.downbelt
{
text-align: center;
font-size: 14px;
text-decoration: none;
margin:50px auto 0 auto;
width:1100px;
border-top:2px solid #006699; 
padding-top:5px;
}
div.downbelt table {
    font-size: 14px;
    margin: 0 auto;
    text-align: center;
	}
div.downbelt A:link {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
div.downbelt A:visited {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
div.downbelt A:active {text-decoration: none; color: #c1ebff; font-size: 14px; font-weight: bold;}
div.downbelt A:hover {text-decoration: underline; color: #c1ebff; font-size: 14px; font-weight: bold;}
/* objasnienia skrotow typow publ. itd., linki w wynikach do nowego wyszukiwania, pobierania pliku do edytora itd. u gory */
.resupoptions
{
font-size: 14px;
color:  #003399;
text-decoration: none;
text-align: left;
font-weight: normal;
}
.resupoptions A:link {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resupoptions A:visited {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resupoptions A:active {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resupoptions A:hover {text-decoration: underline; color : #FFFFFF; background: #003399; font-size: 14px;}

/* objasnienia skrotow typow publ. itd., linki w wynikach do nowego wyszukiwania, pobierania pliku do edytora itd. u dolu */
.resdnoptions
{
font-size: 14px;
color:  #003399;
text-decoration: none;
text-align: left;
font-weight: normal;
}

.resdnoptions A:link {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resdnoptions A:visited {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resdnoptions A:active {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.resdnoptions A:hover {text-decoration: underline; color : #FFFFFF; background: #003399; font-size: 14px;}
/* litery poczatkowe w indeksie */

div.centered 
{
text-align: center;
font-size: 11px;
}

div.centered table 
{
margin: 0 auto; 
text-align: left;
font-size: 11px;
}

/* napis 'Laczenie warunkow'  w formularzu */
.combtxt {font-size: 12px; text-decoration: none; text-align: center; font-weight: bold; margin:10px auto 0 auto;}
.szuk {margin:20px auto 0 auto; text-align:center;}

/* napis 'Zawezanie wynikow'  w formularzu */
.limittxt {font-size: 18px; text-decoration: none; text-align: center; font-weight: bold; margin-top:20px; color:#000;}

.zaw_div {min-height:340px; width:710px; text-align:center; margin:10px auto 0 auto; border:2px #fff solid;}

/* na poczatku 1.txt oraz 3.txt i zamykane  w 2.tcxtr i 5.txt - linki w rekordach i inne */
.reslink
{
font-size: 14px;
color:  #003399;
text-decoration: none;
text-align: left;
font-weight: normal;
}
.reslink A:link 
{
text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;
}

.reslink A:visited 
{
text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;
}

.reslink A:active {text-decoration: none; color: #003399; font-size: 14px; font-weight: bold;}
.reslink A:hover {text-decoration: underline; color : #FFFFFF; background: #003399; font-size: 14px;}
/* notatka na forul. bazy typu ISBN; nieużywane */
.stdcode {font-size: 12px; text-decoration: none; text-align: left; font-weight: bold;}

#logo1
{
float:left;
padding: 0 5px 5px 0;
margin-right: 20px;
width: 10%;
height: auto;
border:0;
}

#logo2
{
float:right;
padding: 0 5px 5px 0;
margin-right: 20px;
width: 10%;
height: auto;
border:0;
}

#formul
{
float:right;
padding: 0 5px 5px 0;
margin-right: 20px;
width: 5%;
height: auto;
}

div.langlist
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}

/* w analizie nazwy typow z linkami w pliku stat.txt */
.tpstatlink A:link {text-decoration: none; color: #FF0000;}
.tpstatlink A:visited {text-decoration: none; color: #FF0000;}
.tpstatlink A:active {text-decoration: none; color: #FF0000;}
.tpstatlink A:hover {text-decoration: underline; color: #FF0000;}
.tpstatlink
{
 font-size: 12pt; 
 font-weight: bold; 
 color: #FF0000;
}

/* opis wyszukiwania w analizie */
div.clarifarea
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}

div.clarifarea table 
{
margin: 0 auto; 
text-align: left;
 
font-size: 14px;
}

div.clarifarea A:link {text-decoration: none; color: #003399; font-size: 14px;}
div.clarifarea A:visited {text-decoration: none; color: #003399; font-size: 14px;}
div.clarifarea A:active {text-decoration: none; color: #003399; font-size: 14px;}
div.clarifarea A:hover {text-decoration: underline; color: #003399; font-size: 14px;}
div.clarifarea ul
{
line-height: 1em;
text-indent: 5px;
padding: 1px;
margin: 2px;
}

div.statrescontent
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}

div.statrescontent table 
{
margin: 0 auto; 
text-align: left;
 
font-size: 14px;
border: 1;
}




div.hiddiv
{
overflowY : hidden;
visibility: hidden;
display: none;
height : 1;
}


div.rektor
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.rektor A:link {text-decoration: none; color: #003399; font-size: 14px;}
div.rektor A:visited {text-decoration: none; color: #003399; font-size: 14px;}
div.rektor A:active {text-decoration: none; color: #c1ebff; font-size: 14px;}
div.rektor A:hover {text-decoration: underline; color: #c1ebff; font-size: 14px;}


div.analiza
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.analiza A:link {text-decoration: none; color: #003399; font-size: 18px;}
div.analiza A:visited {text-decoration: none; color: #003399; font-size: 18px;}
div.analiza A:active {text-decoration: none; color: #003399; font-size: 18px;}
div.analiza A:hover {text-decoration: underline; color: #003399; font-size: 18px;}


div.kontakt
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.kontakt A:link {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.kontakt A:visited {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.kontakt A:active {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.kontakt A:hover {text-decoration: underline; color: #003399; font-size: 14px;}

div.biblio
{
text-align: center;
font-size: 14px;
color: #000000; 
text-decoration: none;
}
div.biblio A:link {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.biblio A:visited {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.biblio A:active {text-decoration: none; color: #000000; font-size: 14px;font-weight: normal;}
div.biblio A:hover {text-decoration: underline; color: #003399; font-size: 14px;}


div.splendor
{
text-align: center;
font-size: 14px;
 
text-decoration: none;
}
div.splendor A:link {text-decoration: none; color: #003399; font-size: 16px;}
div.splendor A:visited {text-decoration: none; color: #003399; font-size: 16px;}
div.splendor A:active {text-decoration: none; color: #003399; font-size: 16px;}
div.splendor A:hover {text-decoration: underline; color: #003399; font-size: 16px;}
