body
{
  font-family:arial,helvetica;
  font-size: 9pt;
  scrollbar-base-color: #D0D3D4;
  scrollbar-3dlight-color: #B6B6B8;
  scrollbar-arrow-color: #D0D3D4;
  scrollbar-darkshadow-color: #343945;
  scrollbar-face-color: #969798;
  scrollbar-highlight-color: #C6CDCF;
  scrollbar-shadow-color: #8A8C8F;
  scrollbar-track-color: #949CA4;
}

select
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #D0D3D4;
}

select.warning
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #D0D3D4;
  background-color : #666F74;
  color:white;
}

select.small
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #D0D3D4;
}

input
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: 2px solid #D0D3D4;
}

input.warning
{
	font-size: 8pt;
	font-family:arial,helvetica;
	border: 2px solid #D0D3D4;
	background-color : #666F74;
	color:white;
}

input.warning_noborder
{
	font-size: 8pt;
	font-family:arial,helvetica;
	border: 2px solid #D0D3D4;
	background-color : #666F74;
	color:white;
	border: 0;
}

input.noborder
{
  border: 0;
}

textarea
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #D0D3D4;
}

textarea.warning
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #D0D3D4;
  background-color : #666F74;
  color:white;
}

/* LINKS */
a:link { color:#66676A; text-decoration:none; }
a:visited { color:#66676A; text-decoration:none; }
a:active { color:#ff0000;}
a:hover { color:#66676A;background:white;}
/* EINZELNE TAGS DEFINIEREN */

/*links fuer die subnavi */
a:link.subnavi { color:black; text-decoration:underline; }
a:visited.subnavi { color:black; text-decoration:underline; }
a:active.subnavi { color:black;}
a:hover.subnavi { color:black;text-decoration:underline;background:none;}

/*links fuer footer */
a:link.footer { color:black; text-decoration:underline; }
a:visited.footer { color:black; text-decoration:underline; }
a:active.footer { color:black;}
a:hover.footer { color:black;text-decoration:underline;background:none;}

/*links fuer mannus */
a:link.manus { color:#000000; text-decoration:none; }
a:visited.manus { color:#000000; text-decoration:none; }
a:active.manus { color:#000000;}
a:hover.manus { color:#000000;text-decoration:none;background:none;}

td
{
font-family:arial,helvetica;
}


/* UNTERKLASSEN DEFINIEREN  */
span.normal
{
font-family:arial,helvetica;
font-size: 8pt;
color:black;
}

span.warning
{
font-family:arial,helvetica;
font-size: 8pt;
color:black;
}

span.warningbold
{
font-family:arial,helvetica;
font-size: 8pt;
color:black;
font-weight:bold;
}

span.inactive
{
font-family:arial,helvetica;
font-size: 8pt;
color:#BFBFBF;
text-decoration:underline;
}

span.boldwhite
{
font-family:arial,helvetica;
font-size: 8pt;
color:black;
font-weight:bold;
}

span.small
{
font-family:arial,helvetica;
font-size: 8pt;
}

span.big
{
font-family:arial, helvetica;
font-size: 15pt;
line-height:15pt;
color:black;
font-weight: bold;
}

h1
{
font-family:arial, helvetica;
font-size: 18pt;
line-height:18pt;
color:black;
font-weight: bold;
}


span.medium
{
font-family:arial, helvetica;
font-size: 13pt;
line-height:13pt;
color:black;
font-weight: bold;
}

span.tiny 
{
font-family:arial,helvetica;
font-size: 7pt;
color:black;
}

span.tinyoutside
{
font-family:arial,helvetica;
font-size: 7pt;
color:black;
}

span.bold
{
font-family:arial,helvetica;
font-size: 10pt;
font-weight: bold;
color:black;
}

span.italic
{
font-family:arial,helvetica;
font-size: 12pt;
font-weight: bold;
color:#00FFFF;
}

span.link 
{
font-family:arial, helvetica;
font-size: 8pt;
}

span.date
{
font-family:arial,helvetica;
font-size: 8pt;
color:black;
font-weight: bold;
}

span.huge
{
font-family:arial,helvetica;
font-size: 50pt;
color:black;
font-weight: bold;
}

table.alert
{
border: 1px solid black;
}

span.user_logged_in
{
font-family:arial,helvetica;
font-size: 8pt;
color:#505050;
}

span.activated
{
font-family:arial,helvetica;
font-size: 8pt;
font-weight: bold;
color:green;
background: lightgreen;
}

span.deactivated
{
font-family:arial,helvetica;
font-size: 8pt;
font-weight: bold;
color:red;
background: #FFD5D5;
}

