body,html   { 
			margin:0px; padding:0px;
		  	font-size: 10pt; color:#000000;
	      	font-family:Verdana,Arial,Helvetica,sans-serif;
          	text-align:left;
          	width:1000px;
          	background-image:url(../images/hg_grey.gif);background-repeat:repeat-y;
          	background-color:#F9F9F0;
    }
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
} 

.infohead {
		width:400px; height:20px;
		background-color:#999999;color:#FFFFFF;
		font-weight:bold;font-size:14px;
		text-align:left;
		vertical-align:middle;
	} 
.infoline {
		font-size: 14px;
		font-weight: bold;
		margin-bottom:10px;
	}
.infocontent {
		background-color:#DEE3ED;
		color:#000000;
		width:400px; height:200px;
		margin-top:5px;
	}
div.table-nav 	{ display:table; border-collapse:collapse;position:absolute;top:100px;left:0px;width:169px;background-color:#DCDCDC; }
div.tr-nav 		{ display:table-row; height:25px;border-collapse:collapse;border-bottom:1px solid #FFFFFF;width:168px; }
div.td-nav 		{ display:table-cell; vertical-align:bottom;height:25px;background-color:#99CCFF;padding:5px; }

div.table 	{display:table;}
div.tr		{display:table-row;}
div.td		{display:table-cell;}
span.td		{display:table-cell;}
.mail {color:#3366cc;text-decoration:underline;}
.textbold {font-size:12px;font-weight:bold;}
.h3 { font-family:Verdana,Arial,Helvetiva,sans-serif; font-size:17pt; color:#C0C0C0; font-style:oblique; font-weight:900;}
.bss {	border-collapse:collapse;
		border-color:#000000;
     }

/* all above approved */
 a:link    { text-decoration:none; font-size:12px; color:#000000; }
 a:visited { text-decoration:none; font-size:12px; color:#000000; }
 a:hover   { text-decoration:none; font-size:12px; color:#BF0000; }
 a:active  { text-decoration:none; font-size:12px; color:#BF0000; }
 #copy {color:#AFAFAF;font-family:Verdana,Arial;text-decoration:underline;font-size:8pt;}
 a.bold {font-weight:900;font-size:12pt;}
 .menu {padding-top:5px;padding-left:5px;
 		width:166px;height:22px;
 		background-color:#99CCFF;
 		color:#000000;
 		vertical-align:middle;
 		font-size:12px;
 		font-weight:normal;
 		margin-top:1px;
 		margin-left:1px; 		
 	}
h2 {font-size:30px; text-align:center; color:#000099;}
.h2 {font-size:30px; text-align:center; color:#000099;font-weight:bold;padding:5px;}
.text  {font-family:Verdana; font-size:11px; color :#000000; text-align:center}
.small {font-family:Verdana; font-size:11px; color :#000000; text-align:center}
.big   {font-family:Verdana; font-size:20px; color :#000000; text-align:center}
/*
.newstown  {font-family:Verdana; font-size:18px; color :#000000; text-align:center; font-variant:small-caps; font-weight:500;}
.newsdate  {font-family:Verdana; font-size:11px; color :#000000; text-align:center; font-weight:400;}
.newsheader{font-family:Garamond; font-size:35px; color :#000000; text-align:center; font-weight:800;}
.newshead  {font-family:Georgia; font-size:18px; color :#000000; text-align:center; font-weight:500;}
*/
p,td {font-size:10pt;}

 .kursiv {font-family : Arial ; font-size:10pt ; color :#FF9900 ; font-style:italic}
 .menuoben {font-family:Impact; font-size:18pt; line-height:120%;font-weight:bold}
 .copyright {font-family:Helvetica; font-size:8pt; color: #5F5F5F;}
 .content {font-family:Times New Roman; font-size:11pt; color :#FF9900;}
 .bottomline { font-size : 10pt ; color:#5F6747 }
 .nav {font-family:'Times New Roman',Times,serif; font-size:12pt; font-weight:900; color:#C0C0C0;}

 .hg_medium_bg { background-image:url(../images/hg_medium.gif);
                 background-repeat:no-repeat;
                 background-position:right 0px;
                 height:100px;
               }
     


