@charset "UTF-8";
/* dianea.css (ex kpw) */
/*
Farben:
Kopfteil:
rot rgb(245,90,0)
dunkelblau rgb(18,11,76)
Menü:
Schrift blau rgb(0,0,153)
Link blau rgb(0,0,153) hover orange rgb(250,127,46)
Auswahlkasten orange rgb(250,127,46)
Auswahlkasten blau rgb(0,0,153)
Inhalt:
Schrift dunkelblau rgb(18,11,76)
Link dunkelblau rgb(18,11,76) hover blau rgb(0,0,153)
Auswahlbox,Inputfeld:
Schrift blau rgb(0,0,153)
Hintergrund mittelgelb rgb(255,225,110)
Submit-Button:
Schrift blau rgb(0,0,153)
Hintergrund hellorange rgb(253,182,81)
Schrift gelbweiss rgb(255,254,167) 255,255,128

*/

body {margin:0px;padding:0px;background-color:rgb(232,255,232);}
body,textarea,input,select,table,p,li,ul {font-family:arial,"ms sans serif",sans-serif;font-size:11pt;color:rgb(0,0,153)}
/* Logo + PR */
.thgdiades {background-image:url("./hgdiades.jpg");}
.tlogo01 {height:60pt;vertical-align:middle;white-space:nowrap;}
a.logo:link {color:rgb(240,175,0);text-decoration:none;font-size:22pt;font-weight:bold;font-style:italic;}
a.logo:visited {color:rgb(240,175,0);text-decoration:none;font-size:22pt;font-weight:bold;font-style:italic;}
a.logo:active {color:rgb(240,175,0);text-decoration:none;font-size:22pt;font-weight:bold;font-style:italic;}
a.logo:hover {color:rgb(18,11,76);background-color:rgb(240,175,0);text-decoration:none;font-size:22pt;font-weight:bold;font-style:italic;}
.logopr {color:rgb(0,0,153);font-size:16pt;font-weight:bold;font-style:italic;}


