/*
  $Id: stylesheet/stylesheetgroen.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.inputemail{
	font-family: arial, Tahoma;
	font-size: 10pt;
	color: #666666;
	width: 90%;
	border: 1px solid #cccccc;
	padding-left: 2px;
	background-color: #ffffff;
	
}
		.listing{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 190px;
	
	border: 1px solid #dddbdb;
		}

.inputwachtwoord {
	font-family: arial, Tahoma;
	font-size: 10pt;
	color: #666666;
	width: 90%;
	border: 1px solid #cccccc;
	padding-left: 2px;
	background-color: #FFFFFF;
}


.vierkanthoog a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	height: 35px;
	width: 31px;
	border: 1pt solid #666666;
	background-color: #6699cc;
	font-weight: bold;

}
.vierkanthoog a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	height: 35px;
	width: 31px;
	border: 1pt solid #ffffff;
	font-weight: bold;
}

.vierkanthoog a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	height: 35px;
	width: 31px;
	border: 1pt solid #666666;
	background-color: #6699cc;
	font-weight: bold;

}

.vierkant04 a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	height: 225px;
	width: 149px;
	border: 1pt solid #cccccc;
	font-weight: bold;
	display: block;
}

.vierkant04 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	height: 225px;
	width: 149px;
	border: 1pt solid #666666;
	font-weight: bold;
	display: block;
	}

.vierkant02 a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	height: 35px;
	width: 31px;
	border: 1pt solid #ffffff;
	font-weight: bold;
}

.vierkant02 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	height: 35px;
	width: 31px;
	border: 1pt solid #666666;
	font-weight: bold;
}
.vierkant05 a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	height: 247px;
	width: 150px;
	border: 1pt solid #cccccc;
	font-weight: bold;
	display: block;
}

.vierkant05 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	height: 247px;
	width: 150px;
	border: 1pt solid #666666;
	font-weight: bold;
	display: block;
}
.Kopgrootproduct{
	color: #6699cc;
	font-family: arial;
	font-weight: bold;
	font-size: 10pt;
	}
	  
  .productprijsdoorhalen {
	color: #999999;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: line-through;
  }
    .productprijsvan {
	color: #cccccc;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
  }
  SPAN.productSpecialPricegroot {
	color: #ff3c00;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
  
}
#apDivbrand{
	position:absolute;
	width:552px;
	height:101px;
	z-index:500;
	left: 277px;
	top: 96px;
	visibility: visible;
	overflow: visible;
}
#apDivmerka{
	position:absolute;
	width:33px;
	height:296px;
	z-index:500;
	left: 1241px;
	top: 1549px;
	visibility: visible;
	overflow: visible;
}
#apDivhome{
	position:absolute;
	width:197px;
	height:67px;
	z-index:500;
	left: 115px;
	top: 223px;
	visibility: visible;
	overflow: visible;
}
#apDivsale{
	position:absolute;
	width:16px;
	height:17px;
	z-index:2;
	left: 0px;
	top: 333px;
	visibility: visible;
	overflow: visible;
}	
	.bestsellers{
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
/* Rollover voor DIV*/
#apDivseller a{
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	height: 18px;
	width: 150px;
	border-bottom: 1pt solid #a4d0f7;
	padding-top: 2px;
	line-height: 1.5em;
}
#apDivseller a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	height: 18px;
	width: 150px;
	background-color: 669ec6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-left: 8px;
	padding-top: 2px;
	line-height: 1.5em;
}
#apDivinfo a{
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	height: 18px;
	width: 150px;
	border-bottom: 1pt solid #a4d0f7;
}
#apDivinfo a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	height: 18px;
	width: 150px;
	background-color: 669ec6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	}
#apDiv557 a{
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	height: 18px;
	width: 150px;
	border-bottom: 1pt solid #a4d0f7;
	padding-top: 2px;
}
#apDiv557 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	height: 18px;
	width: 150px;
	background-color: 669ec6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-left: 8px;
	padding-top: 2px;
}
.boxText {
	font-family: arial, arial, sans-serif;
	font-size: 11px;
	color: #666666;
}
A.boxText {
	font-family: arial, arial, sans-serif;
font-size: 10px;
  color: #006699;
  text-decoration: bold; 
}

