

html, body {
background-color: #126497;

/* background-image: linear-gradient(top, rgb(18,100,151) 47%, rgb(0,153,204) 78%); */
/* background-image: -o-linear-gradient(top, rgb(18,100,151) 47%, rgb(0,153,204) 78%); */
/* background-image: -moz-linear-gradient(top, rgb(18,100,151) 47%, rgb(0,153,204) 78%); */
/* background-image: -webkit-linear-gradient(top, rgb(18,100,151) 47%, rgb(0,153,204) 78%); */
/* background-image: -ms-linear-gradient(top, rgb(18,100,151) 47%, rgb(0,153,204) 78%); */

/* background-image: -webkit-gradient( */
/* 	linear, */
/* 	left top, */
/* 	left bottom, */
/* 	color-stop(0.47, rgb(18,100,151)), */
/* 	color-stop(0.78, rgb(0,153,204)) */
/* ); */
}


/* vermeiden, dass die neue vLib-Box rechts unter die Hauptbox floatet */
.yui-b.first {
min-height:750px;
}

.yui-b {
margin-bottom:5px;
}

a:hover {
text-decoration:underline;
}

.sidegroup {
background-color: #E2E5EA;
margin:0;
border-radius: 5px 5px 5px 5px;
}

ul.similar {
margin-left: 5px;
}

ul.similar li {
overflow: hidden;
text-overflow: ellipsis;
}

.yui-t4 .yui-b {
border-radius: 5px 5px 5px 5px;
border: solid 1px #0C0B8A;
}

/* Footnote */
#ft{
color:#ffffff;
text-decoration:none;
background-color: #126497;
}

#ft a {
color:#ffffff;
text-decoration:underline;
}

.sidegroup h4 {
/*background-color: #AECAEB;*/
background-color: #FBB700;
font-size:120%;
text-align:center;
border-radius: 5px 5px 0px 0px
}

b.gtop, b.gtop b, b.gbot, b.gbot b {
height:0px;
}

/* Homepage */

.searchHome {
border-radius: 8px 8px 0px 0px;
margin-top:10%;
}

.searchHomeContent {
padding: 3em 0 5em 0;
}

.searchHomeContent > a > img {
padding-bottom: 20px;
}

/* LOGO */
#LogoExternHome {
width:470px;
height:65px;
background: url("../images/rdg/core_long_transition.png") no-repeat;
background-color:#126497;
transition: background 0.25s linear 0s;
-webkit-transition: background 0.25s linear;
margin-bottom: 20px;
}

#LogoExternHome:hover {
background: url("../images/rdg/core_long_transition.png") no-repeat;
background-color:#07b3ed;
/*background-color:#AECAEB;*/
}

#LogoExternLayout {
width:220px;
height:65px;
background: url("../images/rdg/core-plain.png") no-repeat;
/* background-color:#126497; */
/* transition: background 0.25s linear 0s; */
/* -webkit-transition: background 0.25s linear; */
margin-right:15px;
}

#LogoExternLayout a {
font-size:65px;
background: url("../images/rdg/core-plain.png") no-repeat;
/* background-color:#126497; */
/* transition: background 0.25s linear 0s; */
/* -webkit-transition: background 0.25s linear; */
}

/* #LogoExternLayout:hover { */
/* background: url("http://www.coll.mpg.de/bib/vufind/core_6_s_beta.png") no-repeat; */
/* background-color:#07b3ed; */
/* background-color:#1e2323; */
/* /\*background-color:#AECAEB;*\/ */
/* } */

/*.keepFilters {
float:right;
padding-left:-30px;
}*/


.searchHomeForm {
background-color: #126497;
border-radius: 8px;
padding: 2.1em 1.5em;
border:0;
}

#searchForm { /* checkboxes oben (Kurzliste etc.) */
color:#000000;
text-align:left;
line-height:2em;
}

.searchHomeForm #searchForm { /* checkboxes Startseite (dunkelblauer Grund) */
color:#ffffff;
line-height:2em; /* Shards (Library Catalog Häkchen...)*/
    height: 3em;
}

