

	* {
		margin: 0px;
		padding: 0px;
	}

	p{
		padding-top: 7px;
		padding-bottom: 7px;
	}

	body, html { height: 100%; }

	a, img {border: 0px;outline: none;}

	a{text-decoration: none;color: #60849f;}

	#wrapper { height: 100%; background: #FFFFFF; }

	#innerWrapper {
		min-height: 79.5%;
		*min-height: 80.5%;
		height: auto !important;
		height: 78.4%;
		background: #ebebeb;
		width: 965px;
		margin: 0px auto;
		margin-top: -6px;
		background: #ebebeb url("http://www.nagelspetproducts.be/images/content_back.gif") repeat-x;
	}

	body {
		font-family: "Verdana";
		font-size: 11px;
	}

	.header_gray{
		border-bottom: 6px solid #4a5054;
	}

	.header_red{
		border-bottom: 6px solid #;
	}

	.header_yellow{
		border-bottom: 6px solid #FECD08;
	}

	#header_content{
		width: 965px;
		height: 125px;
		margin: 0px auto;
	}

	#logo{
		margin-top: 10px;
		height: 115px;
		width: 310px;
		/*background: url("http://www.nagelspetproducts.be/images/logo.jpg") no-repeat;*/
		float: left;
	}

	#header_images{
		height: 125px;
		float: right;
		overflow: hidden;
	}

	#header_images img{
		float: right;
	}

	#nav_wrapper{
		background: url("http://www.nagelspetproducts.be/images/nav_back.gif") repeat-x;
		height: 41px;
		border-left: 1px solid #ffffff;
	}

	#nav_content{
		width: 965px;
		margin: 0px auto;
	}

	#language_selection{
		float: left;
		width: 228px;
		/*border-right: 1px solid #4a5053;*/
		height: 35px;
	}

	#language_selection ul{
		list-style: none;
	}

	#language_selection ul li{
		float: left;
		margin-top: 4px;
		padding: 4px 0px;
		background: url("http://www.nagelspetproducts.be/images/lang_inactive.png") no-repeat;
		font-size: 10px;
		color: #4a5054;
		font-weight: bold;
		padding-left: 22px;
		margin-right: 10px;
		behavior: url("script/iepngfix.htc");
		cursor: pointer;
	}

	#language_selection ul li.active{
		background: url("http://www.nagelspetproducts.be/images/lang_active.png") no-repeat;
		font-weight: bold;
		behavior: url("script/iepngfix.htc");
	}

	#language_selection ul li a{
		text-decoration: none;
		color: #999999;
	}

	#language_selection ul li.active a{
		color: #4a5054;
	}

	#navigation{
		float: left;
		width: 736px;
	}

	#navigation ul{
		list-style: none;
		float: right;
	}

	#navigation ul li{
		float: left;
		text-align: center;
		font-family: "Verdana";
		font-size: 11px;
		height: 27px;
		width: 90px;
		padding-top: 8px;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #4a5053;
	}
	
	#navigation ul li.first {
		border-left: 1px solid #4a5053;
	}

	#navigation ul li.selected,
	#navigation ul li:hover {
		background: url("http://www.nagelspetproducts.be/images/nav_selected.gif") repeat-x;
		behavior: url("script/iepngfix.htc");
	}

	#navigation ul li a{
		text-decoration: none;
		color: #000000;
	}

	#content_content{
		width: 965px;
		margin: auto auto;
		/*height: 600px;
		position: relative;
		top: -6px;*/
	}

	#sidebar{
		width: 215px;
		padding-top: 10px;
		float: left;
		margin-right: 30px;
		/**margin-right: 15px;
		_margin-right: 15px;*/
	}

	#sidebar_nav{
		padding-top: 15px;
	}

	#sidebar_nav ul{
		list-style: none;
		min-height: 0;
	}

	#sidebar_nav ul li{
		font-family: "Verdana";
		font-size: 11px;
		padding: 10px 0px;
		padding-left: 20px;
		border-bottom: 1px solid #ebebeb;
	}

	#sidebar_nav ul.level1 li {
		color: #FFFFFF;
		font-weight: normal;
		cursor: pointer;
	}

	#sidebar_nav ul.level1 li.selected ul li {
		border: none;
		padding: 0px;
		padding-left: 20px;
		line-height: 20px;
	}

	#sidebar_nav ul.level1 li a{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		text-transform: uppercase;
	}
	
	#sidebar_nav ul.level1 li a:hover {
		/*text-decoration: underline;*/
		border-bottom: 1px solid #FFFFFF;
		padding-bottom: 2px;
	}

	#sidebar_nav ul.level2 li.selected,
	#sidebar_nav ul.level3 li.selected,
	#sidebar_nav ul.level4 li.selected  {
		background: url(http://www.nagelspetproducts.be/images/pootafdruk_prod.png) no-repeat left 3px;
		behavior: url("script/iepngfix.htc");
		_width: 0px;
	}

	#sidebar_login_wrapper{
		width: 215px;
		margin-top: 50px;
		margin-bottom: 50px;
	}

	#sidebar_login_header{
		text-transform: uppercase;
		font-weight: bold;
		background: url("http://www.nagelspetproducts.be/images/login_header.png") repeat-x 0px 0px;
		height: 23px;
		color: #ffffff;
		text-align: right;
		padding-top: 35px;
		padding-right: 15px;
		width: 200px;
	}

	#sidebar_login_content{
		background: #4a5054;
		text-align: right;
		font-size: 10px;
		font-weight: bold;
		padding-right: 15px;
		padding-bottom: 10px;
		color: #ffffff;
	}

	#sidebar_login_content input{
		margin-left: 5px;
		margin-bottom: 5px;
		margin-top: 2px;
		padding-left: 4px;
		padding-right: 4px;
		font-size: 10px;
		color: #999999;
		width: 90px;
	}

	#sidebar_login_content .loginbutton input{
		width: 70px;
		border: 1px solid #ffffff;
		text-transform: capitalize;
		color: #000000;
	}

	#sidebar_login_content .labels{
		float: left;
		width: 100px;
		text-align: right;
		padding-top: 3px;
	}

	#sidebar_login_content .inputfield{
		float: right;
	}

	#sidebar_login_content .inputfield input {
		width: 80px;
	}

	#sidebar_login_content a{
		text-decoration: none;
		color: #c5c6c8;
		font-size: 10px;
		font-weight: normal;
	}

	.promoprijs_label{
		float: left;
		color: #cc0000;
		font-weight: bold;
	}

	.promoprijs_prijs{
		float: right;
		color: #cc0000;
		font-weight: bold;
		font-size: 13px;
	}

	.search_image{
		margin-top: 4px;
		margin-left: 20px;
		float: left;
	}

	.search_input input{
		font-size: 10px;
		color: #999999;
		width: 150px;
		float: left;
		margin-top: 8px;
		margin-left: 8px;
		padding: 2px;
	}

	.cleardiv{
		clear: both;
		font-size: 0px;
		height: 0px;
		line-height: 0px;
	}

	#content_content_wrapper,
	#content {
		width: 700px;
		background: #ffffff;
		float: left;
		margin-top: 15px;
		padding-bottom: 15px;
	}

	.content_content_title,
	#content .breadcrumb {
		height: 23px;
		background: #4a5053;
		text-transform: uppercase;
		color: #ffffff;
		font-weight: bold;
		padding-top: 7px;
		padding-left: 26px;
	}

	#content .breadcrumb {
		padding-bottom: 0px;
		font-size: 12px;
	}

	.content_content_title2{
		float: right;
		padding-right: 26px;
		text-transform: lowercase;
		font-size: 10px;
	}

	.content_content_title a{
		color: #ffffff;
	}

	.content_content_text,
	#content #pagemiddle {
		color: #4a5053;
		padding: 25px;
	}

	#content {
		padding-bottom: 0px;
		width: 706px;
	}
	#content #pagemiddle { padding: 0px; padding-top: 5px; }
	#content #pagemiddle .empty_shopcart {
		padding-left: 25px;
		padding-top: 10px;
		padding-bottom: 30px;
	}

	#content #homeartscart { margin-top: 10px; }

	.content_content_text p img{
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
	}

	.floatright{
		float: right;
		padding-left: 15px;
		padding-bottom: 5px;
	}

	.floatleftaantal{
		float: left;
	}

	.floatrightaantal{
		float: right;
	}

	/*.floatleft{
		float: left;
		padding-right: 15px;
		padding-bottom: 5px;
	}*/

	#footer_wrapper{
		clear: both;
		text-align: center;
		height: 23px;
		background: #4a5054;
		color: #ffffff;
		font-size: 11px;
		padding-top: 7px;
		/*position: relative;*/
		margin-top: -25px !important;
		margin-top: -22px;
	}

	#footer_wrapper a{
		text-decoration: none;
		color: #ffffff;
	}

	#searchlist{
		padding-top: 10px;
		border: 0px solid #000000;
	}
	.searchlistcat{
		border: 0px solid #000000;
		padding-bottom: 2px;
		padding-left: 20px;
		margin-top: 15px;
		font-weight: bold;
		color: #333333;
		min-height: 12px;
	}
	.searchlistspacer{
		width: 25px;
		float:left;
		border: 0px solid #000000;
		margin-top:2px;
	}

	.searchlistitem{
		float:left;
		border: 0px solid #000000;
		margin-top:2px;
		margin-left: 10px;
		width: 90%;
	}

	.searchlistitemcat{
		float:left;
		border: 0px solid #000000;
		margin-top:2px;
		width: 150px;
	}

	.searchlistitemomschrijving{
		float:left;
		border: 0px solid #000000;
		margin-top:2px;
		width: 325px;
	}

	.searchlistitemcategorie{
		float:left;
		border: 0px solid #000000;
		margin-top:2px;
		width: 150px;
		padding-left: 30px;
	}

	.searchlistitem a{
		text-decoration:none;
		color: #60849f;
	}
	.searchlistdivider{
		font-size:1px;
		clear:both;
	}

	#search_container{
		text-align: right;
		margin-right: 5px;
	}

	.topline{
		margin-left: 20px;
		margin-top: 10px;
		margin-bottom: 20px;
	}

	.topline a{
		color: #333333;
	}

	#searchanchors{
		margin-top: 20px;
	}

	#searchanchors a{
		text-decoration: none;
		font-weight: bold;
		color: #60849f;
	}

	#searchanchors a:hover{
		text-decoration: underline;
		font-weight: bold;
		color: #60849f;
	}

	fieldset.faq-item-list-fieldset{
		border: 1px #888888 solid;
		margin-bottom: 10px;
		margin: 10px 0px 10px 10px;
		padding: 0px 10px 0px 10px;
	}

	div.faq-item-list-div{
		margin: 10px 0px 10px 0px;
	}

	div.faq-item-list-div a{
		color: #ffffff;
		text-decoration: underline;
	}

	div.faq-item-list-div a:visited{
		color: #ffffff;
		text-decoration: underline;
	}

	div.faq-item-list-div a:hover{
		color: #ffffff;
		text-decoration: underline;
	}

	fieldset.collapsed{
		border: none;
		border-top: 1px #888888 solid;
	}

	div.faq-item-list-question{
		font-size:16px;
		font-weight:normal;
		line-height:18px;
		color:#bbbbbb;
		margin-top:10px;
	}

	div.faq-item-list-answer{
		color:#000000;
	}

	div.faq-item-list-spacer{
		clear:both;
		margin-top:20px;
	}

	.ingelogdegebruiker{
		color: #f19322;
		font-weight: bold;
	}

	.login_labels{
		width: 100px;
		vertical-align: top;
		padding-top: 5px;
	}

	.form_button{
		background: url("http://www.nagelspetproducts.be/images/bg_button.gif");
		color: #4a5053;
		width: 80px;
	}

	.form_links{
		text-decoration: none;
	}

	input.inputobliged{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	input.inputblue{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	input.inputblueshort{
		width:60px;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
	}

	input.inputobligedshort{
		width:60px;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
	}

	input.inputblueshortdate{
		width:80px;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
	}

	input.inputbluemedium{
		width:180px;
		width:180px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
		margin-left:3px;
	}

	input.inputobligedmedium{
		width:180px;
		width:180px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
		margin-left:3px;
	}

	textarea.contacttextareaobliged{
		width:260px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	textarea.contacttextarea{
		width:260px;
		background-color:#ffffff;
		border:1px solid #dadada;
		border:0px;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	textarea.contacttextareamedium{
		width:130px;
		font-size:12px;
		color:#505050;
		line-height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
	}

	input.inputobliged_error{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	textarea.contacttextarea_error{
		width:260px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}

	input.inputblue_error{
		width:255px;
		width:253px !ie;
		height:18px;
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		color:#666666;
		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:#666666;
		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:#666666;
		line-height:18px;
		margin-left:3px;
	}

	select.obliged{
		background-color:#ffffff;
		border:1px solid #dadada;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:11px;
		color:#666666;
	}

	.compfields{
		visibility: hidden;
		display: none;
	}

	.policy{
		width: 480px;
		height: 150px;
		font-style: italic;
		text-align: justify;
		visibility: hidden;
		display: none;
		overflow: auto;
		font-size: 9px;
	}

	.form_labels{
		width: 170px;
		vertical-align: top;
		padding-top: 5px;
		color: #4a5053;
	}

	.contacterror{
		display:none;
		color: #4a5053;
	}

	.contact_verstuurd{
		color: #4a5053;
		font-weight: bold;
	}

	.contacterror_visible{
		display:block;
		color: #4a5053;
		line-height:18px;
		font-weight:bold;
	}

	.form_labels2{
		vertical-align: top;
		padding-top: 5px;
	}

	.framecontent{
		padding: 10px;
		padding-right: 15px;
	}

	.iframe{
		border: 1px solid black;
	}

	.newsitem{
		width: 495px;
		border: 1px solid #ebebeb;
		margin-bottom: 15px;
		margin-right: 20px;
		height: 110px;
		float: right;
	}

	.newsitem_detail{
		border: 1px solid #ebebeb;
		margin-bottom: 15px;
		margin-right: 20px;
	}

	.newsitem_title{
		background: #ebebeb;
		font-weight: bold;
		font-size: 11px;
		color: #4a5053;
		padding: 6px;
		float: left;
		width: 395px;
	}

	.newsitem_title a{color: #4a5053;}

	.newsitem_date{
		background: #ebebeb;
		font-weight: bold;
		font-size: 11px;
		color: #4a5053;
		padding: 6px;
		float: left;
		width: 76px;
	}

	.newsitem_date_detail{
		background: #ebebeb;
		font-weight: bold;
		font-size: 11px;
		color: #4a5053;
		padding: 6px;
		float: left;
		width: 209px;
		text-align: right;
	}

	.newsitem_text{
		color: #4a5053;
		padding: 6px;
		margin-top: 25px;
	}

	.newsitem_leesmeer{
		float: right;
		margin-right: 15px;
	}

	.newsitem_image{
		width: 125px;
		height: 110px;
		overflow: hidden;
		float: left;
		margin-left: 30px;
		border: 1px solid #ebebeb;
		margin-bottom: 15px;
		text-align: center;
		color: #4a5053;
	}

	.news_foto{
		margin-bottom: 10px;
		margin-right: 14px;
		float: left;
	}

	.links_links{
		width: 270px;
		height: 115px;
		float: left;
		border: 1px solid #ebebeb;
		overflow: hidden;
		margin-left: 25px;
		margin-bottom: 15px;
	}

	.links_title{
		background: #ebebeb;
		text-align: center;
		height: 19px;
		padding-top: 4px;
	}

	.links_title a{
		color: #4b4c51;
		font-weight: bold;
		text-decoration: underline;
	}

	.links_foto a img{
		margin-top: 0px;
		display: block;
		margin: auto;
		margin-top: 8px;
	}

	.links_foto{
		text-align: center;
		margin-top: 8px;
	}

	.download_downloads{
		margin-left: 15px;
		margin-right: 20px;
		margin-bottom: 20px;
		border: 1px solid #ebebeb;
	}

	.download_title{
		background: #ebebeb;
		height: 19px;
		padding-top: 4px;
		padding-left: 10px;
		font-weight: bold;
		color: #4b4c51;
	}

	.download_downloads img{
		float: left;
		padding: 10px;
	}

	.download_desc{
		color: #4a5053;
		padding: 10px;
		padding-top: 15px;
	}

	.product_header{
		background: #bf1a2d;
		font-size: 10px;
		color: #ffffff;
		font-weight: bold;
	}

	.product_header td{
		padding: 10px;
	}

	.article_lijn{
		height: 38px;
	}

	.article_code_titel{
		width: 120px;
	}

	.article_code{
		width: 120px;
		font-weight: bold;
		border-bottom: 1px solid #ebebeb;
		padding-left: 10px;
	}

	.article_omschrijving_titel{
		width: 245px;
	}

	.article_omschrijving{
		width: 245px;
		border-bottom: 1px solid #ebebeb;
		padding-left: 10px;
	}

	.article_price{
		padding-left: 10px;
	}

	.price{
		text-align: center;
	}

	#contentListWrapper,
	#contentBlockWrapper {
		width: 700px;
		float: left;
		margin-top: 15px;
		padding-bottom: 25px;
	}

	#contentListWrapper input.aantal, #contentBlockWrapper input.aantal {
		width: 17px;
		border: 1px solid #999999;
		text-align: center;
	}

	#contentListWrapper h2,
	#contentBlockWrapper h2 {
		color: #;
		text-transform: uppercase;
		font-size: 10px;
		float: left;
		padding-top: 6px;
	}

	#contentListWrapper a,
	#contentBlockWrapper a{
		color: #;
	}

	#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;
		background: #FFFFFF;
		width: 100%;
	}

	#contentListWrapper table.listView a{
		color: #000000;
	}

	#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: 6px;
		font-size: 10px;
	}

	#contentBlockWrapper table.blockView a {
		color: #FFFFFF;
	}

	#contentListWrapper table.listView td {
		padding: 6px;
		line-height: 16px;
	}

	#contentListWrapper .paging,
	#contentBlockWrapper .paging {
		float: left;
		padding-top: 10px;
		color: #999999;
	}

	#contentListWrapper .paging a, #contentBlockWrapper .paging a { color: #999999 }
	#contentListWrapper .paging strong, #contentBlockWrapper .paging strong { color: #000000; }

	#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: 40px;
		list-style: none;
		line-height: 23px;
	}

	#contentListWrapper .voorraad li.op, #contentBlockWrapper .voorraad li.op, #content .voorraad li.op { background: url(http://www.nagelspetproducts.be/images/icon_voorraad_green.gif) 10px top no-repeat; }
	#contentListWrapper .voorraad li.niet, #contentBlockWrapper .voorraad li.niet, #content .voorraad li.niet {	background: url(http://www.nagelspetproducts.be/images/icon_voorraad_red.gif) 10px top no-repeat; }


	#contentBlockWrapper table.blockView {
		margin-top: 2px;
	}

	#contentBlockWrapper table.blockView th { text-align: left; }

	#contentBlockWrapper table.blockView td {
		background: #FFFFFF;
		padding: 0px;
		vertical-align: top;
		width: 175px;
	}

	#contentBlockWrapper .price {
		font-weight: bold;
		text-align: left;
		padding-top: 10px;
		margin-right: 10px;
	}

	#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;
	}

	.article_block{
		padding-bottom: 5px;
		border-left: 1px solid #ecedee;
	}

	.realtimedata{ padding-bottom: 10px; padding-top: 10px; color: #ab0b1e; font-weight: bold;}

	/* MODALBOX */
	#MB_overlay {
		position: absolute;
		margin: auto;
		top: 0;	left: 0;
		width: 100%; height: 100%;
		z-index: 10005;
		background-color: #999999 !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:10010;
	}
	#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:#70797f;
	  background-color:#FFF;
	  color:#000;
	  font-size: 12px;
	}

	#MB_frame { border-color:#70797f; }

	#MB_header {
	  background-color:#70797f;
	  border-color:#DDE;
	  font-size:14px;
	}
	#MB_caption { color:#FFFFFF }

	#MB_close { color:#FFFFFF }
	#MB_close:hover { color:#FFFFFF }


	/* 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:#333333;
	}

	.cartminitxt{
		padding-top:15px;
		padding-bottom:10px;
		font-size: 11px;
		font-weight:bold;
	}

	.cartminitotal{
		float:left;
		width:290px;
		width:340px !ie;
		padding-left:15px;
		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{
		float:left;
		color:#BE1A2D;
		width:127px;
		height: 23px;
		font-size: 11px;
		padding-top: 5px;
		text-align: center;
		font-weight: bold;
	}

	.cartminibutton{
		float:right;
		height:30px;
		border:0px;
		cursor:pointer;
	}

	.cartminibuttonimg{
		float:left;
	}

	.cartminibuttontxt{
		width:127px;
		height: 23px;
		font-size: 11px;
		padding-top: 5px;
		margin-right: 4px;
		text-align: center;
		font-weight: bold;
		color: #BE1A2D;
	}

	/* CART */