.boxText2 { 
font-family: arial, arial, sans-serif; 
font-size: 10px;
color: #333333;
}

.errorBox { font-family : arial, arial, sans-serif; font-size : 10px; background: #f20006; font-weight: bold; }
.stockWarning { font-family : arial, arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : arial, arial, sans-serif; font-size : 10px; color: #FF9900;  }

BODY {
	margin: 0px;
	background-color: #FFFFFF;
}

A {
	ßcolor: #666666;
	text-decoration: none;
	height: 18px;
	color: #666666;
}

A:hover {
	text-decoration: underline;
	height: 18px;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}


TR.headerNavigation {
}

TD.headerNavigation {
  font-family: arial, arial, sans-serif;
  font-size: 10pt;
 
 color: #666666;
  font-weight : bold;
}

A.headerNavigation, SPAN.headerNavigation { 
font-family: arial, arial, sans-serif;
font-size: 10pt;
  color: #666666;
  text-decoration: bold; 
  
    
}

A.headerNavigation:hover {
	color: #6699cc;
	text-decoration: underline;
	background-image: none;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
}

A.Navigation { 
  color: #666666;
  text-decoration: none;

}

A.Navigation:hover {
	color:  #ccffff;
	text-decoration: none;

}

TR.headerError {
	color: #FF0000;
	background-color: #FFFFFF;
}

TD.headerError {
	font-family: Tahoma, arial, arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight : bold;
	text-align : center;
}

TD.headerInfo {
  font-family: Tahoma, arial, arial, sans-serif;
  font-size: 12px;
  
  color: #006699;
  font-weight: bold;
  text-align: center;
}

.infoBoxContents {
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #3291c1;
}

.infoBoxContents2 {

	font-family: arial, arial, sans-serif;
	font-size: 10px;
	color: #006699;
	font-weight: bold;

}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: arial, arial, sans-serif;
  font-size: 10px;
  border-spacing: 4px;
}
A.infoBoxContents {
	font-family: arial, arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
}


TD.infoBoxHeading {
	font-family: arial, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

TD.infoBox, SPAN.infoBox {
	font-family: arial, arial, sans-serif;
	font-size: 11px;
	color: #666666;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  
}

TABLE.productListing {
	color: #006699;
	background-color: #FFFFFF;
	margin: 10px;
	padding: 10px;
}
.productprijs {
	color: #666666;
	font-family: arial;
	font-weight: normal;
	font-size: 22pt;
	letter-spacing: -1pt;
}


.productprijs2 {
	color: #6699cc;
	font-family: arial;
	font-weight: bold;
	font-size: 16pt;
}

.productprijsrelated {
	color: #999999;
	font-family: arial;
	font-weight: normal;
	font-size: 16pt;
}

.productprijs01 {
	FONT: bold 9pt arial, arial, Helvetica, sans-serif;
	color: #333333;
	}

.productprijs02 {
	FONT: bold 12pt arial, arial, Helvetica, sans-serif;
	color: #666666;
}	

.productprijshoog{
	color: #666666;
	font-family: arial;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
}	

.vierkant4 a{
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	height: 47px;
	width: 60px;
}
.vierkant4 a:hover{
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	height: 22px;
	width: 22px;
}
TABLE.productListing2 {
  border-style: solid;
  border-color: #339900;
  color: #006699;
  border-spacing: 0px;
}

TABLE.productListing3 {
  font-family: arial, arial, sans-serif;
  font-size: 16px;
  background: #339900;
 color: #006699;
  border-spacing: 0px;
}

.productListing-heading {
	font-family: arial, arial, arial, sans-serif;
	font-size: 11pt;
	background: #0f75bc;
	color: #666666;
	font-weight: bold;
}
.productListing-heading03 a{
	font-family: tahoma, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	height: 40px;
	width: 120px;
}

.productListing-heading03 a:hover{
	font-family: tahoma, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	height: 40px;
	width: 150px;
	background-color: eaf4fd;
}

TD.productListing-data {
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

TD.pageHeading, DIV.pageHeading {
	font-family: arial, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
	font-variant: small-caps;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: arial, arial, sans-serif;
  font-size: 10px;
 color: #006699;
}

TD.main2, P.main2 {
  font-family: arial, arial, sans-serif;
  font-size: 0px;
  color: #006699;
}

.productnaam{
		text-align:left;
		font-size: 20px;
		color: #666666;
		font-family: Arial;
		text-decoration: none;
		}
TD.main, P.main {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
  color: #666666
}
.main, P.main {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
  color: #666666
}

.guestbook {
font-family: arial, arial, sans-serif;
  font-size: 12px;
color: #339900;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
}
TD.smallText1, SPAN.smallText1, P.smallText1 {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
 color: #006699;
}
TD.smallText2, SPAN.smallText2, P.smallText2 {
  font-family: arial, arial, sans-serif;
  font-size: 9px;
}
TD.smallText3, SPAN.smallText3, P.smallText3 {
  font-family: arial, arial, sans-serif;
  font-size: 8px;
 color: #006699;
}

TD.accountCategory {
  font-family: arial, arial, sans-serif;
  font-size: 13px;
  color: #999999;
}

TD.fieldKey {
  font-family: arial, arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: arial, arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: arial, arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: arial, arial, sans-serif;
  font-size: 10px;
  color: #006699;
}

CHECKBOX, RADIO {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
}


SPAN.greetUser {
  font-family: Tahoma,arial, arial, sans-serif;
  font-size: 12px;
 color: #006699;
  font-weight: bold;
}

.greetUser {
  font-family: Tahoma, arial, arial, sans-serif;
  font-size: 12px;
  color: #006699;
  font-weight: bold;
}

.greeting {
  font-family: arial, arial, sans-serif;
  font-size: 11px;
  color: #006699;
}

TABLE.formArea {
  background: #ffffff;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, arial, arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, arial, arial, sans-serif;
  font-size: 12px;
  color: #006699;
  font-weight: bold;
}

SPAN.productSpecialPrice {
	color: #CC3333;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;

}
SPAN.productSpecialPrice_1{
	color: #666666;
	font-family: tahoma, arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:line-through;
	
}


SPAN.productBestsellerBig {
  font-family: arial, arial, sans-serif;
  color: #006699;
   font-size: 11px;
   font-weight: bold;
}

SPAN.productBestseller {
  font-family: arial, arial, sans-serif;
 color: #006699;
}

SPAN.errorText {
  font-family: arial, arial, sans-serif;
  color: #ff0000;
}

.moduleRow {
	height: 24px;
	width: 550px;
	background-color: #ececec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	}
.moduleRowOver {
	height: 24px;
	width: 550px;
	background-color: #e1ecf5;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.moduleRowSelected {
	height: 24px;
	width: 550px;
	background-color: #d1e5ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.productprijswit {
	FONT: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #6699cc;
  }
  .productprijswitklein {
	FONT: bold 7pt Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
  }

.checkoutBarFrom, .checkoutBarTo { font-family: arial, arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: arial, arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */
.messageBox { font-family: arial, arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family : arial, arial, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f20006;
	background-position: center;
	height: 30px; }
.messageStackSuccess { font-family: arial, arial, sans-serif; font-size: 10px; background-color: #CCFF99; }

/* input requirement */
.inputRequirement { font-family: arial, arial, sans-serif; font-size: 10px; color: #ff0000; }

/*
Toegevoegd door Armand
*/

.clCMEvent{
	position:absolute;
	width:99%; height:99%;
	clip:rect(0,100%,100%,0);
	left:0; 
	top:0;
	visibility:visible
}


.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
}

.clBar{
	position:absolute;
	width:10;
	height:10;
	background-color:#ffffff;
	layer-background-color:#ffffff;
	visibility:hidden;
}

.clLevel0,.clLevel0over{
	position:absolute;
	padding:1px;
	font-family:arial,arial,helvetica;
	font-size:bold 10px;
}

.clLevel0{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#000000;
}

.clLevel0over{
	background-color:#000000;
	layer-background-color:#000000;
	color:#000000;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#000000;
	layer-background-color:white;
}

.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:arial,arial,helvetica;
	font-size:10px;
}

.clLevel1{
	background-color:#000000;
	layer-background-color:#000000;
	color:#000000;
}

.clLevel1over{
	background-color:#000000;
	layer-background-color:#000000;
	color:#000000;
	cursor:pointer;
	cursor:hand;
}

.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#000000;
	layer-background-color:white;
}
/* Menu Ctegories */
ul.catmenu {
margin: 0;
padding: 0;
list-style: none;
width: 150px; /* Width of Menu Items */
}

ul.catmenu li.catmenu {
position: relative;
}

li.catmenu ul.catmenu {
position: absolute;
left: 140px; /* Set 1px less than menu width */
top: 0;
display: none;
}

/* Styles for Menu Items */
ul.catmenu li.catmenu a {
display: block;
text-decoration: none;
color: #666666;
background: #ffffff; /* IE6 Bug */
padding: 5px;
}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li.catmenu:hover ul.catmenu, li.catmenu.over ul.catmenu { display: block; } /* The magic */

body { 
font: normal 10px arial; behavior:url("csshover.htc");
} 

li.catmenu:hover ul.catmenu ul.catmenu, li.catmenu.over ul.catmenu ul.catmenu {display: none;} /* ‘¯àïâ âì ¯®¤¬¥­î 3-£® ãà®¢­ï */ 
ul.catmenu ul.catmenu li.catmenu:hover ul.catmenu, ul.catmenu ul.catmenu li.catmenu.over ul.catmenu {display: block;} /* ®ª § âì ¯®¤¬¥­î 3-£® ãà®¢­ï */

/* Menu Ctegories */
/* instellingen product oomschrijvingen*/
TD.productDesc {
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #999999;
	height: 35px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

TD.productheadDesc {
 font-family: Tahoma, arial, arial, sans-serif;
 font-size: 14pt;
 font-weight: normal;
 color: #999999;
 padding: 4px 0px 0px 10px;
}


/* DIV's voor menu index */
#apDiv2 {
	position:absolute;
	width:191px;
	height:1px;
	z-index:2;
	left: 377px;
	top: 654px;
	visibility: visible;
	overflow: visible;
}
#apDivzoeken {
	position:absolute;
	width:191px;
	height:1px;
	z-index:2;
	left: 1034px;
	top: 433px;
	visibility: visible;
	overflow: visible;
}
#apDiv5 {
	position:absolute;
	width:195px;
	height:57px;
	z-index:8;
	left: 1034px;
	top: 424px;
	visibility: visible;
	overflow: visible;
}
#apDiv3 {
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	position:absolute;
	width:158px;
	height:150px;
	z-index:16;
	left: 1170px;
	top: 125px;
	visibility: visible;
	overflow: visible;
	}
	#apDiv3 a{
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	height: 20px;
	width: 150px;
	border-bottom: 1pt solid #f0e5d1;
	padding-left: 3px;
	padding-top:3px;
}
#apDiv3 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	height: 20px;
	width: 150px;
	background-color: f4a026;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0e5d1;
		padding-left: 3px;
	padding-top:3px;

}
#apDiv4 {
	position:absolute;
	width:191px;
	height:0px;
	z-index:2;
	left: 217px;
	top: 39px;
}

