/* CSS-Layout fuer DBIS - (c) UBR, poc 2006 */
/* body allgemein */
html, body 
{ background-color:#D9DADB; color:#58585A; font-family:verdana,arial,sans-serif; height: 100%; width: 100%; margin: 0; padding: 0; margin: 0; border: 0;}
table { empty-cells:show; border-spacing:0px; border:0px; width: 100%; font-size: 0.9em;}
td { vertical-align:top; padding:0px; }
	
/******************************************************************/
/* Genereller Seitenaufbau */
/* DBIS */
div.all { margin: auto; width: 800px; background-color: #FFFFFF; color:#58585A; min-height:100%; }
/* Navigation oben (Kopf) */
div.head { margin-bottom:5px;}
/* Navigation links */
td.left { width: 222px; padding: 0px 5px 5px 0px; font-weight:bold; font-size: 0.9em;  background-color: #F5F5F6;}
/* Inhalt */
td.main {padding-left:5px; }

/******************************************************************/
/* Formatierung von Forumlaren allgemein */
form { margin-bottom: 0px; margin-top: 0px;}
input.text {background-color: #FFFFFF; border: solid 1px #C41834; margin: 3px 0px 3px 0px; font-size:1em;}
input.box {background-color: #F5F5F6; color:#C41834; border:#C41834 1px solid; margin: 3px 0px 3px 0px; font-size:1em;}
select {background-color: #F5F5F6; border: solid 1px #C41834; margin: 3px 0px 3px 0px; }

/******************************************************************/
/* Verweise allgemein */
a:link { text-decoration:none; color: #606060; }
a:visited { text-decoration:none; color: #606060; }
a:active { text-decoration:none; color: #C41834; }
a:hover { text-decoration:underline; color: #C41834; }

/******************************************************************/
/* Navigation des Tabellenkopfes */

/* Bibliotheksname */
td.dbis_bib_name { }
/* Zelle, die  feste Linkliste angibt */
td.dbis_logo {margin:0px; padding: 5px; width:130px; }
/* Absatz, der das Logo rechts beinhaltet */
p.head_dbinfo {font-family:verdana; font-weight:bold; font-size: 1.4em; margin: 0px; padding:2px; color:#C41834;}
/* Absatz, der den Bibliotheksnamen beinhaltet */
p.head_bib_name {font-family:verdana; font-weight:bold;  padding: 5px; margin: 0px; }
p.head_bib_name a { color: #C41834; }
/* DBIS-Logo */
td.head_logo { text-align:right; padding: 5px; }
/* Zelle, die das Logo beinhaltet, wenn DBIS und Bibliotheksnamen nicht erscheinen */
td.head_logo_only { text-align:center; padding: 5px; }
/* Formatierung der einzelnen Links (Liste) */
ul.link_list { background-color: #F5F5F6; padding: 2px 0px 2px 5px; margin: 0px;}
.link_list li { display:inline; padding-right:20px; font-size: 0.9em; font-weight:bold;}
.link_list a { color: #C41834; }

/******************************************************************/
/* Linkes Navigationsmenue */

/* au�en */
div.left_external { padding: 4px;}
/* Suchfenster */
div.left_search { padding: 6px 4px 15px 15px; margin: 0px; }
/* einzelne Zeile */
p.left_line { padding: 0px 4px 6px 4px; margin: 0px; }
p.left_logo { text-align: center; margin: 0px; }

div.left_search p.left_line { padding: 0px 4px 0px 4px; }

/* Verweise im linken Navigationsmenue und Link der Bibliothek */
a.left:link { text-decoration:none; color: #C41834; }
a.left:visited { text-decoration:none; color: #C41834; }
a.left:active { text-decoration:none; color: #C41834; }
a.left:hover { text-decoration:none; color: #C41834; }
/******************************************************************/
/* Auszeichnungen im Hauptfeld */

/* Formate f�r HTML-Quelltext, der von Administratoren geschrieben wird */
div.user { padding: 0px 3px 0px 0px; };
div.user table { padding: 0px; }
div.user div { padding: 0px; margin: 0px 0px 3px 0px; }
div.user p { padding: 5px; margin:0px; }
div.user div p, div.user div div { padding: 5px; margin: 0px; }
div.user div ol, .main div ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }

/* Format fuer die Auflistung der Suchkriterien bei der Suche */
div.search_res { margin:0px 3px 3px 0px;}
div.search_res p, div.search_res ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px;}
div.search_res p {margin-left:3px;}

/* Formatierung der �berschrift im Hauptfeld */
p.headline, p.headline_right { padding: 6px 3px 6px 0px; margin: 0px; font-weight:bold; font-size: 1.1em; }
p.headline { float:left; margin-right: 20px; width:80%; }
p.headline_right { text-align:right; vertical-align:top; } 

/* Formatierung von Tabellen im Hauptfeld (umschlie�endes div - wegen IE) */
.main div { padding: 0px 3px 3px 0px; font-size: 0.9em; }
/* Ueberschrift */
td.normal_head {background-color: #F5F5F6; padding: 5px; font-weight:bold; border-bottom:solid 1pt #606060; font-size: 1em; }
/* rechtsbuendige Ueberschrift */
td.normal_head_right { padding: 5px; font-weight:bold; text-align:right; border-bottom: solid 1pt #606060; white-space: nowrap; font-size: 0.9em; background-color: #F5F5F6;}
/* Standardformatierung */
td.normal_body { padding: 1px 5px 1px 5px; border-bottom:solid 1pt #606060; vertical-align:top; }
/* Standardformatierung */
td.normal_body_last { padding: 1px 5px 1px 5px; vertical-align:top; }
/* Standardformatierung rechtsbuendig */
td.normal_body_right { padding: 1px 5px 1px 5px; border-bottom:solid 1pt #606060; text-align:right; white-space: nowrap;}
/* Fuss einer Tabelle */
td.normal_bottom { padding: 5px; }
/* Standardformatierung fuer kleinere Schriften */
td.small_body { padding: 1px 5px 1px 5px; border-bottom:solid 1pt #606060; font-size: 0.8em; vertical-align:middle; }
  
/******************************************************************/
/* Sonstiges */

/* weitere Informationen ... */
span.more_information { font-weight:normal; padding-left:100px; }

div.sort_form { background-color:#FFFFFF; }
div.sort_form select{ background-color:#FFFFFF; }

/* Bilder */
img { border:0px; }

/* Gruppierungen, wo ein white-space:nowrap notwendig ist */
span.nobr { white-space: nowrap; }

/* Gefoerder durch ... */
p#left_support { padding-bottom: 10px; padding-top: 1em; font-weight:normal;}

#left_support_dfg { background: url(http://www.wlb-stuttgart.de/fileadmin/user_upload/literatursuche/datenbank_anleitungen/dbis/dfg2.gif) no-repeat center; }
#left_support_dfg img {height:...px; visibility:hidden;}

/* Alphabet */
ul.alphabet { padding: 0px; margin: 0px; }
ul.alphabet li { display:inline; padding:0px 16px 0px 0px; } 

/* Browsing (Bei DB-Typen und Zugangsart) */
div.browse { text-align:center;}
div.browse span {padding-left:5px; padding-right:5px;}
span.nobrowse {}

/* Bibliotheksauswahl */
select#choose_bib {font-size:0.9em; letter-spacing:0.1em; }

/* Navigations-Spalte */
#search_text, #fast_search { color:#C41834; }

/* in Detailseite Links rot */
div.single_hit a:link { text-decoration:none; color: #C41834; }
div.single_hit a:visited { text-decoration:none; color: #C41834; }
div.single_hit a:active { text-decoration:none; color: #C41834; }
div.single_hit a:hover { text-decoration:underline; color: #C41834; }

/* in Aktuelles und Benutzungshinweise Links rot */
div.user a:link { text-decoration:none; color: #C41834; }
div.user a:visited { text-decoration:none; color: #C41834; }
div.user a:active { text-decoration:none; color: #C41834; }
div.user a:hover { text-decoration:underline; color: #C41834; }

/* Umbruchfehler z.B. bei Fachuebersicht vermeiden */
.main, div.user { clear:left; }