/******************** Suchbox: Auswahlfelder *******************/
.searchHomeForm #searchForm select#type {
    width: 6.5em;
    position: relative;
    top: -0.1em;
    border-radius: 0.3em;
}

.searchHomeForm #autoCompleteContainer {
width: 22em;
}

#autoCompleteContainer {
margin-right:10px;
}

.searchHomeForm .keepFilters {
    position: relative;
    top: -0.5em;
}

    /* Checkbox für Vorauswahl Bibliotheksbestand */
.searchHomeForm #checkboxPrefilter {
display:inline;
}

/********************************************************************/
/******************** Suchbox: Autosuggest-Breite vergroessern ********/
.yui-skin-sam .yui-ac-content {
width:600px;
}
/********************************************************************/

.searchHomeForm #autoCompleteContainer input {
    min-height: 1.5em; /* statt 22 */
    width: 22em;
    border-radius: 0.3em;
    padding-left: 0.3em;
}

.searchHomeForm #defaultSearchButton {
    width: 4em;
    position: relative;
    top: -0.1em;
    height: 1.5em;
    border-radius: 0.3em;
}

.searchHomeForm li { /* autocomplete dropdown */
color:#000000;
}

.searchHomeArticles {
    background: url("../images/rdg/bg_crumbledpaper.png");
    border-top: solid 1px #126497;
}

.searchHomeArticleBox {
    background-color: #FFFFFF;
    border-radius: 8px;
    padding: 1em;
    margin: 1em;
}

.searchHomeArticleBox p {
    text-align: left;
}

.width40em {
    width: 40em;
}

.flexAroundParent {
    display: flex;
    justify-content: space-around;
}

.flexColumn {
    display: flex;
    flex-direction: column;
}

.searchHomeBrowseInner {
    background-color: #FFFFFF;
    border-radius: 0px 0px 8px 8px;
    border-top: solid 1px #126497;
}

#start_list_publications, #start_list_recommendations {
    width: 26em;
}

.searchHomeBrowse a {
color:#126497;
}

.searchHomeBrowse a:hover {
color:#126497;
}



#featuredbox {
color:#126497;
margin-top:-20px;
/*border-top: dotted 1px;*/
height: 125px;
width: 650px;
display: block;
margin-left: auto;
margin-right: auto;
}

#featuredtext {
width:470px;
border-bottom: dotted 1px;
margin-left:auto;
margin-right:auto;
}



/******************** Erweiterte Suche*********** *******************/
/* div.advSearchContent input.advSubmit {  */
/* text-align:center; */
/* margin-left:600px; */
/* width:100px; */
/* border: solid 1px #CCC; */
/* border-radius: 3px; */
/* background-color: #EEE; */
/* background-position: 6px 6px; */
/* color: #333 !important; */
/* text-decoration: none; */
/* padding-left: 1px; */
/* padding: .5em; */
/* } */
/* div.advSearchContent input.advSubmit:hover {  */
/* background-color: #FFFFFF; */
/* text-decoration:none; */
/* } */
/********************************************************************/

/* Beginn Ratiolisten-Menue Startseite */
.textarrow {
font-size: 1.3em;
}
div#ratio_lists a img:hover, div#start_list_publications a img:hover, div#start_list_recommendations a img:hover {
box-shadow: 0 0 5px #0C0B0B;
-webkit-box-shadow: 0 0 5px #0F0F0F;
-moz-box-shadow: 0 0 5px #efefef;
                          }
/* Ende Ratiolisten-Men Startseite */

/* Videos Startseite */
#ytvideos {
padding-top:200px
}
.ytvideo {
padding-top:50px;
margin: auto;
text-align:center;
}


/* Ergebnisliste */

div.breadcrumbs {
border-bottom: none;
}

.content {
border-bottom: none;
}

/* Lokalen Bestand mit Wasserzeichen hervorheben */
div.local:before {
position: absolute;
content: '';
background: url('../images/rdg/bgcoll-logo-sm.png') no-repeat left;
width: 85px;
height: 85px;
pointer-events: none;
}

/* tweak for FF only */
@-moz-document url-prefix() {
 div.local:before {
		margin-left:-50px;
}

}

.isInLibrary {
padding:5px 0px 5px 0px;
font-size:smaller;
}

.result:hover {
background-color:#FBF8F8;
}

div.breadcrumbinner {
color:#ffffff;
}

div.breadcrumbinner a {
color:#ffffff;
text-decoration:underline;
}

div.breadcrumbinner a:hover {
color:#FBB700;
}

b.btop, b.btop b, b.bbot, b.bbot b {
background-image:none;
}

.yui-b {
border-radius: 5px;
}

.searchheader {
background-color: #AECAEB;
}

/* Trennlinie Ergebnisliste + Min height f. Wasserzeichen */
.result {
border-bottom: 1px solid #D8D8D8;
min-height:80px;
}

.searchtools {
border-top: #D8D8D8 solid 1px;
}

.resulthead {
border-bottom: 1px #D8D8D8 solid;
}

.authorbox {
border-bottom: 1px #D8D8D8 solid;
}

/* Featured facets / Schlagworte oben */
.facetsTop.narrow_begin tr:nth-child(2) td:nth-child(1) > a {
font-size:19pt;
}
.facetsTop.narrow_begin tr:nth-child(2) td:nth-child(2) > a {
font-size:17pt;
}
.facetsTop.narrow_begin tr:nth-child(2) td:nth-child(3) > a {
font-size:15pt;
}
.facetsTop.narrow_begin tr:nth-child(3) td:nth-child(1) > a {
font-size:15pt;
}
.facetsTop.narrow_begin tr:nth-child(3) td:nth-child(2) > a {
font-size:12pt;
}
.facetsTop.narrow_begin tr:nth-child(3) td:nth-child(3) > a {
font-size:10pt;
}


/* Add to favorites Ergebnisliste: */
.result .fav {
background-color: #EEEEEE;
padding: 0.3em 0.3em 0.1em 20px;
border: 1px solid;
border-radius: 3px;
font-size: 8pt;
}

/* Icons Abrufzeichen Ergebnisliste */

.result .abruf {
padding: 0.3em 0.3em 0 0;
}

.result .hide-for-results-list {
display: none
}

/* Icons Abrufzeichen Vollanzeige */
.record .abruf {
padding: 0.3em 0.3em 0 0;
float: right;
padding: 4px;
margin: 0 7px 2px 0;
}

/* Logo kalibrieren */
.searchheader .searchcontent .alignleft {
width:230px;
}

/* Beta-Button */
/*.searchheader {
background: #AECAEB url("http://www.coll.mpg.de/bib/vufind/beta64.png") no-repeat fixed right top ;
}
*/

/* Buttons Toolbar Vollanzeige */
div.toolbar {
padding-top:2em;
border-bottom:0;
}
div.toolbar a {
border: solid 1px #CCCCCC;
border-radius: 3px;
background-color:#EEEEEE;
background-position: 6px 6px;
color: #333 !important;
text-decoration:none;
padding-left:30px;
}
div.toolbar a:hover {
background-color: #FFFFFF;
text-decoration:none;
}
/* Buttons Toolbar Favorites: */
div.toolbar ul li input.button, div.toolbar ul li .control {
border: solid 1px #CCCCCC;
border-radius: 3px;
background-color:#EEEEEE;
background-position: 6px 6px;
color: #333 !important;
text-decoration:none;
padding: 4px 4px 4px 30px;
margin: 2px 10px 10px 2px;
}
div.toolbar ul li .control {
padding-left:10px;
}
div.toolbar ul li .control:hover,div.toolbar ul li input.button:hover {
background-color:#FFFFFF;
}

ul#exportMenu a {
border:none;
background-color:#FFFFFF;
padding:4px;
white-space:nowrap;
}
ul#exportMenu a:hover {
background-color:#EEEEEE;
}
ul#exportMenu li:hover {
background-color:#EEEEEE;
}
ul#exportMenu {
border-right:0;
}
ul#exportMenu li {
border-bottom:0;
}
#multiExportNote {
font-style:italic;
margin-top:10px;
border:none;
padding:4px;
white-space:nowrap;
}
#multiExportNote span {
background-color:#D9E3EC;
padding:15px;
}
/* Fix f. Newbie-Mode */
div.toolbar a.close-tip {
border: 0;
border-radius: 3px;
background-color:#EBDC38;
}
/* Ende Icons Toolbar Vollanzeige */



