#form-right{margin:0 0 0 271px;width:465px;min-height:600px;padding:0 0 0 15px;}
#form-right h2{font-size:14px;}
#form-right p{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px}
#form-right span {padding-left: 15px;}
.right {text-align: right;}
.left {float:left;}
.clear-left{clear:left;}
#form-container {padding-top:15px;width: 424px; height: 470px;background:url(../images/panel_contact.jpg) no-repeat}
#form-container2 {padding:15px 0 0 10px;width: 424px; height: 697px;background:url(../images/panel_dvd.jpg) no-repeat}
#form-container h2{padding-left: 25px;}
#form-container2 h2{padding-left: 25px;}
.form {width: 360px; height: 320px; padding:16px 0 2px 25px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;}
.form label {width: 70px; padding: 3px 0;display: block;}
.form input {width: 150px;margin: 2px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.captcha {width: auto;}
.captcha label {width:100px; display:block;}
.captcha input {width:98px;}
#verzenden{width: 70px; background: #ffffff; border: 1px solid #ccc;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px}
#verzenden input {width: 70px;}
.spacer {height: 10px;}
.error {color: #FF0000; padding: 5px 0 0 25px;}
.succes {padding: 5px 0 0 25px;}
#form-right a:link {color:#142449; font-weight: bold;text-decoration: none;}
#form-right a:visited {color:#142449; font-weight: bold;text-decoration: none;}
#form-right a:hover {color:#142449; font-weight: bold;text-decoration: underline;}
#form-right a:active {color:#142449; font-weight: bold;text-decoration: none;}
.txtarea[class]{width:221px;height:90px;}
.txtarea{width:226px;height:90px;}

#route {width: 424px; height: 209px; background:url(../images/panel_route.jpg); background-repeat:no-repeat; padding: 15px; font-family:Georgia, "Times New Roman", Times, serif;font-size:11px}
#route .submit {width: 150px; background: #ffffff; border: 1px solid #ccc; font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;}
#route label {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;}
#route input {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px; margin: 5px 5px 5px 0;}
#route select {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px; margin: 5px 5px 5px 0;}
.zip {width: 60px;}
.street {width: 270px;}
.city {width: 198px;}
.country {width: 275px;}
.speed {width: 115px;}
.back {text-align: right; margin: 15px 35px 0 0;}

#form-container .short-input {width: 30px;}
#form-container .long-input {width: 240px;}
#form-container2 .short-input {width: 30px;}
#form-container2 .long-input {width: 282px;}
.mandatory {color: #ff0000; position: relative; right: 12px;}

