/* kit.css for Primo4 */

/* Allgemein: Links und Labels in KIT-konformer Farbe (gruen) */

    a { 
    color : #009682; 
    }
    
    a:link, a:visited {
    color:#009682;text-decoration: none;
    }
    
    a:hover {
    color:#009682;text-decoration: underline;
    }
    
    label { 
    color : #009682; 
    }

/* Startseite: Damit Infos auf der Startseite linksbündig angezeigt werden und nicht in der Mitte */
              
#exlidHomeContainer {
    clear: right;
    /*color: #777676;*/
    color:black;
    font-size: 80%;
    height: auto;
    margin-left: 20px;
    margin-right: auto;
    margin-top: auto;
    padding-top: 1.5em;
    width: 76em;
}

/* Startseite : Neue Definitionen 03/16/Ro */

.KIT_H3  {
    margin-bottom:0.25em;
    color: #585858;
    font-size:1.1em;
    }

.KIT_Liste {
    list-style-type: square;
    margin: 0.25em 0 0.5em 1em;
}


.KIT_News_Box  {
    background:#E5E5E5;
    border: 1px solid #ccc;
    border-radius: 6px 6px 6px 6px;
    margin-bottom: 1.5em;
    padding: 6px;
    width:390px;      
}


/* Startseite : Aktuelles : Formatierung der Informationen, der aktuellen Meldungen, Bloginhalte */

h3#KIT_Aktuelles_Teaser_Text  {
    color:#585858; 
    margin: 0 1em 0.5em 0.5em;
}
 

h3#KIT_Aktuelles_Header {
    color: #585858; 
    margin-bottom: 0.5em;
    font-size:1.1em; 
}

ul#KIT_Aktuelles_Liste
{
    list-style-type: square; 
    margin: 0.5em 0 1em 1.2em; 
    line-height:1.5em; 
}


.KIT_Aktuelles_Blogeintraege {
    width:390px;
    background-color:#FFF;
    border: 1px dotted #ccc;
    border-radius: 6px 6px 6px 6px;
    padding: 6px;
    list-style-type:square;
    font-weight:normal;
    line-height: 1.2em;
    margin:2.5em 0 1.5em 0;
}


/* Startseite und ff.: Anpassung der Navigation */ 

#KIT_Metanavigation {
    font-size : 70%;
    float:right;
    margin-top: -2.5em; 
    margin-right: 28px;
    padding-top: 10px;
}
#KIT_Metanavigation a:link, 
#KIT_Metanavigation a:active, 
#KIT_Metanavigation a:visited {
    color:#4D4D4D;
    text-decoration:none;
    text-transform:uppercase;
}
#KIT_Metanavigation a:hover {
    text-decoration:underline;
}

#contentEXL,#content { 
    border: 9px solid #E5E5E5;
    margin: 20px;
    border-radius: 15px;
    /* diese Zeile verkraftet der IE7 nicht ,'-moz-border-radius': '15px', */
}



/* Navigation oben: Sprache auf neuer Zeile, damit eine korrekte Darstellung bei kleinener Auflösung (1024) erreicht wird */

 
#exlidMainMenuTile {
    clear: right;
    float: right;
    margin-bottom: 0;
    margin-top: 0.8em;
    vertical-align: text-top;
    /*     width: 49em; */
    width: 40em;
}

/* Navigation oben: Sprache auf neuer Zeile, und um 1em nach unten versetzt zur leichteren Erreichbarkeit */
 
#exlidMainMenuTile div.EXLLanguagesContainer span.EXLLanguagesLabel {
     /*neu: */
    margin-top:1em;
} 

#exlidMainMenuTile div.EXLLanguagesContainer ul.EXLLanguageMenuShow  {
     /*neu: */
    margin-top:1em;
}

/* Startseite und ff.:  KIT-Logo weiter nach oben schieben */

#exlidHeaderTile {
    float: left;
    padding-bottom: 0.3em;
    padding-left: 0.8em;
    padding-top: 0em;
    margin-top: 0;
    width: 18%;
}

/* Startseite und ff.: KIT-Balken unterhalb des Headers platzieren */

#exlidSearchTile {
    background-image: url("../images/bg_strip_searchPanel.png");
    background-repeat: repeat-x;
    border-bottom-color: #ADB9C2;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top: 9px solid #E5E5E5;
    clear: left;
    font-size: 80%;
    height: 66px;
    width: 100%;
}


/* Suchformular "Einfache Suche" "auf allen Seiten : Farbe des "Suche"-"Buttons in KIT-grün geändert  */

