html, body, * {
  padding:0px;
  margin: 0px;
  border: 0px solid white;
  font-family: helvetica;
  color: #FFF;
  font-size: 10pt;
}

html, body {
  background: #7daac0;
  background-image: url('images/bg.png');
  background-repeat: repeat-x;
}

input, select {
  background-color: #b7b7b7;
  font-weight: bold;
  color: #000;
}

h1 {
  font-size: 12pt;
  color: #FFF;
}

/* Basis opbouw */
 
#container {
  width: 1100px;
  position:relative;
  left: 50%;
  margin: 0 0 0 -550px;
}

#header {
  width: 1100px;
  height: 162px;
  background-image: url('images/header.png');
}

#projects {
  width: 1100px;
  height: 200px;
  background-image: url('images/customerprojects.png');
}

#plaatjetekst {
  width: 1100px;
  height: 354px;
  background-image: url('images/plaatjemettekst.png');
}

#tussenbar {
  width: 1100px;
  height: 66px;
  background-image: url('images/tussenbar.png');
}

#webdomwebgam {
 width: 1100px;
 height: 244px;
 background-image: url('images/webdomwebgam.png')
}

#footer {
 width: 1100px;
 height: 120px;
 background-image: url('images/footer.png');
}

/* Eind basis opbouw */


/* Menu's */

#topmenu {
  position: absolute;
  top: 4px;
  left: 245px;
  height: 22px;
  background-color: #adcedf;
}

#topmenu ul, #topmenu li, #centermenu ul, #centermenu li {
  display: inline;
  list-style-type: none;
}

#centermenu {
  position: absolute;
  top: 138px;
  left: 137px;
  height: 26px;
}

#footermenu{
  font-size: 12pt;
  position: absolute;
  top: 1085px;
  left: 250px;
  font-weight: bold;
}

#footermenu a {
  text-decoration: none;
  color: #FFF;
}

#footermenu a:hover {
  color: #000;
}

#webhostingbutton {
  position: absolute;
  top: 995px;
  left: 140px;
}

#domregbutton {
  position: absolute;
  top: 995px;
  left: 358px;
}

#webdevobutton {
  position: absolute;
  top: 995px;
  left: 571px;
}

#gamedevobutton {
  position: absolute;
  top: 995px;
  left: 789px;
}

/* Einde Menu's */

/* Overig */

#domeincheck {
  padding-top: 10px;
  width: 290px;
  height: 50px;
  position: absolute;
  top: 70px;
  right: 151px;
}

#domeinchecktext {
  width: 185px;
}

#projects1 {
  position: absolute;
  top: 184px;
  left: 147px;
  width: 442px;
  height: 158px;
  background-image: url('images/opvulplaatje.png');
}

#projects2 {
  width: 124px;
  height: 158px;
  position: absolute;
  top: 184px;
  left: 593px;
  background-image: url('images/opvulplaatje2.png');
}

#customerlogin {
  width: 235px;
  height: 130px;
  position: absolute;
  top: 210px;
  right: 135px;
}

.login {
  width: 180px;
  margin-left: 30px;
}

#loginbutn {
  margin-left: 170px;
  padding-top: 10px;
  display: block;
}

#wachtwoordvergeten, #wachtwoordvergeten a{
  margin-top: 15px;
  margin-left: 80px;
  color: #000;
  font-size: 8pt;
}

#wachtwoordvergeten a {
  margin: 0px;
}

#tekst {
  position: absolute;
  top: 540px;
  left: 147px;
  width: 800px;
}

#more {
  position: absolute;
  top: 680px;
  right: 150px;
}

#webhostingtekst {
  position: absolute;
  top: 790px;
  left: 147px;
  width: 165px;
}

#domtekst {
  position: absolute;
  top: 790px;
  left: 367px;
  width: 165px;
}

#webdevtekst {
  position: absolute;
  top: 790px;
  left: 584px;
  width: 165px;
}

#gamedevtekst {
  position: absolute;
  top: 790px;
  left: 800px;
  width: 165px;
}

#footertekst {
  position: absolute;
  top: 1110px;
  left: 345px;
}
