	*
	{
		margin: 0px;
		padding: 0px;
		border: 0px;
		outline: 0px;
	}
	
	body {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		color: #26241c;
		background: #17150e;
		}
		
	h1 {
		font-size: 12px;
		font-weight: bold; 
		color: #26241c;
		text-transform: uppercase;
		}
		
	h2 {
		font-size: 12px;
		color: #26241c;
		background: #f4f4f4;
		height: 20px;	
		padding-left: 10px;
		padding-top: 5px;
		margin-top: 1px;
		margin-bottom: 10px;
		}
		
	a, a:hover, a:visited, a:active {
		color: #26241c;
		text-decoration: none;
	}
	
	p {
		font-size: 12px;
		line-height: 16px;
		}
			
	img {
		border: none;	
		}
	
	#container {
		width: 995px;
		background:#e9e9e9 url(/images/achtergrond.gif) repeat-x top;
		margin: 0 auto;
		overflow: hidden;
		margin-bottom: 8px;	}

	#header {
		width: 995px;
		height: 118px;
		margin-top: 2px;
		border-bottom: 2px solid #fff;
		float: left;
		display: inline;
		cursor: pointer;
	}
	
	#header .taalkeuze {
		color: #fff;	
		margin-left: 550px;
	}
		
	#header .taalkeuze li{
		float: left;
		display: inline;
		margin-right: 5px;
	}
	
	#header .taalkeuze a,
	#header .taalkeuze a:hover,
	#header .taalkeuze a:active,
	#header .taalkeuze a:visited
	{
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		font-size: 11px;
		}

	#menu_top {
		width: 995px;
		height: 39px;
		background: url(/images/achtergrond_menu.gif) ;	
		float: left;
		display: inline;
		color: #fff;
		}
	#menu_top ul {
		margin-left: 20px;
		}
		
	#menu_top li {
		float: left;
		display: inline;
		background:url(/images/cirkel2.png) left no-repeat;
		margin-right: 15px;
		padding-left: 15px;
		margin-top: 10px;
	
		}
		
	#menu_top li a,
	#menu_top li a:hover,
	#menu_top li a:active,
	#menut_top li a:visited{
		color: #fff;
		text-decoration: none;
	}
		
	#menu_top li.selected {
		float: left;
		display: inline;
		margin-right: 25px;
		padding-left: 25px;
		margin-top: 10px;
		background:url(/images/cirkel_acitve.png) left no-repeat;
	}
		
	#menu_top p {
		float: right;
		display: inline;
		margin-top: 10px;
		margin-right: 25px;
	}
		
	#menu_top p a,
	#menu_top p a:hover,
	#menu_top p a:visited,
	#menu_top p a:active{
		color: #fff;
		text-decoration: none;
		text-align:left;
	}
	
	#wrapper-content {
		width: 975px;
		background: #e9e9e9 url(/images/achtergrond.gif) repeat-x top;
		padding: 15px 10px 10px 10px;
		float: left;
		display: inline;
	}
	
	#wrapper-content #menu-left {
		width: 210px;
		float: left;
		display: inline;
		margin-left: 5px;
	}
	
	#wrapper-content #menu-left .left_boven {
		background: url(/images/boven.png) no-repeat top;
		width: 210px;
		height: 5px;
	}
		
	#wrapper-content #menu-left .left_content {
		background:url(/images/achtergrond_rounded.png) repeat-y;
		width: 183px;
		height: auto;
		padding: 10px 17px 16px 10px;
	}
	
	#wrapper-content #menu-left .left_onder {
		background:url(/images/onder.png) no-repeat bottom;	
		height: 17px;
	}
			
	#wrapper-content  #menu-left .left_content h2 {
		margin-bottom: 10px;	
	}
	
	#wrapper-content  #menu-left .left_content h2 img {
		float: right;
		margin-right: 10px;
	}
	
	#wrapper_wit {
		float: left;
		display: inline;
		width: 750px;
		margin-left: 8px;
	}
	
	#wrapper-content #wrapper_content_boven {
		background:url(/images/content-boven.png) no-repeat top;
		width: 750px;
		height: 8px;	
		overflow: hidden;
	}
	
	#wrapper-content #wrapper_content_right {
		background:url(/images/content-achtergrond.png) repeat-y;
		width: 730px;	
		padding: 8px;
		overflow: hidden;
	}
		
	#wrapper-content #wrapper_content_onder {
		background: url(/images/content-onder.png) no-repeat;
		width: 750px;
		height: 15px;
	} 
	
	#wrapper-content #wrapper_content_right .content {
		width: 550px;	
		float: left;
		display: inline;
		}
		
	#wrapper-content #wrapper_content_right .right {
		width: 160px;	
		float: left;
		display: inline;
		margin-left: 10px;
	}
		
	#wrapper-content #wrapper_content_right .right .text_field {
		width: 170px;
		background: #fbfbfb;
		border: none;
		margin-bottom: 10px;
	}
		
	#wrapper-content #wrapper_content_right .right p {
		border: none;
		margin-bottom: 10px;
	}
		
	#wrapper-content #wrapper_content_right .right li {
		list-style:url(/images/cirkel2.png);
		list-style-position: inside;	
	}
	
	#wrapper-content #wrapper_content_right .right a {
		color: #cd1722;
		text-decoration: underline;
	}
	
	#wrapper-content #wrapper_content_right .right li a {
		color: #cd1722;
		text-decoration: underline;
		line-height: 20px;
	}
	
	#wrapper-content #wrapper_content_right .right ul {
		margin-bottom: 15px;
	}
		
	#wrapper-content #wrapper_content_right .center {
		border: none;
		display: block;
		margin: 0 auto;
		margin-bottom: 15px;
	}
		
	#wrapper-content #wrapper_content_right .right .help {
		width: 158px;
		height: 110px;
	}
		
	#wrapper-content #wrapper_content_right .right .communicatie {
		margin-top: 30px; 	
	}
	
	#wrapper-content #wrapper_content_right .drie {
		text-align: center;
	}
		
	#wrapper-content #wrapper_content_right .content p.producten {
		color: #656565;	
		font-size: 11px;
		float: left;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right .content ul.navigatie {
		float: right;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right .content ul.navigatie li {
		float: left;
		display: inline;
		color: #656565;	
		font-size: 11px;
		margin-left: 10px;
	}	
		
	#wrapper-content #wrapper_content_right .content ul.navigatie li a {
		float: left;
		display: inline;
		color: #656565;	
		text-decoration: underline;
	}
		
	#wrapper-content #wrapper_content_right .content table {
		margin-top: 15px;
		font-size: 11px;
	}
					
	#wrapper-content #wrapper_content_right .content table td {
		padding: 5px;
	}
	
	#wrapper-content #wrapper_content_right .content tr.eerst {
		font-weight: bold;	
	}
	
	#wrapper-content #wrapper_content_right .content .align {
		text-align: left;
		vertical-align: top;
	}
	
	#wrapper-content #wrapper_content_right .content .align p {
		font-size: 11px;
		float: left;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right .content .align img.pijl {
		float: left;
		display: inline;
		width: 5px;
		padding: 0px;
		margin-top: 3px;
		margin-left: 5px;
	}	
		
	#wrapper-content #wrapper_content_right  .content table .images {
		width: 5px;	
		float: left;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right  .content table p {
		font-size: 11px;
	}
	
	#wrapper-content #wrapper_content_right  .content p {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.dynpage_content{
		padding-left: 10px;
	}
	
	.dynpage_content a{
		text-decoration: underline;
		color: #CD1722;
	}
	
	.dynpage_content ul{
		margin-left: 25px;
	}
	
	#wrapper-content #wrapper_content_right .content table img.pijl {
		float: left;
		display: inline;
		width: 5px;
		padding: 0px;
		margin-top: 3px;
		margin-left: 5px;
	}	
	
	#wrapper-content #wrapper_content_right .content td.align2 {
		text-align: left;
		vertical-align: top;
	}
	
	#wrapper-content #wrapper_content_right .content .align2 p {
		font-size: 11px;
		float: left;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right .content .info {
		font-size: 11px;
		float: left;
		display: inline;
		text-align: center;
	}
	
	#wrapper-content #wrapper_content_right .content .align2 img.pijl {
		float: left;
		display: inline;
		width: 5px;
		padding: 0px;
		margin-top: 3px;
		margin-left: 5px;
	}	
			
	#wrapper-content #wrapper_content_right .content #titel_a_overzicht {
		float: left;
		display: inline;
		width: 500px;
		margin-top: 15px;
	}
	
	#wrapper-content #wrapper_content_right .content #titel_a_overzicht  p {
		font-size: 11px;
		float: left;
		display: inline;
	}
	
	#wrapper-content #wrapper_content_right .content #titel_a_overzicht  img.pijl {
		float: left;
		display: inline;
		width: 5px;
		padding: 0px;
		margin-top: 3px;
		margin-left: 5px;
	}	
		
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht  .images {
		width: 5px;	
		float: left;
		display: inline;
	}
		
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overicht_product,
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overicht_info,
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overzicht_bestel,
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overzicht_prijs {
		float: left;
		display: inline;	
		font-weight: bold;
		font-size: 11px;
	}
	
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overicht_product
	{
		padding-left: 75px;	
		width: 175px;
		}
	
		#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overicht_info,
		#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overzicht_bestel
		{
		text-align: center;
		width: 75px;
			}
	#wrapper-content #wrapper_content_right  .content #titel_a_overzicht .a_overzicht_prijs {
		width: 75px;
		text-align: center;
		float: right;
		display: inline;
		}
	
	#wrapper-content #wrapper_content_right .content h2 span{
			float: right;
			display: inline;
			margin-right: 5px;
			font-size: 10px;
			height: 20px;
			color: #666;
			font-weight: normal;
			widht: 100px;
			}
			
	#wrapper-content #wrapper_content_right .content h2 img{
			margin-left: 5px;	}
			
	#wrapper-content #wrapper_content_right .content h2 p{
		height: 20px;	
	
		}

	#wrapper-content #wrapper_content_right .image_product {
		width: 75px;
		height: 75px;
		float: left;
		display: inline;}	
	
	#wrapper-content #wrapper_content_right .content .producten2 {
		background: #f4f4f4;
		width: 490px;
		height: 75px;
		padding: 5px;	
		font-size: 9px;
		margin-top: 5px;
		float: left;
		display: inline;}
	
	#wrapper-content #wrapper_content_right .content h3 {
		margin: 5px 0px;
		font-size: 13px;
		}
		
	#wrapper-content #wrapper_content_right .content .producten2 p{
		
		font-size: 9px;
		}
		
	#wrapper-content #wrapper_content_right .content .producten2 .image_product{
		float: left;
		display: inline;
		width: 75px;
		height: 75px;
		margin-right: 5px;
		}
	#wrapper-content #wrapper_content_right .content .producten2 .prijs_productb{
		float: right;
		display: inline;
		height: 75px;
		width: 75px;
		text-align:center;
		
		}
		
	#wrapper-content #wrapper_content_right .content .producten2 .winkelkar_productb{
		float: left;
		display: inline;
		height: 75px;
		width: 75px;
		text-align:center;
	
		
		}
	#wrapper-content #wrapper_content_right .content .producten2 .product_productb {
		float: left;
		display: inline;
		width: 175px;
	
		}
	#wrapper-content #wrapper_content_right .content .producten2 .info_productb {
		float: left;
		display: inline;
		width: 60px;
		height: 75px;
		text-align: center;
	}
		
	#wrapper-content #wrapper_content_right .content table.productb td {
		text-align: center;
		width: 55px;
		}
	#wrapper-content #wrapper_content_right .content table.productb td.winkelwagen_center {
		padding-right: 50px;
		}
	#wrapper-content #wrapper_content_right .content table.productb .titel_productb {
		padding-left: 80px;
		padding-right: 125px;
			}
			
	#wrapper-content #wrapper_content_right .content .producten2 .prijs_productb p.voorraad_productb {
		color: #29871a;
		vertical-align: bottom;
		margin-top: 35px;
	}

	#wrapper-content #menu-left .left_content li {
		list-style: none;
		border-bottom: 1px dotted #000;
		line-height: 15px;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected{
		font-weight: bold;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected{
		font-weight: bold;
	}
	
	#wrapper-content #menu-left .left_content .level1 {
		margin-bottom: 25px;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li {
		list-style: none;
		cursor: pointer;
	}
			
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li {
		border-bottom: 0px dotted #000;
		font-weight: normal;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li a { padding: 4px 0px 4px 20px; }
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li a { padding: 4px 0px 4px 40px;  font-weight: normal;}
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li:hover,
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected { 
		border: 0px;
		text-decoration: underline;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 a { padding-left: 30px; }
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li { font-weight: normal; border: none;  }
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li:hover,
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li.selected { 
		font-style: italic; 
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li a{
		font-size: 11px;
		display: block;
		padding: 5px 0px 5px 10px;
	}
	 
	#wrapper-content #menu-left .left_content ul.level1 li:hover, 
	#wrapper-content #menu-left .left_content ul.level1 li.selected { 
		background: #F4F4F4;
	}
	
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li:hover, 
	#wrapper-content #menu-left .left_content ul.level1 li.selected ul.level2 li.selected { 
		background: #E4E4E4;
	}
	
	#footer {
		width: 985px;
		height: 28px;
		background: #26241c;
		float: left;
		display: inline;
		margin-top: 31px;
		border-bottom: 2px solid #fff;
		color: #fff;
		padding: 5px;
	}
		
	#footer a{
		color: #fff;
	}
	
	#footer p {
		float: left;
		display: inline;
		padding-top: 5px;
			font-size: 11px;
			margin-left: 20px;
	
		}
		
	#footer img {
		float: right;
		display: inline;
			background: #26241c;
			margin-right: 20px;
			padding-top: 5px;
			border: none;
		}
	
	
	.articles_table{
		margin-top: 20px;
		border-collapse: collapse;
		line-height: 20px;
	}
		
	.articles_table_blok td{
		background: #F4F4F4;
		text-align: left;
		width: 550px;
	}
	
	.articles_table td{
		text-align: left;
	}
	.articles_table tr.drag{
			}
	
	.article_image{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
		width: 80px;
		text-align: center;
	}
	
	.articles_table th{
		text-align: left;
		border-bottom: 0px solid #999999;
		padding-bottom: 4px;
	}
	
	.articles_table tr:hover{
		background: #efefef;
	}
	
	.articles_table.promo tr:hover{
		background: #F5D1D3;
	}
	
	.articles_table tr.nohover{
		background: none;
	}
		
	.articles_table.promo tr.nohover{
		background: none;
	}
	
	.articles_table th a{
		font-weight: bold;
	}
	
	.articles_table a{
		text-decoration: none;
		color: #000;
		font-weight: normal;
	}
	
	.article_added_cart{
		font-style: italic;
		color: #A0DC00;
	}
		
	.login_labels{
		float: left;
		width: 150px;
		padding-top: 4px;
	}
	
	.login_fields{
		float: left;
	}
	
	.loginform{
		padding: 8px;
	}
	
	.loginform a{
		font-weight: bold;
		text-decoration: underline;
	}
	
	.loginform input{
		border: 1px solid #D7D7D7;
		font-size: 12px;
		padding: 2px;
		background: #F6F6F6;
		width: 170px;
		margin-bottom: 10px;
	}
	
	.input_obliged{
		border: 1px solid #c4c4c4;
		background: #eaeaea;
		color: #333333;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 250px;
	}

	.submit{
		background: #333333;
		color: #ffffff;
		height: 23px;
	}
	
	.loginform input.login_button{
		background: #CF2029;
		width: auto;
		font-weight: bold;
		color: #fff;
		padding: 2px;
		padding-left: 10px;
		padding-right: 10px;
		margin-top: 15px;
	}
	
	.action_image{
		cursor: pointer;
	}
	
	.stock_icons{
		text-align: center;
	}
	
	.error_doc{
		font-size: 50px;
		font-weight: bold;
		color: #969696;
		text-align: center;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	#search {
		padding: 0px 2px;
		margin-bottom: 15px;
	}
	
	#search img{
		cursor: pointer;
		margin-top: 3px;
	}
	
	.search{
		width: 300px;
		float: left;
	}
	
	#basket_info{
		margin-top: 12px;
		float: right;
		color: #A0DC00;
		font-weight: bold;
		border: 1px dotted #A0DC00;
		padding: 10px;
		cursor: pointer;
		background: #333333;
	}
		
	#zoekterm{
		font-size: 11px;
		border: 1px solid #d7d7d7;
		padding: 0px;
		padding-left: 3px;
		margin-right: 8px;
		padding-top: 3px;
		width: 120px;
		text-align: left;
		height: 18px;
		float: left;
		background: #FBFBFB;
	}
	
	.button {
		width: 100px;
		margin-top: 5px;
		border: 1px solid #666666;
		background: none;
		color: #666666;
		font-size: 11px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor: pointer;
	}

	
	.autocomplete-w1 { 
		background: url(/images/shop/shadow.png) no-repeat bottom right; 
		position: absolute; 
		top: 0px; 
		left: 0px; 
		margin: 8px 0 0 6px; /* IE6 fix: */ 
		_background: none; 
		_margin: 0; 
	}
	
	.autocomplete { 
		border: 1px solid #999; 
		color: #666666;
		background: #FFF; 
		cursor: default; 
		text-align: left; 
		max-height: 350px; 
		overflow: auto; 
		margin:-6px 6px 6px -6px; /* IE6 specific: */ 
		_height: 350px;  
		_margin: 0; 
		_overflow-x:hidden; 
	}
	
	.autocomplete .alternating { 
		background: #F0F0F0; 
	}
	
	.autocomplete .selected { 
		background: #c0c0c0; 
	}
	
	.autocomplete div { 
		padding: 2px 5px; 
		white-space: nowrap;
	}
	
	.autocomplete strong { 
		font-weight: bold; 
		color: #C02F1E; 
	}
	
	.pagenotfound{
		font-weight: bold;
	}
	
	.change_qty{
		width: 45px;
		float: left;
	}
	
	.change_qty input{
		width: 25px;
		height: 15px;
		padding-top: 1px;
		float: left;
		font-size: 11px;
		border: 1px solid #999999;
	}
	
	.change_qty_buttons{
		float: left;
		background: #AFAFAF;
		height: 18px;
	}
	
	.change_qty_buttons_down{
		padding-top: 2px;
	}
	
	#tooltip {
		position: absolute;
		z-index: 9999999;
		border: 3px solid #cccccc;
		background-color: #ffffff;
		font-size: 11px;
		color: #333333;
	}
			
	.tip{
		cursor: pointer;
	}
	
	.successbox{
		border: 1px solid #A0DC00;
		padding: 10px;
		color: #A0DC00;
		font-weight: bold;
	}
	
	.errorbox{
		border: 1px solid #FF0000;
		padding: 10px;
		color: #FF0000;
		font-weight: bold;
	}
	
	.errorbox a{
		color: #FF0000;
		font-weight: bold;
	}
	
	#tooltip div.body, #tooltip div.body div{
		padding: 3px 10px 3px 5px;
	}
	
	#tooltip h3, #tooltip div { margin: 0; }
	#tooltip ol{ 
		padding-left: 30px; 
		margin-top: 10px;
	}
	
	.stuurdoor{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
	}
	
	.cleardiv, .clear{
		clear: both;
		height: 0px;
		line-height: 0px;
	}
	
	.stuurdoor_container{
		margin-left: 20px;
		margin-top: 20px;
		margin-right: 20px;
		float: left;
	}
	
	.print_container{
		margin-left: 20px;
		margin-top: 20px;
		float: left;
	}
	
	.print_container a{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
	}
		
	.cat_no_order{
		background: url(/images/shop/sort.gif) left 6px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderdesc{
		background: url(/images/shop/asc.gif) left 10px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderasc{
		background: url(/images/shop/desc.gif) left 10px no-repeat;
		padding-left: 12px;
	}
	
	.show_per{
		border: 1px solid #999999;
		width: 50px;
		font-size: 10px;
		padding-left: 3px;
	}
	
	.search_highlight{
		font-weight: bold;
		color: #C02F1E;
	}
	
	.languages{
		width: 100px;
		float: left;
		margin-left: 20px;
		margin-top: 22px;
	}
	
	div.languages ul li{
		display: inline;
		margin-right: 10px;
	}
	
	div.languages ul li img{
		cursor: pointer;
	}
	
	.forgotpass{
		margin-left: 20px;
	}
	
	.forgotpass tr td{
		text-align: left;
	}
	
	.forgotpass_container{
		width: 550px;
		padding-bottom: 10px;
	}
	
	.forgotpass_container p{
		padding-left: 10px;
	}
	
	.helper{
		display: none;
		border: 1px dotted #A0DC00;
		padding: 5px;
		background: #4f4f4f;
		color: #dedede;
		width: auto;
	}
	
	.helper span{
		color: #A0DC00;
		font-weight: bold;
	}
		
	div.left_content div.titles{
		font-size: 12px;
		color: #26241c;
		padding-left: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		margin-top: 1px;
		margin-bottom: 10px;
		background: #f4f4f4 url(/images/cirkel.png) no-repeat 160px 8px;
		font-weight: bold;
	}
		
	.filter{
		font-size: 9px;
		font-style: italic; 
		font-weight: normal;
	}
	
	.pagination{
		margin-top: 20px;
	}
	
	.paging,
    .paging_active {
       	float: left;
        padding: 1px 0px;
        margin: 0px 3px;
        font-size: 11px;
        padding-top: 3px;
    }
    
    .paging a{
        color: #000000;
        text-decoration: none;
    }
    
    .paging_image, .paging_separator { float: left; margin: 0px 2px; }
    
    .paging_active a{
       	color: #CD1722;
		font-weight: bold;
    }
		
	.jump_to_page{
		border: 1px solid #999999;
		width: 20px;
		padding-left: 3px;
		padding-right: 5px;
		font-size: 10px;
		height: 14px;
		padding-top: 3px;
	}
	
	.articledetail p{
		font-size: 11px;
		float: left;
		width: 200px;
	}
	
	.articledetail img{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
	.small{
		font-size: 8px;
	}
	
	.article_detail{
		float: left;
	}
	
	.paging_image{
		height: 16px;
		margin-top:2px;
	}
	
	.right_sidebar_tekst{
		margin-left: 10px;
	}
	
	.mini_mandje{
		font-size: 10px;
		margin-left: 10px;
		padding-right: 10px;
		cursor: pointer;
	}
	
	.mini_mandje tr td{
		padding-bottom: 3px;
	}
	
	.mini_mandje tr td.totaal{
		padding-top: 7px;
		border-top: 1px solid #999999;
	}
	
	.catblock_order{
		margin-top: 15px;
	}
	
	.catblock_order a{
		text-decoration: none;
		color: #666666;
	}
	
	.catblock_order a:hover{
		color: #333333;
	}
	
	.cat_no_order{
		background: url(../images/shop/sort.gif) left 6px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderdesc{
		background: url(../images/shop/asc.gif) left 10px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderasc{
		background: url(../images/shop/desc.gif) left 10px no-repeat;
		padding-left: 12px;
	}
	
	.cat_no_order_link{
		background: url(../images/shop/sort.gif) left 3px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderdesc_link{
		background: url(../images/shop/asc.gif) left 5px no-repeat;
		padding-left: 12px;
	}
	
	.cat_orderasc_link{
		background: url(../images/shop/desc.gif) left 5px no-repeat;
		padding-left: 12px;
	}
	
	.voorraad_legende{
		float: right;
		padding-top: 10px;
		font-size: 11px;
	}
	
	.voorraad_legende li {
		float: left;
		padding-left: 20px;
		margin-left: 15px;
		list-style: none;
		line-height: 23px;
	}
	
	.voorraad_legende li.op, #contentBlockWrapper .voorraad li.op, #content .voorraad li.op { background: url(http://www.pccenter.be/images/icon_voorraad_green.gif) 10px 8px no-repeat; }
	.voorraad_legende li.niet, #contentBlockWrapper .voorraad li.niet, #content .voorraad li.niet {	background: url(http://www.pccenter.be/images/icon_voorraad_red.gif) 10px 8px no-repeat; }
	.voorraad_legende li.back, #contentBlockWrapper .voorraad li.back, #content .voorraad li.back {	background: url(http://www.pccenter.be/images/icon_voorraad_blue.gif) 10px 8px no-repeat; }
	
	.productdetail{
		margin-left: 11px;
	}
	
	.productdetail h4 { font-size: 13px; }
	
	.productdetail {
		float: left;
		width: 240px;
		padding-top: 10px;
	}
	
	.image_product_wrapper { padding-top: 10px; }
	.product_image_main { 
		padding-bottom: 5px; 
		text-align: center;
	}
	
	.product_images img {
		padding: 3px;
		border: 1px solid #aaaaaa;
		margin-bottom: 4px;
		margin-right: 4px;
	}
	
	.productdetail {
		float: left;
		width: 240px;
		padding-top: 10px;
	}
	
	.productorder {
		float: right;
		width: 230px;
		padding-top: 10px;
	}
	
	.product_detail_htmlmemo{
		border-top: 1px solid #EDEFEF;
		border-bottom: 1px solid #EDEFEF;
		padding: 10px;
		margin-top: 15px;
	}
	
	.detailprice {  float: left; }
	
	.detailprice span.article_price{
		font-weight: bold;
		color: #CF212C;
		font-size: 16px;
	}
	
	.gerelateerde_wrapper { 
		padding-top: 40px; 
		padding-bottom: 5px;
	}
	
	.gerelateerde_wrapper p{
		margin-bottom: 10px;
	}
	
	.gerelateerde_wrapper li {
		float: left;
		list-style: none;
		padding-right: 10px;
		text-align: center;
	}

	dl.costs dt,
	dl.costs dd {
		float: left;
		width: 80px;
		color: #5b6b79;
		font-style: italic;
		font-size: 11px;
	}
	
	.voorraad_detail{
		font-size: 11px;
	}
	
	dl.costs dt { clear: both; }
	
	.downloads{
		margin-top: 10px;
	}
	
	.downloads li {
		padding: 5px;
		list-style: none;
	}
		
	.downloads li a { 
		text-decoration: none; 
		color: #000; 
	}
	
	.downloads p {
		font-weight: bold;
		padding: 4px;
		border-bottom: 1px solid #EDEFEF;
	}
	
	.sitemap{
		margin-top: 20px;
		list-style: none;
	}
	
	.sitemap li{
		padding-left: 20px;
		margin-bottom: 5px;
		border-bottom: 1px dotted #dddddd;
	}
	
	.sitemap li a{
		text-decoration: none;
		color: #CD1722;
	}
	
	#tekst_footer ul{
		list-style: none;
		font-size: 11px;
	}
	
	#tekst_footer ul li{
		float: left;
		padding-top: 7px;
		margin-left: 5px;
	}

	.return{
		float: right;
		padding-right: 10px;
	}
	
	.bladerbare_folder a{
		color: #CD1722;
		margin-left: 20px;
	}
	
	#wrapper-content #acties_table{
		padding: 0px;
		margin: 0px;
		margin-left: 10px;
	}
	
	#wrapper-content #acties_table td{
		text-align: left;
		padding-left: 0px !important;
	}
	
	#wrapper-content #acties_table td.separator{
		border-bottom: 1px solid #dedede;
		font-size: 1px;
		height: 1px;
		line-height: 1px;
	}
	
	#wrapper-content #acties_table td p{
		text-align: left;
		font-size: 12px !important;
	}
	
	.newsitems_container{
		padding-left: 10px;
	}
	
	.newsitems_container table td{
		text-align: left;
		padding-left: 0px !important;
	}
	
	.newsitems_container table td a.more{
		color: #CD1722;
	}
	
	.newsitem_detail{
		float: left;
		width: 300px;
		padding-left: 10px;
		margin-top: 15px;
	}
	
	.news_fotos{
		float: right;
		width: 180px;
		text-align: right;
		margin-top: 15px;
	}
	
	.downloads_root_container{
		float: left;
		margin-top: 15px;
	}
	
	.downloads_container_left, .downloads_container_right{
		float: left;
	}
	
	.downloads_container{
		width: 260px;
		border: 1px solid #999999;
		margin-bottom: 15px;
		margin-left: 10px;
	}
	
	.download_title{
		height: 20px;
		background: url("../images/shop/bg_profile_title.gif") repeat-x;
		border-bottom: 1px solid #999999;
		padding-top: 5px;
		padding-left: 20px;
		padding-left: 10px;
		padding-right: 10px;
		color: #666666;
		font-weight: bold;
	}
	
	.download_downloads{
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 35px;
	}
	
	.download_downloads li{
		margin-top: 5px;
	}
	
	.download_downloads a{
		text-decoration: none;
		color: #CD1722;
	}
	
	.article_block{
		margin-bottom: 10px;
		margin-right: 8px;
		margin-left: 8px;
		color: #000000;
		float: left;
		width: 150px;
	}
	
	.article_block a{
		color: #000000;
	}
	
	#contentBlockWrapper {
		background: #F4F4F4;
		width: 500px;
		padding: 15px;
		padding-top: 25px;
		padding-left: 10px;
		color: #fefefe;
	}
	
	div.scrollable { 
	    position:relative; 
	    overflow:hidden; 
	    width: 500px; 
	    height: 240px;
	} 
 
	div.scrollable div.items { 
	    width: 20000em; 
	    position:absolute; 
	} 
	 
	div.scrollable div.items table { 
	    float:left;
	    background: #FFF; 
	} 
	
	a.prevPage,
	a.nextPage {
		background: url(http://www.pccenter.be/images/left_arrow.png) no-repeat;
		display: block;
		width: 30px !important;
		height: 25px;
		margin-top: 80px;
		cursor: pointer;
		position: absolute;
		z-index: 5;	
		top: 5px;	
	}
	
	a.nextPage {
		background: url(http://www.pccenter.be/images/right_arrow.png) no-repeat;
		right: 0px;
	}
	
	a.prevPage.disabled,
	a.nextPage.disabled {
		display: none;
	}
	
	.clearfix:after {
    	content: ".";
    	display: block;
    	height: 0;
    	clear: both;
    	visibility: hidden;
    }
	
	.clearfix {
	    zoom: 1;   
	}
	
	.bladerbare_folder_flash{
		margin-top: 20px;
	}
	
	.bladerbare_folder h2, .bladerbare_folder_flash h2{
		font-size: 14px;
		margin-top: 10px;
		margin-bottom: 10px;
		background: none;
	}
	
	.bladerbare_folder ul, .bladerbare_folder_flash ul{
		list-style: square;
		color: #000000;
		margin-left: 40px;
	}
	
	.bladerbare_folder ul li a, .bladerbare_folder_flash ul li a{
		color: #000000;
		margin-left: 0px;
		text-decoration: none;
		font-size: 12px;
		line-height: 18px;
	}
	
	div.scrollable { 
	    position:relative; 
	    overflow:hidden; 
	    width: 550px; 
	    height: 240px;
	    background: #F4F4F4;
	} 
 
	div.scrollable div.items { 
	    width: 20000em; 
	    position: absolute; 
	    background: #F4F4F4;
	    height: 220px;
	} 
	 
	div.scrollable div.items table { 
	    float:left;
	    background: #F4F4F4;
	} 
	
	a.prevPage,
	a.nextPage {
		background: url(http://www.pccenter.be/images/left_arrow.png) no-repeat;
		display: block;
		width: 30px !important;
		height: 25px;
		margin-top: 65px;
		cursor: pointer;
		position: absolute;
		z-index: 5000000;	
		top: 5px;	
	}
	
	a.nextPage {
		background: url(http://www.pccenter.be/images/right_arrow.png) no-repeat;
		right: 0px;
	}
	
	a.prevPage.disabled,
	a.nextPage.disabled {
		display: none;
	}
	
	.newproducts_block{
		width: 137px;
		color: #26241c;
		margin-top: 0px !important;
		background: #F4F4F4;
	}
