@charset "utf-8";
/* CSS Document */

/* Completely alternative layout */
#wrapper{margin:5px auto 0 auto; width:960px;}
#bioscoopactie-holder{with:960px; height:739px; background: url(../images/afbeeldingen/landingspagina/daisycon-landing-background.jpg) top left no-repeat;}

.bioscoopactie-content{float:left; display:inline; width: 468px; margin:21px 10px 10px 34px; color:#7d7429;}
.bioscoopactie-content h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; line-height:26px;}
.bioscoopactie-content h2{font-size:18px; line-height:24px;}
.bioscoopactie-content h3{color:#a40033; font-size:18px; line-height:24px;}
.bioscoopactie-content ul li h3{color:#a40033; margin:0;}


.bioscoopactie-content img{margin:0; border:none;}
.bioscoopactie-content .banner{width:auto; height:80px; display:block;}
.bioscoopactie-content .banner img{border:none; margin:0;}

#bioscoopactie-holder .form{float:left; display:inline; width:380px; margin:100px 0 0 30px; padding:5px; }
#bioscoopactie-holder .form form{width:100%;}

#webform-component-bedrag label{font-weight:bold;}
#webform-component-smallprint{font-size:10px;}

/* webform settings */
#bioscoopactie-holder .form .form-required{color:red;}
#bioscoopactie-holder .form .form-item{height:auto; padding:4px 0; display:block; clear:both;}
#bioscoopactie-holder .form .webform-component-textfield{clear:both;}
#bioscoopactie-holder .form .webform-component-textfield .form-item .form-text{width:200px;}
#bioscoopactie-holder .form .webform-component-textfield .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}

#bioscoopactie-holder .form .webform-component-email{clear:both;}
#bioscoopactie-holder .form .webform-component-email .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-email .form-item .form-text{width:200px;}

#bioscoopactie-holder .form .webform-component-select{clear:both;}	
#bioscoopactie-holder .form .webform-component-select .form-item{display:block; width:100%; margin:0; padding:0;}
#bioscoopactie-holder .form .webform-component-select .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-select .form-item .form-select{float:left; width: 200px; margin:0; padding:0;}

#bioscoopactie-holder .form .webform-component-checkboxes{clear:both;}
#bioscoopactie-holder .form .webform-component-checkboxes .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-checkboxes .form-item .form-checkboxes{float:left; width: 200px; margin:0; padding:0 0 6px 0;}
#bioscoopactie-holder .form .webform-component-checkboxes .form-item .form-checkboxes .form-item{display:block; width:100%; margin:0; padding:0;}
#bioscoopactie-holder .form .webform-component-checkboxes .form-item .form-checkboxes .form-item label{float:none; width:auto; margin:0; padding:0;}
#bioscoopactie-holder .form .webform-component-checkboxes .form-item .form-checkboxes .form-item .form-checkbox{width:auto; margin:0; padding:0; background:none; border:none;}

#bioscoopactie-holder .form .webform-component-radios{display:block; clear:both; height:auto;}
#bioscoopactie-holder .form .webform-component-radios .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-radios .form-item .form-radios{float:left; width: 200px; margin:0; padding:0 0 6px 0}
#bioscoopactie-holder .form .webform-component-radios .form-item .form-radios .form-item{display:block; margin:0; padding:0;}
#bioscoopactie-holder .form .webform-component-radios .form-item .form-radios .form-item label{float:none; width:auto; margin:0; padding:0;}
#bioscoopactie-holder .form .webform-component-radios .form-item .form-radios .form-item .form-radio{width:auto; margin:0; padding:0; background:none; border:none;}

#bioscoopactie-holder .form .webform-component-select .form-item #edit-submitted-waar-kent-u-ons-van { width: 220px; }
#bioscoopactie-holder .form .webform-component-textarea{display:block; clear:both; height:auto;}
#bioscoopactie-holder .form .webform-component-textarea .form-item{display:block; clear:both; height:auto;}
#bioscoopactie-holder .form .webform-component-textarea .form-item label{float:left; width: 200px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-textarea .form-item .resizable-textarea{float:left; width:350px; padding:0; margin:0; clear:right;}

#bioscoopactie-holder .form .textarea-identifier{clear:both; padding:5px;}

#bioscoopactie-holder .form .webform-component-date .form-item label{float:left; width: 140px; text-align:right; padding:0 5px 0 0;}
#bioscoopactie-holder .form .webform-component-date .form-item .container-inline{float:left; width:200px; margin: 0; padding:0 0 6px 0;}
#bioscoopactie-holder .form .webform-component-date .form-item .container-inline .form-item {display:inline;}

#bioscoopactie-holder .form .webform-component-file{}
#bioscoopactie-holder .form .webform-component-file .form-item input.form-file{width:292px; background:white;}

#bioscoopactie-holder .form .form-submit{margin:10px 0 0 0;}		
#bioscoopactie-holder .form .form-submit.aanmelden{margin:0; background-color:#7eacd6; color:#FFF; font-weight:bold; padding: 5px; font-size:14px; cursor:pointer;}

#bioscoopactie-holder .submit{display:block; padding: 0;margin:0; width:auto; text-align:left; background:none;}			
#bioscoopactie-holder .submit .form-submit.aanmelden{border:none; background-color:none; background:url(../images/afbeeldingen/landingspagina/aanmelden.png) top left no-repeat; width:272px; height:103px; cursor:pointer; margin:-15px 0 0 0; padding:0; font-size:20px;}

#bioscoopactie-holder .webform-component-fieldset{border:1px solid #d9ddc0; padding:10px 5px 5px 5px; margin:0 0 10px 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}	
#bioscoopactie-holder .webform-component-fieldset legend{padding:0 5px; font-weight:bold; color:#a40033;}
/*
html #bioscoopactie-holder fieldset {border:1px solid #d9ddc0; padding:10px 5px 5px 5px; margin:0 0 10px 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
html #bioscoopactie-holder fieldset legend {font-size:12px; font-weight:bold; position:absolute; top: -.5em; left: .2em;}
*/
#bioscoopactie-holder .form .captcha{font-size:15px; padding:30px 5px 5px 5px;}			
#bioscoopactie-holder .form .captcha .description{font-size:16px; font-weight:bold; margin:10px 0; color:#a40033; font-family:Garamond, "Times New Roman";}
#bioscoopactie-holder .form .captcha .form-item{font-size:11px;}
#bioscoopactie-holder .form .captcha .form-item .form-radios .form-item{margin:0px;}

#bioscoopactie-holder .boxed{display:block; padding:10px; margin:10px 0 0 0; background:#eef7ca; width:auto;}
#bioscoopactie-holder .form input.error{border:1px solid #F00;} 
