@import "lightbox.css";
@import "modalbox.css";

body {
	   background:url('/storepics/achtercheckerd.jpg') repeat-x;
	  background-color: #0b0b0b;
	  font-size: 12px;
	  font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
	  color:#564b47;
	  padding:0px;
	  margin:0px;
}

#outer {
	  width:1000px;
	  margin:0 auto;
	  text-align: left;
	  padding: 0px;
	  height:100%;
}

img
{
	border:0;
}

.largebutton
{
	padding:3px 7px;
	background-color:#F26522;
	color:#FFFFFF;
	cursor:pointer;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.largebutton a
{
	color:#FFFFFF;
	text-decoration:none;
}

#topheader
{
	height:20px;
	text-align:right;
	padding-top:5px;
	color:#FFFFFF;
	/*background-color:#343434;*/
}

#topheader form
{
	display:inline;
}

#topheader span
{
	margin-right:10px;
}

.cleardiv{
	clear:both;
	font-size:0px;
	overflow:hidden;
	margin:0;
	height:0;
}

input[type=radio], input[type=checkbox]
{
	border:none;
}

input
{
	border:1px solid #525252;
	height:15px;
	vertical-align:middle;
	font-size:12px;
}

.inputfield {
	border:1px solid #343434;
	width:200px;
}

.inputformerror
{
	border:1px solid #FF0000;
	width:200px;
}

a{
	color:#f26522;
}

h1{
	margin:0px;
	color:#f26522;
	font-size:13px;
}

h2{
	color:#f26522;
	font-size:13px;
	margin:0px;
}

h3{
	font-family: 'Josefin Sans Std Light', arial, serif;
	color:#000000;
}

h4{
	margin-top:3px;
	margin-left:3px;
	color:#000000;
	font-size:12px;
}

/*****BACKGROUND******/


/*****PAGE******/
.headerfoto{
	width:612px;
	height:117px;
	margin-left:20px;
	margin-top:2px;
	cursor:pointer;
}

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

.taalknop a{
	margin-left:3px;
	margin-right:3px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}

.maintop{
	background:url('/storepics/topbutbg.jpg') no-repeat;
	width:1000px;
	height:46px !important;
	_height:41px;
}

.buttonstop{
	margin-left:0px;
}

.buttonstop ul{
	list-style:none;
}

.topbutt{
	height:38px !important;
	_height:33px;
	float:left;
	/*padding-top:15px;*/
	border-right:1px solid #0B0B0B;
}

.topbutt a{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	padding-right:12px;
	padding-left:11px;
	padding-top:15px;
	height:25px;
	display:block;
	_width:70px;
}

.topbuttsel{
	height:38px !important;
	_height:33px;
	float:left;
	/*padding-top:15px;*/
	border-right:1px solid #0B0B0B;
}

.topbuttsel a{
	color:#f26522;
	text-decoration:none;
	font-size:14px;
	padding-right:12px;
	padding-left:11px;
	padding-top:15px;
	height:25px;
	display:block;
	_width:70px;
}

.zoeker{
	float:right;
	margin-top:12px;
	margin-right:22px;
}

.go{
	float:left;
	margin-right:3px;
}

.zoekvak{
	float:left;
	margin-right:3px;
	background:url('/storepics/zoekvak.gif') no-repeat;
	width:190px;
	height:25px !important;
	_height:10px;
	margin-top:0px;
}

.zoekvak input{
	border:none;
	margin-left:4px;
	margin-top:3px;
	width:180px;
	color:#808080;
}

.topbutt a:hover{
	color:#f26522;
}

.mainbottom{
	background:url('/storepics/mainbottombg.jpg') no-repeat;
	width:1000px;
	height:19px;
}

.main{
	background:url('/storepics/mainbg.jpg') repeat-y;
	font-size:13px;
	width:1000px;
	height:100%;
}

.mainleft{
	float:left;
	width:200px;
	margin-left:15px !important;
	margin-left:6px;
}

.mainmidrel{
	border:#c6c8ca solid 1px;
	width:548px;
	padding:3px;
	margin:3px;
	float:left;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.mainmid{
	float:left;
	width:562px;
	min-height:350px;
	height:auto;
	margin-left:4px;

	position:relative;
	z-index:0;

	background-color:#ffffff;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.mainmidcontent
{
	width:542px;
	padding:10px;
	_height:350px;
}

.mainmid2{
	float:left;
	width:572px;
	height:auto;
	margin-left:23px;
	margin-top:3px;
	background-color:#ffffff;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.promo{
	margin-left:3px;
	margin-top:3px;
	width:566px;
	cursor:pointer;
}

.promokl1{
	float:left;
	margin-left:3px;
	margin-top:5px;
	width:279px;
	cursor:pointer;
}

.promokl2{
	float:left;
	margin-left:7px;
	margin-top:3px;
	width:279px;
	cursor:pointer;
}

.mainright{
	float:left;
	width:200px;
	margin-left:4px;
}

.titelvak{
	background-color:#333133;
	color:#FFFFFF;
    padding-left:20px;
    padding-top:8px;
    padding-bottom:8px;
	width:180px;

    position:relative;
	z-index:0;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);

}

.titelvak a
{
	display:block;
	width:180px;
}

.zijvak{
	background-color:#ffffff;
	color:#000000;
	padding-left:20px;

	margin-top:3px;
	margin-bottom:3px;
	width:180px;
	height:auto;

	position:relative;
	z-index:0;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.zijvak ul,ol{
	margin-top:0px;
}

.zijvakr{
	background-color:#ffffff;
	color:#000000;
	padding-left:0px;

	margin-top:3px;
	margin-bottom:3px;
	width:190px;
	height:auto;
	padding:5px;

	position:relative;
	z-index:0;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.zijvakr p{
	margin:0;
}

.zijvaknaam{
	height:20px;
	padding:3px;
}

.mainright .zijvaknaam
{
	height:30px;
}

.zijfoto img{
	text-align:center;
	margin-left:25px;
}

.zijvakprijs{
	color:#f26522;
	font-weight:bold;
	text-align:right;
	padding:3px;
	font-size:15px;
}

.zijvakexprijs
{
	color:#F26522;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	text-decoration:line-through;
}

.exprijs{
	text-decoration:line-through;
}

.meerinfo{
	background-color:#333133;
	color:#FFFFFF;
	padding:4px;
	font-size:11px;
	margin:3px;
	width:80px;
	float:right;
	text-align:center;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.smallbutton{
	background-color:#333133;
	color:#FFFFFF;
	padding:4px;
	font-size:11px;
	margin:3px;
	float:right;
	text-align:center;
	cursor:pointer;
	text-decoration:none;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.smallbutton a{
	text-decoration:none;
	color:#FFFFFF;
}

.karrevak{
	background-color:#333133;
	color:#FFFFFF;
	margin-bottom:3px;
	width:160px;
	padding-left:20px;
	padding-top:8px;
	padding-right:20px;
	padding-bottom:8px;
    cursor:pointer;

    position:relative;
	z-index:0;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);

}

.karimg{
	float:right;
	margin-top: -13px;
}

.kartext1{
	text-decoration:underline;
	float:left;
	width:90px;
}

.kartext2{
	float:left;
	width:110px;
}

/*****ARTIKELPAGE******/

.blz{
	float:left;
	margin:2px;
	height:25px;
}

.blz a
{
	text-decoration:none;
}

.blzcijfers{
	background-color:#FFFFFF;
	border:#f26522 solid 1px;
	color:#f26522;
	font-weight:bold;
	text-align:center;
	padding:1px;
	min-width:16px;
	margin:1px;
	float:left;

	position:relative;
	z-index:0;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.blzcijferssel{
	border:#f26522 solid 1px;
	background-color:#f26522;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:1px;
	width:16px;
	margin:1px;
	float:left;

	position:relative;
	z-index:0;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.zoeklijn{
	text-align:right;
	margin-top:3px;
}

.artikelpage{
	border:#c6c8ca solid 1px;
	padding:3px;
	margin:3px;
	float:left;
	background-color:#FFFFFF;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.artikelpagetitel{
	height:25px;
}

.pagetitle a, .artikelpagetitel a{
	color:#000000;
}

.artikelpageleft{
	float:left;
	width:437px;
	text-align:left;
}

.artikelpageright{
	float:right;
	width:110px;
	text-align:right;
}

.artikelpagefoto{
	float:left;
	width:220px;
}

.artikelpageprijzen{
	position:relative;
	bottom:5px;

}

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

.artikelpagefotokl
{
	width:70px;
	height:70px;
	float:right;
	padding-bottom:4px;
	padding-right:4px;
}

.artikelpagefotoklhide
{
	display:none;
}

.artikelpagefotokl img{
	/*width:60px;
	float:right;*/
}

.artikelpagemerk img{
	width:75px;
	margin-top:20px
}

.artikelpageexprijs{
	text-decoration:line-through;
	color:#f26522;
	font-weight:bold;
	text-align:right;
	padding:3px;
	margin-top:20px;
}

.artikelpageprijs{
	color:#f26522;
	font-weight:bold;
	text-align:right;
	padding:3px;
}

.artikelpageprijs h1
{
	font-size:17px;
}

.voegtoe{

	background-color:#f26522;
	color:#FFFFFF;
	padding:4px;
	font-size:13px;
	margin:3px;
	width:170px;
	float:right;
	text-align:center;
	cursor:pointer;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.relart{
	height:100px;
}

.relart img{
	padding:3px;
}

.relvak{
	border:#c6c8ca solid 1px;
	padding:3px;
	margin:3px;
	float:left;
	width:125px;
	/*height:150px;*/
	text-align:center;
	cursor:pointer;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.relvak a{
	text-decoration:none;
}



/*****ZIJLINKS******/

.zijlink{
	padding:0px;
	margin-left:20px;
}

.zijlinksub2{
	padding:0px;
	margin-left:10px;
	color:#c6c8ca;
}

.zijlinksub3{
	padding:0px;
	margin-left:10px;
	color:#F26522;
}

.zijlink li a{
	display:block;
	width:160px;
}

.zijlinksub2 li a{
	color:#919191;
	display:block;
	width:150px;
}

.zijlinksub3 li a{
	color:#F26522;
	display:block;
	width:140px;
}

.zijlink li{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #c6c8ca;
}

.zijlinksub2 li
{
	border:0;
}

.linktext a{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:100px;
}

.linktextsel a{
	color:#F26522;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:100px;
}

.linktext10 a{
	float:left;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:100px;
}

.streepje{
	margin-top:6px;
}

.extratext a{
	color:#f26522;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.zijfoto{
	cursor:pointer;
	padding:3px;
}

.zijfotopag{
	text-align:center;
}

.extralink{
	margin-top:20px;
	margin-bottom:20px;
}

.zijlink a:hover{
	color:#f26522;
}

.cijfer{
	float:left;
	margin-left:2px;
	margin-top:7px;
}

.cijfer10{
	float:left;
	margin-left:0px;
	margin-top:7px;
}

/*****MAINONDER*****/

.frontart{
	margin-top:3px;
}

.artmerk
{
	float:right;
	height:20px;
	width:100px;
}

.artmerk img{
	width:100px;
	float:right;
}

.artikelvak{
	background-color:#FFFFFF;
	border:#c6c8ca solid 1px;
	width:272px;
	height:202px;
	margin:3px;
	float:left;

	position:relative;
	z-index:0;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.artnaam{
	padding:3px;
	float:left;
}

.zijvaknaam a{
	text-decoration:none;
	color:#000000;
}

.zijvakprijs a{
	text-decoration:none;
}

.artfoto{
	width:160px;
	height:150px;
	float:left;
}

.artfoto img{
	text-align:center;
	margin-left:15px;
	margin-top:20px;
	float:left;
	cursor:pointer;
}

.artprijzen{
	float:right;
	color:#f26522;
	font-weight:bold;
	text-align:right;
	height:100px;
	width:50px;
	padding:3px;
	position:relative;
}

.exprijs
{
	position:absolute;
	right:5px;
	bottom:15px;
}

.artprijs
{
	position:absolute;
	right:5px;
	bottom:0;
	font-size:15px;
}

.artprijzen a{
	text-decoration:none;
}

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

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

.meerinfoart{
	background-color:#333133;
	color:#FFFFFF;
	padding:4px;
	font-size:11px;
	/*margin-top:-20px;*/
	margin-right:3px;
	width:80px;
	float:right;
	text-align:center;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.meerinfoart a{
	text-decoration:none;
	color:#ffffff;
	display:block;
}

/*****FOOTER******/

.footer{
	margin-left:15px;
	margin-top:6px;
	color:#ffffff;
	width:968px;
}

.footerlinkbar{
	margin-left:5px;
	margin-top:6px;
	background-color:#333133;

	height:auto;
	width:992px !important;
	_width:995px;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.footerlinkbarleft{
	float:left;
	margin:3px;
	padding:5px;
	border:#c6c8ca solid 1px;
	background-color:#333133;

	height:100%;
	_width:540px;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.footerlinkbar ul{
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding:5px;
	list-style:none;
}

.footerlinkbarvak{
	float:left;
	margin:3px;
	padding:5px;
	border:1px solid #c6c8ca;
	/*width:203px !important;*/
	width:152px !important;
	_width:175px;
	height:100%;
	background-color:#333133;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.footerlinkbarvak ul li a{
	color:#c6c8ca;
	text-decoration:none;
}

.footerlinkbarvak ul li a:hover{
	color:#c6c8ca;
	text-decoration:underline;
}


.bottlink{
	color:#C6C8CA;
	float:left;
}

.botttext a
{
	color:#C6C8CA;
	text-decoration:none;
}

.botttexttitle
{
	font-weight:bold;
	color:#F26522;
}

.botttexttitle a:hover, .botttext a:hover
{
	text-decoration:underline;
}

.botttexttitle a{
	color:#F26522;
	font-weight:bold;
	text-decoration:none;
}

.footerleft{
	float:left;
	margin-left:2px;
	height:40px;
}

.footerleft a{
	color:#ffffff;
	text-decoration:underline;
}

.footerleft a:hover{
	color:red;
}

.footerright{
	float:right;
	margin-right:2px;
}

.footerright a:hover{
	color:red;
}

.footerright a{
	color:#ffffff;
	text-decoration:underline;
}

.footermid{
	float:left;
	margin-left:100px;
}

.share{
	/*float:right;
	margin-top:20px;*/
	margin-left:3px;
	float:left;
	width:150px;
}

/*******PAGE*********/

#page{
	margin:0 auto;
	width:612px;
}

#page img{
	margin-top:20px;
}

.pagetitle{
	margin:3px;
}

#signup{
	margin:0 auto;
	background-color:#f26522;
	text-align:center;
	width:400px;
	padding-top:2px;

	 -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/store/border-radius.htc);
}

#submit{
	float:left;

}

#email{
	margin-top:10px;
	margin-left:85px;
	float:left;
}

#coming{
	text-align:center;
	font-size:20px;
	color:#4d4d4f;

}
#facebook{
	text-align:center;
	margin-top:100px;
	margin-left:0px;

}

/*******PAY*********/

.paypage{
		float:left;
	width:950px;
	height:auto;
	margin-left:23px;

	background-color:#ffffff;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.payinfo{
	border:#c6c8ca solid 1px;
	width:800px;
	height:auto;
	margin-left:55px;
	margin-top:50px;
	text-align:center;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.payinfo1{
	float:left;
	margin-left:20px;
}

.payinfo2{
	float:left;
	margin-left:320px;
}

.payinfo3{
	float:right;
	margin-left:20px;
	margin-right:20px;
}

.payinfo4{
	float:right;
	margin-left:20px;
	margin-right:20px;
}

.payprice{
	width:800px;
	height:auto;
	margin-left:55px;
	margin-top:20px;
	text-align:center;
}

.payprice1{
	float:left;
	margin-left:20px;
}

.payprice2{
	float:left;
	margin-left:320px;
	border:#c6c8ca solid 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

.payprice3{
	float:right;
	margin-left:20px;
	margin-right:42px;
}

.payprice4{
	float:right;
	margin-left:20px;
	margin-right:20px;
}

.inputamount
{
	width:30px;
	background-color:#EBEBEB;
	text-align:right;
}

.btnscartadd
{
	float:right;
	height:19px;
	margin-top:0px;
	padding:0;
	font-size:0;
}

.btncartaddtop
{
	clear:both;
	cursor:pointer;
	font-size:0;
	height:10px;
	margin:0;
	padding:0;
	width:10px;
}

.btncartaddbtm
{
	clear:both;
	cursor:pointer;
	font-size:0;
	height:9px;
	margin:0;
	padding:0;
	width:10px;
}

.bigmainmid{
	float:left;
	width:984px;
	height:auto;
	margin-left:14px;

	position:relative;
	z-index:0;

	background-color:#ffffff;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.bigmainmidcontent
{
	width:964px;
	padding:10px;
}

.mainmidch{

	width:972px;
	/*height:300px;*/
	margin-left:14px;
	min-height:350px;
	_height:350px;

	position:relative;
	z-index:0;

	background-color:#ffffff;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.checkbovenbalk{

	width:964px;
	height:50px;
	margin-left:4px;
	top:4px;

	position:relative;
	z-index:0;

	background-color:#333133;

	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/css/border-radius.htc);
}

.checkbovenbalkcontent{
	padding:7px;
}

#carttable
{
	float:left;
}

#carttable th
{
	font-weight:bold;
	text-align:right;
	width:120px;
	padding-right:15px;
}

.carttabletitle
{
	background-color:#F26522;
	color:#FFFFFF;
}
#carttable td
{
	text-align:right;
	width:120px;
	width:150px !important;
	padding-right:15px;
}

#carttable input
{
	border:1px solid #343434;
}

.cartwarning, .warning
{
	background-color:#FFFFFF;
	color:#B00035;
	font-weight:bold;
}

/*CHECKOUT*/

#checkouttitle
{
	float:left;
	color:#F26522;
	/*border-bottom:1px solid #F26522;*/
	width:450px;
	text-align:right;
	font-weight:bold;
	margin-top:8px;
}

#checkoutprochead
{
	float:left;
	width:500px;
}

#checkoutdiv
{
	width:580px;
	float:left;
	position:relative;
	z-index:0;
	margin-top:5px;
}

#checkoutdivtop, #checkoutdivinner, #checkoutbottom
{
	width:580px;
}

#checkoutdivtop
{
	background: url(/images/bg-checkouttop.jpg);
	height:15px;
}

#checkoutdivinner
{
	background: url(/images/bg-checkoutinner.jpg);
	background-repeat:repeat-y;
	min-height:250px;
	overflow:hidden;
}

#checkoutdivbottom
{
	background: url(/images/bg-checkoutbottom.jpg);
	height:20px;
}

.checkoutcart{
	float:left;
	width:540px;
	margin-left:20px !important;
	margin-left:10px;
	/*margin-top:15px;
	height:290px;*/
	position:relative;
	z-index:0;
}

.checkoutcarttitle{
	font-size:13px;
	color:#F26522;
	height:21px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #F26522;
	width:540px;
}

.checkoutcartitemsub
{
	float:right;
	width:80px;
	text-align:right;
	border:1px solid red;
}
.checkoutcartitemsubaantal
{
	float:right;
	width:45px;
	text-align:center;
	border:1px solid red;
}
.checkoutcartitemprod
{
	color:#F26522;
	font-weight:bold;
	text-align:left;
	width:300px;
	border:0px solid red;
	float:left;
	min-height:20px;
}

.checkoutcartitemsub
{
	color:#F26522;
	font-weight:bold;
	float:right;
	width:70px;
	text-align:right;
	border:0px solid red;
}
.checkoutcartitemprice
{
	color:#F26522;
	font-weight:bold;
	float:right;
	width:90px;
	text-align:right;
	border:0px solid red;
}
.checkoutcartitemqty
{
	color:#F26522;
	font-weight:bold;
	float:right;
	width:45px;
	text-align:center;
	border:0px solid red;
}

.checkoutcartitemprodprod
{
	text-align:left;
	width:300px;
	border:0px solid red;
	float:left;
	min-height:20px;
}

.checkoutcartitemprodsub
{
	float:right;
	width:70px;
	text-align:right;
	border:0px solid red;
}
.checkoutcartitemprodprice
{
	float:right;
	width:90px;
	text-align:right;
	border:0px solid red;
}
.checkoutcartitemprodqty
{
	float:right;
	width:45px;
	text-align:center;
	border:0px solid red;
}


.checkoutcartitemtitle
{
	font-weight:bold;
	color:#C37AC3;
	text-align:left;
	width:300px;
	border:0px solid red;
	float:left;
}

.checkoutcartitem{
	border: 0px solid red;
	width:515px;
	float:left;
}

.checkoutcartitems{
	padding:0px 10px 0px 10px;
	margin-top:5px;
}

.checkoutcartsubs{
	padding:0px 10px 0px 10px;
}

.checkoutcarttotal{
	padding:0px 10px 0px 10px;
}

.checkoutproc{
	float:left;
	width:388px;
	margin-top:13px;
}

.checkoutproctab{
	color:#F26522;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	width:80px;
	float:left;
}

.checkoutproctabsel{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	width:80px;
	float:left;
}

.checkoutprocsubtab{
	font-weight:bold;
	font-size:10px;
	margin:0px 0px 5px 2px;
	border:0px solid black;
	width:156px;
	overflow:hidden;
}

.checkoutproccontent{
	position:relative;
	float:right;
	width:368px;
	/*min-height:450px;*/
	padding:7px;
	z-index:0;
	background-color:#F26522;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
	color:#FFFFFF;
}

.checkoutproctitle, .formtitle
{
	font-weight:bold;
}

#discountcode{
	width:50px;
	margin-top:4px;
}

#orderstatuspage
{
	margin-left:50px;
}

#newsletteremail
{
	border:1px solid #F26522;
	margin-top:1px;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/border-radius.htc);
}

#advsearch
{
	height:auto;
	vertical-align:top;
	margin-top:0px;
	padding:2px 4px;
}

a.currentlang
{
	color:#F26522;
}

#verzend
{
	/*top:0;
	margin-top:0;
	vertical-align:top;*/
	float:none;
}

.catdesc
{
	margin:3px;
}

.checkoutproccontent textarea.inputfield
{
	width:355px;
}

#longdesc
{
	margin:3px;
}

#showlongdesc span
{
	margin-top:0;
	padding:1px 8px;
}

.faqquestion span
{
	 cursor:pointer;
	 color:#F26522;
	 text-decoration:underline;
}

.oldprice
{
	font-size:11px;
	text-decoration:line-through;
}

.ncoltable3 a
{
	color:#FFFFFF;
}

.ncoltable3 input
{
	height:auto;
}

.ncoltable3 img
{
	height:40px;
}

#submit3
{
	height:auto;
}
