body {
		FONT-FAMILY: arial, sans-serif;
		background-color :#333366;
	}
	table.bggray {
		background-image : url(imgs/grau_verlauf.jpg);
	}
	table.bggreen {
		background-image : url(imgs/gruen_verlauf.jpg);
	}
	a {	Font-Size:10pt;color : black; font-family : arial,helvetica; text-decoration: none;}
	a.linksub  {font-size : 8pt; text-decoration: none; color: #333366; font-family : arial,helvetica;font-weight : normal; line-height:10pt;}
	a.linksub:hover  {text-decoration: underline; }
	a.bluesmall  {font-size : 8pt; color: #333366; font-family : arial,helvetica;font-weight : normal;}
	td.bluesmall  {font-size : 8pt; color: #333366; font-family : arial,helvetica;font-weight : normal; }
	td.bluenormal  {font-size : 10pt; color: #333366; font-family : arial,helvetica;font-weight : normal;;}
	td.bluemedium {font-size :  10pt; color: #333366; font-family : arial,helvetica;font-weight : bold;}
	td.blacknormal  {font-size : 10pt; color: #333333; font-family : arial,helvetica;font-weight : normal;}
	td.blackmedium  {font-size : 10pt; color: #333333; font-family : arial,helvetica;font-weight : bold;}
	td.greensmall  {font-size : 10pt; color: #c6cf21; font-family : arial,helvetica;font-weight : normal;}
	td.greenbar  {background: white; line-height:5pt;}
td.pdf {
  background-image: url(../img/pdf.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.ppt {
  background-image: url(../img/ppt.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.pps {
  background-image: url(../img/pps.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.zip {
  background-image: url(../img/zip.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.hlp {
  background-image: url(../img/hlp.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.txt {
  background-image: url(../img/txt.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.doc {
  background-image: url(../img/doc.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.xls {
  background-image: url(../img/xls.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.img {
  background-image: url(../img/img.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.rm {
  background-image: url(../img/rm.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.mpg {
  background-image: url(../img/mpg.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.swf {
  background-image: url(../img/swf.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.pdf_exe {
  background-image: url(../img/pdf_exe.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.ppt_exe {
  background-image: url(../img/ppt_exe.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.xls_exe {
  background-image: url(../img/xls_exe.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.swf_exe {
  background-image: url(../img/swf_exe.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
td.rm_exe {
  background-image: url(../img/rm_exe.gif);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0px 0px;
  padding-top: 21px;
  width: 21px; height: 18px;
}
a.navline  {
	text-decoration: none;
	color: #858585;
	font : bold 13px Arial, Helvetica, sans-serif;
}
	a.navline:hover	{	color: #333366;	}
	td.tabkopf {font-size : 10pt; color: #c6cf21; font-family : arial,helvetica;font-weight : bold; line-height:10pt;background-color: #333366;}
	td.tabzelle {font-size : 10pt; color: #333366; font-family : arial,helvetica;font-weight : normal;line-height:10pt;background-color: #e0e0e7;border-bottom: 1px solid #FFFFFF;padding-right: 5px;}
	.greenmedium{font-size : 10pt; color: #c6cf21; font-family : arial,helvetica;font-weight : bold; line-height:10pt;}
	.blackmedium  {font-size : 10pt; color: #333333; font-family : arial,helvetica;font-weight : bold; line-height:10pt;}
	.blacksmall  {font-size : 8pt; color: #333333; font-family : arial,helvetica;font-weight : normal; line-height:10pt;}
	.fehlermedium  {font-size : 10pt; color: #CC0000; font-family : arial,helvetica;font-weight : bold; line-height:10pt;}
	.bluemedium {font-size :  10pt; color: #333366; font-family : arial,helvetica;font-weight : bold; line-height:12pt;}

	TEXTAREA, input, select { FONT-SIZE: 8pt; FONT-FAMILY: arial; font-weight :bold; COLOR: #000000;}
	input {height:17px;}
	input:focus {font-weight : bold; background: silver;}
	img  { border-style: none;}
	select.sel {align:center; width:140px; font-weight:bold; color: #000000; background-color :#dddddd;}