BODY {
  font-family: Verdana;
  font-size: 8pt;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-left: 5pt;
  margin-bottom: 10pt;
  background-color: #FFFFFF;
  		scrollbar-face-color: #01589B;
  		scrollbar-shadow-color: #003660;
  		scrollbar-highlight-color: #D3ECFF;
  		scrollbar-3dlight-color: #D3ECFF;
  		scrollbar-darkshadow-color: #003660;
  		scrollbar-track-color: #99D3FF;
  		scrollbar-arrow-color: #FFFFFF;
  color: #000000;
}

TD {
  font-size: 8pt;

}

/* linkercell */
.tdleft {
  width: 168px;
}

/* middencell */
.tdmiddle {
  width: 650px;
  padding-left: 8pt;
  padding-right: 8pt;
}

/* rechtercell */
.tdright {
  width: 168px;
}


/* balkje met links bovenin */
.subtop {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  height: 21px;
  color: #FFFFFF;
  background-color: #004071;
}



/* kopjes van menu linkerkant */

.menuheader {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 23px;
  line-height:23px;
  width: 168px;
  color: #FFFFFF;
  background:url(/images/menuheader.gif);
}



/* cellen menu linkerkant */

.menucell {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 20px;
  width: 168px;
  color: #000000;
  background-color: #EEF3F8;
  border-bottom: 1px black dotted;
}

/* kopjes van menu rechterkant */

.rmenuheader {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 23px;
  line-height:23px;
  width: 168px;
  color: #FFFFFF;
  background:url(/images/rmenuheader.gif);
  border-left: 1px black solid;
  border-right: 1px black solid;
}



/* cellen menu rechterkant */

.rmenucell {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  height: 20px;
  width: 168px;
  color: #000000;
  background-color: #FFFFFF;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
  border-right: 1px black solid;
  padding-bottom: 8pt;
  padding-left: 2pt;
  padding-right: 2pt;
}

/* kopje van menu winkelwagen */

.winkelheader {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 23px;
  line-height:23px;
  width: 168px;
  color: #FFFFFF;
  background:url(/images/winkelheader.gif);
  border-left: 1px black solid;
  border-right: 1px black solid;
}


/* cellen winkelwagen */

.winkelcell {
  font-family: Verdana;
  font-size: 7pt;
  font-weight: normal;
  height: 20px;
  width: 168px;
  color: #000000;
  background-color: #FFFFFF;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
  border-right: 1px black solid;
  padding-bottom: 8pt;
  padding-left: 2pt;
  padding-right: 2pt;
}


/* cellen categorieen */

.catcell {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 20px;
  width: 464px;
  color: #FFFFFF;
  background-color: #FFFFFF;
  border-bottom: 1px black dotted;
}

/* cellen merk zoekresultaat */

.zcatcell {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  height: 20px;
  width: 200px;
  color: #000000;
  background-color: #FFFFFF;
  border-bottom: 1px black dotted;
}


/* cell bovenin bij titel product */

.titlecell {

  color: #004071;
  background-color: #FFFFFF;
  border-bottom: 1px black solid;
}

.subtitlecell {
  height: 30px;
  background-color: #FFFFFF;
  border-bottom: 1px #D6D7CE solid;
}

/* cellen productdetails */

.prdet {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  height: 20px;
  background-color: #FFFFFF;
  border-bottom: 1px black dotted;
}


/* cellen infoblok met stippel */

.infoblok1 {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  width: 249px;
  background-color: #FFFFFF;
  padding-left: 5pt;
  border-left: 1px black dotted;
}

/* cellen infoblok zonder stippel */

.infoblok2 {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  width: 250px;
  background-color: #FFFFFF;
  padding-left: 5pt;
  border-left: 1px black dotted;
  border-right: 1px black dotted;
}




/* Zoekformuliertje */

.searchbox {
  color: #333333;
  background-color: #FFFFFF;  
  border-color: #004071; 
  border-style: solid; 
  border-width: 1px;
  font-family: Verdana; 
  font-size: 10px;
  font-color: #696969;
  width: 116px;
  height: 14px;
  margin-top: 3pt;
  margin-bottom: 3pt;
}



/* Normale links */

A:link {
  color: #01589B;
  text-decoration: none;
}