#exlidSearchRibbon input.submit {
    background-color: #009682;
    background-image: none;
}


/* Suchformular "Erweiterte Suche" "auf allen Seiten : Farbe des "Suche"-"Buttons in KIT-grün geändert  */


#exlidAdvancedSearchRibbon input.submit {
    background-color: #009682;
    background-image: none;
    width: 99%;
}

/* Um zu Verhindern dass bei der Suche, der eingeblendete Infotext "Suche eingeschränkt!" umbricht*/



#exlidHeaderSearchLimits {
    background-color: #FFF;
    border-bottom: 1px solid #F3F3F3;
    color: #666666;
    display: block;
    height: 2em;
    width: 100%;
}

 #exlidHeaderSearchLimits span.EXLHeaderSearchLimitsFields {
    /*neu: */
    white-space:nowrap;
    color: black;
    font-weight:normal;
}


#KIT_restrictedSearchHint
{
    color:black;
	font-weight:normal;
	font-size:0.9em;
    white-space:nowrap;
	/*neu : */
    padding:1px 4px;
    border: 2px solid #FF3300;
}


/* Sobald via Facetten u.ä. Filter verwendet werden, wird "Filtern nach:" 
mit einem roten Rahmen versehen (nach rechts offen) */

.EXLRefinementRibbon span.EXLRefinementsListTitle,
.KIT_roterHinweisRahmen {
    color:black;
    font-weight:bold;
    border-left: 2px solid #FF3300;
    border-right: 2px solid #FF3300;
    border-top: 2px solid #FF3300;
    border-bottom: 2px solid #FF3300;
    padding:2px;
    margin-top:4px; 
    margin-left:4px;
      
}

/* Kein Zeilenumbruch bei "sortiert nach Bandnummer"  bei Serien */
.EXLResultsHeader div.EXLResultsNumbers div.EXLResultsSortBy {
    display: block;
    float: right;
    font-size: 80%;
    left: 0;
    padding: 0;
    position: relative;
    width: 16em;
    z-index: 100;
    }
    


/* Sobald via Facetten u.ä. Filter verwendet werden, wird der erste mit einem "Anschlussrahmen" an "Filtern nach:"
versehen */ 
#exlidRefinement0

{
border-top: 2px solid #FF3300;
border-bottom: 2px solid #FF3300;
border-right: 2px solid #FF3300;
border-left: 0;
background-color:#F9F9F9;
color:black;
margin-left:-3px;

}

/* Sobald via Facetten u.ä. Filter verwendet werden, werden Filter 2 - 10 mit einem roten Rahmen versehen */


#exlidRefinement1,
#exlidRefinement2,
#exlidRefinement3,    
#exlidRefinement4,
#exlidRefinement5,
#exlidRefinement6,
#exlidRefinement7,
#exlidRefinement8,
#exlidRefinement9,
#exlidRefinement10
{
border: 2px solid #FF3300;
background-color:#F9F9F9;
color:black;
    
}

/* Erweiterte Suche : Reduzierung des Abstands zw. den beiden Suchblöcken. 
 * Damit werden hässliche Umbrüche im ersten Suchblock
 * zwischen Feldkennung und input-Feldern verhindert */

/* Linker Suchblock */
#exlidAdvancedSearchRibbon div.EXLSearchFieldRibbonFormFieldsGroup1 {
    float: left;
    height: auto;
    margin-right: 0;
    padding-left: 0.5em;
    /* width: 39em; */
    width: 40em;       
}

#exlidAdvancedSearchRibbon input {
    border: 1px solid #8FB9D0;
    font-size: 1em;
    height: 1.5em;
    padding-left: 0;
    padding-top: 0;
    /* width: 20em; */
    width: 20em;
}
                     
/* Rechter Suchblock */
#exlidAdvancedSearchRibbon div.EXLSearchFieldRibbonFormFieldsGroup2 {
    /* border-left: 1px solid #CCCCCC; */
    border-left: 0px solid #CCCCCC;
    float: left;
    height: auto;
    margin-left: 0;
    /* width: 34em; */
    width: 30em;
}
                     
/* Minimale Höhe der beiden Suchblöcke verringert */

#exlidAdvancedSearchRibbon div.EXLSearchFieldRibbonPreFilters {
    /* min-height: 12em; */
    min-height: 9.5em;
}


   
 /* Trefferanzeige ###########################             */

