	body { margin: 0px 0px 0px 0px;}
	body, p, div, font, li, ul, td { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 12px; line-height:21px; color: black; }
	h1 { font-size: 14px; margin-bottom: 5px; color:#082D8A  }
	h2 { font-size: 10pt; margin-bottom: 5px; }
	h3 { font-size: 8pt; margin-bottom: 5px; }
	a { color: color:#082D8A; }
	a:hover { text-decoration: none; }
	img { border: 0}

	.copyright { color: black; text-decoration: none;  }
	.copyright:hover { color: black; text-decoration: underline; }
	.head { font-size: 14px; color: black; margin-left: 160px; font-weight:bold;  }
	.imgmargin { margin: 5px 0px 5px 0px; }
	.menu { font-family: Arial; color: #808080; text-decoration:none; font-size:10px; }
	.menu:hover { color: #000000; }
	.menudropdown { padding: 3px 3px 3px 3px; border-bottom: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; position:absolute; visibility:0; z-index:2; visibility:hidden; line-height: 17px; padding-right:10px; padding-left: 5px; }
	.topmenu { color: white; text-decoration:none; font-size:8pt; line-height:14pt }
	.topmenu:hover { text-decoration:underline; color:white }

	.menusidetd { padding-left:21px; }
	.sidemenu { color: #035BA6; text-decoration:none; font-size:8pt; line-height:14pt }
	.sidemenu:hover { text-decoration:underline; color:F9581E }
	.sideheadline { font-weight: bold; color: black; text-decoration: none; }
	a.sideheadline:hover { font-weight: bold; color: white; text-decoration: underline; }
	.white { background-color: #000000; }
	.whitelink { color:000000; }
	.sidemenuright { color:035BA6;  }
	table.menusidetable {border-collapse: collapse; width:100%}
	table.menusidetable td { border-top: 1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
	.medianews { color:black; text-decoration:none }
	.medianewsheadline { color:black; text-decoration:underline; font-weight:bold }

	table.grid {border-collapse: collapse;}
	table.grid td {border: 1px solid #000000; padding: 3px;}
		table.struc { border-collapse: collapse; width: 100%; }
		table.struc tr, td { vertical-align: top; padding: 0 0 0 0 }
		table.struc-n { border-collapse: collapse; }
		table.struc-n tr, td { vertical-align: top; padding: 0 0 0 0 }