/* Menü-Überschriftlinks */
a.menob:link {color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menobx:link {background-color:rgb(210,255,213);color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menob:visited {color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menobx:visited {background-color:rgb(210,255,213);color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menob:active {color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menobx:active {background-color:rgb(210,255,213);color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menob:hover {background-color:rgb(210,255,213);color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}
a.menobx:hover {background-color:rgb(210,255,213);color:rgb(18,11,76);text-decoration:none;font-size:11pt;font-weight:bold}


/* Menülinks */
a.menub:link {color:rgb(18,11,76);text-decoration:none;font-size:10pt;}
a.menubx:link {color:rgb(0,185,10);text-decoration:none;font-size:10pt;}
a.menub:visited {color:rgb(18,11,76);text-decoration:none;font-size:10pt;}
a.menubx:visited {color:rgb(0,185,10);text-decoration:none;font-size:10pt;}
a.menub:active {color:rgb(18,11,76);text-decoration:none;font-size:10pt;}
a.menubx:active {color:rgb(0,185,10);text-decoration:none;font-size:10pt;}
a.menub:hover {color:rgb(0,185,10);text-decoration:none;font-size:10pt;}
a.menubx:hover {color:rgb(0,185,10);text-decoration:none;font-size:10pt;}
.balk {background-color:rgb(240,203,0);width:137pt;}

/* Inhaltlinks */
a:link {color:rgb(0,83,0);text-decoration:none}
a:visited {color:rgb(0,83,0);text-decoration:none}
a:active {color:rgb(0,83,0);text-decoration:none}
a:hover {color:rgb(0,83,0);text-decoration:underline}

/* Status */
.st01a {color:rgb(0,0,90);font-size:9pt;padding-right:20pt;}

/* Textüberschriften */
.ueb {color:rgb(0,0,90);font-size:13pt;font-weight:500;letter-spacing:3pt}

/* Schrifthervorhebung */
.htf { color:rgb(0,0,90);letter-spacing:0.9pt }

/* Box Menü */
.menbox {color:rgb(0,0,153);position:absolute;left:+20pt;top:+90pt;display:block;width:160pt;font-size:10pt;line-height:14pt}

/* Box Inhalt */
.inhbox {color:rgb(0,0,153);position:absolute;left:+190pt;top:+90pt;display:block;width:500pt;padding-top:8pt;padding-bottom:8pt;padding-left:4pt;padding-right:3pt;font-size:11pt;}

/* Fusszeile */
div.footer{ position:absolute; bottom:0; left:0; width:100%; height:20pt; font-size:6pt; background-image:url("./hgdiades.jpg"); }




/* Formulareigenschaften */
.inpuk {background-color:rgb(255,254,167);color:rgb(18,11,76);height:10pt;font-size:8pt;}
.inpu {background-color:rgb(255,254,167);color:rgb(18,11,76);height:12pt;font-size:10pt;}
.submkx {background-color:rgb(240,235,0);color:rgb(18,11,76);height:14pt;width:50pt;font-size:8pt;padding-bottom:1pt;margin:1pt;}
.submk {background-color:rgb(240,203,0);color:rgb(18,11,76);height:14pt;width:50pt;font-size:8pt;padding-bottom:1pt;margin:1pt;}
.subm {background-color:rgb(240,203,0);color:rgb(18,11,76);height:17pt;font-size:10pt;vertical-align:middle;}
.selec {background-color:rgb(255,254,167);color:rgb(18,11,76);font-size:10pt}
.okm {color:green}
.fem {color:red}


/* Seitenanfanglink */
a.sanf:link {color:rgb(240,152,0);text-decoration:underline;font-size:9pt;}
a.sanf:visited {color:rgb(240,152,0);text-decoration:underline;font-size:9pt;}
a.sanf:active {color:rgb(240,152,0);text-decoration:underline;font-size:9pt;}
a.sanf:hover {color:rgb(240,203,0);text-decoration:underline;font-size:9pt;}

/* RegEx-Formate */
.regex { color:#FFD700; background:#000000; }
.regtxt { color:#000000; }
.reghg { background:#E6E6FA; }


/* Screensaver-Buttons */
a.dl:link { text-decoration:none;border:solid 1pt; }
a.dl:visited { text-decoration:none;border:solid 1pt; }
a.dl:active { text-decoration:none;border:solid 1pt; }
a.dl:hover { text-decoration:none;border:solid 1pt; }




/* Informationen */
.tin01 {width:130pt;background-color:rgb(85,69,228);height:16pt;text-align:left;padding:0pt;vertical-align:middle;}
.tin02 {background-color:rgb(85,69,228);text-align:left;padding:0pt;vertical-align:middle;}
.in01 {color:rgb(240,175,0);font-size:9pt;font-weight:bold;padding-left:28pt;}
.in02 {color:rgb(225,113,0);font-size:9pt;padding-left:0pt;}

/* Inhaltlinks */
a.men:link {color:rgb(240,152,0);text-decoration:none;font-size:11pt;}
a.men:visited {color:rgb(240,152,0);text-decoration:none;font-size:11pt;}
a.men:active {color:rgb(240,152,0);text-decoration:none;font-size:11pt;}
a.men:hover {color:rgb(240,203,0);text-decoration:underline;font-size:11pt;}


/* Downloadlink */
a.down:link {color:rgb(240,203,0);background-color:blue;text-decoration:none;font-weight:bold;border:solid 1pt rgb(0,0,0);}
a.down:visited {color:rgb(240,203,0);background-color:blue;text-decoration:none;font-weight:bold;border:solid 1pt rgb(0,0,0);}
a.down:active {color:rgb(240,203,0);background-color:blue;text-decoration:none;font-weight:bold;border:solid 1pt rgb(0,0,0);}
a.down:hover {color:blue;background-color:rgb(240,203,0);text-decoration:none;font-weight:bold;border:solid 1pt rgb(0,0,0);}




/* Datumsanzeige */
.aktdat {color:rgb(240,203,0);font-size:9pt;position:absolute;right:30pt}


/* Infoanzeige */
.comm {color:rgb(240,203,0);font-size:10pt;letter-spacing:2pt}

/* Sprunglink zuerst unsichtbar machen */
.unsichtbar{
position:absolute;
left:-2000px;
top:+0px;
font-size:10pt;
}
/* Sprunglink nur beim Tabben sichtbar machen */
p.unsichtbar a:focus, p.unsichtbar a:active{
position:absolute;
left:+2025px;
top:+0px;
display:block;
width:20em;
padding:2px 6px;
font-size:10pt;
}