BODY  {
background-color : white;
font-family : Arial;
} 
.mainmenu:ACTIVE, .mainmenu:FOCUS, .mainmenu:LINK, .mainmenu:VISITED {
font-family : Arial;
font-size : 9pt;
color : white;
} 
.mainmenu:HOVER {
font-family : Arial;
font-size : 9pt;
color : white;
} 
.submenu:ACTIVE, .submenu:FOCUS, .submenu:LINK, .submenu:VISITED {
font-family : Arial;
font-size : 8pt;
color : white;
} 
.submenu:HOVER {
font-family : Arial;
font-size : 8pt;
color : #C4002B;
} 
.stdlink:ACTIVE, .stdlink:FOCUS, .stdlink:LINK, .stdlink:VISITED {
font-family : Arial;
font-size : 10pt;
color : #C4002B;
} 
.stdlink:HOVER {
font-family : Arial;
font-size : 10pt
color : #C4002B;
} 

A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED  {
text-decoration : none;
color : #C4002B;
} 

P  {
font-family : Arial;
font-size : 10pt;
color : black;
} 

B  {
font-family : Arial;
font-size : 10pt;
color : black;
} 

TH  {
color : #647A9E;
} 

TD  {
font-family : Arial;
font-size : 10pt;
color : #647A9E;
} 

.newsticker  {
font-family : Arial;
font-size : 8pt;
color : black;
} 

.scal  {
font-family : Arial;
font-size : 8pt;
} 

.cal  {
font-family : Arial;
font-size : 8pt;
} 

.imprint_apa {  font-size: 11px; font-family: Arial}
.imprint_apa_bold {  font-size: 11px; font-family: Arial; font-weight:bold}
.gbfirstline, .gbfirstline:ACTIVE ,.gbfirstline:FOCUS ,.gbfirstline:LINK ,.gbfirstline:VISITED, .gbfirstline:HOVER,
.thhhref, .thhhref:ACTIVE ,.thhhref:FOCUS ,.thhhref:LINK ,.thhhref:VISITED, .thhhref:HOVER {
    font-family : Arial;
    font-size : 8pt;
    background-color:#C3C7D0;
    color: #000000;
    z-index: 10;
}

.firstline, .firstline:ACTIVE ,.firstline:FOCUS ,.firstline:LINK ,.firstline:VISITED, .firstline:HOVER {
    font-family : Arial;
    font-size : 9pt;
    background-color:#FFFFFF;
    color: #000000;
    z-index: 10;
}

.secondline, .secondline:ACTIVE ,.secondline:FOCUS ,.secondline:LINK ,.secondline:VISITED, .secondline:HOVER {
    font-family : Arial;
    font-size : 9pt;
    background-color:#EFF1F4;
    color: #000000;
    z-index: 10;
}

.firstlineover, .firstlineover:ACTIVE ,.firstlineover:FOCUS ,.firstlineover:LINK ,.firstlineover:VISITED, .firstlineover:HOVER {
    font-family : Arial;
    font-size : 9pt;
    background-color:#FFFFFF;
    color: #C4002B;
    z-index: 10;
}

.secondlineover, .secondlineover:ACTIVE ,.secondlineover:FOCUS ,.secondlineover:LINK ,.secondlineover:VISITED, .secondlineover:HOVER {
    font-family : Arial;
    font-size : 9pt;
    background-color:#EFF1F4;
    color: #C4002B;
    z-index: 10;
}

.rechts_link{
font-family: Arial;
color: #ffffff;
font-weight:bold;
font-size:11px;
}
.news_text{
font-family: Arial;
color: #666666;
font-size:8pt;
}
.index_link{
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;
}
p, b{
color:#647A9E;
}
.shcalender{
font-family: Arial;
color: #666666;
font-size:8pt;
}

.clksubmenu, .clksubmenu:ACTIVE, .clksubmenu:FOCUS, .clksubmenu:LINK, .clksubmenu:VISITED {
	font-family : Arial;
	font-size : 8pt;
	color : #C4002B;
} 

.clksubmenu:HOVER {
	font-family : Arial;
	font-size : 8pt;
	color : #C4002B;
}
.mini_link{
	font-family : Arial;
	font-size : 8pt;
	font-weight: bold;
	color : #000000;
}
.shCalLink{
	font-family : Arial;
	font-size : 8pt;
	font-weight: normal;
	color : #cccccc;
}

.vnewsticker,a.vnewsticker{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:normal}
a.vnewsticker:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:;text-decoration:none}
.vnewstickerdate{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:none;font-weight:normal}
.vnewsdatum{width:173px;background-color:#62789D;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:none;font-weight:normal}
#vticker{align:center;margin:0;width:173px;border-width:1px;border-style:solid;border-color:#62789D;background-color:#B7C4D7;}
#vticker_ohnejs{align:center;margin:0;width:170px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;border-color:#62789D;background-color:#B7C4D7;height:56;padding-left:3px;padding-top:2px;z-index:1;}
#vlogo_klein{width:15px;float:right;text-align:right;vertical-align:bottom;margin-top:47px;z-index:0;}

th.beratunghead, .beratunghead{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;

}
td.beratungcontent, .beratungcontent{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:left;

}
;

