.MainBg { text-decoration:none; background-color: #3974C4;} 
.DarkBg { text-decoration:none; background-color: #0851B5;} 
.HMenu { text-decoration:none; background-color: #053A83;} 
.CategoryListElement { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: small; text-decoration:none; }
.ArticleListElement { Font-Family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.CategoryListElement a:hover { font-size: 10pt; text-decoration:none; } 
.CategoryListElement a { font-size: 10pt; text-decoration:none; } 
.ArticleListElement a:hover { font-size: 10pt; text-decoration:none; } 
.ArticleListElement a { font-size: 10pt; text-decoration:none; } 
.HMenuCatNormal a:hover { Font-Family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; text-align: center; text-decoration:none; color: #FFFFFF; white-space: nowrap;} 
.HMenuCatNormal a { Font-Family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; text-align: center; text-decoration:none; color: #FFFFFF; white-space: nowrap;} 
.HMenuArtNormal a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #FFFF80; }
.HMenuArtNormal a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #FFFFFF; }
.ParagraphTextBold { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #000000; margin-top: 15pt; margin-bottom: 15pt; }
.ParagraphHeaderSmall { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: x-small; text-align: center; text-decoration:none; color: #3974C4; }
.ParagraphTextLink a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; text-decoration:none; color: #006BD7; }
.ParagraphTextLink a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; text-decoration:none; color: #8080FF; }
.TitelHeader { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-align: center; text-decoration:none; color: #FFFFFF; }
.MainPageHint { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; }
.MainPageHeader { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12pt; text-decoration:none; color: #FFFFFF; } 
.MainPageParagraphText { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #FFFFFF; } 
td.VMenuCatNormal { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #FFFFFF; line-height: 20px; padding-left: 5px; padding-right: 5px;}
td.VMenuArtNormal { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; line-height: normal; padding-left: 15px; padding-right: 15px; margin-top: 50pt;}
td.VMenuArt2Normal { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; line-height: normal; padding-left: 25px; padding-right: 15px; margin-top: 50pt;}
.VMenuCatNormalOnMouseOver { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #FFFFFF; line-height: 20px; padding-left: 5px; padding-right: 5px; background-color: #0851B5; cursor:hand;} 
.VMenuArtNormalOnMouseOver { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; color: #FFFFFF; line-height: 20px; padding-left: 15px; padding-right: 15px; background-color: #0851B5; cursor:hand;}
.VDropDownMenuNormal { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; color: #FFFFFF; margin-left: 5px; margin-right: 5px; line-height: 20px; background-color: #3974C4; cursor:hand;}
.PageHeader { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11pt; text-decoration:none; color: #053982; margin-bottom: 1pt; } 
.PageParagraphHeader { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #053982; margin-top: 15pt; margin-bottom: 1pt} 
.PageParagraphText { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #000000; margin-top: 5pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;} 
.CRMPageParagraphText { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #FFFFFF; margin-top: 5pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;}
.CRMPageParagraphTextH2 { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; color: #FFFFFF; margin-top: 5pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;}
.CRMPageParagraphText a{ Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #FFFFFF; margin-top: 5pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;}
.PageParagraphTextH2 { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; color: #000000; margin-top: 5pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;}

.PageParagraphText a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #0080FF; } 
.PageParagraphText a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #8080C0; } 
.PageParagraphUl { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #000000; margin-top: 5pt; margin-bottom: 15pt; font-weight:normal; line-height: normal; }
.PageParagraphUl a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #0080FF; } 
.PageParagraphUl a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #8080C0; } 
.PageParagraphBoldText { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #000000; } 
.PageParagraphBoldText a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #0080FF; } 
.PageParagraphBoldText a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; text-decoration:none; color: #8080FF; } 
.PageParagraphEnd { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #000000; margin-top: 40pt; margin-bottom: 1pt; font-weight:normal; line-height: normal;} 
.PageParagraphEnd a { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #0080FF; } 
.PageParagraphEnd a:hover { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; color: #8080C0; } 
.PageParagraphTextUpperCase { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; vertical-align: super;} 
.PageParagraphTextContrast { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; text-decoration:none; color: #0852B5; margin-top: 5pt; margin-bottom: 1pt; } 
.PageParagraphTextComment { Font-Family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style:italic; text-decoration:none; color: #0852B5; margin-top: 1pt; margin-bottom: 10pt; font-weight:normal; line-height: normal; } 
table.figure {
  margin-left:0px;
  margin-top:3px;
  clear:both;
  float:right;
  padding-bottom:0px;
  border-style:none;
  border-width: 0;
}
table.figure td{
   border-width: 0;
   border-style: none;
   margin: 0;
   padding: 0;
}

table.figure caption {
  Font-Family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-align:right;
  font-weight:bold;
  padding-top:6pt;
}


