body
{
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background-color:#e8e8e8;
}
body.vorschau
{
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background-color:#EAE2CD;
}
td.linkerrand
{
    background-image:url(/images/template/linkerrand.gif);
}
td.rechterrand
{
    background-image:url(/images/template/rechterrand.gif);
}
td.unten_mitte_mit
{
	background-image:url(/images/template/aktie_unten_mitte.gif);
	font-family:verdana,helvetica,sans-serif;
        color: #000000;
        font-size: 8pt;
}
td.unten_mitte_ohne
{
	background-image:url(/images/template/aktie_unten_mitte_ohne.gif);
	font-family:verdana,helvetica,sans-serif;
        color: #000000;
        font-size: 8pt;
}
table.menu
{
    background: #FFFFFF;
}
table.addToMenu
{
    background: #F8E92D;
}
td.activeMainMenu
{
    background: #F9C802;
    font-family: sans-serif;
    font-size: 10pt;
    text-align: left;
}
td.menu0
{
    background: #CCC4AF;
    font-family: sans-serif;
    font-size: 10pt;
    text-align: left;
}
td.menu1
{
    background: #FCF6AC;
    font-family: sans-serif;
    font-size: 10pt;
    text-align: left;
}
td.menu2
{
    background: #FDFACD;
    font-family: sans-serif;
    font-size: 10pt;
    text-align: left;
}
span.menu1
{
    color: #F9C800;
}
span.menu2
{
    color: #D0CA2E;
}

.inhalt_header
{
    font-family:verdana,helvetica,sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #000000;
    background: #EAE2CD;
}
td.inhalt
{
    background: #EAE2CD;
    font-size: 8pt;
}
.small
{
    font-family:verdana,helvetica,sans-serif;
    color: #000000;
    background: #EAE2CD;
    font-size: 8pt;
}
.fett
{
    font-family:verdana,helvetica,sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 8pt;
}
.fettkursiv
{
    font-family:verdana,helvetica,sans-serif;
    color: #000000;
    font-weight: bold;
    font-style:italic;
    font-size: 8pt;
}
.kahki
{
    font-size:10pt;
    font-family:verdana,helvetica,sans-serif;
    font-weight:bold;
    color:#A8A278;
}
table.topnews
{
    margin-left: 0;
}
.topnews_headline
{
    font-family:verdana,helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #ECBE00;
}
.news_teaser
{
    font-family:verdana,helvetica,sans-serif;
    color: #000000;
    line-height:10.5pt;
    font-size: 8pt;
}
table.teaser
{
    margin-left: 0;
}
td.teaser
{
    background: #CCC4AF;
}
a.menuitem
{
    font-family:verdana,helvetica,sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #000000;
}
a.menuitem:hover
{
    text-decoration: underline;
}

.normal
{
     font-size:8pt;
     font-family:verdana,arial,helvetica,sans-serif;
     line-height:13pt;
     color:#000000;
}

.alt1normal
{
     background-color:#CCC4AF;
     font-size:8pt;
     font-family:verdana,arial,helvetica,sans-serif;
     line-height:13pt;
     color:#000000;
}

.alt2normal
{
     background-color:#E7E7CE;
     font-size:8pt;
     font-family:verdana,arial,helvetica,sans-serif;
     line-height:13pt;
     color:#000000;
}

.unternavi
{
     font-family:verdana, arial, helvetica, sans-serif;
     font-size:9pt;
     font-weight:bold;
     color:#828282;
}

.unternaviklein
{
     font-family:verdana, arial, helvetica, sans-serif;
     font-size:7pt;
     font-weight:bold;
     color:#828282;
}

a.anzeigelink
{
    font-family:verdana,helvetica,sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #ffffef;
}

.anzeigeinhalt
{
    background-color:#ffffef;
    font-size:8pt;
    font-family:arial,verdana,helvetica,sans-serif;
    color:#000000;
}

.anzeigehead
{
    background-color:#e8e8e8;
    font-size:8pt;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-weight: bold;
    color:#000000;
}

.anzeigesmall
{
    font-size:7pt;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-weight: bold;
    color:#000000;
}

table.fmw
{
background-color:#ffffff;
}
.fmh
{
font-family:Verdana,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:13pt;
color:#000000;
background-color:#ecbe00;
}
.axelh
{
font-family:Verdana,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:13pt;
color:#000000;
background-color:#EAE2CD;
}
.fmn
{
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
line-height:11pt;
font-weight:normal;
color:#000000;
background-color:#EAE2CD;
}
.fmnd
{
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
line-height:11pt;
font-weight:normal;
color:#000000;
background-color:#cccccc;
}
.fmnbvb
{
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
line-height:11pt;
font-weight:normal;
color:#000000;
background-color:#f8e92d;
}
.fms
{
font-family:Verdana,Helvetica,sans-serif;
font-size:7pt;
line-height:9pt;
font-weight:normal;
color:#000000;
background-color:#EAE2CD;
}
.fmsd
{
font-family:Verdana,Helvetica,sans-serif;
font-size:7pt;
line-height:9pt;
font-weight:normal;
color:#000000;
background-color:#cccccc;
}

.smallkursiv
{
	  font-family:Verdana,Helvetica,sans-serif;
    color: #000000;
		background: #CCC4AF;
    font-size: 7pt;
    font-style: normal;
}

.sitemap_kursiv
{
    font-family:Verdana,Helvetica,sans-serif;
    color: #000000;
    background: #E8E8E8;
    font-size: 8pt;
    font-style: italic;
}

.ticker
{
	background-color: #EAE2CD;
	font-size:8pt;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color:#000000;
	width: 180;
}

a:link { color:#000000; text-decoration: underline;}

a:active { color:#000000; text-decoration: underline;}

a:visited { color:#000000; text-decoration: underline;}

a:hover { color:#333333; text-decoration: underline;}