#pagemiddle{
	padding-top:5px;
	padding-bottom:15px;
	/*background-color:#ffffff;*/
	border:0px solid yellow;
}

#discounterror{
	font-size: 11px;
	color:red;
	width:170px;
}

#homeartscart{
	padding-top:7px;
	padding-left:1px;
	border:0px solid green;
	width: 720px;
}

.cartshopcartitle{
	padding-top:10px;
	padding-bottom:9px;
	font-size:18px;
	color:#0e0e0e;
}

.cartcontainer{
	font-size:12px;
}

.cartgrayouter{
	min-height:234px;
	width:700px;
	position:relative;
	margin-left:0px;
	border:0px dashed black;
}

.cartgrayboxcheat{
	border:2px solid #4A5054 !important;
	border:0px solid #4A5054;
	background: #FFFFFF url('http://www.nagelspetproducts.be/images/bg_cart.gif') bottom left no-repeat;
	width:700px;
	position:absolute;
	height:100%;
	_height:220px;
	z-index:150;
	bottom:0px;
	margin-bottom: 10px;
}

.cartgraybox{
	border:0px solid blue;
	width:700px;
	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 #4A5054 !important;
	border:2px solid #4A5054;
	padding-bottom:20px;
	padding-left:10px;
	padding-top:6px;
	clear: both;
}

