/*loginlinks*/
.betaling {margin-top:30px;}
.loginBox {padding:20px;border:1px solid #CCC;}

.verder_winkel {margin-bottom:30px;}
.verder_winkel2 {margin-top:30px;}
#betaalmogelijkheden {margin:30px 0;}
.no-mini {margin-top:30px;}

#loginLnks {display:none;position:absolute;right:0px;top:30px;width:200px;background-color:#ededed;}
#loginLnks ul{margin:0;list-style-type:none;}
#loginLnks ul li {display:block;}
#loginLnks ul li a {display:block;padding:10px;text-decoration:none;border-bottom:solid 1px #999;}

#inCartProdDetail{border:1px solid #b7b7b7;padding:10px;margin-top:10px;margin-bottom:10px;}
#inCartProdDetail a.cart{}
#inCartProdDetail a.del{}
#msg{color:#fff;background-color:#f5b779;padding:5px;}
#maten{margin-bottom:10px;}
#maten .maat{display:inline-block;}
#maten .maat a{display:block;width:20px;height:20px;text-align:center;border:solid 1px #ccc;margin-right:5px;text-decoration:none;}
#maten .maat a.selected{background-color:#f5b779;color:#fff;}
.korting{}
.inpErr{border:solid 2px #c00;}

#factuur{display:none;border:solid 1px #000;padding:20px;margin-bottom:10px;}
#factuur2{display:none;border:solid 1px #000;padding:20px;margin-bottom:10px;}

#winkelmand {float:left;padding-top:5px;padding-bottom:5px;margin-left:10px;padding-left:10px;border-left:1px solid #e4e2e1;}
#winkelmand a {text-decoration:none;font-size:12px;color:#fff;}
#winkelmand2 {float:left;width:20%;text-align:center;padding:0;margin:0;border:0;display:none;}
#winkelmand2 a {color:#fff;text-decoration: none;display: block;font-size:16px;text-transform:uppercase;text-align:center;padding:10px 0;}
#winkelmand2 span {display:none;}
#hoverCart {position:absolute;right:0px;z-index:400;top:25px;}

#shortBasket{background-color:#fff;border:1px solid #d6d6d6;width:325px;}
#shortGoShopA{}
.shortRow{padding:10px;border-bottom:1px solid #d6d6d6;}
.shortCimg{float:left;width:35%;margin-right:5%;}
.shortCimg img {width:100%;}
.shortCtxt{float:left;margin-top:10px;font-size:14px;text-transform:uppercase;width:60%;}
#shortGoShopDiv{padding:10px;}
.carttit {border-bottom: 1px solid #d6d6d6;color: #000;font-size: 16px; padding: 10px; text-align: center;}
.carttit2 {border-bottom: 1px solid #d6d6d6;color: #000;font-size: 14px; padding: 10px; text-align: center;}
#topShortCart{}
#bottomShortCart1 {width:100%;}
#bottomShortCart1 a {display:block;padding:10px 20px;background:#000;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;text-decoration:none;}
#bottomShortCart1 a:hover {background:#ee535b;}


#shop_name{}
#shop_name a{color:#fff;background-color:#ee535b;}

.field_title {float:left;width: 30%;vertical-align: top;text-align:left;margin-bottom:5px;}
.field_input {float:left;width: 70%;margin-bottom:5px;}
.textfield {font-family:Open Sans,arial;font-size:13px;padding:2px;width:99%;border:1px solid #d8d8d8;color:#7c7c7c;background-color:#fff;}
.textarea {width:99%;color:#7c7c7c;font-family:Open Sans,arial;font-size:13px;height: 100px;border:1px solid #d8d8d8;background-color:#fff;}
select {font-family:Open Sans,arial;font-size:13px;padding:2px;width:100%;border:1px solid #d8d8d8;color:#7c7c7c;background-color:#fff;}

.already {float:left;width:45%;margin-right:10%;}
.createacc {float:left;width:45%;}

.aantal {width:30px;float:left;font-family:Open Sans,arial;font-size:13px;padding:2px;border:1px solid #d8d8d8;color:#000;background-color:#fff;}
.onder {margin-top:30px;}
.onder_left {float:left;}
.onder_right {float:right;}

#basket_view {}

.paypalbtn{
	margin-top:15px;
}
.onScreen{}
#shop_view {margin-top:30px;}

.afrekenLnk {text-align:right;}
.goProd {background-color: #343434;color:#fff;  border: 1px solid #d8d8d8; clear: both; display: inline-block; font-family: Lato,arial; font-size: 14px; padding: 10px 15px;  text-transform: uppercase;text-decoration:none;}
.goProd:hover {color:#fff;}
.shop_submit {background-color: #343434;color:#fff;  border: 1px solid #d8d8d8; clear: both; display: inline-block; font-size: 14px; margin-top: 20px; padding: 10px 15px;  text-transform: uppercase;text-decoration:none;font-family:Lato,Arial;}
.shop_submit:hover {color:#fff;}
.shop_submit_2 {display:inline-block;background-color:#a5a5a5;border:1px solid #fff;font-family:Lato,arial;font-size:13px;text-transform:uppercase;padding:3px 10px;color:#fff;}

.normal{font-weight:normal;}
.line{
	height:1px;
	border-bottom: solid 1px #000;
}

.frmErr{
	background-color:#000;
	padding:10px;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:10px;
}
.shop_main {}
.shop_main h2 {padding-bottom:5px;margin-bottom:25px;border-bottom:1px solid #cacaca;}
.shop_main h3 {color:#C30;font-size:14px;font-weight:700;margin-bottom:10px;}


#formWrap h2{
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
}
#formWrap td{}

#formWrap td.onScreen{}
#formWrap input{}
.pwd{display:table-row;}
#pswMeld{font-size:12px;display:none;}

#result{
	margin-left:5px;
}

.short{
	color:#FF0000;
}

.weak{
	color:#E66C2C;
}

.good{
	color:#2D98F3;
}
.strong{
	color:#006400;
}
.success{background-color:#797979;padding:10px;color:#ffffff;font-weight:bold;border-radius:10px;margin:10px 0;}
.success a{ color:#000;}

/*basket*/

.bsktL{width:100%;padding-bottom:10px;padding-top:10px;border-bottom:solid 1px #ccc;}
.bsktL .img{width:15%;float:left;margin-right:5%;}
.bsktL .txt{float:left;width:80%;}
.bsktL .shopCol1{float:left;width:30%;}
.bsktL .shopCol2{float:left;margin-left:5%;width:30%;}
.bsktL .shopCol3{float:left;width:30%;margin-left:5%;text-align:right;}

.bsktL .shopCol1b{float:left;width:200px;font-weight:bold;}
.bsktL .shopCol2b{float:left;width:100px;}
.bsktL .shopCol2 div{text-align:right;margin-bottom:10px;float:right;}
.bsktL .shopCol2b div{text-align:right;margin-bottom:3px;float:right;}
.bsktL .shopCol3b{float:left;padding-left:15px;}

.bsktL .aanp{margin:0px;padding:0px;height:0px;overflow:hidden;}
#bsktR{float:left;width:50%;min-width:290px;}
#bsktR .pr{}
.bigLine{background-color:#f5b779;height:3px;margin-bottom:10px;}
/*#bsktR div{float:left;width:20%;text-align:right;}*/
/*stap2*/
#login{width:100%;}
#login div{}
#login .req{float:left;}
#login .frgt{float:right;}
/*account maken*/
.make_account{font-size:14px;color:#000000;padding:5px;padding-left:0px;margin-top:5px;margin-bottom:5px;}
#formWrap #make_account{width:20px;}
/*stap3*/
#geg_check{}
#my_geg{float:left;width:45%;margin-right:10%;}

#my_lever {float:left;width:45%;}

#div_ship_adres {margin-top:30px;padding-bottom:30px;border:solid 1px #000;padding:20px;margin-bottom:10px;display:none;}


#formWrap input[type="radio"]{}
#formWrap input[type="button"]{}

.payborder {border:solid 1px #d8d8d8;padding:20px;margin-top:20px;position:relative;}