#box{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	z-index:2998;
}

#scaler{
	visibility:hidden;
	position:absolute;
	left:0px;
	top:-85px;
	z-index:999;
	border:3px solid #FFFFFF;
	width:980px;
	height:735px;
	background-color:#999999;
}

IMG{
	border:0px;
}

IMG.plus{
	float:left;
}

IMG.box_thumb{
	float:left;
	height:79px;
	border:1px solid #FFFFFF;
}

IMG.buyfoto{
	float:left;
	height:200px;
	border:1px solid #838383;
	margin-bottom:10px;
}

IMG.downloadfoto{
	float:left;
	height:34px;
	margin-bottom:10px;
}

.dlfiller{
	float:left;
	height:34px;
	width:200px;
	margin-bottom:10px;
}

H1.box_fotokop{
	clear:both;
	float:left;
	width:250px;
	padding:0px;
	margin:0px;
	padding-top:17px;
	padding-bottom:10px;
	font-size:16px;
	color:#90AD1C;
}

H1.box_cropfotokop{
	clear:both;
	float:left;
	width:250px;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	font-size:16px;
	color:#90AD1C;
	padding-left:18px;
}

IMG.preview{
	clear:both;
	float:left;
	margin-left:18px;
	border:1px solid #F8F8F8;
}

#ol{
	background-color:#000000;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
#ol2{
	background-color:#FFFFFF;
	filter:alpha(opacity=80);
	opacity: 0.80;

}
.dialog {display:none}

#mbox{
	font-family:Arial;
	font-size: 12px;
	color:#FFFFFF;
}

#mbox2{
	font-family:Arial;
	font-size: 12px;
	color:#FFFFFF;
}
#modal{
	float:left;
	width:934px;
	height:546px;
	padding-left:14px;
	padding-right:14px;
	background:url('../img/modal/modal_bg.png') left top no-repeat;
}

#topNav{
	float:left;
	width:274px;
	padding-top:3px;
	padding-left:173px;
}

#modal_content{
	clear:both;
	float:left;
	width:934px;
}

#modal_bottom_opties{
	clear:both;
	float:left;
	width:934px;
	margin-top:30px;
}

#modal_bottom_opties_koopproces{
	clear:both;
	float:left;
	width:934px;
	margin-top:50px;
}

#modal_bottom{
	width:934px;
	margin-left:auto;
	margin-right:auto;
}

#box_left{
	clear:both;
	float:left;
	width:609px;
	padding-top:18px;
	padding-left:13px;
}

#box_right{
	float:left;
	width:309px;
}

#box_cropleft{
	clear:both;
	float:left;
	width:569px;
	padding-top:18px;
	padding-left:13px;
}

#box_cropright{
	float:left;
	width:349px;
}

#box_sluiten{
	float:left;
	padding-left:213px;
}

#box_upload_sluiten{
	float:left;
	padding-left:273px;
}

.box_kops{
	float:left;
}

.box_kop{
	float:left;
	margin-right:1px;
	color:#FFFFFF;
	background:#90ad1c url('../img/modal/kop_left.gif') left top no-repeat;
}

.box_product{
	float:left;
	width:346px;
	padding-top:4px;
	height:18px;
	text-align:center;
	background: url('../img/modal/kop_right.gif') right top no-repeat;
}

.box_costsea{
	float:left;
	width:73px;
	padding-top:4px;
	height:18px;
	text-align:center;
	background: url('../img/modal/kop_right.gif') right top no-repeat;
}

.box_qty{
	float:left;
	width:73px;
	padding-top:4px;
	height:18px;
	text-align:center;
	background: url('../img/modal/kop_right.gif') right top no-repeat;
}

.box_cost{
	float:left;
	width:73px;
	padding-top:4px;
	height:18px;
	text-align:center;
	background: url('../img/modal/kop_right.gif') right top no-repeat;
}

#box_info{
	clear:both;
	float:left;
	width:600px;
	padding-left:9px;
	padding-top:10px;
	font-weight:bold;
}