/* Vollanzeige + Kurzliste Datenbox */
.yui-t4 #yui-main .yui-b {
    border: 1px solid #0C0B81;
}

/* Vollanzeige Layout */

table.citation {
min-width: 75%; /* = einheitlicher mit den Linien, soll nicht < 75% fliessen, wenn Spalten nicht lang gefuellt werden*/
}

.citation th {
padding: .6em 0 .6em 1em;
border-bottom: 1px solid #D8D8D8;
}

.citation td {
padding: .6em 0 .6em 1em;
line-height: 1.3em;
border-bottom: 1px solid #D8D8D8;
}

/* Vollanzeige: Inhaltliche Beschreibung Box */
.summaryBox {
/*background-color:#e2e5ea;*/
border: solid 2px;
padding: 10px;
width: 510px;
border-color: #D8D8D8;
border-top: none;
border-left: none;
border-right: none;
}

/* Vollanzeige-Spielerei: Link "Zu Favoriten" (FF only)*/

#saveLink:hover {
-moz-transform: scale(1.2);
-moz-transition: all 0.3s ease-out 0s;
}

/* Vollanzeige: Verknuepfungen zu Hierarchien (Weitere Baende, Aufsaetze) */
#MPGUpLink > th, #MPGUpLink > td{
border: none;
}
#MPGUpLink > th {
padding-top: 20px;
}
#MPGUpLink > th > a, a#MoreArticles {
border: solid 1px #CCC;
border-radius: 3px;
background-color: #EEE;
background-position: 6px 6px;
color: #333 !important;
text-decoration: none;
padding-left: 1px;
padding: .5em;
line-height: 3em;
}
#MPGUpLink > th > a:hover, a#MoreArticles:hover  {
background-color: #FFF;
text-decoration: none;
}

/* Vollanzeige Reiter */
/* BG-Images zuruecksetzen: */
#tabnav .active, #tabnav .active a {
background:none;
}

#tabnav a {
/*font-weight:bold;*/
color:navy;
padding: 18px 10px 12px 0;
}

#tabnav .active {
border-radius: 5px 5px 1px 1px;
background-color: #E9EAEE;
border-left: 1px solid #DCDCDC;
border-right: 1px solid #DCDCDC;
border-top: 1px solid #DCDCDC;
margin-bottom: -1px;
}

/* #tabnav li a:hover { */
/* text-decoration:underline; */
/* color:navy; */
/* } */

#tabnav li:hover {
border-radius: 5px 5px 0px 0px;
/*background-color: #F5F8FB;*/
background-color: #D0DFFB;
margin-bottom: -1px;
}

/* #tabnav li {  */
/* padding: 5px; */
/* } */

.recordsubcontent {
background-color:#E9EAEE;
}

/* Box Facetten etc. rechts */
.navmenu dd {
border-radius: 5px 5px 5px 5px;
}
.navmenu dt {
padding-left:4px;
}


/* Vollanzeige Details Systematik */
.classificationGer {
/*...*/
}
.classificationEng {
/*...*/
}
.classificationShort > a {
    font-weight: bold;
}

/*****************Beginn altes Full-Text-Button-Design ********************/
/* .showFulltextLinkRecord {  */
/* position:relative; */
/* margin-left: 80%; */
/* margin-top: -30px; */
/* margin-bottom: 16px; */
/* border: 1px solid; */
/* border-radius: 5px 5px 5px 5px; */
/* padding: 10px; */
/* background-color: green; */
/* color:#fff; */
/* font-size:14pt; */
/* font-weight:bold; */
/* text-align:center; */
/*  } */

/* .showFulltextLinkRecord:hover, */
/* .showFulltextLinkResult:hover {  */
/* background-color:#3CA63B; */
/*  } */

/* .showFulltextLinkRecord a, .showFulltextLinkRecord a.visited, */
/* .showFulltextLinkResult a, .showFulltextLinkResult a.visited {  */
/* padding: 5px; */
/* color:#fff; */
/*  } */

