BODY {
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;
  background-color : #FFFFFF;
}
h1, h2, h3, h4 {
	font-family : Arial, Helvetica, sans-serif;
}

.JREPlugin {
	background : #FFFFFF;
	color : White;
}


.white {
  font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : White;
}
.whitebig {
  font : 24pt Arial, Helvetica, sans-serif;
  color : White;
}
.whitesmall {
  font : lighter 8pt Arial, Helvetica, sans-serif;
  color : White;
}
.whitebold {
  font : bold 8pt Arial, Helvetica, sans-serif;
  color : White;
}
.whitemenue {
  font : 10pt Arial, Helvetica, sans-serif;
  color : White;
}
.whiteHeader {
  font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : White;
  text-decoration : underline;
}
.black {
  font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  color : Black;
}
.blackbig {
  font : bold 18pt Arial, Helvetica, sans-serif;
}
.blackbold {
  font : bold 8pt Arial, Helvetica, sans-serif;
  color : Black;
}

.STD {
  font : 10pt Arial, Helvetica, sans-serif;
}

.menue {
	background : #5d7090;
}

.map {
	background : #3e4a62;
}

.trenner {
	background : url(img/line.gif);
}

.highlights {
	background : #4d5876;
}

.footer {
	background : #333333;
}
.appletHeaderBg {
	background : #00336b;
}
.dienstheader {
  font : 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background : White url(/pub/img/bgHeader.gif) repeat-x;
}
TD.kunde {
  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background : #DBDCFB;
}
TH.kunde {
  background : #878AF1;
  font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dienst {
  background : White url(/pub/img/red.gif) repeat-x;
  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TH.dienst {
  background : #878AF1 url(/pub/img/red.gif) repeat-x;
  font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.header {
  background : Black;
  font : bold 12px Arial, Helvetica, sans-serif;
  color : White;
}

.error {
  font : bold 20px "Courier New", Courier, monospace;
  color : #CE0031;
}

TD {
  font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TH {
  font : bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.dienste {
  color : Black;
  font : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.dienste:HOVER {
  color : #FF7213;
  text-decoration : underline;
}
A.dienste:LINK {
  color : Black;
  font : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration : none;
}

A.dienste:FOCUS {
  color : White;
  background : #FF7213;
}

A.dienste:ACTIVE {
  color : White;
  background : #FF7213;
}

A.plugin {
	color : Aqua;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
A.plugin:HOVER {
  color : #FF7213;
  text-decoration : underline;
}
A.plugin:LINK {
	color : Aqua;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.plugin:FOCUS {
  color : White;
  background : #FF7213;
}

A.plugin:ACTIVE {
  color : White;
  background : #FF7213;
}

.input {
  font-family : "Courier New", Courier, monospace;
  font-size : 9pt;
  color : Black;
}