#apDivprod {
	position:absolute;
	width:191px;
	height:0px;
	z-index:2;
	left: 51px;
	top: 382px;
}
#apDiv500 {
	position:absolute;
	width:549px;
	height:702px;
	z-index:51;
	left: 948px;
	top: 452px;

}
#apDivprod {
	position:absolute;
	width:633px;
	height:398px;
	z-index:50;
	left: 252px;
	top: 359px;
	visibility: visible;
	overflow: visible;
	}
#apDiv {
	LEFT: 45%;
	MARGIN: -10px 0px 0px -435px;
	WIDTH: 982px;
	POSITION: absolute;
	TOP: 17px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:1;
	visibility: visible;
	overflow: visible;
	background-color: #FFFFFF;
	}
#apDiv1 {
	position:absolute;
	width:202px;
	height:30px;
	z-index:16;
	left: 258px;
	top: 470px;
	visibility: visible;
	overflow: visible;
	background-color: #FFFFFF;
	}
#apDiv80 {
	position:absolute;
	width:168px;
	height:22px;
	cursor: pointer;
	z-index:16;
	left: 1131px;
	top: 34px;
	visibility: visible;
	overflow: visible;
}
#apDiv8 {
	position:absolute;
	width:503px;
	height:555px;
	z-index:1;
	left: 315px;
	top: 398px;
	visibility: visible;
	overflow: visible;
}
#apDivseller {
	position:absolute;
	width:156px;
	height:233px;
	z-index:15;
	left: 22px;
	top: 696px;
	visibility: visible;
	overflow: visible;
	}
