
    a:link { color:blue; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;}
    a:visited { color:blue; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;}
    a:hover { color:#FFA000; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;}
    a:active { color:#FFA000; text-decoration:underline; font-family:Helvetica,Arial,sans-serif;}

    .counter  { font-size:12pt;
         color:#FFFFFF;
         background-color:#000000;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;}

    body { margin-top:0px; background-image: url(syspic/backgr_color3.jpg); }
    .generic { font-size:10pt;
         line-height:12pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
	.generic_txtblock { font-size:10pt;
         line-height:16pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
    .generics { font-size:8pt;
         line-height:10pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
    .genericl { font-size:12pt;
         line-height:14pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
    .genericxl { font-size:15pt;
         line-height:20pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
    .quote { font-size:8pt;
         line-height:11pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:blue; }
    .quote2 { font-size:8pt;
         line-height:10pt;
         font-family:Times New Roman;
         font-weight:normal;
         color:black; }
    .link { font-size:10pt;
         line-height:12pt;
         font-family:Helvetica,Arial,sans-serif;
         color:blue; }
    .pagehead { font-family:Arial,sans-serif;
         font-size:18pt;
         color:#FFA000;
         font-weight:bold;
			padding-top: 6px;
			padding-bottom:6px;
			padding-left:12px;
			padding-right: 12px;}
    .pagehead2 { font-family:Arial,sans-serif;
         font-size:10pt;
         color:#FFA000;
         font-weight:bold;
         padding-top: 6px;
			padding-left:12px;
			padding-bottom:6px;}
	.pagesubhead { font-size:12pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:#FFA000;
			padding-top: 0px;
			padding-bottom:6px;
			padding-left:12px;
			padding-right: 12px;}
    .pagehead3 { font-family:Arial,sans-serif;
         font-size:16pt;
         color:#FFA000;
         font-weight:bold;
         padding-top: 6px;
			padding-left:12px;
			padding-bottom:6px;}
    .menuhigh { font-family:Arial,sans-serif;
         font-size:10pt;
         color:#FFA000;
         font-weight:bold;
         margin-bottom:16px; }
    .menunorm { font-family:Arial,sans-serif;
         font-size:10pt;
         color:darkblue;
         font-weight:bold;
         text-decoration:underline;
         margin-bottom:16px; }
    .subhead1 { font-size:14pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:black;}
    .subhead2 { font-size:12pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:black;
			padding-top: 6px;
			padding-bottom: 6px;}
    .subhead3 { font-size:12pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:white;}

    .newshead { font-size:12pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:bold;
         color:#FFA000;
			padding: 6px;
			}
    .newsdate { font-size:8pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:normal;
         color:#FFA000;}
    .newsautor { font-size:8pt;
         font-family:Helvetica,Arial,sans-serif;
         font-weight:normal;
         color:#000000;}
    .extra1 { font-size:10pt;
         line-height:12pt;
         font-family:Helvetica,Arial,sans-serif;
         color:blue; }
    .extra2 { font-size:12pt;
         font-family:Helvetica,Arial,sans-serif;
         color:black; }
    .tableS1 { 				margin-left:40px; margin-top:2px; 
								}
    .tablerowA { 			background-color:#FFF5E9; 
								}
    .tablerowB { 			background-color:#fed89a; 
								}
    .tablehead { 			background-color:#0066cc; 
								padding-top: 6px;
								padding-bottom: 6px;
								}
    .head1 { 				background-color:#F0F0F0; 
								}
    .textbkgr  { 			background-image:url(syspic/backgr1-3.gif); }
    .headbkgr  { 			background-image:url(syspic/bluepix3.gif); 
								}
	 table.mittelblock2 { 	width: 100%;
								border-width:1px;
								border-color: #FFA000;
								border-style: solid;
								/*width: 480px; */
								border-collapse: separate;
								border-spacing: 0px;
								padding-left:0px;
								padding-right:0px;
								padding-bottom:0px;
								margin-left:0px;
								margin-right:0px;
								margin-bottom:20px;
								}
	 td.mittelblk_head{ 	background-color:#ffa000; 
								font-size:12pt; 
								font-family:Helvetica,Arial,sans-serif;
								font-weight:bold;
								color:black;
								padding-top: 6px;
								padding-bottom: 6px;
								padding-left: 12px;
								padding-right: 12px;
								}
	 td.mittelblk_body{ 	background-image:url(syspic/backgr1-3.gif); /* wird auf der Startseite benutzt */
								font-size:10pt; 
								font-family:Helvetica,Arial,sans-serif;
								font-weight:normal;
								color:black;
								padding-top: 12px;
								padding-bottom: 15px;
								padding-left: 12px;
								padding-right: 12px;
								}
    .greybkgr { 			background-color:#E0E0E0; 
								}
    .topspacer {			margin-top:8px;
								font-weight:bold;
								font-size:10pt;
								line-height:15pt;
								font-family:Helvetica,Arial,sans-serif;
								color:black; 
								}
	.mittelblock1 { 		border:0px;
								width: 480px; 
								border-collapse: separate;
								border-spacing: 0px;
								padding-left:0px;
								padding-right:0px;
								padding-bottom:12px;
								margin-left:20px;
								margin-right:20px;
								}
						
	.framebox1 { 			width: 100%;
								background-color:#E0E0E0;
								border-width:1px;
								border-color: #0066cc;
								border-style: solid;
								border-collapse: separate;
								border-spacing: 0px;
								margin-left:0px;
								margin-right:0px;
								margin-bottom:12px;
								}

