BODY {font-family : Arial, Helvetica, sans-serif; font-size : 11pt; color : #000000;
background : #ffffff;}

TD, P {font-family : Arial, Helvetica, sans-serif; font-size : 10pt;}

A {color : #000000; text-decoration : underline;}
A:hover {color : #666666; text-decoration : none;}
A:active {color : #ff0033; text-decoration : none;}

A.youarehere {color : #dddddd; text-decoration : none;}
A.youarehere:hover {color : #ccccee; text-decoration : none;}
A.youarehere:active {color : #ff0033; text-decoration : none;}

TD.spacer {font-family : Arial, Helvetica, sans-serif; font-size : 8pt; color : #ffffff; 
background : #ffffff; text-align : left; vertical-align : top; padding-left : 5pt;}

TD.youarehere {font-family : Arial, Helvetica, sans-serif; font-size : 8pt; color : #ffffff; 
background : #334488; text-align : left; vertical-align : top; padding-left : 5pt;}

TD.navigation {background : #ccccee;}

TD.ueberschrift {font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight : bold; 
color : #334488; background : #ffffff; text-align : left; vertical-align : middle;}

TD.sehrgross {font-family : Arial, Helvetica, sans-serif; font-size : 16pt; 
background : #ffffff;}
TD.gross {font-family : Arial, Helvetica, sans-serif; font-size : 14pt; 
background : #ffffff;}
TD.klein {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; 
background : #ffffff;}
TD.sehrklein {font-family : Arial, Helvetica, sans-serif; font-size : 8pt; 
background : #ffffff;}
TD.top-pfeil {font-family : Arial, Helvetica, sans-serif; font-size : 11pt; 
background : #ccccee; text-align : right;	vertical-align : bottom;}

TD.sitemap {font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : normal; color : #666666; background : #ffffff; text-align : left; vertical-align : top; padding-left : 10pt;}

UL {text-align : left;}

.schrift1 {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; 
font-style : normal; color : #334488;}
.schrift1a {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; 
font-style : normal; color : #666666;}
.schrift2 {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; 
font-style : normal; color : #1177dd;}
.schrift3 {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; 
font-style : normal; color : #ff0033;}

TD.bg_tabelle {background : #eeeeee;}

.ItemStyle {list-style-image: url(../gif/sitemap_aufzaehlung.gif);}
.PopItemStyle {list-style-image: url(../gif/sitemap_ordner.gif);}

.newstext {font-family : Arial, Helvetica, sans-serif; font-size : 8pt; color : #333333;}


.bg_kontakt_tabelle_top {background : #334488;}
.bg_kontakt_tabelle {background : #ccccee;}

table.dat{background-color:#D7D7D7;}
td.da1,li.da1,input.da1{color:#000000;background-color:#F7F7F7;}
td.da2,li.da2,input.da2{color:#000000;background-color:#F0F0F3;}
a.dat,a.dat:link,a.dat:active,a.dat:visited{color:#334488;text-decoration:none;}
a.dat:hover{color:#CC3300;text-decoration:none;}

td.tit{color:#334488;background-color:#CCCCEE;font-weight:bold;}
a.tit,a.tit:link,a.tit:active,a.tit:visited{color:#334488;text-decoration:none;}
a.tit:hover{color:#CC0066;text-decoration:none;}

td.dru{border-width:1px;border-style:solid;border-color:#999999;background-color:#FFFFFF;color:#000000;}

.ok {color:#008000;font-weight:bold;}
.err{color:#CC0000;font-weight:bold;}
.mel{font-weight:bold;}