/*
.cartshopcar{
	background:url('http://www.nagelspetproducts.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;
}

.carttitlecontainer {
	border:0px solid green;
	width:685px;
	height:25px;
	margin-top:5px;
	padding-top:4px;
	vertical-align:middle;
	border-bottom:1px solid #d3d3d3;
}

.carttitle1 {
	/*background:url('http://www.nagelspetproducts.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:220px;
	width:220px !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:130px;
	width:130px !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:100px;
	width:100px !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:80px;
	width:80px !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:100px;
	width:100px !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.nagelspetproducts.be/images/shopcaritemdivider.png') no-repeat left bottom;*/
	float:left;
	float:none !ie;
	width:685px;
	/*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:56px;
	width:56px !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:220px;
	width:220px !ie;
	padding-left:10px;
	margin-top:1px;
	padding-top:5px;
	font-size:10px;
}

.cartitem2title {
	float:left;
	width:174px;
	width:174px !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:130px;
	width:130px !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:100px;
	width:100px !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:130px;
	width:130px !ie;
	margin-top:1px;
	padding-left:6px;
	padding-top:3px;
	font-size:11px;
	font-weight:bold;
	color:#010101;
	text-align: left;
}

.cartitem5_2 {
	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;
	text-align: left;
}

.cartitem7 {
	border:0px solid #000000;
	float:left;
	width:50px;
	width:50px !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;
	}

	.orderinput{
		background-color:#f4f5f8;
		border:0px solid #c5c6c8;
		width:20px;
		margin:0px;
		padding:0px;
		font-size:10px;
		float: left;
	}

	.paperitems {
		clear: both;
	}

	.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;
	}

#cartwrap{

}

.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.nagelspetproducts.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: 708px;
}

#carttransport{
	background: #FFFFFF url('http://www.nagelspetproducts.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 #4A5054;
}

.carttransportdata{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

#carttotal{
	background: #FFFFFF url('http://www.nagelspetproducts.be/images/bg_cart.gif') no-repeat left bottom;
	float:left;
	width:366px;
	width:366px !ie;
	height:152px;
	height:167px !ie;
	padding-left:14px;
	padding-top:15px;
	padding-right:15px;
	border:2px solid #4A5054;
	margin-right: 4px;
}

.carttotalitems{
	float:left;
	padding-top:10px;
}

.cartbtmitem{
	float:left;
	width:347px;
	width:347px !ie;
	padding-left:5px;
	padding-bottom:5px;
}

.cartbtmtotal{
	float:left;
	width:347px;
	width:347px !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:12px;
	position:relative;
	z-index:300;
	border-top:1px solid #d3d3d3;
}

.checkouttotalleft{
	float:left;
	color:#010101;
}

.checkouttotalright{
	float:right;
	color:#010101;
}

.cartnext{
	float:right;
	/*width:703px;*/
	width:500px;
	padding-right:18px;
	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: 15px;
}

