* { margin: 0px; padding: 0px; border: 0px; } body { text-align: center; } body, td, th, a, input, textarea, select { font: 11px Tahoma, Arial; color: #958a89; } h1, h1 a { font: 24px Verdana, Arial; color: #6c207f; font-style: italic; } h2, h2 a { font: 18px Verdana, Arial; color: #6c207f; font-style: italic; } h3, h3 a { font: 24px Verdana, Arial; color: #6c207f; } #stayalive { position: absolute; width: 1px; height: 1px; top: -100px; left: -100px; } a { color: #f78f1e; text-decoration: none; outline: none; } a:hover { text-decoration: none; } ul, ul li { list-style: none; } .rwrap { position: relative; margin: 12px auto auto auto; } .rwrap, .wrap { width: 990px; text-align: left; } .rwrap div { float: left; }  .alltop { width: 990px; height: 6px; line-height: 0px; font-size: 0px; background: url(/css/../img/alltop2.gif) top left no-repeat; } .allmid { width: 990px; height: 100%; } .allbot { width: 990px; height: 24px; }  .header { width: 990px; height: 120px; background: url(/css/../img/header_bg.gif) top left no-repeat; } .headerbox { padding-left: 258px; }  .headerInfobox { width: 480px; height: 96px; } .headerInfoboxImg { width: 157px; height: 96px; } .headerInfoboxArrow { width: 24px; height: 24px; background: url(/css/../img/infoboxarrow.png) top left no-repeat; } .headerInfoboxArrow a { width: 24px; height: 24px; display: block; } .headerInfoboxText { padding: 16px 0px 0px 10px; } .headerInfoboxText ul { width: 295px; } .headerInfoboxText ul li { line-height: 16px; } .headerInfoboxText ul li.hdate { padding-bottom: 3px; font-size: 14px; color: #803d90; } .headerInfoboxText ul li.htitle { font-size: 24px; color: #6c207f; padding-bottom: 9px; } .headerInfoboxText ul li.hsdesc { color: #fff; }  .headerLoginbox { width: 252px; height: 58px; } .Loginbox { padding: 14px 0px 0px 12px; } .Loginbox ul { width: 100px; float: left; } .Loginbox ul li.loginText { color: #fff; line-height: 20px; } .loginInput { width: 94px; height: 18px; background: url(/css/../img/Logininput.gif) top left no-repeat; border: none; } .LoginButton { padding-top: 18px; } .loginBut { display: block; cursor: pointer; width: 32px; height: 18px; color: #57425c; border: none; background-color: transparent; }  .headerSearchbox { width: 252px; height: 44px; } .Searchbox { padding: 12px 0px 0px 12px; } .SearchboxInput { _width: 212px; width: 204px; _height: 20px; height: 16px; padding: 4px 4px 0px 4px; background: url(/css/../img/Searchinput.gif) top left no-repeat; border: none; color: #fff; } .SearchboxButton { cursor: pointer; width: 16px; height: 21px; background: url(/css/../img/searcharrow.gif) bottom left no-repeat; border: none; }  .topmenu { width: 990px; height: 38px; background: url(/css/../img/topmenu_bg.gif) top left no-repeat; } .topmenu ul { padding-left: 6px; height: 32px; margin-top: 6px; } .topmenu ul li { float: left; } .topmenu ul li a { padding: 10px 12px 9px 12px; display: block; font: 11px Verdana; color: #fff; border-left: 1px solid #9b6ea7; } .topmenu ul li a.homebutton, .topmenu ul li a.homeselected { border: none; } .topmenu ul li a.homebutton:hover { background: url(/css/../img/topmenu_home_hover.gif) top left no-repeat; } .topmenu ul li a.homeselected, .topmenu ul li a.homeselected:hover { background: url(/css/../img/topmenu_home_arrow.gif) top left no-repeat; padding: 10px 28px 9px 11px; } .topmenu ul li a.homeselected, .topmenu ul li a.isSelected { font-weight: bold; } .topmenu ul li a:hover { background: url(/css/../img/topmenu_hover.gif) top left repeat-x; } .topmenu ul li a.isSelected { padding: 10px 28px 9px 12px; background: url(/css/../img/arrow_down.gif) top right no-repeat; }  .menu { padding-left: 2px; } .menuTop { width: 240px; height: 34px; background: url(/css/../img/menutop.gif) top left no-repeat; } .menuToptext { font: 14px Verdana, Arial; font-weight: bold; color: #fff; padding: 10px 0px 0px 12px; } .menubase, .menubase ul { width: 240px; } .menubase ul li.nav_lvl3 { padding: 4px 6px 4px 22px; border-top: 1px solid #f79b50; background: url(/css/../img/menuarrow.gif) top left no-repeat #f47a15; } .menubase ul li.isSelectedPath3 { padding: 4px 6px 4px 22px; border-top: 1px solid #f79b50; background: url(/css/../img/menuarrow5.gif) top left no-repeat #ee5a0b; } .menubase ul li.nav_lvl4 { padding: 4px 6px 4px 32px; border-top: 1px solid #f79b50; background: url(/css/../img/menuarrow3.gif) top left no-repeat #f47a15; } .mediamenuleft { position: relative; right: 22px; top: 4px; } .menubase ul li a { color: #fff; display: block; cursor: pointer; } .menubase ul li.nav_lvl3:hover, .menubase ul li.isSelected3 { padding: 4px 6px 4px 22px; border-top: 1px solid #f79b50; background: url(/css/../img/menuarrow2.gif) top left no-repeat #ee5a0b; } .menubase ul li.nav_lvl4:hover, .menubase ul li.isSelected4 { padding: 4px 6px 4px 32px; border-top: 1px solid #f79b50; background: url(/css/../img/menuarrow4.gif) top left no-repeat #ee5a0b; } .menuBot { width: 240px; height: 18px; background: url(/css/../img/menubot.gif) top left no-repeat; }  .homebase { border-left: 4px solid #fff; border-right: 4px solid #fff; border-bottom: 6px solid #fff; _width: 994px; width: 982px; background-color: #fff; padding-bottom: 36px; position: relative; } .homeleft, .kaartjeskopen, .homeright, .overpanbox, .overpanboxTop2, .overpanboxTop3, .overpanboxTop4, .overpanboxTop5, .overpanboxMid, .overpanboxBot { width: 244px; }  .homeleft { padding-top: 6px; }  .agendabox { padding-left: 2px; } .agendaboxTop, .agendaboxTop2, .agendaboxMid, .agendaboxBot, .nieuwsbriefhome { width: 240px; } .agendaboxTop, .agendaboxTop2 { height: 40px; } .agendaboxTop { background: url(/css/../img/agendaboxtop.gif) top left no-repeat; } .agendaboxTop2 { background: url(/css/../img/forumtop.gif) top left no-repeat; } .agendaboxToplink { padding: 14px 0px 0px 158px; } .agendaboxToplink a { color: #fff; } .agendaboxMid { height: 100%; background: #dac7df;; } .agendaboxMid ul { padding-bottom: 24px; } .agendaboxMid ul li { padding: 6px 12px 6px 12px; border-top: 1px solid #e3d5e7; } .agendaboxMid ul li a { color: #6c207f; font-weight: bold; } .agendadate { padding-right: 12px; color: #fff; } .agendaboxBot { height: 18px; background: url(/css/../img/agendaboxbot.gif) top left no-repeat; } .ItemBlock { display: block; padding-left: 56px; }  .kaartjeskopen { margin: 0px 0px 0px 0px; }  .nieuwsbriefbox { height: 105px; width: 244px; margin: 2px 0px; }  .homemid { width: 494px; }  .homebanner { width: 494px; height: 286px; background: url(/css/../img/bannerhome.gif) top left no-repeat; } .homebannerinner { padding: 10px 0px 0px 10px; } .banntabs { width: 320px; height: 265px; border-right: 1px solid #6C207F; } .bannmenu ul li a { width: 154px; height: 66px; display: block; color: #958a89; background: url(/css/../img/banmenu.gif) top left no-repeat; } .bannmenu ul li a:hover { background: url(/css/../img/banmenu_ov2.gif) top left no-repeat; color: #fff; } .bannmenu ul li a.tabactive { background: url(/css/../img/banmenu_ov.gif) top left no-repeat; color: #fff; } .banimgsdesc { margin-top: 211px; padding: 12px; width: 296px; height: 30px; background: url(/css/../img/trans.png) 0px 0px repeat; color: #fff; } .banimgsdesc a { color: #fff; } .banimg { background-position:top; background-repeat: no-repeat; width: 320px; height: 265px; }  .homenews { padding: 12px 0px 0px 10px; } .HomenewsImg { height: 80px; width: 80px; } .HomenewsImg a { display: block; cursor: pointer; height: 64px; width: 68px; } .homenews ul { width: 394px; padding-bottom: 12px; } .homenews ul li.newstitle { padding-bottom: 10px; } .homenews ul li.newstitle a { font-size: 13px; color: #6c207f; font-weight: bold } .homenews ul li.newsdate { padding: 5px 0px; font-size: 10px; color: #6c207f; border-top: 1px solid #e4e2e2; border-bottom: 1px solid #e4e2e2; } .homenews ul li.newsdesc { padding: 10px 0px 0px 0px; }  .homeright { padding-top: 4px; }  .overpanboxTop2, .overpanboxTop3, .overpanboxTop4, .overpanboxTop5 { height: 38px; } .overpanboxTop1 { padding: 12px 0px 0px 12px; color: #f78f1e; font-weight: bold; font-size: 14px; background: url(/css/../img/overpantop.gif) top left no-repeat; height: 26px; width: 232px; } .overpanboxTop3 { background: url(/css/../img/overpantop3.gif) top left no-repeat; } .overpanboxTop4 { background: url(/css/../img/overpantop4.gif) top left no-repeat; } .overpanboxTop5 { background: url(/css/../img/overpantop5.gif) top left no-repeat; } .overpanboxMid { background: url(/css/../img/overpanmid.gif) top left no-repeat #f2f1f1; } .overpanminheight { height: 104px; width: 1px; } .overpanboxtext { padding: 12px 0px 0px 12px; } .overpanboxtext ul { width: 220px; } .overpanboxtext ul li.title { font-weight: bold; color: #6c2080; padding-bottom: 6px; } .overpanboxtext ul li.sdesc { line-height: 16px; } .overpanboxtext ul li.link { padding: 12px 0px 0px 10px; background: url(/css/../img/linkarrow.gif) 0px 16px no-repeat; } .overpanboxtext ul li.link a { color: #978b8a; } .overpanboxBot { height: 10px; background: url(/css/../img/overpanbot.gif) top left no-repeat; margin-bottom: 2px; }  .pEvenementen { padding: 12px 0px 0px 12px; } .evenementtop, .evenementbot { height: 3px; width: 217px; padding: 0px; line-height: 0px; font-size: 0px; } .evenementtop { background: url(/css/../img/evenementitemtop.gif) top left no-repeat; } .evenementbot { background: url(/css/../img/evenementitembot.gif) top left no-repeat; border-bottom: 1px solid transparent; } .evenementmid { background: url(/css/../img/evenementitemmid.gif) top left no-repeat #6c207f; padding: 1px 6px 1px 16px; width: 195px; color: #fff; } .evenementmid a { color: #fff; font-weight: bold; }  .mediabox { padding: 10px 0px 0px 18px; } #imageBox { height: 68px; width: 204px; border: none; overflow: hidden; } #imageBoxInside { width: 1000px; } #imageBox div.imgBoxOut, #imageBox div.imgBoxOut2 { _width: 68px; _height: 68px; width: 64px; height: 64px; float: left; padding: 0px; margin: 0px; text-align: center; display: block; background-color: #9d9393; } #imageBox div.imgBoxOut { border: 2px solid #f2f1f1; } #imageBox div.imgBoxOut a { vertical-align: middle; } #imageBox div.imgBoxOut:hover, #imageBox div.imgBoxOut2 { border: 2px solid #f78f1e; } #imageBox br { clear: both; } .imageBoxInsideTekst { background: url(/css/../img/linkarrow.gif) 18px 9px no-repeat; padding: 6px 0px 0px 28px; } .Marrow { padding: 2px 0px 0px 4px; } .Marrow2 { padding: 2px 0px 0px 182px; } .Mprev, .Mnext { width: 27px; height: 34px; display: block; } .Mprev a, .Mnext a { display: block; } .Mprev { background: url(/css/../img/prev.gif) top left no-repeat; } .Mprev:hover { background: url(/css/../img/prev2.gif) top left no-repeat; } .Mnext { background: url(/css/../img/next.gif) top left no-repeat; } .Mnext:hover { background: url(/css/../img/next2.gif) top left no-repeat; } #slide { width: 480px; height: 102px; background: url(/css/../img/slideshowleft.gif) bottom left no-repeat #fff; } #slideshow0, #slideshow1, #slideshow2, #slideshow3 { display: block; width: 480px; height: 102px; background: url(/css/../img/slideshow.gif) top left no-repeat; }  .footer { padding: 6px 0px 0px 24px; } .footer2 { padding: 6px 0px 0px 660px; } .footer, .footer2, .footer2 a { color: #fff; }  .content { padding: 32px 22px; } .content ul li.contentdate { width: 448px; margin-bottom: 24px; line-height: 24px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; } .content ul li.none, .content ul li.contentdate { list-style: none; padding: 0px; background: none; } .content ul li.contentdate2 { width: 448px; margin-bottom: 24px; line-height: 24px; border-top: 1px solid #eaeaea; } .content ul li.none, .content ul li.contentdate2 { list-style: none; padding: 0px; background: none; }  .AlbumCollection { width: 150px; height: 150px; } .AlbumCollection a, .AlbumAlbum a { text-decoration: none; } .fotoalbumouter { padding: 0px 0px 12px 22px; } .AlbumAlbum { background: url(/css/../img/photoback.gif) top left repeat-y; width: 150px; } .AlbumAlbumT { background: url(/css/../img/photobackt.gif) top left no-repeat; width: 150px; height: 10px; } .AlbumAlbumB { background: url(/css/../img/photobackb.gif) top left no-repeat; width: 150px; height: 18px; } .AlbumAlbum a { display: block; } .allAlbumb { width: 150px; position: relative; } .Albumtekst { position: absolute; bottom: 12px; left: 6px; padding: 2px 0px 0px 12px; width: 125px; height: 34px; background-color: #EAEAEA; border-top: 1px solid #d5d5d5; color: #958A89; } .Albumtekst { text-align: left; } .Albumtekst:hover { color: #F47A15; } .terugnaarcol { background: url(/css/../img/prev.gif) top left no-repeat; padding: 10px 0px 12px 26px; }  .Commenthead { padding-top: 24px; width: 449px; border-bottom: 1px solid #eaeaea; } .Comment { padding: 24px 0px 0px 0px; } .Comment ul { border: 1px solid #eaeaea; width: 449px; } .Comment ul li.commentname, .Comment ul li.commenttekst { padding-left: 0px; background: none; padding: 6px 6px; } .Comment ul li.commentname { border-bottom: 1px solid #eaeaea; } .commentaartops { display: none; } .commentaarinput input, .commentaarinput textarea { width: 449px; border: 1px solid #cdcdcd; background: url(/css/../img/commentinput.gif) bottom left repeat-x; } .commentaarnaam { padding: 12px 0px 6px 0px; } .reageerbtn { border: none; }  .tLabel { padding: 3px 6px 3px 0px; } .tElm input { width: 300px; border: 1px solid #cdcdcd; background: url(/css/../img/commentinput.gif) bottom left repeat-x; } .tRight { padding-top: 12px; }  .pers { padding-top: 12px; } .pers ul.persgroep li { background: none; padding: 2px 0px; width: 449px; } .persgroeptitle { border-bottom: 1px solid #eaeaea; width: 449px; margin: 12px 0px; } ul.persitem li { margin-bottom: 12px; } ul.persitem li a { padding: 4px 6px 4px 12px; width: 429px; background: url(/css/../img/linkarrow.gif) 0px 8px no-repeat; text-decoration: none; }  .contact, .contactfield { width: 450px; } .contleft { width: 150px; } .contleft, .contactinput { vertical-align: top; height: 24px; } .contactinput input, .contactinput textarea, .contactinput select { width: 240px; border: 1px solid #cdcdcd; background: url(/css/../img/commentinput.gif) bottom left repeat-x; } .contactinput textarea { height: 100px; } .verzendencont { border: none; } .verplicht { padding-left: 130px; } .redcont, .verplicht { color: #6c207f; } .bottomcont { padding-top: 12px; margin-top: 12px; border-top: 1px solid #eaeaea; width: 390px; } .contacterror input, .contacterror textarea { border: 1px solid #6c207f; }  .eventsfilter { border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 6px 0px; width: 448px; } .eventsfilter select { width: 180px; border: 1px solid #958a89; background-color: #fff; color: #958a89; } .eventsfiltertekst { height: 12px; padding-right: 36px; color: #6C207F; font-weight: bold; }  .agendafiltertitle { color: #6c207f; padding: 4px 6px 4px 22px; border-top: 1px solid #f79b50; background-color: #f47a15; } .agendafilter { padding: 6px 4px 0px 12px; border-top: 1px solid #f79b50; background-color: #f47a15; } .menubase ul li.agendafilter a { display: inline-block; padding-right: 12px; } .agendafilter select { width: 216px; border: 1px solid #fff; background-color: #f79b50; border: 1px solid #fff; color: #fff; } .agendafilter2 { padding: 6px 4px 0px 12px; border-top: 1px solid #fff; background-color: #A97EB5; margin-bottom: 12px; } li.agendafilter2 a { display: inline-block; padding-right: 12px; } .agendafilter2 select { width: 216px; border: 1px solid #fff; background-color: #BE9DC7; border: 1px solid #fff; color: #fff; } .agendafilter option { }  .Tablebase { width: 448px; } .TablebaseTop { border-top: 1px solid #eaeaea; border-bottom: 2px solid #eaeaea; color: #6c207f; font-weight: bold; font-size: 11px; line-height: 24px; } .TablebaseOven, .TablebaseEven { border-bottom: 1px solid #eaeaea; line-height: 24px; } .TablebaseEven { background: url(/css/../img/commentinput.gif) bottom left repeat-x; } .Persitemsbot { width: 448px; height: 36px; } .Persitemtitle { padding-left: 10px; background: url(/css/../img/linkarrow.gif) 0px 3px no-repeat; } .isPoll { width: 220px; padding-bottom: 12px; } .isPollQuestion { width: 200px; padding: 12px 0px; } .isPoll input { border: none; } .twitter { width: 110px; height: 34px; background: url(/css/../img/twitterback.gif) 0px 0px no-repeat; position: absolute; bottom: 2px; left: 2px; } .twitter a { float: left; } .twitter a.twitterlink { width: 33px; height: 31px; display: block; } .twitter a.hyveslink { width: 33px; height: 31px; display: block; } .twitter a.facelink { width: 33px; height: 31px; display: block; }   .rbBlock li { padding: 12px 0px 3px 0px; } .rbBlock li a { font-weight: bold; }  .isTextBlock, .isAlbumBlock, .isSideBlock { width: 720px; } .isAlbumBlock { float:left; } input, textarea, select { border: 1px solid blue; } .tError { color: #f00; }  .cloudkeyBold { font-weight: bold; } .cloudkeyLarge { font-size: 16px; } .cloudkeyExLarge { font-size: 24px; }  table.isPartnerTable tr td { vertical-align: top; } table.isPartnerTable img { margin: 0px 12px 12px 0px; }  table.isProductSummary td.isCol1 { width: 300px } table.isProductSummary td.isCol2, table.isProductSummary td.isCol3 { width: 100px } table.isProductSummary td.isCol3 { text-align: right; } table.isProductSummary tr.totalRow td { padding-top: 12px; text-align: right; font-weight: bold; } table.isProductSummary tr.totalRow td.isCalc { border-top: 1px solid #000; }   .tmce { line-height: 16px; }  .tmce ul, .tmce ul li { list-style: none; } .tmce ul li { padding: 0px 0px 0px 12px; background-position: 0px 5px; background-repeat: no-repeat; background-image: url(/css/../img/linkarrow.gif); } .tmce ol { padding: 0px 0px 0px 12px; } .tmce ol li { background: none; }  img.tmceImgLeft { margin: 0px 6px 6px 0px; } img.tmceImgRight { margin: 0px 0px 6px 6px; }  .tmce a { color: #f78f1e; } .tmce a:hover { text-decoration: underline; } .tmceLnkReadon { padding: 0px 12px 0px 0px; background-position: right center; background-repeat: no-repeat; background-image: url(/css/../img/linkarrow.gif); } .tmceTxtIntro a { font-weight: bold; color: #000; }  .tmceTxtIntro { font-weight: bold; color: #6c2080; } .tmceTxtHigh { font-weight: bold; }  .tmceTblHeader td { border-top: 1px solid #eaeaea; border-bottom: 2px solid #eaeaea; color: #6c207f; font-weight: bold; font-size: 11px; line-height: 24px; } .tmceTblOdd td, .tmceTblEven td { border-bottom: 1px solid #eaeaea; line-height: 24px; } .tmceTblEven td { background: url(/css/../img/commentinput.gif) bottom left repeat-x; }  .sIFR-flash { visibility: visible !important; margin: 0; } .sIFR-replaced { visibility: visible !important; } span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }  .sIFR-flash + div[adblocktab=true] { display: none !important; }  .sIFR-hasFlash h1, .sIFR-hasFlash h2 { visibility: hidden; } .sIFR-hasFlash h1 { letter-spacing: -1px; } .sIFR-hasFlash h2 { letter-spacing: -1px; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(/css/../img/lightbox/space.gif);  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/css/../img/lightbox/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/css/../img/lightbox/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;} #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }