#popup_container {
    width: 460px;
}

#popup_container a:link, #popup_container a:visited {
    color: #CA4533;
    text-decoration: underline;
}

#popup_container a:hover, #popup_container a:active {
    color: #CA4533;
    text-decoration: none
}

#popup_container #formheader {
    background-color: #000060;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 5px 0px 0px 10px
}

#popup_container #mailer {
    background-color: #D3CD88;
    overflow: hidden;
    padding-bottom: 15px;
}

#popup_container #message {
    background-color: #D3CD88;
    height: 55px;
    padding-top: 35px;
    text-align: center;
}
#popup_container .steps {
	display: block;
	text-align: right;
	color: #999999;
}
#popup_container .field {
    margin-top: 10px;
    overflow: hidden;
    text-align: left;
	clear: left;
}
#popup_container .biglabel {
    text-align: center;
    margin-top: 10px;
    overflow: hidden;
	font-weight: bold;
}

#popup_container .field label {
    text-align: right;
    display: inline;
    width: 185px;
    float: left;
    margin-right: 40px;
	margin-top: 2px;
}
#popup_container .radio label {
	float: left;
	text-align: left;
	margin: 0 0 0 5px;
	width: 200px;
}
#popup_container .radio input {
	margin-left: 223px;
	float: left;
}
#popup_container .radio label.radiolabel {
	position: absolute;
	right: 290px;
	text-align: right;
	width: 170px;
	top: 0;
}
#popup_container .field .rbtQuestion {
    height: 20px;
    color: #EE0000;
}

#popup_container .field .rbtQuestion input[type = "radio"] {
    margin: 0px;
    padding: 0px;
}

#popup_container .field .rbtQuestion span {
    margin: 0 0 0 5px;
}

#popup_container .field textarea, #popup_container .field input {
    width: 220px;
    overflow: auto;
}

#popup_container .field input.image {
    float: right;
    margin-right: 25px;
}

#popup_container #rbcontainer {
    float: left;
    text-align:left;
    width:220px;
}
#popup_container .dhr {
    width: 60px;
    float: left;
    margin-left: 15px;
}
#popup_container .mevr {
    width: 60px;
    float: left;
}
#popup_container .email {
    width: 70px;
    float: left;
    margin-left: 15px;
}
#popup_container .telefoon {
    width: 80px;
    float: left;
}
#popup_container .voorkeursdatum {
    float: left;
    margin-left: 25px;
}
#popup_container .voorkeurstijd {
    float: left;
    margin-left: 25px;
}
#popup_container p.field-error{
    text-align: left;
    float: left;
	margin: 0 0 0 225px;
    width: 250px;
	color: #E9432E;
    font-size: 12px;
    display: none;
}
#popup_container #postcode {
	width: 60px;
}
#popup_container #beschrijving {
	height: 200px;
	width: 420px;
}
#popup_container .field input.plaats-slachtoffer {
	width: 152px;
}
#popup_container .field input.anders_input {
	background-color: #fff;
}
#popup_container .yn_radio {
	float: left;
	width: 225px;
	overflow: hidden;
}
#popup_container .yn_radio label {
	width: 190px;
	margin: 5px 0 0 0;
	text-align: left;
	float: left;
}
#popup_container .yn_radio input {
	float: left;
	clear: left;
	margin: 5px 10px 0 0;
	width: auto;
	background: transparent;
}
#popup_container .formbuttons {
	margin: 20px 0 0;
}

#popup_container .field .option{
	width:auto;
}

#popup_container .submit {
    margin: 10px 22px 10px 0;
    float: right;
	border: 0;
}

#popup_container .field .geslacht label {
    float: right;
}

#popup_container .field .checkbox {
    width: 226px;
    float: left;
}

#popup_container .field .checkbox input {
    width: auto;
}

#popup_container p.field-error.show {
    display: block;
}

#popup_container .bordered {
	border: 2px solid #000060;
}
#popup_container input {
	border: 2px inset #d4d0c8;
}



