/* Form elements */
/* veranderd Els: was 90%, nodig voor eerste pagina uitlijnen rechts */
input.text {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	height: 19px;
	letter-spacing: 1px;
	color: #82455A;
	padding-left: 1px;
	margin: 0px 0 5px 10px;
	width: 100%;
	border: 1px solid #D0B3C1;
}

/* veranderd Els: nodig voor foutmelding nieuwsbrief homepagina */
input.text:focus {
	color: #000000;
	border: 1px solid #82455A;}
div.textfout input.text {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	eight: 19px;
	width: 100%;
	letter-spacing: 1px;
	color: #000000;
	border: 1px solid #D0B3C1;
	padding-left: 1px;
	margin: 0px 0 5px 10px;
	background-color:#FF91A8;}
div.textfout input.text:focus {
	color: #000000;
	border: 1px solid #82455A;}
/* einde verandering els */

input.number {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	line-height: 12px;
	text-align: right;
	letter-spacing: 1px;
	color: #82455A;
	padding: 2px 1px 2px 1px;
	margin: 0;
	width: 27px;
	border: 1px solid #D0B3C1;
	float:left;
}

/* bestelwizard login*/
div.loginform{
	border-top:1px solid #D6BDC8;
	border-bottom:1px solid #D6BDC8;
	padding:5px 0 5px 0px;
	margin-left: 10px;
	background-image:url(img/content/shop/bestelwizard/gradient-dark.gif);
	background-position:right;
	background-repeat:repeat-y;}
	
div.loginform-light{
	border-top:1px solid #D6BDC8;
	border-bottom:1px solid #D6BDC8;
	padding:5px 0 5px 0px;
	margin-left: 10px;
	background-image:url(img/content/shop/bestelwizard/gradient-light.gif);
	background-position:right;
	background-repeat:repeat-y;}

input.klein {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	line-height: 12px;
	letter-spacing: 1px;
	background-color:#FFFFFF;
	color: #61002B;
	font-weight: bold;
	border: 1px solid #D0B3C1;
	margin-top: 5px;
}
input.field {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	height: 19px;
	width: 175px;
	letter-spacing: 1px;
	color: #82455A;
	border: 1px solid #D0B3C1;
	padding-left: 1px;}
input.field:focus {
	color: #000000;
	border: 1px solid #82455A;}
div.fieldfout input.field {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	height: 19px;
	width: 175px;
	letter-spacing: 1px;
	color: #000000;
	border: 1px solid #D0B3C1;
	padding-left: 1px;
	background-color:#FF91A8;}
div.fieldfout input.field:focus {
	color: #000000;
	border: 1px solid #82455A;}
input.fieldsmall {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	height: 19px;
	width: 30px;
	letter-spacing: 1px;
	color: #82455A;
	border: 1px solid #D0B3C1;
	padding-left: 1px;}
input.field-second-row {
	margin-top:5px;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	height: 19px;
	width: 225px;
	letter-spacing: 1px;
	color: #82455A;
	border: 1px solid #D0B3C1;
	padding-left: 1px;}
.textarea {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	height: 50px;
	width: 225px;
	letter-spacing: 1px;
	color: #82455A;
	border: 1px solid #D0B3C1;
	margin-top:5px;
	scrollbar-3dlight-color:#D0B3C1; 
	scrollbar-arrow-color:#82455A;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#82455A;
	scrollbar-face-color:#FaF7f8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D0B3C1;}
.dropdown {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	height: 17px;
	width: 175px;
	letter-spacing: 1px;
	color: #82455A;
	border: 1px solid #D0B3C1;
	scrollbar-3dlight-color:#D0B3C1; 
	scrollbar-arrow-color:#82455A;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#82455A;
	scrollbar-face-color:#FaF7f8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D0B3C1;}
img.add {
	float:left;
	clear:right;
	margin:0;
	padding:0;}
	
input.button {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	line-height: 12px;
	letter-spacing: 1px;
	background-color:#FFFFFF;
	color: #61002B;
	font-weight: bold;
	padding: 3px 1px 3px 1px;
	margin: 0px 0 5px 10px;
	border: 1px solid #D0B3C1;
	float:right;
}

form {
	margin: 5px 0px 0px;
	padding: 0px;
	width: 90%;
}
input.buttonAdd {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;	
	font-weight: bold;
	padding: 3px 1px 6px 1px;
	color: #61002B;
	margin-top: 15px;
	border: 0px;
	width: 149px;
	height: 26px;
	background-image:url(img/content/shop/table/voeg-toe/voeg-toe-button.gif);
	background-repeat:no-repeat;
}
input.buttonShopLeft {
	float:left;
	font-family: "Courier New", Courier, mono;
	font-size: 14px;	
	font-weight: bold;
	padding: 3px 1px 6px 1px;
	color: #61002B;
	margin-top: 10px;
	border: 0px;
	width: 148px;
	height: 25px;
	background-image:url(img/content/shop/table/knop.gif);
	background-repeat:no-repeat;
	background-color: #EBE1E4;
}

input.buttonShopRight {
	float:right;
	font-family: "Courier New", Courier, mono;
	font-size: 14px;	
	font-weight: bold;
	padding: 3px 1px 6px 1px;
	color: #61002B;
	margin: 10px 0  0 50px;
	border: 0px;
	width: 148px;
	height: 25px;
	background-image:url(img/content/shop/table/knop.gif);
	background-repeat:no-repeat;
	background-color: #EBE1E4;
}
input.buttonAdd-right {
	float:right;
	font-family: "Courier New", Courier, mono;
	font-size: 14px;	
	font-weight: bold;
	padding: 3px 1px 6px 1px;
	color: #61002B;
	margin: 15px 0 0 0;
	border: 0px;
	width: 149px;
	height: 26px;
	background-image:url(img/content/shop/table/voeg-toe/voeg-toe-button.gif);
	background-repeat:no-repeat;
}
input.buttonReg {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;	
	font-weight: bold;
	padding: 3px 1px 6px 1px;
	color: #82455A;
	margin: 10px 10px 0 15px;
	border: 0px;
	width: 148px;
	height: 25px;
	background-image:url(img/content/shop/table/knop-reg.gif);
	background-repeat:no-repeat;
	background-color: #EBE1E4;
}
input.buttonsmall {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;	
	font-weight:normal;
	margin-top: 2px;
	padding: 4px 1px 4px 1px;
	color: #82455A;
	border: 0;
	width: 148px;
	height: 24px;
	background-image:url(img/content/shop/table/knop-reg.gif);
	background-repeat:no-repeat;
	background-color:#fff}
input.buttoninruilen {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;	
	font-weight:normal;
	margin-top: 2px;
	padding: 4px 1px 4px 1px;
	color: #82455A;
	border: 0;
	width: 91px;
	height: 24px;
	background-image:url(img/content/shop/table/knop-reg-inruilen.gif);
	background-repeat:no-repeat;
	background-color:#fff}
