body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
 margin: 0 0 0 0;
 text-align: center;
 background-color: #E9E9E9;
}
	
.website {
 width: 1000px;
 height: 2360px;
 border: 0px solid #ffffff;
 background-color: #FCFCFC;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
 position: relative;
}

.koptekst {
 font-size: 26pt;
 color: #AFAFAF;
 text-align: center;
 background-color: #007790;
 padding: 0.7em 0em 0.7em 0em;
 margin: 0em;
 text-decoration: none;
}

.koplink {
 color: #AFAFAF;
 text-decoration: none;
}

.categoriedeel {
 position: absolute;
 left: 0px;
 top: 92px;
 width: 200px;
 height: 545px;
 border: 0px solid #00A0A0;
}

.categorie {
 color: #007790;
 font-size: 11pt;
 background-color: #BFBFBF;
 padding: 0em;
 margin: 0em;
}

.categorielink {
 color: #007790;
 font-size: 10pt;
 text-decoration: none;
}

.tekstdeel {
 position: absolute;
 left: 200px;
 top: 100px;
 width: 790px;
 height: 1325px;
 border: 0px solid #00A0A0;
}

.tekstdeelab {
 position: absolute;
 left: 205px;
 top: 100px;
 width: 790px;
 height: 1225px;
 border: 0px solid #00ff00;
}

.tekstdeelaegon {
 position: absolute;
 left: 15px;
 top: 130px;
 width: 640px;
 height: 545px;
 border: 0px solid #00A0A0;
 font-size: 8pt;
}

.addeel {
 position: absolute;
 left: 800px;
 top: 100px;
 width: 200px;
 height: 1225px;
 border: 0px solid #00A0A0;
}

.googdeel {
 text-align: center;
 position: absolute;
 left: 15px;
 top: 2200px;
 width: 915px;
 height: 100px;
 border: 0px solid #00A0A0;
}

#adv {
 font-size: 8pt;
 font-weight: bold;
 padding: 0.2em 0.9em 0.2em 0em;
 background-color: #FFFFFF;
}

#adv li {
 display: block;
 margin: 0.5em;
 background-color: #FFFFFF;
}

#adv a {
 color: #007790;
 text-decoration: none;
}

#adv a:hover {
 color: #007790;
 text-decoration: none;
}


.adlink {
 color: #007790;
 text-decoration: none;
}

.adlinkimg {
 border: 0px solid #ffffff;
 text-decoration: none;
}

.contactinput {
 position: absolute;
 left: 65px;
 border: 1px solid #333333;
}

.contactbericht {
 position: absolute;
 left: 65px;
 top: 185px;
 border: 1px solid #333333;
}

.contactsubmit {
 position: absolute;
 left: 280px;
 top: 305px;
}

img.winkelwagen
{
 float: left;
 border: 0px solid #333333;
 width: 50px;
 height: 50px;
}

input.zoek
{
 border: 1px solid #007790;
 height 17px;
 font-size: 8pt;
 width: 120px;
}

.productlijst
{
 padding: 0px;
 margin: 5px;
 width: 780px;
 height: 180px;
 border: #7f7f7f 1px solid;
 background-color: #ffffff;
}

.prodlijstlink
{
 color: #007790;
 text-decoration: none;
}

.productdetail {
 width: 780px;
 height: 300px;
 border: #7f7f7f 1px solid;
}

.proddetailtitle
{
 margin: 0 0 0 90px;
 font-weight: bold;
 font-size: 12pt;
 color: #007790;
 text-align: center;
}

.productdetailimg {
 float: left;
 border: 0px solid #ff0000;
}

.proddetailnexttext {
 float: left;
}

.proddetailvoortekst
{
 font-size: 12pt;
 font-weight: bold;
 color: #ff4010;
}

.proddetailvantekst
{
 float: left;
 font-size: 12pt;
 color: #007790;
 text-decoration: line-through;
}

.myimglijst
{
 float: left;
 height: 180px;
 width: 160px;
 border: 0px solid #ff0000;
}

img.productlijstimage
{
 text-align: center;
 border: 0px solid #ff0000;
}

.prodtitle
{
 margin: 0 0 0 5px;
 float: left;
 font-weight: bold;
 font-size: 12pt;
 color: #007790;
}

.prodomschr
{
 margin: 0 0 0 5px;
 float: left;
 font-size: 9pt;
 color: #666666;
 height: 107px;
 width: 600px;
 border: 0px solid #333333;
}

.prodlijstprice
{
 float: left;
 margin: 5px;
 border: 0px solid #ff3333;
}

.prodvantekst
{
 margin: 5px;
 float: left;
 font-size: 12pt;
 color: #007790;
 text-decoration: line-through;
 border: 0px solid #ff3333;
}

.prodvoortekst
{
 margin: 5px;
 float: left;
 font-size: 12pt;
 font-weight: bold;
 color: #ff4010;
 border: 0px solid #ff3333;
}

.prodbedrijf
{
 float: left;
 margin: 5px;
 font-weight: bold;
 font-size: 12pt;
 color: #00A0A0;
 border: 0px solid #ffffff;
}



span.info a {
 color: #04CEE0;
 text-decoration: none;
}

.paginanum {
 position: absolute;
 top: 1950px;
}


.rowindexab {
 background: #ffffff;
 float: left;
}

.productab {
 text-align: left;
 padding: 9px;
 width: 350px;
 height: 150px;
 border: 0px solid #ff0000;
}

.productab img {
 border: 2px solid #007790;
 float: left;
 margin: 0px 9px 0px 0px;
}

span.productnaamab {
 color: #007790;
 font-size: 9pt;
 font-weight: bold;
}

span.prijsab {
 color: #ff7e00;
 font-weight: bold;
}

span.infoab a {
 color: #007790;
}

.buttoninfo
{
 font-size: 8pt;
 border: #7f7f7f 1px solid;
 background-color: #ffffff;
}

.paginanumab {
 position: absolute;
 top: 1950px;
}

div.sortproduct {
 position: absolute;
 top: 50px;
 left: 450px;
 font-size: 9pt;
}

div.sortproduct select {
border: 1px solid #AFAFAF;
color: #007790;
}

div.sortproduct input {
 border: 1px solid #AFAFAF;
 color: #007790;
 background-color: #FFFFFF;
}

.end {
 position: absolute;
 left: 0px;
 top: 2300px;
 width: 1000px;
}

ul {
 list-style: none;
 margin: 0em;
}

#footer {
 text-align: center;
 font-size: 8pt;
}

#footer li {
 display: inline;
 margin: 0.5em;
}

#footer a {
 text-decoration: none;
}