/* Breite des linken Blocks von 58%  auf 68% vergrößert. Damit wird bei kleineren Fenstern eine bessere Darstellung (weniger Umbrüche) erreicht  */
.EXLDetailsTabContent div.EXLDetailsContent {
    width: 68%;
    }


/* Zurück, Vorwärts: Schrift und Abstände vergrößert */
.EXLPrev {
    margin:0 12px 0 -12px ;
    font-weight: normal;
    font-size:130%;
    }


.EXLNext {
    margin:0 0 0 12px;
    font-weight: normal;
    font-size:130%;
    }


 
  img.EXLPrevious a:link, img.EXLPrevious a:active, img.EXLPrevious a:visited, 
  {
        
      margin: 0 30px;
  }
 
 
 
/* Trefferliste: Damit die Beschreibung des Medientyps grau angezeigt wird */
.EXLResultsList td.EXLThumbnail span.EXLThumbnailCaption {
    border: 1px solid #FFFFFF;
    display: block;
    margin: 0;
    padding: 0;
    color:#A1A1A1;
}
       
    
/* Einzeltreffer: Hover Effekt entfernen */
table:hover {background-color:#fff;}

.EXLDetailsTabContent table td, .EXLResultsList td {
          background-color:#fff;
}

 

/* Einzeltreffer: Ausblenden der HR-Linien */
 
hr {
    margin:8px 4px; 
    border: 0px dotted #ccc; 
    width:50%; 
    text-align:left; 
}
 
/* Einzeltreffer: Bei Anzeige der rechten Kolumne mit "Links" und "Coverbild" Hintergrundfarbe umgestellt, BOX-Width verringert */
.EXLDetailsTabContent div.EXLDetailsLinks {
    background-image: none;
    background-color: #F5F5F5;
    border: 1px solid #ccc;
    border-radius: 9px 9px 9px 9px;
    float: right;
    height: auto;
    margin: 1.5em 0.5em 0.5em 0.5em;
    padding: 0.5em 0 0.5em 0.5em;
    width: 20%;
}

/* Einzeltreffer: Verringerung des Abstands in der rechten Kolumne zwischen "Links" und "Coverbild" */
    .EXLDetailsTabContent div.EXLDetailsLinks ul {
    margin-bottom: 0;
}
 
                  
       
/* Einzeltreffer : Kompaktere Darstellung der Verfügbarkeit in einem grau gerahmten Block */
    p#jTipp1
{
    background-color: #F5F5F5;
    padding: 6px;
    border:1px dotted #ccc;
} 
 
           

/* Einzeltreffer: Gepunkteter Rahmen zur kompakteren Anzeige zusmmengehöriger Lokaldaten */
    table.Lokalsatz
{

    border-top: 1px dotted #ccc;
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    margin-bottom:1em;
    background-color: #FFF;
    padding: 6px;
}


/* Einzeltreffer:  Gepunkteter Rahmen zur kompakteren Anzeige zusmmengehöriger Exemplardaten */
   table.Exemplarsatz
{
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    border-top: 1px dotted #ccc;
    /* margin-top:-1em; */
    background-color: #FFF;
    padding: 6px;
}   



/* Einzeltreffer : Fortlaufende Sammelwerke : Kompaktere Darstellung der Anzeige zusammengehöriger Daten in einem Block */
    table.Zeitschriften-print

{
    border-top: 1px dotted #ccc;
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;    
    background-color: #FFF;
    padding: 6px;
    /* Ff Zeile verhindert Leerzeile in der Darstellung */ 
    margin-bottom: -1em;
}

    table.Zeitschriften-vorhanden
{
    border-left: 1px dotted #ccc;
    border-right: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    background-color: #FFF;
    padding: 6px;
    margin-bottom:1em;
}
   
   
/* Einzeltreffer : Serie : Kompaktere Darstellung der Anzeige zusammengehöriger Daten in einem Block */
    table.Serie
{
    border: 1px dotted #ccc;
    background-color: #FFF;
    padding: 6px;
 
}



 /* Einzeltreffer und Trefferliste : Get it : Textbutton farblich an "Suche" angepasst" */
.EXLTabsRibbon div li.EXLResultFirstTab a:link, 
.EXLTabsRibbon div li.EXLResultFirstTab a:visited, 
.EXLTabsRibbon div li.EXLResultFirstTab a:hover
 {
    background-color: #009682;
    color:white !important;
    padding: 1px 4px;
    margin:0;
    border: 1px solid #979797 !important;
    text-decoration:none;
    font-weight:bold;
    font-size:0.85em;
    }



 /* Einzeltreffer und Trefferliste : Get it : Textbutton ohne Icon "Externe Seite" */
.EXLTabsRibbon div li.EXLResultTabIconPopout {
/* url("../images/icon_popout_tab.png");*/
    background-image: none;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    }
    
               
    
/* Seite mit "Null-Treffer"-Angabe */

#KIT_zeroHitsHelp
{
    margin-top: 1em;
    border: 1px dotted #ccc;
    background-color: #FFF;
    padding: 6px;
    width: 80%;
}

#KIT_zeroHitsHelp h2
{
    font-size:1.3em;
    color:black;
}

 
#KIT_zeroHitsHelp ul
{
    list-style-type: square;
    margin: 1em 0 1em 2.2em;
    line-height:1.5em;
}

    

    
/* BibTip : Gepunkteter Rahmen, geringerer Abstand des Blocks nach oben  */
#bibtip_reclist {
    font-family:Arial,verdana;
    margin-top: 1.5em;
    padding-left: 15px;
    padding-top: 1px;
    border:1px dotted #ccc;
}


