/* CSS-Layout fuer DBIS - (c) UBR, poc 2006 */ 
/* body allgemein */ 
html, body 
{ font-family: Arial; 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: 1em;} 
td { vertical-align:top; padding:0px; } 

/******************************************************************/ 
/* Genereller Seitenaufbau */ 
/* DBIS */ 
div.all {
	margin: auto;
	width: 800px;
	background-color: #FFFFFF;
	color: inherit;
	min-height:100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B7422F;
	border-left-color: #B7422F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7422F;
} 
/* Navigation oben (Kopf) */ 
div.head { margin-bottom:15px; } 
/* Navigation links */ 
td.left { width: 210px; padding: 5px; color:#f9f9f9; background-color: inherit; font-size: 0.9em; } 
/* Inhalt */ 
td.main { } 

/******************************************************************/ 
/* Formatierung von Forumlaren allgemein */ 
form { margin-bottom: 0px; margin-top: 0px; background-color:inherit;} 
input.text { background-color: #FFFFFF; color: #000000; border: solid 1px #999999; margin: 3px 0px 3px 0px; font-size:1em;} 
input.box {
	background-color: #c0c0c0;
	color: black;
	border: solid 1px #999999;
	margin: 3px 0px;
	font-size:1em;
	padding-right: 3px;
	padding-left: 3px;
} 
select { background-color: #f9f9f9; color: black; border: solid 1px black; margin: 3px 0px 3px 0px; } 

/******************************************************************/ 
/* Verweise allgemein */ 
a:link { text-decoration:none; color: #2d668a; } 
a:visited { text-decoration:none; color: #8FA4B2; } 
a:active { text-decoration:none; color: #990000; } 
a:hover { text-decoration:none; color: #990000; } 

/******************************************************************/ 
/* Navigation des Tabellenkopfes */ 

/* Bibliotheksname */ 
td.dbis_bib_name {
	background-color: #B7422F;
} 
/* Zelle, die feste Linkliste angibt */ 
td.dbis_logo { margin:0px; padding: 5px; width:130px; background-color: #5580b3; } 
/* Absatz, der das Logo rechts beinhaltet */ 
p.head_dbinfo {
	font-weight:bold;
	font-size: 2em;
	color: #FFFFFF;
	background-color: inherit;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
} 
/* Absatz, der den Bibliotheksnamen beinhaltet */ 
p.head_bib_name {
	font-weight:bold;
	font-size: 1.2em;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
} 
/* DBIS-Logo */ 
td.head_logo {
	text-align:right;
	padding: 5px;
	background-color: #B7422F;
} 

.all .head .head_logo img {
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 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 { padding: 5px 0px 5px 10px; margin: 0px; background-color: #EFEFEF;} 
.link_list li { display:inline; font-size: 1em; padding-right:20px; font-weight:bold; } 

/******************************************************************/ 
/* Linkes Navigationsmenue */ 

/* außen */ 
div.left_external {
	padding: 4px;
	background-color: #FFFFFF;
	margin-right: 5px;
} 

/* Text zum Suchefenster */ 
.all .left .left_external #search_text {
	font-weight: bold;
	padding-top: 6px;
	font-size: 1em;
	color: #B7422F;
}
.all .left .left_external .left_search .left_line #fast_search {
	font-weight: bold;
	font-size: 0.9em;
}

/* Suchfenster */ 
div.left_search {
	padding: 7px 0px 5px 15px;
	margin: 2px 0px 10px;
	border: 1px solid #999999;
	background-color: #EFEFEF;
} 
/* einzelne Zeile */ 
p.left_line {
	padding: 0px 4px 6px 0px;
	margin: 0px;
	color: #000000;
	font-size: 1em;
} 
p.left_logo { text-align: left; margin: 0px; } 

/* Verweise im linken Navigationsmenue */ 
a.left:link { color: #2d668a; } 
a.left:visited { color: #8FA4B2; } 
a.left:active { color: #990000; border-bottom: 1px dotted; } 
a.left:hover { color: #990000; border-bottom: 1px dotted; } 

/* Link der Bibliothek */ 
.head_bib_name a:link { color: #FFFFFF; } 
.head_bib_name a:visited { color: #FFFFFF; } 
.head_bib_name a:active { color: #FFFFFF; border-bottom: 1px dotted; } 
.head_bib_name a:hover { color: #FFFFFF; border-bottom: 1px dotted; } 


/******************************************************************/ 
/* 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; background-color: #efefef; margin: 0px 0px 3px 0px; } 
div.user p { padding: 5px; margin:0px; } 
div.user div p, div.user div div { background-color: #efefef; 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; } 

/* Formatierung der Überschrift im Hauptfeld */ 
p.headline {
	padding: 6px 3px 6px 0px;
	color: #B7422F;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 8px;
} 

/* Formatierung von Tabellen im Hauptfeld (umschließendes div - wegen IE) */ 
.main div { padding: 0px 3px 15px 0px; font-size: 0.9em; } 
/* Ueberschrift */ 
td.normal_head { padding: 5px; background-color: #EFEFEF; font-weight:bold; border-bottom:solid 1pt #B7422F; font-size: 0.9em; } 
/* rechtsbuendige Ueberschrift */ 
td.normal_head_right { padding: 5px; background-color: #EFEFEF; font-weight:bold; text-align:right; border-bottom: solid 1pt #B7422F; white-space: nowrap; font-size: 0.9em; } 
/* Standardformatierung */ 
td.normal_body { padding: 1px 5px 1px 5px; background-color: #FFFFFF; border-bottom:solid 1pt #999999; vertical-align:top; } 
/* Standardformatierung */ 
td.normal_body_last { padding: 1px 5px 1px 5px; background-color: #efefef; vertical-align:top; } 
/* Standardformatierung rechtsbuendig */ 
td.normal_body_right { padding: 1px 5px 1px 5px; background-color: #FFFFFF; border-bottom:solid 1pt #999999; text-align:right; white-space: nowrap;} 
/* Fuss einer Tabelle */ 
td.normal_bottom { padding: 5px; background-color: #e0e0e0; } 
/* Standardformatierung fuer kleinere Schriften */ 
td.small_body { padding: 1px 5px 1px 5px; background-color: #efefef; 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: #efefef; } 

/* 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: 2em;
	font-weight:normal;
	color: #999999;
	text-align: left;
} 
p#left_support_dfg { background: url(http://www2.onb.ac.at/dbis_daten/dfglog.gif) no-repeat; }
p#left_support_dfg img {height:30px; 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 {color:#505050;} 

/* Bibliotheksauswahl */ 
select#choose_bib {font-size:0.8em; letter-spacing:0.1em; }

