body {
  background-color: #FFFFFF;
  /* background-image:  url(images/bg.gif); */
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

A:link { color:#530000; ; text-decoration: underline}
A:visited { color:#8F6557; ; text-decoration: underline}
A:active { color:#CC0000; ; text-decoration: underline}
A:hover { color:#CC0000; ; text-decoration: underline}

.navlink {
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  padding-right: 5px;

}
A.navlink {
  color: #530000;
  text-decoration: none;
}
A.navlink:visited {color: #530000; text-decoration: none}
A.navlink:active {color: #7D0000; text-decoration: none}
A.navlink:hover {color: #7D0000; text-decoration: none} 

.sublink {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;

}
A.sublink {color: #6C6740; text-decoration: none}
A.sublink:visited {color: #6C6740; text-decoration: none}
A.sublink:active {color: #993400; text-decoration: none}
A.sublink:hover {color: #993400; text-decoration: none} 

.navlinkred {
  font-size: 11px;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;

}
A.navlinkred {color: #993300; text-decoration: none}
A.navlinkred:visited {color: #993300; text-decoration: none}
A.navlinkred:active {color: #CC0000; text-decoration: none}
A.navlinkred:hover {color: #CC3300; text-decoration: none} 

.navlinkwhite2 {
  font-size: 10px;
  font-weight: bold;
}
A.navlinkwhite2 {color: #FFFFFF; text-decoration: none}
A.navlinkwhite2:visited {color: #FFFFFF; text-decoration: none}
A.navlinkwhite2:active {color: #FFFFFF; text-decoration: underline}
A.navlinkwhite2:hover {color: #FFFFFF; text-decoration: underline}

A.pathelement { color: #600000; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; }
A.pathelement:visited { color: #600000; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; }
A.pathelement:active { color: #600000; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; }
A.pathelement:hover { color: #900000; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; }

.butnStyle1 {
  BACKGROUND-COLOR: #2e2e2e; BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; COLOR: #c8c8c8; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.butnStyle2 {
  BACKGROUND-COLOR: #e6e6e6; BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; BORDER-TOP: #505050 1px solid; COLOR: #505050; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bottomtext {
  color: #FFFFFF;
}
.just {
  text-align: justify;
}
.heading1 {
  font-size: 14px;
  font-weight: bold;
  color: #993400;
}

.whiteheading {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;

}
.heading2 {
  font-size: 18px;
  font-weight: bold;
  color: #39358A;
}
.attention {
  font-size: 10px;
  font-weight: normal;
  color: #84421A;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}
textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #743730;
  background-color: #C0B89F;}
  
.headingBlue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #39358A;
}
.whitebold {
  font-weight: bold;
  color: #FFFFFF;
  font-size: 11px;

}
.subheadingBlue {
  font-size: 11px;
  font-weight: bold;
  color: #667BA4;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #EAEAEA;
  text-align: center;


}
.subheadingRed {
  font-size: 11px;
  font-weight: bold;
  color: #84421A;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}
.subheadingDarkblue {
  font-size: 11px;
  font-weight: bold;
  color: #39358A;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #EAEAEA;
  text-align: center;

}
.blueBold {

  font-weight: bold;
  color: #39358A;
  font-size: 11px;
}
.indent20 {
  padding-left: 20px;
}

td.wrong {
  color: #990000;
  padding: 4px;
  border: 1px solid #000000;
  background-color: #FFC5C5;
  text-align: center;
  font-weight: bold;
}

td.correct {
  color: #009900;
  padding: 4px;
  border: 1px solid #000000;
  background-color: #C5FFC5;
  text-align: center;
  font-weight: bold;
}

td.bgrd { background-color: #FFFFFF; } /*general background color*/
td.bgrdC { background-color: #FFFFFF; } /*background color for Combipartner*/
td.bgrdB { background-color: #FFFFFF; } /*background color for Builder*/
td.bgrdL { background-color: #FFFFFF; } /*background color for LAR*/

table.foldoc {
  background-color: #C0B89F;
}

table.foldoc td {
  background-color: #EDECE4;
}

table.foldoc td.navlink {
  background-color: #DED9C5;
}
table.tbllogin {
  width: 90%;
}
table.tbllogin td {
  font: normal 10px Verdana;
  color: #000000;
}
table.tbllogin td input {
  width: 90%;
}
input.button {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
  color: white;
  background-color: #4458a4;
  border: white;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}
