/* Allgemeines */
body {background-color:#ffffff;color:#514F4A;margin-top:10px;}
body,p,td,th,tr {font-family:Verdana,Arial,Helvetica,Sans-Serif;}
td {font-size:76%;color:#514F4A;font-weight:400;}

/* Diverses */
hr {noshade:noshade; height:1px; background-color:#2476B9; border:1px none #2476B9; color:#2476B9;}
pre {font-family:COURIER NEW, Monospace;}
.top {vertical-align:text-top;}
.bottom {vertical-align:text-bottom;}
.klein {font-size:75%;}
.fett {font-weight:bold;}
.fettgross {font-weight:bold;font-size:100%;}
.grau {background-color:#999999;}
.hellgrau {background-color:#f5f5f5;}
.rechts {text-align:right;}

/* Seitenaufbau */

/* Tooltips auf Startseite */
.tooltip {background-color:#dcdcdc;color:#6F6F6F;}

/* Tabelle aussen rum */
.base {width:100%; height:100%; text-align:center;}

/* Navigation im mittleren Frame - normalerweise unsichtbar */
#navi {display:none;}

/* Rubriktitel in der Navigation links */
.texthochrechts {line-height:39px;background-color:#ffffff; text-align:right; vertical-align:middle;}

/* horizontale Linie zwischen Rubriktitel und Navigation */
.pixel {height:1px;text-align:right;}

/* Zelle in der Navigation mit 4eck-Grafik */
.viereck {background-color:#ffffff;text-align:right; vertical-align:top;}

/*Linkzeile 'Sie sind hier' ueber dem Text */
.pfad {font-size:80%;}

/* Fusszeile */
.fuss {font-size:70%; background-color:#ffffff;color:#514F4A;}

.fussrechts {font-size:70%; text-align:right; background-color:#ffffff;color:#514F4A;}

/* Navigation im mittleren Frame unter der Fusszeile - unsichtbar */
#navi {display:none;}


/* &Uuml;berschriften */

h1,h2,h3,h4,h5 {color:#F6A84C;font-weight:600;background-color:#ffffff;}

h3{font-size:116%;margin-bottom:15px;margin-top:0px;}
h3.auswahl {color:#514F4A; font-variant:small-caps; margin-bottom:5px; letter-spacing:0.5px; margin-top:0px;}

h4{font-size:100%;margin-bottom:15px;}

h4.hr {color:#514F4A; font-variant:small-caps; margin-bottom:5px; letter-spacing:0.5px;}

.h4 {color:#f5f5f5;font-weight:600;text-align:left; font-size:80%;background-color:#9F9F9F; vertical-align:middle;height:20px;}

h5 {margin-top:-20px;}
.h5 {color:#F6A84C;font-weight:600;background-color:#ffffff;}


/* Text */

.text {line-height:160%;}

.texthellgrau {line-height:160%;background-color:#f5f5f5;}

.texthellgraucenter {line-height:160%;background-color:#f5f5f5;text-align:center;}

.texthellgraurechts {line-height:160%;background-color:#f5f5f5;text-align:right;}

.textrechts {background-color:#ffffff;text-align:right; vertical-align:middle;}

.textgrau {line-height:18px; background-color:#999999;}

.texttop {line-height:160%; vertical-align:top;}
.mitabstand {margin-bottom:10px;}

.textnormal {line-height:160%;font-family:Verdana,Arial,Helvetica,Sans-Serif;  color:#514F4A;font-weight:400;background-color:#ffffff;}

/* normale Textformatierung nur IE */
.textnormalie {line-height:160%; font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#514F4A;font-weight:400;background-color:#ffffff;}


/* diverse Listen */

ul {list-style-type:square; }
li {margin-bottom:5px; margin-top:5px;}
.abstand {margin-bottom:12px; margin-top:12px;}
.ueberschrift {color:#F6A84C; font-weight:600;background-color:#ffffff;}
.olohne {margin-left:0.6cm;margin-bottom:0px;}
.erv {margin-left:0.4cm;margin-bottom:0px;}
.zertifikat {margin-bottom:0px; margin-left:0.6cm;margin-top:0px;}
.ordnung {padding-top:5px;padding-bottom:5px;}
.ordnung2 {padding-bottom:5px;}
.listefett {font-weight:bold; padding-top:5px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
dt {margin-bottom:2px;}
dd {margin-bottom:5px;}
.sitemap {margin-left:10px;}


/* ths */

th {font-size:80%;color:#514F4A;font-weight:400;background-color:#ffffff;}

.thheller {color:#F5F5F5;font-weight:600;text-align:left; font-size:80%;background-color:#9F9F9F; vertical-align:middle;}

.thpraesidenten {color:#F5F5F5;font-weight:600;text-align:left; background-color:#9F9F9F; vertical-align:top;}

.thgrautop {color:#F5F5F5;font-weight:600;text-align:left; background-color:#9F9F9F; vertical-align:top;}

.thgrautopc {color:#F5F5F5;font-weight:600;text-align:center; background-color:#9F9F9F; vertical-align:top;}

.thgrau {color:#F5F5F5;font-weight:600;text-align:left; background-color:#9F9F9F; vertical-align:middle;}

.thgraucenter {color:#f5f5f5;font-weight:600;text-align:center; font-size:80%;background-color:#9F9F9F; vertical-align:middle;}

.thhellcenter {color:#514F4A;font-weight:600;text-align:center; font-size:80%;background-color:#f5f5f5; vertical-align:middle;}

.thhell {color:#514F4A;font-weight:600;text-align:left; font-size:80%;background-color:#f5f5f5; vertical-align:middle;}

.thhellfett {color:#514F4A;font-weight:bold;text-align:left; font-size:80%;background-color:#f5f5f5; vertical-align:middle;}

.thweiss {color:#514F4A;font-weight:600;text-align:left; font-size:80%;background-color:#ffffff; vertical-align:middle;}

.helllm {background-color:#f5f5f5; vertical-align:middle; text-align:left;line-height:20px;}
.weisslm {background-color:#ffffff; vertical-align:middle; text-align:left;line-height:20px;}

.hellcm {background-color:#f5f5f5; vertical-align:middle; text-align:center;line-height:20px;}
.weisscm {background-color:#ffffff; vertical-align:middle; text-align:center;line-height:20px;}

.hellrm {background-color:#f5f5f5; vertical-align:middle; text-align:right;}

.helllt {background-color:#f5f5f5; vertical-align:top; text-align:left; font-weight:normal;}

.weisslt {background-color:#ffffff; vertical-align:top; text-align:left; font-weight:normal;}


/* Tabellenzellen */

.tabhellgrau {background-color:#F5F5F5; line-height:130%; padding-top:5px; padding-bottom:5px; vertical-align:top;color:#514F4A;text-align:left;}

.tabhellmiddle {background-color:#F5F5F5; vertical-align:middle;}

.tabhellfett {background-color:#F5F5F5; vertical-align:top; font-weight:bold;padding:5px;}

.tabhellgraumiddle {background-color:#F5F5F5; vertical-align:middle; padding:3px; padding-left:3px; padding-top:3px; padding-bottom:3px; margin:3px;}

.tabhellcm {background-color:#f5f5f5; vertical-align:middle; text-align:center;}

.tabweiss {background-color:#ffffff; padding-top:5px; padding-bottom:5px; vertical-align:top;color:#514F4A;text-align:left;line-height:130%;}

.tabweissmiddle {background-color:#ffffff; vertical-align:middle;}

 .tabweisscenter {background-color:#ffffff; vertical-align:top; text-align:center;}

.tabweisscm {background-color:#ffffff; vertical-align:middle; text-align:center;}

.tabhellrechts {background-color:#f5f5f5; vertical-align:top; text-align:right;}

.tabhellcenter {background-color:#F5F5F5; vertical-align:top; text-align:center;}

.tabweissrechts {background-color:#ffffff; vertical-align:top; text-align:right;}

.tabblau {color:#2476B9;font-weight:600;text-align:left; font-size:80%;background-color:#ffffff; vertical-align:middle; padding:3px;}

.tabhelltext {background-color:#F5F5F5; vertical-align:top; line-height:160%;}

.tabblautext {background-color:#E1ECF0; vertical-align:top; line-height:160%; padding:4px;}

.tabweisstext {background-color:#ffffff; vertical-align:top; line-height:160%;}

.tabweisstextrechts {background-color:#ffffff; vertical-align:top; line-height:160%; text-align:right;}

.tabhellblau {background-color:#F5F5F5; vertical-align:top; font-weight:bold; color:#2476B9;}

.tabgrau {color:#F5F5F5;font-weight:600;text-align:left;font-size:76%; background-color:#9F9F9F; vertical-align:top;}

.tabgrautext {color:#F5F5F5;font-weight:600;text-align:left;font-size:76%; background-color:#9F9F9F; vertical-align:top;line-height:160%;}

.tabgraupad {color:#F5F5F5;font-weight:600;text-align:left;font-size:76%; background-color:#9F9F9F; vertical-align:top;padding-top:5px; padding-bottom:5px; line-height:130%;}


/* Quickfinder */
.quick {margin-left:20px;margin-bottom:10px;}
.quickfinder {display:inline;}

.finderg {vertical-align:middle;padding:1px; width:130px; margin-bottom:2px;}
.findergw {vertical-align:middle;padding:1px; margin-bottom:2px; width:190px;}
.startg {vertical-align:top; margin-left:5px; background-color:#DFDFDF; margin-top:0px; letter-spacing:2px; line-height:12px;height:21px; width:60px;}

.startgv {vertical-align:top; margin-left:115px; margin-top:0px; background-color:#DFDFDF; letter-spacing:2px; line-height:12px;height:21px;}

.finderzs {vertical-align:top;padding:1px; width:130px; margin-bottom:2px; margin-top:3px;}
.startzs {vertical-align:top; margin-left:5px; background-color:#DFDFDF; margin-top:3px; letter-spacing:2px; line-height:12px;height:21px; width:60px;}

.finderw {vertical-align:text-top;padding:1px; margin-bottom:2px; margin-top:2px; width:190px;}
.startw {vertical-align:top; margin-left:122px; margin-top:0px; background-color:#DFDFDF; letter-spacing:2px; line-height:12px;height:21px;}

.finder_stat {vertical-align:middle;padding:1px; width:186px; margin-bottom:2px;}
.start_stat {vertical-align:top; margin-left:3px; background-color:#DFDFDF; margin-top:-1px; letter-spacing:2px; line-height:12px;height:21px; width:52px;}


/* Bilduntertitel */
.bild {margin-top:-15px;padding-bottom:15px; text-align:right;}
.bildtitel {font-size:70%; padding-top:5px;padding-bottom:15px;}
.bildtitelrechts {font-size:70%; padding-top:5px; padding-bottom:15px;text-align:right;}
.bildrechts {font-size:70%; padding-top:5px; padding-bottom:15px;text-align:right;padding-right:7px;}

/* Kasten */

.kasten {width:100%; border-top-width:0.1px; border-left-width:0.1px; border-right-width:1px; border-bottom-width:1px; border-color:#9F9F9F; padding:5px; border-style:outset;background-color:#F5F5F5;}

.kastentext {width:100%; border-width:1px; border-color:#9F9F9F; padding:8px; border-style:outset;background-color:#F5F5F5; line-height:160%;}

/* Katalog */
.katalog {width:180px;}
.katalogtext {background-color:#f5f5f5; vertical-align:middle;}

/* OPAC Suche */
.opac {margin-bottom:0px;}
.opac_feld {width: 250px;}
.experte {margin-top:5px; width:250px;margin-bottom:0;}
.kasten_opac {border-width:1px; border-color:#9F9F9F; padding:5px; border-style:outset; width:25%; font-weight:bold; margin-top:-4px; margin-left:-4px;}

/* Periodika */
#letter {font-size:180%; width:60px; vertical-align:middle; color:#F6A84C; border-width:1px; border-style:outset; border-color:#9F9F9F; background-color:#f5f5f5; padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:10px; margin-bottom:10px;}



/* Dublettenangebote verkaufte */
.durch {text-decoration:line-through;}


/* Links der Bibliothek */
.links1 {color:#F6A84C;font-weight:bold;background-color:#ffffff;margin-top:20px; margin-bottom:5px;}
.links2 {font-weight:bold;background-color:#ffffff;margin-top:10px; margin-bottom:5px;}

/* Index-Kasten Abk&uuml;rzungen (nur IE) */
.kasten_abkuerzung {border-width:1px; border-color:#9F9F9F; padding:5px; border-style:outset; width:50%; font-weight:bold; margin-top:-4px; margin-left:-4px;}

/* Palais */

.kastenpalais {border-width:1px; border-color:#9F9F9F; padding:10px; border-style:outset; background-color:#F5F5F5; line-height:160%;}

.palais {text-indent:5mm;}

p.palais:first-letter {font-size:180%; color:#F6A84C; font-family:"Lucida Calligraphy",harrington, castellar, arial, verdana, sans-serif; padding-right:2px; }

.palaistitle {font-size:130%; color:#F6A84C; font-weight:600;  font-family:"Lucida Calligraphy",harrington, castellar, arial, verdana, sans-serif;}

.palaistitle2 {font-size:120%; color:#F6A84C; font-weight:600;  font-family:"Lucida Calligraphy",harrington, castellar, arial, verdana, sans-serif;}

.palaiseinzug {padding-left:50px; padding-right:50px; text-align:justify; padding-top:20px; padding-bottom:0px;}

p.palaiseinzug:first-letter {font-size:180%; font-style:oblique; font-family:"Lucida Calligraphy",harrington, castellar, Verdana,Arial, sans-serif; padding-right:2px;}



/* Slideshow auf Abriss-Seite */
.abriss {border-width:1px; border-style:outset; border-color:#2E2C79;}
.controls {border-top-width: 1px; border-color:#2E2C79;border-style:solid; border-bottom-width:1px; border-left-width:0; border-right-width:0; height:30px;}

/* Formulare */
.formular {width:300px;}
.formularsmall {font-size:80%;}
.orange {color:#FF8000;}
.button {font-size:100%; font-weight:600; vertical-align:middle; color:#2476B9; border-width:1px; border-style:outset; border-color:#9F9F9F; background-color:#ffffff; padding-top:1px; padding-bottom:1px; padding-left:0px; padding-right:0px; width:80px; }

/* Suche - Kasten (auf Suchergebnis-Seite) */
.suche {width:180px; padding-left:2px; }
.check {margin-left:-2px;}
.suche_start {vertical-align:top; margin-left:20px; background-color:#DFDFDF; margin-top:-1px; letter-spacing:2px; line-height:12px;height:21px; width:150px;}



/*Philatelie */
.marke {border-color:#000000; border-style:solid; padding:1px;}
.was {padding-left:5px;}




/* Fest */
.iframe {width:99%; height:153px; border-color:#3f3f3f;  border-style:outset; border-width:1px; margin-bottom:10px; vertical-align:top; margin-left:51px;}


/* muss ich noch gucken, wo das hingehoert ;-) */
td.indent:first-letter {color:#f5f5f5;font-size:200%;background-color:#9F9F9F; padding:2px; float:left;margin-right:5px; vertical-align:text-top;}
td.indent:first-line {letter-spacing:1px; font-variant:small-caps;}

/*p:first-line {letter-spacing:1px; font-variant:small-caps;font-weight:bold;}*/

.indent {line-height:18px; position:relative; padding-left:10px; padding-right:10px; background-color:#DFDFDF;}




/* Fehlermeldungen */

#fehler {width:400px; height:283px; border-width:1px; border-style:solid; border-color:#000000; font-family:verdana; color:black; padding:20px; text-align:left;}

#fehlernavi {width:220px; height:283px; border-width:1px; border-style:solid; border-color:#000000;  font-family:verdana; color:black; padding:20px; text-align:right; line-height:180%;}


/* Links:*/

/* normale Links im Fliesstext */
a:link {font-weight:normal; color:#2E2C79; text-decoration:underline;}
a:visited {font-weight:normal; color:#861f39;text-decoration:underline;}
a:active {font-weight:normal; color:#F6A84C;text-decoration:underline;}
a:hover {font-weight:normal; color:#F6A84C;text-decoration:underline;}

/* Unsichtbarer d-Link zur Bildbeschreibung */
a.bild:link {font-weight:normal; color:#ffffff; text-decoration:underline;}
a.bild:visited {font-weight:normal; color:#ffffff;text-decoration:underline;}
a.bild:active {font-weight:normal; color:#ffffff;text-decoration:underline;}
a.bild:hover {font-weight:normal; color:#ffffff;text-decoration:underline;}

/* Navigation im oberen Frame */
a.nav:link {font-weight:bold; color:#ffffff; text-decoration:none;}
a.nav:visited {font-weight:bold; color:#ffffff;text-decoration:none;}
a.nav:active {font-weight: bold; color:#861f39;text-decoration:none;}
a.nav:hover {font-weight: bold; color:#ffffff;text-decoration:none;}


/* Navigation links - nicht aktiv */
a.nav2:link {font-weight:normal; color:#2E2C79; text-decoration:none;}
a.nav2:visited {font-weight:normal; color:#861f39;text-decoration:none;}
a.nav2:active {font-weight:normal; color:#F6A84C;text-decoration:none;}
a.nav2:hover {font-weight:normal; color:#F6A84C;text-decoration:none;}


/* Navigation links fuer die aktive Seite */
a.nav3:link {font-weight:bold; color:#2E2C79; text-decoration:none;}
a.nav3:visited {font-weight:bold; color:#2E2C79;text-decoration:none;}
a.nav3:active {font-weight:bold; color:#F6A84C;text-decoration:none;}
a.nav3:hover {font-weight:bold; color:#F6A84C;text-decoration:none;}

/* Rubriktitel ganz oben in Navigation */
a.nav4:link {font-weight:bold; color:#2E2C79; text-decoration:none; letter-spacing:1px; word-spacing:2px;}
a.nav4:visited {font-weight:bold; color:#2E2C79;text-decoration:none; letter-spacing:1px; word-spacing:2px;}
a.nav4:active {font-weight:bold; color:#F6A84C;text-decoration:none; letter-spacing:1px; word-spacing:2px;}
a.nav4:hover {font-weight:bold; color:#F6A84C;text-decoration:none; letter-spacing:1px; word-spacing:2px;}


/* Anker */

/* Anker auf &Uuml;berschrift */
a.anker:link {font-weight:bold; color:#F6A84C; text-decoration:none;}
a.anker:visited {font-weight:bold; color:#F6A84C;text-decoration:none;}
a.anker:active {font-weight:bold; color:#F6A84C;text-decoration:none;}
a.anker:hover {font-weight:bold; color:#F6A84C;text-decoration:none;}

/* Anker auf normalen Text */
a.ankertext:link {text-decoration:none;}
a.ankertext:visited {text-decoration:none;}
a.ankertext:active {text-decoration:none;}
a.ankertext:hover {text-decoration:none;}
