
body
{
  font-family:arial,helvetica;
  font-size: 9pt;
  scrollbar-3dlight-color: #B4C6F2;
  scrollbar-arrow-color: #B4C6F2;
  scrollbar-base-color: #373ABE;
  scrollbar-darkshadow-color: #2F009C;
  scrollbar-face-color: #373ABE;
  scrollbar-highlight-color: #B4C6F2;
  scrollbar-shadow-color: #2F009C;
  scrollbar-track-color: #2F009C;
}

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

select.warning
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #B4C6F2;
  background-color : #4668E4;
  color:white;
}

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

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

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

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

input.noborder
{
  border: 0;
}

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

textarea.warning
{
  font-size: 8pt;
  font-family:arial,helvetica;
  border: thin solid #B4C6F2;
  background-color : #4668E4;
  color:white;
}

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

/*links fuer die subnavi */
a:link.subnavi { color:white; text-decoration:underline; }
a:visited.subnavi { color:white; text-decoration:underline; }
a:active.subnavi { color:white;}
a:hover.subnavi { color:white;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:white;
}

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

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

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

span.boldwhite
{
font-family:arial,helvetica;
font-size: 8pt;
color:white;
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:white;
font-weight: bold;
}

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

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

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

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

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:white;
font-weight: bold;
}

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

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

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;
}