/* CSS script   : site.css            */
/* Created by   : Johan Degen         */
/* Company      : Degen InterMedia BV */
/* Creation date: 14-03-2006          */
/* Last updated : 04-05-2006          */

/* Used Link and Text Colors */
/* #acacac; = silver gray    */
/* #555555; = dark gray      */
/* #555;    = dark gray      */
/* #000000; = black          */
/* #000;    = black          */
/* #0000ff; = blue           */
/* #334ea2; = dark bleu      */
/* #ffffff; = white          */
/* #fff;    = white          */
/* #ff0000; = red            */
/* #ed2123; = dark red       */

html, body {
  margin: 0;
  padding: 0;
  text-align: center;             /* For IE correction */
  color: #000;
  background-color: #fff;
  }

td {                              /* Removing gaps out of TD tag */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  line-height: normal;
  margin: 0;
  padding: 0;
  border: 0;
  }
  
  td.list {
	padding-top:1em;  
  }
  
#banner{position:relative; top:-50px; left:40px; color:red; font-weight:bold; font-size:1.2em}

a {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #acacac;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  }

a:hover {
  color: #334ea2;
  }
  
a:visited {
  color: #666;
  }

form {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 11px;
  }

hr {
  background-color: #334ea2;
  }

#actual-offers {
  border: 0;
  margin: 0;
  padding: 0;
  }

#actual-offers td {
  text-align: center;
  }

#actual-offers td a {
  text-decoration: none;
  font-size: 10px;
  color: #ed2123;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  letter-spacing: 0;
  }

#footertexttable td a {
  text-decoration: none;
  font-size: 10px;
  color: #acacac;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  letter-spacing: 0;
  }

.img-border {
  padding: 2px;
  border: 1px solid;
  border-color: #acacac;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  }

.img-border-tm {
  padding: 2px;
  border: 1px solid;
  border-color: #acacac;
  display: block;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  }

.img-border-bm {
  padding: 2px;
  border: 1px solid;
  border-color: #acacac;
  display: block;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  }

.img-border-nm {
  padding: 2px;
  border: 1px solid;
  border-color: #acacac;
  display: block;
  margin: 0;
  }

.img-header-border {
  padding: 2px;
  border: 1px solid;
  border-color: #acacac;
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 15px;
  background-color: #fff;
  }

.menuline {
  background-color: #ed2123;
  }

.contentline {
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  background-color: #ed2123;
  }

.footerline {
  background-color: #acacac;
  }

.dblock {                         /* Removing gaps from cells with images. Creates eutomaticaly a new line */
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  }

.iblock {                         /* Removing gaps from cells with images. Creates no new line */
  display: inline-block;
  border: 0;
  margin: 0;
  padding: 0;
  }

.text10bleu {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 10px;
  color: #334ea2;
  background-color: #fff;
  }

.text10sgr {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 10px;
  color: #acacac;
  background-color: #fff;
  }

.text12blk {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  background-color: #fff;
  }

.name {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #555;
  }

.text {
  font-family: Verdana, Georgia, Helvetica, sans-serif;
  font-size: 10px;
  color: #555;
  }

/* -- Start -- Table defenitions */
#contenttable {
	width: 740px;
	border: 0;
	margin: 0;
	padding: 0;
  }

#menutable {
  width: 75px;
  border: 0;
  margin: 0;
  padding: 0;
  background-color: #fff;
  }

#footertable {
  width: 740px;
  border: 0;
  margin: 0;
  padding: 0;
  }

#footertexttable {
  width: 690px;
  border: 0;
  margin: 0;
  padding: 0;
  }
/* -- End -- Table defenitions */

/* -- Start -- Layer defenitions */
#lmain {
	position: relative;        /* The container must be positioned in order to contain positioned elements */
	width: 740px;
	margin: 0 auto;            /* This is the proper way to center an element */
	padding: 0;                /* top right bottom left */
	border: 0;
	text-align: left;          /* Corrects for IE hack */
  }

#lheader {
  margin: 0;
  padding: 0;
  border: 0;
  }

#lbwhlogo {
  position: absolute;
  width: 169px;
  height: 75px;
  top: 5px;
  left: 25px;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 902;
  }

#lheaderline {
  position: absolute;
  top: 64px;
  right: 25px;
  width: 532px;
  height: 6px;
  margin: 0;
  padding: 0;
  border: 0;
  color: #fff;
  background-color: #334ea2;
  z-index: 905;
  }

#lheaderphotos {
  position: absolute;
  top: 20px;
  right: 25px;
  width: 400px;
  height: 71px;
  text-align: right;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 906;
  }

#lbwhmenu {
  position: absolute;
  top: 150px;
  left: 31px;
  width: 120px;
  height: 50px;
  margin: 0;
  padding: 0;
  border: 0;
  background: #fff;
  }

#lwrapper {
  margin: 0;
  padding: 0;
  border: 0;
  }
/* -- End -- Layer defenitions */
#printContact {display:none}