A:visited {
  color: #01589B;
  text-decoration: none;
}

A:hover {
  text-decoration: none;
  color: #D61818;
}



/* Links in top */

A.top:link {
  color: #FFFFFF;
  text-decoration: none;
}

A.top:visited {
  color: #FFFFFF;
  text-decoration: none;
}

A.top:hover {
  text-decoration: underline;
  color: #FFFFFF;
}



/* Links in menu aan linkerkant */

A.menu:link {
  color: #01589B;
  text-decoration: none;
  font-family: Verdana; 
  font-size: 10px;
}

A.menu:visited {
  color: #01589B;
  text-decoration: none;
  font-family: Verdana; 
  font-size: 10px;
}

A.menu:hover {
  text-decoration: none;
  color: #D61818;
  font-family: Verdana; 
  font-size: 10px;
}



/* H1 H2 H3 H4 */
H1 {
  font-family: Verdana;
  font-size: 14pt;
  font-weight: bold;
  margin-bottom: 3pt;
  color: #004071;
}
H2 {
  font-family: Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  margin-bottom: 3pt;
}
H3 {
  font-family: Arial;
  font-size: 20pt;
  color: #FFFFFF;
  margin-top: 5pt;
  margin-bottom: 0pt;
}
H4 {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  margin-bottom: 5pt;
}



/* clickable foto met border */
.clickborder {
  background-color: #FFFFFF;
  border-color: #D6D7CE; 
  border-style: solid; 
  border-width: 1;
  margin-left: 0pt;
  margin-right: 0pt;
}


/* Horizontale streep grijs */
.grbar {
  border: none;
  background-color: #D6D7CE;
  height: 1px;
}

/* Prijsaanduiding groot */
.prijs {
  color: #FF0000;
  font-family: Verdana;
  font-size: 16pt;
  font-weight: bold;
}

/* Prijsaanduiding klein */
.smprijs {
  color: #FF0000;
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
}


/* Titels */
.Title {
  font-size: 10pt;
  font-weight: bold;
  color: #004070;
}

/* Losse paginas kleinere letters */
.page {
  font-size: 8pt;
  color: #000000;
}

/* tables met betalingswijzen */

.paytable {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  width: 300px;
  background-color: #FFFFFF;
  padding-left: 5pt;
  border: 1px black dotted;
}








.Omschrijving {
  font-size: 10pt;
  font-weight: bold;
}

.Detail {
  font-size: 10pt;
}

.Small {
  font-size: 7pt;
}



.bar {
  color: #000000;
  height: 1px;
}

.main {
  background-color: #FFFFFF;
  border-color: #FF0000; 
  border-style: solid; 
  border-width: 1;
  margin-left: 10pt;
  margin-right: 10pt;
}

.lightblue {
  background-color: #FFFFFF;  
  border-color: #FF0000; 
  border-style: solid; 
  border-width: 1;
} 

.content{
  font-family: Verdana;
  font-size: 8pt;
  margin-top: 10pt;
  margin-right: 10pt;
  margin-left: 10pt;
  margin-bottom: 10pt;
} 

.border {
	background-color: #FFFFFF;  
	border-color: #01589B; 
	border-style: solid; 
	border-width: 1px;
}

.rborder {
	background-color: #FFFFFF;  
	border-color: #D61818; 
	border-style: solid; 
	border-width: 1;
}






A.fatlink:link {
  color: #01589B;
  text-decoration: underline;
  font-weight: bold;
}

A.fatlink:visited {
  color: #01589B;
  text-decoration: underline;
  font-weight: bold;
}

A.fatlink:hover {
  text-decoration: none;
  color: #D61818;
  font-weight: bold;
}

FORM {
  margin-top: 0pt;
  margin-bottom: 0pt;
}
A.H1:link {color: #FFFFFF; text-decoration: none}
A.H1:active {color: #FFFFFF; text-decoration: none}
A.H1:visited {color: #FFFFFF; text-decoration: none}
A.H1:hover {color: #FFFFFF; text-decoration: none}

.ob {
  background:url(http://luchtontvochtigers.snelbesteld.nl/images/bg_bo.gif);
  margin-top: 2pt;
  margin-bottom: 2pt;
  color: #FFFFFF; 
}

