body {
	padding: 0;
	margin: 0;
	/* background-color: #000000; */
}

.maintable {
	width: 980px;
	margin-top: -10px;
}

img {
  border: 0px;
}  

.header {
	height: 171px;
	background-image: url(../images/header.png);
}

.menu {
	height: 30px;
	background-image: url(../images/menubg.png);
	padding-left: 25px;
}

.content {
	height: 600px;
	padding-top: 10px;

}

#adres {
	height: 24px;
	width: 980px;
	background-image: url(../images/adresbg.png);
	position: fixed;
	bottom: 0px;
	left: 50%;
	margin-left: -490px;
}

.leftdiv {
	/* width: 190px; */
	/* padding-left: 10px; */
	vertical-align: top;
	/* margin-right: 20px; */
	border-right: 15px solid white;
	color: #363636;
	text-align: justify;
}

.middiv {
	width: 560px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 15px;
	text-align: justify;
}

.rightdiv {
	/* width: 190px; */
	/* padding-right: 10px; */
	vertical-align: top;
	/* margin-left: 20px; */
	border-left: 15px solid white;
	color: #363636;
	text-align: justify;
}

/*  TOEGEVOEGD VOOR HOME-PAGE */

.blok {
      height: 208px;
      float: right;
      margin-left: 25px;
      margin-bottom: 20px;
}

.wit  {
      background-color: white;
      height: 185px;
      width: 160px;
}

.bloktekst {
      padding-left: 5px;
      height: 85px;
      font-size: 8pt;
}

.goto {
      height: 20px;
      width: 160px;
      margin-top: 3px;
      vertical-align: bottom;
      background-color: #7fa60d;
}

.vaklinksonder {
               width: 560px;
               background-color: white;
               float: left;
               margin-left: 40px;
               vertical-align: top;
               padding-bottom: 10px;
}

.vakrechtsonder {
                width: 315px;
                background-color: white;
                border: 1px solid grey;
                float: right;
                vertical-align: top;
                padding-bottom:10px;
}

.contenthome {
	height: 600px;
	padding-top: 10px;
        padding-right: 40px;
        background-color: #e6efc2;
}

.loplaatjes {
            width: 190px;
            border-top: 6px solid white;
            border-right: 12px solid white;
            border-left: 6px solid white;
}

.lotekst {
            border-left: 4px solid white;
            text-align: left;
            width: 350px;
            vertical-align: top;
            padding-right: 6px;
}

.homerokopje {
            width: 309px;
            height: 35px;
            background-color: #808080;
            text-align: center;
            margin: 3px;
            margin-bottom: 10px;
             }

/*  Productblok anders uitlijnen op productpage */

.blokprod {
      height: 208px;
      float: right;
      margin-right: 75px;
      margin-bottom: 30px;
}

/* Toevoeging voor menubalk */

.menu1   {
      height: 30px;
      width: 96px;
      text-align: center;
      border-right: 1px dotted white;
      color: white;
      text-decoration: none;
            display: block;
      float: left;
      border-right: 1px dotted #cdcdcd;
}

.menu1current {
      height: 30px;
      width: 96px;
      text-align: center;
      background-image: url(../images/menubgcurrent.png);
      color: white;
      text-decoration: none;
      display: block;
      float: left;
      border-right: 1px dotted #cdcdcd;
}

.menu1link {
      height: 30px;
      width: 96px;
      text-align: center;
      color: white;
      text-decoration: none;
      display: block;
      float: left;
      border-right: 1px dotted #cdcdcd;
}

.menu1section {
      height: 30px;
      width: 96px;
      text-align: center;
      background-image: url(../images/menubgcurrent.png);
      color: white;
      text-decoration: none;
            display: block;
      float: left;
      border-right: 1px dotted #cdcdcd;
}

/*  Productblok anders uitlijnen op productpage */

.blokprod {
      height: 253px;
      float: right;
      margin-right: 75px;
      margin-bottom: 20px;
}

/*  Toevoeging productpage */

.productleft {
      width: 480px;
      vertical-align: top;
}

.productright {
      width: 480px;
      padding-left: 20px;
      padding-top: 10px;
      vertical-align: top;
}

.prodimbig {
      margin-bottom: 10px;
      margin-top: 20px;
      float: right;
}

.prodcapt {
      width: 480px;
      text-align: right;
      font-size: smaller;
      float: right;
      color: #363636;
}

.prodimsmall {
      float: right;
      margin-top: 10px;
}

.relproducts {
      float: right;
      vertical-align: top;
      border: 1px solid #808080;
      padding: 5px;
      width: 100px;
      margin:10px;
}
.prodrelation {
      margin-top: 10px;
      margin-bottom: 10px;
      display: block;
      color: #808080;
}

.prodrelationlink {
      margin-top: 10px;
      margin-bottom: 10px;
      display: block;
      color: #808080;
}

.prodrelationcurrent {
      margin-top: 10px;
      margin-bottom: 10px;
      display: block;
      color: black;
}

.productmaintext {
      width: 320px;
      float: left;
}

.downpdf {
      width: 110px;
      height: 20px;
      float: right;
      border: 1px solid #808080;
      margin: 10px;
      background-color: #98bf0e;
      text-align: center;
}

.buy {
      width: 110px;
      height: 20px;
      float: right;
      border: 1px solid #808080;
      margin: 10px;
      background-color: orange;
      text-align: center;
}

li {
  margin-bottom: 5px;
}

.mpFormLabel {
  padding-right: 15px;
  vertical-align: top;
}

.mpFormRow  {

  height: 30px;
}

.submitCell {
  padding-top: 4px;
}
