/*Algemeen*/
.popup{ width:350px; padding:10px; border:1px solid #565656; background-color:#31372d; }

/*Colorbox items*/
#cboxOverlay{background:url(/images/libs/colorbox/bg.png.v=1) repeat top center;}
#cboxClose{ width:20px; height:20px; top: 15px; right: 15px;background: #d03837 url("../images/basisLayout/sprite_no_repeat.png") 0 -280px no-repeat; }
#cboxPrevious{left:5px; margin-top:-32px; background:url(/images/libs/colorbox/controls.png.v=1) no-repeat top left; width:28px; height:65px; }
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{right:5px; margin-top:-32px; background:url(/images/libs/colorbox/controls.png.v=1) no-repeat top right; width:28px; height:65px;}
#cboxNext:hover{background-position:bottom right;}

#cboxLoadedContent{border:none; background:#31372d;-moz-box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000}

.popupTitel h3{margin-top:0; color:#fff;}
.correctbox{ margin-bottom:10px; color: #bb3e3e; }

#productdetailfriendOmschrijving, #productdetailErrorpopupMessage, #basketChangespopupMessage, #basketChangespopupTitel { color:#fff; }

/*Formulier*/
.popupFormulier{ overflow:auto; padding:10px; background-color:#20231e; }
.popupFormulier p{width:330px; margin: 2px 0; float:left; display:block; }
.popupFormulier label{ padding-top:4px; float:left;}
.popupFormulier input, .popupFormulier textarea{ width:190px; height:20px; margin:0; padding-left:10px; float:right; border:1px solid #31372d; background-color: #20231e; }    
.popupFormulier textarea{ height:100px; }
.popupFormulier .smallCheckbox{width:30px; display:block; float:right;}
.popupFormulier .smallCheckbox input{ width:auto; background:none; border:none; }
.popupFormulier .required{ color:#e10000; }
.popupFormulier .name{ position:absolute; left:-9999px; }
.popupFormulier .verzendknop{ width:310px; height:20px; display:block; padding:5px 10px; color:#fff; font-size: 14px; text-align:center; text-decoration:none; background: url("../images/basisLayout/sprite_repeatx.png") repeat-x scroll center -510px #d03837;}
.popupFormulier .verzendknop:hover{ background-color: #d03837;}

/*Product in mandje*/
#productInMandjeTitel{ color:#fff; }
#productInMandjeTekst{ color:#fff; }
#productInMandjeTekst em{ font-weight:bold;}

/* #productInMandjeAfrekenen, #productInMandjeVerderWinkelen{ width:150px; height:20px; display:block; padding:5px 10px; color:#fff; font-size: 14px; font-weight:bold; text-align:center; background: url("../images/basisLayout/sprite_repeatx.png") repeat-x scroll center -510px #d03837;}
#productInMandjeAfrekenen{ float:right;cursor:pointer; }
#productInMandjeAfrekenen a{ color:#fff; text-decoration:none; }
#productInMandjeVerderWinkelen{ float:left; cursor:pointer; }
#productInMandjeAfrekenen:hover, #productInMandjeVerderWinkelen:hover{ background-color:#ffffff;} */
#productInMandjeAfrekenen a, #productInMandjeVerderWinkelen{ width:150px; height:20px; display:block; padding:5px 10px; color:#fff; font-size: 14px; font-weight:bold; text-align:center; background: url("../images/basisLayout/sprite_repeatx.png") repeat-x scroll center -510px #d03837;}
#productInMandjeAfrekenen{ float:right;cursor:pointer; }
#productInMandjeAfrekenen a{ color:#fff; text-decoration:none; }
#productInMandjeVerderWinkelen{ float:left; cursor:pointer; }
#productInMandjeAfrekenen a:hover, #productInMandjeVerderWinkelen:hover{ background-color:#d03837;}