@charset "utf-8";
/* VanaX Form CSS */

/*Layout*/
#contact-title{
margin:0 auto;
padding:20px;
background:#333333;
width:400px;
height:30px;
border-bottom:1px #CCCCCC solid;
border-left:2px solid #000000;
border-right:2px solid #000000;
}

#main-back{width:682px;margin:0 auto;background: url(bgmain1.png); }
label{font-size:1em; font-weight:bold; display:block;background:#333333;height:20px;padding-left:2px;}
form{display:table ;}
#main{width:400px;margin:0 auto;padding:20px;border: #000000 solid 2px; }

input{border:3px solid #000;padding-top:4px;padding-bottom:4px;}
input[type='submit']{background-color:#FFF;color:#000;border:2px solid #000;padding:4px;}
input[type='reset']{background-color:#FFF;color:#000;border:2px solid #000;padding:4px;}

select{border:2px solid #000;padding:2px;width:350px;}
form p{display:table;}

/*Validatie opmaak*/
.original{background-color:#FFF;color:#000;border:4px solid #000;} /*--| Original elements class */
.valid{border:4px solid #00CC00;background-color:#E2FEE3;color:#006600;} /*--| Valid elements class */
.invalid{border:4px solid #FF0000;background-color:#FFCCCC;color:#CC0000;} /*--| Invalid elements class */
.focus{border:4px solid #FFCC99;background-color:#FFFFCC;color:#006600;}/*--| Optional - focus element class */
.fvalidator-msg{color:#FFFFFF;font-size:11pt;background:#333333; display:block;}

/*Opmaak Tips*/

.tips{color:#000;z-index:13000;background: #CFDFA7;width:200px;}
.tips h2{font-weight: bold;font-size: 7.5pt; letter-spacing:2px;text-transform:uppercase;margin: 0;color: #3E4F14;padding: 4px 8px 4px;	background: #C3DF7D;border-bottom: 1px solid #B5CF74;}
.tips p{padding:4px 8px 8px 8px;}

td {width:125px; height:20px;}

.demo label{display:block;padding:0.5em;padding-left:32px;background-position:8px center;background-repeat:no-repeat;border:1px solid #252525;clear:both;cursor:pointer}
.checked{background-color:#333333;background-image:url(chk_on.png)}
.unchecked{background-color:#333333;background-image:url(chk_off.png)}
.dinges{ background:#1e1e1e;height:0px;}