/* The font-family defines the preferred font for ALEPH WEB interface.
   The system checks the fonts installed on the user's PC against the
   the definitions, and uses the first match found. 
   NOTE! fonts differ from each other in the characters that are 
   included, and in performance, usually in direct proportion; i.e.
   fonts that include large range are heavy load on PC. Therefore,
   when defining your fonts, take into account the characters in your 
   database. 
   NOTE: Aug. 21, 2001. Ex Libris has found that Arial Unicode MS has
   the largest range, but creates performance problems on PC operating
   under NT, with IE 5.5 and 6.0.*/

/*OBS kolla också exlibris-IE.css också */

body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  color: #282828;
  background-color: white;
  text-align: left;
  padding: 0;
  margin: 0;
}


/*
--------------------------
head
--------------------------
*/


.head1 
{
 float: left;
 width: 450px;
}

.head2 
{
 float: left;
 width: 100px;
}


.head3 
{
 float: left;
 width: 160px;
}

.meddelanden /* för visning av meddelanden */
{
  clear: both;
  padding-top: 5px; /* justerar ner texten */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #282828;
  background-color: #FFFFFF;
  height: 25px;
  text-align: center;
  vertical-align: middle;
}


.basnamn 
/*formaterar deldatabasnamnet. Ligger i head-basnamn-include-kbs01 head-basnamn-include-datab */
{
 position: relative; 
 bottom: -13px; 
 /*left: 1px;*/
}




/*
-------------------------
 Titlar och rubriker
-------------------------
*/


.title /* Samma som h2 167 förut */
{
  font-size: 160%;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  line-height: 1.1em;
}

.title-bor /* för titeln på alla bor, som h5...120 förut */ 
{
  font-size: 100%;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  color: #282828;
}


.title-item-hold /* för titeln på alla item-hold-request...motsvarar h5 just nu  120 förut*/ 
{
  font-size: 100%;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  color: #282828;
}

.subtitle-item-hold /* för undertiteln på alla item-hold-request... */
{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
  font-weight: bold;
  color: #282828;
}

h1, h2, h3, h4, h5, h6
{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  line-height: 1.1em;
}

h1
{
  
  font-size: 200%;
  margin: 0;
  padding: 0;
}

h2
{
  font-weight: normal;
  font-size: 160%;
  margin: 0;
  padding: 0;
}

