


	*
	{
		margin: 0px;
		padding: 0px;
		outline: 0px;
		border: 0px;
	}
	
	a{
		text-decoration: none;
		color: #A0DC00;
	}
	
	body{
		background: #000 url("http://www.ghecom.be/images/background_body.jpg") repeat-y;
		margin: 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #efefef;
	}	
	
	html, body{height: 100%;}
		
	#wrapper{
		margin: 0 auto;
		width: 1000px;
		background: #333;
		min-height: 100%;
		height: auto;
	}
	
	#leftWrapper{
		width: 201px;
		float: left;
		background: #000000;
	}
	
	#innerWrapper{
		min-height: 100%;
		height: auto;
		float: left;
		width: 798px;
	}
	
	#logo{
		width: 201px;
		overflow: hidden;
		padding-top: 25px;
	}
	
	#sidebar {
		width: 201px;
		float: left;
		padding-top: 65px;
	}
	
	#sidebar ul { min-height: 0; }
		
	#sidebar ul.level1 {
		border-bottom: 1px solid #000000;
		color: #000000;
	}
	
	#sidebar ul.level1 li {
		background: #a1dd00;
		border-bottom: 1px solid #000000;
		cursor: pointer;
		list-style:none;
		color: #000000;
		padding-top: 3px;
		padding-bottom: 3px;
	}
		
	#sidebar ul.level1 li.selected {
		background: #a1dd00;
		padding-bottom: 0px;
		border: 0px;
	}
			
	#sidebar ul.level1 li.selected ul.level2 {
		border-top: 1px solid #000000;
		margin-top: 3px;
	}
	
	#sidebar ul.level1 li.selected ul.level2 li.selected ul.level3 {
		margin-top: 3px;
	}
	
	#sidebar ul.level1 li.selected ul.level2 li {
		list-style:none;
		background: #c1e663;
		border-bottom: 1px solid #000000;
	}
	
	#sidebar ul.level1 li.selected ul.level2 li.selected ul.level3 li {
		list-style:none;
		background: #c1e663;
		border-bottom: 0px solid #000000;
	}
		
	#sidebar ul.level1 li a {
		color: #000000;
		text-decoration: none;
		margin-left: 15px;
		font-weight: bold;
	}
	
	#sidebar ul.level2 li a { 
		margin-left: 30px;
		font-size: 12px;
	}

	#sidebar ul.level3 li a { 
		margin-left: 50px;
		font-size: 12px;
	}
	
	#sidebar ul.level1 li:hover { background: #a6c655; }
	#sidebar ul.level1 li.selected:hover { background: #a1dd00; }
	#sidebar ul.level1 li ul.level2 li:hover { background: #a6c655; }
	#sidebar ul.level1 li ul.level2 li.selected:hover { background: #C1E663; }
	#sidebar ul.level1 li ul.level2 li.selected ul.level3 li:hover { background: #a6c655; }
	
	#sidebar ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected {
		padding-bottom: 3px;
		background: #a6c655;
	}
	
	#rightWrapper .login {
		padding-top: 30px;
		color: #8cc000;
		font-size: 12px;
		font-weight: bold;
	}
		
	#rightWrapper .login img {
		padding-bottom: 7px !ie;
		cursor: pointer;
	}
	
	#rightWrapper .login fieldset {
		border: none;
		border-top: 0px solid #ffffff;
		padding: 10px 0px;
	}
	
	#rightWrapper .login fieldset input {
		border: 1px solid #a1dd00;
		padding: 3px;
		margin-bottom: 6px;
		color: #999999;
		width: 130px;
		color: #333333;
		font-size: 11px;
		text-align: right;
	}
	
	#rightWrapper .login fieldset a {
		color: #FFF;
		text-decoration: none;
	}
	
	#rightWrapper .login form {
		border-bottom: 0px;
	}
	
	#rightWrapper .login fieldset input.login {
		width: 80px;
		cursor: pointer;
	}
	
	#headerWrapper{
		float: left;
	}
	
	#header{
		background: url("http://www.ghecom.be//images/header.jpg") no-repeat;
		width: 798px;
		height: 139px;
	}
	
	#navigation { 
		margin-left: 20px;
		_margin-left: 10px;
		padding-top: 15px;
		padding-bottom: 10px;
		width: 765px;
		float: left;
		border-bottom: 1px solid #ffffff;
	}
	
	#navigation ul{
		margin: 0px;
		padding: 0px;
	}
	
	#navigation ul li {
		margin: 0px;
		float: left;
		list-style: none;
		padding-right: 15px;
		padding-left: 15px;
		border-right: 2px solid #ffffff;
	}
	
	#navigation ul li.last{
		float: left;
		list-style: none;
		padding-right: 15px;
		padding-left: 15px;
		border-right: 0px solid #ffffff;
	}
	
	#navigation ul li.first{
		float: left;
		list-style: none;
		padding-right: 15px;
		padding-left: 0px;
	}
	
	#navigation ul li a { 
		color: #FFF;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	
	#navigation ul li.selected a,
	#navigation ul li a:hover {
		color: #A0DC00;
		font-weight: bold;
	}
	
	#search {
		float: right;
		padding: 0px 2px;
		/*margin-bottom: 20px;*/
		width: 178px;
	}
	
	#zoekterm{
		font-size: 12px;
		border: 1px solid #a1dd00;
		padding: 0px;
		font-weight: bold;
		padding-left: 3px;
		padding-top: 3px;
		width: 85px;
		width: 75px !ie;
		text-align: left;
		height: 18px;
		float: left;
	}
		
	.zoeken_button{
		background-color: #000000;
		border: 1px solid #a1dd00;
		margin-left: 5px;
		margin-right: 10px;
		color: #a1dd00;
		font-weight: bold;
		padding-left: 5px;
		height: 23px;
		float: right;
		width: 70px;	
	}
	
	#languages{
		float: right;
		background: url("http://www.ghecom.be/images/languages_bg.png");
		padding: 5px;
	}
	
	#languages ul li{
		list-style: none;
		float: left;
		height: 13px;
		width: 13px;
		font-size: 10px;
		margin-left: 10px;
		margin-right: 5px;
		text-transform: uppercase;
		text-align: center;
		padding: 1px 0px;
		font-weight: bold
	}
	
	#languages ul li.active,
	#languages ul li:hover {
		color: #A0DC00;
	}
	
	#languages ul li a {
		text-decoration: none;
		color: #ffffff;
	}
	
	#languages ul li.active a, 
	#languages ul li:hover a {
		color: #A0DC00;
	}
	
	#content{
		float: left;
		width: 570px;
		margin-left: 20px;
		color: #fefefe;
		line-height: 18px;
	}
	
	#content h2, .content_content_title, .breadcrumb{margin-top: 35px;margin-bottom: 10px; font-size: 16px;font-weight: bold;}
	#content p{margin-bottom: 15px;}
	
	#content_content_wrapper{
		float: left;
		padding: 0px 15px;
	}
	
	.content_content_title2{
		color: #fefefe;
		font-size: 11px;
		padding-top: 4px;
		padding-right: 25px;
		float: right;
	}
	
	.content_content_text{
		padding-bottom: 20px;
	}
	
	.content_content_title2 a{
		color: #fefefe;
		font-size: 11px;
		text-decoration: none;
	}
	
	.content_content_title2 a:hover{
		color: #fefefe;
		font-size: 11px;
		text-decoration: none;
	}

	#rightWrapper{
		float: right;
		width: 180px;
		margin-top: 35px;
	}
	
	.right_wrapper{
		float: right;
		margin-bottom: 40px;
	}
	
	.right_title{
		background-color: #a1dd00;
		width: 175px;
		color: #202020;
		height: 18px;
		padding-top: 3px;
		padding-left: 5px;
	}		
	
	.right_text{
		width: 165px;
		color: #fefefe;
		padding-left: 5px;
		padding-right: 10px;
		padding-top: 5px;
		font-size: 12px;
		line-height: 18px;
	}	
	
	.right_text select,
	.form_select_pers{
		width: 160px;
		border: 1px solid #a1dd00;
		font-size: 11px;
		color: #444444;
	}
	
	.right_arrow{
		float: right;
		margin-top: 5px;
		padding-right: 10px;
	}
	
	.forgotpass a{
		text-decoration: none;
		font-size: 11px;
		color: #cccccc;
	}
	
	#klant a{
		text-decoration: none;
		font-size: 11px;
		color: #cccccc;
	}
	
	.policy{
		width: 480px;
		height: 150px;
		font-style: italic;
		text-align: justify;
		visibility: hidden;
		display: none;
		overflow: auto;
		font-size: 9px;
	}
	
	.cleardiv{
		clear: both;
		font-size: 0px;
		height: 0px;
		line-height: 0px;
	}

	.loggedactions{
		text-align: right;
		margin-right: 20px;
		margin-top: 10px;
		font-weight: normal;
		text-transform: lowercase;
	}
	
	.loggedactions_left{
		float: left;
		width: 100px;
		text-align: right;
	}
	
	.loggedactions_right{
		float: left;
		height: 18px;
		width: 40px;
		padding-top: 1px !ie;
	}
	
	.copyright{
		text-transform: uppercase;
		color: #ffffff;
		text-align: center;
		margin-top: 100px;
		font-size: 11px;
	}
	
	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.links_container .links_links {
		float: left;
		min-height: 120px;
	}
	
	.links_links{
		width: 150px;
		overflow: hidden;
		padding-right: 40px;
		padding-bottom: 30px;
	}
	
	.downloads_root_container{
		text-align: center;
		margin: 0 auto;
		font-weight: bold;
		font-size: 13px;
		padding-top: 20px;
	}
	
	.downloads_root_container_rubrieken{
		padding-bottom: 20px;
	}
	
	.downloads_root_container a{
		margin-right: 35px;
		color: #ffffff;
	}
	
	.downloads_root_container a.active{
		color: #A0DC00;
	}
	
	.download_title{
		float: left;
		
		font-weight: bold;
		font-size: 13px;
	}
	
	.downloads_container{
		font-weight: normal;
		text-align: left;
		margin-top: 20px;
	}
	
	.download_title{
		font-weight: bold;
		font-size: 14px;
		padding-bottom: 10px;
		width: 570px;
	}
	
	.download_text{
		border-bottom: 1px dotted #efefef;
		width: 570px;
	}
	
	.download_text_text{
		line-height: 20px;
		padding-bottom: 10px;
		width: 450px;
		float: left;
	}
	
	.download_text_download{
		float: left;
		width: 120px;
		text-align: right;
		position: relative;
		bottom: 0px;
		min-height: 100%;
		font-style: italic;
	}
	
	.download_text_download a{
		margin-right: 0px;
		color: #A0DC00;
	}
	
	.form_labels{
		width: 200px;
		vertical-align: top;
		padding-top: 5px;
	}
	
	.form_labels2{
		vertical-align: top;
		padding-top: 5px;
	}
	
	.login_labels{
		width: 100px;
		vertical-align: top;
		padding-top: 5px;
	}
	
	.form_links{
		text-decoration: none;
	}
	
	input.inputobliged{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	input.inputblue{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#cff46d;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	input.inputblueshort{
		width:60px;
		width:63px !ie;
		height:18px;
		background-color:#cff46d;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
	}
	
	input.inputblueshortdate{
		width:80px;
		height:18px;
		background-color:#cff46d;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
	}
	
	input.inputobligedshort{
		width:60px;
		height:18px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
	}
	
	input.inputbluemedium{
		width:182px;
		width:178px !ie;
		height:18px;
		background-color:#cff46d;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
		margin-left:3px;
	}
	
	input.inputobligedmedium{
		width:182px;
		width:180px !ie;
		height:18px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
		margin-left:3px;
	}
	
	textarea.contacttextareaobliged{
		width:256px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	textarea.contacttextarea{
		width:260px;
		background-color:#cff46d;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	textarea.contacttextareamedium{
		width:130px;
		font-size:12px;
		color:#333333;
		line-height:18px;
		background-color:#cff46d;
		border:1px solid #cdcdcd;
	}
	
	input.inputobliged_error{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	.cleardiv{
		clear: both;
		line-height: 0px;
		font-size: 0px;
		height: 0px;
	}
	
	textarea.contacttextarea_error{
		width:256px;
		background-color:#A0DC00;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	input.inputblue_error{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#e0e5e5;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	input.inputblueshort_error{
		width:60px;
		height:18px;
		background-color:#e0e5e5;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
	}
	
	input.inputbluemedium_error{
		width:182px;
		width:180px !ie;
		height:18px;
		background-color:#e0e5e5;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#333333;
		line-height:18px;
		margin-left:3px;
	}
	
	select.obliged{
		background-color:#A0DC00;
		border:0px;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:11px;
		color:#333333;
		width: 260px;
	}
	
	.framecontent{
		padding: 10px;
		padding-right: 15px;
	}
	
	.iframe{
		border: 1px solid black;
	}
	
	.form_button{
		border: 0px solid #999999;
		color: #000000;
		width: 80px;
		height: 20px;
		text-transform: lowercase;
		font-size: 11px;
		padding-bottom: 4px;
		font-weight: bold;
		cursor: pointer;
		margin-right: 4px;
		border: 1px solid #A0DC00;
	}
	
	.contacterror{
		display:none;
	}
	
	.contacterror_visible{
		display:block;
		color: #df1010;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		line-height:18px;
		font-weight:bold;
	}
	
	.contact_verstuurd{
		color: #ffffff;
		font-weight: bold;
	}

	.contact_form{
		padding-top: 20px;
	}
	
	.forgotpass{
		width: 359px;
	}
	
	.profile_titel{
		clear: both;
		font-size: 14px;
		color: #A0DC00;
		margin-top: 30px;
		padding-bottom: 5px;
		border-top: 1px dotted #fefefe;
		padding-top: 5px;
	}
	
	.profile_geg_label{
		float: left;
		width: 150px;
		font-weight: bold;
	}
	
	.profile_geg_txt{
		float: left;
	}
		
	.nieuwsitem{
		padding-bottom:15px;
	}
	
	#product_kijker{
		padding:0;
		padding-left:20px;
		padding-top:20px;
	}
		
	.newsitems_container{
		padding-top: 20px;
	}
	
	.newsitem{
		border-bottom: 1px dotted #d7e8f1;
		margin-bottom: 15px;
		height: 100px;
		float: right;
		width: 570px;
	}
	
	.newsitem_detail{
		margin-bottom: 15px;
		margin-right: 20px;
	}
	
	.newsitem_title{
		font-weight: bold;
		color: #ffffff;
		padding-left: 6px;
		float: left;
	}
	
	.newsitem_title_detail{
		font-weight: bold;
		color: #ffffff;
		float: left;
		width: 450px;
		padding-top: 20px;
	}
	
	.newsitem_title a{color: #efefef; text-decoration: none;}
	
	.newsitem_date{
		font-weight: bold;
		color: #A0DC00;
		padding-right: 6px;
		padding-left: 6px;
		float: left;
		width: 80px;
	}
	
	.newsitem_date_detail{
		font-weight: bold;
		color: #A0DC00;
		float: left;
		width: 90px;
		padding-top: 20px;
	}
	
	.newsitem_text{
		color: #fefefe;
		padding: 6px;
		padding-bottom: 0px !ie;
		margin-top: 3px;
	}
	
	.newsitem_text_detail{
		color: #fefefe;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.newsitem_leesmeer{
		float: right;
		margin-right: 5px;
		margin-top: 8px;
	}
	
	.newsitem_leesmeer_arrow{
		float: right;
		margin-right: 10px;
	}
	
	.newsitem_leesmeer_arrow a, .newsitem_leesmeer_arrow img{
		border: 0px;
	}
	
	.newsitem_leesmeer img{
		padding-right: 10px;
		padding-top: 5px;
	}
	
	.newsitem_leesmeer a{
		color: #fefefe;
		text-decoration: none;
		font-weight: bold;
		font-style: italic;
	}
	
	.newsitem_image{
		width: 109px;
		height: 82px;
		overflow: hidden;
		float: left;
		margin-left: 0px;
		border: 1px solid #d7e8f1;
		margin-bottom: 15px;
		text-align: center;
		color: #4a5053;
	}
	
	.newsitem_image a{
		border: 0px;
	}
	
	.newsitem_image img{
		border: 0px;
		max-width: 110px;
		max-height: 82px;
	}
	
	.newsitem_container{
		float: left;
		width: 400px;
	}
	
	.news_foto{
		margin-bottom: 10px;
		margin-right: 14px;
		float: right;
		width: 150px;
		text-align: right;
		margin-top: 25px;
	}
	
	.news_foto a, .news_foto img{
		border: 0px;
	}

	.pagecountlinksel{
		color: #A0DC00;
	}
	
	.pagecountlinknotactive{
		color: #999999;
	}
	
	.pagecountlink{
		color: #fefefe;
	}
	
	.gmnoprint{
		color: #000000;
	}

	.dealer_icons{
		float: left;
		width: 20px;
		padding-top: 17px;
	}
	
	.dealer_geg{
		float: left;
	}
	
	.dealer_mail{
		float: left;
	}
	
	.dealer_item_container{
		padding-bottom: 25px;
		padding-top: 15px;
		border-bottom: 1px dotted #fefefe;
	}
	
	.dealerform_labels{
		float: left;
		width: 100px;
		margin-bottom: 10px;
	}
	
	.dealerform_input{
		float: left;
	}
	
	.dealerform_input select{
		width: 160px;
		border: 1px solid #a1dd00;
		font-size: 11px;
		color: #444444;
	}
	
	.dealerform_input input{
		border: 1px solid #a1dd00;
		font-size: 11px;
		color: #444444;
	}
	
	.dealerform_labels2{
		float: left;
		width: 245px;
	}
	
	.dealerform_input input.submit{
		background: #000000;
		border: 1px solid #a1dd00;
		color: #fefefe;
		width: 80px;
	}
	
	#contentListWrapper,
	#contentBlockWrapper {
		width:570px;
		padding: 15px;
		padding-top: 25px;
		float: left;
		min-height:630px;
		color: #fefefe;
	}
	
	#contentListWrapper a,
	#contentBlockWrapper a{
		color: #fefefe;
	}
	
	.article_block{
		width: 185px;
		width: 185px !ie;
		margin-bottom: 10px;
		margin-right: 10px;
		color: #000000;
	}
	
	.article_block a{
		color: #000000;
	}
	
	.art_blok_image{
		height: 160px;
		overflow: hidden;
		width: 166px;
		padding-top: 10px;
	}
	
	.logged_user{
		<!--height: 50px;-->
	}
	
	#contentListWrapper input.aantal, #contentBlockWrapper input.aantal {
		width: 17px;
		border: 1px solid #999999;
		text-align: center;
	}
	
	#contentListWrapper h2,
	#contentBlockWrapper h2 {
		color: #;
		text-transform: uppercase;
		float: left;
		padding-top: 6px;
	}
	
	#contentListWrapper a,
	#contentBlockWrapper a{
		color: #000000;
		text-decoration: none;
	}
	
	.blockView tr td table.article_block tr td
	{
		background-color: #ffffff;
	}
	
	#contentListWrapper .yui-calendar tr td a,
	#contentBlockWrapper .yui-calendar tr td a{
		color: #333333;
	}
	
	#contentListWrapper .selectView, #contentBlockWrapper .selectView { float: right;	}
	
	#contentListWrapper table.listView {
		margin-top: 2px;
		width: 100%;
	}
	
	.listView tr td{
		line-height: 10px;
		height: 28px !ie;
	}
		
	#contentListWrapper table.listView a{
		color: #000000;
		border: 0px;
		text-decoration: none;
	}
	
	#contentListWrapper div.listView a img, #contentBlockWrapper div.listView a img{
		border: 0px;
	}
	
	#contentListWrapper table.listView img.article_image{
		position: absolute;
		background-color: #ffffff;
		border: 1px solid #333333;
		padding: 5px;
		margin-left: 10px;
		visibility: hidden;
	}
	
	#contentListWrapper table.listView tr.selected {
		background: #4a5054;
		color: #FFFFFF;
	}
	
	#contentListWrapper table.listView th,
	#contentBlockWrapper table.blockView th {
		color: #FFFFFF;
		background: #;
		padding: 8px 0px;
		border-bottom: 1px solid #fefefe;
	}
	
	#contentListWrapper table.listView tr td{
		color: #fefefe;
		padding: 10px 0px;
		padding: 2px 0px !ie;
		border-bottom: 1px dotted #fefefe;
	}
	
	#contentListWrapper table.listView tr td a{
		color: #fefefe;
	}
	
	#contentBlockWrapper table.blockView a img {
		border: 0px;
	}
			
	#contentListWrapper .paging,
	#contentBlockWrapper .paging {
		float: left;
		margin-top: 20px;
		color: #fefefe;
		margin-left: 100px;
	}
	
	#contentListWrapper .paging a, #contentBlockWrapper .paging a { color: #efefef;text-decoration: none; }
	#contentListWrapper .paging strong, #contentBlockWrapper .paging strong { color: #A0DC00; }
	
	#contentListWrapper .voorraad,
	#contentBlockWrapper .voorraad,
	#content .voorraad {
		float: right;
		padding-top: 10px;
	}
	
	#content .voorraad { 
		padding-right: 15px;
	}
	
	#contentListWrapper .voorraad li,
	#contentBlockWrapper .voorraad li,
	#content .voorraad li {
		float: left;
		padding-left: 30px;
		margin-left: 20px;
		list-style: none;
		line-height: 23px;
	}
	
	#contentListWrapper .voorraad li.op, #contentBlockWrapper .voorraad li.op, #content .voorraad li.op { background: url(http://www.ghecom.be/images/icon_voorraad_green.gif) 10px 8px no-repeat; }
	#contentListWrapper .voorraad li.niet, #contentBlockWrapper .voorraad li.niet, #content .voorraad li.niet {	background: url(http://www.ghecom.be/images/icon_voorraad_red.gif) 10px 8px no-repeat; }
	#contentListWrapper .voorraad li.back, #contentBlockWrapper .voorraad li.back, #content .voorraad li.back {	background: url(http://www.ghecom.be/images/icon_voorraad_blue.gif) 10px 8px no-repeat; }
			
	#contentBlockWrapper table.blockView th { text-align: left; }
	
	#contentBlockWrapper table.blockView td {
		vertical-align: top; 
		width: 175px;
	}
	
	.blockprice{
		color: #a1dd00;
		font-size: 18px;
		font-weight: bold;
		padding-left: 15px;
	}
		
	.blockprice_aanbevolen {
		color: #666;
		font-size: 11px;
	}
	
	.blockprice_desc {
		font-size: 10px;
		color: #333333;
		font-weight: bold;
	}
	
	.listprice_desc {
		font-size: 10px;
		color: #dedede;
		padding-right: 8px;
	}
	
	.blockdesc{
		font-weight: bold;
		padding-left: 15px;
		color: #212121;
		font-size: 11px;
		font-weight: bold;
	}
	
	#contentBlockWrapper .price {
		font-weight: bold;
		text-align: left;
		padding-top: 10px;
		margin-right: 10px;
		color: #214257;
	}
	
	#contentListWrapper.price div{
		text-align: right;
	}
	
	#contentBlockWrapper .picture {
		margin-left: 30px;
		padding-top: 15px;
		margin-bottom: 5px;
	}
	
	#contentBlockWrapper .picture img {	float: left; }
	
	#contentBlockWrapper .picture ul {
		float: right;
		list-style: none;
		padding-top: 20px;
		margin-right: 10px;
	}
	
	#contentBlockWrapper .picture li { padding-bottom: 4px; }
	#contentBlockWrapper .picture li img { float: none;  }
	
	
	#contentListWrapper table.winkelkar,
	#contentBlockWrapper table.winkelkar {
		width: 700px;
		margin-bottom: 8px;
	}
	
	#contentListWrapper table.winkelkar a,
	#contentBlockWrapper table.winkelkar a{
		color: #ffffff;
		font-weight: bold;
	}
	
	#contentListWrapper table.winkelkar a.toonAlles,
	#contentBlockWrapper table.winkelkar a.toonAlles{
		color: #BF1A2D;
		font-weight: bold;
	}
	
	#contentListWrapper table.winkelkar th,
	#contentBlockWrapper table.winkelkar th  {
		background: #999999;
		color: #FFFFFF;
		font-weight: normal;
		padding: 6px;
	}
	
	#contentListWrapper table.winkelkar td,
	#contentBlockWrapper table.winkelkar td {
		background: #FFFFFF;
		padding: 6px;
	}
	
	#contentListWrapper table.toonAlles td, #contentBlockWrapper table.toonAlles td { background: #e6f6a1; }
	#contentListWrapper table.toonAlles th.title, #contentBlockWrapper table.toonAlles th.title { background: #838d58; 	}
	
	#contentListWrapper a.toonAlles,
	#contentBlockWrapper a.toonAlles {
		font-weight: bold;
		text-decoration: underline;
		color: #bf1a2d;
	}
	
	#content .articles tr.realtimedata{ height: 30px;}
	#content .articles tr.realtimedata td{ border-bottom: 0px; color: #ab0b1e; font-weight: bold;}
	.realtimedata{ height: 20px;padding-top: 10px;}
	#retrievingdata{border-bottom: 0px; color: #A0DC00; font-weight: bold;}

	.blok_prods{
		background: #a1dd00;
		width: 201px;
	}
	
	.blok_prods ul li{
		width: 201px;
		list-style: none;
		background: #c1e663;
		height: 19px;
		border-bottom: 1px solid #333333;
		padding-top: 3px;
		cursor: pointer;
		text-indent: 15px;
	}
	
	.blok_prods ul li.last{
		border-bottom: 0px solid #333333;
	}
	
	.blok_prods ul li.filter{
		border-bottom: 0px solid #333333;
		background: #d8db00;
		font-weight: bold;
	}
	
	.blok_prods ul li a{
		text-decoration: none;
		color: #333333;
	}
	
	.blok_prods ul li a:hover{
		text-decoration: none;
	}
	
	.blok_prods ul li.filter a:hover{
		border-bottom: 0px solid #a6c655;
		font-weight: bold;
		background: #d8db00;
	}
	
	.blok_prods ul li:hover{
		background: #a6c655;
	}
	
	.blok_prods ul li.filter:hover{
		background: #d8db00;
	}

	.bloktitle{
		width: 186px;
		height: 25px;
		color: #0b0f00;
		font-weight: bold;
		padding-left: 15px;
		border-bottom: 1px solid #000000;
		border-top: 1px solid #000000;
	}
	
	.bloktitle img{
		margin-right: 5px;
	}
	
	.filterimage{
		float: right;
		margin-right: 10px;
		margin-top: 2px;
	}
	
	.filterimage a img{
		border: 0px;
	}
	
	.content_content_title_cat{
		font-weight: bold;
	}
	
	.content_content_title_cat_a{
		color: #A0DC00 !important;
	}
	
	.totalarticles_list{
		margin-top: 20px;
		float: left;
	}
	
	.unitprice{
		text-align: center;
		font-style: italic;	
		padding: 10px 0px;
	}
	
	.cartitemqty{
		border:1px solid #c5c6c8;
		float:left;
		width:30px;
		background: #ffffff;
	}
	
	.floatleftqty{
		float:left;
	}
	
	.floatleft{
		float:left;
	}
	
	.orderinput{
		background-color:#f4f5f8;
		border:0px solid #c5c6c8;
		width:20px;
		margin:0px;
		padding:0px;
		font-size:10px;
		float: left;
	}
	
	.btnscartadd{
		border:1px solid #c5c6c8;
		float:left;
		height:13px;
		margin-top:2px;
		padding:0;
		border:0px solid green;
		vertical-align:top;
	}
	
	.btncartaddtop{
		clear:both;
		height:7px;
		width:6px;
		margin:0;
		padding:0;
		font-size:0px;
		cursor:pointer;
	}
	
	.btncartaddbtm{
		clear:both;
		height:4px;
		width:6px;
		margin:0;
		padding:0;
		font-size:0px;
		cursor:pointer;
	}

	/* MODALBOX */
	#MB_overlay {
		position: absolute;
		margin: auto;
		top: 0;	left: 0;
		width: 100%; height: 100%;
		z-index: 9999;
		background-color: #666666 !important;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		opacity:0;
	}
	#MB_overlay[id] { position: fixed; }
	
	#MB_window {
		position:absolute;
		top: 0;
		border: 0 solid;
		text-align:left;
		z-index:10000;
	}
	#MB_window[id] { position: fixed!important; }
	
	#MB_frame {
		position:relative;
		border-style: solid;
		border-width: 5px 5px 5px 5px;
		height:100%;
		background-color:#FFFFFF;
	}
	
	#MB_header {
	  margin:0;
	  height: 28px;
	}
	
	#MB_content {
	  padding:6px 12px;
	  overflow:hidden;
	}
	
	#MB_caption {
	  font-size:85%;
	  font-weight: bold;
	  padding: 6px 0 0 5px;
	  margin: 0;
	  text-align: left;
	}
	
	#MB_close {
	  display:block;
	  position:absolute;
	  right:0; top:0;
	  padding:4px 5px;
	  font-weight:bold;
	  text-decoration:none;
	  font-size:16px;
	}
	#MB_close:hover {
		background:transparent;
	}
	
	/* Color scheme */
	#MB_window {
	  border-color:#93b23f;
	  background-color:#FFF;
	  color:#000;
	  font-size: 12px;
	}
	
	#MB_frame { border-color:#93b23f; }
	
	#MB_header {
	  background-color:#93b23f;
	  border-color:#93b23f;
	  font-size:14px;
	  color: #333333;
	}
	#MB_caption { color:#fefefe }
	
	#MB_close { color:#fefefe }
	#MB_close:hover { color:#fefefe }
	
	
	/* END MODALBOX */

	/* CARTMINI */
	.minicart{
		padding: 10px;
	}
	
	.minicarttitle1{
		font-weight: bold;
		float: left;
		padding: 3px;
		width: 50px;
	}
	
	.minicarttitle2{
		font-weight: bold;
		float: left;
		padding: 3px;
		width: 50px;
	}
	
	.minicarttitle3{
		font-weight: bold;
		float: left;
		padding: 3px;
		width: 170px;
	}
	
	.minicarttitle4{
		font-weight: bold;
		float: left;
		padding: 3px;
		width: 70px;
	}
	
	.minicarttitle5{
		font-weight: bold;
		float: left;
		padding: 3px;
		width: 80px;
	}
	
	.minicart1{
		float: left;
		padding: 3px;
		width: 50px;
	}
	
	.minicart2{
		float: left;
		padding: 3px;
		width: 50px;
	}
	
	.minicart3{
		float: left;
		padding: 3px;
		width: 170px;
	}
	
	.minicart4{
		float: left;
		padding: 3px;
		width: 70px;
	}
	
	.minicart5{
		float: left;
		padding: 3px;
		width: 80px;
	}
	
	.minicarttotaltext{
		font-weight: bold;
		margin-top: 7px;
		width: 50px;
		float: left;
		padding: 3px;
	}
	
	.minicarttotalnumber{
		padding: 3px;
		font-weight: bold;
		float: left;
		margin-top: 7px;
		width: 70px;
	}
	
	.cartmini{
		font-size:12px;
		color:#003a50;
	}
	
	.cartminitxt{
		padding-top:15px;
		padding-bottom:10px;
		font-size: 11px;
		font-weight:bold;
	}
	
	.cartminitotal{
		float:left;
		width:290px;
		width:340px !ie;
		padding-left:50px;
		padding-bottom:20px;
		font-weight:normal;
		font-size: 11px;
	}
	
	.cartminitotaltxt{
		float:left;
		padding-right:5px;
	}
	
	.cartminiaantaltxt{
		float:left;
		padding-right:5px;
	}
	
	.cartminitotalamount{
		float:left;
	}
	
	.cartminibuttons{
		float:left;
		width:355px;
	}
	
	.cartminiback{
		cursor:pointer;
	}
	
	.cartminibackimg{
		float:left;
	}
	
	.cartminibacktxt{
		background: url('http://www.ghecom.be/images/bg_cart_button.gif') no-repeat;
		float:left;
		font-size:13px;
		width:127px;
		height: 23px;
		font-size: 11px;
		padding-top: 5px;
		text-align: center;
	}
	
	.cartminibutton{
		float:right;
		height:30px;
		border:0px;
		cursor:pointer;
	}
	
	.cartminibuttonimg{
		float:left;
	}
	
	.cartminibuttontxt{
		background: url('http://www.ghecom.be/images/bg_cart_button.gif') no-repeat;
		width:127px;
		height: 23px;
		font-size: 11px;
		padding-top: 5px;
		margin-right: 4px;
		text-align: center;
	}
	
	.checkoutbutton{
		background:url('http://www.ghecom.be/images/bg_cart_button_red.gif') no-repeat;
		float:right;
		border:0px;
		cursor:pointer;
		width: 127px;
		height: 23px;
		text-align: center;
	}
	
	.saveorderbutton{
		background:url('http://www.ghecom.be/images/bg_cart_button_red.gif') no-repeat;
		float:left;
		border:0px;
		cursor:pointer;
		width: 127px;
		height: 23px;
		text-align: center;
		margin-top: 7px;
	}
	
	.checkoutbuttontxt {
		color:#890000;
		font-size:11px;
		padding-top: 3px;
	}
	
	.checkouttitle{
		padding-left:4px;
		padding-bottom:5px;
		color:#A0DC00;
		font-size:14px;
		font-weight:bold;
		border-bottom:1px solid #d3d3d3;
		behavior: url("script/iepngfix.htc")
	}
	
	/* ORDER */

	div#checkouttop{
		float:left;
		color: #000000;
	}
	
	div.checkoutitems{
		float:left;
		width:242px;
		display: none;
	}
	
	.checkleftgrayouter{
		min-height:359px;
		width:280px;
		position:relative;
		margin-left:0px;
		background:url('http://www.ghecom.be/images/bg_cart.gif') bottom left no-repeat;
		border:2px solid #A0DC00;
	}
	
	.checkleftgrayboxcheat{
	
	
		width:280px;
		position:absolute;
		height:100%;
		_height:342px;
		z-index:150;
		bottom:0px;
	}
	
	.checkleftgraybox{
		border:0px solid blue;
		width:280px;
		position:absolute;
		height:100%;
		top:0px;
		z-index:100;
	}
	
	.checkleftgrayboxtop{
		width:280px;
		height:17px;
		position:relative;
		top:0px;
		border:0px solid gray;
	}
	
	.checkleftgrayboxmiddle{
		width:280px;
		position:relative;
		top:0px;
		border:0px solid red;
	}
	
	.checkleftgrayboxcontent{
		z-index:200;
		position:relative;
		border:0px solid black;
		padding-bottom:20px;
		/*padding-left:10px;
		padding-top:6px;*/
		padding-top:14px;
		padding-left:8px;
		padding-right:15px;
	}
		
	.checkoutcontainer{
		float:left;
		/*background:url('http://www.ghecom.be/images/greyboxtitle_blue.png') repeat-x left bottom;*/
		padding-top:12px;
		margin-bottom:12px;
		position:relative;
		z-index:300;
		width: 260px;
	}
	
	.checkoutitem{
		float:left;
		width:260px;
		width:260px !ie;
		padding-left:5px;
		padding-bottom:5px;
		position:relative;
		z-index:300;
	}
	
	.checkoutwrapimg{
		padding-top:3px;
		padding-left:12px;
	}
	
	.checkoutitemdetail{
		float:left;
		width:200px;
		width:200px !ie;
		padding-left:5px;
		position:relative;
		z-index:300;
		border:0px solid red;
	}
	
	.checkoutitemname{
		padding-bottom:3px;
		font-size:12px;
		color:#010101;
	}
	
	.checkouttitlecontainer{
		width:250px;
		height:11px;
		color:#010101;
		font-size:10px;
	}
	
	.checkouttitle1{
			float:left;
			width:45px;
		}
	
		.checkouttitle2{
			float:left;
			width:70px;
			text-align: left;
		}
	
		.checkouttitle3{
			float:left;
			width:65px;
			text-align: left;
		}
		
		.checkouttitle4{
			float:left;
			width:40px;
		}
	
	a.checkoutlink:link, a.checkoutlink:visited, a.checkoutlink:hover, a.checkoutlink:active{
		color:#010101;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	
	a.cartremovelink:link, a.cartremovelink:visited, a.cartremovelink:hover, a.cartremovelink:active{
		color:#96969A;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}
	
	.checkoutitemcontainer{
		float:left;
		width:250px;
		padding-bottom:15px;
		color:#010101;
		font-size:10px;
	}
	
	.checkoutitem1{
			float:left;
			width:45px;
		}
	
		.checkoutitem2{
			float:left;
			width:70px;
			text-align: left;
		}
	
		.checkoutitem3 {
			float:left;
			width:65px;
			color:#c21500;
			font-weight:bold;
			text-align: left;
		}
		
		.checkoutitem4{
			float:left;
			width:40px;
		}
	
	.checkoutbtmitem{
		clear: both;
		float:left;
		width:250px;
		width:250px !ie;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		position:relative;
		z-index:300;
	}
	
	.checkoutbtmleft{
		float:left;
		color:#010101;
	}
	
	.checkoutbtmright{
		float:right;
		color:#010101;
	}
	
	.checkouttotal{
		float:left;
		width:250px;
		width:250px !ie;
		padding-left:5px;
		padding-right:5px;
		padding-top:12px;
		font-weight:bold;
		font-size:14px;
		position:relative;
		z-index:300;
		border-top:1px solid #d3d3d3;
	}
	
	.checkouttotalleft{
		float:left;
		color:#010101;
	}
	
	.checkouttotalright{
		float:right;
		color:#010101;
	}
	
	div#checkout .error-message{
		color:#cb0b0d;
		text-align:left;
		display:none;
		border:0px solid red;
	}
	
	div#checkout .success-message{
		color:#339900;
		text-align:left;
		display:none;
		border:0px solid green;
	}
	
	div.checkoutself{
		float:left;
		width:301px;
		width:324px !ie;
	}
	
	.checkrightgrayouter{
		min-height:359px;
		width:400px;
		position:relative;
		border:2px solid #A0DC00;
		background: #FFFFFF url('http://www.ghecom.be/images/bg_cart.gif') bottom left no-repeat;
	}
	
	.checkrightgrayboxcheat{
		width:400px;
		position:absolute;
		height:100%;
		_height:342px;
		z-index:150;
		bottom:0px;
	}
	
	.checkrightgraybox{
		width:400px;
		position:absolute;
		height:100%;
		top:0px;
		z-index:100;
	}
	
	.checkrightgrayboxtop{
		width:400px;
		height:17px;
		position:relative;
		top:0px;
		border:0px solid gray;
	}
	
	.checkrightgrayboxmiddle{
		width:400px;
		position:relative;
		top:0px;
		border:0px solid red;
	}
	
	.checkrightgrayboxcontent{
		z-index:200;
		position:relative;
		border:0px solid black;
		padding-bottom:20px;
		padding-top:14px;
		padding-left:8px;
		padding-right:15px;
	}
	
	.checkoutstepicon{
		background: url('http://www.ghecom.be/images/bg_step.gif') no-repeat;
		width: 23px;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 5px;
		float: left;
		margin-top:6px;
	}
	
	.checkoutsubtitle{
		float:left;
		width:140px;
		width:180px !ie;
		padding-bottom:11px;
		color:#A0DC00;
		font-size:14px;
		padding-top: 10px;
		padding-left: 8px;
		font-weight:bold;
	}
	
	.checkoutnotcompleted{
		float:right;
		font-weight:bold;
		font-size:12px;
		color:#cb0b0d;
	}
	
	.checkoutcompletetxt{
		float:left;
		padding-top:2px;
		padding-right:2px;
	}
	
	.checkoutcompleted{
		float:right;
		font-weight:bold;
		font-size:12px;
		color:#36a12c;
	}
	
	#checksignin{
		clear:both;
		padding-left:35px;
	}
	
	#checksigninguest{
		clear:both;
		padding-left:35px;
	}
	
	#checkoutsignin{
		float:left;
		width:380px;
		padding-bottom:19px;
		position:relative;
		z-index:300;
		border-bottom:1px solid #d3d3d3;
	}
	
	.checkoutsigninlinks{
		float:left;
		width:245px;
	}
	
	.checkoutregister{
		float:left;
		width:215px;
		padding-top:0px;
		margin: 0px 0px 3px 0px;
		cursor:pointer;
	}
	
	a.checkoutregisterlink:link, a.checkoutregisterlink:active, a.checkoutregisterlink:visited{
		font-size:9px;
		color:#5c829a;
		font-weight:normal;
	}
	
	a.checkoutregisterlink:hover{
		font-size:9px;
		color:#5c829a;
		font-weight:normal;
	}
	
	.checkoutguest
	{
		padding-top:5px;
		margin: 0px 0px 3px 0px;
		color:#5c829a;
		font-size:9px;
		font-weight:normal;
		cursor:pointer;
	}
	
	#guestcheckout{
		float:left;
		width: 200;
		margin: 5px 0px 0px 0px;
	}
	
	#logincheckout{
		float:left;
		width: 200;
		margin: 5px 0px 0px 0px;
	}
	
	#passforgottencheckout{
		float:left;
		width: 200;
		margin: 5px 0px 0px 0px;
	}
	
	.checkoutknown{
		padding-top:0px;
		margin: 0px 0px 3px 0px;
		color:#5c829a;
		font-size:9px;
		font-weight:normal;
	}
	
	.checkoutbtn{
		height:23px;
		float:right;
		cursor:pointer;
		text-align: center;
		background: url('http://www.ghecom.be/images/bg_cart_button_red.gif') no-repeat;
		width: 127px;
	}
	
	.checkoutbtntxt{
		float:right;
		cursor:pointer;
		text-align: center;
	}
	
	.checkoutbtntxt2{
		float:right;
		cursor:pointer;
		text-align: center;
		width: 127px;
		padding-top:3px;
		color:#890000;
	}
	
	.checkoutbtntxt{
		padding-top:3px;
		font-size:11px;
		color:#890000;
	}
	
	.checkoutbtnimg{
		float:left;
	}
	
	.checkoutsummary{
		clear:both;
		padding-left:35px;
	}
	
	#checkoutshipping{
		float:left;
		width:380px;
		padding-bottom:19px;
		position:relative;
		z-index:300;
		border-bottom:1px solid #d3d3d3;
	}
	
	.checkshipping{
		float:left;
		width:261px;
		width:301px !ie;
		padding-top:10px;
		padding-left:40px;
	}
	
	.shippingtxt{
		clear:both;
	}
	
	#checkoutfacturation{
		float:left;
		width:380px;
		padding-bottom:19px;
		position:relative;
		z-index:300;
		border-bottom:1px solid #d3d3d3;
	}
	
	.checkfacturation{
		float:left;
		width:261px;
		width:301px !ie;
		padding-top:10px;
		padding-left:40px;
	}
	
	.checkout_error{
		font-size:11px;
		font-weight:bold;
		color:#cb0b0d;
	}
	
	#checkoutpayment{
		float:left;
		width:380px;
		padding-bottom:19px;
		position:relative;
		z-index:300;
		border-bottom:0px solid #d3d3d3;
	}
	
	#checkpayment{
		float:left;
		width:300px;
		width:301px !ie;
		padding-top:10px;
		padding-left:40px;
	}
	
	.checkpaymentimg{
		float:left;
	}
	
	.checkpaymentname{
		float:left;
		width:168px;
		width:173px !ie;
		padding-left:5px;
	}
	
	.checkpaymentinfo{
		float:left;
		padding-left:5px;
		text-decoration:underline;
		cursor:pointer;
	}
	
	.checkpaymenttxt{
		visibility:hidden;
		display:none;
		float:left;
		width:230px;
		padding-top:5px;
	}
	
	.confirmbtn{
		background: url('http://www.ghecom.be/images/bg_cart_button_red.gif') no-repeat;
		width: 127px;
		height: 23px;
		float:right;
		margin-right:9px;
		margin-top:10px;
		cursor:pointer;
	}
	
	.confirmbtnleft{
	
	}
	
	.confirmbtntxt{
		padding-top:5px;
		color:#890000;
		font-size:11px;
		text-align: center;
	}
	
	.confirmbtnright{
		float:left;
	}
	
	div#checkoutbtm{
		float:left;
		padding-top:15px;
	}
	
	#checkoutwrapbackshop{
		float:left;
		width:200px;
	}
	
	#checkoutcompletewrapped{
		float:left;
		width:200px;
		padding-bottom:10px;
	}
	
	.checkoutcompletewrappedtxt{
		float:left;
		padding-left:5px;
		padding-top:6px;
	}
	
	#checkoutbacktoshop{
		float:left;
		background: url('http://www.ghecom.be/images/bg_cart_button_large.gif') no-repeat;
		
		height:23px;
	}
	
	.checkbacktoshop{
		float:left;
		padding-top:6px;
		text-align: center;
		width:180px;
	}
	
	.checkbacktoshop a,
	#checkoutrestart a {
		font-size:11px;
		color:#000000;
		text-decoration: none;
	}
	
	.checkbacktoshop a {
		font-weight: bold;
	}
	
	#checkoutrestart{
		background: url('http://www.ghecom.be/images/bg_cart_button_large.gif') no-repeat;
		height:23px;
		float:left;
		padding-top:2px;
		text-align: center;
		margin-top: 10px;
	}
	
	.checkoutrestartimg{
		float:left;
		padding-right:3px;
	}
	
	.checkoutrestarttxt{
		float:left;
		padding-top:4px;
		text-align: center;
		width:180px;
	}
	
	#checkouttotaltxt{
		padding-right:8px;
		padding-bottom:3px;
		color:#363636;
		font-weight: bold;
		color: #009036;
	}
	
	.checkoutconditions{
		padding-top:10px;
		color:#363636;
		font-size: 9px;
	}
	
	.modalboxtxt{
		height:445px;
		padding:5px;
		overflow-y:auto;
	}
	
	.orderbtn{
		float:right;
		cursor:pointer;
	}
	
	.checkoutsubmit{
		float:right;
		padding-top:10px;
		padding-right:5px;
		font-size:12px;
		color:#00aeef;
		font-weight:bold;
		text-decoration:underline;
		cursor:pointer;
	}
	
	.checkoutsubmitimg{
		float:right;
		cursor:pointer;
	}
	
	.cart-message{
		display:none;
		color:00aeef;
		font-weight:bold;
	}
	
	.orderstatuswrapdesc{
		float:left;
		padding-top:4px;
		padding-left:4px;
	}
	
	#orderstatuscompletewrap{
		float:left;
		width:500px;
	}
	
	
	
	.orderstatustxt{
		padding-top:10px;
	}
	
	.orderstatuscontainer{
		padding-top:15px;
		padding-bottom:10px;
		height: 50px;
		width: 320px;
	}
	
	.orderstatuslign{
		/*width:180px;*/
	}
	
	.orderstatuslabel{
		float:left;
		width:160px;
		font-weight:bold;
	}
	
	.orderstatusnumber{
		float:right;
		width:160px;
		font-weight:bold;
		text-align:left;
	}
	
	.orderstatustotallong{
		background: #ffffff;
		color: #000000;
		border:2px solid #A0DC00;
		float:left;
		width:546px;
		width:546px !ie;
		height:170px;
		height:177px !ie;
		padding-left:10px;
		padding-right: 10px;
		padding-top:15px;
		margin-top: 10px;
	}
	
	.orderstatuscorporate{
		float:left;
		padding-top:20px;
		padding-bottom:20px;
		padding-left:10px;
	}
	
	.orderstatuscorporatetitle{
		padding-bottom:10px;
		font-size:12px;
		color:00aeef;
		font-weight:bold;
	}
	
	.orderstatuscorporatebox{
		float:left;
		width:295px;
	}
	
	.orderstatuscorplabel{
		float:left;
		width:115px;
	}
	
	.orderstatuscorpcompany{
		float:left;
		width:180px;
		text-align:right;
	}
	
	input.inputmedium4{
		width:135px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
		vertical-align: top;
	}
	
	
	td.inputmedium4{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium4.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium4_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium4error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	input.inputmedium5{
		width:70px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	
	td.inputmedium5{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium5.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium5_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium5error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	input{
		padding-left:3px;
		padding-right:3px;
	}
	
	input.inputlong{
		width:299px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	td.inputlong{
		background-image:url('http://www.ghecom.be/images/bg-inputlong.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	td.inputlong_error{
		background-image:url('http://www.ghecom.be/images/bg-inputlongerror.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	input.inputmedium{
		width:125px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
		vertical-align: top;
	}
	
	td.inputmedium{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
		vertical-align: top;
	}
	
	td.inputmedium_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmediumerror.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
		vertical-align: top;
	}
	
	input.inputmedium2{
		width:200px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	td.inputmedium2{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium2.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium2_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium2error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	input.inputmedium3{
		width:117px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	
	td.inputmedium3{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium3.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium3_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium3error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	input.inputmedium4{
		width:135px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	
	td.inputmedium4{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium4.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium4_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium4error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	input.inputmedium5{
		width:70px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}
	
	
	td.inputmedium5{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium5.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputmedium5_error{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium5error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	.orderstatuscontainer{
		float:left;
		padding-top:15px;
		padding-bottom:10px;
	}
	
	.orderstatustotal{
		background:#ffffff;
		color: #000000;
		border:2px solid #A0DC00;
		float:right;
		width:255px;
		width:255px !ie;
		height:180px;
		height:190px !ie;
		padding-left:10px;
		padding-top:15px;
		padding-right:10px;
		margin-left: 4px;
	}
	
	select.ctcombolong{
		width:170px;
		height:17px;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		border:1px solid #cbcbcb;
	}
	
	select.ctcombolong2{
		width:130px;
		height:17px;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		border:1px solid #cbcbcb;
	}
	
	select.ctcombolong3{
		width:200px;
		height:17px;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		border:1px solid #cbcbcb;
	}
	
	.countryster{
		margin-left: 1px;
	}
	
	td.inputshort{
		background-image:url('http://www.ghecom.be/images/bg-inputmedium6.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	
	td.inputshort_error{
		background-image:url('http://www.ghecom.be/images/bg-inputshorterror.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}
	/* CART */

	/* WISHLIST */
	.catarticle{
		border:2px solid #A0DC00;
		background-color:#ffffff;
		float:left;
		width:260px;
		padding: 5px;
		margin: 5px;
	}
	
	.catarttop{
		float:left;
		width:260px;
	}
	
	.catartrep{
		background:url('./images/catartrep.jpg') repeat-y left top;
		float:left;
		width:260px;
		width:260px !ie;
		padding-left:1px;
	}
	
	.catartbtm{
		float:left;
		width:260px;
	}
	
	.catartimg{
		float:left;
		width:100px;
		width:100px !ie;
		padding-left:3px;
		padding-right:9px;
	}
	
	.catartimg img{
		max-width: 100px;
		max-height: 140px;
	}
	
	.catartimgself{
		float:left;
		width:100px;
		text-align:center;
	}
	
	.catartdelivery{
		background:url('./images/instantdelivery.jpg') no-repeat left top;
		float:left;
		width:101px;
		height:14px;
		height:14px !ie;
		padding-top:1px;
		text-align:center;
		color:#272727;
	}
	
	.catartdesc{
		height:105px;
	}
	
	.catarttxt{
		float:left;
		width:130px;
		height: 190px;
		overflow: hidden;
		color: #000000;
	}
	
	.catarttitle{
		padding-bottom:6px;
		font-weight:bold;
		font-size:12px;
		color:#719c00;
	}
	
	.catarttitle a{
		padding-bottom:6px;
		font-weight:bold;
		font-size:12px;
		color:#719c00;
		text-decoration: none;
	}
	
	a.catartlink:link, a.catartlink:active, a.catartlink:visited{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#719c00;
		text-decoration:underline;
	}
	
	a.catartlink:hover{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#719c00;
		text-decoration:underline;
	}
	
	.catartprice{
		float:right;
		width:80px;
		text-align:right;
		font-weight:bold;
		font-size:12px;
		color:#719c00;
		padding-right: 10px;
	}
	
	.catartaantal {
		clear: both;
		float: right;
		width: 35px;	
		padding-top: 8px;
		padding-right: 10px;
	}
	
	.catartstock {
		float: right;
		width: 20px;
		padding-right: 15px;
	}
	
	.catartwishlist{
		float:left;
		width:90px;
		width:90px !ie;
		padding-left:12px;
		padding-top:6px;
		padding-bottom:2px;
	}
	
	.catartwishlistimg{
		float:left;
	}
	
	.catartwishlisttxt{
		float:left;
		padding-left:6px;
		padding-top:2px;
		text-align: right;
		width: 136px;
	}
	
	a.catartbtmlink:link, a.catartbtmlink:active, a.catartbtmlink:visited{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#010101;
		text-decoration:underline;
	}
	
	a.catartbtmlink:hover{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#003a50;
		text-decoration:underline;
	}
	
	.catarttxtbtm{
		float:left;
		width:260px;
		border-top:1px solid #c5c5c5;
	}
	
	.wishlistbtn{
		float:left;
		cursor:pointer;
	}

	.backto{
		padding-top: 40px;
		padding-bottom: 10px;
		padding-left: 5px;
		width: 570px;
	}
	
	#homeartscart{
		padding-top:7px;
		padding-left:1px;
		border:0px solid green;
		width: 570px;
	}
	
	.cartshopcartitle{
		padding-top:10px;
		padding-bottom:9px;
		font-size:18px;
		color:#0e0e0e;
	}
	
	.cartcontainer{
		font-size:12px;
		color: #000000;
	}
	
	.cartgrayouter{
		min-height:234px;
		width:526px;
		position:relative;
		margin-left:0px;
		border:0px dashed black;
		color: #000000;
	}
	
	.cartgrayboxcheat{
		border:2px solid #A0DC00 !important;
		border:0px solid #A0DC00;
		background: #FFFFFF url('http://www.ghecom.be/images/bg_cart.gif') bottom left no-repeat;
		width:565px;
		position:absolute;
		height:100%;
		_height:220px;
		z-index:150;
		bottom:0px;
		margin-bottom: 10px;
	}
	
	.cartgraybox{
		border:0px solid blue;
		width:570px;
		position:absolute;
		height:100%;
		top:0px;
		z-index:100;
	}
	
	.cartgrayboxtop{
		width:700px;
		height:14px;
		position:relative;
		top:0px;
		border:0px solid gray;
	}
	
	.cartgrayboxmiddle{
		width:700px;
		position:relative;
		top:0px;
		border:0px solid red;
	}
	
	.cartgrayboxcontent{
		z-index:200;
		position:relative;
		border:0px solid #A0DC00 !important;
		border:2px solid #A0DC00;
		padding-bottom:20px;
		padding-left:10px;
		padding-top:6px;
		clear: both;
	}
	
	/*
	.cartshopcar{
		background:url('http://www.ghecom.be/images/shopcarbox_blue.jpg') no-repeat left bottom;
		float:left;
		width:520px;
		padding-bottom:20px;
		padding-left:10px;
	}
	*/
	
	a.shopcarmoveremovelink:link, a.shopcarmoveremovelink:active, a.shopcarmoveremovelink:visited{
		color:#000000;
		text-decoration:underline;
	}
	
	a.shopcarmoveremovelink:hover{
		color:#000000;
		text-decoration:underline;
	}
	
	.shopcarmoveremovelink img{
		border: 0px;
	}
	
	.carttitlecontainer {
		border:0px solid green;
		width:555px;
		height:25px;
		margin-top:5px;
		padding-top:4px;
		vertical-align:middle;
		border-bottom:1px solid #d3d3d3;
	}
	
	.carttitle1 {
		/*background:url('http://www.ghecom.be/images/greyboxtitle_blue.png') repeat-x left bottom;*/
		float:left;
		width:57px;
		height:25px;
		font-size:11px;
		font-weight:bold;
		color:#00aeef;
		behavior: url("script/iepngfix.htc");
	}
	
	.carttitle2 {
		float:left;
		height:22px;
		height:25px !ie;
		width:170px;
		width:170px !ie;
		padding-left:10px;
		padding-top:6px;
		font-weight:bold;
			font-size:11px;
		behavior: url("script/iepngfix.htc");
	}
	
	.carttitle3, .carttitle6{
		float:left;
		height:19px !important;
		height:25px;
		width:100px;
		width:100px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
			font-size:11px;
	}
	
	.carttitle3_2, .carttitle6_2{
		float:left;
		height:19px !important;
		height:25px;
		width:70px;
		width:70px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
			font-size:11px;
	}
	
	.carttitle7{
		float:left;
		height:19px !important;
		height:25px;
		width:50px;
		width:50px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
			font-size:11px;
	}
	
	.carttitle7_2{
		float:left;
		height:19px !important;
		height:25px;
		width:40px;
		width:40px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
			font-size:11px;
	}
	
	.carttitle4 {
		float:left;
		height:19px !important;
		height:25px;
		width:60px;
		width:60px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
			font-size:11px;
	}
	
	.carttitle5 {
		float:left;
		height:19px !important;
		height:25px;
		width:130px;
		width:130px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
		text-align: left;
			font-size:11px;
	}
	
	.carttitle5_2 {
		float:left;
		height:19px !important;
		height:25px;
		width:90px;
		width:90px !ie;
		padding-left:6px;
		padding-top:6px;
		font-weight:bold;
		behavior: url("script/iepngfix.htc");
		text-align: left;
			font-size:11px;
	}
	
	.cartitemcontainer {
		/*background:url('http://www.ghecom.be/images/shopcaritemdivider.png') no-repeat left bottom;*/
		float:left;
		float:none !ie;
		width:555px;
		/*height:60px;*/
		padding-bottom:10px;
		font-size:12px;
		color:#000000;
		border-bottom:1px solid #e3e4e6;
		behavior: url("script/iepngfix.htc");
	}
	
	td.cartitem{
		font-size:11px;
		font-weight:bold;
	}
	
	.cartitem1 {
		border:0px solid #000000;
		float:left;
		width:54px;
		width:54px !ie;
		padding-left:3px;
		margin-top:0px;
		padding-top:3px;
		font-size:9px;
		color:#000000;
	}
	
	.cartitem1 img {
		padding-right: 5px; 
		padding-top: 5px;
	}
	
	.cartitem2 {
		border:0px solid #000000;
		float:left;
		width:170px;
		width:170px !ie;
		padding-left:10px;
		margin-top:1px;
		padding-top:5px;
		font-size:10px;
	}
	
	.cartitem2_2 {
		border:0px solid #000000;
		float:left;
		width:220px;
		width:220px !ie;
		padding-left:10px;
		margin-top:1px;
		padding-top:5px;
		font-size:10px;
	}
	
	.cartitem2title {
		float:left;
		width:124px;
		width:124px !ie;
		padding-left:6px;
	}
	
	.cartitem2titleorderstatus{
		float:left;
		width:240px;
	}
	
	.cartitem2btm{
		float:left;
		width:210px;
		padding-top:3px;
	}
	
	.cartitem2choose{
		float:right;
		padding-top: 3px;
		padding-top: 6px !ie;
	}
	
	.cartproductlink:link, a.cartproductlink:active, a.cartproductlink:visited{
		font-size:11px;
		font-weight:bold;
		color:#010101;
		text-decoration:none;
	}
	
	a.cartproductlink:hover{
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:underline;
	}
	
	a.choosepaperlink:link, a.choosepaperlink:active, a.choosepaperlink:visited{
		font-size:10px;
		color:#000000;
		text-decoration:underline;
	}
	
	a.choosepaperlink:hover{
		font-size:10px;
		color:#00aeef;
		text-decoration:underline;
	}
	
	.cartitem3, .cartitem6  {
		border:0px solid #000000;
		float:left;
		width:100px;
		width:100px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:3px;
		font-size:11px;
		font-weight:bold;
		color:#010101;
	}
	
	.cartitem3_2, .cartitem6_2 {
		border:0px solid #000000;
		float:left;
		width:70px;
		width:70px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:3px;
		font-size:11px;
		font-weight:bold;
		color:#010101;
	}
	
	.cartitem3wrap{
		float:left;
		width:51px;
		padding-top:10px;
	}
	
	.cartitem4 {
		border:0px solid #000000;
		float:left;
		width:60px;
		width:60px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:4px;
		font-size:10px;
		font-weight:bold;
		color:#000000;
		text-align: center;
	}
	
	.cartitem4_2 {
		border:0px solid #000000;
		float:left;
		width:60px;
		width:60px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:4px;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-align: left;
	}
	
	.cartitem5 {
		border:0px solid #000000;
		float:left;
		width:90px;
		width:90px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:3px;
		font-size:11px;
		font-weight:bold;
		color:#010101;
		text-align: right;
	}
	
	.cartitem5_2 {
		border:0px solid #000000;
		float:left;
		width:90px;
		width:90px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:3px;
		font-size:11px;
		font-weight:bold;
		color:#010101;
		text-align: left;
	}
	
	.cartitem7 {
		border:0px solid #000000;
		float:left;
		width:40px;
		width:40px !ie;
		margin-top:1px;
		padding-left:6px;
		padding-top:3px;
		font-size:11px;
		font-weight:bold;
		color:#010101;
		text-align: left;
	}
	
	.cartitemqty{
		border:1px solid #c5c6c8;
		float:left;
		width:30px;
	}
	
	.floatleftqty{
		float:left;
	}
	
	.floatleft{
		float:left;
	}
	
	.orderinput{
		background-color:#f4f5f8;
		border:0px solid #c5c6c8;
		width:20px;
		margin:0px;
		padding:0px;
		font-size:10px;
		float: left;
	}
	
	.paperitems {
		clear: both;
	}
	
	.btncartaddtop{
		clear:both;
		height:7px;
		width:6px;
		margin:0;
		padding:0;
		font-size:0px;
		cursor:pointer;
	}
		
	.btncartaddbtm{
		clear:both;
		height:4px;
		width:6px;
		margin:0;
		padding:0;
		font-size:0px;
		cursor:pointer;
	}
		
	.cartpromrecalc{
		float:left;
		width:708px;
		padding-top:3px;
	}
	
	.cartwrapcomplete{
		float:left;
		width:340px;
		padding-top:5px;
		padding-left:8px;
	}
	
	.cartwrapcompletecheck{
		float:left;
		height:21px;
		font-size:11px;
	}
	
	.cartwrapcompletetxt{
		float:left;
		height:16px;
		height:21px !ie;
		padding-top:2px;
		padding-top:5px !ie;
		font-size:11px;
	}
	
	.cartwrapcompleteedit{
		float:left;
		padding-left:20px;
		font-size:11px;
		padding-top: 2px;
		padding-top: 4px !ie;
	}
	
	.cartpromotion{
		float:left;
		padding-top:2px;
	}
	
	.cartpromotion td{
		font-size:11px;
		font-weight:bold;
		font-color:#010101;
	}
	
	.cartrecalc{
		background: url('http://www.ghecom.be/images/bg_cart_button.gif') no-repeat;
		float:right;
		width:127px;
		height: 23px;
		cursor: pointer;
		font-size: 11px;
		padding-top: 5px;
		margin-right: 4px;
	}
	
	.cartrecalctxt{
		text-align: center;
	}
	
	#carttransporttotal{
		padding-top:5px;
		width: 573px;
	}
	
	#carttransport{
		background: #FFFFFF url('http://www.ghecom.be/images/bg_cart.gif') no-repeat left bottom;
		float:left;
		width:250px;
		width:250px !ie;
		height:152px;
		height:167px !ie;
		padding-left:10px;
		padding-top:15px;
		padding-right:10px;
		margin-right: 30px;
		border:2px solid #5c829a;
	}
	
	.carttransportdata{
		padding-top:10px;
		padding-left:10px;
		padding-bottom:10px;
	}
	
	#carttotal{
		background: #FFFFFF url('http://www.ghecom.be/images/bg_cart.gif') no-repeat left bottom;
		float:left;
		width:250px;
		width:250px !ie;
		height:180px;
		height:190px !ie;
		padding-left:14px;
		padding-top:15px;
		padding-right:15px;
		margin-right:4px;
		border:2px solid #A0DC00;
	}
		
	.carttotalitems{
		float:left;
		padding-top:10px;
	}
	
	.cartbtmitem{
		float:left;
		width:240px;
		width:240px !ie;
		padding-left:5px;
		padding-bottom:5px;
	}
	
	.cartbtmtotal{
		float:left;
		width:240px;
		width:240px !ie;
		padding-left:5px;
		padding-right:5px;
		padding-top:12px;
		font-weight:bold;
		font-size:14px;
		letter-spacing:0px;
		border-top:1px solid #d3d3d3;
	}
	
	.checkoutbtmleft{
		float:left;
		color:#010101;
	}
	
	.checkoutbtmright{
		float:right;
		color:#010101;
	}
	
	.checkouttotal{
		float:left;
		width:200px;
		width:210px !ie;
		padding-left:5px;
		padding-right:5px;
		padding-top:12px;
		font-weight:bold;
		font-size:14px;
		position:relative;
		z-index:300;
		border-top:1px solid #d3d3d3;
	}
	
	.checkouttotalleft{
		float:left;
		color:#010101;
	}
	
	.checkouttotalright{
		float:right;
		color:#010101;
	}
	
	.cartnext{
		float:right;
		width:400px;
		width:400px !ie;
		margin-top:7px;
	
	}
	
	.cartnexttxt{
		float:right;
		padding-top:15px;
		font-size:11px;
		color:#00aeef;
		font-weight:bold;
	}
	
	a.cartbiglink:link, a.cartbiglink:active, a.cartbiglink:visited{
		font-size:11px;
		color:#00aeef;
		font-weight:bold;
		text-decoration:none;
	}
	
	a.cartbiglink:hover{
		font-size:11px;
		color:#00aeef;
		font-weight:bold;
		text-decoration:none;
	}
	
	#carttextdesc{
		float:left;
		padding-top:20px;
		padding-bottom:20px;
		padding-right:20px;
		color: #ffffff;
	}
	
	.modalchoosewrap{
		width:450px;
	}
	
	.wrapimg{
		float: left;
		width: 117px;
		height: 136px;
		border: 2px solid white;
		margin: 4px 4px 4px 4px;
		text-align:center;
		cursor: pointer;
	}
	
	/*.wrapimg:hover{
		float: left;
		width: 117px;
		height: 136px;
		border: 2px solid #cb0b0d;
		margin: 4px 4px 4px 4px;
		cursor: pointer;
	}
	
	.wrapimgsel{
		float: left;
		width: 117px;
		height: 136px;
		border: 2px solid #cb0b0d;
		margin:4px 4px 4px 4px;
	}*/
	
	.choosepaperimg{
		border:2px solid #ffffff;
	}
	
	.choosepaperimg:hover{
		border: 2px solid #cb0b0d;
	}
	
	.choosepaperimgselect{
		border:2px solid #cb0b0d;
	}
	
	.choosepapertxt{
		padding-top:10px;
	}
	
	.choosepaperprice{
		padding-top:3px;
		padding-top:0px !ie;
	}
	
	.choosepaperbtm{
		margin:0px 0px 0px 20px;
		width:400px;
	}
	
	.choosepaperlabel{
		border:2px solid #5C829A;
		width:400px;
		width:380px !ie;
		font-size:12px;
		font-face:Verdana;
	}
	
	.choosepaperbtn{
		background: url('http://www.ghecom.be/images/bg_cart_button.gif') no-repeat;
		float:left;
		width:127px;
		height: 23px;
		cursor: pointer;
		font-size: 11px;
		padding-top: 5px;
		font-weight: bold;
		text-align: center;
		margin: 0px;
		margin-left: 297px;
	}
	
	.choosepaperbtntxt{
		float:left;
		padding-top:5px;
		padding-right:5px;
		font-size:13px;
		font-weight:bold;
		color:#cb0b0d;
	}
	
	.choosepaperbtnimg{
		float:left;
	}
	
	.unitprice {
		text-align: center;
		font-style: italic;
	}
	
	.empty_shopcart{
		color: #fefefe;
	}
	
	.blockartcode{
		color: #9a9a9a;
		padding-left: 15px;
		font-size: 11px;
	}
	
	.product_detail_geg{
		color: #fefefe;
		margin-top: 20px;
	}
	
	.product_name{
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
	}
	
	.product_detail_left{
		width: 280px;
		float: left;
	}
	
	.product_detail_right{
		width: 290px;
		float: left;
	}
	
	.product_detail_foto{
		width: 250px;
		height: 250px;
		overflow: hidden;
		background: #ffffff;
		text-align: center;
	}
	
	.product_detail_foto_thumb{
		width: 50px;
		height: 50px;
		overflow: hidden;
		margin-right: 17px;
		margin-top: 15px;
		float: left;
		background: #ffffff;
		text-align: center;
		border-bottom: 4px solid #000000;
		cursor: pointer;
	}
	
	.product_detail_foto_thumb_selected{
		width: 50px;
		height: 50px;
		overflow: hidden;
		margin-right: 17px;
		margin-top: 15px;
		float: left;
		background: #ffffff;
		text-align: center;
		border-bottom: 4px solid #a1dd00;
		cursor: pointer;
	}
	
	.product_detail_price{
		/*background: #484848;*/
		background: url('http://www.ghecom.be/images/bg_productdetail_right.gif') repeat-y;
		color: #a1dd00;
		font-weight: bold;
		font-size: 15px;
		border: 5px solid #484848;
		margin-bottom: 20px;
	}

	.product_detail_price_part1{
		width: 95px;
		float: left;
		/*border-right: 1px dotted #ffffff;*/
		font-size: 18px;
		padding-top: 8px;
		padding-left: 5px;
		overflow:hidden;
	}
	
	.product_detail_price_part2{
		width: 98px;
		float: left;
		/*border-right: 1px dotted #ffffff;*/
		padding-top: 7px;
		overflow:hidden;
	}
	
	.product_detail_price_part3{
		width: 80px;
		float: right;
		text-align: center;
		color: #fefefe;
		font-size: 10px;
		cursor: pointer;
		overflow:hidden;
	}
	
	.right_basket{
		background: #fefefe url(http://www.ghecom.be/images/basket_bg.jpg) no-repeat;
		color: #000000;
		margin-top: 4px;
		padding: 5px;
	}
	
	.right_basket_item{
		width: 170px;
	}
	
	.right_basket_totaal{
		margin-top: 8px;
		padding-top: 4px;
		font-weight: bold;
		text-transform: uppercase;
		border-top: 1px solid #000000;
	}
	
	.right_basket_button{
		font-weight: bold;
		margin-top: 8px;
		padding-bottom: 8px;
		color: #000000;
	}
	
	.right_basket_button a{color:#719c00;}
	
	.right_basket_item_left{
		float: left;
		width: 85px;
	}
	
	.right_basket_item_right{
		float: right;
		width: 85px;
		text-align: right;
	}
	
	.spotlightitem{
		background: #ffffff;
		color: #000000;
		padding: 10px;
	}
	
	.spotlightfoto{
		float: left;
		width: 200px;
	}
	
	.spotlighttxt{
		float: left;
		width: 350px;
	}
	
	.promo_overlay{
		position: absolute;
		top: 75px;
		right: 20px;
	}
	
	.orderstitlecontainer{
		width:540px;
		font-weight:bold;
	}
	
	.orderstitle1{
		float:left;
		width:120px;
		color: #A0DC00;
	}
	
	.orderstitle2{
		float:left;
		width:130px;
		color: #A0DC00;
	}
	
	.orderstitle3{
		float:left;
		width:130px;
		color: #A0DC00;
	}
	
	.orderstitle4{
		float:left;
		width:70px;
		color: #A0DC00;
	}
	
	.orderstitle5{
		float:left;
		width:90px;
		color: #A0DC00;
	}
	
	.ordersitemcontainer{
		float:left;
		width:570px;
		margin-top: 10px;
	}
	
	.ordersitem1{
		float:left;
		width:120px;
	}
	
	.ordersitem2{
		float:left;
		width:130px;
	}
	
	.ordersitem3{
		float:left;
		width:130px;
	}
	
	.ordersitem4{
		float:left;
		width:70px;
	}
	
	.ordersitem5{
		float:left;
		width:90px;
	}
	
	.orderdettitlecontainer{
		float:left;
		width:560px;
		padding-left:10px;
		padding-bottom:5px;
		font-weight:bold;
		border-bottom:1px solid #A0DC00;
	}
	
	.orderdettitle1{
		float:left;
		width:230px;
	}
	
	.orderdettitle2{
		float:left;
		width:120px;
	}
	
	.orderdettitle3{
		float:left;
		width:130px;
	}
	
	.orderdettitle4{
		float:left;
		width:70px;
	}
	
	.orderdetitemcontainer{
		float:left;
		width:560px;
		padding-left:10px;
		padding-top:5px;
	}
	
	.orderdetitem1{
		float:left;
		width:220px;
		padding-right: 10px;
	}
	
	.orderdetitem2{
		float:left;
		width:120px;
	}
	
	.orderdetitem3{
		float:left;
		width:130px;
	}
	
	.orderdetitem4{
		float:left;
		width:70px;
	}
	
	.orderdettotal{
		float:left;
		width:570px;
		padding-top:5px;
		padding-bottom:3px;
		border-bottom:1px solid #A0DC00;
	}
	
	.orderdettotaltitle{
		float:right;
		font-weight:bold;
	}
	
	.orderdettotalamount{
		float:right;
		width:80px;
		font-weight:bold;
	}
	
	.orderdetbtns{
		float:left;
		width:540px;
		padding-left:10px;
		padding-top:10px;
	}
	
	.savedorderdelete{
		float:left;
		padding-left:2px;
	}
	
	.savedorderbtn{
		float:left;
		height:20px;
		padding-left:2px;
		padding-right:2px;
		border:0px;
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		background:url('http://www.ghecom.be/images/btnbg.jpg') repeat-x left top;
		cursor:pointer;
	}

	.backorders{
		border-collapse: collapse;
	}
	
	.backorders_header{
		font-weight: bold;
		color: #A0DC00;
		border-bottom:1px solid #A0DC00;
	}
	
	.backorders_document{
		float: left;
	}
	
	.backorders_document_img{
		float: left;
	}
	
	.orderstitlecontainer{
		width:540px;
		font-weight:bold;
	}

	.historiek_header{
		font-weight: bold;
		color: #A0DC00;
	}
	
	.backorder_value{
		padding: 10px;
		padding-top: 0px;
	}
	
	.historiek_document_img{
		float: left;
	}
	
	.zoeken_historiek{
		float: left;
	}
	
	.article_icons{
		width: 20px;
		float: right;
		margin-top: 3px;
	}
	
	.afdruk_cat_step1{
		float: left;
		width: 390px;
	}
	
	.afdruk_cat_step1 input{
		margin-left: 20px;
		margin-top: 5px;
	}
	
	.afdruk_cat_step2,
	.afdruk_cat_step3 {
		float: left;
		width: 180px;
	}
	
	.afdruk_cat_step4{
		margin-top: 30px;
	}
	
	.cat_blok_items{
		float: left;
		width: 195px;
		padding-bottom: 15px;
	}
	
	.afdruk_cat_step2 input, 
	.afdruk_cat_step3 input{
		margin-left: 5px;
		margin-top: 5px;
	}
	
	.afdruk_cat_step2_factor{
		margin-left: 20px;
		margin-top: 5px;
		border: 1px solid #A0DC00;
		width: 30px;
	}
	
	.afdruk_cat_icons{
		width: 100px;
		float: left;
		text-align: center;
		font-weight: bold;
		font-size: 11px;
		margin-top: 10px;
	}
	
	.afdruk_cat_icons a{
		color: #FEFEFE;
		text-decoration: none;
	}
	
	.afdruk_cat_message{
		margin-top: 20px;
		color: #A0DC00;
	}
	
	.extra_link{
		margin-top: 20px;
		text-align: center;
	}
	
	div.scrollable { 
	    /* required settings */ 
	    position:relative; 
	    overflow:hidden; 
	    width: 570px; 
	    height: 270px;
	} 
 

	div.scrollable div.items { 
	    /* this cannot be too large */ 
	    width:20000em; 
	    position:absolute; 
	} 
	 
	div.scrollable div.items table { 
	    float:left;
	    background: #FFF; 
	}
	
	div.clientfiles div.clientfiles_filename{
		float: left;
		margin-left: 15px;
		width: 380px;
	}
	
	div.clientfiles div.clientfiles_filesize{
		float: left;
		width: 80px;
	}
	
	div.clientfiles div.clientfiles_icons{
		width: 20px;
		float: left;
	}
	
	a.prevPage,
	a.nextPage {
		background: url(http://www.ghecom.be/images/left_arrow.png) no-repeat;
		display: block;
		width: 30px;
		height: 25px;
		margin-top: 120px;
		cursor: pointer;
		position: absolute;
		z-index: 5;		
	}
	
	a.nextPage {
		background: url(http://www.ghecom.be/images/right_arrow.png) no-repeat;
		right: 0;
	}
	
	a.prevPage.disabled,
	a.nextPage.disabled {
		display: none;
	}
	
	div.basketerror{
		border: 1px solid red;
		font-weight: bold;
		text-align: center;
		color: red;
		margin-bottom: 20px;
		font-size: 12px;
		padding: 15px;
	}
	
	li.persblock{
		width: 150px;
		float: left;
		list-style: none;
		margin-right: 30px;
		margin-top: 30px;
	}
	
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

