 body,html {
  padding: 0;
  margin: 0;
  height: 100%;
 }
 body {
  font-family: Arial;
  font-size: 12px;
  text-align: left;
  color: black;
  background-color: white;
 }
 table {
  font-size: 12px;
 }
 input, textarea, select {
  font-family: Arial;
  font-size: 11px;
 }
 img {
  border: 0;
 }
 h1 {
  margin: 0 0 -3px 0;
  padding: 0;
  font-size: 34px;
  color: #b3b3b3;
  position: relative;
  top: -5px;
 }
 h3 {
  margin: 0 0 10px 0;
  color: #b3b3b3;
  font-size: 20px;
  position: relative;
  top: 3px;
 }
 p {
  margin: 0 0 1em 0;
  padding: 0;
 }
 a {text-decoration: underline; color: #0000ff;}
 a:hover {text-decoration: underline; color: #0000ff;}
 table {
  border-collapse: collapse;
  border: 0;
 }
 #holder {
  width: 941px;
  margin: 0 0 0 26px;
  text-align: left;
  position: relative;
  height: auto;
  min-height: 100%;
  _height: 100%;
 }
 #box1 {
  width: 726px;
  float: right;
 }
 #box2 {
  width: 190px;
 }
 #menu1 {
  padding: 0;
  margin: 10px 0 0 24px;
  height: 26px;
  font-size: 11px;
 }
 #menu1 img {
  position: relative;
  top: 4px;
  margin: 0 2px 0 2px;
 }
 #menu1 a {
  margin: 0 12px 0 0;
  color: black;
  text-decoration: none;
 }
 #menu1 a:hover {
  text-decoration: underline;
 }
 #menu1 li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
 }
 #client_zone {
  background-repeat: no-repeat;
  background-position: left top;
  width: 726px;
  height: 242px;
  padding: 0;
  margin: 0;
  position: relative;
 }
 #client_zone p {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0 3px 0 0;
  padding: 0;
  height: 20px;
 }
 #client_zone input {
  background: none;
  width: 85px;
  margin: 0 10px 0 0;
  border: 0;
  padding: 0;
  height: 15px;
 }
 #client_zone input.button {
  width: 26px;
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-size: 12px;
  color: white;
  position: relative;
  top: 2px;
 }
 #logo {
  display: block;
  height: 288px;
 }
 #logo img {
  margin: 98px 0 0 47px;
 }
 #menu2 {
  margin: 65px 0 0 0;
  padding: 0;
 }
 #menu2 ul {
  padding: 0;
  margin: 0;
 }
 #menu2 li {
  padding: 0;
  margin: 0;
  list-style: none;
 }
 #menu2 li ul li {
  margin: 0;
 }
 #menu2 a {
  text-decoration: none;
 }
 #menu2 a:hover {
  text-decoration: underline;
 }
 #menu2 li a {
  display: block;
  width: 172px;
  _width: 190px;
  height: 20px;
  _height: 26px;
  background: #cccccc url(../img/menubg1.gif) no-repeat left top;
  text-align: right;
  margin: 5px 0 0 0;
  padding: 6px 16px 0 0;
  font-weight: bold;
  color: black;
 }
 #menu2 #actual2_1 {
  background: #d9d9a3 url(../img/menubg2.gif) no-repeat left top;
 }
 #menu2 li ul li a {
  display: block;
  width: 173px;
  _width: 191px;
  height: 22px;
  _height: 25px;
  background: url(../img/menubg0.gif) no-repeat left bottom;
  margin: 5px 0 0 0;
  padding: 3px 16px 0 0;
  font-weight: normal;
 }
 #menu2 #actual2_2 {
  font-weight: bold;
 }
 #menu2 li ul li a.final {
  background: none;
 }
 #page1 {
  background: url(../img/bg1.gif) no-repeat left top;
  margin: 24px 0 0 0;
  width: 691px;
  _width: 726px;
  padding: 0 24px 0 24px;
 }
 #page2 {
  background: url(../img/bg2.gif) no-repeat left top;
  margin: 24px 0 0 0;
  width: 691px;
  _width: 726px;
  padding: 0 24px 0 24px;
 }
 #page1 form, #page2 form {
  margin: 0;
  padding: 0;
 }
 #page1 table, #page2 table {
  border-collapse: collapse;
 }
 #page1 #page_1 {
  float: left;
  width: 437px;
 }
 #page1 #page_2 {
  float: right;
  width: 220px;
  _width: 210px;
  font-size: 11px;
  padding: 5px 0 0 0;
 }
 #page2 #page_1 {
  width: 678px;
 }
 #bottomer {
  height: 40px;
 }
 #copyright {
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 10px;
  left: 240px;
  font-size: 11px;
 }
 #copyright a {
  text-decoration: none;
  color: black;
 }
 #page_2 ul {
  list-style: square;
  padding: 0;
  margin: 0 0 0 16px;
 }
 .infotext {
  font-size: 11px;
 }
 #formular1 p {
  margin: 0 0 5px 0;
  padding: 0;
 }
 #formular1 div {
  background: url(../img/bg3.gif) repeat;
  padding: 10px 15px 10px 15px;
  font-size: 11px;
  margin: 0 0 8px 0;
 }
 #formular1 table {
  font-size: 11px;
 }
 #formular1 input {
  width: 190px;
 }
 #formular1 select {
  width: 195px;
 }
 #formular1 label input {
  width: auto;
 }
 #formular1 label {
  position: relative;
  left:-4px;
 }
 #formular1 input.button {
  width: 100px;
  border: 0;
  background-color: #999999;
  color: white;
  font-weight: bold;
  padding: 3px;
  margin: 0 0 0 10px;
  cursor: pointer;
 }
 #formular1 col.leftcol {
  width: 210px;
 }
 #formular1 table.buttons {
  width: 437px;
 }
 .emphasized {
  color: red;
 }
