@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0;  vertical-align: baseline; }:focus { outline: 0; }body{ font-size: 12px; line-height: 15px; color: #010101; background-color: #fff; font-family: Arial, Helvetica, sans-serif;}html, body{ width: 100%; height: 100%;}ol, ul { list-style: none; }table{ border-collapse: collapse; border-spacing: 0;}caption, th, td{ text-align: left; font-weight: normal;}blockquote:before,blockquote:after { content: ""; }blockquote, q { quotes: "" ""; }input,textarea{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;}a{ color: #08b0bc; text-decoration: none; } a:hover {  text-decoration: underline; }h1, h2, h3{ font-size: 18px; line-height: 24px;}.screen-reader{ position: absolute; top: -2000px; left: -2000px; overflow: hidden; width: 0; height: 0; display: block;}body{ background-color: #666;/* background-image: url(/static/img/bos.jpg); */ width: 100%; background-position: top center;}#wrapper{ width: 960px; margin: 0 auto; position: relative; padding: 20px 20px 0 20px;  background-position: top center;}#body{ width: 960px; overflow: hidden; padding-bottom: 20px; position: relative; top: -45px;}#logos{ width: 138px; overflow: hidden; position: relative; top: -10px; left: 960px;}#logos a{ float: right; display: inline; width: 59px; height: 50px; background-image: url(/static/img/zapp_logo.png); background-repeat: no-repeat; background-position: 0 0; margin: 6px 0 6px 10px; text-indent: -9999px;}#logos .ntr{ width: 40px; height: 28px; background-image: url(/static/img/ntrlogo.png); margin-left: 8px;}#sidebar{ width: 225px; float: left; display: inline;}#sidebar .answer{ background-image: url(/static/img/exclamation_top.png); background-repeat: no-repeat; background-position: 0 0; padding: 5px 0 0 0; margin: 10px 0;}  #sidebar .answer h2 {  font-size: 28px;  padding-bottom: 26px; } #sidebar .answer .container {  background-image: url(/static/img/answer_bottom.png);  background-repeat: no-repeat;  background-position: left bottom;  min-height: 100px;  padding: 0 20px 60px 20px;  overflow: hidden;  position: relative; } #sidebar .answer .container img {  float: left;  display: inline;  margin: 4px 8px 0 0; } #sidebar .answer .container .read-more {  color: #000;  text-decoration: none; } #sidebar .answer .back, #sidebar .answer .next {  position: absolute;  bottom: 8px;  width: 25px;  height: 25px;  left: 16px;  display: block;  border: 0 solid #f00;  text-indent: -9999px; } #sidebar .answer .next {  background: url(/static/img/arrow_right_white.gif) center center no-repeat;  left: auto;  right: 16px; } #sidebar .answer .back {  background: url(/static/img/arrow_left_white.gif) center center no-repeat; } .spelletjes{ background-image: url(/static/img/spelletjes_spulletjes_top.png); background-repeat: no-repeat; background-position: 0 0; padding: 5px 0 0 0; margin: 0 0 0 0; width: 225px;} .spelletjes h2 {   padding: 45px 10px 10px 60px;  font-size: 14px;  line-height: 16px; } .spelletjes .container {  background-image: url(/static/img/answer_bottom.png);  background-repeat: no-repeat;  background-position: left bottom;  width: 225px;  overflow: hidden;  position: relative; }  .spelletjes .inner-container {  background-image: url(/static/img/inner_top_square.gif);  background-repeat: no-repeat;  background-position: 0 0;  min-height: 100px;  padding: 10px 20px 60px 20px; }  .spelletjes .back, .spelletjes .next {  position: absolute;  bottom: 8px;  width: 24px;  height: 24px;  left: 16px;  display: block;  border: 0 solid #f00;  text-indent: -9999px; } .spelletjes .next {  left: auto;  right: 16px; }#sidebar .gamestudio{ margin-top: 20px;} #sidebar .section .blocks {  background-image: url(/static/img/boxes_top_black.png);  background-repeat: no-repeat;  background-position: 0 0;  padding: 13px 10px 5px 95px; } #sidebar .section .blocks h2, #sidebar .section .blocks p {  color: #fff; } #sidebar .gamestudio .image {   display: block;  background-image: url(/static/img/wrestlejam.png);  background-repeat: no-repeat;  background-position: 0 0;  height: 119px;  text-indent: -9999px; } #sidebar .sketchstudio{} #sidebar .sketchstudio .lamps {  background-image: url(/static/img/lamp_black_top.png);  background-repeat: no-repeat;  background-position: 0 0;  padding: 25px 10px 5px 65px; } #sidebar .section .lamps h2, #sidebar .section .lamps p {  color: #fff; } #sidebar .sketchstudio .image {  display: block;  background-image: url(/static/img/sketch_black_bottom.png);  background-repeat: no-repeat;  background-position: 0 0;  height: 119px;  text-indent: -9999px; }#branding{ width: 225px; height: 233px; background-image: url(/static/img/logo_home.png); background-repeat: no-repeat; background-position: 0 0;}#branding .logo{ height: 200px; display: block; text-indent: -9999px;}#branding .button{ display: block; text-indent: -9999px; width: 225px; height: 33px; background-image: url(/static/img/logo_home.png); background-repeat: no-repeat; background-position: 0 -200px;} #branding .button:hover {  background-position: -225px -200px; }#main{ width: 735px; float: left;} #main .section {  width: 735px;  clear: both;  overflow: hidden; }  .section.top {  padding-top: 20px; }  .section.left {  padding-left: 20px; }   .double {  width: 490px;  float: left;  display: inline; }  .single {  width: 225px;  float: left;  display: inline;  padding-left: 20px; }    .single.qdetail  {   float: right;  }    .single.qdetail dd  {   font-weight: normal;  }    .single h2  {   color: #fff;   font-size: 18px;   line-height: 24px;  }                .single.sketchstudio h2, .single.gamestudio h2  {         color:#000;        }    .headroom  {   padding-top: 37px;  }    .double .single  {   width: 245px;   float: left;   display: inline;   padding-left: 0;  }  .double .blocks  {   background-image: url(/static/img/top_225_blocks.png);   background-repeat: no-repeat;   background-position: right top;   padding: 42px 10px 10px 110px;     }    .double .lamps  {   background-image: url(/static/img/top_225_lamps.png);   background-repeat: no-repeat;   background-position: right top;   padding: 42px 10px 10px 90px;     }      .banner .image  {   background-image: url(/static/img/gamestudio_225.png);   background-repeat: no-repeat;   background-position: right bottom;   width: 245px;   height: 114px;   display: block;   text-indent: -9999px;  }    .sketchstudio .image   {   background-image: url(/static/img/sketchstudio_bottom.png);  } .balloon{ background-color: #fff; padding: 8px 16px; font-size: 16px; line-height: 19px; clear: both;  width: 683px; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter: alpha( opacity=80 ); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";} .subscribed {  margin-left: 20px;  text-align: center;  font-weight: bold; }  .subscribed strong  {   color: #e00;  }  .balloon.tags {  overflow: hidden;  font-size: 12px;  margin-left: 20px; }  .balloon.tags ul {  width: 217px;  padding-top: 10px;  float: left;   } /**/.list li{ padding-bottom: 14px; list-style-type: disc; list-style-position:inside;}.sub-navigation{ padding-top: 20px;}.sub-navigation dl{ background-image: url(/static/img/subnav_right.gif); background-repeat: repeat-y; background-position: right top;  background-color: #0de3e7; border: 3px solid #000;}.sub-navigation dt{ background-color: #000; padding: 2px 6px 4px 6px; color: #fff; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #777; font-size: 14px;}.sub-navigation dt a{ color: #FFF; text-decoration: none;}.sub-navigation dd{ background-image: url(/static/img/subnav_left.gif); background-repeat: repeat-y; background-position: 0 0;}.sub-navigation dd a{ display: block; color: #fff; padding: 2px 6px 4px 6px; background-image: url(/static/img/subnav_divider.gif); background-repeat: repeat-x; background-position: 0 0; font-size: 14px;} .sub-navigation dd a:hover, .sub-navigation dd a.active {  background-color: #000;  background-image: none;  text-decoration: none; }/**/.jukebox{ background-image: url(/static/img/jukebox_top.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 80px; position: relative; width: 225px;}#main .section.jukebox{  width: 225px;} .jukebox h2 a {  position: absolute;  right: 4px;  top: 51px;  border: 0 solid #f60;  width: 22px;  height: 22px;  display: block;  text-indent: -9999px; }.jukebox .bottom{ background-image: url(/static/img/bottom_black_rounded_225.png); background-repeat: no-repeat; background-position: left bottom; padding: 6px 18px 12px 18px;} .jukebox-display {  background-image: url(/static/img/mini_jukebox_display_top.gif);  background-repeat: no-repeat;  background-position: 0 0;  margin-bottom: 5px;   }  .jukebox-display p  {   background-image: url(/static/img/mini_jukebox_display_bottom.gif);   background-repeat: no-repeat;   background-position: left bottom;   padding: 2px 24px 4px 24px;   color: #ae00ff;   font-weight: bold;  }                 .jukebox-display p a {             color: #ae00ff;            }    .jukebox .progress  {      background-color: #6b6b6b;   height: 5px;   width: 189px;   margin: 0 18px 3px 18px;  }  .jukebox .progress div  {   background-color: #fff;   height: 5px;   width: 109px;  }   .jukebox-controls {  background-image: url(/static/img/mini_jukebox_buttons.gif);  background-repeat: no-repeat;  background-position: 0 0;  width: 177px;  height: 24px;  padding-left: 12px;  overflow: hidden; }  .jukebox-controls li,  .jukebox-controls li a  {   width: 27px;   height: 24px;   float: left;   display: inline;  }   .jukebox-controls a   {    background-image: url(/static/img/mini_jukebox_buttons.gif);    background-repeat: no-repeat;    background-position: 0 0;    text-indent: -9999px;   }     .jukebox-controls .rewind a   {    background-position: -12px 0;   }   .jukebox-controls .back a   {     background-position: -39px 0;   }   .jukebox-controls .stop a   {    background-position: -66px 0;   }   .jukebox-controls .play a   {    background-position: -93px 0;   }   .jukebox-controls .forward a   {    background-position: -120px 0;   }   .jukebox-controls .last a   {    background-position: -147px 0;   }      /* active */      .jukebox-controls .rewind a:hover   {    background-position: -12px -24px;   }   .jukebox-controls .back a:hover   {     background-position: -39px -24px;   }   .jukebox-controls .stop a:hover   {    background-position: -66px -24px;   }   .jukebox-controls .play a:hover   {    background-position: -93px -24px;   }   .jukebox-controls .forward a:hover   {    background-position: -120px -24px;   }   .jukebox-controls .last a:hover   {    background-position: -147px -24px;   }    .jukebox .tags {  background-position: -6px 6px;  padding-top: 12px; }/**/.alphabet{ background-image: url(/static/img/uitzendingen_alphabet_top.png); background-repeat: no-repeat; background-position: 0 0; overflow: hidden; width: 715px; padding: 45px 0 10px 0; margin: 0 0 20px 20px;} .weblogs .alphabet {  background-image: url(/static/img/weblogs_alphabet_top.png); }  .alphabet h2 {  text-indent: -9999px; }  .alphabet .page-division {  padding: 6px 20px 0 20px; }  .alphabet .page-division li a {  width: 25px;  height: 18px;  text-align: center;  background-image: url(/static/img/pagenumbg.png);  background-repeat: no-repeat;  background-position: 50% 0;  color: #fff;   }  .alphabet .page-division li a.active  {   background-position:  50% -18px;  }/**/.pager{ height: 31px; width: 715px; background-image: url(/static/img/pager.png); background-repeat: no-repeat; background-position: 0 0; margin: 20px 0 20px 20px;} .pager .prev, .pager .prev a, .pager .next, .pager .next a {  float: left;  width: 98px;  height: 31px;  background-image: url(/static/img/pager.png);  background-repeat: no-repeat;  background-position: 0 0;  text-indent: -9999px; }  .pager .prev a:hover  {   background-position: 0 -31px;  }   .pager .next, .pager .next a {  float: right;  background-position: -616px 0; }  .pager .next a:hover  {   background-position: -616px -31px;  }   .page-division {  padding: 6px 31px 0 31px; } .page-division, .page-division li, .page-division li a {  float: left; }  .page-division li a {  width: 28px;  height: 18px;  text-align: center;  background-image: url(/static/img/pagenumbg.png);  background-repeat: no-repeat;  background-position: center center;  color: #eee;  line-height: 18px; }  .page-division li a.active {  background-position: 0 -18px; }/**/.pager.small{ height: 31px; width: 470px; background-image: url(/static/img/pager_small.png); background-repeat: no-repeat; background-position: 0 0; margin: 20px 0 20px 20px;} .pager.small .page-division {  padding: 6px 26px 0 26px; }/**/.abc-searchpagination{ width: 715px;  height: 31px; background-image: url(/static/img/pagerbg.png); background-repeat: no-repeat; background-position: top center; margin: 20px 0 20px 20px;} .abc-searchpagination ul {  width: 715px;   height: 31px;  overflow: hidden;  position: relative;   } .abc-searchpagination li {  position: absolute;    width: 26px;  height: 18px;  text-align: center;  background-repeat: no-repeat;  background-position: 0 0; } .abc-searchpagination li a  {   color: #eee;  display: block;    width: 26px;  height: 18px;  text-align: center; }  /* .abc-searchpagination li a {  width: 26px;  height: 18px;  text-align: center;    color: #eee;   float: left; } */  .abc-searchpagination .disabled {  width: 0;  text-indent: -9999px;   overflow: hidden;  position: absolute;  display: block; }   .abc-searchpagination li.active {  background-position: 0 -18px;   }   .abc-searchpagination .prev, .abc-searchpagination .next {  width: 110px;   height: 31px;  background-image: url(/static/img/pager.png);  background-repeat: no-repeat;  background-position: 0 0;  text-indent: -9999px;  position: absolute;  left: 0;  float: none; }  .abc-searchpagination .prev:hover  {   background-position: 0 -31px;  }   .abc-searchpagination .next {  left: 604px;  background-position: -604px 0; }   .abc-searchpagination .next:hover  {   background-position: -604px -31px;  } /**/.pager-small .abc-searchpagination{ width: 470px; background-image: url(/static/img/pager_small.png);} .pager-small .abc-searchpagination ul {  width: 470px; } .pager-small .abc-searchpagination .next {  left: 371px;  background-position: -616px 0; }  .pager-small .abc-searchpagination .next:hover  {   background-position: -616px -31px;  }/**/ #agenda{ width: 960px; overflow: hidden; clear: both; padding-top: 20px;}  #agenda .agenda-scroller {  width: 890px;  overflow: hidden;  float: left;  display: inline;    background-image: url(/static/img/agenda_opacity_bg.png);  background-repeat: repeat-y;  background-position: 0 0; }  #agenda .day {  width: 178px;  float: left;   display: inline; }   #agenda .today {    background-image: url(/static/img/opacity_white_60_border_l.png);  background-repeat: repeat-y;  background-position: 0 0;   }     #agenda h2 {  background-image: url(/static/img/agenda_head_dark.gif);  background-repeat: no-repeat;  background-position: 0 0;  height: 46px;  color: #fff;  text-align: center;  padding-top: 22px; }  #agenda .today h2 {  background-image: url(/static/img/agenda_head_hilite.gif); }  #agenda .programs { }    #agenda .program  {   padding: 7px;   width: 164px;  }    #agenda .program.hilite  {   background-image: url(/static/img/opacity_bark_80.png);   background-repeat: repeat-y;   background-position: 0 0;   cursor: pointer;  }         #agenda .programs h3 {  font-size: 12px;  text-align: center;  color: #353535; }  #agenda dl {  padding: 0 7px 14px 7px;        height: 180px; }  #agenda dt {  font-weight: bold; }  #agenda dd p {  padding-top: 15px; } #agenda .image img {  background-image: url(/static/img/agenda_image_border.png);  background-repeat: no-repeat;  background-position: 0 0;  padding: 7px;  display: block;  margin: 0 0 7px 0; }  #agenda .forward a, #agenda .back a {  text-indent: -9999px; }  #agenda .back, #agenda .back a {  float: left;  display: inline;  width: 35px;  height: 68px;  background-image: url(/static/img/agenda_button_left.png);  background-repeat: no-repeat;  background-position: 0 0; }  #agenda .back a:hover  {   background-position: 0 -68px;  }   #agenda .forward, #agenda .forward a {  float: left;  display: inline;  width: 35px;  height: 68px;  background-image: url(/static/img/agenda_button_right.png);  background-repeat: no-repeat;  background-position: 0 0; }  #agenda .forward a:hover  {   background-position: 0 -68px;  }   .black-corner-box{ background-color: #000;}/**/ .item{ width: 225px;}  .item h3 {  padding: 28px 7px 0 7px;  line-height: 14px;  background-image: url(/static/img/item_top_225_connected.png);  background-repeat: no-repeat;  background-position: 0 0;  width: 211px; }  .item.top h3 {  padding-top: 10px;  background-image: url(/static/img/item_top_225.png);  background-repeat: no-repeat;  background-position: 0 0; }  .item h3 a {  font-size: 14px;  line-height: 14px;  color: #ae00ff;   } .item .tags {  padding-top: 5px;  width: 211px;  clear: both; } .item .published {  font-size: 11px;  line-height: 11px;  padding-bottom: 5px; }  .item img {  padding: 0;  float: right;  /*  background-image: url(/static/img/item_img_border.gif);  background-repeat: no-repeat;  background-position: 0 0;  */  border: 4px solid #000; } .item .inner {  background-image: url(/static/img/rounded_white_bottom_225.png);  background-repeat: no-repeat;  background-position: left bottom;  padding: 7px;  overflow: hidden;  width: 211px; }/**/.question{ background-image: url(/static/img/question.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 50px; width: 225px;}  .question h2  {   text-align: center;   color: #999;   font-size: 14px;   width: 225px;  }    .question .video  {   background-image: url(/static/img/kindje.jpg);   background-repeat: no-repeat;   background-position: 0 0;   width: 209px;   height: 130px;   border-color: #000;   border-width: 0 8px 0 8px;   border-style: solid;  }    .question .active-question  {   background-color: #000;   width: 215px;   padding: 0px 5px 0px 5px;   color: #FFF;  }     .question .active-question h4,   .question .active-question p,   .question .active-question div,   .question .active-question img { padding-bottom: 5px; }    .question .options  {   background-image: url(/static/img/question_options.png);   background-repeat: no-repeat;   background-position: 0 0;   height: 73px;   width: 225px;   padding-top: 14px;   overflow: hidden;  }      .question .options a   {    text-indent: -9999px;    display: block;    height: 39px;     width: 225px;    float: left;    background-image: url(/static/img/question_options.png);    background-repeat: no-repeat;    background-position: 0 -14px;   }    .question .options a:hover,    .question .options .active a    {      background-position: -225px -14px;    }       .question .options .ask a   {    background-position: 0 -53px;   }    .question .options .ask a:hover    {     background-position: -225px -53px;    }      .time-remaining  {   background-image: url(/static/img/question_time_bg_top.gif);   background-repeat: no-repeat;   background-position: 0 0;   text-align: center;   padding: 7px 3px 2px 3px;   border-bottom: 6px solid #000;   text-transform: uppercase;  }    /*  */  .carrousel-navigation-small  {   width: 225px;   position: relative;   height: 36px;     }   .carrousel-navigation-small a   {    position: absolute;    top: 0;    left: 8px;    display: block;    width: 28px;    height: 28px;    text-indent: -9999px;        background-image: url(/static/img/arrow_left_28.gif);    background-repeat: no-repeat;    background-position: 0 0;   }      .carrousel-navigation-small .next   {    left: auto;    right: 8px;        background-image: url(/static/img/arrow_right_28.gif);       }      .carrousel-navigation-small .subject   {    text-align: center;    color: #fff;    padding-top: 7px;    font-weight: bold;   }  /**/ .photo-carrousel{ overflow: hidden; width: 490px; padding: 0 0 0 0; position: relative; }  .photo-carrousel h2 {  overflow: hidden;  width: 400px;  padding: 50px 0 10px 90px;  background-image: url(/banners/home/photos_top.png);  background-repeat: no-repeat;  background-position: 0 0; } .photo-carrousel .container {  padding: 0 39px 0 59px;  background-image: url(/static/img/photos_bottom.png);  background-repeat: no-repeat;  background-position: right bottom;  height: 110px;  width: 392px; }  .photo-carrousel ul {  overflow: hidden;  width: 392px;  height: 94px;  }  .photo-carrousel li {  float: left;  padding: 8px 3px 0 3px; }   .photo-carrousel .next, .photo-carrousel .prev {  position: absolute;  bottom: 52px;  left: 22px;  display: block;  width: 28px;  height: 28px;  border: 0 solid #f00;  text-indent: -9999px; }  .photo-carrousel .next {  left: auto;  right: 3px;  bottom: 50px; }.row{ padding: 10px 0 10px 0; width: 735px; background-color: #f60; overflow: hidden;}/**/.all-questions{ margin-left: 20px; width: 715px; height: 81px; background-image: url(/static/img/head_allevragen.png); background-repeat: no-repeat; background-position: 0 0; position: relative;} .all-questions .switch p {  position: absolute;  bottom: 14px;  width: 715px;  color: #fff;  text-align: center; }  .all-questions .switch .prev {  position: absolute;  bottom: 7px;  left: 265px;  display: block;  width: 25px;  height: 25px;  text-indent: -9999px; }  .all-questions .switch .next {  position: absolute;  bottom: 7px;  right: 265px;  display: block;  width: 25px;  height: 25px;  text-indent: -9999px; }.question-item{  width: 225px;   background-image: url(/static/img/rounded_white_top_225.png); background-repeat: no-repeat; background-position: 0 0; position: relative; padding-top: 10px;} .questions .question-item {  margin-top: 20px; } .question-item .top {    overflow: hidden;  padding: 0 7px 7px 7px;    background-color: #fff;    width: 211px; }   .question-item.closed .top  {   background-image: url(/static/img/rounded_white_bottom_225.png);   background-repeat: no-repeat;   background-position: left bottom;   background-color: transparent;  }   .question-item img {  float: left;  border: 3px solid #000; }  .question-item dl {  background-color: #fff;  overflow: hidden;  font-weight: bold;  font-size: 12px;  padding-left: 7px;  width: 160px; }  .question-item dt {  color: #626265; }        .question-item dd {     width:140px;        padding-top:5px;    }  .question-item dl .expand a {  width: 22px;  height: 22px;  position: absolute;  right: 7px;  top: 20px;  background-image: url(/static/img/button_up_down.gif);  background-repeat: no-repeat;  background-position: 0 0;  text-indent: -9999px; }  .question-item.closed dl .expand a  {      background-position: 0 -22px;  }   .question-item .expandable {  width: 225px;  overflow: hidden;   } .question-item .time-remaining {  background-image: url(/static/img/question_time_bg_top_white.gif);  padding: 0;  width: 225px;  border-color: #fff;  border-width: 5px 0 2px 0;  border-style: solid; }  .question-item .time-remaining p  {   text-align: center;   padding: 4px 3px 7px 3px;   text-transform: uppercase;   background-image: url(/static/img/question_time_bg_bottom_white.gif);   background-repeat: no-repeat;   background-position: left bottom;  }   .question-item .content {  background-image: url(/static/img/question_balloon.gif);  background-repeat: no-repeat;  background-position: 0 0;  padding: 7px 12px 26px 18px;    width: 207px;  }  .question-item .scroll-pane {  padding: 0 7px 0 0;  color: #000;  overflow: hidden;  height: 134px;  width: 183px; } .question-item .button {  width: 225px;  height: 34px;  padding-top: 12px;  overflow: hidden;  background-image: url(/static/img/button_ikweethet.png);  background-repeat: no-repeat;  background-position: 0 0; }  .question-item .button a  {   display: block;   text-indent: -9999px;   width: 225px;   height: 34px;   background-image: url(/static/img/button_ikweethet.png);   background-repeat: no-repeat;   background-position: 0 -12px;  }  .question-item .button a:hover  {   background-position: 0 -58px;  } /**/.agenda{ background-image: url(/static/img/agenda_top.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 60px;} .agenda .top-border {  background-image: url(/static/img/border_innertop_black.gif);  background-repeat: no-repeat;  background-position: 0 0;  padding: 8px 0 0 0; }  .agenda .published {  overflow: hidden;  position: absolute;  width: 0;  height: 0;  text-indent: -9999px; }    .agenda .top-border .bottom-border .inner-border p a, .agenda h3 a {  color: #000;  text-decoration: none; }  .agenda .top-border .bottom-border .inner-border p.details a, .agenda .top-border .bottom-border .inner-border p.tags a {  color: #08B0BC; }/**/ .top-border {  background-image: url(/static/img/border_top_black_225.png);  background-repeat: no-repeat;  background-position: 0 0;  padding: 16px 0 0 0;  width: 225px; }  .bottom-border {  background-image: url(/static/img/border_bottom_black_225.png);  background-repeat: no-repeat;  background-position: left bottom;  padding: 0 0 16px 0;  width: 225px; }  .inner-border {  background-image: url(/static/img/border_bg_black_225.gif);  background-repeat: repeat-y;  background-position: 0 0;  padding: 0 16px;  width: 193px; }  .border-box h2 {  font-size: 28px;   }/**/.person{ overflow: hidden; padding: 0 0 8px 0;} .person img {  float: left;  border: 3px solid #000;  margin-right: 8px; }  .person h3 {  font-size: 12px; }  .person h4 {  color: #777;  font-size: 12px; } #account{ float: right; width: 186px; height: 31px; background-image: url(/static/img/button_inlog.png); background-repeat: no-repeat; background-position: 0 0; position: relative; font-size: 12px; z-index: 860;} #account label, #account h2 {  font-size: 12px;  font-weight: normal; }  #account label {  padding-bottom: 4px;  display: block; } #account .service {  overflow: hidden; }  .service label, .service a, .service input {  float: left;  margin: 0 4px 0 0; }  .service a  {   margin: 0 0 0 4px;  }   #account .service label, .service a {  color: #000; } .service .forget {  float: none;  clear: both;  display: block;  margin: 0; }  #account dl {  overflow: hidden; }  #account dt {  float: left; }  #account dt a,  #account dt em  {   float: left;   text-indent: -9999px;   display: block;   width: 87px;   height: 30px;  }    #account dd  {   float: right;  }  #account .button {  float: right;  text-indent: -9999px;  width: 96px;  height: 31px;  background-image: url(/static/img/button_inlog.png);  background-repeat: no-repeat;  background-position: -90px 0; } #account .button.active {  background-image: url(/static/img/button_inlog.png);  background-repeat: no-repeat;  background-position: -90px -31px; } #account .button.logout {  background-image: url(/static/img/button_logout.png);  background-repeat: no-repeat;  background-position: 0 0; }  #account .button.logout:hover  {   background-position: 0 -30px;  }  #account form {  background-image: url(/static/img/account_form_bg.gif);  background-repeat: repeat-y;  background-position: 0 0;  z-index: 1820px;  width: 248px;  position: absolute;  top: 26px;  right: 0;  border-bottom: 3px solid #000; } #account fieldset {  background-image: url(/static/img/account_top.gif);  background-repeat: no-repeat;  background-position: 0 0;  padding: 15px; } #account fieldset div {  padding-bottom: 6px; } #account #username, #account #nickname, #account #password {  background-image: url(/static/img/account_field.gif);  background-repeat: no-repeat;  background-position: 0 0;  border: 0;  padding: 3px;  width: 213px; }  #account form .errors { color: #FFF; }  #login, #send_login, .apply a {  background-color: #000;  border: 0;  color: #fff;  text-transform: uppercase;  padding: 5px;  width: 209px;  display: block;  text-align: center;  font-size: 14px;  font-weight: bold; } #send_login {  padding: 5px 0;width: 219px; } #apply{ float: right; width: 181px; height: 46px; background-image: url(/static/img/aanmelden.png); background-repeat: no-repeat; background-position: 0 0; text-indent: -9999px;} #apply:hover {  background-position: 0 -46px; }#mijnklokhuis{ float: right; width: 181px; height: 46px; background-image: url(/static/img/mijnklokhuis.png); background-repeat: no-repeat; background-position: 0 0; text-indent: -9999px;} #mijnklokhuis:hover {  background-position: 0 -46px; } #search{ width: 537px; background-image: url(/static/img/searchbox_top.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 4px; position: relative; float: left; z-index: 800;} .search-container {  width: 537px;  background-image: url(/static/img/searchbox_bottom.png);  background-repeat: no-repeat;  background-position: left bottom;  padding: 0 4px 4px 4px;  overflow: hidden;  z-index: 810; } .search-container fieldset {  overflow: hidden; } .search-container #keyword {  padding: 1px 10px;  height: 34px;  width: 375px;  border: 0;  background-image: url(/static/img/search_field_bg.gif);  background-repeat: no-repeat;  background-position: 0 0;  font-size: 30px;  font-weight: bold;  color: #8d8d8d;  float: left; } .search-container .field.active {  color: #f60; }  .search-container #current-category {  color: #fff;  padding: 2px 10px 0 2px;  overflow: hidden;  display: none; }  .search-container #current-category em  {   float: right;   font-style: normal;   padding-right: 5px;  }  .search-container #current-category a  {   float: right;   width: 11px;   height: 15px;   background-image: url(/static/img/cross.gif);   background-repeat: no-repeat;   background-position: 0 3px;   text-indent: -9999px;   overflow: hidden;  }  .search-container .search-action {  width: 101px;  height: 38px;  float: left;  background-image: url(/static/img/zoek_button.gif);  background-repeat: no-repeat;  background-position: 0 0;  text-indent: -9999px; }  .search-container .search-action:hover  {   background-position: 0 -38px;  }    .search-container .search-action.active  {   background-position: 0 -76px;  }  .search-container .limit, {  float: right;  width: 300px;  text-align: right;  color: #fff; } .search-container .search-refine {  width: 32px;  height: 38px;  float: left;  background-image: url(/static/img/zoek_button.gif);  background-repeat: no-repeat;  background-position: -101px 0;  overflow: hidden;  text-indent: -9999px; }    .search-container .search-refine:hover  {   background-position: -101px -38px;  }    .search-container .search-refine.active  {   background-position: -101px -76px;  }#refine{ background-color: #000; width: 220px; border: 4px solid #000; position: absolute; top: 40px; right: 0; z-index: 1390;} #refine dt {  color: #fff;  font-size: 14px;  padding: 1px 5px 2px 5px; } #refine dd {  background-color: #0DE3E7;  background-image: url(/static/img/subnav_left.gif);  background-repeat: repeat-y;  background-position: 0 0; } #refine ul {  font-size: 14px;  line-height: 18px;  background-image: url(/static/img/subnav_right.gif);  background-repeat: repeat-y;  background-position: right top; }  #refine li {    display: inline; } #refine a {  background-image: url(/static/img/subnav_divider.gif);  background-repeat: repeat-x;  background-position: 0 0;  color: #fff;  display: block;  padding: 1px 5px 2px 5px;  width: 210px; } #refine a:hover, #refine a.active {  text-decoration: none;  background-color: #000;  background-image: none; }.postings{ /* background-image: url(/static/img/connection_w32.gif); background-repeat: repeat-y; background-position: 0 0; */ overflow: hidden; padding: 0; margin: 20px 0 0 20px;} .postings .article {  margin: 0 0 20px 0; }  .postings .article.last {  margin: 0; } .article{ width: 470px; background-color: #fff; margin-left: 20px; padding-top: 15px;} .article.no-comments {  margin-bottom: 20px; } .article-header {  padding: 0 15px 15px 15px; } .article-header img {  border: 4px solid #000; } .article-content {   padding-bottom: 12px; } .article-body {  width: 470px;  background-image: url(/static/img/article_bg_470.gif);  background-repeat: repeat-y;  background-position: 0 0;  overflow: hidden; }  .article-body img {  margin: 2px 10px 10px 0;  border: 3px solid #000;  float: left; }  .article-inner-body {  padding: 15px 30px 0 30px;  background-image: url(/static/img/inner_top_470.gif);  background-repeat: no-repeat;  background-position: 0 0;  overflow: hidden; }  .article-inner-body h2,  .article-inner-body h3  {   font-size: 14px;    }     .article-inner-body h3 a   {    color: #000;    text-decoration: none;   }    .article-inner-body .tags  {   background-position: -6px 2px;   padding-top: 5px;   clear: both;  }   .article-bottom {  width: 440px;  background-image: url(/static/img/inner_bottom_470.gif);  background-repeat: no-repeat;  background-position: 0 0;  padding: 17px 15px 0px 15px;  overflow: hidden; }   .article-bottom.addthis p  {   float: left;   overflow: hidden;  }  .article-bottom.addthis .addthis_toolbox.addthis_default_style  {   float: right;   overflow: hidden;  }   .article-bottom .simple-button  {   float: right;     }  .simple-button {  background-color: #000;  color: #fff;  padding: 5px;  font-weight: bold; } .simple-button:hover {  background-color: #000;  color: #fff;  padding: 5px;  font-weight: bold;  background-image: url(/static/img/simple_button_rollover.gif);  background-repeat: no-repeat;  background-position: 0 0;  text-decoration: none; }h2.right,h3.right{ font-size: 28px; margin-top: 13px;}.detail{ background-image: url(/static/img/detail_top.png); background-repeat: no-repeat; background-position: 0 0; width: 470px; margin: 0 0 20px 20px;} .detail-content {  background-color: #cffa44;   }  .detail h2 {  color: #fff;  font-size: 28px;  padding: 13px 0 10px 60px; }  .detail h3 {  color: #626265; }  .detail .tags,    .detail .tag-container {  color: #000;  font-weight: bold;  padding: 25px 15px 12px 15px;  background-image: url(/static/img/detail_inner_bottom.gif);  background-repeat: no-repeat;  background-position: 0 0; }  .detail-body {  width: 470px;    background-image: url(/static/img/detail_bg.gif);  background-repeat: repeat-y;  background-position: 0 0;   }  .detail-bottom {  width: 470px;  /*  background-image: url(/static/img/detail_bottom.png);  background-repeat: no-repeat;  background-position: left bottom;  */ }  .detail-inner-body {  padding: 15px 30px 5px 30px;  background-image: url(/static/img/detail_inner_top.gif);  background-repeat: no-repeat;  background-position: 0 0;  overflow: hidden; }  .detail-header  {   padding: 5px 15px 10px 15px;   overflow: hidden;  }  .detail-header img  {   float: left;   border: 3px solid #000;   margin-right: 10px;  } #results{ background-color: #000; border: 0 solid #000; position: absolute; left: 0; top: 41px; width: 398px; z-index: 1150;} #results .pane {  width: 398px; }  #results ul {  font-size: 18px;  line-height: 24px;   width: 390px;  padding: 4px; }  #results li {  background-image: url(/static/img/result_divider.gif);  background-repeat: repeat-x;  background-position: 0 0;  display: inline-block;  background-color: #e8e8e8; }   #results .pane a {  color: #333;  font-weight: bold;  display: block;  padding: 1px 5px 2px 5px;    width: 380px; }  #results .pane a.hilite {  text-decoration: none;  background-color: #000;  background-image: none;  color: #fff; }  /* #results .pane a:hover {  text-decoration: none;  background-color: #c8c8c8;  background-image: none;     } */#main-carrousel{ margin-top: 20px; background-image: url(/static/img/carrousel_top.png); background-repeat: no-repeat; background-position: 0 0; padding: 32px 0 0 0; margin-left: 20px; position: relative; overflow: hidden; width: 715px; z-index: 256;} #main-carrousel .view-up a, #main-carrousel .view-down a {  position: absolute;  top: 7px;  right: 30px;  display: block;  width: 28px;  height: 28px;  text-indent: -9999px;    background-image: url(/static/img/arrow_down_28.jpg);  background-repeat: no-repeat;  background-position: 0 0; }  #main-carrousel .view-up a {  top: 31px;  background-image: url(/static/img/arrow_up_28.jpg); }  #main-carrousel h2 {  padding: 0 0 8px 75px;  width:420px; }  #main-carrousel .viewport-outer {  background-image: url(/static/img/carrousel_bg.gif);  background-repeat: repeat-y;  background-position: 0 0;   overflow: hidden;  height: 388px;  width: 715px; }  #main-carrousel .viewport-bottom {    width: 695px;  background-image: url(/static/img/carrousel_bottom.png);  background-repeat: no-repeat;  background-position: left bottom;  padding: 10px 10px 10px 10px;  min-height: 16px;  position: relative; }  #main-carrousel .viewport-bottom dt,  #main-carrousel .viewport-bottom dd  {   float: left;   padding-right: 4px;  }    #main-carrousel .viewport-bottom dd .tags  {   background-position: -6px -4px;  }    #main-carrousel .view-all a  {   display: block;   position: absolute;   bottom: 3px;   right: 70px;   width: 97px;   height: 28px;    background-image: url(/static/img/viewall_broadcasts.gif);   background-repeat: no-repeat;   background-position: 0 0;   text-indent: -9999px;  }  #main-carrousel .view-all a:hover  {   background-position: 0 -28px;  }   #main-carrousel .viewport-inner {  background-image: url(/static/img/carrousel_inner_top.gif);  background-repeat: no-repeat;  background-position: 0 0;  padding: 7px 15px;  width: 475px;  height: 374px;  float: left;  overflow: hidden;  position: relative; }   #main-carrousel .scroller  {   position: absolute;   top: 7px;   left: 15px;  }    #main-carrousel .view  {   background-color: #08B0BC;   width: 475px;   height: 374px;   background-repeat: no-repeat;   background-position: 0 0;   margin-bottom: 7px;     }   #main-carrousel .view object,   #main-carrousel .view embed   {    width: 475px;    height: 374px;   }    #main-carrousel .view p   {   background-image: url(/static/img/black_alpha50.png);    background-repeat: repeat-y;   padding: 10px 270px 10px 10px;   height: 354px;   width: 195px;   color: #fff;   font-weight: bold;  }  #main-carrousel .view p a  {   color: #fff;  }  #main-carrousel .episode.view p  {   background-image: url(/static/img/episode_playbutton.png);  }#main-carrousel-navigation{ width: 208px; float: right; position: relative; overflow: hidden; height: 394px;} #main-carrousel-navigation li {  height: 75px;  background-image: url(/static/img/carrousel_item.png);  background-repeat: no-repeat;  background-position: right top;    padding: 6px 15px 0 0;  margin-top: 11px;    width: 193px; }  #main-carrousel-navigation .active {  background-image: url(/static/img/carrousel_item_active.png);  background-repeat: no-repeat;  background-position: right top; }  #main-carrousel-navigation p {  width: 155px;  height: 70px;  background-image: url(/static/img/girl.jpg);  float: right; } #main-carrousel-navigation a {  width: 149px;  height: 68px;  background-image: url(/static/img/carrousel_item_overlay.png);  background-repeat: no-repeat;  background-position: 0 0;  float: right;  text-align: center;  color: #fff;  font-size: 12px;  padding: 2px 3px 0 3px; } #main-carrousel-navigation a:hover {  text-decoration: none; }.rounded-white h2{ margin-top: 20px; font-size: 28px;}.rounded-white-content{ background-color: #fff; padding: 10px;}.rounded-white-content li{}/**/.double .blog{ width: 225px; float: left; display: inline; padding: 15px 0 0 20px; background-image: url(/static/img/cloud.png); background-repeat: no-repeat; background-position: right top; min-height: 138px; } .blog h2, .blog h3 {  font-size: 14px;  line-height: 14px; }   .blog.more h2  {   padding-top: 35px;  }  .blog h2 a {  color: #ae00ff; }  .blog h3 {  margin-bottom: 6px; } .blog .image {  margin: 18px 28px 0 0;  width: 84px;  height: 84px;  float: right;  display: inline;  background-image: url(/static/img/default_onderwerp_blog.jpg);  background-repeat: no-repeat;  background-position: right bottom; }   .blog .image span  {   text-indent: -9999px;   width: 84px;   height: 84px;   float: right;   background-image: url(/static/img/blog_hole.png);   background-repeat: no-repeat;   background-position: 0 0;  }    .blog.more .image  {   background-image: url(/static/img/blog_more.gif);  }  .blog.more .image:hover  {   background-image: url(/static/img/blog_more_over.gif);  }   .blog-container {  background-color: #fff;  width: 90px;  float: left;  padding: 10px;  min-height: 125px;   }  .blog-container, .blog-container * {  word-wrap: break-word; }.single-blog h2 a,.single-blog p a{ color: #000; text-decoration: none;}.single-blog .details a{ color: #08B0BC;}.single-blog .icon{ float: left; margin: 0 5px 5px 0;}/**/#overlay{ background-image: url(/static/img/black_80.png); background-repeat: repeat; background-position: 0 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 8999; display: none;}#jukebox{ width: 470px; position: absolute; top: 30px; right: 30px;}#jukebox-wrapper { width: 470px; height: 660px; margin: 20px 0 0 20px;}#spelletjes-wrapper { width: 470px; height: 740px; margin: 20px 0 0 20px;}/**/.section .page{ top: 0px;  left: 0px; position: relative; margin: 20px 0px 0px 20px; width: 735px; clear:both; overflow: hidden;} /**/.blogs,.quizzes,.blogs-quizzes{ background-image: url(/static/img/connection_w32.gif); background-repeat: repeat-y; background-position: 18px 0;}.blogs,.quizzes{ padding-top: 29px;}.double .quizz{ width: 225px; float: left; display: inline; padding: 15px 0 0 20px; background-image: url(/static/img/star.png); background-repeat: no-repeat; background-position: right top; min-height: 141px; position: relative; } .quizz h2, .quizz h3 {  font-size: 14px;  line-height: 14px; }  .quizz h2 a {  color: #ae00ff; }  .quizz h3 {  margin-bottom: 6px; }  .quizz .image {  width: 100px;  height: 100px;  background-image: url(/static/img/schaap.jpg);  background-repeat: no-repeat;  background-position: right bottom;  position: absolute;  top: 25px;  right: 32px; }   .quizz .image span  {   text-indent: -9999px;   width: 100px;   height: 100px;   position: absolute;   background-image: url(/static/img/star_hole.png);   background-repeat: no-repeat;   background-position: 0 0;   bottom: 0;   right: 0;  }   .quizz-container {  background-color: #fff;  width: 90px;  float: left;  display: inline;  padding: 10px;  min-height: 125px;  margin-top: 3px; } /**/.intro .error{ color: #e00; font-weight: bold;}.general{ width: 470px; margin: 20px 0 0 20px; display: inline; overflow: hidden; float: left;}.general h2{ font-size: 28px;}.general-content{ background-color: #000; padding: 10px; overflow: hidden; width: 450px;} .general-content .intro {  color: #fff;  font-weight: bold;  font-size: 14px;  padding-bottom: 10px; }  .general-items{ background-image: url(/static/img/connection_w32.gif); background-repeat: repeat-y; background-position: 0 0; width: 450px; overflow: hidden;} .general-item {  background-color: #fff;  overflow: hidden;  padding: 10px;  margin-bottom: 25px;  width: 430px;  float: left;  display: inline; }  .general-item.last  {   margin-bottom: 0;  }     .general-item img  {   float: left;     border: 5px solid #000;   margin-right: 10px;  }   .general-item img.rechts   {    float: right;    margin-left: 10px;    margin-right: 0px;   }     .general-item h3  {   font-size: 14px;  } .general-item .zend_form {  padding: 20px 10px 10px 10px;  margin-top: 16px;  overflow: hidden; } .general-item .zend_form dt {  width: 121px;  float: left; } .general-item .zend_form dd {  width: 283px;  float: right; } .general-item .zend_form label {  float: left;  width: 121px;  font-size: 16px;  font-weight: bold;  padding-top: 4px; } .general-item .zend_form #captcha-label {  clear: right; }  .general-item .zend_form input, .general-item .zend_form textarea {  width: 275px;  padding: 4px;  background-image: url(/static/img/inputbg.gif);  background-repeat: no-repeat;  background-position: 0 0;  border: 0;  border-bottom: 1px solid #ddd;  float: right; } .general-item .zend_form textarea {  height: 140px; }   .general-item .zend_form .captcha-wrapper img{  float: left;  border: none;  margin: 0; }  .general-item .zend_form .captcha-wrapper .captcha-text {  width: 150px;  float: left;  margin: 6px 0px 4px 4px;  display: inline; }  .general-item .zend_form .captcha-wrapper #captcha-id{  width: 0; height: 0;  margin: 0;  display: none; }  .zend_form #_submit, .zend_form #send_website, .zend_form #send_general, .zend_form #send_episode{  width: 106px;  background-color: #000;  background-image: none;  float: right;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold;  clear: both; }  .generalWide {    width: 715px;}.generalWide .general-content {    width: 695px;}.generalWide .general-items {    width: 695px;}.generalWide .general-item {    width: 675px;}  .postings{ overflow: hidden; padding: 10px 0 0 0; margin: 0 0 20px 20px;}.black-left{ font-size: 28px;}.comment{ background-color: #FFF; overflow: hidden; padding: 10px; width: 450px; margin: 0 0 20px 0; background-image: url(/static/img/connection_w32.gif); background-repeat: repeat-y; background-position: 0 0; }  .comment-bottom {  padding-top: 14px;  }.comment-form {  width: 450px; margin: 0 0 0 20px;} .comment-form form, .comment-form .success {  background-color: #000;  overflow: hidden;  padding: 20px 10px 10px 10px;  width: 450px; } .comment-form fieldset, .comment-form .zend_form, .comment-form .success div{  background-color: #fff;  overflow: hidden;  padding: 20px;  width: 410px;  }  .comment-form div{  overflow: hidden; }  .comment-form dt{  width: 121px;  float: left; }  .comment-form #captcha-label{  clear: right; }  .comment-form label {  float: left;  width: 121px;  font-size: 16px;  font-weight: bold;  padding-top: 4px; }  .comment-form .success p {  font-size: 16px;  font-weight: bold; }  .comment-form dd {  width: 283px;  float: right; }   .comment-form .captcha-wrapper img  {   float: left;  }   .comment-form .captcha-wrapper .captcha-text  {   float: left;   margin: 6px 0px 4px 4px;   display: inline;  }  .comment-form .text, .comment-form textarea {  width: 275px;  padding: 4px;  background-image: url(/static/img/inputbg.gif);  background-repeat: no-repeat;  background-position: 0 0;  border: 0;  border-bottom: 1px solid #ddd;  float: right; } .comment-form #send {  background-color: #000;  float: right;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold;  clear: both; }/**/.black-corner-box ,.general-content ,.general-item ,.rounded-white-content ,.blog-container ,.article ,.detail-content ,.quizz-container ,.balloon ,#jukebox ,.comment ,.comment-form form ,.comment-form fieldset ,.comment-form .zend_form ,.comment-form .success ,.comment-form .success div,#myaccount form,#myaccount fieldset,.account-extra form,.account-extra fieldset,.avatar,#register-overlay,#lost-password-overlay,#register-overlay form,#lost-password-overlay form{ -moz-border-radius: 10px; -webkit-border-radius: 10px;}.item-list,.answers-container{ -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px;}.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1;}.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #aaa; }.jScrollPaneDrag { position: absolute; background: #666; cursor: pointer; overflow: hidden;}.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden;}.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden;}a.jScrollArrowUp{ display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 11px; width: 12px; background-image: url(/static/img/arrow_up.gif); background-repeat: no-repeat; background-position: 0 0; padding: 0 !important; border-bottom: 3px solid #000;} .question-item a.jScrollArrowUp {  background-image: url(/static/img/arrow_up_white.gif);  border-bottom: 3px solid #fff; }a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 11px; width: 12px; background-image: url(/static/img/arrow_down.gif); background-repeat: no-repeat; background-position: 0 0; padding: 0 !important;  border-top: 3px solid #000;} .question-item a.jScrollArrowDown {  border-top: 3px solid #fff;  background-image: url(/static/img/arrow_down_white.gif); } a.jScrollArrowDown:hover { /*background-color: #f60;*/}a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { /*background-color: #f00;*/}.jcarousel-container {    position: relative;}.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    overflow: hidden;    position: relative; width: 392px;}.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}.jcarousel-list li,.jcarousel-item {    float: left;    list-style: none;    /* We set the width/height explicitly. No width/height causes infinite loops. */    width: 100px;    height: 75px; overflow: hidden;}.jcarousel-next {    z-index: 3;    display: none;}.jcarousel-prev {    z-index: 3;    display: none;}/**/#register-overlay,#lost-password-overlay{ background-color: #000; width: 450px; margin: 0 0 0 -225px;  display: none; position: absolute; top: 100px; left: 50%; z-index: 9000; padding: 6px 10px 10px 10px; }#register-overlay .newsletter input,#register-overlay .newsletter p{ float: left;}#register-overlay .privacy{ padding-left: 140px; width: 310px;}#register-overlay .privacy label{ float: right; font-weight: normal; width: 290px;}#register-overlay .privacy .errors{ margin-left: 4px;}#register-overlay .close,#lost-password-overlay .close{ position:absolute; top: 10px; right: 10px; width: 18px; height: 18px; text-indent: -9999px; background-image: url(/static/img/close.gif); background-repeat: no-repeat; background-position: 0 0;}#register-overlay h2{ height: 32px; text-indent: -9999px; background-image: url(/static/img/doemeeklokhuis.gif); background-repeat: no-repeat; background-position: 0 0;}#lost-password-overlay h2{ height: 32px; text-indent: -9999px; background-image: url(/static/img/ww_vergeten.gif); background-repeat: no-repeat; background-position: 0 0;} #lost-password-overlay h2.password-send {  background-image: url(/static/img/ww_send.gif); }  #register-overlay h2.register-succes {  background-image: url(/static/img/registergelukt.gif); } #register-overlay form,#lost-password-overlay form{ padding: 10px; background-color: #FFF;}#register-overlay form div,#lost-password-overlay form div{ width: 430px; overflow: hidden; padding: 3px 0;}#register-overlay form div label,#lost-password-overlay form div label{ width: 140px; float: left; font-weight: bold;}#register-overlay form div .text,#lost-password-overlay form div .text{ width: 275px; padding: 4px; float: right; border: 0; background-image: url(/static/img/inputbg.gif); background-repeat: no-repeat; background-position: 0 0; border-bottom: 1px solid #ddd;}#register-overlay form .errors,#lost-password-overlay form .errors{ margin-left: 147px; padding-top: 4px; float: left; display: inline; color: #e00;}#register-overlay form .error-message,#lost-password-overlay .error-message{ color: #e00; padding-top: 4px;}.error-message-inline{ color: #e00; padding: 1px 20px 2px 147px; }#send_lostpassword,#send_register{ width:283px; background-color: #000; float: right; color: #fff; border: 0; text-transform:uppercase; font-size:14px; font-weight:bold; padding:5px; text-align:center; display: block;}/**/#myaccount{  width: 470px; margin-left: 20px;} #myaccount .footer {  padding-top: 5px; } #myaccount h2 {  font-size: 28px;  margin-top: 10px; }  #myaccount .footer a {  color: #fff;  font-size: 11px;  padding: 0 10px; }#myaccount form{ padding: 10px; background-color: #000;}#myaccount fieldset{ background-color: #fff; padding: 20px 20px 10px 20px;} #myaccount fieldset div {  overflow: hidden;  padding-bottom: 10px; }  #myaccount form label{  float: left;  width: 122px;  font-size: 12px;  font-weight: bold;  padding-top: 8px; }  #myaccount form .text {  width: 275px;  padding: 4px;  background-image: url(/static/img/inputbg.gif);  background-repeat: no-repeat;  background-position: 0 0;  border: 0;  border-bottom: 1px solid #ddd;  float: right; }  #myaccount .newsletter input {  float: left; }  #myaccount .newsletter  {   font-size: 11px;  }   #myaccount #send_editaccount {  float: right;  width: 106px;  background-color: #000;  background-image: none;  float: right;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold;  clear: both; }  #myaccount form .errors {  margin-left: 128px;  padding-top: 4px;  float: left;  display: inline; }/**/.avatar{ background-color: #fff; padding: 7px; overflow: hidden;} .avatar h3 {   font-size: 14px;  line-height: 18px; }  .avatar a {  color: #000;  font-size: 11px; }  .avatar img {  float: left;  border: 3px solid #000;  margin-right: 7px; }  .avatar #avatar {  width: 197px;        position:relative; }  .avatar form div {  padding-bottom: 10px;  overflow: hidden;  width: 197px; }  .avatar #send_editavatar {  width: 106px;  background-color: #000;  background-image: none;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold;  float: right; }.answers{ background-image: url(/static/img/mijnantwoorden.png); background-repeat: no-repeat; background-position: right top; padding-top: 50px; margin-top: 10px;} .answers h3 {  text-indent: -9999px;  font-size: 12px; } .answers p {  font-size: 11px; } .answers-container {  background-color: #fff;  padding: 0 7px 7px 7px; } .answers dl {  background-color: #000;  padding: 2px 4px 4px 4px;  margin-top: 4px; } .answers .hilite {  background-color: #0de3e7; } .answers  dt a {  color: #fff;  text-decoration: none; } .answers  dd a {  color: #000;  text-decoration: none; } .answers .alert dd a {  color: #f00;  text-decoration: none; }  .answers dt {  color: #fff;  font-size: 10px;  padding-bottom: 2px;  overflow: hidden; }  .answers .hilite dt a  {   color: #000;  }  .answers .close  {   width: 11px;   height: 11px;   float: right;   background-image: url(/static/img/cross_small_black.gif);   background-repeat: no-repeat;   background-position: 0 0;   text-indent: -9999px;   margin-top: 1px;  }  .answers .hilite .close  {   background-image: url(/static/img/cross_small_aqua.gif);    }   .answers dd {  background-image: url(/static/img/display_square.gif);  background-repeat: no-repeat;  background-position: 0 0;  text-align: center;  padding: 2px;  text-transform: uppercase; } .answers form div {  overflow: hidden;  padding-top: 10px; } .answers #delete_yes, .answers #delete_no {  width: 102px;  background-color: #000;  background-image: none;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold;  float: left;  display: inline; } .answers #delete_no { margin-left: 7px; }/**/.item-list{ background-color: #000; padding: 7px;} .item-list .description {  color: #fff;  padding: 0 0 7px 0; }  .item-list .scroll-pane {  background-color: #fff;  height: auto;  padding-right: 7px; }  .item-list .container{  padding: 7px; }  .item-list .scroll-item {  overflow: hidden;  padding: 7px 0 ;  border-top: 1px solid #ddd; } .item-list .scroll-item.first{  padding-top: 0;  border-top: 0 solid #ddd; }  .item-list .scroll-item.last{  padding: 0; }  .item-list .scroll-item img {  float: left;  padding-right: 7px; } .item-list .scroll-item h3 {  font-size: 12px;  line-height: 15px; }.games, .sketches{ margin-top: 10px;}.games{ background-image: url(/static/img/mijngames_top.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 60px;}.sketches{ background-image: url(/static/img/mijnsketches.png); background-repeat: no-repeat; background-position: 0 0; padding-top: 50px;} .account-extra form {  background-color: #fff;  padding: 7px;  color: #fff;  width: 211px; } .account-extra .genders {  float: right;  width: 110px; } .account-extra fieldset {  background-color: #000;  padding: 7px;  width: 197px; }  .account-extra .dateofbirth {  width: 197px;  float: left; }  .account-extra .unlinked{  display: block;  float: left;  font-weight: bold; }  .account-extra .date{  float: left;  width: 65px;  padding: 10px 0; }  .account-extra .dob {  margin-top: 7px; }  .account-extra #send_editextra{  background-color: #FFFFFF;  background-image: none;  border: 0 none;  clear: both;  color: #000000;  float: right;  font-size: 14px;  font-weight: bold;  padding: 8px;  text-transform: uppercase;  width: 106px; }/**/#myanswer{ width: 470px; margin-left: 20px;} #myanswer h2 {  background: url(/static/img/antwoord_top.png) top center no-repeat;  height: 43px;  font-size: 28px;  margin-top: 10px;  padding-left: 55px;  padding-top: 12px; }  #myanswer form {  background-color: #FFF;  padding: 10px;  -moz-border-radius: 0 0 10px 10px;  -webkit-border-radius: 0 0 10px 10px; } #myanswer fieldset .intro, #myanswer fieldset .title, #myanswer fieldset .editor, #myanswer fieldset .button {  overflow: hidden;  padding-bottom: 10px; }  #myanswer fieldset .intro, #myanswer fieldset .title {  padding-left: 10px;  padding-right: 10px; }  #myanswer .editor{  background: url(/static/img/editor_background.gif) top center no-repeat;  width: 430px;  height: 294px;  padding: 10px; }  #myanswer .button p {  width: 100%;  text-align: right; }   #myanswer .button p strong {   font-size: 14px;   text-transform: uppercase;   padding-top: 8px;   float: left;  }    #myanswer .button p span{    font-weight: bold;   padding-right: 10px;  }   #myanswer .title label {  font-weight: bold;  padding-right: 10px; }   #myanswer .text {  width: 392px;  padding: 4px;  border: 1px solid #000; }  #myanswer #save_answer, #myanswer #send_answer {  width: 106px;  background-color: #000;  background-image: none;  text-transform: uppercase;  color: #fff;  padding: 8px;  border: 0;  font-size: 14px;  font-weight: bold; }#cam{ width: 430px; height: 430px;}.question-types{ overflow: hidden;}.question-types div{ width: 100px; margin: 0 10px 0 0; float: left; display: inline;} .question-types input.image {  width: 100px;  height: 100px;  vertical-align: bottom;  padding-bottom: 10px;  display: block;  font-size: 0;  border: 0;  color: #aaa;  background-color: #fff;  background-image: url(/static/img/vraag_text.gif);  background-repeat: no-repeat;  background-position: 0 0;  text-indent: -9999px; } .question-types #textimage {  background-image: url(/static/img/vraag_text_image.gif); } .question-types #youtube {  background-image: url(/static/img/vraag_youtube.gif);  color: #e00; } .question-types #webcam {  background-image: url(/static/img/vraag_webcam.gif); }#backbutton{ display: block; text-indent: -9999px; background-image: url(/static/img/backbutton.gif); background-repeat: no-repeat; background-position: 0 0; width: 150px; height: 34px; display: block; font-size: 0; border: 0; color: #aaa; background-color: #fff; cursor: pointer;} #backbutton:hover {  background-position: 0 -34px; }.question-types div.last{ margin: 0;}#main form ul.errors{ color: #E01F1F;}#getlogininfo{ color: #E01F1F; text-decoration: underline;}.presentation .text,.presentation textarea{  width: 422px; padding: 4px; background-image: url(/static/img/inputbg_430.gif); background-repeat: no-repeat; background-position: 0 0; border: 0; border-bottom: 1px solid #ddd;}.presentation p{ padding: 10px 0 5px 0; color: #000;}.presentation label{ display:block; padding: 0 0 5px 0;}.presentation input[type="submit"]{ float: right; background-color: #000; color: #fff; padding: 4px; border: 0; margin-top: 10px;}.question-button a{ background-image: url(/static/img/ikhebvraag.png); background-position: 0 0; background-repeat: no-repeat; display:block; width: 225px; height: 46px; text-indent: -9999px; margin-top: 10px;} .question-button a:hover{ background-position: 0 -46px;}.question-intro{ overflow: hidden; padding-bottom: 10px;} .question-intro img {  border: 3px solid #000;  float: left;  margin-right: 10px; } .question-intro h3 {  color: #FFF;  float: left; } p.tags,p.tag-list{ background-image: url(/static/img/tag_label.png); background-repeat: no-repeat; text-indent: 21px;}p.tags { background-position: -6px 0;}p.tag-list { background-position: -6px -4px;}.bottom-border p.tags{ background-position: -6px -4px;}.blog-container .tags{ background-position: -6px -3px;}.alphabet { position: relative;}.view-switch { width: 194px; height: 31px; background-image: url(/static/img/viewswitch.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 36px; left: 260px;} .view-switch.map {  background-position: 0 -31px; } .view-switch a {  float: left;  height: 31px;  width: 35px;  text-indent: -9999px; } .view-switch .right {  float: right; }#navigation-wrapper{	overflow: hidden;	width: 715px;}#navigation{		width: 537px;	height: 52px;		background-image: url(/static/img/main_navigation.png);	background-repeat: no-repeat;	background-position: 0 0;		position: relative;	float: left;	z-index: 900;}#navigation dd{	background-color: #0DE3E7;	font-size: 14px;	line-height: 18px;	font-weight: bold;	background-image: url(/static/img/subnav_left.gif);	background-repeat: repeat-y;	background-position: 0 0;	width: 300px;	border-color: #000;	border-width: 0 3px 3px 3px;	border-style: solid;		position: absolute;	z-index: 950;	top: 40px;}#navigation dt a{	display: block;	height: 42px;	background-image: url(/static/img/main_navigation.png);	background-repeat: no-repeat;	background-position: 0 0;	width: 91px;	text-indent: -9999px;	z-index: 920;}#navigation dl{	position: absolute;	top: 0;	left: 0;}	#navigation .playing dt a:hover,	#navigation .playing dt a.active	{		background-position: 0 -52px;	}		#navigation .weblogs	{		left: 100px;	}			#navigation .weblogs dt a		{			background-position: -100px 0;			width: 108px;		}				#navigation .weblogs dt a:hover,		#navigation .weblogs dt a.active		{			background-position: -100px -52px;		}			#navigation .klokhuis	{		left: 217px;	}				#navigation .klokhuis dt a		{			background-position: -217px 0;			width: 146px;		}		#navigation .klokhuis dt a:hover,		#navigation .klokhuis dt a.active		{			background-position: -217px -52px;		}	#navigation .grown-ups	{		left: 372px;	}		#navigation .grown-ups dt a		{			background-position: -372px 0;			width: 165px;		}		#navigation .grown-ups dt a:hover,		#navigation .grown-ups dt a.active		{			background-position: -372px -52px;		}#navigation ul{	background-image: url(/static/img/subnav_right.gif);	background-repeat: repeat-y;	background-position: right top;	z-index: 960;}	#navigation li	{		background-image: url(/static/img/subnav_divider.gif);		background-repeat: repeat-x;		background-position: 0 0;		display: inline-block;	}		#navigation .first	{		background-image: url(/static/img/subnav_topleft_over.gif);		background-repeat: no-repeat;		background-position: 0 0;		padding-top: 3px;		display: block;	}		#navigation .weblogs .first { background-image: url(/static/img/subnav_topleft_weblogs.gif); }		#navigation .klokhuis .first { background-image: url(/static/img/subnav_topleft_klokhuis.gif); }		#navigation .grown-ups .first { background-image: url(/static/img/subnav_topleft_grownups.gif); }		#navigation .first a	{		background-image: url(/static/img/subnav_topright.gif);		background-repeat: no-repeat;		background-position: right top;		border-top: 0;	}		#navigation .last	{		background-image: url(/static/img/subnav_bottomleft.gif);		background-repeat: no-repeat;		background-position: left bottom;				border-top: 1px solid #0cd4d8;	}		#navigation .last a		{			background-image: url(/static/img/subnav_bottomright.gif);			background-repeat: no-repeat;			background-position: right bottom;		}	#navigation ul a	{		color: #fff;		display: block;		padding: 1px 5px 2px 15px;				width: 280px;			}	#navigation ul a:hover	{		text-decoration: none;		background-color: #000;		background-image: none !important;	}		/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {	position: absolute;	top: 0;	left: 0;	z-index: 3001;	width: 100%;	height: 500px;}#jquery-lightbox {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 3002;	text-align: center;	line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}#lightbox-nav-btnPrev { 	left: 0; 	float: left;}#lightbox-nav-btnNext { 	right: 0; 	float: right;}#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	#lightbox-container-image-data #lightbox-image-details .tags {	background-image: url("/static/img/tag_label.png");	background-position: -5px 1px;	background-repeat: no-repeat;	padding-left: 24px;	padding-top: 5px;}#lightbox-image-details-caption strong { color: #67777D; }#lightbox-image-details-currentNumber {	display: block; 	clear: left; margin-top: 3px;	padding: 3px 0 10px 0;	color: #aaa;border-top: 1px solid #ddd;}			#lightbox-secNav-btnClose {	width: 89px; 	float: right;	padding-bottom: 0.7em;	}.tooltip{	background-image: url(/static/img/tipbgtop.png);	background-repeat: no-repeat;	background-position: 0 0;	padding : 10px 0 0 0;	font-size: 11px;	line-height: 13px;	width: 225px;}	.tooltip p	{		padding : 0 20px 10px 10px;				background-image: url(/static/img/tipbg.png);		background-repeat: no-repeat;		background-position: left bottom;	}		.tooltip a	{		position: absolute;		display: block;		right: 8px;		top: 8px;		width: 11px;		height: 11px;		text-indent: -9999px;				background-image: url(/static/img/tooltipcross.gif);		background-repeat: no-repeat;		background-position: 0 0;		z-index: 4600;	}		.tooltip .point	{		width: 12px;		height: 12px;		position: absolute;		bottom: -12px;		left: 18px;		display: block;		background-image: url(/static/img/pointer.png);		background-repeat: no-repeat;		background-position: 0 0;	}		.tooltip .point.left	{		bottom: 12px;		left: -12px;		display: block;		background-image: url(/static/img/pointer_left.png);	}