#apDivspecials {
	position:absolute;
	width:156px;
	height:233px;
	z-index:15;
	left: 71px;
	top: 589px;
	visibility: visible;
	overflow: visible;
	
	}
	#apDivbetaling {
	position:absolute;
	width:996px;
	height:305px;
	z-index:0;
	left: 85px;
	top: 0px;
	visibility: visible;
	overflow: visible;
	background-color: #FFFFFF;
	}
#apDiv555 {
	position:absolute;
	width:205px;
	height:132px;
	z-index:15;
	left: 1554px;
	top: 207px;
	visibility: visible;
	overflow: visible;
		}
#apDiv556 {
	position:absolute;
	width:641px;
	height:310px;
	z-index:16;
	left: 975px;
	top: 411px;
	visibility: visible;
	overflow: visible;
	}
#apDiv557 {
	font-family: arial, arial, sans-serif;
	font-size: 10pt;
	color: #666666;
	position:absolute;
	width:158px;
	height:150px;
	z-index:16;
	left: 1035px;
	top: 462px;
	visibility: visible;
	overflow: visible;
		}
#apDivinfo {
	position:absolute;
	width:156px;
	height:233px;
	z-index:15;
	left: 1010px;
	top: 699px;
	visibility: visible;
	overflow: visible;
	}