/* nicht aktiv (Button nur in Vollanzeige) */
.showFulltextLinkResult {
position:relative;
margin-bottom: 8px;
border: 1px solid;
border-radius: 5px 5px 5px 5px;
padding: 5px;
background-color: green;
color:#fff;
font-size:10pt;
font-weight:bold;
text-align:center;
/*folgende loeschen nach Upgrade*/
margin-left: 80%;
margin-top: -30px;
/*folgende neu nach Update */
/*
margin-top:10px;
margin-left:20px;
margin-right:20px;
*/
 }
/*****************Ende altes Full-Text-Button-Design ********************/

/*****************Beginn neues Full-Text-Button-Design ********************/
.showFulltextLinkRecord {
position:relative;
margin-left: 80%;
margin-top: -30px;
margin-bottom: 16px;
border: none;
padding: 1px;
text-align:center;
 }

.showFulltextLinkRecord a, .showFulltextLinkRecord a.visited,
.showFulltextLinkResult a, .showFulltextLinkResult a.visited {
padding: 5px;
color:#fff;
    -moz-transition: none 0s ease 0s;
    border: 0 none;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 200;
    padding: 14px 24px;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    line-height: normal;
    margin-bottom: 0;
    padding: 10px 14px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    background-color: #128419;
    background-image: -moz-linear-gradient(center top , #14BF18, #128419);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    width:120px;
 }

.showFulltextLinkRecord a:hover {
/* background-color:#3CA63B;*/
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 5px rgba(0, 0, 0, 0.25);
    background-color: #15731A;
    color: #FFFFFF;
    text-decoration:none;
 }

/* Hinweis zu Volltext-Button anzeigen: */

.showFulltextLinkRecordNote {
position:relative;
margin-top: 15px;
margin-bottom: 16px;
border: none;
padding: 1px;
}


/***************** Ende neues Full-Text-Button-Design ********************/

/*****************Beginn neues ToC-Button-Design ********************/
.showTocLinkRecord {
position:relative;
margin-left: 80%;
margin-top: -30px;
margin-bottom: 16px;
border: none;
padding: 1px;
text-align:center;
 }

.showTocLinkRecord a, .showTocLinkRecord a.visited,
.showTocLinkResult a, .showTocLinkResult a.visited {
padding: 5px;
color:#fff;
    -moz-transition: none 0s ease 0s;
    border: 0 none;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-weight: 200;
    padding: 14px 24px;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    line-height: normal;
    margin-bottom: 0;
    padding: 10px 14px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    background-color: #126497;
    background-image: -moz-linear-gradient(center top , #1C7DBA, #126497);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    width:120px;
 }

.showTocLinkRecord a:hover {
/* background-color:#3CA63B;*/
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 5px rgba(0, 0, 0, 0.25);
    background-color: #0B5482;
    color: #FFFFFF;
    text-decoration:none;
 }

/* Hinweis zu Volltext-Button anzeigen: */

.showTocLinkRecordNote {
position:relative;
margin-top: 15px;
margin-bottom: 16px;
border: none;
padding: 1px;
}


/***************** Ende neues ToC-Button-Design ********************/
/*
.iconlabel {
line-height:18px;
}
*/
#MPGDownLink > a {
font-weight:bold;
}

/* Funktionen für nicht-eingeloggte Benutzer ausgrauen/deaktivieren */
/* s.a. Versionskontrolle r214 */
/* Add to favorites Ergebnisliste: */
.notloggedin.fav {
background-image: url("../images/rdg/grauer-star.png");
background-position: 6px 6px;
background-repeat: no-repeat;
background-color: #ffffff;
color: #b3afaf;
/*padding: 0.3em 0.3em 0.1em 20px;*/
padding-left: 30px;
border: 1px solid;
border-radius: 3px;
/*font-size: 8pt;*/
}

.result .notloggedin.fav {
background-position: left center;
padding: 0.3em 0.3em 0.1em 20px;
font-size: 8pt;
}

.notloggedin.add {
background-image: url("../images/rdg/add-grau.png");
background-position: 6px 6px;
background-repeat: no-repeat;
background-color: #ffffff;
color: #b3afaf;
/*padding: 0.3em 0.3em 0.1em 20px;*/
padding-left: 30px;
border: 1px solid;
border-radius: 3px;
/*font-size: 8pt;*/
}

#tagnote {
padding:20px;
background-color:#efefef;
font-style:italic;
}

