body
{
	background-color : #F8F8F8;
}

h1, h2, h3, h4, h5, blockquote, spandl, a, textarea, body, href, input, select, table, tr, td, th, p, ul, ol, li
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: white;
}

h1
{
	font-size:14pt;
	font-weight : 600;
}

h2
{
	font-size:12pt;
	font-weight : 600;
}

h3
{
	font-size:11pt;
	font-weight : 600;
}

h4
{
	font-size:10pt;
	font-weight : 400;
}

h5
{
	font-size:9pt;
	font-weight : 200;
}

pre
{
	font-family: "Courier New", Courier, sans-serif;
	color:#0000C0;
}

tt
{
	font-family: "Courier New", Courier, sans-serif;
	color:#0000C0;
}

#maskheadline
{
	font-size:9pt;
	font-weight : 600;
}

#errorheadline
{
	color: #660000;
	background-color: #FF7766;
	font-size: 9pt;
	font-weight: 600;
	text-align: center;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#errortext
{
	color: #330000;
	background-color: #FF9988;
	text-align: center;
}

#headline
{
	background-color: #AADDFF;
	font-size: 13pt;
	font-weight: 800;
	border: 3px ridge;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#tableborder
{
	background-color : #F5F5F6;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#tablecol
{
	background-color : #F5F5F6;
}

#tablekalender
{
	font-weight: bold;
	border: 1px ridge;
}

#button0
{
	color: #000000;
	background-color : #DDDDDD;
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: 700;
	text-align: center;
	border: 2px solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#button1
{
	color: #0000FF;
	background-color : #E5E5E5;
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: 700;
	text-align: center;
	border: 2px solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#buttonghost
{
	color: #777777;
	background-color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: 100;
	font-style: italic;
	text-align: center;
	border: 2px solid;
	border-left-color: #666666;
	border-top-color: #666666;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
}

#mbutton0
{
	color: #000000;
	background-color : #FFEE66;
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: 700;
	text-align: center;
	border: 2px solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#mbutton1
{
	color: #FF8C00;
	background-color : #FFEE88;
	font-family : Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: 700;
	text-align: center;
	border: 2px solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#readonly
{
	background-color: #EAEAEA;
}

#colreadonly
{
	background-color: #EAEAEA;
}

#input
{
	background-color: #FAFAFC;
	border: 1px inset;
	border-color: #AAAAAA;
}

#inputmuss
{
	background-color: #F2F2FF;
	border: 3x ridge;
	border-color: #44AADD;
}

#oinputmuss
{
	background-color: #F2F2FF;
	border: 2px ridge;
	border-color: #44AADD;
}

#maskenhilfe
{
	background-color: #E0EEFF;
}

#repheadline
{
	background-color: #66CCFF;
	font-size: 9pt;
	font-weight: 400;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#repgenheadline
{
	background-color: #AAEE88;
	font-size: 9pt;
	font-weight: 400;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#repheader
{
	background-color: #E0E0E0;
	font-size: 9pt;
	font-weight: 400;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#colrepheader
{
	background-color: #E0E0E0;
}

#repkey
{
	background-color: #DDDDDD;
	font-weight: 600;
}


#repvalue1
{
	background-color: #EEEEEE;
}

#repvaluecol1
{
	color: #EEEEEE;
}

#colrepvalue1
{
	background-color: #EEEEEE;
}


#repvalue2
{
	background-color: #F0F0F0;
}

#repvaluecol2
{
	color: #F0F0F0;
}

#colrepvalue2
{
	background-color: #F0F0F0;
}

#reppsumreport
{
	background-color: #BBCCD8;
}

#repsumreport
{
	background-color:#F0F0AC;
}

#repsum
{
	background-color:#F0F0AC;
}

#colrepsum
{
	background-color:#F0F0AC;
}

#colpmenu1
{
	background-color: #BBCCD8;
}

#colpmenu2
{
	background-color: #DDEEFB;
}

#colrk0
{
	background-color: #DEEAE2
}

#colrk1
{
	background-color: #E5F1E8
}

#colfp0
{
	background-color: #DEDEEA
}

#colfp1
{
	background-color: #E5E5F1
}

#colnb0
{
	background-color: #F0E6E6
}

#colnb1
{
	background-color: #F6ECEC
}

/* 74C89B */
#pspro
{
	background-color: #00491C
}
/* 6FA9D0 */
#psauf
{
	background-color: #C5EFFF
}

#psgep
{
	background-color: #A183B3
}
#psina
{
	background-color: #D45B5B
}
#psakt
{
	background-color: #4FB07C
}
#psabg
{
	background-color: #D9DE52
}


#errfatal
{
	background-color: #FF5566;
	font-weight: bold;
}

#helpheadline
{
	background-color: #66CCFF;
	font-size: 13pt;
	font-weight: 800;
	color: #000088;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#helpbuttons
{
	background-color: #EEEEEE;
	font-size: 10pt;
	font-weight: 800;
	color: #000000;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#helpbgcolor
{
	background-color: #FAFAFA;
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#helpheader
{
	background-color: #EEEEEE;
	font-size: 8pt;
	font-weight: 600;
	color: #000000;
	border: 1px solid;
	border-left-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

#helpentry
{
	background-color: #FFFFFF;
	color: #000000;
}

#barnull	/* Farbe bei einer Aufwandsdifferenz = 0 */
{
	background-color: #6688FF;
	color: #000000;
}

#barnegi		/* Farbe bei einer Aufwandsdifferenz < 0 (Aufwand Ist) */
{
	background-color: #33FF66;
	color: #000000;
}

#barnegs		/* Farbe bei einer Aufwandsdifferenz < 0 (Aufwand Soll) */
{
	background-color: #FFFFAA;
	color: #000000;
}

#barplus		/* Farbe bei einer Aufwandsdifferenz > 0 und < Max */
{
	background-color: #FFAA33;
	color: #000000;
}

#barplusm		/* Farbe bei einer Aufwandsdifferenz > 0 und >= Max */
{
	background-color: #FF0000;
	color: #000000;
}

/* LINKS*/

a  {font-family:Verdana,Arial; font-size:9pt; color:CCCCCC; text-decoration:none; line-height:10pt;}

a:aktive {font-family:Verdana,Arial; font-size:9pt; color:FFFFCC;font-weight:normal;text-decoration:none;}
	
a:hover {font-family:Verdana,Arial; font-size:9pt; color:FFFFFF; text-decoration:none;}

#menu  {font-family:Verdana,Arial; font-size:9pt; color:white; text-decoration:none; line-height:10pt;}

#menu:aktive {font-family:Verdana,JoeBecker; font-size:9pt;  color:silver; font-weight: normal; text-decoration:none;}
	
#menu:hover {font-family:Verdana,JoeBecker; font-size:9pt;  color:#B8CFE4; text-decoration:none;}

#menu  { font-family:Verdana,JoeBecker; font-size:9pt; line-height:11pt; color:white;}

#ueberschrift  {font-family: Verdana,Arial; font-size:10pt; color:#6D7C9E; line-height:13pt; font-weight: bold;}

#normal { font-family:Verdana,Arial; font-size:9pt; line-height:12pt;}

#small { font-family:Verdana,Arial; font-size:8pt; line-height:10pt;}
BODY          
{


	scrollbar-shadow-color : #000000;







	scrollbar-highlight-color : #ffffff;







	scrollbar-3dlight-color : #0000bb;



	scrollbar-face-color: #0066CC;



	scrollbar-darkshadow-color : #0000C0;







	scrollbar-track-color : #0000cc;







	scrollbar-arrow-color : #ff9900; 



} 