/* BibTip : Gepunktete Unterstreichung der BibTip Überschrift  */
.bibtip_header {
    padding: 3px 0px;
    margin-right: 6px;
    margin-top:1.3em;
    border-bottom:1px dotted #ccc;
    }

/* BibTip : Farbe der Überschrift an Logo-Farbe angepasst */
.bibtip_title {
    color:#606060;
    }
    
/* BibTip : Listeneinträge mit "square"-Bullets statt "Pfeil"-Icons, Schrift und Zeilenhöhe grösser  */
li.bibtip_list {
    font-size: 1em;
    line-height: 1.2em;
    margin-left:16px;
    padding-top: 1px;
    list-style-image: none;
    list-style-type: square !important;
}


/* ######################### Footer ###################### */

.EXLFooterTile {
    background-color: #FFFFFF;
    background-image: none;
    border-top: 0 solid #CFCFCF; 
    display: inline-block; 
    font-size: 0.8em;
    height: auto;
    /* margin-top: -8.2em; */ 
    /* margin-top: -5.2em; */
    min-height: 40px;
    width: 100%;
    padding-bottom: 6px;
}

.EXLFooterTile div.EXLFooterUpdateContainer {
    float: right;
    padding-right: 1em;
    padding-top: 1.5em;
    text-align: left;
    width: auto;
    margin-bottom: -13em;
}

/* nervige Tabs z.T. nur beim Brief Display ausblenden */
/* ausserdem noch das Search Banner */
.EXLLocationsTab,
.EXLReviewsTab,
.EXLMoreTab,
.EXLBriefDisplay .EXLDetailsTab,
.EXLBriefDisplay .EXLRecommendTab,
#exlidSearchBanner { 
	display: none !important;
}

/* KIT Sprachinfo ein/ausblende */
#KIT_Template_Name {
	display: none;
}

#KIT_Metanavigation_EN {
	display: none;
}	

/* unten rechts "Meine Ansicht automatisch aktualisieren" ausblenden 
   analog: das Update-Datum - es stand zuletzt immer auf September 2009
*/

.EXLFooterUpdateContainer,
.EXLFooterLastUpdate {
	display: none;
}

/* hideMeinBereich ausblenden */
#exlidUserAreaRibbon {
	display: none;
}

/* Senden An ausblenden */

.EXLTabHeaderButtonSendTo {
	display: none;
}

/* Serienicon */
.EXLResultMediaTYPEseries .coverImageDiv {
    background-image: url(../images/icon_series.png);
}

/* -------------------------------------------- 
   Primo 4 Anpassungen
----------------------------------------------- */

/* Unter unserem RSS-Link erscheint noch ein RSS-Link */
.EXLFacetSaveToEShelfAction {
    display: none !important;
}

/* Show bX Hot Articels erscheint oberhalb Results 1 - 10 of nnn */
#showhidediv {
    display: none !important;
}

/* Die Abstände zwischen den Facetten sind zu groß: padding-bottom: 0.5em*/
.EXLFacetContainer {
	padding-bottom: 0em;
}

/* Bei den Facetten sind weitere Optionen abgesetzt: margin-top: 0.5em */
.EXLFacetContainer ol li.EXLFacetsDisplayMore {
	margin-top: 0em;
}

.EXLDetailsTabContent div.EXLDetailsLinks li span.EXLDetailsLinksTitle a {
    padding-bottom: 3px;
}

