/* CSS-Stile tgeu.net */

/* Farben: 336699=Blue, 339933=Green, FF6600=Orange, 006600=GreenDark, 003366=BlueDark */
/* Farben: 660099=violet, CC33CC=Pink, */

/* Hyperlinks */
a:link { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:active { font-style:italic; text-decoration:underline; }

a:link.h1 { color: #660099; font-size:11pt; line-height:13pt; text-decoration:underline; }
a:visited.h1 { color: #660099; font-size:11pt; line-height:13pt; text-decoration:underline; }
a:active.h1 { color: #660099; font-size:11pt; line-height:13pt; text-decoration:underline; }
a:link.h1W { color: #FFFFFF; font-size:11pt; line-height:13pt; text-decoration:underline; }
a:visited.h1W { color: #FFFFFF; font-size:11pt; line-height:13pt; text-decoration:underline; }
a:active.h1W { color: #FFFFFF; font-size:11pt; line-height:13pt; text-decoration:underline; }

a:link.h2 { color: #660099; font-size:10pt; line-height:12pt; text-decoration:underline; }
a:visited.h2 { color: #660099; font-size:10pt; line-height:12pt; text-decoration:underline; }
a:active.h2 { color: #660099; font-size:10pt; line-height:12pt; text-decoration:underline; }
a:link.h2W { color: #FFFFFF; font-size:10pt; line-height:12pt; text-decoration:underline; }
a:visited.h2W { color: #FFFFFF; font-size:10pt; line-height:12pt; text-decoration:underline; }
a:active.h2W { color: #FFFFFF; font-size:10pt; line-height:12pt; text-decoration:underline; }

a:link.h3 { color: #660099; font-size:9pt; line-height:11pt; text-decoration:underline; }
a:visited.h3 { color: #660099; font-size:9pt; line-height:11pt; text-decoration:underline; }
a:active.h3 { color: #660099; font-size:9pt; line-height:11pt; text-decoration:underline; }
a:link.h3W { color: #FFFFFF; font-size:9pt; line-height:11pt; text-decoration:underline; }
a:visited.h3W { color: #FFFFFF; font-size:9pt; line-height:11pt; text-decoration:underline; }
a:active.h3W { color: #FFFFFF; font-size:9pt; line-height:11pt; text-decoration:underline; }

a:link.pTitle_ri {color:#660099; font-size:10pt; line-height:10pt; font-weight:bold; text-align:right; margin-top:0pt; margin-bottom:0pt; text-decoration:underline; }
a:visited.pTitle_ri {color:#660099; font-size:10pt; line-height:10pt; font-weight:bold; text-align:right; margin-top:0pt; margin-bottom:0pt; text-decoration:underline; }
a:active.pTitle_ri {color:#660099; font-size:10pt; line-height:10pt; font-weight:bold; text-align:right; margin-top:0pt; margin-bottom:0pt; text-decoration:underline; }

a:link.small { color: #660099; font-size: 8pt; text-decoration:underline; }
a:visited.small { color: #660099; font-size: 8pt; text-decoration:underline; }
a:active.small { color: #660099; font-size: 8pt; text-decoration:underline; }

a.an { text-decoration:none; }

/* Listen */
.list	 {margin-top:0pt; margin-bottom:0pt; margin-left:-18pt;} /* ns */

/* abgeleitete Standardformate */
h1,h2,h3,h4,h5 { font-family:Arial, Helvetica, sans-serif; color: #660099 }
p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a  
{font-family:Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; text-align: left; color: #000000}

h1 {font-size:11pt; line-height:13pt;}
h2 {font-size:10pt; line-height:12pt;}
h3 {font-size:9pt; line-height:11pt;}
h3W {font-size:9pt; line-height:11pt; color: #FFFFFF;}

/*abgeleitete Absatzformate*/
.p00 {margin-top: 0pt; margin-bottom:0pt;}
.p03 {margin-top: 3pt; margin-bottom:0pt;}
.p06 {margin-top: 6pt; margin-bottom:0pt;}
.p12 {margin-top:12pt; margin-bottom:0pt;}

.p00_ri {margin-top: 0pt; margin-bottom:0pt; text-align:right;}
.p03_ri {margin-top: 3pt; margin-bottom:0pt; text-align:right;}
.p06_ri {margin-top: 6pt; margin-bottom:0pt; text-align:right;}
.p12_ri {margin-top:12pt; margin-bottom:0pt; text-align:right;}

.p00_ju {margin-top: 0pt; margin-bottom:0pt; text-align:justify;}
.p03_ju {margin-top: 3pt; margin-bottom:0pt; text-align:justify;}
.p06_ju {margin-top: 6pt; margin-bottom:0pt; text-align:justify;}
.p12_ju {margin-top:12pt; margin-bottom:0pt; text-align:justify;}

.p00_ce {margin-top: 0pt; margin-bottom:0pt; text-align:center;}
.p03_ce {margin-top: 3pt; margin-bottom:0pt; text-align:center;}
.p06_ce {margin-top: 6pt; margin-bottom:0pt; text-align:center;}
.p12_ce {margin-top:12pt; margin-bottom:0pt; text-align:center;}

.p00_e01 {margin-top: 0pt; margin-bottom:0pt; margin-left:18pt}
.p03_e01 {margin-top: 3pt; margin-bottom:0pt; margin-left:18pt}
.p06_e01 {margin-top: 6pt; margin-bottom:0pt; margin-left:18pt}
.p12_e01 {margin-top:12pt; margin-bottom:0pt; margin-left:18pt}

.p00_e02 {margin-top: 0pt; margin-bottom:0pt; margin-left:36pt}
.p03_e02 {margin-top: 3pt; margin-bottom:0pt; margin-left:36pt}
.p06_e02 {margin-top: 6pt; margin-bottom:0pt; margin-left:36pt}
.p12_e02 {margin-top:12pt; margin-bottom:0pt; margin-left:36pt}

.p00_eh01 {margin-top: 0pt; margin-bottom:0pt; text-indent:-18pt; margin-left:18pt}
.p03_eh01 {margin-top: 3pt; margin-bottom:0pt; text-indent:-18pt; margin-left:18pt}
.p06_eh01 {margin-top: 6pt; margin-bottom:0pt; text-indent:-18pt; margin-left:18pt}
.p12_eh01 {margin-top:12pt; margin-bottom:0pt; text-indent:-18pt; margin-left:18pt}

.p00_eh02 {margin-top: 0pt; margin-bottom:0pt; text-indent:-18pt; margin-left:36pt}
.p03_eh02 {margin-top: 3pt; margin-bottom:0pt; text-indent:-18pt; margin-left:36pt}
.p06_eh02 {margin-top: 6pt; margin-bottom:0pt; text-indent:-18pt; margin-left:36pt}
.p12_eh02 {margin-top:12pt; margin-bottom:0pt; text-indent:-18pt; margin-left:36pt}

.pKom00 {margin-top: 0pt; margin-bottom:0pt; color: #009900; font-style:italic}
.pKom06 {margin-top: 6pt; margin-bottom:0pt; color: #009900; font-style:italic}
.pKom12 {margin-top:12pt; margin-bottom:0pt; color: #009900; font-style:italic}

.p00_tbl {margin-top: 0pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt;}
.p03_tbl {margin-top: 3pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt;}
.p06_tbl {margin-top: 6pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt;}
.p12_tbl {margin-top:12pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt;}

.p00_ri_tbl {margin-top: 0pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:right;}
.p03_ri_tbl {margin-top: 3pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:right;}
.p06_ri_tbl {margin-top: 6pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:right;}
.p12_ri_tbl {margin-top:12pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:right;}

.p00_ce_tbl {margin-top: 0pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:center;}
.p03_ce_tbl {margin-top: 3pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:center;}
.p06_ce_tbl {margin-top: 6pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:center;}
.p12_ce_tbl {margin-top:12pt; margin-bottom:0pt; margin-left:2pt; margin-right:2pt; text-align:center;}

/* Formate für Eingabefelder */
.DBinpTxtAr {font-size: 8pt; color: #000000; font-weight: bold; font-family:Arial,sans-serif}
.DBinpTxtF {height:19px; font-size: 8pt; color: #000000; font-weight: bold; font-family:Arial,sans-serif}
.DBinpTxtF_ri {height:19px; font-size: 8pt; color: #000000; font-weight: bold; font-family:Arial,sans-serif; text-align:right}
.DBinpTxtF_ce {height:19px; font-size: 8pt; color: #000000; font-weight: bold; font-family:Arial,sans-serif; text-align:center}
.DBvotTxt {font-size: 8pt; color: #660099; font-weight: bold; font-family: Arial,sans-serif; text-align:center; margin-top:1pt; margin-bottom:0pt }
.DBvotTbl {margin-top:4pt; margin-bottom:0pt }
.DBoupTxt {font-size: 8pt; color: #FF6600; font-weight: bold; font-family: Arial,sans-serif}
.DBLegTxt {font-size: 8pt; line-height:8pt; margin-top: 1pt; margin-bottom:2pt; color: #000000; font-family: Arial,sans-serif}

/* abgeleitete Schriftformate */
.aBlue {color: #000000}
.aGreen {color: #660099}
.aGrey {color: #999999}
.aBlack {color: #000000}
.aWhite {color: #FFFFFF}
.aWhite {color: #FFFFFF}
.aHelp {color: #CC33CC; font-style:italic;}

/* Spezialitäten für Kopf und Fuss */
.design {text-align: right; color: #FFFFFF; margin-top:-10px; margin-right:5px; font-weight:bold; font-size: 10pt}

/* test-formate */
.pTest {font-size:80pt; line-height:80pt; color: #009900}

/* Gags */

/* Pictures */

/* menue -> left frame*/
div.fstLevel a
{text-decoration:none; display:block; padding:0px; margin:0px; width:153;
 font-weight:bold; text-align:center; color:#660099; background-color:#CCCCCC; font-size:10pt; line-height:12pt;}
div.fstLevel a:visited {text-decoration:none;}
div.fstLevel a:hover {text-decoration:none; color:#CC33CC;}
div.fstLevelActive a
{text-decoration:none; display:block; padding:0px; margin:0px; width:153;
 font-weight:bold; text-align:center; color:#660099; background-color:#FFFFFF; font-size:10pt; line-height:12pt;}
div.fstLevelActive a:visited {text-decoration:none;}
div.fstLevelActive a:hover {text-decoration:none; color:#CC33CC;}
div.secLevel a
{text-decoration:none; display:block; padding:0px; margin:0px; width:153;
 text-align:center; color: #660099; background-color: #FFFFFF; font-size:10pt; line-height:12pt;}
div.secLevel a:visited {text-decoration:none;}
div.secLevel a:hover {text-decoration:none; color:#CC33CC;}
div.secLevelActive a
{text-decoration:none; display:block; padding:0px; margin:0px; width:153;
 text-align:center; color:#CC33CC; background-color: #FFFFFF; font-size:10pt; line-height:12pt;}
div.secLevelActive a:visited {text-decoration:none;}
div.secLevelActive a:hover {text-decoration:none; color:#CC33CC;}

/* title -> top frame */
.pTitle {margin-top: 0pt; margin-bottom:0pt; font-size:10pt; line-height:10pt; color:#660099; font-weight:bold; text-align:left;}
.pTitle_ri {margin-top: 0pt; margin-bottom:0pt; font-size:10pt; line-height:10pt; color:#660099; font-weight:bold; text-align:right;}
.pTitle_hidden {margin-top: 0pt; margin-bottom:0pt; font-size:11pt; line-height:13pt; color:#660099; font-weight:bold; text-align:left; display:none}