#disabler, #statusbg{z-index:10000;position:absolute;top:0px;left:0px;width:100%;height:100%;border:0px;padding:0px;background-color:black;opacity:.3;}
#statusmsg{z-index:10002;position:absolute;top:30%;left:50%;margin-left:-150px;background-color:#ffffcc;padding:10px;border:1px solid black;width:300px;font-size:14px;color:black;}
.fakeBtn{clear:both;float:right;border:1px outset black;background-color:#DCDCDC;font-size:12px;padding:2px 10px;cursor:default;margin-top:20px;}
*{line-height:1.3em;font-family:"Trebuchet MS","Helvetica","Arial","Geneva", Sans-serif;}
html{background-color:#f5f5f5;height:100%;margin:0px;}
body{font-size:62.5%;height:100%;margin:0px;}
.intro{margin-bottom:10px;}
a{color:#00609d;}
textarea{width:300px;}
.pointer{cursor:pointer;}
img{border:0px;}
#logo img{width:144px;height:84px;margin:14px 10px 0px 34px;}
#lan img{width:21px;height:14px;margin-left:14px;}
#nav2bottom{width:135px;height:29px;}
.img1850{vertical-align:bottom;width:28px;height:14px;margin-bottom:1px;}
.imgNieuw{position:relative;width:33px;height:33px;}
#root, #nav2, #navfooter{list-style:none;}
#root{padding-left:30px;margin:0px;}
#root li, #navfooter li{display:inline;margin-right:4.5em;}
#root a, #navfooter a{font-size:1.4em;color:white;text-decoration:none;}
#navfooter{background-color:white;height:30px;padding-top:10px;padding-left:30px;margin-bottom:0px;padding-bottom:0px;float:left;}
#navfooter a{font-size:1.1em;color:black;margin-left:4px;}
#navfooter li{margin-right:2.4em;}
#navfooter img{width:8px;height:8px;}
#nav2{background-image:url(/shared/images/nav2_background.png );background-repeat:repeat-y;background-position:bottom;position:absolute;top:131px;width:135px;text-align:left;margin-top:6px;padding-top:40px;padding-bottom:30px;}
#nav2 li{display:block;margin-left:17px;padding-bottom:27px;}
#nav2 li a{color:black;font-size:1.3em;text-decoration:none;}
#outer{position:relative;background-color:white;min-height:100%;width:960px;margin:auto;background-image:url(/shared/images/background.png );background-repeat:repeat-x;border-left:1px solid gray;border-right:1px solid gray;}
p{margin-bottom:1.3em;}
h1{color:#00609d;font-size:1.8em;margin-bottom:10px;}
h2, h3{color:#00609d;font-size:1.6em;font-weight:normal;margin:0;padding:0;}
h3{font-size:1.2em;font-weight:normal;}
h4{color:#bc042d;font-size:1.6em;font-weight:normal;margin:0;padding:0;}
h6{color:#bc042d;font-size:0.9em;font-weight:normal;margin:0;padding:0;}
.content{padding:30px 30px 0px 30px;font-size:1.3em;}
.clear{clear:both;}
.hidden{display:none;}
.floatR{float:right;}
.pointer{cursor:pointer;}
.article{width:900px;}
.article_nonav{width:900px;}
td{vertical-align:top;text-align:left;}
#lan{float:right;margin:5px 20px 0px 0px;}
#lan a{color:white;}
#homepagediv{position:relative;width:761px;height:454px;margin:auto;margin-top:30px;}
#homepage_image{position:absolute;width:706px;height:454px;}
#meer_ni, #meer_cc, #meer_yt{position:absolute;text-align:right;color:white;left:430px;top:113px;}
#meer_cc{text-align:center;width:206px;left:137px;top:384px;}
#meer_yt{left:408px;top:384px;}
#homeform{position:absolute;left:132px;top:145px;}
.homeinput{color:gray;width:165px;border:0px;float:left;height:20px;margin-top:5px;}
.marginleft{margin-left:23px;}
.searchbtn{float:left;margin-left:32px;height:27px;width:72px;}
#tv{position:absolute;left:407px;top:264px;}
.tvvid{float:left;margin-right:15px;}
#iframe{overflow:hidden;min-width:1100px;width:100%;height:2200px;border:0px;}
#search_right{float:right;}
#searchheader{position:relative;background-image:url(/shared/images/zoekresultaat_background.gif);background-repeat:repeat-x;height:154px;}
#searchbox{position:absolute;width:466px;height:139px;left:50px;top:8px;}
#searchform{position:absolute;width:466px;top:86px;left:87px;}
.searchinput{color:gray;width:110px;border:0px;float:left;height:13px;margin-top:5px;font-size:10px;}
.marginsearch{margin-left:18px;}
.searchbtn_small{float:left;margin-left:25px;width:48px;height:18px;}
#nummerinfo{position:relative;width:774px;height:475px;clear:both;padding-left:30px;}
#nummerinfoimg{position:absolute;width:774px;height:475px;left:0px;top:00px;padding-left:30px;}
#infoform{position:absolute;padding-top:197px;padding-left:55px;}
#masterform{padding-bottom:20px;}
.formdiv2 input, .formdiv2 textarea{width:300px;}
.formdiv2 .submit{width:150px;}
.formclass{float:left;width:200px;margin-top:3px;}
.formclass2{float:left;width:220px;margin-top:3px;}
.deelnemersCollumn{padding-top:10px;float:left;width:440px;font-size:1.0em;}
.firstCollumn{margin:0px 0px 0px 190px;}
.formInput{width:195px;font-size:13px;}
.formTexarea{height:130px;}
.padding10{padding-bottom:10px;}
.deelnemer{font-weight:bold;}
#noDeelnemers{font-style:italic;color:#3e3e3e;}
.deelnemerfooter{width:840px;margin:0px 0px 0px 190px;}
.red{color:red;}
.tooltip{clear:both;background-color:#005D97;padding:3px;color:white;font-size:12px;display:none;width:393px;}
.floatL{float:left;}
.infoi{margin-left:4px;}
.margright{margin-right:23px;}
.btnPreview{padding-top:20px;}
.blauw{color:#005C96;}
.rood{color:#BC042D;}
#maintitle{font-size:25px;padding-top:33px;}
#addthis{float:right;padding-top:19px; padding-right:85px;}
.airmilesLeftCollumn{width:160px; padding-right:10px; padding-top:17px; font-weight:bold; font-size:12px; text-align:right;}
.airmilesMiddleCollumn{width:270px; padding-top:10px;}
.airmilesRightCollumn{width:50px;}
#formAirmiles input[type=text]{width:250px; padding:3px; position:relative;}
.extrainfo{color:#8c0321; height:10px; padding:2px 3px 4px 3px; font-weight:bold; font-size:11px;}
.status{width:20px; padding-left:10px; padding-top:15px; padding-right:10px; height:20px;}
#airmilesintro{color:#1378B3; width:600px; font-size:13px; font-weight:bold; padding-bottom:20px;}
#airmiles_gender{padding-bottom:10px;}
#airmiles_gender div{font-size:12px; font-weight:bold;}
#milescounter{width:146px; height:145px; background-image:url(/shared/images/milescounter.gif); margin-top:40px; margin-left:50px;}
#milescounter_inner{padding-top:37px; font-size:23px; padding-right:10px; text-align:center; color:white;}
.redasterisk{font-size:14px; color:#bd3a57; margin-right:10px;}
#airmiles_start{background-image:url(/shared/images/airmilesbg2.jpg); position:relative; height:660px; width:960px;}
#airmiles_start_inner{width:626px; height:218px; background-image:url(/shared/images/formbg.png); top:420px; left:150px; position:absolute;}
#airmiles_start_title{font-size:30px; padding:5px 0px 0px 15px;}
#airmiles_start_payoff{font-size:17px; color:white; height:30px;}
#landingForm fieldset{border:0px; margin:15px 10px 10px 10px;}
#landingForm input[type=text]{height:24px; margin:0px; padding:0px 5px 0px 5px; border:0px; width:175px; background-image:url(/shared/images/airmilesinput.gif);}
.airmiles_start_caption{font-size:17px; color:white; width:200px;}
#error1_start,#error2_start{margin-left:10px; margin-top:3px; height:20px;}
#status1_start,#status2_start{color:white; padding-left:200px; padding-top:3px; height:15px;}
#airmiles_submit{widht:100px; height:28px; position:absolute; right:35px; bottom:10px;}

#formAirmiles fieldset{border:0px; padding:0px; margin:0px;}  
.airmiles_form_container{padding-top:5px; padding-left:14px;}
#airmiles_form_newsletter{padding-left:165px;}
#airmiles_form_newslettertext{width:225px; padding-left:10px; font-size:11px; font-weight:bold; color:#666666;}
#airmiles_form_privacy{margin-left:165px;}
#airmiles_form_privacytext{width:225px; font-size:11px; padding-left:10px; font-weight:bold; color:#666666;}
#extrainfo5{margin-left:23px;}
#submitAirmilesForm{width:100px; margin-left:250px; margin-top:5px;}
#tooltip1,#tooltip2{position:absolute; bottom:90px; left:130px; background-image:url(/shared/images/tooltipbg.png); z-index:103; width:409px; height:78px; }
#tooltip2{bottom:35px;}
#tooltip1 div,#tooltip2 div{padding:10px; font-size:11px; font-weight:bold; color:white;}
.clearPadding{clear:both; height:20px;}

#airmiles_bedankt{background-image:url(/shared/images/airmilesbg2_result.jpg); position:relative; height:620px; padding-bottom:30px; width:950px;}
#airmiles_bedankt_inner{padding:20px;}
#airmiles_bedankt_title{font-size:25px; font-weight:normal; margin-top:0px;}
#airmiles_bedankt_intro{font-size:15px;}
#airmiles_bedankt_caption{font-weight:bold; font-size:19px; margin-top:30px;}

.airmiles_bedankt_left{width:200px; margin-top:17px; font-size:12px; font-weight:bold; text-align:right;}
.airmiles_bedankt_right{width:600px; margin-top:15px; font-size:15px; color:#666666; margin-left:10px;}
#airmiles_bedankt_meerinfo{font-size:14px; font-weight:bold; margin-top:20px;}
.spacer{height:10px;}
.gray{color:#666666;}
#airmiles_form_voorwaarden{font-weight:bold; margin-left:70px; font-style:italic;}
#airmiles_logo{height:82px; width:83px;}
#airmiles_link{position:absolute; top:20px; right:40px; font-family:arial; text-align:center; font-weight:bold; font-size:14px; color:white;}
#extrainfolink{position:absolute; top:105px; right:35px; text-align:center; color:white; text-decoration:underline; font-size:13px;}
#infopng{height:16px; width:16px;}