@charset "utf-8";
/* CSS Document */

<style type="text/css">


div.horizontal
{
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 200px;
}

div.vertical
{
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 150px;
}

.headline-main
{
	font-family:tahoma;
	font-size: 12pt;
	font-weight:bold;
	color:#009;
	text-align:center;
}

.bodytext
{
	font-family:corbel;
	text-align: justify;
	font-size: 10pt;
}

.bodytext2
{
	font-family:tahoma;
	text-align: justify;
	font-size: 9pt;
}

.bodytext-tiny
{
	font-family:tahoma;
	text-align: center;
	font-size: 7pt;
}

table
{
	margin: 0px;
	border: none;
	border-collapse: collapse;
}

table.white
{
	background-color: #FFFFFF;
}

table.border
{
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #074F0F;
}

tr.shaded
{
	background-color: #DDDDDD;
}

td
{
	text-align: justify;
	font-family: Arial;
	font-size: 9pt;
}

td.gray
{
	background-color: #EEEEEE;
}

td.header
{
	border: solid 1px;
	border-color: #074F0F;
	background-color: #074F0F;
	color: #FFFFFF;
	font-weight: bold
}

td.events
{
	border: solid 1px;
	border-color: #074F0F;
	background-color: #EEEEEE;
}

td.program_old
{
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-color: #074F0F;
}

td.program
{
	border-top: solid 1px;
	border-bottom: solid 1px;
	border-color: #e7e7e7;
}

td.small
{
	text-align: left;
	font-size: 8pt;
}

td.small2
{
	text-align: left;
	font-size: 4pt;
}

td.contact
{
	background-color: #074F0F;
	text-align: center;
	color: #FFFFFF;
}

td.footer
{
	text-align: center;
	font-size: 8pt;
	color: #666666;
}

.top
{
	vertical-align: top;
}

.center
{
	text-align: center;
}

.right
{
	text-align: right;
}

p, select, input
{
	font-family: Arial;
	font-size: 9pt;
}

p.header
{
	color: #808080;
}

p.title
{
	text-align: center;
	font-size: 12pt;
	color: #074F0F;
	font-weight: bold;
	line-height: 0.5em;
}

p.verdana
{
	font-family: verdana;
	font-size: 12pt;
	color: #074F0F;
}

p.sub
{
	margin-top: 0px;
	font-size: 9pt;
	color: #074F0F;
	font-weight: bold;
}

ul
{
	margin-bottom: 0px;
}

img
{
	border: none;
}

img.border
{
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-color: #CCCCCC;
}

img.black
{
	border: solid 1px;
	border-color: #000000;
}

img.bottom
{
	border-top: solid 1px;
	border-left: solid 1px;
	border-bottom: solid 1px;
	border-right: solid 1px;
	border-color: #CCCCCC;
}

a:link { color: #074F0F; text-decoration: underline; }
a:active { color: #074F0F; text-decoration: underline; }
a:visited { color: #074F0F; text-decoration: underline; }
a:hover { color: #074F0F; text-decoration: underline; }

a.verdana:link { color: #074F0F; text-decoration: none; font-weight: bold }
a.verdana:active { color: #074F0F; text-decoration: none; font-weight: bold }
a.verdana:visited { color: #074F0F; text-decoration: none; font-weight: bold }
a.verdana:hover { color: #074F0F; text-decoration: underline; font-weight: bold }

a.header:link { color: #FFFFFF; text-decoration: none; font-weight: bold }
a.header:active { color: #FFFFFF; text-decoration: none; font-weight: bold }
a.header:visited { color: #FFFFFF; text-decoration: none; font-weight: bold }
a.header:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold }

</style>