h3
{
  font-size: 135%;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

h4
{
  font-size: 120%;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

h5
{
  font-size: 100%;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

h6
{
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 0;
}


/*
-------------------------
indrag
-------------------------
*/


.indent1
{
  margin-left: 5%;
}


/*
-------------------------
text och textstilar
-------------------------
*/


.textbredd
{
  width: 40em;
}

.text1
{
  font-size: 70%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #282828;
}
.text2 /* främst bor-new-kbs01, bor-new-message-kbs01, bor-update-kbs50*, mest för asterrisker */
{
  font-size: 120%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: red;
}
.textgreen /* främst bor-new-kbs01, för gröna asterrisker */
{
  font-size: 120%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: green;
}
.text3 /*för rubrikhuvuden, head-basnamn-include, bor-hold-no, sisch...(samt något mer ställe?)*/
{
  font-size: 100%;
  font-family: Verdana, Arial, Helvetica, sana-serif;
  font-weight: bold;
  color: #282828;
}

.text4 /*kommentarer vid sökfälten */
{
  font-size: 90%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}
.text9
{
  font-size: 100%;
  font-family: Arial, Helvetica, serif;
  font-weight: normal;
  color: #282828;
}

#small
{
  font-size: 80%;
}
#italics
{
  font-style: italic;
}
#bold
{  
  font-weight:bold;
  text-decoration: none;
}

#centered
{
  text-align: center;
}


#normalfont
{
  font-weight: normal;
}


/*
-------------------------
Länkar
-------------------------
*/


a
{
  color: #008F89;
  text-decoration: underline;
  font-weight: normal;
}

a:hover
{
  color: #AB0337;  
}


a.blue:link /* standardwebbens länkar */
{
  padding: 2px;
  border: 1px solid #CCCCCC;
  background: #008F89;
  font-size: 70%;
  font-family:  Arial, Helvetica, serif;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
}

a.blue:visited
{
  padding: 2px;
  border: 1px solid #CCCCCC;
  background: #FFFFFF;
  font-size: 70%;
  font-family: Arial, Helvetica, serif;
  font-weight: bold;
  color: #333333;
  text-align: center;
  text-decoration: none;
}
a.blue:hover
{
  color: #FFFFFF;
  background: #AB0337;
  text-decoration: underline;
}



/*
-------------------------
tabeller gråa
-------------------------
*/

.table-border-bottom /* grå tabell med ljusare border-bottom */
{
  background-color: #E2E2E3;
  border-bottom: 1px solid #C5C5C7;
}

.table-border-top /* grå tabell med ljusare border-top */
{
  background-color: #E2E2E3;
  border-top: 1px solid #C5C5C7;
}

.table-border-topbottom /* grå tabell med ljusare border-top och border-bottom */
{
  background-color: #E2E2E3;
  border-top: 1px solid #C5C5C7;
  border-bottom: 1px solid #C5C5C7;
}



/*
-------------------------
tr och td
-------------------------
*/




.tr1 /*rubrikrad*/
{
  background-color: #C5C5C7;
}

.td1 /* träfflistor utom short.. och item-global.. */
{
  background-color: #FFFFFF; /*#EEEEEE;*/
  border-bottom: 1px solid #E2E2E3;
}

.td1top /* tabell för exemplar på item-global-body-kbs01 + item-global-body-head-kbs01 */
{
  vertical-align: top;
  border-bottom: 1px solid #E2E2E3;
}
.td-bibliograf /* tabellceller där bibliografisk information visas */
{
  font-family: Verdana, 'Arial Unicode MS', 'Lucida Grande', Arial, Helvetica, sans-serif;
  vertical-align: top;
  border-bottom: 1px solid #E2E2E3;

}

.td-full-xxx-body /* tabellceller i full-xxx-body-kbs01 där bibliografisk information visas */
{
  vertical-align: top;
}


.td1signum /* formaterar tabellcellen som innehåller signum på item-global-body-kbs01 */
{
  /*font-size: 60%;
  font-family: Verdana, 'Arial Unicode MS', 'Lucida Grande', Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #212063;
  background-color: #EEEEEE;*/
  vertical-align: top;
  border-bottom: 1px solid #E2E2E3;
}

.td1-center /*centrera innehåll i tabellcell på short-a-body... */
{
  /*font-size: 80%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #212063;
  background-color: #FFFFFF;*/
  text-align: center;
  border-bottom: 1px solid #E2E2E3;
}


.td2 /*styr typsnitt i th så att det inte blir bold */
{
  font-weight: normal;
}



/* 
---------------------------
UL lista med pil
---------------------------
*/


ul.pil_lista /*lista med grön pil och röd hover pil, fet länk */ 
{
  margin: 0;
  padding: 0;
  /*float: left;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul.pil_lista li
{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul.pil_lista li a
{
  padding: 0 7px 0 12px;
  margin: 0;
  background-image:url(/aleph20/alephe/www_f_swe/icon/Pil_green.gif);
  background-repeat: no-repeat;
  background-position: 0 0.05em;
  font-weight: bold;
  font-size: 100%;
  text-decoration: none;
}


ul.pil_lista li a:hover
{
  /*padding: 0 7px 0 12px;
  margin: 0;*/
  background-image:url(/aleph20/alephe/www_f_swe/icon/Pil_red.gif);
  /*background-repeat: no-repeat;
  background-position: 0 0.05em;*/
}

/*
--------------------------
Formulär
--------------------------
*/


form /*för att ta bort extra space i bl.a Opera 7, IE...*/
{
 margin: 0px; 
 padding: 0px;
}


/*
--------------------------
tabb menyn
--------------------------
*/


.tabbar /* för den omslutande div taggen */
{
padding-left: 0em; /*vänster-höger justerar hela tabb menyn*/
padding-top: 0.2em; /*mellan rum till ovanliggande element */
border-bottom: 1px solid #008F89;
background: #FFFFFF;
}

.tabbar ul
{
padding-left: 0em;
padding-right: 0em;
padding-top: 0.2em;
padding-bottom: 0.3em; /* följer padding första värdet för "tabbar li a" */
margin: 0;
}

.tabbar li
{
margin: 0;
display: inline;
list-style: none; /* för att ta bort bullets */
}


.tabbar li a
{
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
padding: 0.3em 1.1em; /*första siffran anger höjden på tabben, andra siffran längden*/
margin-right: 0.2em;  /* mellanrummet mellan tabbarna */
background: #929395;
border-bottom: none;
background-image:url(/aleph20/alephe/www_f_swe/icon/ej_vald_tabb.gif); /*den gråa bakgrundsbilden*/
background-repeat: no-repeat;
background-position: top right;
}

.tabbar li a:active
{
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

/*
.tabbar li a:visited
{
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}*/

.tabbar li a:hover
{
color: #FFFFFF;
background: #AB0337;
text-decoration: none;
background-image:url(/aleph20/alephe/www_f_swe/icon/hover_tabb.gif); /*den röda hover bilden*/
background-repeat: no-repeat;
background-position: top right;
}

.tabbar a#aktiv /*för den aktiva valda tabben */
{
background: #008F89;
background-image:url(/aleph20/alephe/www_f_swe/icon/vald_tabb.gif); /*den gröna bakgrundsbilden*/
background-repeat: no-repeat;
background-position: top right;
}

.gron-rad /*gröna fältet under tabbarna*/
{
height: 10px;
background-color: #008F89;
}

/*
#tabbar a#inaktiv för alla gråa tabbar som inte är valda 
{
background-image:url(/aleph20/alephe/www_f_swe/icon/ej_vald_tabb.gif);
background-repeat: no-repeat;
background-position: top right;
}
*/


 

/*
-------------------------
funktioner för träfflistan/fullpost
-------------------------
*/

/*a.funktion:link, a.funktion:visited, a.funktion:active*/
a.funktion /*, a.funktion:visited, a.funktion:active*/
{
letter-spacing: 0px;
font-size: 90%;
text-transform: uppercase;
color: #008F89;
text-decoration: none;
}

a.funktion:hover
{
text-decoration: underline;
}


.gra_text
{
color: #aaaaaa;
}


/*
--------------------------
Upp länk och ikon
--------------------------
*/


.upp:link, upp:active, upp:visited
{
  padding: 0 0 2px 18px;
  margin: 0;
  background-image: url(/aleph20/alephe/www_f_swe/icon/upp.gif);
  background-repeat: no-repeat;
  font-weight: normal;
  text-decoration: none;

}


.upp:hover
{
  padding: 0 0 2px 18px;
  margin: 0;
  background-image: url(/aleph20/alephe/www_f_swe/icon/upp_hover.gif);
  background-repeat: no-repeat;
  font-weight: normal;
  text-decoration: underline;
}


/*
----------------------------------------
Presentation av fullposten
----------------------------------------
*/


/*Utrymmet i div id="presentation" är 775 px. div fullpost + fullpost2
+ horisontell padding får inte överstiga 775. OBS kolla också exlibris-IE.css också */

#presentation
{
 width: 100%;
 min-width: 758px;
}


#fullpost
{
 background-color: white;
 float: left;
 width: 70%;
 min-width: 526px;
 padding-top: 7px;
}

#fullpost2
{
 background-color: white;
 float: left;
 width: 30%;
 max-width: 232px;
 padding-top: 7px;
}

#fullpostAccess
{
 margin-bottom: 5px;
}

#biblpost
{
 padding-left: 0px;
 padding-bottom: 1px;
 padding-right: 10px;
}


#fullpostBild
{
 padding-left: 0px;
 padding-bottom: 1px;
 padding-right: 10px;
}

#liknande
{
 margin-bottom: 5px;
 border: 1px solid #dddddd;
 padding: 4px;
 overflow: hidden;
}

#liknande_rubrik
{
 background-color: #ccd6e0;
 border: 1px solid #dddddd;
}

#relaterat
{
 margin-bottom: 5px;
 border: 1px solid #dddddd;
 padding: 4px;
 overflow: hidden;
}

#relaterat_rubrik
{
 background-color: #ccd6e0;
 border: 1px solid #dddddd;
}

#amnesord_rubrik
{
 background-color: #99d2d0;
 border: 1px solid #dddddd;
}


#amnesord
{
 border: 1px solid #dddddd;
 padding: 4px;
 overflow: hidden;
}

#Gr4
{
letter-spacing: -1px;
}


/*
----------------------------------------
Träfflistan
----------------------------------------
*/

/*placerar gå till nr sökningen på träfflistan. OBS kolla också exlibris-IE.css också */

#ga-till-nr
{
 float: left;
 position: absolute;
 right: 5px;
 /*left: 615px;*/
}

/*
----------------------------------------
Formatera länkar i fullpost till punktlista (javascript)
----------------------------------------
*/

.a-liknande
{
 white-space: normal;
 margin-left: 0px;
}

.li-liknande
{
  list-style-type: disc;
  list-style-position: outside;
  color: gray;
  padding: 0;
  margin: 0;
}

.ul-liknande
{
  padding: 3px 0 3px 15px;
  margin: 0 0 0 0;
  color: gray;
}

.liknande-anm
{
  color: black;
}

/*
----------------------------------------
För registreringssidorna (xxx-regi) (datorn i lånedisk)
----------------------------------------
*/


.registrering-left
{
  width: 400px;
  background-color: #008f89;
}

.registrering-content
{
  margin-top: 10px;
  margin-left: 10px;
  width: 40em;
  background-color: white;
}


.registrering-right
{
  width: 400px;
  background-color: #003466;}

.registrering-ul
{
  padding-left: 0;
  margin-left: 0;
}


.registrering-li
{
  list-style-position: inside;
  padding-left: 0;
  margin-left: 0;
  margin-bottom: 10px;
}


/*
----------------------------------------
För desiderata
----------------------------------------
*/
.desid_sok
{
 width: 180px;
 background: white;
 border: 1px solid #808080;
 float: left;
 margin: 0 35px 15px 0;
 padding: 5px
}

.clearboth
{
 clear: both;
}

/*
----------------------------------------
Test
----------------------------------------
*/

#photo a:link
{
 color: white;
}
/*
---------------------------------------
Eod-knapp
---------------------------------------
*/

#eodImg
{
 cursor: pointer;
 vertical-align: bottom;
 margin-bottom: 1px;
 margin-left: 5px;
}

.platen
{
 color:grey;
}
/*
---------------------------------------
ExLibris definierat hidden, bl.a för rad i träfflistan
---------------------------------------
*/
.hidden
{
    position:absolute;
    left:-10000px;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
}