#popupboxContent .note {
padding-top:20px;
border-top:solid 1px black;
}

/* Deduplizierung-JS, search-extra-rdg.js */

.resultitem.dup {
padding-left:40px;
padding-right:50px;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-right:70px;
/*background-color:#e2e5ea;*/
background-color:#eaf0fa;
border: 1px dotted;
}

.result.dup {

}

.duptext {
padding-bottom:10px;
color:green;
font-weight:bold;
}

/* ein bisschen fancy styling CSS3 f. die Input-Felder */
input {
    outline:none;
    transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border:1px solid rgb(0,0,0);
}

input:focus {
    box-shadow: 0 0 3px rgb(218,165,32);
    -webkit-box-shadow: 0 0 3px rgb(218,165,32);
    -moz-box-shadow: 0 0 3px rgb(218,165,32);
    border:1px solid rgb(255,215,0);
}

/* Recommended Database, Datenbankempfehlungen */

.RecommendedDatabase a {
font-size:14pt;
/*padding:8px;*/
}

.RecommendedDatabase {
opacity: 0;
text-align:left;
}

.RecommendedDatabase h4 {
background-color:#FFFFFF;
}


/* CSS3: falls Bildschirm breit, löse die Box und zeige sie separat an */
@media all and (min-width:1400px) {
  .RecommendedDatabase { display:block;border:1px solid;
                         position:fixed;
                         width:200px;
                         top:10px;
                         right: 50px; }

}


a#dbsMore,a#dbsLess {
font-size:10pt;
}


/* Ende Recommended Database */

/* Newbie-Modus an/aus? */
/* #SwitchToNewbieMode {  */
/* display:none; /\* erstmal aus; das hier ist der Testserver *\/ */
/* } */

/* Kosmetikkorrektur (aufgefallen bei Einbindung DOAJ in Chrome)*/
table.citation a {
vertical-align:top;
}

/* CSS3: verstecke die Laschen links, sobald Bildschirm so schmal, dass keine blauen Streifen mehr frei sind */
@media all and (max-width:1010px) {
  .clipbox { display:none }
}

/* Hinweis in Vollanzeige oder Holdings, wenn Fremd-Collections */
.othercontent {
position:relative;
left:20px;
top:20px;
width:500px;
padding:20px;
background-color:#c52a3d;
border:1px solid #ffffff;
border-radius:5px;
color:#ffffff;
font-weight:bold;
}
.othercontent a {
color:#000000;
text-decoration:none;
}
.othercontent a:hover {
text-decoration:none;
}
.othercontent button {
margin-left:260px;
margin-top:20px;
}

/* .othercontent erweitert; Literaturagenten-Button */
#orderBoxLiteraturagent, #orderBoxLiteraturagentVUB {
color: #53525C;
background: lightsteelblue url("../images/rdg/Agent.png") no-repeat 90% 80%
}

/* Link as Button */
.magicbuttonbox {
padding-top: 10px;
}

/* benutzt für div. Buttons, Startseite, Literaturbestellung... */
.magicbutton {
border: solid 1px #CCC;
border-radius: 3px;
background-color: #EEE;
background-position: 6px 6px;
color: #333 !important;
text-decoration: none;
padding-left: 1px;
padding: .5em;
line-height: 3em;
/* margin-left:30px; */
}

a.magicbutton:hover {
/*background-color: #BAE2FD;*/
/* background-color: #F3F1B2; */
background-color: #DFDC86;
border-top-color: #FFFFFF;
border-left-color: #FFFFFF;
}

/* Anpassungen Button nur auf der Startseite: */
.homeFloatChild .magicbutton {
/*background-color:#F6EE21;*/
background-color:#F6F3A4;
border-color:#AAAAAA;
}
.homeFloatChild .magicbutton:hover {
background-color:#F5FF00;
border-color:#AAAAAA;
text-decoration:none;
}


