body{
margin-top:0px;
margin-left: 0px;
background-color: #ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
color: #58585A;
}

a:link {
	color: #58585a;
	text-decoration: underline;
}

a:hover  { color: #002a85; text-decoration: none }

a:active {
	color: #58585a;
	text-decoration: none;
}

a:visited {
	color: #58585a;
	text-decoration: underline;
}


#ticker
  { color: #58585a; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f7f7f7; margin-top: 300px; margin-left: 20px; position: absolute; z-index: 5; width: 250px; height: 22px; border: outset 1px }
*html #ticker  { color: #58585a; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f7f7f7; margin-top: 300px; margin-left: 20px; position: absolute; z-index: 5; left: 0; width: 250px; height: 22px; border: outset 1px }
a.navi:link  { color: #58585a; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url(../pics/but_off.gif); background-repeat: no-repeat; background-position: left top; text-align: right; display: block; width: 280px; height: 18px  }

a.navi:active   { color: #58585a; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url(../pics/but_on.gif); background-repeat: no-repeat; background-position: left top; text-align: right; display: block; width: 280px; height: 18px  }

a.navi:visited   { color: #58585a; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url(../pics/but_off.gif); background-repeat: no-repeat; background-position: left top; text-align: right; display: block; width: 280px; height: 18px  }

a.navi:hover  { color: #002a85; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url(../pics/but_on.gif); background-repeat: no-repeat; background-position: left top; text-align: right; display: block; width: 280px; height: 18px  }

span.navi   { color: #002a85; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url(../pics/but_on.gif); background-repeat: no-repeat; background-position: left top; text-align: right; display: block; width: 280px; height: 18px  }
*html #container /* ie only */
    { padding-top: 300px; top: 0; left: 0; width: 985px; height: auto }

#container
  { position: absolute; width: 985px; height: 100% }

*html #containernavi /* ie only */
   { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; background-position: 0 285px; margin-top: -10px; padding-bottom: 0; bottom: 0; float: left; vertical-align: bottom   }
*html #containernavi1   { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; background-position: 0 285px; margin-top: -10px; padding-top: 20px; position: absolute; top: 0; z-index: 1; width: 280px; height: 285px; float: left    }
#containernavi
  { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; background-position: 0 285px; margin-right: 50px; padding-bottom: 0; position: absolute; bottom: 0; float: left; vertical-align: bottom    ; }
#containernavi1  { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; background-position: 0 285px; margin-right: 70px; padding-top: 20px; position: fixed; top: 0; z-index: 1; width: 280px; height: 265px; float: left    ; }
*html #content /* ie only*/
    { background-image: url(../pics/bg_content.gif); background-repeat: repeat-x; position: absolute; z-index: 2; top: 0; left: 325px; width: 600px; height: 10%; float: left  }

#content
   { background-image: url(../pics/bg_content.gif); background-repeat: repeat-x; margin-top: 300px; padding-right: 15px; padding-left: 15px; position: relative; z-index: 2; left: 325px; width: 570px; height: auto; float: left  ; padding-top: 25px; }
*html #bottom   { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; position: absolute; bottom: 0; left: 0; width: 280px; height: 40px; float: left }
#bottom { background-image: url(../pics/bg_navicontainer.gif); background-repeat: repeat-y; margin-right: 70px; position: fixed; bottom: 0; width: 280px; height: 40px; float: left }
H1
 { color: #58585a; font-size: 16px; line-height: 24px }

.fontblue
 { color: #002a85 }

.fontklein
{
	font-size: 9px;
	line-height: 15px;
}

hr
{
	color: #e3e3e4;
	height: 1px; 
	width: 385px;
}

td.logo
{
	width: 120px;
	background-color: #ffffff;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 17px;
   color: #58585A;
}

td.text
{
	width: 220px;
	background-color: #ffffff;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 17px;
   color: #58585A;
}
.right { margin-left: 20px; float: right }
#logos
  { text-align: center; width: 280px; float: left; margin-top: 400px; }
*html #logos { text-align: center; position: absolute; margin-top: 400px; width: 280px; z-index: -2; float: left; }
