body, div, p, td {
	font-size: 10pt;
	font-family: Verdana, Helvetica, Arial, Sans Serif;
	color: #000000;
   }

H1 {	font-size: 14pt   }
H2 {	font-size: 12pt   }
H3 {	font-size: 11pt   }
H4 {	font-size: 10pt   }
H5 {	font-size: 9pt   }
H6 {	font-size: 8pt   }

a:link {	font-size: 10pt;
	color:#0044CC;
	text-decoration: none;
	}
a:visited  {	font-size: 10pt;
	color:#0044CC;
	text-decoration: none;
	}
a:hover {	font-size: 10pt;
	color:#ff0000;
	text-decoration: underline;
	}

   
a.admin:link {	font-size: 10pt;
	color:#CCE5FF;
	text-decoration: none;
	}
a.admin:visited  {	font-size: 10pt;
	color:#CCE5FF;
	text-decoration: none;
	}
a.admin:hover {	font-size: 10pt;
	color:#B2D8FF;
	text-decoration: underline;
	}

   
a.small:link {	font-size: 10pt;
	color:#A1C3E5;
	text-decoration: none;
	}
a.small:visited  {	font-size: 10pt;
	color:#A1C3E5;
	text-decoration: none;
	}
a.small:hover {	font-size: 10pt;
	color:#4977C7;
	text-decoration: underline;
	}
	
a.white:link {
	color:#ffffff;
	text-decoration: none;
	}
a.white:visited  {
	color:#ffffff;
	text-decoration: none;
	}
a.white:hover {
	color:#ffffff;
	text-decoration: underline;
}
a.blue:link {
	color:#0044CC;
	text-decoration: none;
	}
a.blue:visited  {
	color:#0044CC;
	text-decoration: none;
	}
a.blue:hover {
	color:#0044CC;
	text-decoration: underline;
}


.h1 {
	background-color: #A0A0A0;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 3px;
	padding-right: 3px;
}
.h2 {
	background-color: #C0C0C0;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 3px;
	padding-right: 3px;
}
.h2 {
	background-color: #D0D0D0;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
}
.h3 {
	background-color: #F0F0F0;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
}
.std {
	vertical-align:top;
	background-color: #f0f0f0;
	padding-left: 3px;
	padding-right: 3px;
}
.alt {
	vertical-align:top;
	background-color: #e0e0e0;
	padding-left: 3px;
	padding-right: 3px;
}



.h1b {
	background-color: #A0A0Af;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 3px;
	padding-right: 3px;
}
.h2b {
	background-color: #C0C0Cf;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 3px;
	padding-right: 3px;
}
.h2b {
	background-color: #D0D0Df;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
}
.stdb {
	vertical-align:top;
	background-color: #f0f0ff;
	padding-left: 3px;
	padding-right: 3px;
}
.altb {
	vertical-align:top;
	background-color: #e0e0ef;
	padding-left: 3px;
	padding-right: 3px;
}

input {	font-size: 8pt }




table.news_outertable{ }
table.news_innertable{
}


td.news_mainheader {
	background-color: #A0A0A0;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
}

td.news_mainborder {
	border-style: solid;
	border-width: 1px;
	border-color: #A0A0A0;
	font-family: Arial;
	font-size: 9pt;
}

td.news {
	background-color: #f0f0f0;
	font-family: Arial;
	font-size: 9pt;
	padding-left: 2px;
	padding-right: 2px;
}


.german {
	color: #A0A0A0;
}
.germangrey {
	color: #B0B0B0;
}









.forum0 {
	border-style: solid;
	border-width: 0px;
	border-color: #ffffff;
	background-color: #ffffff;
	color: #000000;
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
}
.forum1 {
	border-style: solid;
	border-width: 1px;
	border-color: #a0a0a0;
	background-color: #ffffff;
	color: #000000;
	padding-left: 2px;
	padding-right: 15px;
	vertical-align: top;
}
.forum2 {
	border-style: solid;
	border-width: 1px;
	border-color: #e0e0e0;
	background-color: #ffffff;
	color: #a0a0a0;
	padding-left: 2px;
	padding-right: 5px;
	vertical-align: top;
}
.forum_header {
	border-style: solid;
	border-width: 1px;
	border-color: #a0a0a0;
	background-color: #e0e0e0;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
}
.forum_background {
	border-style: solid;
	border-width: 1px;
	border-color: #a0a0a0;
	background-color: #a0a0a0;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
}