#scrollable_content{
	clear:both;
	float:left;
	width:569px;
	padding-top:5px;
	height:335px;
}

#cropable_content{
	clear:both;
	float:left;
	position:absolute;
	width:569px;
	margin-top:5px;
	height:360px;
}

#box_panel{
	clear:both;
	float:left;
	width:589px;
	height:335px;
}

.box_product1_g{
	clear:both;
	float:left;
	width:558px;
	padding-top:10px;
	padding-left:10px;
	background:#3e353e;
}

.box_product2_g{
	clear:both;
	float:left;
	width:558px;
	padding-top:10px;
	padding-left:10px;
	background:#362e36;
}

.box_product1{
	clear:both;
	float:left;
	width:558px;
	height:108px;
	padding-top:10px;
	padding-left:10px;
	background:#3e353e;
}

.box_product2{
	clear:both;
	float:left;
	width:558px;
	height:108px;
	padding-top:10px;
	padding-left:10px;
	background:#362e36;
}

.box_product_naam{
	float:left;
	width:193px;
	font-size:14px;
	color:#90ad1c;
	font-weight:bold;
}

.box_product_foto{
	float:left;
	width:161px;
}

.box_product_foto_g{
	float:left;
	width:161px;
}

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

.box_product_kost_g{
	clear:both;
	float:left;
	width:75px;
	padding-top:3px;
}

.box_product_kost{
	float:left;
	width:75px;
	padding-top:3px;
}

.box_product_aantal1{
	float:left;
	width:20px;
	height:17px;
	padding-top:3px;
	color:#000000;
	text-align:center;
	background:url('../img/modal/product_aantal1.gif') left top no-repeat;
	margin-left:5px;
	margin-right:5px;
}

.box_product_aantal2{
	float:left;
	width:20px;
	height:17px;
	padding-top:3px;
	color:#000000;
	text-align:center;
	background:url('../img/modal/product_aantal2.gif') left top no-repeat;
	margin-left:5px;
	margin-right:5px;
}

.box_product_aantal{
	float:left;
	width:65px;
	padding-top:3px;
}

.box_product_totaal_euro{
	float:left;
	width:10px;
	padding-top:3px;
}

.box_product_totaal{
	float:left;
	width:50px;
	padding-top:3px;
}

.box_foto{
	float:left;
	text-align:center;
}

#box_foto_aantallen{
	float:left;
	padding-right:5px;
}

#box_totaal_aantallen{
	float:left;
	padding-right:5px;
}

#box_foto_kosten{
	float:left;
	padding-right:5px;
}

#box_totaal_kosten{
	float:left;
	padding-right:5px;
}

.box_floater{
	float:left;
	padding-right:5px;
}

.box_winkelwagen1{

	clear:both;
	float:left;
	width:325px;
	background:url('../img/modal/box_wagen1.gif') left top no-repeat;
	padding-left:25px;
}

.box_winkelwagen2{
	margin-top:10px;
	clear:both;
	float:left;
	width:325px;
	background:url('../img/modal/box_wagen2.gif') left top no-repeat;
	padding-left:25px;
}

.crop_options{
	float:left;
	width:340px;
	padding-top:10px;
}

INPUT.uploaden{
	position: relative;
	-moz-opacity:0 ;
	filter:alpha(opacity:0);
	opacity:0;
	z-index: 906;
	float:left;
	margin-left:-80px;
	text-align:right;
}

.hiddenInputFile{
	position:absolute;
	margin-top:20px;
	float:left;
	padding-left:180px;
	cursor:pointer;
}

input.deinput{
	position:absolute;
	float:left;
	z-index: 908;
	width:224px;
	padding-left:3px;
	padding-right:3px;
	margin-top:3px;
	border:0px;
	color:#000000;
}

#bar{
	float:left;
	width:331px;
	height:25px;
	font-size:12px;
	color:#FFFFFF;
	background:url('../img/modal/uploadbar_opa.gif') left top no-repeat;
}

#barklaar{
	float:left;
	width:331px;
	height:25px;
	font-size:12px;
	color:#FFFFFF;
}

