		.main39
		{
	font-size: 11.5px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
	.mainxsell
		{
	font-size: 11.5px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
	.main39fe
		{
	font-size: 11.5px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
		}
			.main39 a
		{
	font-size: 11.5px;
	color: #2c8dc9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
		}
			.main39 a:hover
		{
		font-size: 11.5px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
		.maakjekeuze{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	padding: 5px;
	height: 20px;
	width: 775px;
	border: 1px solid #dddbdb;
	background-color: #f1f1e6;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
		}
		.listing{
	color: #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 450px;
	width: 190px;
	
	border: 1px solid #999999;
		}
		.listing2{
	color: #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	margin: 2px;
	height: 385px;
	width: 195px;
	
	border: 1px solid #999999;
		}
		.listing3{
	color: #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	margin: 2px;
	height: 225px;
	width: 225px;
	border: 1px solid #dddbdb;
		}
		.listingfree{
	color: #7b7b7b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	margin: 2px;
	height: 180px;
	width: 165px;
	border: 1px solid #dddbdb;
		}
		.gratisproduct{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	margin: 1px;
	padding: 1px;
	height: 250px;
	width: 155px;
	border: 1px solid #dddbdb;
		}
		
		.dynamix{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	margin: 1px;
	padding: 1px;
	height: 22px;
	width: 785px;
	border: 1px solid #dddbdb;
	background-color: #edf1f3;
		}
		
		.informatieheader {
	font-size: 15px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: +0.5px;
		}
		.informatie{
			font-size: 13px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: +0.1px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #dddbdb;
		}
		.maininformatie
		{
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
		}
			.maininformatie a
		{
		font-size: 12px;
	color: #2c8dc9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
line-height: 16px;

		}
			.maininformatie a:hover
		{
		font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
}
		.nieuwproduct{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	display: block;
	margin: 4px;
	padding: 1px;
	height: 85px;
	width: 160px;
	
	border: 1px solid #dddbdb;
		}
		#header {
	position:absolute;
	width:24px;
	height:auto;
	z-index:3;
	left: 20px;
	top: 50px;
		}
				.menutxt {
	font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;


		}
		.menutxt a {
	font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
		}
		
		.menutxt a:hover{
	font-size: 11.5px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
			
			}
			
			.menutxt a:active{
	font-size: 11.5px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
			
			}
			
			.menuvierkant {
	background-color: #f9f9f8;
	border: 1px solid #2c8dc9;
		}
		.menuvierkantkracht {
	
	background-color: #f9f9f8;
	border: 1px solid #2c8dc9;
		}
			
			.menuvierkantmedisch {
	
	border: 1px solid #2c8dc9;
	background-image: url(images/back_medisch.jpg);
	background-repeat: no-repeat;
		}
		.menuvierkantboks {
	
	border: 1px solid #2c8dc9;
	background-image: url(images/back_boks.jpg);
	background-repeat: no-repeat;
		}
			.menuvierkantvoeding {
	
	border: 1px solid #2c8dc9;
	background-image: url(images/back_voeding.jpg);
	background-repeat: no-repeat;
		}
				.menuvierkantkleding {
	background-color: #f9f9f8;
	border: 1px solid #2c8dc9;
		}
	.menufooter {
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: uppercase;
		}
		.kopgrootcr {
	font-size: 13px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.2px;
 }
		
		.menuh1 {
	font-size: 17px;
	color: #666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	letter-spacing: -0.2px;
	 }
		
		
	.menufooter2 {
	font-size: 16px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.2px;
	text-transform: uppercase;
 }

		.menufitness_header {
	font-size: 16px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.5px;
		}

.menufitness_header1 {
	font-size: 13px;
	color: #2c8dc9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.2px;
		}

.telefoon {
	font-size: 16px;
	color: #aa1413;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -0.1px;
		}
			.menufitness {
		font-size: 11.5px;
		color: #666666;
				text-decoration: none;

		}
		.menufitness a {
		font-size: 11.5px;
		color: #666666;
		font-family: Arial, Arial, Helvetica, sans-serif;
				text-decoration: none;

		}
		.menufitness a:hover{
		font-size: 11.5px;
		color: #CC0000;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: none;
		}
		.mainwelkom2
		{
	font-size: 11.5px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;

		}
		.mainwelkom
		{
	font-size: 10px;
	color: #2c8dc9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;

		}
			.mainwelkom a
		{
		font-size: 10px;
	color: #2c8dc9;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;


		}
			.mainwelkom a:hover
		{
		font-size: 10px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;


		}
		.menu
		{
	font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;

		}
			.menu a
		{
		font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;


		}
			.menu a:hover
		{
		font-size: 11.5px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	
	
	}

		.maincursief {
	font-size: 11.5px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	}
		.kieskeurigbeoordeling {
	font-size: 3em;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: lighter;
	letter-spacing: -4px;
	padding-right: 8px;
		}
			.telefoon2 {
	font-size: 3em;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: lighter;
		}
		.mainhoofd222 {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

		}
				.mainhoofd {
	font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;

		}
		.mainhoofd a {
	font-size: 11.5px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
		}
		.mainhoofd a:hover{
	font-size: 11.5px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;

		}.mainhoofd2 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
		}
		.mainhoofd2 a {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
		}
		.mainhoofd2 a:hover{
	font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}.kopcat {
	font-size: 17px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

		}
		.kopcat a {
	font-size: 17px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
		}
		.kopcat a:hover{
	font-size: 17px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

		}
		
		
		.mainwit {
	font-size: 11.5px;
	color: #e3e8ec;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

		}
		.mainwit a {
	font-size: 11.5px;
	color: #e3e8ec;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
		}
		.mainwit a:hover{
	font-size: 11.5px;
	color: #fcf3f3;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;

		}
		.mainwitbalk {
	font-size: 11.5px;
	color: #e3e8ec;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
		}
		.mainwitbalk a {
	font-size: 11.5px;
	color: #e3e8ec;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
		}
		.mainwitbalk a:hover{
	font-size: 11.5px;
	color: #fcf3f3;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;

		}
		.mainfooter {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

		}
		.mainfooter a {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
		}
		.mainfooter a:hover{
	font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;

		}
		
		/*
	einde toevoeging
		*/
		div.jqZoomTitle

{

    z-index:5000;

    text-align:center;

    font-size:13px;

    font-family:Tahoma;

    height:16px;

    padding-top:2px;

    position:absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    color: #FFF;

    background: #999;



}



.jqZoomPup

{

        overflow:hidden;

        background-color: #FFF;

 
        -moz-opacity:0.60;
		opacity: 0.60;
		 filter: alpha(opacity = 60);

        z-index:10;

        border-color:#c4c4c4;

        border-style: solid;

        cursor:crosshair;

}



.jqZoomPup img

{

    border: 0px;

}



.preload{

    -moz-opacity:0.80;

    opacity: 0.80;

   filter: alpha(opacity = 80);

    color: #333;

    font-size: 11.5px;

    font-family: Tahoma;

   text-decoration: none;

    border: 1px solid #CCC;

   background-color: white;

   padding: 8px;

    text-align:center;

   background-image: url(images/zoomloader.gif);

   background-repeat: no-repeat;

   background-position: 43px 30px;

    width:90px;

    width:100px;

    height:43px;

    height:55px;

    z-index:10;

    position:absolute;

    top:3px;

    left:3px;



}



.jqZoomWindow

{

    border: 1px solid #999; background-color: #FFF;

}
	

		#apDivzoekproduct {
	position:absolute;
	width:129px;
	height:18px;
	z-index:8;
	left: 468px;
	top: 237px;
	overflow: hidden;
	visibility: hidden;
		}
			#apDivzoekaanbiedingen {
	position:absolute;
	width:176px;
	height:18px;
	z-index:9;
	left: 628px;
	top: 236px;
	visibility: visible;
	overflow: visible;
		}
		
		#apDiv2 {
	position:absolute;
	width:100%;
	height:157px;
	z-index:0;
	left: 0px;
	top: 0px;
	visibility: visible;
	background-image: url(images/fitnessmerken_header_back.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
		}
		#apDiv3 {
	position:absolute;
	width:1016px;
	height:566px;
	z-index:1;
	left: 81px;
	top: 200px;
	visibility: visible;
	overflow: visible;
		}
		#apDiv4 {
	position:absolute;
	width:971px;
	height:33px;
	z-index:1;
	left: 248px;
	top: 404px;
		}
		#apDiv5 {
		position:absolute;
		width:169px;
		height:18px;
		z-index:4;
		left: -122px;
		top: -19px;
		}
		#apDivonzin {
	position:absolute;
	width:1200px;
	height:900px;
	z-index:0;
	left: 0px;
	top: 200px;
	visibility: visible;
	overflow: visible;
		}
		#apDiv6 {
	position:absolute;
	width:100%;
	height:100%;
	z-index:0;
	left: -2px;
	top: auto;
	visibility: visible;
		}
		#apdiv11 {
		position:absolute;
	width:500px;
	height:600px;
	z-index:0;
	left: 0px;
	top: 500px;
		}
		
		
				#ketting2 {
	position:absolute;
	width:24px;
	height:18px;
	z-index:9;
	left: 322px;
	top: 361px;
	overflow: visible;
	visibility: visible;
		}
				#ketting3 {
	position:absolute;
	width:169px;
	height:18px;
	z-index:9;
	left: 322px;
	top: 579px;
	overflow: visible;
	visibility: visible;
		}
					#ketting4 {
	position:absolute;
	width:20px;
	height:18px;
	z-index:9;
	left: 508px;
	top: 361px;
	overflow: visible;
	visibility: visible;
		}
		#apDiv7 {
	position:absolute;
	width:24px;
	height:auto;
	z-index:3;
	left: 53px;
	top: 50px;
		}
			#apDivat {
	position:absolute;
	width:329px;
	height:auto;
	z-index:3;
	left: 266px;
	top: 301px;
		}
		#loginbox {
	position:absolute;
	width:215px;
	height:99px;
	z-index:4;
	left: 853px;
	top: 0px;
	background-image: url(images/button/loginbox.jpg);
	}
	#loginbox2 {
	position:absolute;
	width:245px;
	height:187px;
	z-index:510;
	left: 611px;
	top: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
	font-weight: bold;
	overflow: visible;
	visibility: visible;
		}
		#apDiv8 {
	position:absolute;
	width:166px;
	height:842px;
	z-index:100;
	left: 106px;
	top: 269px;
		}
			#apDivlinks1 {
	position:absolute;
	width:182px;
	height:408px;
	z-index:100;
	left: 106px;
	top: 483px;
	overflow: scroll;
		}
		#apDiv1 {
	position:absolute;
	width:1054px;
	height:auto;
	z-index:1;
	left: 0px;
	top: 0px;
	visibility: visible;
	overflow: visible;
}
	#apDivgradient {
	position:absolute;
	width:100%;
	height:165px;
	z-index:0;
	left: 0px;
	top: 0px;
	visibility: visible;
	overflow: visible;
	background-image: url(images/overal_back.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	}
	#apDivmenuheading {
	position:absolute;
	width:auto;
	height:auto;
	z-index:2;
	left: 0px;
	top: 104px;
	visibility: visible;
	overflow: visible;
}
#apdivzoekenheader {
	position:absolute;
	width:1030px;
	height:auto;
	z-index:0;
	left: 0px;
	top: 160px;
	visibility: visible;
	overflow: visible;
}
#ww {
	position:absolute;
	width:174px;
	height:148px;
	z-index:0;
	left: 805px;
	top: 216px;
	visibility: visible;
	overflow: visible;
}
				#apDivlinks2 {
	position:absolute;
	width:166px;
	height:124px;
	z-index:100;
	left: 106px;
	top: 980px;
		}
		#apDiv9 {
	position:absolute;
	width:252px;
	height:159px;
	z-index:2;
	left: 1138px;
	top: 239px;
		}
		#apDiv10 {
	position:absolute;
	width:54px;
	height:78px;
	z-index:3;
	left: 1167px;
	top: 604px;
		}
		#apDiv12 {
		position:absolute;
		width:181px;
		height:222px;
		z-index:4;
		left: 96px;
		top: 861px;
		}
		
		#apDiv13 {
	position:absolute;
	width:774px;
	height:253px;
	z-index:4;
	left: 305px;
	top: 1142px;
		}
		#apDiv15 {
	position:absolute;
	width:1008px;
	height:18px;
	z-index:5;
	left: 107px;
	top: 1778px;
		}
		#apDivmenu1 {
	position:absolute;
	width:345px;
	height:251px;
	z-index:7;
	left: 322px;
	top: 234px;
	background-image: url(images/homepage/menuback1.png);
	overflow: visible;
	visibility: visible;
		}
		#apDivmenu2 {
	position:absolute;
	width:345px;
	height:299px;
	z-index:8;
	left: 456px;
	top: 235px;
	background-image: url(images/homepage/menuback2.png);
	overflow: visible;
	visibility: visible;
		}
		#apDiv16 {
	position:absolute;
	width:1010px;
	height:367px;
	z-index:1;
	left: 103px;
	top: 1410px;
	background-image: url(images/homepage/bestseller.png);
		}
		
		/*
		einde divs
		*/
		
		#menu_fitness {
		position:absolute;
		width:158px;
		height:44px;
		z-index:5;
		left: 303px;
		top: 284px;
		visibility: visible;
		overflow: visible;
		}	
		#menu1b {
	position:absolute;
	width:971px;
	height:33px;
	z-index:0;
	left: 52px;
	top: 266px;
	visibility: visible;
	overflow: visible;
		}	
		#menu2a {
	position:absolute;
	width:1024px;
	height:21px;
	z-index:2;
	left: 70px;
	top: 216px;
	visibility: visible;
	overflow: visible;
		}	
		#menu2b {
		position:absolute;
		width:158px;
		height:44px;
		z-index:6;
		left: 303px;
		top: 344px;
		visibility: hidden;
		overflow: visible;
		}	
		#menu3a {
		position:absolute;
		width:158px;
		height:44px;
		z-index:5;
		left: 303px;
		top: 403px;
		visibility: visible;
		overflow: visible;
		}
		#menu3b {
		position:absolute;
		width:158px;
		height:44px;
		z-index:5;
		left: 302px;
		top: 403px;
		visibility: hidden;
		overflow: visible;
		}
		#menu4a {
		position:absolute;
		width:158px;
		height:44px;
		z-index:5;
		left: 303px;
		top: 464px;
		visibility: visible;
		overflow: visible;
		}
		#menu4b {
		position:absolute;
		width:158px;
		height:44px;
		z-index:5;
		left: 302px;
		top: 465px;
		visibility: hidden;
		overflow: visible;
		}	
		#picture1 {
	position:absolute;
	width:543px;
	height:201px;
	z-index:2;
	left: 1169px;
	top: 393px;
	visibility: visible;
	overflow: visible;
		}
		
		#picture2 {
		position:absolute;
		width:582px;
		height:249px;
		z-index:2;
		left: 524px;
		top: 275px;
		visibility: hidden;
		overflow: hidden;
		}	
		#picture3 {
		position:absolute;
		width:581px;
		height:244px;
		z-index:2;
		left: 524px;
		top: 275px;
		visibility: hidden;
		overflow: hidden;
		}	
		#picture4 {
		position:absolute;
		width:583px;
		height:249px;
		z-index:2;
		left: 524px;
		top: 275px;
		visibility: hidden;
		overflow: hidden;
		}	
		
		h1 {
		font-size: 16px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
		
	
		
		h2, h3 {
		
	font-size: 12px;
	margin: 0px 0px 0px 0px;
    font-weight: normal;
				}
		p {
		margin-top: 0px;
		margin-bottom: 10px;
		}
		
		#fitness {
	LEFT: 82px;
	WIDTH: 949px;
	POSITION: absolute;
	HEIGHT: 326px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	top: 157px;
		}
		#kracht {
	LEFT: 167px;
	WIDTH: 800px;
	POSITION: absolute;
	HEIGHT: 379px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		#kleding {
	LEFT: 215px;
	WIDTH: 600px;
	POSITION: absolute;
	HEIGHT: 350px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		#voeding {
	LEFT: 140px;
	WIDTH: 800px;
	POSITION: absolute;
	HEIGHT: 447px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		#buitensport {
	LEFT: 360px;
	WIDTH: 300px;
	POSITION: absolute;
	HEIGHT: 310px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		#medisch {
	LEFT: 400px;
	WIDTH: 400px;
	POSITION: absolute;
	HEIGHT: 282px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		#vechtsport {
	LEFT: 303px;
	WIDTH: 644px;
	POSITION: absolute;
	HEIGHT: 557px;
	TEXT-ALIGN: left;
	position:absolute;
	z-index:5;
	visibility: hidden;
	overflow: hidden;
	top: 157px;
		}
		
		.winkelwagen {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	background-position: center;
	text-align: center;
	margin: 0px;
	border: 1px solid #666666;
		}
		.boxText {
	font-size: 12px;
	color: #666666;
}
		.errorBox { font-size : 10px; background: #FFFF00; font-weight: bold; }
		.stockWarning { font-size : 10px; color: #cc0033; }
		.productsNotifications { background: #f2fff7; }
		.orderEdit { font-size : 10px; color: #70d250; text-decoration: underline; }
		
		BODY {
margin: 0px;
	font-family: Arial, Helvetica, sans-serif;	
	background: url(images/sintback.png) no-repeat;
		}
				
		#apDivbody {
		LEFT: 45%;
		MARGIN: -10px 0px 0px -419px;
		WIDTH: 921px;
		POSITION: absolute;
		TOP: 67px;
		TEXT-ALIGN: left;
		position:absolute;
		z-index:1;
		visibility: visible;
		overflow: visible;
		height: 417px;
		}
		
		A {
		color: #666666;
		text-decoration: none;
		}
		
		A:hover {
		color: #cc0000;
		text-decoration: underline;
		}
		input {
	color:#666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	padding: 1px;
	margin: 3px;
	background-color: #FFFFFF;
		}
		inputemail {
		color:#666;
		text-decoration: none;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		background-color: #FFF;
		} 
		
		select {
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		color: #999;
		background-color: #FFF;
		display: inline;
		height: 20px;
		text-decoration: none;
		padding: 2px;
		}
		
		textarea {
	font-family: Arial, Arial, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 100%;
	border: 1px solid #999999;
	background-color: #ffffff;
	display: block;
	height: 100px;
		} 
		FORM {
		display: inline;
		}
		
		TABLE.header1 {
		background: #666666;
		}
		TABLE.header2 {
		background-color:#000000;
		margin-top:5px;
		margin-bottom:5px;
		height:45px;
		}
		TABLE.header3 {
		height:99px;
		}
		TABLE.header4 {
		background-image: url(images/shoplogos/header_2_back.gif);
		height:19px;
		}
		
		
		TD.headerNavigation {
		font-size: 11.5px;
		background-image:url(images/shoplogos/header_button_middle.jpg);
		color: #666666;
		font-weight : bold;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:10px;
		}
		.A.headerNavigation { 
		font-size: 11.5px;
		color: #666666; 
		}
		.A.headerNavigation:hover {
		color: #000000;
		text-decoration: none;
		}
		TD.headerNavigation_left {
		background-image:url(images/shoplogos/header_button_left.jpg);
		width:13px;
		height:41px;
		}
		TD.headerNavigation_right{
		background-image:url(images/shoplogos/header_button_right.jpg);
		width:10px;
		height:41px;
		}
		
		TR.headerError {
		background: #000000;
		}
		
		TD.headerError {
		font-family: Arial, Arial, Arial, sans-serif;
		font-size: 11.5px;
		background: #FF0000;
		color: #ffffff;
		font-weight : bold;
		text-align : center;
		}
		
		TR.headerInfo {
		background: #00ff00;
		}
		
		TD.headerInfo {
		font-family: Arial, Arial, Arial, sans-serif;
		font-size: 11.5px;
		background: #00ff00;
		color: #ffffff;
		font-weight: bold;
		text-align: center;
		}
		
		.infoBoxContents {
		font-size: 12px;
		}
		.infoBox2 {
		}
		
		.infoBoxContents2 {
		font-size: 11.5px;
		text-align:left;
		width:auto;
		}
		
		
		.infoBoxNotice {
		background: #000000;
		}
		
		.infoBoxNoticeContents {
		background: #000000;
		font-size: 10px;
		}
		
		TD.infoBoxHeading {
	font-size: 12px;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
		}
		
		TD.infoBox, SPAN.infoBox {
		font-size: 10px;
		}
		
		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 {
		}
		
		.productListing-heading {
		font-size: 10px;
		color: #000000;
		font-weight: bold;
		height:24px;
		background-image:url(images/infobox/back_footer.gif);
		}
		
		TD.productListing-data {
		font-size: 10px;
		}
		
		A.pageResults {
		height: 16px;
		width: 14px;
		border: 1pt solid #cccccc;
		font-family: Arial, Geneva, sans-serif;
		font-size: 11.5px;
		font-weight: normal;
		color: #666;
		text-decoration: none;
		background-color: #f4f7fe;
		text-align: center;
		vertical-align: middle;
		display: inline-block;
		padding-top: 4px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		margin-bottom: 15px;
		}
		A.pageResults:hover {
			height: 16px;
		width: 14px;
		border: 1pt solid #cccccc;
		font-family: Arial, Geneva, sans-serif;
		font-size: 11.5px;
		font-weight: normal;
		color: #fff;
		text-decoration: none;
		background-color: #6699cc;
		text-align: center;
		vertical-align: middle;
		display: inline-block;
		padding-top: 2px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		margin-bottom: 15px;
		
		}
		TD.pageHeading, DIV.pageHeading {
		font-size: 18px;
		color: #999999;
		height:30px;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		font-family: Arial, Arial, Helvetica, sans-serif;
		}
		TD.pageHeading_printpage {
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		}
		
		TR.subBar {
		background: #f4f7fd;
		}
		
		TD.subBar {
		font-size: 10px;
		color: #000000;
		}
		
		TD.main, P.main {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
		}

.tag {
	font-size: 12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
		}
		.tag a {
	font-size: 12px;
	color: #999999;
	font-family: Arial, Arial, Helvetica, sans-serif;
	text-decoration: none;
		}
		.tag a:hover{
	font-size: 12px;
	color: #333333;
	font-family: Arial, Arial, Helvetica, sans-serif;
	text-decoration: underline;
		}
		.main2 {
		font-size: 11.5px;
		color: #666666;
		}
		.main2 a {
		font-size: 11.5px;
		color: #666666;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: none;
		}
		.main2 a:hover{
		font-size: 11.5px;
		color: #CC0000;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: none;
		}
		
		.mainp {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
		}
		
		TD.smallText, SPAN.smallText, P.smallText {
		font-size: 11.5px;
		color: #cccccc;
		}
		
		TD.accountCategory {
		font-size: 13px;
		color: #aabbdd;
		}
		
		TD.fieldKey {
		font-size: 11.5px;
		font-weight: bold;
		}
		
		TD.fieldValue {
		font-size: 18px;
		}
		
		TD.tableHeading {
		font-size: 11.5px;
		font-weight: bold;
		}
		
		SPAN.productSpecialPrice {
	color: #ff3030;
	font-family: arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
		}
		SPAN.productSpecialPriceklein {
		color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
		}
		SPAN.productSpecialPrice_1 {
		font-size: 10px; 
		line-height: 0.9em; 
		text-decoration: none; 
		background: url(images/strikeThroughBlack.png) 50% 50% no-repeat; 
		padding: 1px 0px; 
		}
		span.priceTag	{	font-size: 33px; line-height: 0.9em; display: block; position: relative; }
		
		span.priceTag span  {	font-size: 0.4em;  margin-left: 3px; cursor: pointer; top: -0.2em; }
		
		SPAN.errorText {
		color: #FF0000;
		}
		
		.moduleRow {
	height: 20px;
	width: 550px;
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
		}
		.moduleRowOver {
	cursor: pointer;
	height: 20px;
	width: 550px;
	background-color: #eee7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
		}
		.moduleRowSelected {
	height: 20px;
	width: 550px;
	background-color: #eee7e7;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
		}
		.betaal {
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	border: 1px solid #cccccc;
	margin-top: 2px;
	margin-bottom: 2px;
		}
			.kadoo {
	background-color: #deffe9;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	border: 1px solid #cccccc;
	margin-top: 2px;
	margin-bottom: 2px;
		}
	
	
		
		/* VJ Links Manager v1.00 begin */
		TABLE.linkListing {
		border: 1px;
		border-style: solid;
		border-color: #000000;
		border-spacing: 1px;
		}
		
		.linkListing-heading {
		font-size: 10px;
		font-weight: bold;
		background: #000000;
		color: #ffffff;
		text-align: center;
		}
		
		TD.linkListing-data {
		border-right: 1px solid #b6b7cb;
		border-bottom: 1px solid #b6b7cb;
		padding: 4px;
		font-size: 10px;
		}
		
		TR.linkListing-odd {
		}
		
		TR.linkListing-even {
		}
		.formstyle{
	COLOR:#666;
	FONT-SIZE:11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f9f9f8;
	border: 1px solid #ccccc0;
	padding-left: 2px;
		}
		
		TD.category_desc {
		font-size: 11.5px;
		color: #999999;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #999999;
		}
		td.image_popup {
		font-size: 16px;
		font-weight: bold;
		background: #CCCCCC;
		color: #000000;
		text-align: center;
		}
		
		
		
		TD.headerlinks {
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/back_header.gif);
		text-decoration: none;
		padding: 1px 5px;
		border: 0px solid #ccc;
		border-bottom: 0;
		text-align:center;
		}
		
		.headerlinks a {
		display: block;
		color: #ffffff;
		text-decoration: none;
		padding: 1px 5px;
		border: 0px solid #ccc;
		border-bottom: 0px;
		text-align:center;
		}
		
		.headerlinks a:hover{
		background-image: url(images/shoplogos/header_back_links.jpg);
		display: block;
		color: #333333;
		text-decoration: none;
		padding: 1px 5px;
		border: 0px solid #ccc;
		border-bottom: 0px;
		text-align:center;
		}
		.formstyle3{
		background-color: #666666;
		COLOR:#000000;	
		FONT-FAMILY:Arial;	
		FONT-SIZE:10px;	
		border-width:1px;
		width:110px;
		}
		.submitLink {
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		color: #666666;
		border: none;
		cursor: pointer;
		}
		TD.main3 {
		font-family: Arial, Arial, sans-serif;
		font-size: 11.5px;
		color:#666666;
		}
		
		.main3 a {
		font-family: Arial, Arial, sans-serif;
		font-size: 11.5px;
		color:#000000;
		}
		.main3 a:hover {
		font-family: Arial, Arial, sans-serif;
		font-size: 11.5px;
		color:#999999;
		text-decoration:none;
		}
		.main6 {
		font-family: Arial, Arial, sans-serif;
		font-size: 12px;
		color:#666666;
		text-decoration:none;
		}
		.main40 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		color:#999999;
		text-decoration:none;
		}
		
		TD.column_left {
		padding-right:0px;
		}
		TD.column_right {
		padding-left:1px;
		}
		
		TD.shopbyprice {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#000000;
		}
		
		.shopbyprice a {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#000000;
		padding-right:5px;
		}
		.shopbyprice a:hover {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#cccccc;
		padding-right:5px;
		}
			
		TD.product_price2 {
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		}
		
		
		TD.pageHeading_image {
		text-align:center; 
		}
		
		
		TD.pageHeading_description {
		font-size: 11.5px;
		color: #666666;
		height: 65px;
		}
		
		TD.footer2 {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#000000;
		padding-right:5px;
		}
		
		.footer2 a {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#000000;
		padding-right:5px;
		}
		.footer2 a:hover {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		color:#8a1217;
		padding-right:5px;
		text-decoration:none;
		}
		table.boxen_1 {
		width:190px;
		}
		TD.boxen_header_1 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/boven.png);
		height: 25px;
		padding-top:1px;
		padding-left: 14px;
		}
		
		TD.boxen_header_2 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/boven2.png);
		height: 25px;
		padding-top:1px;
		padding-left: 14px;
		}
		TD.boxen_header_3 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: normal;
		color: #999999;
		background-image:url(images/infobox/boven3.png);
		height: 25px;
		padding-top:3px;
		padding-left: 14px;
		}
		TD.boxen_header_3 a{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #999999;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}TD.boxen_header_3 a:hover{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #666666;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}
		TD.boxen_header_4 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/boven4.png);
		height: 25px;
		padding-top:3px;
		padding-left: 14px;
		}
		TD.boxen_header_4 a{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}TD.boxen_header_4 a:hover{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #cccccc;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}
		TD.boxen_header_5 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/boven5.png);
		height: 25px;
		padding-top:3px;
		padding-left: 14px;
		}
		TD.boxen_header_5 a{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}TD.boxen_header_5 a:hover{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #cccccc;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}
		
		TD.boxen_header_6 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/boven6.png);
		height: 25px;
		padding-top:3px;
		padding-left: 14px;
		}
		TD.boxen_header_6 a{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}TD.boxen_header_6 a:hover{
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #cccccc;
		height: 25px;
		padding-top:3px;
		padding-left: 0px;
		text-decoration: none;
		}
		.boxen_header_1_handmade {
		font-family: Arial,Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/header/cat.jpg);
		padding-top: 4px;
		padding-left: 14px;
		}
		.login_handmade {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #666666;
		background-image:url(images/header/login.jpg);
		padding-top:5px;
		padding-left: 15px;
		}
		.login_handmade2 {
		font-family: Arial, Arial;
		text-align:left;
		font-size: 11.5px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/header/login.jpg);
		padding-top:5px;
		padding-left: 15px;
		}
		TD.boxen_back_1 {
		font-size: 11.5px;
		color: #666666;
		background-image:url(images/infobox/midden.png);
		}
		TD.boxen_footer_1 {
		height: 16px;
		background-image:url(images/infobox/onder.png);
		}
		
		.line {
		height:6px;
		background-color:#666666;
		}
		/* //rmh M-S_multi-pricing begin */
		TD.productPriceInListing {
		font-family: Arial, Arial, sans-serif;
		font-size: 11px;
		background: #d2e9fb;
		}
		
		TD.productPriceInBox {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		background: #eeeeee;
		}
		
		TD.productPriceInProdInfo {
		font-family: Arial, Arial, sans-serif;
		font-size: 11px;
		background: #ccFFcc;
		}
		/* //rmh M-S_multi-pricing end */
			td.checkoutBarFrom { 
		font-size: 10px; 
		color: #8c8c8c;
		text-align:center;
		}
		td.checkoutBarCurrent { 
		font-size: 10px; 
		color: #000000;
		text-align:center;
		}
		
		/* message box */
		
		.messageBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
		.messageStackError, .messageStackWarning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #e61f18;
	color: #FFFFFF;
	padding-left: 15px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
		}
		.messageStackSuccess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #65ac20;
	color: #FFFFFF;
	padding-left: 15px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
		}
		
		/* input requirement */
		
		.inputRequirement { font-family: Arial, Arial, sans-serif; font-size: 11px; color: #ff0000; }
		.inputRestriction { font-family: Arial, Arial, sans-serif; font-size: 11px; color: #666666; } /* //rmh M-S_multi-stores */
		
		table.product_extra_fields {
		background-color: #cccccc;
		border:none;
		width:100%;
		color: #666666;
		}
		
		TD.product_extra_fields1{
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: #ffffff;
		vertical-align:top;
		color: #666666;
		}
		TD.product_extra_fields2{
		font-family: Arial, Arial, sans-serif;
		font-size: 11px;
		background: #ffffff;
		vertical-align:top;
		color: #666666;
		}
		
		TD.pollBoxRow {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		border-color: #666666;
		border-style: solid;
		border-width: 1px; 
		}
		
		TD.pollBoxText {
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		border-color: #666666;
		border-style: solid;
		border-width: 1px; 
		}
		
		TR.pollOptRow {
		background: #ffffff;
		}
		
		TR.pollFooter {
		background: #ffffff;
		}
		table.header_1 {
		background-color:#889d33;
		}
		table.header_2 {
		background-image:url(images/infobox/back_header3.gif);
		margin-top:5px;
		margin-bottom:5px;
		height:36px;
		}
		table.header_3 {
		background-color:#A88585;
		}
		table.header_4 {
		background-image:url(images/infobox/back_header.gif);
		margin-top:5px;
		margin-bottom:5px;
		height:36px;
		}
		TD.product_price {
	padding-bottom: 5px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: lighter;
	letter-spacing: 0.1px;
	text-transform: uppercase;
		}
		TD.product_price2 {
		font-size: 13px;
		color: #ffffff;
		}
		table.product_info {
	height:264px;
	width:100%;
		}
		TD.pageHeading_name {
	text-align: center;
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
		}
		
TD.pageHeading_name a {
	text-align: center;
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
}
TD.pageHeading_name a:hover{
	text-align: center;
	font-size: 12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
}
		TD.pageHeading_description {
		font-size: 11px;
		color: #666666;
		font-family: Arial, Geneva, sans-serif;
		padding-right: 5px;
		padding-left: 5px;
		}
		SPAN.productSpecialPrice1 {
		color: #999999;
		font-weight:normal;
		font-size: 15px;
		line-height: 0.9em;
		text-decoration: none;
		background: url(images/strikeThroughBlack.png) 50% 50% no-repeat;
		padding: 1px 0px; 
		font-family: Arial, Geneva, sans-serif;
		}
		SPAN.productSpecialPrice2 {
		color: #999999;
		}
		SPAN.productSpecialPrice3 {
		color: #999999;
		font-weight:normal;
		font-size: 13px;
		line-height: 0.9em;
		text-decoration: none;
		background: url(images/strikeThroughBlack.png) 50% 50% no-repeat;
		padding: 1px 0px; 
		font-family: Arial, Geneva, sans-serif;
		
		}
		SPAN.productSpecialPrice4 {
		color: #ffffff;
		font-weight:bold;
		}
		TD.compareListing-data {
		font-family: Arial, Arial, sans-serif;
		font-size: 11px;
		background: white;
		border: 1px;
		border-style: solid;
		border-color: #dfdfdf;
		text-align:left;
		}
		.estimatedshippingBox {

		background-position: left;
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 13px;
		}
		
		TD.estimatedshippingBoxHeading {
		font-family: Arial, sans-serif;
		font-size: 14px;
		color: #ffffff;
		display: none;
		padding: 2px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		}
		
		.estimatedshippingBoxContents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding: 5px;
		}
		
		.ShowShipping {
		color: #999999;
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: left;
		padding-top: 3px;
		padding-right: 3px;
		padding-bottom: 0px;
		padding-left: 10px;
		background-color: #ffffff;
		margin: 1px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #999999;
		} 
		
		TD.main4, P.main4 {
		font-family: Arial, Arial, sans-serif;
		font-size: 11px;
		color:#000000;
		}
		table.main4 {
		margin-left:9px;
		margin-right:9px;
		padding-right:9px;
		}
		
		table.product_table {
		background-color: #6699cc;
		
		}
		table.product_table2 {
	background-color:#ffffff;
	border-style:solid;
	border-color: #cccccc;
	border-right-width:1px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	height: 200px;
	width: 200px;
	margin-left: 15px;
	margin-right: 10px;
		}
		table.product_info_compare {
		height:70px;
		width:175px;
		background-color:#CCCCCC;
		}
		td.pageHeading_name_compare {
		font-size: 10px;
		color: #000000;
		background-color:#ffffff;
		}
		
		TD.product_price_compare {
		font-size: 10px;
		color: #000000;
		background-color:#ffffff;
		}
		.submitLink_compare_groen {
		background-color:#ffffff;
		}
		.submitLink_compare_rood {
		background-color: #ffffff;
		}
		
		TD.headerlinks_compare {
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		background-image:url(images/infobox/back_header.gif);
		text-decoration: none;
		padding: 1px 5px;
		border: 0px solid #ccc;
		border-bottom: 0;
		line-height: 1.5em;
		text-align:center;
		}
		.compare_lijst_even {
		background-color:#dfdfdf;
		width:100%;
		display:block; 
		
		}
		.compare_lijst_oneven {
		background-color:#f8d5cd;
		width:100%;
		height:100%;
		display: block;
		}
		td.compare_lijst_oneven2 {
		background-color:#f8d5cd;
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		border: 0px;
		border-style: solid;
		border-color: #dfdfdf;
		text-align:left;
		}
		td.compare_lijst_even2 {
		background-color:#dfdfdf;
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		border: 0px;
		border-style: solid;
		border-color: #dfdfdf;
		text-align:left;
		}
		span.vergroot_knop {
		position: relative;
		top: -30px;
		left: 100px;
		top: 0px;
		left: 0px;
		}
		span.vergelijk_tekst {
		position: relative;
		top: 5px;
		left: 4px;
		top: 195px;
		left: 0px;
		font-family: Arial, Arial, sans-serif;
		font-size: 10px;
		border: 1px;
		border-style: solid;
		border-color: #999999;
		padding:2px;
		width:215px;
		width:220px;
		text-align:center;
		display:block;
		}
		TD.product_info_icons {
		font-size: 11px;
		line-height: 1.5;
		text-align:right;
		vertical-align:top;
		}
		TD.product_price3 {
		font-size: 15px;
		font-weight:bold;
		color: #000000;
		}
		table.product_info2 {
		height:120px;
		width:654px;
		}
		table.product_info3 {
		height:120px;
		width:140px;
		padding-left:10px;
		}
		
		TD.pageHeading_manufacturer {
		text-align:left;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		}
		TD.pageHeading_manufacturer a {
		color: #000000;
		}
		TD.pageHeading_model {
		text-align:right;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:top;
		}
		TD.pageHeading_model a {
		color: #000000;
		}
		
		TD.pageHeading_name_col {
		text-align:left;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		}
		TD.pageHeading_name_col a {
		color: #000000;
		}
		td.xsell2_button {
	width: 65px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-position: center center;
	padding-left: 5px;
		}
		td.xsell2_image{
		width: 110px;
		}
		td.xsell2_name{
	font-size:11.5px;
	text-align:left;
	color: #999999;
	display: block;
	width: 650px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: lighter;
		}
		td.xsell2_name2{
	font-size:11.5px;
	text-align:left;
	color: #999999;
	display: block;
	width: 650px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: lighter;
		}
		td.xsell2_name a{
	font-size:12px;
	text-align:left;
	color: #666;
	display: block;
	width: 650px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: lighter;
		}
		td.xsell2_name a:hover{
	font-size:12px;
	text-align:left;
	color: #a40e0e;
	display: block;
	width: 650px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: lighter;
		}
		td.xsell2_price{
	font-size:14px;
	width: 100px;
	text-align:right;
	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 15px;
		}
		table.xsell2 {
		background-position: center;
		text-align: left;
		vertical-align: middle;
		}
		table.xsell2_2 {
		background-color: #ffffff;
		display: block;
		border: 1px solid #cccccc;
		background-position: center;
		}
		table.product_info_happy_hour {
		height:186px;
		width:280px;
		}
		.happy_hour_countdown {
	font-size:12px;
	font-family: Arial, Geneva, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
		}
		td.happy_hour_image {
		text-align:left;
		padding-left:10px;
		padding-top:10px;
		}
		td.happy_hour_header {
	text-align:left;
	font-size:13px;
	padding-top:4px;
	padding-left:15px;
	font-family: Arial, Geneva, sans-serif;
	color: #FFF;
	font-weight: bolder;
		}
		td.happy_hour_product_naam {
		text-align:left;
		font-size:13px;
		padding-top:3px;
		padding-right:4px;
		padding-left:11px;
		}
		td.happy_hour_product_prijs {
		color: #891919;
		font-family: arial;
		font-size: 26px;
		text-align:left;
		color:#CC0000;
		padding-left:18px;
		padding-bottom:20px;
		}
		span.happy_hour_image_manufacturer {
		
		}
		/*BEGIN MENU*/
		A.categorie_top {
	text-decoration: none;
	height: 9px;
	width: 180px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(images/infobox/caton1.png);
	padding-left: 20px;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	color: #999999;
		}
		
		A.categorie_top_on {
	text-decoration: none;
	height: 9px;
	width: 180px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(images/infobox/catover1.png);
	padding-left: 20px;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
		color: #999999;
		}
		A.categorie_top:hover {
	text-decoration: none;
	height: 9px;
	width: 180px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(images/infobox/catover1.png);
	padding-left: 20px;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
	word-spacing: normal;
	white-space: normal;
	color: #666666;
		}
		
		A.categorie {
		color: #666666;
		text-decoration: none;
		font-size: 9px;
		height: 16px;
		font-family: Arial, Arial, Helvetica, sans-serif;
		width: 170px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e1dbdb;
		padding-top: 2px;
		padding-left: 10px;
		display: inline-block;
		background-repeat: no-repeat;
		background-color: #6699CC;
		}
		
		A.categorie_on {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 11px;
	height: 16px;
	font-family: "Microsoft Sans Serif";
	width: 170px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-left: 10px;
	display: inline-block;
	background-color: #666666;
	font-weight: bold;
		}
		A.categorie:hover {
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
		height: 16px;
		font-family: Arial, Arial, Helvetica, sans-serif;
		width: 170px;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: #ffffff;
		padding-left: 10px;
		display: inline-block;
		background-color: #ffffff;
		}
		
		
		.menuon {
	text-decoration: none;
	height: 6px;
	width: 180px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline-block;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	color: #CC0000;
		}
		/*EINDE*/
		
		.vierkant4 a{
		height: 47px;
		width: 60px;
		border: 1pt solid #cccccc;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		}
		
		.vierkant4 a:hover{
		height: 22px;
		width: 22px;
		padding: 2px;
		border: 1pt solid #000000;
		}
		.Streepbeiden{
		border-right-color: #CCCCCC;
		border-right-width: 1px;
		border-right-style: solid;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
		}	
		.Streeponder{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e1d9d9;
		}	
		.Streeponderenboven{
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #f3eeee;
		border-bottom-color: #f3eeee;
		}	
		.Streeprechts {
		border-right-color: #cccccc;
		border-right-width: 1px;
		border-right-style: solid;
		
		}
		
		.Streeplinks {
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #cccccc;
		}
		
		.Kopgroot11{
	color: #666666;
	font-size: 20px;
	color: #666666;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
	letter-spacing: -0.5pt;
		}
			.Kopgroot11wit{
	color: #ffffff;
	font-size: 14px;
	color: #ffffff;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
	letter-spacing: -0.2pt;
		}
				.Kopgrootprijs{
	color: #666666;
	font-size: 14px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
	letter-spacing: -0.2pt;
		}
					.Kopgrootkaart{
	color: #999999;
	font-size: 14px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
		}
					.Kopgrootprijs2{
	color: #cccccc;
	font-size: 34px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
	letter-spacing: -0.2pt;
		}
					.Kopgroot12{
	color: #fdd741;
	font-size: 25px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 2px;
	letter-spacing: -0.20pt;
		}
		
		.Kopgroot50{
		color: #666666;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
        padding-top: 5px;
        padding-left: 5px;
		}
		
		.Kopgroot50rood{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size: 15px;
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: +0.3px;
		}
		.Kopgroot60{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		color: #666666;
		font-family: Arial;
		font-size: 20px;
		font-weight: normal;
		}
		.winkelwagenprijs{
		color: #cf1d70;
		font-family: Arial, Arial;
		font-size: 11px;
		font-weight: bold;
		}
		
		.Kopgroot55{
		color: #999999;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 5px;
		}
		.Starproduct{
		color: #6699CC;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		}
		
		
		.Kopgrootrood{
		color: #956759;
		font-family: Arial;
		font-size: 11px;
		padding-left: 5px;
		font-weight: normal;
		
		}
		
		
		.indexproductlistingrood {
		color: #891919;
		font-family: Arial;
		font-size: 15px;
		font-weight: bold;	
		}.indexproductlistingrood01 {
		color: #666666;
		font-family: Arial;
		font-weight: bold;
		font-size: 11px;
		height: 20px;
		}
		/* new_products.php afbeeldingen*/
		
		
		.nwvierkant a{
		height: 97px;
		width: 97px;
		border: 1pt solid #cccccc;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		display: inline-block;
		font-family: Arial, Geneva, sans-serif;
		font-size: 10px;
		color: #666;
		}
		.nwvierkant a:hover{
		height: 97px;
		width: 97px;
		border: 1pt solid #666666;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		display: inline-block;
		}
		/* EINDE*/
		
		/* best_sellers.php afbeeldingen*/
		.sellers a{
		height: 100px;
		width: 100px;
		border: 1pt solid #cccccc;
		display: inline-block;
		}
		.sellers a:hover{
		height: 100px;
		width: 100px;
		border: 1pt solid #333333;
		display: inline-block;
		}
		/* EINDE*/
		
		.vierkant {
		font-family: Arial, 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, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #333333;
		height: 135px;
		width: 135px;
		border: 1pt solid #CCC;
		font-weight: bold;
		padding-top: 2px;
		display: block;
		}
		.vierkant a:hover{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color: #333333;
		height: 135px;
		width: 135px;
		border: 1pt solid #333333;
		font-weight: bold;
		padding-top: 2px;
		display: block;
		}
		.nieuwsgrijs{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999;
		}
		.specialprijsbold
		{
		font-family: arial, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #666;
		font-weight: normal;
		}
		.specialprijsboldbox
		{
		font-family: arial, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #ffffff;
		font-weight: normal;
		padding: 1px;
		}
		
		/* onderbalk*/
		.balkonder {
		color: #666666;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
		/* EINDE*/
		.blok{
		border: 1px solid #CCCCCC;
		}	
		
		
		/* Opmaak reviewbox rechterkant*/
		.reviews{
		padding-right: 10px;
		padding-left: 10px;
		display: block;
		color: #666;
		}	
		/* EINDE*/
		
		/* login*/
		.maininlog {
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 11px;}
		/* EINDE*/
		
		
		/* Opmaak*/
		#compare {
		color: #FFF;
		}
		/* EINDE*/
		
		/* Opmaak bestsellers*/
		td.mainonderbalk {
		color: #666666;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 5px;}
		/* EINDE*/	
		
		/* Categorie lijsten opmaak de rechterkant*/
		.consuback {
		display: inline-block;
		background-image: url(consutip.png);
		background-repeat: no-repeat;
		height: 75px;
		width: 200px;
		}
			.opties {
	display: inline-block;
	width: 135px;
	background-color: #f4584f;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 4px;
	margin-left: 0px;
	font-size: 11.5px;
	font-weight: lighter;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
		}
		.post {
		display: inline-block;
		background-color:#f8f5f5;
		border: 1px solid #CCCCCC;
		padding-top: 1px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		}
		.post a {
		display: inline-block;
		margin-left: auto;
		margin-right: auto;
		background-color:#f8f5f5;
		border: 0px solid #CCCCCC;
		padding-top: 1px;
		padding-right: 2px;
		padding-bottom: 1px;
		padding-left: 1px;
		}
		.post a:hover{
		display: inline-block;
		margin-left: auto;
		margin-right: auto;
		background-color:#ffffff;
		padding-top: 1px;
		padding-right: 2px;
		padding-bottom: 1px;
		padding-left: 1px;
		}
		.cat_listing {
		color: #666666;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-bottom: 2px;
		}
		.cat_listing a {
		color: #666666;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-bottom: 2px;
		}
		.cat_listing a:hover{
		color: #333333;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-bottom: 2px;
		text-decoration: none;
		}
		/* EINDE*/
		
		/* Categorie lijsten aan de rechterkant*/
		.cat_images {
		background-position: center;
		text-align: center;
		vertical-align: middle;
		}
		.cat_images a{
		height: 40px;
		width: 40px;
		border: 1pt solid #cccccc;
		padding-top: 1px;
		}
		.cat_images a:hover{
		height: 40px;
		width: 40px;
		border: 1pt solid #666666;
		padding-top: 1px;
		}
		/* EINDE*/
		/* images van consutip*/
		.consu {
		height: 75px;
		width: 75px;
		}
		.consu a{
		height: 75px;
		width: 75px;
		border: 0pt solid #cccccc;
		padding: 1px;
		display: block;
		margin: 3px;
		}
		.consu a:hover{
		height: 75px;
		width: 75px;
		padding: 1px;
		display: block;
		}
		/* EINDE*/
		
		/* images in product listing*/
		.listing_images {
		background-position: center;
		text-align: center;
		vertical-align: middle;
		}
		.listing_images a{
		text-align:center;
		height: 150px;
		width: 150px;
		font-weight: bold;
		border: 1pt solid #ffffff;
		padding-top: 1px;
		display: inline-block;
		}
		.listing_images a:hover{
		display: inline-block;
		text-align:center; 
		height: 150px;
		width: 150px;
		border: 1pt solid #666666;
		font-weight: bold;
		padding-top: 1px;
		}
		/* EINDE*/
		/* images in kopers kochten ook*/
		.kopenook{
		background-position: center;
		text-align: center;
		vertical-align: middle;
		font-family: Arial;
		font-size: 11px;
		color: #999999;
		}
		.kopenook a{
		text-align:center;
		height: 160px;
		width: 160px;
		font-weight: bold;
		border: 1pt solid #cccccc;
		padding-top: 1px;
		display: inline-block;
		vertical-align: top;
		}
		.kopenook a:hover{
		display: inline-block;
		text-align:center; 
		height: 160px;
		width: 160px;
		border: 1pt solid #333333;
		font-weight: bold;
		padding-top: 1px;
		}
		/* EINDE*/
		
		/* information box*/
		.information a{
		text-decoration: none;
		height: 16px;
		width: 170px;
		text-align:left;
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		background-color: #EDEDED;
		padding-left: 6px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e1dbdb;
		display: inline-block;
		letter-spacing: normal;
		text-align: left;
		vertical-align: middle;
		padding-top: 2px;
		word-spacing: normal;
		white-space: normal;
		font-weight: normal;
		}
		.information a:hover{
		text-decoration: none;
		height: 16px;
		width: 170px;
		text-align:left;
		font-family: Arial, Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		background-color: #ffffff;
		padding-left: 6px;
		padding-top: 0px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e1dbdb;
		padding-top: 2px;
		display: inline-block;
		letter-spacing: normal;
		text-align: left;
		vertical-align: middle;
		word-spacing: normal;
		white-space: normal;
		}
		.cat_positie {
		display: inline-block;
		background-color: #FFF;
		padding-left: 2px;
		}
		
		.meer {
		padding: 2px;
		font-family: Arial, Geneva, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #666;
		}
		
		.meer a{
		height: 20px;
		width: 20px;
		border: 1pt solid #cccccc;
		font-family: Arial, Geneva, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #666;
		text-decoration: none;
		background-color: #f4f7fe;
		text-align: center;
		vertical-align: middle;
		display: inline-block;
		padding-top: 3px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		}
		
		.meer a:hover{
		height: 20px;
		width: 20px;
		border: 1pt solid #333;
		padding: 1px;
		font-family: Arial, Geneva, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
		background-color: #F60;
		text-align: center;
		vertical-align: middle;
		display: inline-block;
		padding-top: 3px;
		padding-right: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		}
		
		/* EINDE*/	
		
		/* meer / minder box*/
		.witkleur{
	font-family: Arial, Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
		}
		/* Categorie lijsten aan de rechterkant*/
		.loginback {
		display: inline-block;
		background-image: url(images/header/loginback.jpg);
		}
		
		/* Opmaak affiliate*/
		.affiliate{
		padding-right: 11px;
		padding-left: 11px;
		display: block;
		background-image:url(images/infobox/midden.png);
		}	
		.Nieuwsgrijs02 {
		FONT: 7pt Arial, Arial, Arial, Helvetica, sans-serif;
		color: #cccccc;
		padding-bottom: 20px;
		}
		.breadcrumb {
		color: #666666;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		}
		.breadcrumb a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
		}
		.breadcrumb a:hover{
		color: #666666;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;	}
		.vorigepagina {
		color: #999999;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		}
		.vorigepagina a{
	float: left;
	width: 121px;
	height: 25px;
	color: #ffffff;
	padding-top: 2pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 15px;
	background-color: transparent;
	background-image: url("/images/bg-btn-back.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	font-size: 11px;
	text-decoration: none;
		}
		.vorigepagina a:hover{
	float: left;
	width: 121px;
	height: 25px;
	color: #ffffff;
	padding-top: 2pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 15px;
	background-color: transparent;
	background-image: url("/images/bg-btn-back2.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	font-size: 11px;
	text-decoration: none;
}
		
		
		/* productinfo*/ 
		.productnaam{
		text-align:left;
		font-size: 24px;
		color: #666666;
		font-family: Arial;
		text-decoration: none;
		}
		.productnaam1{
	text-align:left;
	font-size: 24px;
	color: #CCCCCC;
	font-family: Arial;
	text-decoration: none;
	letter-spacing: -0.5px;
		}
		.productnaam2 {
		text-align:left;
		font-size: 13pt;
		color: #666666;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: none;
		}
		.productnaam2 a{
		text-align:left;
		font-size: 13pt;
		color: #CC3300;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: underline;
		}
		.productnaam2 a:hover {
		text-align:left;
		font-size: 13pt;
		color: #666666;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: underline;
		}
		.merknaam{
		font-size: 20px;
		font-family: Arial, Arial, Helvetica, sans-serif;
		text-decoration: none;
		height: 53px;
		width: 140px;
		border: 1px solid #CCC;
		display: block;
		}
		.productomschrijving{
		text-align: left;
		font-size: 11px;
		color: #666;
		font-family: Arial, Geneva, sans-serif;
		text-decoration: none;
		}
		.streep{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #ccc;
		text-decoration: none;
		font-family: Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
		
		.productopties{
		font-size: 11px;
		font-family: Arial, Geneva, sans-serif;
		text-decoration: none;
		background-color: #ffffff;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #CCC;
		border-left-color: #CCC;
		color: #666666;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
		}
		
		.productinfobackgroundkleur{
	padding: 5px;
	margin-bottom: 10px;
	background-image: url(images/bcpi.png);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
		}
		.backkie{
	background-color: #243438;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
		}
		.productinfobackgroundkleur2{
	background-color: #13272c;
	padding: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
		}
		.productnaamxsell{
		color: #999999;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 25px;
		}
		/* shopping cart */
		
		.afbeelding a{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		
		color: #333333;
		height: 375px;
		width: 375px;
		border: 1pt solid #CCC;
		font-weight: bold;
		display: block;
		background-color: #FFF;
		}
		.afbeelding a:hover{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		
		color: #333333;
		height: 375px;
		width: 375px;
		border: 1pt solid #CCC;
		font-weight: bold;
		display: block;
		background-color: #FFF;
		}
		
		.wit{
		background-color: #6699cc;
		color: #FFF;
		}
		.border1{
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
		}

		
		.afrekenen{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 1px;
	height: 30px;
	padding-right: 10px;
	text-decoration: none;
	background-color: #fdfdfd;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
		}
		.gratisprijs
		{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #6699cc;
		font-weight: bold;
		}
		.gratisnaam
		{
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
		font-weight: bold;
		}
		.gratisborder
		{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCC;
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #CCC;
		border-left-color: #CCC;
		}
		
		.gratispadding
		{
		padding: 10px;
		display: block;
		font-family: Arial, Geneva, sans-serif;
		font-size: 11px;
		color: #666;
		}
		.shoppingcartbestelverder
		{
		
		background-color: #ff4e00;
		height: 30px;
		
		}
		.shippingcart1{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dddbdb;
		color: #666666;
		font-family: Arial, Arial, Arial,sans-serif;
		font-size: 11px;
		padding-bottom: 10px;
		}
		.shippingcart2{
		color: #666666;
		font-family: Arial, Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		}
		.ajax1
		{
	padding: 2px;
	display: inline-block;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #666666;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	width: 100%;
		}
		.totaal1{
		color: #333333;
		font-family: Arial, Arial, Arial, Helvetica, sans-serif;
		font-size: 11px;
		
		}
		.radio {; 
		display:none
		}
		
		.prijstotaal{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #FFFFFF;
    padding-right: 17px;
		}
		.prijstotaal1{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
    font-weight: bold;
	background-color: #FFFFFF;
    padding-top: 4px;
    padding-right: 17px;
		}
		.invis { visibility: hidden; display: none; }
		.vis { visibility: visible; display: inline; }

		#fitnessover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 150px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}

		#krachtsportover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 228px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}

	#kledingover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 345px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}
	#voedingover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 425px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}

#medischover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 500px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}
		#vechtsportover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 585px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}
			#sportenspelover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 690px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}			#homeover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 80px;
	top: 108px;
	overflow: hidden;
	visibility: hidden;
		}
					#saleover {
	position:absolute;
	width:auto;
	height:auto;
	z-index:900;
	left: 825px;
	top: 105px;
	overflow: hidden;
	visibility: hidden;
		}
.tabcontent {
	padding:2em;
	color:#666666;      /* font color */
	font-size: 12px;    /* font size -- does not affect standard view */
	width:915px;
	font-family: Arial, Geneva, sans-serif;
	background-color: #ffffff;
	background-position: center;
	text-align: left;
	border: 1px solid #cccccc;
  }
  .ask {
	padding:2em; /* acts little ike cellpadding, so dont touch this */
	background: #ffffff;
	color:#666666;      /* font color */
	font-size: 11px;    /* font size -- does not affect standard view */
	width:100%;
	font-family: Arial, Geneva, sans-serif;
	border-top-width: 25px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
  }
#mainnavtabbed1{
	clear:both;
	list-style-type:none;
	padding:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainnavtabbed1 li{
	margin-left:0px; /* distance between tabs */
	margin-bottom:0px;
	text-align: center; /* alignment of text within tabs */
	float:left;
	width:8.5em; /* width of actual tab */
	margin-bottom:0px;
}

/* this is the active tab class, just as below */
#mainnavtabbed1 li a{
	display:block;
	color:#999999;
	text-decoration:none;
	font: 12px Arial, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	background-color: #f9f6f6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/* the folowing section deals with the tabbed button when active */

#mainnavtabbed1 li a.tabon,#mainnavtabbed1 li a.tabon:hover{
	color:#000000;        /* Font color on tab */
	background-image:url(images/tab_buttons/tabon.jpg);
	border-left:none;
	border-top:none;
	border-bottom:none;
	border-right:none;
	display: block;
	margin-bottom: -1px;
}

/* the folowing section deals with the tabbed button when hovered */
#mainnavtabbed1 li a:hover{
	color:#666666;      /* Font color on hover */
	background-image:url(images/tab_buttons/tabover.jpg);
	border-left:none;
	border-top:none;
	border-bottom:none;
	border-right:none;
}

HR {
     background-color: #ccc;
	 height: 1px;
	 border: none;
}
iframe {
	width:100%;
	height:375px;
	border:0px;
	overflow: auto;
	background-color: #ffffff;
	display: inline-block;
	background-position: center;
}
#popCart {
	position: absolute; /*do not change this*/
	top: 35%;
	left: 35%;
	width: 450px;
	background-color: #f8f8f8;
	border: 2px solid #CC0000;
	color: #666666;
	z-index: 100000; /*do not change this*/
	display: none; /*do not change this*/
	padding: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

ul.popcartList {list-style-type:none; margin:0; padding:0;}
li.popcartButton {float:right;padding-right:10px;}

#popCart_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
    background-color: #000;
    display:none;
    opacity:0.75;
   	filter:alpha(opacity=90);
	-moz-opacity: 0.75;
}

* html #popCart_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.stijl4 {font-family: Arial, Helvetica, sans-serif}
.stijl6 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.stijl7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
