body {scrollbar-face-color: #D0D3D4; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #ffffff; scrollbar-3d-light-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff;}
body, table {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 14px;}

.nav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F3178;  line-height: 18px;}
.nav a {color: #1F3178;  text-decoration: none}
.nav a:hover {color: #C00000; text-decoration: none}
.nav a:visited {color: #1F3178;  text-decoration: none}
.nav a:visited:hover {color: #C00000; text-decoration: none}

.nav2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F3178;  line-height: 18px;}
.nav2 a {color: #666666;  text-decoration: none}
.nav2 a:hover {color: #C00000; text-decoration: none}
.nav2 a:visited {color: #666666;  text-decoration: none}
.nav2 a:visited:hover {color: #C00000; text-decoration: none}

.route { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #1F3178;}
.route a {color: #666666; text-decoration: none}
.route a:hover {color: #C00000; text-decoration: none}
.route a:visited {color: #666666; text-decoration: none}
.route a:visited:hover {color: #C00000; text-decoration: none}

.pfad { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.pfad a {color: #666666; text-decoration: none}
.pfad a:hover {color: #C00000; text-decoration: none}
.pfad a:visited {color: #666666; text-decoration: none}
.pfad a:visited:hover {color: #C00000; text-decoration: none}


.headline {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F3178; font-weight:bold;}
.subline {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #C00000; font-weight:bold; }
.newsline {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.red {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C00000;}

.content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.content a {color: #1F3178;  text-decoration: none}
.content a:hover {color: #C00000; text-decoration: none}
.content a:visited {color: #1F3178;  text-decoration: none}
.content a:visited:hover {color: #C00000; text-decoration: none}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.footer a {color: #1F3178;  text-decoration: none}
.footer a:hover {color: #C00000; text-decoration: none}
.footer a:visited {color: #1F3178;  text-decoration: none}
.footer a:visited:hover {color: #C00000; text-decoration: none}

.news {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C00000; font-weight:bold;}
.newstext {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 12px;}
.newstext a {color: #1F3178;  text-decoration: none}
.newstext a:hover {color: #C00000; text-decoration: none}
.newstext a:visited {color: #1F3178;  text-decoration: none}
.newstext a:visited:hover {color: #C00000; text-decoration: none}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-size: 11px; color: #666666; font-family: Arial; border: 1px double #D9D9D9; background-color: #ffffff; weight:20 }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-size: 11px; color: #202020; font-family: Arial; border: 1px double #D9D9D9; background-color: #ffffff;  size=35}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #c00000; font-weight: bold; background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#c00000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }


.sitemap1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1F3178;  line-height: 18px;}
.sitemap1 a {color: #666666; }
.sitemap1 a:hover {color: #C00000; }
.sitemap1 a:visited {color: #666666;  text-decoration: none}
.sitemap1 a:visited:hover {color: #C00000; text-decoration: none}

.sitemap2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1F3178;  text-decoration: none; line-height: 12px; margin-left : 40px; margin-top : 5px;}
.sitemap2 a {color: #666666;  text-decoration: none}
.sitemap2 a:hover {color: #C00000; text-decoration: none}
.sitemap2 a:visited {color: #666666;  text-decoration: none}
.sitemap2 a:visited:hover {color: #C00000; text-decoration: none}


	
.sitemap3 {
	font-family : Arial, sans-serif;
	text-decoration: none;
	line-height: 10px;
	font-size : 10px;
	color : #666666;
	margin-left : 60px;
    margin-top : 5px;	
}

H2 {
	font-family : Arial, sans-serif;
    font-size: 14px;
	margin-left : 24px;
}