.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 #4A5054;
	width:400px;
	width:380px !ie;
	font-size:12px;
	font-face:Verdana;
}

.choosepaperbtn{
	background: url('http://www.nagelspetproducts.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;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

input.inputshort{
	width:57px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:11px Verdana, Helvetica, sans-serif;
	color:#231F20;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}

td.inputshort{
	background-image:url('http://www.nagelspetproducts.be/images/bg-inputmedium6.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:20px;
}

td.inputshort_error{
	background-image:url('http://www.nagelspetproducts.be/images/bg-inputshorterror.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:20px;
}

.checkoutbutton{
		background:url('http://www.nagelspetproducts.be/images/bg_button.gif') repeat-x;
		float:right;
		border:0px;
		cursor:pointer;
		width: 127px;
		text-align: center;

	}

	.checkoutbuttontxt {
		color:#333333;
		font-size:12px;
		font-weight: bold;
		padding: 4px;
	}

.saveorderbutton{
	background:url('http://www.nagelspetproducts.be/images/bg_button.gif') repeat-x;
	float:left;
	border:0px;
	cursor:pointer;
	width: 170px;
	margin-top:7px;
	text-align: center;
}


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;
}

input.inputfile{
	width:300px;
	height:20px;
	border:1px solid #cbcbcb;
	font:11px Verdana, Helvetica, sans-serif;
	color:#231F20;
	padding-top:2px;
}

#homearts{
	float:left;
	width:566px;
	width:575px !ie;
	padding-top:7px;
	border:0px solid green;
}

	/* ORDER */

	div#checkouttop{
		float:left;
	}

	div.checkoutitems{
		float:left;
		width:242px;

		/*padding-top:14px;
		padding-left:8px;
		padding-right:15px;*/
	}

	.checkleftgrayouter{
		min-height:359px;
		width:280px;
		position:relative;
		margin-left:0px;
		background: #FFFFFF /*url('http://www.nagelspetproducts.be/images/bg_cart.gif') bottom left no-repeat*/;
		border:2px solid #4A5054;
	}

	.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;
	}

	.checkouttitle{
		padding-left:4px;
		padding-bottom:5px;
		color:#4A5054;
		font-size:14px;
		font-weight:bold;
		border-bottom:1px solid #d3d3d3;
		behavior: url("script/iepngfix.htc")
	}

	.checkoutcontainer{
		float:left;
		/*background:url('http://www.nagelspetproducts.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:11px;
		color:#010101;
		font-family: "Verdana";
	}

	.checkouttitlecontainer{
		width:250px;
		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:12px;
		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;
	}
	/*
	.checkouttotal{
		height:19px !important;
		height:24px;
		margin-top:21px;
		padding-top:5px;
		color:#00aeef;
		font-size:12px;
		font-weight:bold;
	}
	*/

	div.checkoutself{
		float:left;
		width:301px;
		width:324px !ie;
	/*	padding-top:14px;
		padding-left:8px;
		padding-right:15px;*/
	}

	.checkrightgrayouter{
		min-height:359px;
		width:400px;
		position:relative;
		margin-left:60px;
		border:2px solid #4A5054;
		background: #FFFFFF url('http://www.nagelspetproducts.be/images/bg_cart.gif') bottom left no-repeat;
		margin-bottom: 30px;
	}

	.checkrightgrayboxcheat{
		width:400px;
		position:absolute;
		height:100%;
		_height:342px;
		z-index:150;
	}

	.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.nagelspetproducts.be/images/bg_step.gif') no-repeat;
		width: 23px;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		float: left;
		margin-top:8px;
		color: #4f0800;
	}

	.checkoutsubtitle{
		float:left;
		width:140px;
		width:180px !ie;
		padding-bottom:11px;
		color:#4A5054;
		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:#000000;
		font-weight:normal;
	}

	a.checkoutregisterlink:hover{
		font-size:9px;
		color:#ab1200;
		font-weight:normal;
	}

	.checkoutguest
	{
		padding-top:5px;
		margin: 0px 0px 3px 0px;
		color:#000000;
		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:#000000;
		font-size:9px;
		font-weight:normal;
	}

	.checkoutbtn{
		background: url('http://www.nagelspetproducts.be/images/bg_button.gif') repeat-x;
		width:127px;
		height:23px;
		float:right;
		cursor:pointer;
		text-align: center;
	}

	.checkoutbtntxt{
		padding-top:5px;
		font-size:11px;
		color: #333333;
	}

	.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:261px;
		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.nagelspetproducts.be/images/bg_button.gif') repeat-x;
		width: 170px;
		height: 23px;
		float:right;
		margin-right:9px;
		margin-top:10px;
		cursor:pointer;
	}

	.confirmbtnleft{

	}

	.confirmbtntxt{
		padding-top:5px;
		color:#333333;
		font-size:11px;
		text-align: center;
		font-weight: bold;
	}

	.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.nagelspetproducts.be/images/bg_button.gif') repeat-x;
		height:23px;
		/*background: #D8D9D9;*/
	}

	.checkbacktoshop{
		float:left;
		text-align: center;
		padding-top:6px;
		width: 220px;
	}

	.checkbacktoshop a,
	#checkoutrestart a {
		font-size:11px;
		color: #333333;
		text-decoration: none;
	}

	.checkbacktoshop a {
		font-weight: bold;
	}

	#checkoutrestart{
		/*background: url('http://www.nagelspetproducts.be/images/bg_cart_button_large.gif') no-repeat;*/
		width:220px;
		height:23px;
		float:left;
		padding-top:2px;
		text-align: center;
		margin-top: 10px;
		background: #901000;
	}

	.checkoutrestartimg{
		float:left;
		padding-right:3px;
	}

	.checkoutrestarttxt{
		float:left;
		padding-top:4px;
		text-align: center;
		padding-left: 8px;
		width:220px;
	}

	#checkouttotaltxt{
		padding-right:8px;
		padding-bottom:3px;
		color:#363636;
		font-size: 9px;
	}

	.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;
	}

	.orderstatuslign{
		width:280px;
	}

	.orderstatuslabel{
		float:left;
		width:150px;
		font-weight:bold;
	}

	.orderstatusnumber{
		float:left;
		width:90px;
		font-weight:bold;
		text-align:right;
	}

	.orderstatustotallong{
		background: #FFFFFF /*url('http://www.nagelspetproducts.be/images/bg_cart.gif') bottom left no-repeat*/;
		border:2px solid #4A5054;
		float:left;
		width:680px;
		width:680px !ie;
		height:152px;
		height:167px !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;
	}


	td.inputmedium4{
		background-image:url('http://www.nagelspetproducts.be/images/bg-inputmedium4.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium4_error{
		background-image:url('http://www.nagelspetproducts.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.nagelspetproducts.be/images/bg-inputmedium5.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium5_error{
		background-image:url('http://www.nagelspetproducts.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.nagelspetproducts.be/images/bg-inputlong.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}

	td.inputlong_error{
		background-image:url('http://www.nagelspetproducts.be/images/bg-inputlongerror.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}

	input.inputmedium{
		width:130px;
		height:20px;
		border:0px solid white;
		background:transparent;
		font:11px Verdana, Helvetica, sans-serif;
		color:#231F20;
		padding-top:2px;
	}

	td.inputmedium{
		background-image:url('http://www.nagelspetproducts.be/images/bg-inputmedium.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium_error{
		background-image:url('http://www.nagelspetproducts.be/images/bg-inputmediumerror.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	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.nagelspetproducts.be/images/bg-inputmedium2.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium2_error{
		background-image:url('http://www.nagelspetproducts.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.nagelspetproducts.be/images/bg-inputmedium3.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium3_error{
		background-image:url('http://www.nagelspetproducts.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.nagelspetproducts.be/images/bg-inputmedium4.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium4_error{
		background-image:url('http://www.nagelspetproducts.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.nagelspetproducts.be/images/bg-inputmedium5.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	td.inputmedium5_error{
		background-image:url('http://www.nagelspetproducts.be/images/bg-inputmedium5error.gif');
		background-repeat:no-repeat;
		background-position:top left;
		height:20px;
	}

	.orderstatuscontainer{
		float:left;
		padding-top:15px;
		padding-bottom:10px;
		width: 280px;
	}

	.orderstatustotal{
		background:#FFFFFF /*url('http://www.nagelspetproducts.be/images/bg_cart.gif') bottom left no-repeat*/;
		border:2px solid #4A5054;
		float:left;
		width:253px;
		width:253px !ie;
		height:152px;
		height:167px !ie;
		padding-left:10px;
		padding-top:15px;
		padding-right:10px;
		margin-left: 26px;
	}

	#retrievingdata {margin-bottom: 10px;color: #ab0b1e; font-weight: bold;}
	.article_icons { display: inline; }

	/* WISHLIST */

	.catarticle{
		border:2px solid #4A5054;
		background-color:#ffffff;
		float:left;
		width:302px;
		padding: 5px;
		margin: 5px;

	}

	.catarttop{
		float:left;
		width:277px;
	}

	.catartrep{
		float:left;
		width:276px;
		width:276px !ie;
		padding-left:1px;
	}

	.catartbtm{
		float:left;
		width:277px;
	}

	.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{
		float:left;
		width:101px;
		height:14px;
		height:14px !ie;
		padding-top:1px;
		text-align:center;
		color:#272727;
		display: none;
	}

	.catartdesc{
		height:95px;
	}

	.catarttxt{
		float:left;
		width:190px;
		height: 150px;
		overflow: hidden;
	}

	.catarttitle{
		padding-bottom:6px;
		font-weight:bold;
		font-size:12px;
		color:#4A5054;
	}

	.catarttitle a{
		padding-bottom:6px;
		font-weight:bold;
		font:12px;
		color:#4A5054;
		text-decoration: none;
	}

	a.catartlink:link, a.catartlink:active, a.catartlink:visited{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#4A5054;
		text-decoration:underline;
	}

	a.catartlink:hover{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#4A5054;
		text-decoration:underline;
	}

	.catartprice{
		float:right;
		padding-bottom:0px;
		text-align:right;
		font-weight:bold;
		font-size:12px;
		color:#4A5054;
		padding-right: 10px;
		width: 80px;
	}
	
	.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:122px;
		width:122px !ie;
		padding-left:24px;
		padding-top:6px;
		padding-bottom:2px;
	}

	.catartwishlistimg{
		float:left;
	}

	.catartwishlisttxt{
		float:left;
		padding-left:6px;
		padding-top:2px;
		text-align: right;
		width: 116px;
		font-weight: bold;
	}

	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:302px;
		border-top:1px solid #4A5054;
	}

	.wishlistbtn{
		float:left;
		cursor:pointer;
	}

	.btnredtxtsmall{
		float:left;
		padding-top:5px;
	}
	a.btnredtxtlink:link, a.btnredtxtlink:active, a.btnredtxtlink:visited{
		color:#cb0b0d;
		text-decoration:underline;
	}

	a.btnredtxtlink:hover{
		color:#cb0b0d;
		text-decoration:underline;
	}

	.catartdiv{
		float:left;
		width:9px;
		height:10px;
	}

	/*.breadcrumb {
		font-size: 14px;
		color: #4A5054;
		padding: 0px 0px;
		font-weight: bold;
	}*/

	.profile_titel{
	font-size: 14px;
	color: #4A5053;
	font-weight: bold;
	padding-top: 25px;
	padding-bottom: 5px;
}


.profile_geg_label{
	float: left;
	width: 150px;
	font-weight: bold;
}

.profile_geg_txt{
	float: left;
}

.historieken{
	width: 100%;
	border-collapse: collapse;
}

.historiek_document{
	float: left;
}

.historiek_document_img{
	float: left;
}

.historieken_detail{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	width: 550px;
}

.historiek_header{
	font-weight: bold;
}

.historieken_detail_lijn_titel_article{
	float: left;
	width: 200px;
	margin-top: 10px;
	font-weight: bold;
}

.historieken_detail_lijn_titel_aantal{
	float: left;
	width: 100px;
	margin-top: 10px;
	font-weight: bold;
}

.historieken_detail_lijn_titel_eenheid{
	float: left;
	width: 150px;
	margin-top: 10px;
	font-weight: bold;
}

.historieken_detail_lijn_titel_totaal{
	float: left;
	width: 100px;
	margin-top: 10px;
	font-weight: bold;
}

.historieken_detail_lijn_article{
	float: left;
	width: 200px;
}

.historieken_detail_lijn_aantal{
	float: left;
	width: 100px;
}

.historieken_detail_lijn_eenheid{
	float: left;
	width: 150px;
}

.historieken_detail_lijn_totaal{
	float: left;
	width: 100px;
}

#pagemiddle .terug {
		margin: 5px 0px;
	}

.articles h4{
	font-size: 11px;
}

.articles h4 a{
	color: #4A5053;
}

.articles tr td{
	border-bottom: 1px solid #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}

.articles tr.realtimedata td {
	border-bottom: 0px solid #666666;
	line-height: 10px;
}

.backorders_header{
	font-weight: bold;
}

.backorders_document{
	float: left;
}

.backorders_document_img{
	float: left;
}

.orderstitlecontainer{
	width:600px;
	font-weight:bold;
}

.orderstitle1{
	float:left;
	width:100px;
}

.orderstitle2{
	float:left;
	width:120px;
}

.orderstitle3{
	float:left;
	width:130px;
}

.orderstitle4{
	float:left;
	width:70px;
}

.orderstitle5{
	float:left;
	width:150px;
	text-align: right;
}

.ordersitemcontainer{
	float:left;
	width:600px;
}

.ordersitem1{
	float:left;
	width:100px;
}

.ordersitem2{
	float:left;
	width:120px;
}

.ordersitem3{
	float:left;
	width:130px;
}

.ordersitem4{
	float:left;
	width:70px;
}

.ordersitem5{
	float:left;
	width:150px;
	text-align: right;
}

.orderdettitlecontainer{
	float:left;
	width:590px;
	padding-left:10px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #AEAEAE;
	background-color:#EBEBEB;
}

.orderdettitle1{
	float:left;
	width:80px;
	padding-right: 20px;
}

.orderdettitle2{
	float:left;
	width:180px;
	padding-right: 20px;
}

.orderdettitle3{
	float:left;
	width:80px;
}

.orderdettitle4{
	float:left;
	width:80px;
}

.orderdettitle5{
	float:left;
	width:90px;
	text-align: right;
}

.orderdetitemcontainer{
	float:left;
	width:590px;
	padding-left:10px;
	padding-top:5px;
	background-color:#EBEBEB;
}

.orderdetitem1{
	float:left;
	width:80px;
	padding-right: 20px;
}

.orderdetitem2{
	float:left;
	width:180px;
	padding-right: 20px;
}

.orderdetitem3{
	float:left;
	width:80px;
}

.orderdetitem4{
	float:left;
	width:80px;
}

.orderdetitem5{
	float:left;
	width:90px;
}

.orderdettotal{
	float:left;
	width:600px;
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:1px solid #AEAEAE;
	background-color:#EBEBEB;
}

.orderdettotaltitle{
	float:right;
	font-weight:bold;
}

.orderdettotalamount{
	float:right;
	width:80px;
	font-weight:bold;
	text-align: right;
}

.orderdetbtns{
	float:left;
	width:580px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
	background-color:#EBEBEB;
}

.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.nagelspetproducts.be/images/btnbg.jpg') repeat-x left top;
	cursor:pointer;
}

.back {
	background: url(http://www.nagelspetproducts.be/images/bg_button.gif) repeat-x;
	width: 130px;
	height: 13px;
	text-align: center;
	padding: 5px 0px;
	cursor: pointer;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
}

.back a{
	color: #4a5053;
	text-decoration: none;
}

.refresh img{
	float:left;
	cursor: pointer;
	padding-left: 5px;
}

.article_icon img {
	padding: 0px 5px;
}

.legende { float: right; }
.legende li {
	float: left;
	padding: 0px 8px;
	padding-bottom: 20px;
	list-style: none;
}

.unitprice {
	text-align: center;
	font-style: italic;
}

.suggestionsBox {
	clear:both;
	/*position: relative;
	left: 30px;
	margin: 0px 0px 0px 0px;*/
	width:229px;
	background-color:#ffffff;
	/*-moz-border-radius: 7px;
	-webkit-border-radius: 7px;*/
	border:0px solid #000;
	color:#483024;
}

.suggestionList {
	margin:0px;
	padding:0px;
	list-style:none;
}

.suggestionList li {
	position:relative;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	list-style:none;
	cursor:pointer;
}

.suggestionList li:hover {
	background-color:#659CD8;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