#apDivheaderintro {
	position:absolute;
	width:652px;
	height:608px;
	z-index:18;
	left: 438px;
	top: 365px;
	visibility: visible;
	overflow: visible;
	background-color: #FFFFFF;
	}

	#apDivheader01, #apDivheader02, #apDivheader03, #apDivheader04 {
	position:absolute;
	width:156px;
	height:161px;
	z-index:15;
	left: 253px;
	top: 92px;
	cursor: pointer;
	visibility: hidden;
	overflow: hidden;
	
		}
#apDivbetalingen {
	position:absolute;
	width:156px;
	height:161px;
	z-index:16;
	left: 256px;
	top: 92px;
	visibility: hidden;
	overflow: visible;
}	
.Streeplinks {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.Streeprechts {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.Nieuws {
	FONT: 11px arial, arial, Helvetica, sans-serif;
	color: #666666;
	}
	
.Nieuwsgrijs {
	FONT: 11px arial, arial, Helvetica, sans-serif;
	color: #666666;
	}
	.Nieuwsgrijs02 {
	FONT: 7pt arial, arial, Helvetica, sans-serif;
	color: #cccccc;
	}
	
.Nieuws01{
	FONT: 10pt arial, arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 4px;
	padding-right: 8px;
	padding-left: 8px;
	}
	
.test {
	FONT: 10pt arial, arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #ffffff;	
	}
	
.btw{
	FONT: 10pt arial, arial, Helvetica, sans-serif;
	color: #666666;
	}
	

.btw a{
	FONT: 7pt arial, arial, Helvetica, sans-serif;
	color: #666666;
}
.btw a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	border-bottom: 1pt solid #666666;
	
	}
.Prijzenindex{
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e9e9e9;
	padding: 5px;
	margin-top: 10px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	background-color: #6699cc;
	background-position: bottom;
}
.fotoindex {
	color: #666666;
	border: 1pt solid #e9e9e9;
	height: 200px;
	width: 150px;
	margin-top: 10px;
	position: fixed;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.Kopgroot11{
	color: #666666;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	}
	.pnlisting{
	color: #666666;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
		.polisting{
	color: #999999;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
			.pplisting{
	color: #666666;
	font-family: tahoma, arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-right: 15px;
	}
	
	
	
	.maat{
	color: #FF0000;
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}
	.Kopgroot{
	color: #666666;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: normal;
	}

.Kopgrootrood{
	color: #956759;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	}
	
	
.Kopgrootroodpad{
	color: #956759;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	padding-left: 100px;
	}
	.blok{
	border: 1px solid #CCCCCC;
	}	
	
.Kopgroot12{
	color: #666666;
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
		
		}
	
.Kopgroot13{
	color: #666666;
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
		}

input { 
	color:#333333;
	font: normal 10pt arial, tahoma, arial;
	background-color: #FFFFFF;
}
select { 
	font-family: Arial, Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #f3f3f3;
	display: inline;
	height: 24px;
	width: 250px;
	text-decoration: none;
	padding: 2px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	width: 100%;
	padding: 7px;
	background-color: f5f7f9;
}
.maininlog {
	font-family: arial, arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
  }

.indexkopproductlisting{
	FONT: bold 10pt arial, Tahoma, arial, Helvetica, sans-serif;
	color: #6699cc;
  }

 
.indexproductlistingrood {
	color: #666666;
	font-family: arial;
	font-weight: normal;
	font-size: 32px;
	letter-spacing: -1pt;
}.indexproductlistingrood01 {
	color: #999999;
	font-family: Tahoma, arial, Tahoma;
	font-weight: bold;
	font-size: 13px;
	height: 20px;
}

.vierkant {
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	background-position: center;
	text-align: center;
	vertical-align: middle;
}
.vierkant a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	height: 20px;
	width: 22px;
	border: 1pt solid #999999;
	background-color: eaf4fd;
	font-weight: bold;
	padding-top: 2px;
}
.vierkant a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	height: 20px;
	width: 22px;
	border: 1pt solid #666666;
	background-color: #6699cc;
	font-weight: bold;
	padding-top: 2px;
	}
.homehover02{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	padding-left: 3px;
		}
.homehover01{
	background-image: url(over.jpg);
	}
.vierkant3 a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	height: 47px;
	width: 60px;
	border: 1pt solid #999999;
	background-color: eaf4fd;
	font-weight: bold;
	margin: 2px;
}
.vierkant3 a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	height: 20px;
	width: 22px;
	border: 1pt solid #666666;
	background-color: #6699cc;
	font-weight: bold;
}

menu a{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	height: 47px;
	width: 60px;
	border: 1pt solid #999999;
	background-color: eaf4fd;
	font-weight: bold;
	margin: 2px;
}
menu a:hover{
	font-family: arial, arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	height: 20px;
	width: 22px;
	border: 1pt solid #666666;
	background-color: #6699cc;
	font-weight: bold;
}
.gum {
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #cccccc;
	text-decoration: line-through;
	margin: 10px;
}
/* ------- Zoom image ADD : END -------- */
	
#menu1b {
	position:absolute;
	width:158px;
	height:44px;
	z-index:500;
	left: 601px;
	top: 192px;
	visibility: hidden;
	overflow: visible;
}
#menu1a {
	position:absolute;
	width:104px;
	height:92px;
	z-index:0;
	left: 1544px;
	top: 361px;
	visibility: visible;
	overflow: visible;
}	
#menu2a {
	position:absolute;
	width:158px;
	height:44px;
	z-index:500;
	left: 601px;
	top: 265px;
	visibility: visible;
	overflow: visible;
}	
#menu2b {
	position:absolute;
	width:980px;
	height:44px;
	z-index:500;
	left: 11px;
	top: 331px;
	visibility: visible;
	overflow: visible;
}
#menu3a {
	position:absolute;
	width:986px;
	height:240px;
	z-index:10;
	left: 5px;
	top: 90px;
	visibility: visible;
	overflow: visible;
}	
#menu3b {
	position:absolute;
	width:158px;
	height:44px;
	z-index:500;
	left: 601px;
	top: 265px;
	visibility: visible;
	overflow: visible;

}
#menu4a {
	position:absolute;
	width:158px;
	height:44px;
	z-index:500;
	left: 601px;
	top: 351px;
	visibility: visible;
	overflow: visible;
}
#menu4b {
	position:absolute;
	width:158px;
	height:44px;
	z-index:500;
	left: 601px;
	top: 321px;
	visibility: hidden;
	overflow: visible;
}	
#picture1 {
	position:absolute;
	width:401px;
	height:176px;
	z-index:500;
	left: 236px;
	top: 192px;
	visibility: hidden;
	overflow: visible;
}