/* hier noch weitere spezifische CSS-Anweisungen, falls benoetigt */
/* #vub {  */
/* background-color:#c52a3d; */
/* } */

/* Ausleiheranzeige Kurzliste */
.checkAJAX:hover {
cursor: pointer;
}

/* BookBag */
.cartbox {
padding:50px;
line-height:1.4em;
}

.bookbag-active {
background-color:#fffcb5;
}

.bookbag-active.result:hover {
background-color:#fffcb5;
}

.addToCartLabel {
cursor: pointer;
}

.toolbar.cart {
padding-bottom:20px;
}

.cartEmpty{
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

/* ------------------------------------------
PURE CSS SPEECH BUBBLES
by Nicolas Gallagher
- http://nicolasgallagher.com/pure-css-speech-bubbles/

http://nicolasgallagher.com
http://twitter.com/necolas

Created: 02 March 2010
Version: 1.2 (03 March 2011)

Dual licensed under MIT and GNU GPLv2 Nicolas Gallagher
------------------------------------------ */
/* THE SPEECH BUBBLE
------------------------------------------------------------------------------------------------------------------------------- */
/* .triangle-right { */
/*   position:relative; */
/*   padding:15px; */
/*   margin:1em 0 3em; */
/*   color:#fff; */
/*   background:#075698; /\* default background for browsers without gradient support *\/ */
/*   /\* css3 *\/ */
/*   background:-webkit-gradient(linear, 0 0, 0 100%, from(#2e88c4), to(#075698)); */
/*   background:-moz-linear-gradient(#2e88c4, #075698); */
/*   background:-o-linear-gradient(#2e88c4, #075698); */
/*   background:linear-gradient(#2e88c4, #075698); */
/*   -webkit-border-radius:10px; */
/*   -moz-border-radius:10px; */
/*   border-radius:10px; */
/* } */

/* .triangle-right.left { */
/* margin-left: 40px; */
/* background: #075698; */
/* } */

/* /\* THE TRIANGLE */
/* ------------------------------------------------------------------------------------------------------------------------------- *\/ */

/* .triangle-right:after { */
/*   content:""; */
/*   position:absolute; */
/*   bottom:-20px; /\* value = - border-top-width - border-bottom-width *\/ */
/*   left:50px; /\* controls horizontal position *\/ */
/*   border-width:20px 0 0 20px; /\* vary these values to change the angle of the vertex *\/ */
/*   border-style:solid; */
/*   border-color:#075698 transparent; */
/*   /\* reduce the damage in FF3.0 *\/ */
/*   display:block; */
/*   width:0; */
/* } */

/* /\* Variant : left */
/* ------------------------------------------ *\/ */

/* .triangle-right.left:after { */
/* top: 16px; */
/* left: -20px; */
/* bottom: auto; */
/* border-width: 10px 20px 10px 0; */
/* border-color: transparent #075698; */
/* } */

/*Abrufzeichen Description Kurzliste (optional bei breiten Bildschirmen, s.o.)*/

#AbrufzeichenDesc {
padding:15px;
margin:1em 0 3em;
color:#fff;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
background:#FBB700;
display:none;
position:fixed;
right:10px;
top:200px;
width:200px;
}

/* #AbrufzeichenDesc:after {  */
/* background: #F3961C; */
/* margin-left: 40px; */
/* top: 16px; */
/* left: -20px; */
/* bottom: auto; */
/* border-width: 10px 20px 10px 0; */
/* border-color: transparent #F3961C; */
/* } */

/* CSS3: zeige Beschreibung zu Abrufzeichen (nur wenn Bildschirm breit genug) */
@media all and (min-width:1400px) {
  #AbrufzeichenDesc { display:block }
}

/* div[id*="RDG"] { */
/* background-color: #DDE8F8; */
/* padding: 20px; */
/* background-position-x: 5; */
/* background-position: 5px; */
/* background-clip: border-box; */
/* margin: -5px-10px; */
/* } */
