body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	font-weight:normal;
	background-color : White;
}

p
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	margin : 0 0 10 0;
	line-height : 12pt;
}

b
{  font-weight:bold;
}

h1
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #0066CC;
	color : White;
	font-size:8pt;
    	font-weight:bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0 0;
}

h2
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #EBEBEB;
	color : black;
	font-size:8pt;
    	font-weight:bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0 0;
}

h3
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size:8pt;
    	font-weight:bold;
	padding-left : 0px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0 0;
}

h4
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size:12pt;
    	font-weight:bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0 0;
}

h5
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	font-size:10pt;
    	font-weight:bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0 0;
}

ul
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:normal;
  list-style-type:square;
  margin-bottom : 0;
  margin-top : 0;
}

ol
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	list-style-type : decimal;
	margin-bottom : 0;
	margin-top : 0;
}

li
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 8pt;
  margin-bottom : 0;
  margin-top : 0;
}

.CopyRight
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#999999;
  font-size: 7pt;
  font-weight:normal;
}

.button
{ color:#000000;
  font-size:9pt;
  font-weight:normal;
}

.textfeld
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight:normal;
}

.HeaderTable
{
	background-position : left;
	background-repeat : repeat-y;
	background-attachment : fixed;
	border : 0px White;
	background-image : url(SiteImages/HeaderBackground.jpg);
}
.HeaderMenuBox
{
	background : #003399;
	border-right : 1 solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing : 0px;
	text-decoration : none;
}
.HeaderSearchText
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	color: #999999;
	font-size:8pt;
	font-weight: bold;
}
.HeaderMenuText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing : 0px;
	text-decoration : none;
	word-spacing : 7px;
}
.HeaderMenuTextOver
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size: 8pt;
	font-weight: normal;
	word-spacing : 7px;
	letter-spacing : 0px;
	text-decoration : none;
}
.HeaderMenuWelcome
{
	background : #003399;
	border-right : 1 solid White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing : 0px;
	text-decoration : none;
}
.PublicityText
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
	padding-top : 15;
	padding-left : 5;
}
.News
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color:#FFBF8A;
	padding-left : 5px;
	padding-right : 5px;
}
.NewsHeader
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	background-color:#FF7808;
	color:white;	
	padding-left : 5px;
	padding-right : 5px;
}

.NewsMainHeader
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-color:white;
	color:#FF7808;	
	text-decoration:underline;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 10px;
	padding-bottom : 5px;
}

.NavigationHeader
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	background-color : white;
	color:black;
	text-align : left;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 10px;
	padding-bottom : 5px;
	text-decoration : none;
}

NavigationText
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
    color: black;
}

.Navigation
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #EBEBEB;
	font-size: 7pt;
    color: black;
	padding-left : 5px;
	padding-right : 5px;
    padding-top : 3px;
    padding-bottom : 3px;
	border-bottom : 1 solid White;
}

.NavigationOver
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color : #003399;
	color: white;
	padding-left : 5px;
	padding-right : 5px;
    padding-top : 3px;
    padding-bottom : 3px;
	border-bottom : 1 solid White;
	cursor:hand;cursor:pointer;
}

.NavigationSubText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: white;
}

.NavigationSub
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #0066CC;
	font-size: 7pt;
    	color: white;
	padding-left : 15px;
	padding-right : 5px;
    	padding-top : 3px;
    	padding-bottom : 3px;
	border-bottom : 1 solid White;
}

.NavigationSubOver
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color : #003399;
	color: black;
	padding-left : 15px;
	padding-right : 5px;
    padding-top : 3px;
    padding-bottom : 3px;
	border-bottom : 1 solid White;
	cursor:hand;cursor:pointer;
}
 
.NavigationActual
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	background-color : #0066CC;
	color: white;
	padding-left : 5px;
	padding-right : 5px;
    padding-top : 3px;
    padding-bottom : 3px;
	text-decoration : none;
	border-bottom : 1 solid White;
}
.NavigationLink
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration : none;
	font-size: 7pt;
	font-weight:normal;
}
	
.AdminHeader
{  color: White;
	font-size: medium;
	font-weight:normal;
	background-color : transparent;
	text-align : right;
}

.AdminHeaderTable
{
	background-position : right;
	background-repeat : repeat-y;
	background-attachment : fixed;
	border : 0px White;
	background-image : url(SiteImages/HeaderBackgroundLong.jpg);
}

.AdminHeaderMenuText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D4D0C8;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing : 0px;
	text-decoration : none;
	word-spacing : 7px;
}

.AdminHeaderMenuTextOver
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size: 8pt;
	font-weight: normal;
	word-spacing : 7px;
	letter-spacing : 0px;
	text-decoration : none;
}

.Menu
{
	background-color : #EBEBEB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:7.5pt;
	font-weight:normal;
}
.MenuFrame
{
	background-color : #EBEBEB;
}
.Formular
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9pt;
	font-weight:normal;
}
.FormularFeld
{ font-size:9pt;
  font-weight:normal;
}
.FormularHeader
{  font-size:9pt;
	font-weight: bold;
}
.FormularButton
{
	background: transparent;
	border: 0px solid Silver;
	cursor: pointer;
	cursor: hand;
}
.ListHeader
{  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #0066CC;
	color : White;
	font-size:8pt;
    font-weight:bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
}
.ListSubHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color : Gray;
	font-size:8pt;
	font-weight: bold;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.ListRowOne
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #EBEBEB;
	color : black;
	font-size:8pt;
    font-weight:normal;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}
.ListRowTwo
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color : black;
	font-size:8pt;
    font-weight:normal;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.rteImage {
	background: #F8F8F8;
	border: 1px solid #D4D0C8;
	cursor: pointer;
	cursor: hand;
}

.rteButton {
	background: transparent;
	border: 0 ;
	cursor: pointer;
	cursor: hand;
}
.rteMenu {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color : black;
    	font-size:8pt;
}
.rteImageRaised {
	background: #DDDDDD;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered {
	background:  #DDDDDD;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
	background : transparent;
}

.rteBack {
	background: transparent;
	border: 0px outset Silver;
	letter-spacing: 0;
}

.rteBack tbody tr td, .rteBack tr td {
	background: White;
	padding: 0;
}

.rteMainBack {
	background: #E1E1E1;
	border: 0px outset Silver;
	letter-spacing: 0;
}

