*{
  margin:0;
  padding:0;
  }
body{
  background:#000 url('assets/bodypicture.jpg') no-repeat left top;
  color:#fff;
  font-family:georgia, verdana;
  font-size:11px;
  }
div#wrapper{
  width:1000px;
  }
  
div#wrapper div#header_teller h1{
  margin:10px 0px 0px 268px;
  *margin:10px 0px 5px 268px;
  _margin:10px 0px 5px 120px;
  float:left;
  }
div#wrapper div#header_info{
  margin:0px 0 0 330px;
  *margin:0px 0 0 330px;
  _margin:0px 0 0 160px;
  float:left;
  }
div#wrapper div#header_info h1{
  background:#000 url('assets/bg_header.jpg') no-repeat left top;  
  width:445px;
  height:227px;
  text-indent:-9999em;
  }
div#wrapper div#toegankelijkheid_info{
  margin:60px 0 0 330px;
  *margin:45px 0 0 330px;
  _margin:45px 0 0 160px;
  width:445px;
  float:left;
  }
div#wrapper div#toegankelijkheid_info h1{
  color:#e0003a;
  font-size:14px;
  width:320px;
  }
div#wrapper div#toegankelijkheid_info p{
  width:320px;
  line-height:1.25em;
  margin-left:15px;
  }
div#wrapper div#toegankelijkheid_info p.subtitle{
  font-size:12px;
  color:#e0003a;  
  margin:10px 0;
  margin-left:15px;  
  }  
div#wrapper div#right_info{
  float:left;
  width:215px;
  height:605px;
  padding-top:5px;
  padding-left:10px;
  }
div#wrapper div#bottominfo{
  padding-left:175px;
  clear:left;  
  }
div#wrapper div#addressbox{
  float:left;
  width:150px;
  }
div#wrapper div#partnerbox{
  float:left;
  width:450px;
  }
div#wrapper div#partnerbox p{
  margin-bottom:15px;
  }
.nostyle{
  display:none;
  }  
ul#partners{
  list-style-type:none;
  width:450px;
  }  
ul#partners li{
  float:left;
  text-indent:-9999em;
  }
ul#partners li a{
  float:left;
  display:block;
  cursor:pointer;
  text-indent:-9999em;
  }
ul#partners li.stadgent{
  background:#000 url('assets/partner_stadgent.jpg') no-repeat left top;
  width:113px;
  height:36px;
  }
ul#partners li.stadsontwikkelingsbedrijf{
  background:#000 url('assets/partner_stadsontwikkeling.jpg') no-repeat left top;
  width:147px;
  height:36px;
  }
ul#partners li.provincie{
  background:#000 url('assets/partner_oostvlaanderen.jpg') no-repeat left top;
  width:90px;
  height:36px;
  }
ul#partners li.deltalight{
  width:95px;
  height:36px;
  }
ul#partners li.deltalight a{
  background:#000 url('assets/partner_deltalight.jpg') no-repeat left top;
  width:95px;
  height:36px;
  }
ul#partners li.radio1{
  background:#000 url('assets/partner_radioeen.jpg') no-repeat left top;
  width:34px;
  height:48px;
  }
ul#partners li.demorgen{
  background:#000 url('assets/partner_demorgen.jpg') no-repeat left top;
  width:87px;
  height:48px;
  }
ul#partners li.mutoh{
  background:#000 url('assets/partner_mutoh.jpg') no-repeat left top;
  width:74px;
  height:48px;
  }
ul#partners li.vink{
  background:#000 url('assets/partner_vink.jpg') no-repeat left top;
  width:72px;
  height:48px;
  }
ul#partners li.ham{
  background:#000 url('assets/partner_ham.jpg') no-repeat left top;
  width:110px;
  height:48px;
  }
ul#partners li.cera{
  background:#000 url('assets/partner_cera.jpg') no-repeat left top;
  width:41px;
  height:48px;
  }
ul#partners li.vedett{
  background:#000 url('assets/partner_vedett.jpg') no-repeat left top;
  width:50px;
  height:48px;
  }
ul#partners li.vitrapoint{
  background:#000 url('assets/partner_vitrapoint_gent.jpg') no-repeat left top;
  width:104px;
  height:48px;  
  }
ul#partners li.debaets{
  background:#000 url('assets/partner_bouwbedrijfbaets.jpg') no-repeat left top;
  width:67px;
  height:42px;
  }
ul#partners li.mactac{
  background:#000 url('assets/partner_mactac.jpg') no-repeat left top;
  width:79px;
  height:42px;
  }
div#wrapper h3.logolannoo{
  background:#000 url('http://www.lannoo.be/portret/assets/logo_lannoo.jpg') no-repeat left top;
  width:116px;
  height:37px;
  text-indent:-9999em;
  }
div#wrapper h2.pinktitle{
  font-size:14px;
  color:#e0003a;
  font-weight:bold;
  margin:15px 0 10px 0;
  }
div#wrapper h1.pinktitle{
  font-size:20px;
  color:#e0003a;
  font-weight:bold;
  margin:15px 0 10px 0;
  }
div#wrapper div#right_info p{
  margin:15px 0 10px 15px;
  line-height:1.5em;
  }
div#wrapper div#right_info p a{
  color:#fff;
  text-decoration:underline;
  }
div#wrapper div#right_info p a:hover{
  text-decoration:none;
  }
/* orderform */
div#wrapper div#orderform{
  border-right:1px solid white;
  border-left:1px solid white;
  width:395px;
  height:475px;
  margin:0px 0px 30px 10px;
  }
div#wrapper div#orderform{
  padding:0 10px;
  }
div#wrapper div#orderform div#resterend{
  background-color:#e0003a;
  font-size:14px;
  padding:3px;
  font-weight:bold;
  margin:0;
  }
div#wrapper div#orderform p{
  line-height:1.5em;
  }
div#wrapper div#orderform p span.pink{
  font-weight:bold;
  color:#e0003a;
  }
div#wrapper div#orderform p em{
  font-weight:bold;
  font-size:14px;
  }
div#wrapper div#orderform fieldset{
  border:0px;
  }
div#wrapper div#orderform dl dd{
  display:block;
  float:left;
  margin:3px 0;
  }
div#wrapper div#orderform dl dd.label,
div#wrapper div#orderform dl dt{
  clear:left;
  width:100px;
  }
div#wrapper div#orderform dl dd input{
  border:1px solid #c0c0c0;
  width:250px;
  color:#fff;
  padding:2px;
  background-color:#000;
  }
div#wrapper div#orderform dl dd ul.errors{
  display:none;
  }
div#wrapper div#orderform dl dd button{
  clear:left;
  font-weight:bold;
  border:0px;
  background-color:#fff;
  padding:2px;
  cursor:pointer;
  margin-right:5px;
  }
div#wrapper div#orderform legend{
  display:none;
  }