#filler{
	float:left;
	height:25px;
	text-align:right;
	color:#000000;
	text-align:right;
	background:url('../img/modal/uploadbar.gif') left top no-repeat;
}

#progress_stats{
	padding-top:5px;
	width:50px;
}

IMG.hitToUpload{
	float:left;
	cursor:pointer;
	position:absolute;
	padding-left:230px;
}

INPUT.hitToUploadNow{
	float:left;
	cursor:pointer;
	position:absolute;
	padding-left:230px;
}

#uploadForm{
	padding-top:47px;
	padding-left:19px;
	width:301px;
}

.upload_browse{
	position:absolute;
	z-index: 905;
	margin-top:20px;
	clear:both;
	float:left;
	width:301px;
	height:25px;
	background:url('../img/modal/upload_browse.gif') left top no-repeat;
}

.upload_send{
	position: absolute;
	z-index: 905;
	clear:both;
	float:left;
	width:301px;
	height:25px;
	margin-top:25px;
	margin-top:55px;
	background:url('../img/modal/upload_browse.gif') left top no-repeat;
}

#upload{
	float:left;
	width:371px;
	height:164px;
	padding:11px;
	background:url('../img/modal/upload_bg.png') left top no-repeat;
}

#box_popup{
	float:left;
	width:371px;
	height:164px;
	padding:11px;
	background:url('../img/modal/popup_bg.png') left top no-repeat;
}

#box_navi{
	clear:both;
	float:left;
	width:239px;
	padding-bottom:20px;
}

.popup_question{
	float:left;
	width:320px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}

#box_stap{
	clear:both;
	float:left;
	width:568px;
	height:334px;
	margin-top:5px;
	border-top:1px solid #676767;
}

#box_stap_1{
	float:left;
	width:548px;
	padding:10px;
	background-color:#3f353e;
}

#box_error{
	float:left;
	width:548px;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	padding-bottom:10px;
}

.box_stap_optie{
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	width:129px;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:5px;
}

.box_stap_input{
	float:left;
	width:402px;
	padding-bottom:5px;
}

