﻿#FormbuilderV2RenderControl ,

.formbuilder_formpanel{
	float: left;
	margin-top: 20px;
}

#FormbuilderV2RenderControl .formulier_label,

.formbuilder_formpanel .formulier_label{
	width: 190px;
}

#FormbuilderV2RenderControl td,

.formbuilder_formpanel td{
	padding: 3px 0;
}

.shoporder_container input,
.shoporder_container textarea,
.shoporder_container select,

#FormbuilderV2RenderControl input,
#FormbuilderV2RenderControl textarea,
#FormbuilderV2RenderControl select,

.formbuilder_formpanel input,
.formbuilder_formpanel textarea,
.formbuilder_formpanel select{
	border:1px solid #c4c4c4;
	padding: 1px;
	width: 200px;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm .question {
	width:204px;
	float:left;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm .answer,
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm #input_container_captchatextbox input{
width: 200px;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm  #captcha_image_container {
	float:left;
margin:2em 0 2em 204px;
overflow:hidden;
}
#captcha_image_container #input_container_captchaimage{
float:left;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding input{
	border:1px solid #c4c4c4;
	padding: 1px;
}
.shoporder_container select,
.formbuilder_formpanel select{
	width: 204px;
}

#FormbuilderV2RenderControl textarea,

.shoporder_container textarea,
.formbuilder_formpanel textarea{
	height: 50px;
	overflow: auto;
}

#FormbuilderV2RenderControl input,

.formbuilder_formpanel input{
	height: 12px;
}

#FormbuilderV2RenderControl input[type="radio"],
#FormbuilderV2RenderControl input[type="checkbox"],

.formbuilder_formpanel .noBorder{
	width: 13px;
	height: 13px;
	border: 0;
	float: left;
	clear: left;
	margin-right: 5px;
	margin-top: 2px;
}

#FormbuilderV2RenderControl table table td,

.formbuilder_formpanel table table td{
	padding: 0;
	width:65px;
}

#FormbuilderV2RenderControl table table td input,

.formbuilder_formpanel table table td input{
	float: left;
	
}
#input_container_refreshcaptchaimage input#NieuweAanmeldenNieuwsbrief_NieuweAanmeldenNieuwsbrief_captcha_RefreshCaptchaImage{margin:0 0 0 0;}
#FormbuilderV2RenderControl table table td label,

.formbuilder_formpanel table table td label{
	margin-right: 15px;
	float: left;
	padding-top: 1px;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm input[type="submit"],
#FormbuilderV2RenderControl .formbuilder_form_submit_button input,

.formbuilder_formpanel .formbuilder_form_submit_button input{
	height: 23px;
	margin-left: 203px;
	width: 89px;
	background: none;
	background: url(/images/formulier_knop.gif) no-repeat left top transparent;
	border: 0;
	color: #fff;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
}
.formbuilder_errormessagepanel{
	margin-bottom:15px;
}
.formbuilder_errormessagemarker{
	vertical-align: top;
	padding-left: 5px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .actief_veld,
.formbuilder_formpanel .actief_veld{
   	border:solid 1px #FF8E00;
}
#FormbuilderV2RenderControl #pagina_errorloc{
color:#FF8E00;
overflow:hidden;
}
.inlogbox{
	padding: 15px 15px 42px 15px;
	/* background-color: #D8E0EF; */
	width: 150px;
	margin-bottom: 30px;
	position: relative;
	overflow: hidden;
	float: left;
	margin-right: 20px;
	width: 350px;
}
.inlogbox .login_input_container input{
	width: 152px;
}

.inlogbox #login_rememberme_container{
	width:16px;
	float: left;
	margin-right: 5px;
}

.inlogbox .login_input_label{
	height: 20px;
}

.inlogbox #login_rememberme_container input{
	/*margin-top:4px;*/
	width: 16px;
}
#login_retrievepassword_container {
	position:relative;
	top:-2em;
}


.inlogbox .login_button_container input{
	height: 23px;
	width: 89px;
	background: none;
	background: url(/images/formulier_knop.gif) no-repeat left top transparent;
	border: 0;
	color: #fff;
	padding-bottom: 2px;
	text-align: center;
	position: relative;
	left:80px;
	top: 3em;
	cursor: pointer;
}


.inlogbox #lbl_rememberme,
.inlogbox #login_rememberme_container{
	margin-top: 5px;
}

.nieuwsbrief tr td span#lblMailAddress{
	height: 20px;
	display: block;
}

.nieuwsbrief tr td input#NEWSLETTER_SUBSCRIBER_MAIL{
	display: block;
	width: 152px;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm #input_container_refreshcaptchaimage
{
float:left;
margin:30px 0 0 0;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm #captcha_description_container{
float:left;
width:415px;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm input.submit,
#input_container_captchatextbox {
float:left;
}
#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm input.submit{
	margin-left:204px;
}

#NieuweAanmeldenNieuwsbrief_pnlEmailServiceRegistrationForm input.submit,
.nieuwsbrief tr td input#NEWSLETTER_SUBSCRIBE_SUBMIT{
	height: 23px;
	width: 89px;
	background: none;
	background: url(/images/formulier_knop_xl.gif) no-repeat left top transparent;
	border: 0;
	color: #fff;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
	margin-top: 10px;
}

#CCIPlaceHolder_Content .tekst input#btnAddToBasket{
	height: 23px;
	background: none;
	background: url(/images/formulier_knop_xxl.gif) no-repeat left top transparent;
	border: 0;
	color: #fff;
	padding-bottom: 2px;
	text-align: center;
	cursor: pointer;
	margin-top: 10px;
	margin-left: 133px;
	width: 200px;
}

#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding{
	overflow:hidden;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding strong{
	font-weight: bold;
	color: #FF8E00;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #lblMailAddress,
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_label{
	font-weight: bold;
	width: 150px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #lblMailAddress,
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_label strong{
	color: #FF8E00;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #NEWSLETTER_SUBSCRIBER_MAIL,
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_element input{
	width: 300px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_element td input{
	border: none;
	width: 13px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_formpanel .noBorder{
	border: none;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_element td input
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding .formbuilder_formpanel .formbuilder_form_submit_button input {
	margin-left:150px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding hr{
	margin: 10px 0 0 0;
	background-color: #042A81;
	border: solid 1px #042A81;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #lblMailAddress{
	display: inline;
	color: #FF8E00;
	float:left;
	width:150px;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #NEWSLETTER_SUBSCRIBER_MAIL{
	width: 290px;
	display:inline;
	float:left;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #NEWSLETTER_SUBSCRIBE_SUBMIT{
	margin-left: 150px;
	width: 150px!important;
}
#CCIPlaceHolder_Content #Nieuwsbrief_Aanmelding #Aanmelden_nieuwsbrief_mainpanel{
	margin-top: 20px;
}



