
BODY {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color:#790706;
  background: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

IMG {
  border:none
}

/* ************************************************************************ */
/* Table */
/* ************************************************************************ */

A {
  color: #006600;
  text-decoration: underline;
}

A:hover {
  color: #000000;
  text-decoration: underline;
}

/* ************************************************************************ */
/* Table */
/* ************************************************************************ */
TABLE {
  width: 100%;
  background-color: #FFFFFF;
}

TD {
  padding: 3px;
  border: 0px none;
  background-color: #FFFFFF;
  vertical-align: top;
  white-space: nowrap;
}

/* ************************************************************************ */
/* BUTTON */
/* ************************************************************************ */
BUTTON {
  margin: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color:#790706;
}

/* ************************************************************************ */
/* Prices */
/* ************************************************************************ */

SPAN.Price {
  font-weight: bold;
  color: #0000CC;
}

SPAN.PriceOld {
  font-weight: bold;
  text-decoration: line-through;
  color: #0000CC;
}

SPAN.PriceNew {
  font-weight: bold;
  color: #FF0000;
}

/* ************************************************************************ */
/* Headlines */
/* ************************************************************************ */

H1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 200%;
 color: #790706;
 font-weight: bold;
 white-space: normal;
 text-align: center;
}

H2 {
  font-weight: bold;
  font-size: 120%;
}


/* ************************************************************************ */
/* Page title */
/* ************************************************************************ */

TD.PageTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #990000;
}

H1.PageTitle {
 font-family: Verdana, Arial, sans-serif;
 color: #790706;
 font-weight: bold;
 white-space: normal;
 text-align: left;
 display: inline;
}

/* ************************************************************************ */
/* Message stack */
/* ************************************************************************ */

TABLE.MessageStack {
  width: 750px;
  background-color: #FFFFFF;
  margin: 5px 5px 5px 5px;
  border: solid 1px #777777
}

TD.MessageStackError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #FF0000;
  white-space: normal;
}

TD.MessageStackWarning {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #FF9900;
  white-space: normal;
}

TD.MessageStackSuccess {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #009900;
  white-space: normal;
}

TD.MessageStackInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  color: #0000CC;
  white-space: normal;
}

/* **************************************************************** */
/* Wait layer */
/* **************************************************************** */

TABLE.Wait {
  position: fixed;
  top: 300px;
  left: 400px;
  width: auto;
  border-top:1px solid #AAAAAA;
  border-left:1px solid #AAAAAA;
  border-right: solid thin #888888;
  border-bottom: solid thin #888888;
  display: none;
  z-index: 9999;
}

TD.Wait {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color:#790706;
  padding-top: 3px;
  padding-bottom: 3px;
  border: 0px none;
  background-color: #FFCC33;
  white-space: nowrap;
  vertical-align: middle;
}

/* ************************************************************************ */
/* Split page */
/* ************************************************************************ */

TD.SplitPage {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bolder;
  color: #777777;
  background-color: #FFFFCC;
  padding: 3px;
}

TD.SplitPageRight {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bolder;
  text-align: right;
  color: #777777;
  background-color: #FFFFCC;
  padding: 3px;
}

A.SplitPage {
  color: #777777;
  text-decoration: underline;
}

A.SplitPage:hover {
  color: #000000;
  text-decoration: underline;
}

/* **************************************************************** */
/* Adress label */
/* **************************************************************** */
FIELDSET.Adress {
  margin: 10px 10px 10px 10px;
  padding-top: 0px;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #AAAAAA;
  background-color: #FFFFFF;
  font-size: 120%;
}

LEGEND.Adress {
  padding-bottom: 7px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bolder;
  color: #666666;
}

/* **************************************************************** */
/* Processbar */
/* **************************************************************** */
TABLE.Processbar {
  width: auto;
  background-color: #FFFFFF;
}

TD.Processbar {
  padding: 3px;
  width: 120px;
  border: 0px none;
  background-color: #FFFFFF;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
}

TD.ProcessbarGrey {
  padding: 0px;
  width: 120px;
  border: 0px none;
  background-color: #DDDDDD;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
}

TD.ProcessbarGreen {
  padding: 0px;
  width: 120px;
  border: 0px none;
  background-color: #CCFFCC;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
}