INPUT.box_stap_ro{
	padding:3px;
	font-size:13px;
	width:394px;
	color:#737373;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

INPUT.box_stap_nr{
	padding:3px;
	font-size:13px;
	width:394px;
	color:#2a2428;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

SELECT.landen{
	padding:3px;
	font-size:13px;
	width:402px;
	color:#2a2428;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

INPUT.box_stap_pc{
	float:left;
	padding:3px;
	font-size:13px;
	width:55px;
	color:#2a2428;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	margin-right:5px;
}

#box_landen{
	visibility:hidden;
	position:absolute;
}

INPUT.box_stap_wp{
	float:left;
	padding:3px;
	font-size:13px;
	width:326px;
	color:#2a2428;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

.box_stap_passed{
	clear:both;
	float:left;
	width:278px;
	height:37px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#b8a5b6;
	border-bottom:1px solid #2d262d;
	font-size:13px;
	color:#424141;
}
.box_stap_actief{
	clear:both;
	float:left;
	width:278px;
	height:37px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#512653;
	border-bottom:1px solid #2d262d;
	font-size:13px;
	color:#FFFFFF;
}

.box_stap_nonactief{
	clear:both;
	float:left;
	width:278px;
	height:37px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#3f353e;
	border-bottom:1px solid #2d262d;
	font-size:13px;
	color:#695b6a;
}

.afrekenen_stap_1{
	float:left;
	width:131px;
	height:34px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border:0px;
	margin-left:400px;
	cursor:pointer;
	background:url('../img/modal/bottom_optie2.jpg') left top no-repeat;
}


.box_kostenoverzicht{
	clear:both;
	float:left;
	width:278px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	background-color:#3f353e;
	margin-top:18px;
	font-size:13px;
	color:#FFFFFF;
}

.box_kostenKop{
	clear:both;
	float:left;
	width:278px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:5px;
}

.box_kosten{
	clear:both;
	float:left;
	width:278px;
	font-size:13px;
	color:#FFFFFF;
	padding-bottom:5px;
}

.uitleg_kosten{
	float:left;
	width:170px;
}

.box_kostenTotaal{
	clear:both;
	float:left;
	width:278px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:15px;
}

.ipvscale{
	clear:both;
	float:left;
	height:18px;
	width:180px;
}

.betaling{
	margin:0px;
	padding:0px;
	float:left;
	padding-right:20px;
}

a.betalingl:link,
a.betalingl:visited,
a.betalingl:hover,
a.betalingl:visited:hover {
	float:left;
}

a.topNav1:link,
a.topNav1:visited,
a.topNav1:hover,
a.topNav1:visited:hover {
	float:left;
	width:127px;
	height:30px;
	padding-top:20px;
	padding-left:10px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/but1.png') left top no-repeat;
}

a.topNav1_sel:link,
a.topNav1_sel:visited,
a.topNav1_sel:hover,
a.topNav1_sel:visited:hover {
	float:left;
	width:137px;
	height:30px;
	padding-top:20px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/but1_sel.png') left top no-repeat;
}

a.topNav2:link,
a.topNav2:visited,
a.topNav2:hover,
a.topNav2:visited:hover {
	float:left;
	width:127px;
	height:30px;
	padding-top:20px;
	padding-left:10px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/but2.png') left top no-repeat;
}

a.bottom1:link,
a.bottom1:visited,
a.bottom1:hover,
a.bottom1:visited:hover {
	float:left;
	width:151px;
	height:24px;
	padding-top:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:20px;
	margin-left:320px;
	background:url('../img/modal/bottom_optie1.jpg') left top no-repeat;
}

a.bottom2:link,
a.bottom2:visited,
a.bottom2:hover,
a.bottom2:visited:hover {
	float:left;
	width:131px;
	height:24px;
	padding-top:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/bottom_optie2.jpg') left top no-repeat;
}

a.topNav2_sel:link,
a.topNav2_sel:visited,
a.topNav2_sel:hover,
a.topNav2_sel:visited:hover {
	float:left;
	width:137px;
	height:30px;
	padding-top:20px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/but2_sel.png') left top no-repeat;
}
a.cropoption:link,
a.cropoption:visited,
a.cropoption:hover,
a.cropoption:visited:hover {
	float:left;
	width:152px;
	padding-left:18px;
	margin-bottom:22px;
}

a.sluit_upload:link,
a.sluit_upload:visited,
a.sluit_upload:hover,
a.sluit_upload:visited:hover {
	float:left;
	width:78px;
	padding-top:4px;
	height:20px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/sluit_upload.gif') left top no-repeat;
}

a.sluiten:link,
a.sluiten:visited,
a.sluiten:hover,
a.sluiten:visited:hover {
	float:left;
	width:87px;
	padding-top:4px;
	height:19px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/sluiten.gif') left top no-repeat;
}

a.box_vorige:link,
a.box_vorige:visited,
a.box_vorige:hover,
a.box_vorige:visited:hover {
	float:left;
	width:76px;
	height:18px;
	padding-top:2px;
	padding-left:24px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:39px;
	background:url('../img/modal/vorige.jpg') left top no-repeat;
}

a.box_volgende:link,
a.box_volgende:visited,
a.box_volgende:hover,
a.box_volgende:visited:hover {
	float:left;
	width:90px;
	height:18px;
	padding-top:2px;
	padding-left:10px;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/volgende.jpg') left top no-repeat;
}

a.scale:link,
a.scale:visited,
a.scale:hover,
a.scale:visited:hover {
	clear:both;
	float:left;
	width:76px;
	height:18px;
	padding-top:2px;
	padding-left:24px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	background:url('../img/modal/scale_bg.gif') left top no-repeat;
}

a.setAantal:link,
a.setAantal:visited{
	float:left;
	padding-top:2px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
a.setAantal:hover,
a.setAantal:visited:hover {
	color:#90AD1C;
}
