/* Text-Stile */
.standardHead     { font-family: Times New Roman, Times, serif;      font-size: 15pt; font-weight: normal; margin-top: 40px; margin-bottom: 10px; }
.standardSubHead  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold;   margin-top: 10px; margin-bottom: 10px; }
.standard         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; margin-top:  0px; margin-bottom: 00px; }

.tabelleHead     { font-family: Times New Roman, Times, serif;      font-size: 15pt; font-weight: normal; margin-top: 40px; margin-bottom: 10px; }
.tabelleSubHead  { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold;   margin-top: 10px; margin-bottom: 10px; }
.tabelle         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; margin-top:  0px; margin-bottom: 0px; margin-left: 10px;}

.nav3Head        { font-family: Verdana,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color:#800040; text-decoration: none }


/* Link-Stile */
.textLink0A         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; margin-top:  0px; margin-bottom: 0px;}
.textLinkMA         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal;  }

/* Ticker-Stile */
.tickerHome       { font-family: Courier New; font-size: 9pt; font-weight: normal; color: #FFFFFF; border: none; background-color: #848A14; }
.tickerStandard   { font-family: Courier New; font-size: 9pt; font-weight: normal; color: #000000; border: none; background-color: #BBBBBB; }

/* Bild-Stile */
.pictStandard     {  }
.pict0A           { margin-top: 0px; margin-bottom: 0px; }
.pictMA           { margin-top: 10px; margin-bottom: 10px; }
.pictLeft         { float : left; }

/* Datentabellen-Stile */
td.mytabBorder    { background-color: #067C54 }
td.mytabRowSeperator { background-color: #067C54; }
td.mytabColSeperator { background-color: #067C54; }
td.mytabHead      { vertical-align: top; }
p.mytabHead       { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; margin: 2px 4px 2px 8px; }
td.mytabFirstCol  { vertical-align: top; background-color: #BCC7C4; font-weight: bold; }
td.mytabLastCol   { vertical-align: top; background-color: #BCC7C4; }
td.mytabNormal    { vertical-align: top; }
td.mytabAlternate { vertical-align: top; background-color: #BCC7C4; }
p.mytabStandard   { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; margin: 2px 4px 2px 8px; }
p.mytabBold       { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; margin: 2px 4px 2px 8px; }
p.mytabNumber     { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; margin: 2px 4px 2px 8px; text-align: right; }

/* Layout Tabellen-Stile */
.layoutTable {	padding : 2 5 2 2; }
.layoutTableHeader { font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold }
.layoutTableTD  	 { 	 }

/* eigentliche Laytable-Stile vom Repository? */
table.myLayTab      { }
td.myLayTab         { background-color: green; }
th.myLayTabHead     { background-color: blue; }
p.myLayTabHead      { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
td.myLayTabFirstRow { background-color: red; }
td.myLayTabLastRow  { background-color: pink; }
td.myLayTabFirstCol { background-color: yellow; }
td.myLayTabLastCol  { background-color: brown; }

/* Stile Newsletter  */
.nlSmall      { font-family:Arial,Helvetica,sans-serif; font-size:8pt; }
.nlStandard   { font-family:Arial,Helvetica,sans-serif; font-size:10pt; }
.nlFett       { font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold }
.nlSubmitBtn  { font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; background-color:#666666; color:#FFFFFF; }

/* Stile Sitemap */
.sitemap0         { margin-bottom: 0px}
.sitemap1         { font-family: Arial, Helvetica, sans-serif;       font-size: 10pt; font-weight: bold;   color: #9999CC; text-decoration: none; margin-top:  0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.sitemap2         { font-family: Arial, Helvetica, sans-serif;       font-size: 10pt; font-weight: normal; color: #9999CC; text-decoration: none; margin-top:  0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.sitemap3         { font-family: Arial, Helvetica, sans-serif;       font-size:  8pt; font-weight: normal; color: #9999CC; text-decoration: none; margin-top:  0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.sitemap4         { font-family: Arial, Helvetica, sans-serif;       font-size:  8pt; font-weight: normal; color: #9999CC; text-decoration: none; margin-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.sitemap5         { font-family: Arial, Helvetica, sans-serif;       font-size:  8pt; font-weight: normal; color: #9999CC; text-decoration: none; margin-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.sitemap6         { font-family: Arial, Helvetica, sans-serif;       font-size:  8pt; font-weight: normal; color: #9999CC; text-decoration: none; margin-left: 30px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

/* sonstige Stile */
body              { color:#000000; background-color:#DDDEDD; font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;  }
td                { font-family:Arial,Helvetica,sans-serif; font-size:10pt; vertical-align:top; }
a	 { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color:blue; }
.header           { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; margin-top:  0px; margin-bottom: 10px; background-color: #F0F0F0; }
.topNaviLink      { font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-weight:bold; color:#FFFFFF; text-decoration:none }
.bildunterschrift { font-family: Arial,Helvetica,sans-serif; font-size: 8pt }
.headSymbol       { font-family: Arial,Helvetica,sans-serif; font-size:12pt; font-weight:bold; color:#333399 }
.weissFett        { font-family: Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#FFFFFF }
.fuss             { font-family: Arial,Helvetica,sans-serif;         font-size:  8pt;	font-weight: normal; }
.fussLink         { font-family: Arial,Helvetica,sans-serif;         font-size:  8pt;	font-weight: normal; color: #000000;  margin-top:0px; margin-bottom:0px; }
.subhead          { font-family: Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold }
.headVerfahren    { font-family: Arial,Helvetica,sans-serif; font-size:12pt; font-weight:bold; color:#FF9933 }
.pfadLink         { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; font-weight:bold; }