#picture2 {
	position:absolute;
	width:401px;
	height:176px;
	z-index:500;
	left: 236px;
	top: 192px;
	visibility: hidden;
	overflow: visible;
}	
#picture3 {
	position:absolute;
	width:401px;
	height:176px;
	z-index:500;
	left: 236px;
	top: 222px;
	visibility: visible;
	overflow: visible;
}	
#picture4 {
	position:absolute;
	width:401px;
	height:176px;
	z-index:500;
	left: 236px;
	top: 192px;
	visibility: hidden;
	overflow: visible;
}	

#balk {
	position:absolute;
	width:525px;
	height:1px;
	z-index:550;
	left: 243px;
	top: 546px;
	visibility: visible;
	overflow: visible;
}
/* ------- Eind Zoom image ADD : END -------- */
TD.pollBoxRow {

  font-family: arial, arial, sans-serif;

  font-size: 10px;

  border-color: #eeeeee;

  border-style: solid;

  border-width: 1px; 

}

TD.pollBoxText {

  font-family: arial, arial, sans-serif;

  font-size: 10px;

  border-color: #eeeeee;

  border-style: solid;

  border-width: 1px; 

}

TR.pollOptRow {

  background: #f1f9fe;

}

TR.pollFooter {

  background: #f1f9fe;

}
	
	.Kopgroot60{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 200%;
	letter-spacing: -1px;
	}
