/* Text-Stile */
.standardHead    { font-family:Arial,Helvetica,sans-serif; font-size:11pt; font-weight:bold }
.standardSubHead { font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold }
.standard        { font-family:Arial,Helvetica,sans-serif; font-size:9pt; }

.textHead     { font-family:Arial,Helvetica,sans-serif; font-size:11pt; font-weight:bold; color:#034EA2; }
.textSubHead  { font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#034EA2; }
.text         { font-family:Arial,Helvetica,sans-serif; font-size:9pt; color:#000000; }

.specialHead {font-family:Arial,Helvetica,sans-serif; font-size:11pt; font-weight :bold;}
.specialSubHead {font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight :bold;}
.special {font-family:Arial,Helvetica,sans-serif; font-size:9pt;}

/* Link-Stile */
.stdLink        { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; text-decoration: none; color: #666666; margin-bottom: 5px;}
.smallLink      { font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #666666; margin-bottom: 5px;}

/* Ticker-Stile */
.tickerStandard { font-family:Times; font-size:14pt; }

/* Bild-Stile */
.pict { margin-bottom:10px; margin-top:10px;border: #999999; }
.pictao { margin-bottom:0px; margin-top:10px;border: #999999; }
.pictau { margin-bottom:10px; margin-top:0px;border: #999999; }
.pictre { margin:0,0,0,0; right:0; }

/* Datentabellen-Stile */
td.mytabBorder    { background-color: #ffffff }
td.mytabRowSeperator { background-color: #5F7F94; }
td.mytabColSeperator { background-color: #5F7F94; }
td.mytabHead      { vertical-align: top; color:#ffffff;}
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: #40446b; font-weight: bold; }
td.mytabFirstRow  { vertical-align: top; background-color: #40446b; font-weight: bold; color:#ffffff;}
td.mytabLastCol   { vertical-align: top; background-color: #40446b; }
td.mytabLastRow   { vertical-align: top; background-color: #40446b; }
td.mytabNormal    { vertical-align: top; background-color: #D1DAE1; }
td.mytabAlternate { vertical-align: top; background-color: #D1DAE1; }

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 */
table.myLayTab      { }
td.myLayTab         { background-color: #e7e8eb; text-align: right; padding: 0px 6px 6px 6px; }
th.myLayTabHead     { background-color: #40446b; }
p.myLayTabHead      { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff; }
td.myLayTabFirstRow { background-color: #e7e8eb; padding: 10px 6px 6px 6px; }
td.myLayTabLastRow  { background-color: #e7e8eb; text-align: right; }
td.myLayTabFirstCol { background-color: #e7e8eb; }
td.myLayTabLastCol  { background-color: #e7e8eb; }

/* 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; text-decoration: none;  color: #9999CC; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
.sitemap2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;  color: #9999CC; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
.sitemap3 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;  color: #9999CC; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

/* Navigations-Stile */
td.nav1         { background-color: #9fa9c3; vertical-align: middle; }
td.nav1_aktiv   { background-color: #e7e8eb; vertical-align: middle; }
a.nav1          { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #373F58; text-decoration: none; margin: 0px;}
a.nav1_aktiv    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373F58;
	text-decoration: none;
}
.nav2           {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.nav2_aktiv     {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight : bold;
}

/* sonstige Stile */
body { color:#000000; background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; background-repeat:repeat-y; } }
td {font-family:Arial,Helvetica,sans-serif; font-size:10pt; vertical-align:top; }
.Kapitel { font-family:Arial,Helvetica,sans-serif; font-size:11pt; font-weight:bold;  color:#034EA2;}
.bildunterschrift { font-family:Arial,Helvetica,sans-serif; font-size:8pt }
.fuss { font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#e3e3e3; text-decoration:none }
.fliesstext { font-family:Arial,Helvetica,sans-serif; font-size:10pt }
.headline_Haupt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; color: #9F481F}
.fliesstext_grau { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #999999}

.schwarz_links_bg_grau {
	background-color: #C0C0C0;
}
.schwarz_links_bg_verlauf {
	background-image:  url("img/bg_verlauf.jpg");
}
.schwarz_links_bg_weiss{
	background-color: #ffffff;
}
.schwarz{
	background-color: #000000;
}