<!--
/* CSS Document */
/*  ######### Adresse beim Druck einblenden #########   */
.beimdruck { display:none;}
/*  ######### Grundeinstellungen Seite #########   */
body  { background-color:#EFEFF1; color:#00086A; font-size: 10pt; scrollbar-arrow-color:#00086A;/*Dreieck*/ scrollbar-highlight-color:#D3E4F6;/*Rand*/ scrollbar-base-color:#D3D8D8;/*Balken*/ font-family: Verdana, Arial, Helvetica, sans-serif;}
.banner { background-color:#D3D8D8;}
.bannerdunkel { background-color:#A9BFBC;}
td,tr { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
a {font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  ######### Grundeinstellungen Seite #########  */
h2{font-size:13pt;}
h3{font-size:11pt;}
.tabheadrand { border:1px solid #00086A;}
.absatzhead {font-size:11pt;}
.head {font-size:10pt; font-weight:bold; background-color:#D3D8D8;}
.textklein { font-size:8pt; color:#00086A; text-decoration:none;}

/* Text Link */
a.textlink { font-size:10pt; font-weight:bold; color:#00086A; text-decoration:none;}
a.textlink:hover { font-size:10pt; font-weight:bold; color:#6399D1; text-decoration:underline;}

/* Text Link klein */
a.textlinkklein { font-size:8pt; font-weight:bold; color:#00086A; text-decoration:none;}
a.textlinkklein:hover { font-size:8pt; font-weight:bold; color:#6399D1; text-decoration:underline;}

/* Vor und Zurück Button */
.buttonbg { border:1px solid #00086A; background-color:#D3D8D8;}
a.button { font-size:10pt; font-weight:bold; color:#00086A; text-decoration:none;}
a.button:hover { font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.buttonbgout { border:1px solid #00086A; background-color:#D3D8D8;}
.buttonbgover { border:1px solid #00086A; background-color:#A9BFBC;}
 
/*  ######### Navigation #########  */
.bgout { background-color:#D3D8D8; }
.bgover { background-color:#A9BFBC; }
a.nav { font-size:10pt; font-weight:bold; color:#00086A; text-decoration:none;}
a.nav:hover { font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.buttonueber {font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.linktip { font-size:8pt; color:#00086A; text-decoration:none;}

/*  ######### Info Box rechts #########  */
.kopf { font-size:9pt; font-weight:bold; color:#00086A; background-color:#D3D8D8; text-decoration:none;}
.text1 { border:1px dotted #D3D8D8; font-size:8pt; color:#00086A; text-decoration:none;}
/* dotted  dashed solid */

/*  ######### db Suchemaske  #########  */
.dbsuchform {width:145px;}
.dbsuchformupload {width:332px;}
.dbform {display:inline;}
.tabsuchformkopf { border:1px solid #006600; font-size:10pt; font-weight:bold; background-color:#BED141; color:#006600;}
.tabsuchformzeile {font-size:7pt; color:#006600;}
.tabsuchformzeilegross {font-size:10pt; font-weight:bold; color:#006600;}
.formmeldung {font-size:8pt; color:#006600;}
/*.suchbutton {BORDER-RIGHT: #B4B6D9 1px solid; BORDER-TOP: #B4B6D9 1px solid; FONT-SIZE: 11pt; BORDER-LEFT: #B4B6D9 1px solid; COLOR: #006600; BORDER-BOTTOM: #B4B6D9 1px solid; BACKGROUND-COLOR: #BED141;}*/
.suchbutton {font-size: 11pt; color: #006600;}
.fehler {font-size:8pt; color:#FF0000;}

/*  ######### Datenbank anzeige #########  */
/* DB Sortierung */
a.sortierung { font-size:10pt; font-weight:bold; color:#362F9B; text-decoration:none;}
a.sortierung:hover { font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* DB Tabellenkopf D3D4E9 */
.tabkopf { border:1px solid #006600; font-weight:bold; background-color:#BED141; font-size:8pt; color:#006600;}
.tabreihedunkel { font-size:8pt; color:#006600; }
.tabreihehell { font-size:8pt; color:#006600; }

/* DB Daten anzeigen */
a.zeigen { font-size:8pt; color:#006600; text-decoration:none;}
a.zeigen:hover { font-size:8pt; color:#55AAAA; text-decoration:underline;}

/* DB Daten blaettern */
a.dblinkklein { font-size:8pt; font-weight:bold; color:#006600; text-decoration:none;}
a.dblinkklein:hover { font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* ######## Mouse Over Zeilen ######## */
/*  Helle Tabellzeile nur Hindergrundfarbe */  
.tabbgouthell { background-color:#EFF9FF;}
/*  Dunkle Tabellzeile nur Hindergrundfarbe */ 
.tabbgoutdunkel { background-color:#D3E4F6;}
/*  Mouseover Tabellzeile nur Hindergrundfarbe DDDDDD   */ 
.tabbgover {background-color:#EBF6A5;}

/* ######## Fussbereich ######## */
/* Service Links Fussbereich */
a.fussbereich { font-size:8pt; color:#00086A; text-decoration:none;}
a.fussbereich:hover { font-size:8pt; color:#6399D1; text-decoration:underline;}

/* Suchtexte Fussbereich*/
a.suchtext { font-size:7pt; font-stretch:narrower; color:#8FA7B8; text-decoration:none;}
a.suchtext:hover { font-size:7pt; font-stretch:narrower; color:#8FA7B8; text-decoration:none;}
.suchtext { font-size:7pt; font-stretch:narrower; color:#8FA7B8; text-decoration:none;}
.suchabsatz { font-size:7pt; font-stretch:narrower; color:#8FA7B8; text-decoration:none;}

/* Rechte */
.rechte { font-size:8pt; color:#A9BFBC; text-decoration:none;}

/* ######## Anmeldeformular ######## */
/*  Mouse Over Hindergrund */
.dbanmeldeform {width:200;}
.dbanmeldeformtextarea {width:200; scrollbar-arrow-color:#EEEEEE;/*Dreieck*/ scrollbar-highlight-color:#CCCCCC;/*Rand*/ scrollbar-base-color:#CCCCCC;/*Balken*/}
.zeichenanzahl {font-size:8pt;}

/* Link für Formular Info nur Schrift */
a.forminfo:link { font-size:8pt; font-weight:bold; color:#006600; text-decoration:none;}
a.forminfo:hover { font-size:8pt; font-weight:bold; color:#55AAAA; text-decoration:underline;}
a.forminfo:active { font-size:8pt; font-weight:bold; color:#006600; text-decoration:none;}
a.forminfo:visited { font-size:8pt; font-weight:bold; color:#006600; text-decoration:none;}

/* Formularzeilen */
/*.infolayer {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFCC00; text-decoration:none;}*/
.formzeiledunkel { background-color:#D3E4F6; font-size:9pt; color:#006600; }
.formzeilehell { background-color:#EFF9FF; font-size:9pt; color:#006600; }

/* ######## Detailanzeige ######## */
/*  Randformatierung */
.tabdetailkopf { font-weight:bold; font-size:10pt; color:#006600; background-color:#BED141;}
.tabdetailrand { border:1px solid #006600;}
.tabdetailreihedunkel { font-size:9pt; color:#006600; background-color:#D3E4F6;}
.tabdetailreihehell { font-size:9pt; color:#006600; background-color:#EFF9FF;}

/* ######## Infolayer Anmeldung ######## */
.infostyle { position: absolute; visibility: hidden; z-index: 100 }

/* ######## Register startseite ######## BACKGROUND-COLOR: #D3E4F6; solid dotted*/
.register {BORDER-RIGHT: #BED141 1px solid; BORDER-TOP: #BED141 1px solid; BORDER-LEFT: #BED141 1px solid;}
.registerunten {BORDER-BOTTOM: #BED141 1px solid; font-size:8pt;}

/* ######## Bild Abstand zum Text ######## */
.abstand {MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 10px;}

-->