BODY {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : black;
background-color:transparent;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #0C2577; 
scrollbar-3dlight-color: #F1F0F6; 
scrollbar-darkshadow-color: #F1F0F6; 
scrollbar-shadow-color: #0C2577; 
scrollbar-arrow-color: #0C2577; 
scrollbar-track-color: #F1F0F6;
scrollbar-base-color: #FFFFFF;
}

H1
{
font-family: Tahoma;
color: orange;
text-align: center;
}

H2 , H3 , H4 , H5 , H6 , P , TD , TH , DIV, INPUT, TEXTAREA{
color : black;
}

CODE , TT , PRE {
color : black;
}

BODY, P , TD , TH , DIV {
font-size : 10pt;
}

CODE {
font-size : 10pt;
}

TT, PRE {
font-size : 10pt;
}

IMAGE{
border: 0;
}

TEXTAREA{
border-style: solid; 
border-width: 1px; 
border-color: black;
}

HR {
color: orange;
background-color: orange;
border: 0px;
height: 1px;
}

/* links */
A:link {
font-weight: normal;
color: black;
text-decoration: underline;
}

A:visited {
font-weight: normal;
color: black;
text-decoration: underline;
}

A:active {
font-weight: normal;
color: orange;
}

A:hover {
font-weight: normal;
color: orange;
}

/* menu items begin */
A.menu_left
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

A.menu_left:link
{
	text-decoration: none;
	font-weight: bold;
}

A.menu_left:visited
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}

A.menu_left:hover
{
	color: orange;
	font-weight: bold;
	text-decoration: none;
}
/* menu items end */

/* news items begin */
legend.news_legend {
color: orange;
}

A.news:link {
text-decoration: none;
}

A.news:visited {
font-weight : normal;
color: black;
text-decoration: none;
}

A.news:hover {
text-decoration: orange;
}
/* news items end */

/* begin footer */
.footer
{
	color: gray;
	font-size: 7pt;
	text-align: center;
}

a.footer
{
	font-size: 7pt;
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

a.footer:visited
{
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

a.footer:active
{
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

a.footer:hover
{
	color: orange;
	text-decoration: none;
	font-weight: bold;
}
/* end footer */

a.topnavigate
{
font-family: arial;
font-weight: bold;
color: gray;
font-size: 8pt;
text-decoration: none;
}

a:visited.topnavigate
{
font-family: arial;
color: gray;
font-weight: bold;
font-size : 8pt;
text-decoration: none;
}

a:hover.topnavigate
{
font-family: arial;
font-weight: bold;
color: red;
font-size: 8pt;
text-decoration: none;
}

.paratitle
{
color: orange;
font-weight: bold;
}

.showdocTitle {
font-weight : bold;
font-size : 16pt;
color : orange;
}

.klein {
font-family : sans-serif;
font-weight : normal;
font-size : 7pt;
color : #0C2577;
background-color : #ffffff;
}

.topnavigate
{
font-family: arial;
font-weight: bold;
font-size: 8pt;
text-decoration: none;
}

.sitemap
{
text-decoration: none;
}

.button{
background-color : transparent;
border-style: ridge;
}

.search{
font-family : arial;
font-weight : normal;
font-size : 7pt;
text-decoration: none;
border-style: solid; 
border-width: 1px; 
border-color: orange;
}

.temp
{
font-family : Arial;
color : orange;
font-size : 7.5pt;
font-weight : bold;
}

/* dropdown menu */
table.submenu{
position:absolute;
visibility:hidden;
border: 1px solid gray;
background:#FFFFFF;
padding: 2px;
}

a.submenu{
font-weight: normal;
color: #000000;
text-decoration: none;
width: 100%;
white-space: nowrap;
}

a:visited.submenu{
color: #000000;
text-decoration: none;
}

a:hover.submenu{
font-weight: normal;
color: orange;
text-decoration: underline;
}

a.menu{
font-weight: bold;
color : black;
text-decoration: none;
}

a:hover.menu{
font-weight: bold;
color : orange;
text-decoration: none;
}

a:visited.menu{
font-weight : bold;
color : black;
text-decoration: none;
}

a:active.menu {
font-weight : bold;
color : black;
text-decoration: none;
}
