/*
 * Definition der Seitenelemente
 */
 
body,table,tr,th,td,div,p,span,a,ul,ol,li { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000; }

.mainNavHead {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:14px;
  font-weight:bold;
  line-height:10px;
}
.mainNavSubHead {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:bold;
  text-decoration:none;
  line-height:8px;
}

.mainHomepageHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:15px; 
  font-weight:bold;
}

/*
 * Definitionen für die Teaserboxen
 */

.teaserHead {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  font-size:11px;
}

.teaserText {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  font-size:10px;
}

.teaserLink {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  font-size:10px;
}

/*
 * Definitionen für die Artikel
 */

.articleHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.articleSubheadline {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:bold;
  text-decoration:none;
}

.articleText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

.articleTextKlein {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:normal;
}

.articleAuthor {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:10px; 
  font-weight:normal;
  text-decoration:none;
}

.articleLastUpdate {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:10px; 
  font-weight:normal;
  text-decoration:none;
}

.articleSubtext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  text-decoration:none;
}

/*
 * Content-Element: Link-Liste
 */
.articleLinkListHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.articleLinkListText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

.articleLinkListLink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

/*
 * Content-Element: Bullet-Point-Liste
 */
.articleBulletPointHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.articleBulletPointText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

/*
 * Content-Element: DropDown-List
 */

.articleDropDownHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.articleDropDownAbstract {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

/*
 * Content-Element: Adresse
 */
.articleAddressName {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
}

.articleAddressText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

.articleAddressHintText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
}

/*
 * Content-Element: Media
 */
.articleMediaHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
}

.articleMediaText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
}

/*
 * Breadcrump
 */
.bct { font-weight:bold;font-size:10px;color:#333333; }
.bct:link { font-weight:bold;font-size:10px;color:#666666;text-decoration:underline; }
.bct:visited { font-weight:bold;font-size:10px;color:#666666;text-decoration:underline; }
.bct:hover { font-weight:bold;font-size:10px;color:#666666;text-decoration:underline; }

/*
 * Navigation
 */
.navBarFooter  {    
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #999999; 
  text-decoration:none;
}
.navBarFooter:link  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000; 
  text-decoration:underline;
}
.navBarFooter:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000; 
  text-decoration:underline;
}
.navBarFooter:hover  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000; 
  text-decoration:underline;
}

.navBarFooterActiv {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration:none;
}

/*
 * System Messages
 */

.errorHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #AA0000;
  text-decoration:none;
}

.errorText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #AA0000;
  text-decoration:none;
}

.confirmHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00AA00;
  text-decoration:none;
}

.confirmText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #00AA00;
  text-decoration:none;
}
