/***************************************************************************************/
body.dashboard { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#860038; line-height:150%; background-color:#860038; }
.right { float:right }
.left { float:left }
.hideThis { display:none }
/***************************************************************************************/
.dashboard #header { width:1008px; height:212px; margin:0 auto; background:url(../images/dashboard/headerbg1024.png) 0 0 no-repeat; position:relative; left:-2px; }
.dashboard #header h1 { display:block; width:209px; height:210px; text-indent:-9999px; background:url(../images/dashboard/logo.png) 0 0 no-repeat; position:absolute; top:5px; left:63px; }
.dashboard #header h1 a { display:block; width:209px; height:210px; text-indent:-9999px; }
.dashboard #dashboardTitle { position:absolute; left:301px; top:83px; }
.dashboard #dashboardTitle span { font-size:20px; color:#860038; font-weight:bold; }
.dashboard #dashboardTitle h2 { color:#fff; font-size:20px; line-height:20px; }
.dashboard #countDay { position:absolute; top:94px; left:786px; }
.dashboard #countDay p { color:#fff; font-size:15px; font-weight:bold; height:30px; line-height:30px; }
.dashboard #countDay span { display:block; float:left; }
.dashboard #countDay span.remaining { width:30px; height:30px; background:url(../images/dashboard/circle.png) 1px 0 no-repeat; text-align:center; color:#fff; margin:0 4px; }
.dashboard #container { width:970px; margin:0 auto; background:url(../images/dashboard/contentbg1024.jpg) 25px 0 repeat-y; position:relative; left:18px; }
/******************************TEMPLATE*************************************************/
.dashboard div.columnMenu { float:left; width:250px; }
.dashboard .template1 div.columnMain { float:left; width:298px; padding:0 16px 0 10px; }
.dashboard .template1 div.columnSub { float:left; width:396px; }
.dashboard .template2 div.columnMain { float:left; width:475px; padding:0 16px 0 10px; }
.dashboard .template2 div.columnSub { float:left; width:219px; }
.dashboard .template3 div.columnMain { float:left; width:671px; padding:0 39px 0 10px; }
.dashboard .template3#container { margin-bottom:130px;}
/***************************************************************************************/
/************************DASHBOARD MENU*************************************************/
.dashboard div.columnMenu ul { }
.dashboard div.columnMenu ul li a { font-size:13px; color:#860038; font-weight:bold; padding:12px 0 0 34px; display:block; height:25px; text-decoration:none; }
.dashboard div.columnMenu ul li.active { display:block; width:250px; height:39px; background:#e76f00; }
.dashboard div.columnMenu ul li.nextActive { background:url(../images/dashboard/menubg.png) 0 0 no-repeat; }
.dashboard div.columnMenu ul li.lastActive a { color:#fff; padding:12px 0 0 34px; }
.dashboard div.columnMenu ul li.active a { color:#fff; padding:12px 0 0 34px; }
.dashboard div.columnMenu ul li a:hover, .dashboard div.columnMenu ul li.active a:hover { text-decoration:none; }
.dashboard div.columnMenu ul li.lastActive { height:64px; background:url(../images/dashboard/menubg-last.png) 0 0 no-repeat; }
/***************************************************************************************/
/**********************ContentColumn / Middle Column************************************/
.dashboard div.columnMain .module-wysiwyg { font-size:11px; }
.dashboard div.columnMain h3.pageTitle { font-size:14px; color:#860038; font-weight:bold; margin:13px 0 18px 0; }
/***************************************************************************************/
/**********************ColumnSub / RightColumn******************************************/
.dashboard div.columnSub .heading { position:relative; display:block; width:100%; height:64px; background:url(../images/dashboard/menubgRight.png) 0 0 no-repeat; }
.dashboard .template2 div.columnSub .heading { background:url(../images/dashboard/menubgRight.png) -176px 0 no-repeat; }
.dashboard div.columnSub .heading h3 { font-size:14px; color:#fff; font-weight:bold; display:block; width:150px; padding:12px 0 0 6px; float:left; }
.dashboard div.columnSub .box { margin:0 35px 0 6px; width:auto; position:relative; top:-24px; background-color:#fae4cf; width:auto; }
.dashboard div.columnSub .heading a.addJob { position:absolute; top:8px; left:184px; display:inline; width:180px; height:30px; background:url(../images/dashboard/arrow.png) 0 0 no-repeat; }
.dashboard div.columnSub .heading a.addJob:hover { text-decoration:none; }
.dashboard div.columnSub .heading a.addJob span { color:#fff; font-size:11px; font-weight:bold; padding:0 0 0 15px; }
/***************************************************************************************/
/*****************************LISTJOBS**************************************************/
.dashboard div.columnSub .list-jobs { padding:0 35px 0 0; position:relative; top:-23px; }
.dashboard div.columnSub .list-jobs .job { width:100%; position:relative; padding-top:7px; margin-bottom:3px; }
.dashboard div.columnSub .list-jobs .job .jobClaim { position:absolute; top:0; left:295px; width:68px; height:67px; text-indent:-9999px; }
.dashboard div.columnSub .list-jobs .job .claimed { background:url(../images/dashboard/claimedJob.png) 0 0 no-repeat; }
.dashboard div.columnSub .list-jobs .job .pending { background:url(../images/dashboard/claimJob.png) 0 0 no-repeat; }
.dashboard div.columnSub .list-jobs .job .inner { background-color:#fae4cf; margin:0 4px 0 0; padding:14px 0 6px 9px; }
.dashboard div.columnSub .list-jobs .job .inner h5 { font-size:15px; font-weight:bold; }
.dashboard div.columnSub .list-jobs .job .inner .description { font-size:11px; }
.dashboard div.columnSub .list-jobs .job .inner .volunteerCount { width:118px; height:46px; background-color:#860038; -moz-border-radius: 6px; -webkit-border-radius:6px; border-radius: 6px; float:left; }
.dashboard div.columnSub .list-jobs .job .inner .volunteerCount.full { background-color:#e76f00; }
.dashboard div.columnSub .list-jobs .job .inner .volunteerCount span { color:#fff; font-size:11px; font-weight:bold; display:block; padding:8px 8px 0 8px; line-height:14px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu { margin-top:7px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons { float:right; margin-top:9px; margin-right:4px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a { display:block; float:left; width:37px; height:37px; background:url(../images/dashboard/shortMenuIcons.png) 0 0 no-repeat; text-indent:-9999px; margin-right:1px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons .pdf a.print { display:block; float:left; width:74px; height:19px; background:url(../images/dashboard/print.png) 0 0 no-repeat; text-indent:-9999px; margin-top: 5px; margin-right:4px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons .pdf a.bijdrage { display:block; float:left; width:74px; height:19px; background:url(../images/dashboard/bijdrage.png) 0 0 no-repeat; text-indent:-9999px; margin-top: 5px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.view { background-position:0 0; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.notifications { background-position:-38px 0; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.addImg { background-position:-76px 0; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.edit { background-position:-114px 0; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.delete { background-position:-152px 0; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.view:hover { background-position:0 -37px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.notifications:hover { background-position:-38px -37px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.addImg:hover { background-position:-76px -37px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.edit:hover { background-position:-114px -37px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu .icons a.delete:hover { background-position:-152px -37px; }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu div.removejob { float:right }
.dashboard div.columnSub .list-jobs .job .inner .shortMenu div.removejob form { display:none; }
/***************************************************************************************/
/**********************************DOWNLOADDOCS*****************************************/
.dashboard ul.docs li { width:150px; padding:10px 0 15px 13px; background:none; }
.dashboard ul.docs li span { display:block; float:left; width:39px; height:47px; text-indent:-9999px; }
.dashboard ul.docs li span.pdf { background:url(../images/dashboard/icon-pdf.png) 0 0 no-repeat; }
.dashboard ul.docs li span.doc { background:url(../images/dashboard/icon-word.png) 0 0 no-repeat; }
.dashboard ul.docs li a { display:block; font-size:12px; font-weight:bold; color:#860038; margin:0 0 0 49px; padding:5px 0 0 0; text-decoration:none; }
.dashboard ul.docs li a:hover { text-decoration:underline; }
/***************************************************************************************/
/***************************Anchor with Arrow*******************************************/
.dashboard a.arrow { display:block; width:357px; height:33px; background:url(../images/dashboard/arrow-big.png) 0 0 no-repeat; padding:2px 0 0 36px; font-weight:bold; color:#860038; }
.dashboard a.arrow:hover { background-position:0 -35px; text-decoration:none; color:#fff; }
/***************************************************************************************/
/*****************************TEMPLATE3 Content*****************************************/
.dashboard .columnMain form.dashBoard fieldset { margin-bottom:12px; }
.dashboard .columnMain form.dashBoard legend { font-weight:bold; margin-bottom:7px; }
.dashboard .columnMain form.dashBoard .formRow { }
.dashboard .columnMain form.dashBoard div.formPart { background-color:#fae4cf; padding:12px 4px; }
.dashboard .columnMain form.dashBoard div.formPart .formRow { margin-bottom:4px; }
.dashboard .columnMain form.dashBoard label { display:block; width:150px; float:left; line-height:14px; margin:0 0 0 0; }
.dashboard .columnMain form.dashBoard label.radioLabel { margin:4px 0 0 0; }
.dashboard .columnMain form.dashBoard label.checkboxLabel { margin:3px 0 0 0; }
.dashboard .columnMain form.dashBoard .checkboxGroup .formRow { width:200px; }
.dashboard .columnMain form.dashBoard input, .dashboard .columnMain form.dashBoard span.jq_replaced { color:#860038; font-size:11px; }
.dashboard .columnMain form.dashBoard input.large { float:left; display:block; border:1px solid #98152d; padding:0 1px; height:13px; width:230px; }
.dashboard .columnMain form.dashBoard input.text { float:left; display:block; border:1px solid #98152d; padding:0 1px; height:13px; }
.dashboard .columnMain form.dashBoard input.text:active, .dashboard .columnMain form.dashBoard input.text:active { border:1px solid #e76f00 }
.dashboard .columnMain form.dashBoard label.small { width:auto; margin:0 9px 0 4px; }
.dashboard .columnMain form.dashBoard .radioGroup label.small { line-height:15px; margin:0 45px 0 1px }
.dashboard .columnMain form.dashBoard .textGroup { margin-bottom:4px; }
.dashboard .columnMain form.dashBoard .textGroup label.small { margin:0 14px 0 11px; width:auto }
.dashboard .columnMain form.dashBoard .textGroup .formRow { float:left; }
.dashboard .columnMain form.dashBoard span.radio { float:left; }
.dashboard .columnMain form.dashBoard input.size1 { width:51px; }
.dashboard .columnMain form.dashBoard input.size2 { /*width:77px;*/ width:117px; }
.dashboard .columnMain form.dashBoard input.size3 { width:210px; }
.dashboard .columnMain form.dashBoard input.size4 { width:230px; }
.dashboard .columnMain form.dashBoard input.size5 { width:348px; }
.dashboard .columnMain form.dashBoard label.error { display:block; width:auto; float:none; line-height:14px; color:#e76f00; padding:2px 2px 2px 20px; color:#f00; margin-bottom:2px; background: url(../images/customform/warning.png) 4px 2px no-repeat; }
.dashboard .columnMain form.dashBoard div.error label { clear:both; }
.dashboard .columnMain form.dashBoard input.text.disabled { background:none; border:none; padding:1px; color:#98152d; }
.dashboard .columnMain form.dashBoard textarea.textarea { border:1px solid #98152d; font-family:Arial, Helvetica, sans-serif; color:#860038; font-size:11px; }
.dashboard .columnMain form.dashBoard textarea.size1 { width:348px; }
.dashboard .columnMain form.dashBoard textarea.size3 { width:480px; }
.dashboard .columnMain form.dashBoard label.groupLabel { display:block; width:130px; float:left; line-height:14px; margin:3px 0 0 0; }
.dashboard .columnMain form.dashBoard .inner { border:1px solid #98152d; float:left; padding:8px; width:500px; }
.dashboard .columnMain form#newJob .inner, .dashboard .columnMain form#editJob .inner { margin-bottom:10px; }
.dashboard form.dashBoard strong.subheader { margin:10px 0; display:block; }
.dashboard .columnMain form.dashBoard .inner label.radioLabel { width:auto; margin-right:16px; }
.dashboard .columnMain form.dashBoard .inner label.checkboxLabel { width:auto; margin-right:16px; }
.dashboard .columnMain form.dashBoard #lblPinAddress { display:block; }
.dashboard .columnMain form.dashBoard .checkboxGroup { float:left; width:auto; }
.dashboard .columnMain form.dashBoard .selectGroup { float:left; width:500px }
.dashboard .columnMain form.dashBoard .selectGroup label { width:auto; margin-right:12px; }
.dashboard .columnMain form.dashBoard .selectGroup .jqTransformSelectWrapper { margin-right:8px; }
.dashboard .columnMain form.dashBoard .selectGroup .formRow { clear:none; float:left }
.dashboard .columnMain form.dashBoard div.countVolunteers { font-weight:bold; margin-left:132px; }
.dashboard .deleteJob { background-color:#e76f00; padding:12px 8px 8px 8px; }
.dashboard .deleteJob span { font-size:14px; color:#fff; font-weight:bold; }
.dashboard .deleteJob .left { float:left; margin-top:2px; }
.dashboard .deleteJob .submit { float:right; }
.dashboard #map_canvas { width:480px; height:320px; }
.dashboard .columnMain form.dashBoard .setPin label { float:none; margin-bottom:4px; }
span.maps-intro { display:block; margin-bottom:4px; font-size:14px; font-weight:bold; }
.dashboard .columnMain form.dashBoard #resetpin { display:block; width:132px; height:32px; background:url(../images/dashboard/resetpin.jpg) 0 0 no-repeat; text-indent:-9999px; cursor:pointer; float:right; margin:2px 10px 0 0; }

/*.dashboard .columnMain form.dashBoard input.text.style-disabled { background-color:#e2e2e2; border:1px solid #c0c0c0; color:#666}*/
.dashboard .columnMain form.dashBoard input.text.style-readonly { background-color:#e2e2e2; border:1px solid #c0c0c0; color:#666}

/*************************************MANAGE REGISTRATIONS**********************************/
.dashboard .manage-registrations { margin-bottom:10px; }
.dashboard .manage-registrations .columnLeft { width:238px; float:left; background:#fae4cf; }
.dashboard .manage-registrations .columnRight { width:419px; float:left; padding-left:14px; }
.dashboard .manage-registrations .columnLeft .job { background-color:#9f0e3a; color:#fff; padding:6px 0 4px 9px; font-size:14px; }
.dashboard .manage-registrations .columnLeft .inner { padding:8px; }
.dashboard .manage-registrations .columnLeft .foot { background:#9f0e3a url(../images/icons/people_s.gif) 8px 8px no-repeat; height:22px; color:#fff; padding:6px 0 0 32px; font-size:13px; font-weight:bold; }
.dashboard .manage-registrations .columnLeft .row { margin-bottom:2px; }
.dashboard .manage-registrations .columnLeft .row p { font-weight:bold; font-size:14px; }
.dashboard .manage-registrations .columnLeft .row input { float:left; }
.dashboard .manage-registrations .columnLeft .row input.text, .dashboard .manage-registrations .columnLeft .row .number { width:48px; height:20px; margin-right:4px; border:1px solid #9f0e3a; text-align:center; color:#9f0e3a; font-size:12px; font-weight:bold; }
.dashboard .manage-registrations .columnLeft .row .number { border:none; background-color:#fff; }
.dashboard .manage-registrations .columnRight .head { height:22px; padding:6px 0 0 0; font-size:14px; font-weight:bold; }
.dashboard .manage-registrations .columnRight .row { height:38px; background:#fae4cf url(../images/icons/men_active.png) 8px 8px no-repeat; margin-bottom:2px; position:relative; }
.dashboard .manage-registrations .columnRight .volunteers { margin-bottom:10px; }
.dashboard .manage-registrations .columnRight .row.inactive { background:#e8e8e8 url(../images/icons/men_inactive.png) 8px 8px no-repeat; color:#868686; }
.dashboard .manage-registrations .columnRight .row.inactive .volunteer .Info a { color:#868686; }
.dashboard .manage-registrations .columnRight .row .actions { float:right; padding:8px 10px 0 0; }
.dashboard .manage-registrations .columnRight .row .actions form { float:left; margin-left:4px; }
.dashboard .manage-registrations .columnRight .row .volunteer { padding:5px 0 0 40px; display:block; float:left; width:auto; }
.dashboard .manage-registrations .columnRight .row .volunteer .Name { font-weight:bold; }
.dashboard .manage-registrations .columnRight .row .volunteer .Info { display:block; clear:both; font-weight:bold; font-size:10px; line-height:10px; }
.dashboard .manage-registrations .columnRight .row .volunteer .Info a { color:#9f0e3a; text-decoration:none; }
.dashboard .manage-registrations .columnRight .row .volunteer .Info a:hover { text-decoration:underline; }
.dashboard .manage-registrations .columnRight .claims .row { height:48px; }
.dashboard .manage-registrations .columnRight .claims .row .volunteer { padding:2px 0 0 40px; }
.dashboard .manage-registrations .columnRight .claims .row { background-image:url(../images/icons/claim_pending.png); }
.dashboard .manage-registrations .columnRight .row .volunteer .contactName { display:block; clear:both; font-size:11px; line-height:11px; }
.dashboard .manage-registrations .columnRight .row .persons { /*position:absolute; color:#fff; left:16px; top:12px;*/ }
.dashboard .manage-registrations .columnRight a.denyClaim { background:url(../images/icons/deny.png) 0 0 no-repeat; display:block; width:22px; height:22px; display:block; text-indent:-9999px; cursor:pointer; }
.dashboard .manage-registrations .columnRight div.empty { height:100px; background-color:#f1f1f1; padding:50px 0 0 50px; }
.dashboard .manage-registrations .columnRight div.empty p { color:#868686; font-size:19px; line-height:24px; }
.dashboard .manage-registrations .columnRight .claims .row { background:#fae4cf url(../images/icons/claim_pending.png) 8px 8px no-repeat; color:#860038; }
.dashboard .manage-registrations .columnRight .claims .row .persons { position:absolute; left:10px; top:12px; color:#fff; width:22px; text-align:center; }
.dashboard .manage-registrations .columnRight .claims .row.inactive { background:#e8e8e8 url(../images/icons/claim_deny.png) 8px 8px no-repeat; color:#868686; }
.dashboard .manage-registrations .columnRight .claims .row.accepted { background:#860038 url(../images/icons/claim_default.png) 8px 8px no-repeat; color:#fff; }
.dashboard .manage-registrations .columnRight .claims .row.accepted .persons { color:#860038; }
.dashboard .manage-registrations .columnRight .claims .row.accepted .acceptedInfo { color:#fff; position:absolute; font-size:11px; font-weight:bold; top:15px; left:263px; }
.dashboard .manage-registrations .columnRight .claims .row.accepted a { color:#fff; }
/***************************************************************************************/
/********************************IM CREATE PAGE*****************************************/
.dashboard .im-createpage { margin-bottom:20px; }
.dashboard .im-createpage .columnLeft { width:234px; float:left; }
.dashboard .im-createpage .columnRight { width:437px; float:left; }
.dashboard .im-createpage .columnLeft ul.pagesMenu { margin:29px 0 28px 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li { padding:0; background:none; /*height:40px;*/ padding:6px 0 0 0 }
.dashboard .im-createpage .columnLeft ul.pagesMenu li li { padding:6px 0 0 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li.active > .forceHeight { background-color:#fae4cf; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li a { color:#860038; font-weight:bold; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li a:hover { color:#860038; text-decoration:underline; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .forceHeight { min-height:44px; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .pageName { width:auto; padding-left:6px; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions { width:auto; padding:0 0 6px 6px; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a { display:block; margin-right:4px; height:19px; float:left; text-indent:-9999px; background:url(../images/icons/createPageIconSet.png) 0 0 no-repeat; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a.edit { width:16px; background-position:0 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a.view { width:20px; background-position:-22px 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a.up { width:14px; background-position:-50px 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a.down { width:14px; background-position:-69px 0; }
.dashboard .im-createpage .columnLeft ul.pagesMenu li .actions a.delete { width:18px; background-position:-88px 0; }
.dashboard .im-createpage .columnLeft a.newPage { background:url(../images/dashboard/newPage.png) 0 0 no-repeat; display:block; width:150px; height:30px; text-indent:-9999px; }
.dashboard .im-createpage .columnRight .pageProperties { background-color:#fae4cf; padding:6px 4px 4px 6px }
.dashboard .im-createpage .columnRight div.info { height:25px; padding:4px 0 0 4px; margin-bottom:6px; }
.dashboard .im-createpage .columnRight div.info .pageSaved { color:#fff; font-size:14px; height:25px; font-weight:bold; background:#e77103 url(../images/icons/done.jpg) 3px 2px no-repeat; line-height:21px; padding:4px 0 0 24px; }
.dashboard .im-createpage .columnRight .info a.result { color:#fff; text-decoration:underline; display:block; float:right; margin-right:12px; }
.dashboard .im-createpage .columnRight .pageProperties a.save { display:block; width:155px; height:30px; background:url(../images/dashboard/savepage.png) 0 0 no-repeat; text-indent:-9999px; float:right }
.dashboard .im-createpage .columnRight form#createPage .formRow { margin-bottom:12px; }
.dashboard .im-createpage .columnRight form#createPage label { width:92px; font-weight:bold; }
.dashboard .im-createpage .columnRight form#createPage label.error { width:auto; }
.dashboard .im-createpage .columnRight form#createPage input.size5 { width:315px; }
.dashboard .im-createpage .columnRight form#createPage textarea.textarea { width:315px; height:200px; }
.dashboard .im-createpage .columnRight form#createPage .fileUpload { clear:both; margin-bottom:12px; }
.dashboard .im-createpage .columnRight form#createPage .imgHolder { width:56px; height:43px; border:1px solid #860038; background-color:#fff; float:left; margin:0 15px 0 15px; }
.dashboard .im-createpage .columnRight form#createPage .subLabel { display:block; font-size:10px; }
.dashboard .im-createpage .columnRight form#createPage label.youtube { background:url(../images/dashboard/youtube.jpg) 0 0 no-repeat; height:36px; text-indent:-9999px; }
.dashboard form#aanmelden-intermediair label { width:150px; } /*aanmelden intermediair*/
.dashboard form#aanmelden-intermediair label.error { width:auto; } /*aanmelden intermediair*/
.dashboard form#aanmelden-intermediair .formRow label.small { width:auto; margin:0 10px 0 11px; }
.dashboard form#aanmelden-intermediair .formRow label.radioLabel { width:100px; }
.dashboard form#aanmelden-intermediair .formRow span.info { display:block; clear:both; margin-left:150px; font-size:11px; }
.dashboard form#aanmelden-intermediair .formRow label.checkboxLabel { width:auto; }
.dashboard form.dashBoard img#image_image { margin-left:130px; }
.dashboard form.dashBoard div.removeImage { margin-left:130px; }
.dashboard form.dashBoard label#image_remove { padding-top:3px; }
.dashboard form#createPage div.removeImage { margin-left:10px; }
.dashboard form#createPage div.removeImage label { margin-top:2px; }
.dashboard form#editJob .formRow span.info, .dashboard form#newJob .formRow span.info { display:block; clear:both; margin-left:130px; font-size:11px; }
.dashboard form#wijzigen-intermediair img#organisatie_logo_image { margin-left:130px; }
.dashboard form#wijzigen-intermediair label#organisatie_logo_remove { margin:2px 0 0 0; }
.dashboard form#wijzigen-intermediair label.checkboxLabel { width:auto; }
.dashboard form#wijzigen-intermediair span.info { display:block; clear:both; margin-left:130px; font-size:11px; }
/*.dashboard button.adresXpress { background:#fff; border:1px solid #98152D; color:#98152D; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer}*/
/***************************************************************************************/


/*************************************HOMEPAGE STYLING**********************************/
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#860038; line-height:150%; background:#f4d5c4; }
#wrapper { width:990px; margin:0 auto; background:#f4d5c4 url(../images/wrapperbg.gif) 35px 0 repeat-y; position:relative; padding-top:148px; overflow:hidden;}
.lint { width:990px; height:85px; background:url(../images/collection.png) 0 0 no-repeat; position:absolute; z-index:1; top:65px; }
.lint img.animated { padding-left:274px;}
h1.nldoet { display:block; width:209px; height:210px; text-indent:-9999px; background:url(../images/dashboard/logo.png) 0 -3px no-repeat; position:absolute; top:0; left:64px; z-index:3; }
h1.nldoet a { display:block; width:209px; height:210px; text-indent:-9999px; }
h1.nldoetbon { display:block; width:209px; height:210px; text-indent:-9999px; background:url(../images/dashboard/logobon.png) 0 -3px no-repeat; position:absolute; top:0; left:64px; z-index:3; }
h1.nldoetbon a { display:block; width:209px; height:210px; text-indent:-9999px; }
h2.payOff { font-size:39px; font-weight:bold; font-style:italic; color:#fff; position:relative; top:10px; left:284px; display:block; width:400px }
#contentWrapper { width:920px; position:relative; left:45px; z-index:2 }
#carousel { background:url(../images/collection.png) 0 -155px no-repeat; width:100%; /*height:487px;*/ height:423px; position:relative; z-index:1; }
#carousel .imgFader { position:absolute; top:12px; left:441px; }
.ui-tabs .ui-tabs-hide { position:absolute; left:-10000px;}
#tabs { width:auto; padding-left:18px; position:relative; z-index:2; background:url(../images/home/shadowLeft.jpg) 0 0 repeat-y; }
#tabs ul.ui-tabs-nav li { display:block; float:left; margin-right:4px; width:250px; height:35px; text-indent:-9999px; background:none; padding:0; }
#tabs ul.ui-tabs-nav { margin:0; }
#tabs ul.ui-tabs-nav li a { display:block; width:250px; height:35px; }
#tabs ul.ui-tabs-nav li#first a { background:url(../images/collection.png) 0 -120px no-repeat }
#tabs ul.ui-tabs-nav li#second a { background:url(../images/collection.png) -250px -120px no-repeat; }
#tabs ul.ui-tabs-nav li#first.ui-tabs-selected a, #tabs ul.ui-tabs-nav li#first.ui-state-hover a { background:url(../images/collection.png) 0 -85px no-repeat; }
#tabs ul.ui-tabs-nav li#second.ui-tabs-selected a, #tabs ul.ui-tabs-nav li#second.ui-state-hover a { background:url(../images/collection.png) -250px -85px no-repeat; }
#tabs div.ui-tabs-panel { clear:both; background:#fae4cf url(../images/home/tab_active_bg.jpg) 0 -35px repeat-x; width:902px }
#tabs div.ui-tabs-panel div.inner { background:url(../images/home/shadowRight.jpg) right top repeat-y; }
#tabs div.ui-tabs-panel div.inner .columnsHolder { padding:19px 0 0 19px; line-height:21px; min-height:295px; position:relative }
#tabs div.ui-tabs-panel div.inner .columnsHolder .columnFirst { width:248px; float:left; padding-right:17px; }
#tabs div.ui-tabs-panel div.inner .columnsHolder .columnSecond { width:340px; float:left; }
#tabs div.ui-tabs-panel div.inner .columnsHolder .columnThird { width:262px; float:right; margin-right:7px; }
#tabs div.ui-tabs-panel div.inner .columnsHolder .columnThird .wysiwyg { padding-right:40px;}
#wrapper ul.shortCuts li { background: url(../images/collection.png) -600px -85px no-repeat; margin:0; padding:0; display:block; width:262px; height:63px; }
#wrapper ul.shortCuts li a { display:block; font-size:20px; color:#fff; font-weight:bold; font-style:italic; padding:9px 0 10px 12px; text-decoration:none; }
#wrapper ul.shortCuts li a:hover { text-decoration:none; }
#wrapper .columnThird ul.shortCuts li a { padding:7px 0 0 12px; }
.nldoethome #wrapper .columnThird ul.shortCuts li a { padding:7px 0 9px 15px; }
#tabs div.ui-tabs-panel div.inner .columnsHolder h4, #wrapper .columnsHolder h4 { font-size:14px; color:#e76f00; margin-bottom:8px; }
/*************************************JOB SEARCH*****************************************/
#wrapper ul.headerOrange { margin:0; }
#wrapper ul.headerOrange li { background: url(../images/content/linkbgOrange.png) 0 0 no-repeat; margin:0; padding:0; display:block; width:262px; height:63px; }
#wrapper ul.headerOrange li span { display:block; font-size:14px; color:#fff; font-weight:bold; padding:12px 0 0 12px; height:30px; }
#wrapper .columnThird ul.headerOrange li span { padding:7px 0 0 12px; }
body.search div.scroll_bar { /*height: 485px;*/ height:580px; /*overflow:auto*/ }
body.search .searchResults { /*height: 485px;*/ height:580px; }
body.search #map_items { width:184px }
body.search #map_canvas { width:600px; /*height:433px;*/ height:450px; }
#wrapper .searchResults { position:relative; top:-16px; background:#f4d5c4; margin-right:38px; -moz-border-radius: 10px; border-radius:10px; padding:9px; }
#wrapper .searchResults li { margin-bottom:12px; background:none; padding:0; line-height:20px; }
#wrapper .searchResults li.load { background: url(../images/content/loader.gif) 0 0 no-repeat; padding-left:20px; }
#wrapper .searchResults li h5 { font-weight:bold; color:#860038; font-size:12px; line-height:inherit; }
#wrapper .searchResults li p { margin-bottom:0; line-height:inherit; }
#wrapper .searchResults li div.city { width:auto; float:left; line-height:inherit; }
#wrapper .searchResults li div.zipCode { width:auto; float:left; margin-left:6px; line-height:inherit; }
#wrapper .searchResults li a.viewMap { display:block; clear:both; float:none; color:#860038; text-decoration:underline; line-height:inherit; cursor:pointer; }
#wrapper .simplePagerNav { position:absolute; top:560px; left:10px;}
#wrapper .simplePagerNav  li { float:left; margin-right:6px;}

#wrapper ul#map_items li.noresults h5 { background:url(../images/content/geenresultaten.jpg) 0 0 no-repeat; width:144px; height:13px; display:block; text-indent:-9999px; }
#wrapper ul#map_items li.zoom h5 { background:url(../images/content/zoomin.jpg) 0 0 no-repeat; width:203px; height:38px; display:block; text-indent:-9999px; }
body.search .pageContent .columnsHolder .columnFirst { width:600px; padding-right:14px; }
body.search .pageContent .columnsHolder .columnSecond { position:relative; top:9px; }
body.search .mapSearch { background-color:#fff; margin-top:8px; margin-right: 10px; padding: 7px; }
body.search .mapSearch .icons {  }
body.search .mapSearch .icons legend { display:block; float:left; font-size:12px; font-weight:bold; margin-right:8px; width:122px;}
body.search .mapSearch .icons fieldset .group { display:block; width:350px; float:left;}
body.search .mapSearch .icons fieldset .group .formRow { display:block; float:left; width:150px; margin-bottom:5px; }
body.search .mapSearch .icons fieldset .group .formRow.inline { width:300px;}
body.search .mapSearch .icons fieldset .group .formRow label { font-size:12px; font-weight:bold; padding-top:2px; display:block; float:left; }
body.search #contentWrapper .module-wysiwyg { padding-right:50px;}
#wrapper .mapSearchForm { width:584px; padding:0 0 0 12px; margin-bottom:13px; }
#wrapper .mapSearchForm span.inputbg { display:block; float:left; width:410px; height:29px; background:url(../images/content/mapsearch_input.jpg) 0 0 no-repeat; }
#wrapper .mapSearchForm #tbxAddress { width:410px; height:29px; float:left; line-height:16px; font-size:16px; font-weight:bold; background:none; color:#860038; border:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; padding:0 16px 0 6px; margin-left:4px; }
#wrapper .mapSearchForm input#btnZoek { float:left; position:relative; }

body.search .mapSearch .advancedSearch { background-color:#f4d5c4; margin:0 12px 25px 12px; padding:8px 6px;-moz-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px;}

body.search li span.hidden{display:none;}
body.search li.filtered{display:none !important;}
/***************************************************************************************/

/**********************************JOBDETAI*********************************************/
.jobDetail .contactInfo .headerOrange { position:relative; z-index:2; }
.jobDetail .contactInfo .info { background-color:#f4d5c4; margin-right:38px; -moz-border-radius: 10px; border-radius:10px; position:relative; top:-34px; padding:16px 2px 8px 2px; z-index:1 }
.jobDetail .contactInfo .info #map { width:220px; height:148px; margin-bottom:12px; }
.jobDetail .contactInfo .info a { color:#860038; }
.jobDetail .contactInfo .info a:hover { text-decoration:underline; }
.jobDetail .contactInfo .info .data { padding-left:8px; }
.jobDetail .contactInfo .info .data p { margin-top:12px; margin-bottom:2px; }
.jobDetail .job .imgHolder { width:289px; float:left; }
.jobDetail .job .metaData { width:281px; float:left; padding-left:10px; }
.jobDetail .job .metaData h3 { font-size:18px; margin-bottom:8px; }
.jobDetail .job .metaData ul li { padding:0; background:0; background-color:#e87408; font-size:14px; color:#fff; }
.jobDetail .job .metaData ul li.notFull { background-color:#9f0e3a; margin:4px 0 }
.jobDetail .job .metaData ul li.Full { background-color:#9e9e9e; margin:4px 0; font-weight:bold; }
.jobDetail .job .metaData ul li.date { background-image:url(../images/icons/ico_date.png); background-repeat:no-repeat; background-position:5px 8px; }
.jobDetail .job .metaData ul li.time { background-image:url(../images/icons/ico_time.png); background-repeat:no-repeat; background-position:5px 8px; }
.jobDetail .job .metaData ul li.employees { background-image:url(../images/icons/ico_people.png); background-repeat:no-repeat; background-position:5px 8px; }
.jobDetail .job .metaData ul li.inside { background-image:url(../images/icons/ico_inside.png); background-repeat:no-repeat; background-position:2px 6px; }
.jobDetail .job .metaData ul li.outside { background-image:url(../images/icons/ico_outside.png); background-repeat:no-repeat; background-position:5px 8px; margin-bottom:4px; }
.jobDetail .job .metaData ul li span { display:block; padding:6px 0 6px 30px; }
.jobDetail .extraInfo { margin-top:18px; }
.jobDetail .extraInfo h3 { font-size:14px; font-weight:bold; margin-bottom:12px; }
.nldoetpage div#wrapper.jobDetail .columnSecond ul.shortCuts { margin-bottom:22px; }
.jobDetail .claim-info { padding-right:28px; margin-bottom:8px; }
.jobDetail .claim-info img { margin-bottom:12px; }
.jobDetail .claim-info h3 { color:#e76f00; font-weight:bold; font-style:italic; font-size:18px; margin-top:6px; margin-bottom:12px; }
/*******************************LIGHTBOX************************************************/
#wrapper .lightboxContainer { display:none; }
.lightboxContainer { width:600px; position:relative; clear:both; }
.lightboxContainer a#goClaim { color:#860038; text-decoration:underline; }
.lightboxContainer a.close { display:block; width:27px; height:27px; background:url(fancybox/close.jpg) 0 0 no-repeat; text-indent:-9999px; position:absolute; left:573px; top:0px; cursor:pointer; }
#wrapper .lightboxContainer h4 { font-size:38px; font-weight:bold; font-style:italic; color:#860038; line-height:40px; margin-bottom:12px; }
.lightboxContainer .module-wysiwyg { line-height:22px; }
.register .formLeft { float:left; width:320px; background-color:#f4d5c4; padding:12px 10px; margin-top:12px; }
.register .formLeft p.message { font-size:14px; line-height:18px; padding:30px 0; }
#claimPerson .register a.closewindow { display:block; width:214px; height:47px; text-indent:-9999px; background:url(../images/content/closewindow.jpg) 0 0 no-repeat; float:right; margin-top:8px; }
.register .extraInfo { float:left; width:190px; margin-left:12px; padding:10px; }
.register .extraInfo h5 { font-size:22px; color:#860038; font-weight:normal; margin-bottom:14px; }
.lightboxContainer .formLeft .formRow { margin-bottom:5px; }
.lightboxContainer .formLeft label { display:block; float:left; width:110px; font-weight:bold; color:#860038; margin:0; line-height:29px; }
.lightboxContainer .formLeft label.radioLabel { width:auto; margin-right:12px; }
.lightboxContainer .formLeft label.error { float:none; color:#f00; width:auto }
.lightboxContainer .formLeft input.text { background:none; border:none; }
.lightboxContainer .formLeft span.inputbg_L { width:207px; height:29px; background:url(../images/content/input_l.jpg) 0 0 no-repeat; display:block; float:left; }
.lightboxContainer .formLeft span.inputbg_L input.text { width:195px; padding:0 6px; height:29px; line-height:29px; color:#860038; }
.lightboxContainer .formLeft span.inputbg_L.disabled { background-position:0 -29px; }
.lightboxContainer .formLeft span.inputbg_M { width:97px; height:29px; background:url(../images/content/input_M.jpg) 0 0 no-repeat; display:block; float:left; }
.lightboxContainer .formLeft span.inputbg_M input.text { width:85px; padding:0 6px; height:29px; line-height:29px; color:#860038; }
.lightboxContainer .formLeft span.inputbg_S { width:87px; height:29px; background:url(../images/content/input_S.jpg) 0 0 no-repeat; display:block; float:left; }
.lightboxContainer .formLeft span.inputbg_S input.text { width:75px; padding:0 6px; height:29px; line-height:29px; color:#860038; }
.lightboxContainer .formLeft input.right { position:relative; left:10px; margin-top:12px; }
#claimfields .radioGroup .jqTransformRadioWrapper { }
#claimfields .radioGroup .formRow { float:left; width:207px; }
.lightboxContainer .formLeft span.meta { font-size:11px; }
.lightboxContainer .ajax_overlay_send { background:url(../images/content/ajax-loader.gif) 0 0 no-repeat; padding:0 0 0 20px; }
/***************************************************************************************/


/***************************************************************************************/
#carousel div.highlight { margin-left:36px; padding-top:56px; width:400px; }
#carousel div.highlight .news h3 { color:#fff; font-size:42px; font-weight:bold; font-style:italic; line-height:42px; margin-bottom:6px; }
#carousel div.highlight .news li { width:386px; margin-bottom:3px; }
#carousel div.highlight .news li a { color:#860038; text-decoration:none; cursor:pointer; }
#carousel div.highlight .news li a:hover { text-decoration:underline }
#carousel div.highlight .news li img { float:left; margin-right:7px; }
.msie7 #carousel div.highlight .news li img { left:-1px; position:relative }
.msie8 #carousel div.highlight .news li img { position:relative }
#carousel div.highlight .news li.highlight { margin:0 0 13px 0; padding:0; position:relative; }
#carousel div.highlight .news li.highlight strong { display:block; padding-top:6px; }
#carousel div.highlight .news li.highlight div.shortDesc,#carousel div.highlight .news li.highlight a div.shortDesc { color:#420216; line-height:21px; font-weight:normal; }
#carousel div.highlight .news li.highlight a,#carousel div.highlight .news li.highlight a:hover{ text-decoration:none;}
#carousel div.highlight .news li.highlight a:hover strong { text-decoration:underline;}
#carousel div.highlight .intro { margin-bottom:12px; }
#carousel div.highlight .intro h3 { font-size:32px; font-weight:bold; color:#fff; display:inline }
#carousel div.highlight .intro p { font-size:12px; color:#9f0e3a; display:inline; }
#wrapper .submenu { position:absolute; right:226px; top:38px; }
#wrapper .submenu li { display:block; float:left; background:none; padding:0; }
#wrapper .submenu li a { color:#9f0e3a; font-weight:bold; font-size:13px; margin-right:4px; text-decoration:none; }
#wrapper .share { margin:0; position:absolute; left:796px; top:3px; }
#wrapper .share h4 { font-size:12px; color:#9f0e3a; margin-bottom:5px; padding-bottom:0; }
#wrapper .share li { width:33px; height:33px; float:left; margin-right:5px; padding:0; background:none; }
#wrapper .share li a { width:33px; height:33px; display:block; text-indent:-9999px; }
#wrapper .share li#hyves a { background:url(../images/collection.png) -500px -85px no-repeat; }
#wrapper .share li#facebook a { background:url(../images/collection.png) -566px -85px no-repeat; }
#wrapper .share li#twitter a { background:url(../images/collection.png) -533px -85px no-repeat; }
#wrapper .overlay { position:relative; top:-36px; z-index:2; }
.msie7 #wrapper .overlay { top:-30px;}
#wrapper .footer { padding:0 40px 0 40px }
#wrapper .footer .left { width:600px; float:left; }
#wrapper .footer .right { width:200px; float:left; }
#wrapper .footer ul { margin:0; padding:0; margin-bottom:14px; }
#wrapper .footer ul li { margin:0; padding:0; background:none; float:left; width:192px; }
#wrapper .footer ul li.newRow { clear:left; }
#wrapper .footer ul li li { float:none; padding-left:5px; width:auto; }
#wrapper .footer ul li a { color:#9f0e3a; font-size:10px; line-height:20px; text-decoration:none; font-weight:normal; }
#wrapper .footer ul li a:hover { text-decoration:underline }
#wrapper .footer .right ul li a { color:#e76f00; font-size:10px; line-height:20px; }
#wrapper .footer ul li h4, #wrapper .footer ul li h4 a, #wrapper .footer .right ul li h4 a { font-size:14px; color:#e76f00; margin-bottom:3px; text-decoration:none; }
#wrapper .footer ul li h4 a:hover { text-decoration:none; }
/***************************************************************************************/
#wrapper .mainMenu { background: url(../images/content/pageMenubg.png) 0 0 no-repeat; margin:1px 0 0 0; padding-left:201px; height:43px; z-index:10 }
#wrapper .mainMenu li { float:left; background:none; padding:0; }
#wrapper .mainMenu li#first a { background: url(../images/tab-sprite.png) 0 0 no-repeat; display:block; width:170px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#second a { background: url(../images/tab-sprite.png) -170px -43px no-repeat; display:block; width:165px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#third a { background: url(../images/tab-sprite.png) -335px 0px no-repeat; display:block; width:165px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#fourth a { background: url(../images/tab-sprite.png) -500px -43px no-repeat; display:block; width:170px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#first.active a, #wrapper .mainMenu li#first a:hover { background: url(../images/tab-sprite.png) 0 -43px no-repeat; display:block; width: 170px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#second.active a, #wrapper .mainMenu li#second a:hover { background: url(../images/tab-sprite.png) -170px 0px no-repeat; display:block; width:165px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#third.active a, #wrapper .mainMenu li#third a:hover { background: url(../images/tab-sprite.png) -335px -43px no-repeat; display:block; width:165px; height:43px; text-indent:-9999px; }
#wrapper .mainMenu li#fourth.active a, #wrapper .mainMenu li#fourth a:hover { background: url(../images/tab-sprite.png) -500px -0px no-repeat; display:block; width:170px; height:43px; text-indent:-9999px; }
.pageContent { background:#fae4cf url(../images/collection.png) -1px -798px no-repeat; padding-top:14px; }
.pageContent .inner { background:url(../images/content/pageContentbg.png) 0 0 repeat-y; }
.nldoethome #wrapper .pageFooter { position:relative; height:35px; width:auto; background:url(../images/collection.png) -9px -763px no-repeat; }
.nldoetpage #wrapper .pageFooter { position:relative; height:35px; width:auto; background:url(../images/collection.png) -1px -728px no-repeat; margin-bottom:1px; z-index: -1; }
.nldoetpage #wrapper { padding-top:124px; }
.pageContent .subNav { margin:0 0 0 238px; padding:2px 0 0 0; }
.pageContent .subNav li { float:left; margin-right:50px; background:none; padding:0; }
.pageContent .subNav li a { font-size:14px; color:#e76f00; margin-bottom:3px; font-weight:bold; text-decoration:none; }
.pageContent .subNav li a:hover { color:#a00e3a; }
.pageContent .columnsHolder { margin:0 0 0 37px; padding-top:38px; min-height:600px; }
.pageContent .columnsHolder .columnFirst { width:580px; float:left; padding-right:34px; }
.pageContent .columnsHolder .columnSecond { width:262px; float:left; }
.pageContent .column { float:left; width:50%; }
.pageContent h2 { font-size:32px; color:#860038; font-weight:bold; margin-bottom:8px; }
.pageContent hr { background:none; border:none; border-top:1px solid #e2aca8; margin-bottom:18px; }
.nldoetpage #wrapper .columnSecond ul.shortCuts { margin-bottom:11px; }
.nldoetpage #wrapper .columnSecond h4 { margin-top:10px; }
.nldoetpage #wrapper .columnSecond .news { padding-right:38px; }
.nldoetpage #wrapper .columnSecond .news h3 { font-size:42px; color:#e76f00; font-weight:bold; font-style:italic; line-height:30px; margin-bottom:14px; }
.nldoetpage #wrapper .columnSecond .news li { list-style: disc inside; }
.nldoetpage #wrapper .columnSecond .news li a { color:#9f0e3a; text-decoration:none; }
.nldoetpage #wrapper .columnSecond .news li a:hover { text-decoration:underline; }
.nldoetpage #wrapper .columnSecond .news li.highlight { margin:0 0 13px 0; padding:0; display:block; position:relative; }
.nldoetpage #wrapper .columnSecond .news li.highlight .radius { background:#f4d5c4; -moz-border-radius: 10px; border-radius:10px; padding-bottom:8px; }
.nldoetpage #wrapper .columnSecond .news li.highlight img { float:left; margin-right:7px; }
.nldoetpage #wrapper .columnSecond .news li.highlight strong { display:block; line-height:21px; }
.nldoetpage #wrapper .columnSecond .news li.highlight div.shortDesc { color:#420216; line-height:21px; clear:both; padding:6px 6px 0 6px }
.nldoetpage #wrapper .columnSecond .news li.highlight a div.shortDesc { font-weight:normal;}
.nldoetpage #wrapper .columnSecond .news li.highlight a:hover strong { text-decoration:underline;}
li.highlight .radius { background:#f4d5c4; border-radius: 10px; -moz-border-radius: 10px; border-radius:10px; }
.nldoetpage #wrapper .newsList h3 { font-weight:bold; font-size:15px; color:#860038; margin-bottom:8px; }
.nldoetpage #wrapper .newsList li { padding:0; background:none; color:#860038; padding:5px 5px 0 5px; margin-bottom:5px; min-height:65px; }
.nldoetpage #wrapper .newsList li.hover { background-color:#f4d5c4; }
.nldoetpage #wrapper .newsList li a, .nldoetpage #wrapper .newsList li a strong, .nldoetpage #wrapper .newsList li a p { color:#860038; text-decoration:none; }
.nldoetpage #wrapper .newsList li a p { font-weight:normal; }
.nldoetpage #wrapper .newsList li a:hover, .nldoetpage #wrapper .newsList li a:hover strong, .nldoetpage #wrapper .newsList li a:hover p { color:#860038; text-decoration:underline; }
.nldoetpage #wrapper .newsList li img { float:left; margin-right:5px; }
.nldoetpage #wrapper .newsDetail { margin-bottom:8px; }
.nldoetpage #wrapper .newsDetail img { float:left; margin:0 10px 10px 0; }
.nldoetpage #wrapper .quoteDetail { margin-bottom:8px; }
.nldoetpage #wrapper .quoteDetail  img { float:left; margin:0 10px 10px 0; }
.nldoetpage #wrapper a.newsBack { display:block; width:180px; height:38px; background:url(../images/icons/newsBack.png) 0 0 no-repeat; text-indent:-9999px; margin:40px 0 4px 0 }
.nldoetpage #wrapper .pager .totalItems { float:left; margin-right:16px; margin-left:24px; font-weight:bold; width:56px; }
.nldoetpage #wrapper .pager .page li { padding:0; background:none; float:left; color:#8b0a40; padding-right:2px; }
.nldoetpage #wrapper .pager .page strong { float:left; margin-right:8px; }
.nldoetpage #wrapper .pager .page li a { color:#8b0a40; text-decoration:none; }
.nldoetpage #wrapper .pager .page li a:hover { color:#8b0a40; text-decoration:underline; }
.nldoetpage #wrapper .pager .page li { color:#8b0a40; text-decoration:none; }
#imPage #wrapper .columnFirst { padding-right:24px; width:590px; }
#imPage #wrapper .slider { margin-right:38px; position:relative; top:-16px }
#imPage #wrapper .slider .item { background-color:#f4d5c4; -moz-border-radius: 10px; border-radius:10px; padding:0 8px; position:relative; margin-bottom:6px; }
#imPage #wrapper .slider .item h5 { font-size:26px; font-weight:bold; font-style:italic; color:#860038; cursor:pointer; padding:4px 0 6px 0; position:relative; z-index:2; }
#imPage #wrapper .slider .item span.icon { display:block; width:17px; height:17px; background:url(../images/icons/slider.png) 0 0 no-repeat; position:absolute; top:10px; left:195px; text-indent:-9999px; z-index:1 }
#imPage #wrapper .slider .item span.icon.open { background-position:0 0; }
#imPage #wrapper .slider .item span.icon.closed { background-position:0 -17px; }
#imPage #wrapper .slider .item .content { padding-bottom:6px; }
#imPage #wrapper .slider .item .content a { color:#860038; text-decoration:underline; }
#imPage #wrapper .mainMenu li { float:right; margin-right:16px; }
#imPage #wrapper .mainMenu li .left { background:url(../images/content/menuLeft.jpg) 0 0 no-repeat; height:43px; }
#imPage #wrapper .mainMenu li .left .region { display:block; padding:12px 0 0 28px; font-size:26px; font-weight:bold; font-style:italic; }
#imPage #wrapper .mainMenu li .right { display:block; width:40px; height:43px; background:url(../images/content/menuRight.jpg) 0 0 no-repeat; float:left; }
#imPage #wrapper .module-wysiwyg { margin-bottom:12px; }
#imPage ul.subPages li { padding:0; background:none; }
#imPage ul.subPages li a { display:block; color:#9f0e3a; font-weight:bold; font-size:14px; margin-bottom:22px; }
#imPage .mapSearchForm { background-color:#FFF; padding:16px 0 16px 12px; -moz-border-radius: 10px; border-radius:10px; }
#imPage .mapSearchForm h3 { margin-bottom:12px; font-style:italic; font-size:26px; }
.mapSearchForm #tbxAddress { }
#imPage #wrapper .gallery { margin-left:8px; }
#imPage #wrapper .gallery .images { margin-bottom:15px; }
#imPage #wrapper .gallery .images img { margin-right:22px; }
#imPage #wrapper .gallery .images img.last { margin:0; }
#imPage #wrapper .gallery .ytMovie { width:579px; height:350px; overflow:hidden; }
#imPage #wrapper .headerOrange li span { padding-top:12px; }
#imPage #wrapper .pageContent { background:#fae4cf url(../images/content/pageBg_im.jpg) -1px 0 no-repeat; padding-top:14px; }
.nldoetpage .loginform .login-not-logged-in { margin-bottom:12px; }
.nldoetpage .loginform .formrow { margin-bottom:8px; clear:both; float:none; height:20px; }
.nldoetpage .loginform .formrow label { display:block; width:120px; float:left; }
.nldoetpage .loginform .formrow #username { display:block; float:left; }
.nldoetpage .loginform .formrow #password { display:block; float:left; }
.nldoetpage form#nieuwsbrief div.formRow, .nldoetpage form#bwLogin div.formRow { display:block; clear:both; margin-bottom:8px; }
.nldoetpage form#nieuwsbrief div.formRow label, .nldoetpage form#bwLogin div.formRow label { display:block; float:left; width:130px; font-weight:bold; line-height:29px; }
.nldoetpage form#nieuwsbrief div.formRow span.inputbg_L, .nldoetpage form#bwLogin div.formRow span.inputbg_L { width:207px; height:29px; background:url(../images/content/input_l.png) 0 0 no-repeat; display:block; float:left; }
.nldoetpage form#nieuwsbrief div.formRow span.inputbg_L input.text, .nldoetpage form#bwLogin div.formRow span.inputbg_L input.text { background:none; border:none; width:195px; padding:0 6px; height:29px; line-height:29px; color:#860038; }
.nldoetpage form#nieuwsbrief input#nieuwsbriefSubmit { margin:8px 0 0 126px }
.nldoetpage form#nieuwsbrief div.error, .nldoetpage form#bwLogin div.error { color:#f00; }
.nldoetpage form#bwLogin .login_btn input.login { margin-left:170px; }
.print { display:none; }
a.yes, a.no { cursor:pointer; display:block; color:#fff; font-size:16px; height:41px; font-weight:bold; text-decoration:none; }
a.yes { background:url(../images/dashboard/button_bg.png) 0 0 no-repeat; width:210px; padding:7px 0 0 10px; float:right; }
a.no { background:url(../images/dashboard/button_bg_left.png) 0 0 no-repeat; width:200px; height:41px; padding:7px 0 0 20px; float:left; }
.deleteConfirm { min-height:140px; }
.deleteConfirm h4.saunaTitle { font-weight:bold; font-size:18px; margin-bottom:8px; }
.deleteConfirm .action { height:50px; }
.dashboard #fancybox-close { background:url(../images/dashboard/fancybox_close.jpg) 0 0 no-repeat; width:27px; height:27px; right:0; top:0; }
.contactInfo .rounded-bl { display:block; width:8px; height:8px; position:absolute; bottom:0; left:0; background:url(../images/content/radius.jpg) 0 -8px no-repeat; }
.contactInfo .rounded-br { display:block; width:8px; height:8px; position:absolute; bottom:0; right:0; background:url(../images/content/radius.jpg) -8px -8px no-repeat; }
.radius .rounded-bl { display:block; width:8px; height:8px; position:absolute; bottom:0; left:0; background:url(../images/content/radius.jpg) 0 -8px no-repeat; }
.radius .rounded-br { display:block; width:8px; height:8px; position:absolute; bottom:0; right:0; background:url(../images/content/radius.jpg) -8px -8px no-repeat; }
.radius .rounded-tr { display:block; width:8px; height:8px; position:absolute; top:0; right:0; background:url(../images/content/radius.jpg) -8px 0 no-repeat; }
.msie8 .nldoethome .highlight .radius { /*width:378px; float:left; height:77px; */}
.msie8 .nldoethome .highlight .rightSide { width:8px; float:left; height:77px; background:url(../images/content/rightside.png) 0 0 no-repeat; }
/*#map_canvas .cornerTopLeft { background:url(../images/googlemap/maptl.png) 0 0 no-repeat !important; display:block!important; width:25px!important; height:25px!important;}
#map_canvas .cornerTopRight { background:url(../images/googlemap/maptr.png) 0 0 no-repeat !important; display:block!important; width:31px!important; height:25px!important;}
#map_canvas .cornerBottomLeft { background:url(../images/googlemap/mapbl.png) 0 0 no-repeat !important; display:block!important; width:25px!important; height:25px!important;}
#map_canvas .cornerBottomRight { background:url(../images/googlemap/mapbr.png) 0 0 no-repeat !important; display:block!important; width:31px!important; height:25px!important;}*/
#map_canvas .boxTop { border-top:4px solid #9f0e3a !important; background-color:#fff8f0 !important }
#map_canvas .boxMiddle { border-left:4px solid #9f0e3a !important; border-right:4px solid #9f0e3a !important; background-color:#fff8f0 !important }
#map_canvas .boxBottom, #map_canvas .boxBottomMiddle { border-bottom:4px solid #9f0e3a !important; height:21px!important; background-color:#fff8f0 !important }
#map_canvas .cornerBottomRight { width:31px !important; background-position:-659px -665px !important; }
#map_canvas .cornerTopRight { width:31px !important; background-position:-659px 0 !important; }
#map_canvas .arrow, #map_canvas .cornerTopLeft, #map_canvas .cornerTopRight, #map_canvas .cornerBottomLeft, #map_canvas .cornerBottomRight { background-image:url(../images/googlemap/iw4.png) !important; }
#map_canvas h2.Jobtitle { font-size:14px; font-weight:bold; line-height:18px; }
#map_canvas div.orgName { font-size:12px; font-weight:bold; }
#map_canvas div.desc { font-size:11px; }
#map_canvas a.meer { text-decoration:none; font-size:11px; display:block; float:left; margin-bottom:6px; padding-right:2px; }
#map_canvas span.delimiter { display:block; float:left; padding-right:2px; }
#map_canvas a.meer:hover { text-decoration:underline; }
#map_canvas .day { background-color:#9f0e3a; color:#fff; font-size:14px; color:#fff; padding:8px; float:left; width:80px; height:36px; }
#map_canvas .day span.date { font-size:12px; display:block; }
#map_canvas .remain { background-color:#ebc6c9; color:#fff; font-size:12px; color:#9f0e3a; padding:8px; float:left; font-weight:bold; width:105px; height:36px; }
#map_canvas h2.im-Plaats { font-size:15px; }
#map_canvas h3.im-OrgName { font-size:13px; }
#map_canvas h3.im-Contact { font-size:13px; }
.msie8 #map_canvas .cornerBottomLeft, .msie7 #map_canvas .cornerBottomLeft { background-position:0 -665px!important; }
.msie7 #map_canvas .arrow_1, .msie8 #map_canvas .arrow_1 { background-position:-49px -715px!important }
.msie7 #map_canvas .arrow_2, .msie8 #map_canvas .arrow_2 { background-position:-44px -722px!important; }
.msie7 #map_canvas .arrow_3, .msie8 #map_canvas .arrow_3 { background-position:-39px -729px!important; }
.msie7 #map_canvas .arrow_4, .msie8 #map_canvas .arrow_4 { background-position:-34px -736px!important; }
.msie7 #map_canvas .arrow_5, .msie8 #map_canvas .arrow_5 { background-position:-29px -743px!important; }
.msie7 #map_canvas .arrow_6, .msie8 #map_canvas .arrow_6 { background-position:-24px -750px!important; }
.msie7 #map_canvas .arrow_7, .msie8 #map_canvas .arrow_7 { background-position:-19px -757px!important; }
.msie7 #map_canvas .arrow_8, .msie8 #map_canvas .arrow_8 { background-position:-14px -764px!important; }
.msie7 #map_canvas .arrow_9, .msie8 #map_canvas .arrow_9 { background-position:-9px -771px!important; }
.msie7 #map_canvas .arrow_10, .msie8 #map_canvas .arrow_10 { background-position:-4px -778px!important; }
.CloseButton img { width:27px!important; height:27px!important; }
.CloseButton div { overflow:hidden !important; }
#map_canvas .iwBody { height:180px; }
#map_canvas p.inside { color:#9f0e3a; font-size:14px; background:url(../images/googlemap/inside.png) 0 0 no-repeat; padding-left:25px; margin:6px 0; display:block; }
#map_canvas p.outside { color:#9f0e3a; font-size:14px; background:url(../images/googlemap/outside.png) 0 0 no-repeat; padding-left:25px; margin:6px 0; display:block; }



/*MAPITEMS SCROLL*/
#wrapper ul#map_items li.jobresult { border-bottom:1px solid #cfa2af;}
#wrapper ul#map_items li h5 a.viewMap { text-decoration:none; padding-top:2px;}
#wrapper ul#map_items li h5 a.viewMap:hover {text-decoration:underline;}
ul#map_items li span.volunteers { display:block; width:21px; float:left; background:url(../images/icons/mapitems_people.jpg) 3px 6px no-repeat; color:#860038; padding:2px 2px 2px 20px;}
ul#map_items li span.day { display:block; width:12px; float:left; background: url(../images/icons/mapitems_day.jpg) 3px 6px no-repeat; color:#860038; padding:2px 2px 2px 20px;}
ul#map_items li a.meer { padding-left:3px;}

/*.sponsors { width:229px; height:95px; position:absolute; left:633px; top:237px; background:url(../images/home/sponsors.png) 0 0 no-repeat; text-indent:-9999px;}*/


/*NEWHOME*/
.nldoethome #wrapper {}
#carousel { background:url(../images/collection.png) 0 -155px no-repeat; width:100%; /*height:487px;*/ height:423px; position:relative; z-index:1; margin-top:12px; }
#carousel div.highlight { margin-left:28px; padding-top:34px; width:355px; float:left;}
.msie6 #carousel div.highlight,
.msie7 #carousel div.highlight { margin-left:28px; padding-top:31px; width:355px; float:left;}
#carousel div.highlight .intro h3 { font-size:42px;}
#carousel div.highlight .news li { width:355px; }
#carousel div.highlight li.highlight a div.clearfix { background: url(../images/home/highlightbg.jpg) right top repeat-y; border-radius: 0; -moz-border-radius: 0; }
#carousel .imgFader { position:relative; width:268px; height:409px; overflow:hidden; top:0; left:18px; float:left;}

.panel { background:#fae4cf url(../images/home/panelbg.png) 0 0 repeat-x; margin:22px 31px 0 17px; position:relative; padding-bottom:40px; border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px;}
.panel h3.title { display:block; width:200px; height:35px; background:url(../images/home/btn_doeookmee.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; top:-35px; left:0; }

.panel div.inner .columnsHolder { padding:19px 0 0 19px; line-height:21px; min-height:295px; position:relative }
.panel div.inner .columnsHolder .columnFirst { width:248px; float:left; padding-right:17px; }
.panel div.inner .columnsHolder .columnSecond { width:340px; float:left; }
.panel div.inner .columnsHolder .columnThird { width:262px; float:right; margin-right:-24px; background:url(../images/home/map_small.png) 8px 27px no-repeat; }
#wrapper .panel .columnsHolder .columnThird h4 { margin-bottom:90px;}
#wrapper .panel .columnsHolder .columnThird ul.shortCuts { margin-bottom:0;}
#wrapper .subLinks h4 { margin-bottom:8px!important;}
#wrapper .subLinks ul.shortCuts li { background:url(../images/home/link_orange.png) 0 0 no-repeat;}

.panel .rounded-bl { width:10px; height:9px; background:url(../images/home/rounded.png) 0 0 no-repeat; position:absolute; left:0; bottom:0;}
.panel .rounded-br { width:10px; height:9px; background:url(../images/home/rounded.png) right top no-repeat; position:absolute; right:0; bottom:0;}

#wrapper .panel .columnsHolder .sponsors h4 { margin-bottom:17px; font-size:16px; }
.panel .sponsors a.npl { display:block; width:117px; height:70px; text-indent:-9999px; background: url(../images/home/npl.png) 0 0 no-repeat; float:left; padding-right:28px;}
.panel .sponsors a.lotto { display:block; width:152px; height:78px; text-indent:-9999px; background: url(../images/home/lotto.png) 0 0 no-repeat; float:left;}

#twitterBox{ float:left; width:245px; height:260px; margin:104px 10px 20px 11px; overflow:hidden; position:relative;}
#twitterBox ul.tweet_list,
#twitterBox ul.tweet_list li { list-style:none; background:none; padding:0; margin:0; margin-bottom:12px;}
#twitterBox ul.tweet_list { position:absolute;}
#twitterBox ul.tweet_list li span.tweet_text { font-size:10px; line-height:14px; float:left; display:block; width:174px; vertical-align:text-top; padding-left:3px;}
#twitterBox ul.tweet_list li a.tweet_avatar { display:block; width:48px; height:48px; float:left; padding-top:7px;}

a#twitter_up { width:34px; height:9px; background:url(../images/home/twitter_controls.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; top:80px; left:764px;}
a#twitter_down { width:34px; height:9px; background:url(../images/home/twitter_controls.png) 0 -9px no-repeat; text-indent:-9999px; position:absolute; top:385px; left:764px;}

.jobWindow {-ms-overflow-x:hidden; overflow-x:hidden!important; overflow-y:auto!important;}


.nldoethome #countDown { width:285px; height:60px; background:url(../images/home/countdown_bg.png) 0 0 no-repeat; position:absolute; left:683px; top:59px; z-index:50; padding:46px 20px 12px 22px}
.nldoethome #countDown span.days { margin-right:15px;}
.nldoethome #countDown span.hours { margin-right:30px;}
.nldoethome #countDown span.minutes { margin-right:30px;}

.nldoethome #countDown span { display: block; float: left; width: 18px; height: 23px; background:url(../images/home/countdown_digits.png) 0 0 no-repeat;} 
.nldoethome #countDown span.image0 { background-position: -162px 0;} 
.nldoethome #countDown span.image1 { background-position: 0 0;} 
.nldoethome #countDown span.image2 { background-position: -18px 0;} 
.nldoethome #countDown span.image3 { background-position: -36px 0;} 
.nldoethome #countDown span.image4 { background-position: -54px 0;} 
.nldoethome #countDown span.image5 { background-position: -72px 0;} 
.nldoethome #countDown span.image6 { background-position: -90px 0;} 
.nldoethome #countDown span.image7 { background-position: -108px 0;} 
.nldoethome #countDown span.image8 { background-position: -126px 0;} 
.nldoethome #countDown span.image9 { background-position: -144px 0;} 

.nldoetpage .dashBoard .formRow { margin-bottom:10px;}

/* NEW SEARCH JOB */
#result_list span.count { font-size:13px; color:#860038; font-weight:bold; padding:16px 0 16px 12px; display:block;}
#result_list div.search-intro { background: #F29110; }
#result_list div.search-intro p { color: #fff; padding: 10px; }
#result_list ul {}
#result_list ul li { background:none; padding: 10px; min-height:45px; height: auto !important; height: 45px; cursor:pointer; margin-bottom:1px;}
#result_list ul li.hover {background:url(../images/content/searchListbg.png) 0 0 no-repeat;}
#result_list ul li a { display:block; text-decoration:none; /* border-bottom:1px solid #ddacaa; */ height: 66px; cursor:pointer; }
#result_list ul li a .wrapIt {width:498px; float:left;}
#result_list ul li a h5 { font-size:13px; font-weight:bold; color:#860038; margin:0; padding:0; padding-top:6px;}
#result_list ul li a p strong { font-size:11px; color:#e8770e; display:block}
#result_list ul li a p{ font-size:10px; color:#e860038; margin:0; line-height:12px; overflow:hidden; height:36px;}/*searchListIcons.png*/

#result_list ul li a div.info { padding:7px 0; width:306px; float:left;}
#result_list ul li a div.info span { font-size:10px; line-height:20px; font-weight:bold; color:#860038;  background:url(../images/content/searchListIcons.png) 0 -3px no-repeat; display:block; height:20px; float:left; padding-left:26px; margin-bottom:6px;}
#result_list ul li a div.info span.volunteers { width:136px;}
#result_list ul li a div.info span.day { width:45px; background-position:0 -52px;}
#result_list ul li a div.info span.outside { width:136px; background-position:0 -102px;}
#result_list ul li a div.info span.inside { width:100px; background-position:0 -152px; padding-left:29px;}

#result_list ul li.full a div.info span.volunteers { background-position:0 -28px; color:#9e9e9e;}
#result_list ul li a div.info span.not{ visibility:hidden !important;}
#result_list span.count{display:none;}
/* NEW SEARCH JOB */

body.search .pageContent .columnsHolder #search_job.columnFirst {padding-right: 14px; width: 839px;}
#wrapper #search_job .mapSearch { position:relative; height:30px; margin: 0 0 10px 0;}
#wrapper #search_job .mapSearch .advancedSearch { height:148px;}
#wrapper #search_job .mapSearchForm {width:415px; float:left;}
#wrapper #search_job .mapSearchForm span.inputbg { width:246px;}
#wrapper #search_job .mapSearchForm #tbxAddress { width:230px}
#wrapper #search_job .advancedSearch { position: absolute; top: 210px; *top: 235px; left: 37px; width:206px; float:left; background: #fffefc;} 
#wrapper #search_job.search_job_antilles .advancedSearch { width:206px; top: 191px; *top: 216px; background: #fffefc; *margin: 15px 0 0 0; }
#map-holder { height: 206px; width: 206px; position:absolute;right:44px; top:210px;*top:; /* IE 7 */ }
body.search #search_job #map_canvas, #search_job #map_canvas {height: 206px; width: 206px;}
#wrapper #search_job .corner.lt { width:7px; height:7px; background:url(../images/content/corner.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; left:0; top:0; z-index:2;}
#wrapper #search_job .corner.lb { width:7px; height:7px; background:url(../images/content/corner-bl.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; left:0; bottom:0; z-index:2;}
#wrapper #search_job .corner.rt { width:7px; height:7px; background:url(../images/content/corner-tr.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; right:0; top:0; z-index:2;}
#wrapper #search_job .corner.rb { width:7px; height:7px; background:url(../images/content/corner-br.png) 0 0 no-repeat; text-indent:-9999px; position:absolute; right:0; bottom:0; z-index:2;}


body.search #search_job .mapSearch .icons fieldset legend{ float:none; padding-left:6px;}
body.search #search_job .mapSearch .icons fieldset .group { width:401px; clear:both; float:none; padding-left:6px;}
body.search #search_job .mapSearch .icons fieldset .group .formRow {width:200px;}
body.search #search_job .mapSearch .icons legend { margin-bottom:8px;}
body.search #search_job .mapSearch .icons fieldset .group .formRow.inline {margin-top:16px;}
body.search #search_job #searchform span { float: left; margin: 5px 10px 0 0; font-weight: bold; }

body.search #search_job #searchform span.inputbg_L {
    background: url("../images/content/input_l.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 29px;
    width: 207px;  
    margin: 0 10px 0 0;  
}

body.search #search_job #searchform span.inputbg_L input.text {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #860038;
    height: 29px;
    line-height: 29px;
    padding: 0 6px;
    width: 195px;    
}

body.search #search_job #searchform input { vertical-align: middle; }
body.search #search_job #searchform select { vertical-align: middle; margin: 0 10px 0 0; }
body.search #search_job #searchform input[type="image"] {  }

body.search #search_job #result_list .paging 
{
    margin: 15px 0 0 0;   
}

body.search #search_job ul.pager { display: none; width: 382px; margin: 0 0 0 236px; text-align: center; }
body.search #search_job ul.pager li { display: inline; }
body.search #search_job ul.pager li.btnPrev { float: left; padding: 0px; }
body.search #search_job ul.pager li.btnNext { float: right; padding: 0px; } 

a.btnNextPage { display: block; width: 26px; height: 27px; background: url(../images/search/btn_next.png) top left no-repeat; text-indent: -9999px; }
a.btnPreviousPage { display: block; width: 26px; height: 27px; background: url(../images/search/btn_prev.png) top left no-repeat; text-indent: -9999px; }

body.search #search_job #result_list { width: 382px; margin: 5px 0 0 236px; }
body.search #search_job #result_list ul li { display: block; background: #fffefc; margin: 0 0 10px 0; }
body.search #search_job #result_list ul li.full div.results span.amount { color: #c9c9c9; }

body.search #search_job #result_list ul li div.results { float: left; width: 270px;	}

body.search #search_job #result_list ul li div.results span { display: block; line-height: 100%; margin: 0; padding: 0 0 5px 0; }

/* Colors when volunteers is full */
body.search #search_job #result_list ul li.full div.results span.amount { color: #8e8e8e; }

body.search #search_job #result_list ul li div.results span.title { font-weight: bold; margin: 0 0 4px 0; }
body.search #search_job #result_list ul li div.results span.address { color: #f09013; margin: 0 0 4px 0; text-transform: capitalize; }

body.search #search_job #result_list ul li div.icons { float: right; width: 24px; }

body.search #search_job #result_list ul li div.icons span { display: block;	width: 24px; height: 16px; background: #eee; text-indent: -9999px; margin: 3px 3px 0 0; float: left; }

body.search #search_job #result_list ul li div.icons span.outside { background: url(../images/search/outside.png) top left no-repeat; }
body.search #search_job #result_list ul li div.icons span.inside { background: url(../images/search/inside.png) top left no-repeat; }
body.search #search_job #result_list ul li div.icons span.friday { background: url(../images/search/vrijdag.png) top left no-repeat; }
body.search #search_job #result_list ul li div.icons span.saturday { background: url(../images/search/zaterdag.png) top left no-repeat; }

.simplePagerContainer { padding: 5px 0 0 0; }

.advancedSearch { padding: 7px; }
.advancedSearch legend { font-size: 16px; font-weight: bold; margin: 0 0 5px 0; }
.advancedSearch p { font-weight: bold; margin: 5px 0 5px 0; }
.advancedSearch .formRow label { vertical-align: middle; margin: 0 0 0 5px; }
.advancedSearch .formRow input[type="checkbox"] { margin: 0; vertical-align: middle; }

#result_list .simplePagerNav { display: block; position: static !important; margin: 0 !important; padding: 0 !important; }
#result_list .simplePagerNav * { margin: 0 !important; padding: 0 !important; }
#result_list .simplePagerNav li {  height: 20px !important; padding: 0px 10px !important; min-height: 20px !important; background: transparent !important; margin: 0 3px 0 0; }
#result_list .simplePagerNav li a { border: none !important; }
#result_list .simplePagerNav li#prevNav { -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; background: #7b002a !important; }
#result_list .simplePagerNav li#nextNav { -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; background: #7b002a !important; }
#result_list .simplePagerNav li#prevNav a, #result_list .simplePagerNav li#nextNav a { color: #fff; }

#result_list .simplePagerNav li.currentPage { background: orange !important; }
#result_list .simplePagerNav li a { height: 20px !important; }

.gmnoprint { cursor:default!important;}

.rounded { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }

#mailto_freehtml label { display:inline-block; width:150px; margin-bottom:10px; line-height:16px;}
#mailto_freehtml input {margin-bottom:10px;}

/* Forms */
.dashboard .columnMain form.dashBoard .error { padding: 0 0 0 150px; }
.dashboard .columnMain form.dashBoard .textGroup .error { float: left; padding: 0 0 0 15px; }

/* Form Warning */

.warning { background: #f29110 url(../images/content/warning.png) 10px 17px no-repeat; color: #fff; margin: 0 0 10px 0; }
.warning p { margin: 0 10px 0 50px; padding: 2px 2px 2px 20px; }
.warning a { color: #fff; }

/* Accordeon */

.accordionButton { width: 800px; float: left; _float: none; background: #e76f00; border-bottom: 1px solid #f4d5c4; cursor: pointer; }
.accordionButton span { line-height: 30px; color: #fff; margin: 0 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.2); font-weight: bold; }
.accordionContent {	width: 800px; float: left; _float: none; background: #f7e2d6; }
.accordionContentL2, .accordionButtonL2 { margin: 0 0 0 15px; }
.accordionButtonL2 { width: 785px; background: #EB9646; cursor: pointer; border-bottom: 1px solid #f4d5c4;  }
.accordionButtonL2 span { line-height: 30px; color: #fff; margin: 0 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.1); font-weight: bold; }	
.accordionContent p { margin: 10px; }
.accordionContent ul { margin: 10px 10px 10px 0; }

/* Helper Classes */

/* Rounded Corners */
.radius-s { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }

/* Box Shadows */

.shadow-s { -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.2); box-shadow: 0 0 3px 0 rgba(0,0,0,0.2); }

div.pdf { clear: both; }


/* Clearfix */

.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }
.cf { zoom:1; }

/* */

span.count.loading { display: block; margin: 5px 0 0 0; width: 350px; text-align: center; }

div.formPart.checkboxContainer span { vertical-align: middle; line-height: 20px; }
div.formPart.checkboxContainer label { clear: right; line-height: 20px !important; width: 315px !important; *width: 350px !important; }

div.formPart.selectBoxContainer .jqTransformSelectWrapper { margin: 0 0 10px 0; }
div.formPart.selectBoxContainer .jqTransformSelectWrapper, div.formPart.selectBoxContainer span { width: 315px !important; }
div.formPart.selectBoxContainer label { width: 200px !important; }
div.formPart.selectBoxContainer div#subcoding div.jqTransformSelectWrapper { margin-left: 200px; }
div.formPart .comment{margin-bottom: 10px; font-style: italic;}
div.formPart.selectBoxContainer div.error { margin-left: 50px important; }

#incorrectMapsLocation.reported { color: Green; text-decoration: none; }
#incorrectMapsLocation.failed { color: Red; text-decoration: none; }

.jqTransformSelectWrapper ul { overflow: auto !important; } /* Fix voor select aanmeldpagina */

.dashboard .columnMain form.dashBoard div.formPart.checkboxContainer div.error { padding-left: 0px; } /* Geen padding voor foutmeldingen binnen checkbox divs */

/* Kluswizard lightbox */
#fancybox-wrap.kluswizard { background: transparent; }
#fancybox-wrap.kluswizard * { background: transparent; }
.kluswizard #fancybox-content { border: none; }
.kluswizard #fancybox-close { width: 145px; height: 31px; top: 32px; right: 107px; background: url(../images/kluswizard/btn-kluswizard-close.png) no-repeat left top !important; }

.ac_results {
    background-color: white;
    border: 1px solid black;
    overflow: hidden;
    padding: 0;
    z-index: 99999;
    width: 185px !important;
    margin: 0 0 0 10px;
}
.ac_results ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.ac_results li {
    cursor: default;
    display: block;
    font: menu;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 2px 5px;
}
.ac_odd {
    background-color: #EEEEEE;
}
.ac_over {
    background-color: #860038;
    color: white;
}

/* Kluswizard Banner (YV 08-12-2011) */

form#newJob div.module-wysiwyg, form.dashBoard div.module-wysiwyg { overflow: auto; } /* Quick clearfix */
form#newJob div.module-wysiwyg p img, form.dashBoard div.module-wysiwyg p img { float: right; margin: 0 0 10px 10px; }
