.form_regel_container {
	float:left;
	display:inline;
	width:396px;
	vertical-align:top;
	border-bottom:1px #d6e0eb solid;
	padding-bottom:10px;
	margin-bottom:15px;
}

h3.form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#7e98b2;
	font-weight:normal;
	margin-bottom : 5px;
	margin-top:0px;
	border-top: none;
}

.vink_groen {
	float:left;
	display:inline;
	width:22px;
	height:30px;
	vertical-align:top;
	background-image:url(../../../Content/images/Lease/vink_ok_groen.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.vink_groen_tekst {
	float:left;
	display:inline;
	width:374px;
	vertical-align:top;
	font-weight:bold;
	color:#003466;
	font-size:11px;
	padding-top:6px;
	padding-bottom:10px;
}

.form_regel_submit_container {
	float:left;
	display:inline;
	width:396px;
	vertical-align:top;
}

.checkbox_div {
	float:left;
	display:inline;
	width:22px;
	vertical-align:top;
}
.form_tekst_div {
	float:left;
	display:inline;
	width:277px;
	vertical-align:top;
}
.form_prijs_div {
	float:left;
	display:inline;
	width:87px;
	padding-right:10px;
	vertical-align:top;
	font-weight:bold;
	color:#000000;
	font-size:10px;
}

.checkbox_kleur {
	float:left;
	display:inline;
	width:22px;
	vertical-align:top;
}
.checkbox_kleur_tekst {
	float:left;
	display:inline;
	vertical-align:top;
	padding-right:15px;
	padding-top:3px;
}
.form_tekst_akkoord_div {
	float:left;
	display:inline;
	width:170px;
	vertical-align:top;
	padding-top:3px;
}
.form_button_div {
	float:left;
	display:inline;
	width:204px;
	vertical-align:top;
	padding-top:3px;
	color:#7e98b2;
	
}

/*
	Styled checkboxes and radio buttons.
	Created by Philip Howard, GamingHeadlines.co.uk
	Web: http://www.gamingheadlines.co.uk/wod/formstyle/index.html
*/
.checkbox {
	background: url(../../../Content/images/Lease/checkbox.gif) no-repeat center center;
	display: block; 
	width: 16px; 
	height:16px;
}
a.checkbox, a.checkboxchecked {
	display: block;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

a.checkbox {
	background: url(../../../Content/images/Lease/checkbox.gif) no-repeat center center;
}
a.checkboxchecked {
	background: url(../../../Content/images/Lease/checkbox_act.gif) no-repeat center center;
}

.radiobox {
	background: url(../../../Content/images/Lease/checkbox.gif) no-repeat center center;
	display: block; 
	width: 16px; 
	height:16px;
}
a.radiobox, a.radioboxchecked {
	display: block;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
a.radiobox {
	background: url(../../../Content/images/Lease/checkbox.gif) no-repeat center center;
}
a.radioboxchecked {
	background: url(../../../Content/images/Lease/checkbox_act.gif) no-repeat center center;
}

.inputhidden { display: none; }

.verplicht {

}

.verplicht_req {
	color: #FF0033;
}

.helpbox
{
	background-color: #263F85;
	width: 8px;
}

.helpboxdiv
{
	position: absolute;
	top: 15px;
	left: 15px;
	border: 1px solid #263F85;
	background-color: #DEE3EF;
	width: 218px;
	padding: 3px;
	display: none;
}

.helpboxlabel
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	border-bottom: 1px solid #263F85;
	color: #003366;
}

.helpboxtext
{
	padding-top: 4px;
	font-family: Verdana;
	font-size: 10px;
}

.helpboximg
{
	margin-left: 10px;
	
}
