.expert_month{
	display:block;
	background-image:url(../images/wedstrijd/bizzexpert_background.jpg);
	width:236px;
	height:395px;
	position:relative;
	float:left;
	margin-right:10px;
}
.expert_month #corner{
	position:absolute;
	top:2px;
	left:2px;
	display:block;	
	z-index:10;
}

.expert_month #expert{
	position:absolute;
	top:20px;
	left:20px;
	display:block;	
	
}

.expert_month .specification{
	position:absolute;
	top:225px;
	left:20px;
	display:block;
	width:180px;
}


.expert_month td{
	padding:1px;
	vertical-align:top;
}
.expert_month .prop{
	text-align:right;
}
.expert_month .value{
	font-weight:bold;
}

p{
	margin-bottom:10px;
}

.bizzexpert_button{
	margin-top:50px;
	margin-bottom:50px;
	display:block;
	width:461px;
	height:72px;
	background-image:url(../images/wedstrijd/bizzexpert_button.jpg);
	float:left;
	color:white;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px;
	padding-right:90px;
	padding-left:20px;
	font-size:18px;
	text-align:center;
	line-height:22px;
}
.bizzexpert_button:hover{
	background-position:0px 92px;
	color:white;
	text-decoration:none;
}

.reglement li{
	margin-top:20px;
}
.noHome .form_subscribe{
	color:#00335e;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:450px;
}
.noHome .form_subscribe #status-independent, .form_subscribe #status-payroll, #personnelcountindependent-solo, #personnelcountindependent-1to4, #personnelcountindependent-morethan4{
	float:left;
	margin-right:20px;
}

.noHome .form_subscribe input{
	border-color:#9acaf0;
	border-width:1px;
	border-style:solid;
	background-color:#e3f2ff;
	height:29px;
	line-height:29px;
}

.status label{
	display:block;
	height:16px;	
}

.status{
	margin-bottom:50px;
}
.employer{
	float:right;
	margin-top:-75px;
	margin-right:14px;

}

.employer input{
	width:150px;
}
.lastName, .firstName, .street, .houseNumber, .zipCode, .city, .telephone, .gsm, .email, .personroll, .sector, .profession{
	float:left;
	margin-right:10px;
	margin-top:10px;
	
}

.lastName input, .firstName input{
	width: 210px;
}

.street input, .city input{
	width:330px;
}

.houseNumber input, .zipCode input{
	width:90px;
}

.telephone input, .gsm input, .email input, .personroll input, .sector input, .profession input{
	width:430px;
}

.personroll{
	float:left;
	margin-right:10px;
	margin-top:50px;
}
.persondepen{
	display:block;
	width:400px;
}
.persondepen label{
	display:block;
	height:16px;	
}

.sector{
	margin-top:50px;
	width:500px;
}
.profession{
	width:500px;
}
.techno {
	padding-left:20px;
	display:block;
	float:left;
	width:500px;
	
}
.techno label{
	display:block;
}
.techno input,.mobilecustomer input, .internetcustomer input,  .landlinecustomer input, .accept input{
	float:left;
	margin-right:20px;
	height:16px;
}
.techno dt{
	margin-top:20px;
	margin-bottom:10px;
	margin-left:-20px;
}
.other_tech{
	float:left;
	width:500px;
	margin-bottom:50px;
}
.other_tech textarea{
	display:block;
	width:250px;
	border-color:#9acaf0;
	border-width:1px;
	border-style:solid;
	background-color:#e3f2ff;
	margin-left:55px;
	margin-top:5px;
}
.improvement{
	margin-top: 50px;
}
.improvement textarea{
	border-color:#9acaf0;
	border-width:1px;
	border-style:solid;
	background-color:#e3f2ff;
	margin-top:5px;
	width:430px;
	height:100px;
}
.mobilecustomer dt label,  .internetcustomer dt label, .landlinecustomer dt label{
	margin-top:20px;
	margin-bottom:10px;
	display:block;
	width:500px;
	
	
}
.accept{
	margin-top:20px;
	margin-bottom:20px;
}
.accept input{
	display:none;
}
#form_accept_conditions {
	line-height:12px;
	height:12px;
	width:12px;
	float:left;
	display:block;
	border:none;
	background:none;
}
#form_send, .landlinecustomer input, .internetcustomer input, .mobilecustomer input, .techno input, .persondepen input, .status input{
	border:none!important;
	background:none!important;
}
.accept span{

}
.mobilecustomer{
	margin-top:50px;
}
.mobilecustomer dd label, .internetcustomer dd label, .landlinecustomer dd label{
	display:block;
	margin-left:20px;
}
.confirm input{
	border-width:0px;
}
.form_subscribe label input, dd input{
	display:block;
	height:16px!important;
	border:none;
	background:none;
}

input.form_error{
	background-color:#da260f;
}
div.contest_question textarea{
    display:block;
	height:80px!important;
    width:300px;
    border-color:#9acaf0;
	border-width:1px;
	border-style:solid;
	background-color:#e3f2ff;
}

.contest_question input {
	width:430px;
}

.contest_question label {
    font-size:18px;
    font-style: italic;
}


/*CONTEST MAY*/
.contest_may_question1 input,.contest_may_question2 input, .contest_may_question2 label input, .contest_may_question1 label input{
	margin-right:25px;
	float:left;
	background:transparent none repeat scroll 0 0 !important;
	background-color:#FFFFFF;
}
#contest_may_question2 label input, #contest_may_question1 label input{
	border:1px solid #FFFFFF;
}
.contest_may_question1 label,.contest_may_question2 label{
	display:block;
}
.contest_may_question1 dt label,.contest_may_question2 dt label{
	display:block;
	margin-top: 15px;
	margin-bottom:15px;
}


div.contest_may_tiebreaker {
	margin-top:20px;
	
}
div.contest_may_tiebreaker input{
	width:430px;
}

