@charset "utf-8";
/* CSS Document */
body{background-color:#ececec;font-family: arial;}
#main-box-area {margin: 155px auto 0;width: 800px;}
#reserveer{background-image:url('../images/reserveer-bg.png');background-repeat:no-repeat;width:750px;height:486px;margin:0px auto;}
.logo {display: inline-block;padding-left: 28px;}
.header-text {display: inline-block;font-size: 21.2px;line-height:22.7px;padding-left: 10px;vertical-align: top;}
.form-group textarea {border: 0 none;border-radius: 6px;min-height: 100px;resize: none;width: 266px;}
#reserveer h1 {color: #a60000;font-size: 28.47px;margin: 0;padding: 20px 0 0 20px;display: inline-block;}
#reserveer p.red-big-text{font-size:20px;color:#a60000;font-weight:bold;margin: 0;padding:0;}
#reserveer p {color: #333333;font-size: 29px;margin: 0;padding: 50px 0 0 40px;}
.reserveer-inner {width: 400px;}
.bestel-als{background-image:url('../images/bestel-als.png');background-repeat:no-repeat;height: 149px;margin-left: -30px;margin-top: 259px;position: absolute;width: 149px;}
#form-area {background-image: url("../images/form-bg-2.png");border-radius: 6px;float: right;min-height: 600px;margin: -145px 50px 20px 12px;width: 310px;}
#form-area label {display: block;font-size: 14px;padding-bottom: 4px;}
.form-inner-area {color: #ffffff;font-size: 13px;padding: 20px;}
.form-inner-area p {margin: 5px;}
#form-area input[type="text"] {border: 1px solid #a6a6a6;border-radius: 4px;height: 26px;width: 266px;}
#form-area input[type="checkbox"] {border: 1px solid #a6a6a6;border-radius: 4px;}

#form-area input.small-input[type="text"] {border: 1px solid #a6a6a6;border-radius: 4px;height: 30px;text-align: center;width: 110px;}
#form-area .small-input.small2 {margin-left: 10px;margin-top: -8px;position: absolute;}
.small-text {font-size: 10px;}
#form-area .form-group {padding-bottom: 8px;padding-top: 5px;overflow: hidden;}
#form-area .select-wrapper{float: left;display: inline-block;border: 1px solid #d8d8d8;background: url("../images/dropdown.png") no-repeat right center;cursor: pointer;}
.arrow-icon {background: url("../images/arrow-icon.png") no-repeat scroll right top rgba(0, 0, 0, 0);display: inline-block;height: 26px;padding-left: 6px;vertical-align: middle;width: 17px;}
#form-area .select-wrapper, #form-area .select-wrapper select{background-color: #ffffff;color: #a60000;font-weight: bold;height: 26px;line-height: 26px;width: 50px;}
#form-area .select-wrapper .holder{display: block;margin: 0 35px 0 5px;white-space: nowrap;overflow: hidden;cursor: pointer;position: relative;z-index: 3;}
#form-area .select-wrapper select{margin: 0;position: absolute;z-index: 2;cursor: pointer;outline: none;opacity: 0;
/* CSS hacks for older browsers */
_noFocusLine: expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;}
/* Let's Beautify Our Form */
.select-text {display: block;font-size: 14px;padding-left: 63px;padding-top: 2px;vertical-align: middle;}
.checkbox-space{padding-left:20px;}
.button {background-color: transparent;background-image: url("../images/button.png");background-repeat: repeat-x;border: 2px solid #ffffff;
border-radius: 6px;color: #ffffff;font-family: arial;font-size: 14px;font-weight: bold;height: 41px;text-transform: uppercase;width: 200px;cursor: pointer;}
.successmsg {color: yellow;font-size: 13px;font-weight: bold;text-align: justify;text-transform: uppercase;}
.errormsg {color: yellow;font-size: 13px;font-weight: bold;}
.regcaptcha{color: #000000;font-size: 20px !important;font-family: comic sans ms;text-autospace: ideograph-alpha;text-align: center;letter-spacing: 5px;}
.logo {display: inline-block;padding-left: 0px;border:none !important;margin-top:-41px;}
.logo a img {border:0px !important; width: 475px;}