/*BEGIN MENU*/
A.categorie_top {
	text-decoration: none;
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-image:url(images/infobox/caton1.png);
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}

A.categorie_top_on {
	text-decoration: none;
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-image:url(images/infobox/caton1.png);
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}
A.categorie_top:hover {
	text-decoration: none;
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #467390;
	background-image:url(images/infobox/catover1.png);
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}

A.categorie {
	text-decoration: none;
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}

A.categorie_on {
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 20px;

	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
	background-color: #6699cc;
}
A.categorie:hover {
	text-decoration: none;
	height: 16px;
	width: 157px;
	text-align:left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #467390;
	background-image:url(images/infobox/catover1.png);
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}


.menuon {
	text-decoration: none;
	font-size: 11px;
	height: 14px;
	font-family: arial, Helvetica, sans-serif;
	width: 152px;
	padding-left: 5px;
	display: inline-block;
	background-color: #90464b;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 2px;
}
/*EINDE*/

.witkleur{
	font-family: Arial, Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;  
}

A.pageResults {
	height: 18px;
	width: 18px;
	border: 1pt solid #CCCCCC;
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: midden;
	display: inline-block;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
A.pageResults:hover {
	height: 18px;
	width: 18px;
	border: 1pt solid #CCCCCC;
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6699CC;
	text-align: center;
	vertical-align: midden;
	display: inline-block;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

