/* --------------------------------------------------------------

    Site: www.donaldduck.nl
    Author: www.buyways.nl

    screen.css
    * main stylesheet.

-------------------------------------------------------------- */

html {
    background: #006af4;
    overflow-y: scroll;
    }
body {
    color: #000;
    background: #006af4;
    font-size: 62.5%;
    font-family: Verdana, Arial, helvetica, sans-serif;
    }

.clearfix       { display: inline-block; }
.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
    }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix        { display: block; }
/* End hide from IE-mac */


/* =Header
-------------------------------------------------------------- */

h1 {
    position: absolute;
    top: 10px;
    left: 32px;
    }
h1 a {
    display: block;
    width: 440px;
    height: 104px;
    text-indent: -10000px;
    }
#club {
    position: absolute;
    top: 48px;
    left: 663px;
    height: 71px;
    width: 315px;
    font-size: 11px;
    }
#club a       { text-decoration: none; color: #e49e51; }
#club a:hover,
#club a:focus
#club a:active { text-decoration: underline; }

.login {
    position: absolute;
    left: 140px;
    top: 9px;
    }
#logout {
    position: absolute;
    right: 17px;
    top: 41px;
    }
a#club-link {
    position: absolute;
    left: 17px;
    top: 41px;
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
    }
.login-name {
    position: absolute;
    left: 137px;
    top: 10px;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    }
a:hover#club-link,
a:focus#club-link,
a:active#club-link { text-decoration: none; }
#login-password   { float: left; margin-top: 7px; }
#club a.pass-forgot {
    position: absolute;
    top: 61px;
    left: 12px;
    color: #fff;
    font-size: 8px;
    text-decoration: underline;
    }

#remember-me.checkbox {
    position: absolute;
    top: 50px;
    left: -3px;
    }

#club label.rememberme-text {
    color: #fff;
    font-weight: normal;
    font-size: 10px;
    position: absolute;
    top: 52px;
    left: 18px;
    }

/*
#club input.rememberme-input {
    position: absolute;
    top: 0;
    left: 122px;
    }
#club a.rememberme-text {
    position: absolute;
    top: 16px;
    left: 112px;
    color: #fff;
    font-size: 8px;
    text-decoration: none;
    z-index: 100;
    white-space: nowrap;
    }
*/

.error {
    display: block;
    margin-top: 5px;
    padding-left: 5px;
    background: #faaaaa;
    border: 1px solid #f00;
    color: #f00;
    }
.error p {
    margin-top: 5px;
    }

.nieuwsbrief {
    position: absolute;
    top: 0;
    right: 34px;
    width: 186px;
    height: 30px;
    background: url(../../ext/gfx/assets/header/bg_newsletter.png) no-repeat 0 0;
    }
.nieuwsbrief a {
    display: block;
    position: absolute;
    top: 5px;
    left: 100px;
    width: 82px;
    height: 21px;
    text-indent: -10000px;
    }

.socialbuttons {
    position: absolute;
    top: 0;
    right: 34px;
    width: 345px;
    height: 30px;
    background: url(../../ext/gfx/assets/header/bg_socialbuttons.png) no-repeat 0 0;
    overflow: hidden;
    }
.socialbuttons-inner {
    position: relative;
    padding-left: 220px;
    overflow: hidden;
    }
.socialbuttons a {
    display: block;
    float: left;
    width: 29px;
    height: 29px;
    text-indent: -10000px;
    }




/* =navigation
-------------------------------------------------------------- */

#menu {
    position: absolute;
    left: 50px;
    top: 151px;
    width: 899px;
    height: 30px;
    overflow: hidden;
    }
#menu a {
    position: absolute;
    top: 0;
    display: block;
    height: 30px;
    text-indent: -10000px;
    }
#menu-home         { width: 67px;  left: 0;   background: url(../../ext/gfx/assets/menu/menu_home_off.png) no-repeat 0 0; }
#menu-lezen        { width: 111px; left: 77px;  background: url(../../ext/gfx/assets/menu/menu_read_off.png) no-repeat 0 0; }
#menu-spel         { width: 125px; left: 198px; background: url(../../ext/gfx/assets/menu/menu_play_off.png) no-repeat 0 0; }
#menu-pluis        { width: 102px; left: 333px; background: url(../../ext/gfx/assets/menu/menu_win_off.png) no-repeat 0 0; }
#menu-ding         { width: 106px; left: 445px; background: url(../../ext/gfx/assets/menu/menu_downloads_off.png) no-repeat 0 0; }
#menu-wiki         { width: 102px; left: 561px; background: url(../../ext/gfx/assets/menu/menu_duckipedia_off.png) no-repeat 0 0; }
#menu-shop         { width: 133px;  left: 673px; background: url(../../ext/gfx/assets/menu/menu_shop_off.png) no-repeat 0 0; }
#menu-contact      { width: 83px;  left: 816px; background: url(../../ext/gfx/assets/menu/menu_contact_off.png) no-repeat 0 0; }

a:hover#menu-home,
a:focus#menu-home,
a:active#menu-home { background: url(../../ext/gfx/assets/menu/menu_home_on.png) no-repeat 0 0; }
a:hover#menu-lezen,
a:focus#menu-lezen,
a:active#menu-lezen { background: url(../../ext/gfx/assets/menu/menu_read_on.png) no-repeat 0 0; }
a:hover#menu-spel,
a:focus#menu-spel,
a:active#menu-spel  { background: url(../../ext/gfx/assets/menu/menu_play_on.png) no-repeat 0 0; }
a:hover#menu-pluis,
a:focus#menu-pluis,
a:active#menu-pluis { background: url(../../ext/gfx/assets/menu/menu_win_on.png) no-repeat 0 0; }
a:hover#menu-ding,
a:focus#menu-ding,
a:active#menu-ding  { background: url(../../ext/gfx/assets/menu/menu_downloads_on.png) no-repeat 0 0; }
a:hover#menu-wiki,
a:focus#menu-wiki,
a:active#menu-wiki  { background: url(../../ext/gfx/assets/menu/menu_duckipedia_on.png) no-repeat 0 0; }
a:hover#menu-shop,
a:focus#menu-shop,
a:active#menu-shop  { background: url(../../ext/gfx/assets/menu/menu_shop_on.png) no-repeat 0 0; }
a:hover#menu-contact,
a:focus#menu-contact,
a:active#menu-contact { background: url(../../ext/gfx/assets/menu/menu_contact_on.png) no-repeat 0 0; }

.sub-menu {
    position: absolute;
    left: 11px;
    top: 189px;
    width: 920px;
    height: 27px;
    line-height: 27px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    overflow: hidden;
    }

.sub-items {
    padding: 0;
    margin: 0 auto;
    list-style-type: none;
    white-space: nowrap;
    }
.sub-items li {
    display: table-cell;
    *float: left;
    }
.container {
    clear: both;
    text-decoration: none;
    *display: inline-block;
    }
.sub-menu a {
    width: auto;
    display: block;
    float: left;
    color: #fff;
    text-decoration: none;
    }
.sub-menu a       { *float: left; }
.sub-menu a:hover,
.sub-menu a:focus,
.sub-menu a:active { text-decoration: underline; }
.sub-menu span {
    float: left;
    padding: 0 7px;
    color: #fff;
    }
.sub-menu li.current a { color: #000 !important; }

.sub-menu-left,
.sub-menu-right { width: 15px; *height: 29px; }

.sub-lezen .container {
    position: relative;
    left: 100px;
    float: left;
}
.sub-lezen a,
.sub-lezen span             { background: url(../../ext/gfx/assets/menu/sub_lezen_center.png) repeat-x 0 0; }
.sub-lezen .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_lezen_left.png) no-repeat 0 0; }
.sub-lezen .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_lezen_right.png) no-repeat 0 0; }

.sub-spel .container {
    position: relative;
    left: 238px;
    float: left;
}
.sub-spel a,
.sub-spel span             { background: url(../../ext/gfx/assets/menu/sub_spel_center.png) repeat-x 0 0; }
.sub-spel .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_spel_left.png) no-repeat 0 0; }
.sub-spel .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_spel_right.png) no-repeat 0 0; }

.sub-pluis .container {
    position: relative;
    left: 373px;
    float: left;
}
.sub-pluis a,
.sub-pluis span             { background: url(../../ext/gfx/assets/menu/sub_pluis_center.png) repeat-x 0 0; }
.sub-pluis .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_pluis_left.png) no-repeat 0 0; }
.sub-pluis .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_pluis_right.png) no-repeat 0 0; }

.sub-ding .container {
    position: relative;
    float: right;
}
.sub-ding a,
.sub-ding span             { background: url(../../ext/gfx/assets/menu/sub_ding_center.png) repeat-x 0 0; }
.sub-ding .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_ding_left.png) no-repeat 0 0; }
.sub-ding .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_ding_right.png) no-repeat 0 0; }

.sub-wiki .container {
    position: relative;
    left: 4px;
    float: left;
}
.sub-wiki a,
.sub-wiki span             { background: url(../../ext/gfx/assets/menu/sub_wiki_center.png) repeat-x 0 0; }
.sub-wiki .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_wiki_left.png) no-repeat 0 0; }
.sub-wiki .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_wiki_right.png) no-repeat 0 0; }

.sub-shop .container {
    position: relative;
    float: right;
}
.sub-shop a,
.sub-shop span             { background: url(../../ext/gfx/assets/menu/sub_shop_center.png) repeat-x 0 0; }
.sub-shop .sub-menu-left   { background: url(../../ext/gfx/assets/menu/sub_shop_left.png) no-repeat 0 0; }
.sub-shop .sub-menu-right  { background: url(../../ext/gfx/assets/menu/sub_shop_right.png) no-repeat 0 0; }


/* =Footer
-------------------------------------------------------------- */

#footer-logos {
    position: relative;
    left: 0;
    padding-top: 11px;
    /*height: 33px;*/
    width: 1000px;
    text-align: center;
    }
#footer-logos img {
    margin-right: 7px;
    vertical-align: text-top;
}

#footer-ok {
    position: absolute;
    right: 13px;
    top: 10px;
    }

#footer-menu {
    position: relative;
    /*  position: absolute;*/
    /*left: 273px;*/
    text-align: center;
    /*top: 58px;*/
    font-size: 10px;
    }

#footer-menu ul {
    clear: both;
    margin: 0 auto;
    }

#footer-menu li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
    }

#footer-menu a:link, #footer-menu a:visited {
    /*display:block;
    float: left;*/
    color: #fff;
    padding-right: 9px;
    text-decoration: none;
    }
#footer-menu a:hover,
#footer-menu a:focus,
#footer-menu a:active { text-decoration: underline; }


/* =homeboxes
-------------------------------------------------------------- */

.row_1, .row_2, .row_3, .row_last {
    margin: 0 0 12px -13px;
    height: 227px;
    }
.row_last { height: 325px; }
.row_poll_1, .row_poll_2, .row_poll_3 {
    margin: 0 0 12px -13px;
    height: 260px;
    }
.box {
    display: inline;
    float: left;
    position: relative;
    height: 227px;
    margin-left: 13px;
    }
.box-wrapper   {
    float: left;
    width: 320px;
    }

.box-half      { width: 147px; }
.box-single    { width: 307px; }
.box-double    { width: 627px; }
.box-special-1 { width: 254px; height: 325px; }
.box-special-2 { width: 363px; margin-left: 10px; height: 325px; overflow: hidden; }
.box-bar       { width: 307px; height: 64px; text-align: center; margin-top: 14px; }


.box-poll         { background: url(../../ext/gfx/assets/poll/box_poll.png) no-repeat 0 0; }
.box-poll label   { font-weight: normal; }
.poll-txt         { font-weight: bold; }
.box-poll .f-line { line-height: 12px; }
.poll-inner {
    padding: 54px 54px 0 62px;
    line-height: 16px;
    }
.js-poll-vote {
    position:absolute;
    top: 176px;
    right: 20px;
    z-index: 1;
    display: block;
    height: 44px;
    width: 149px;
    background: url(../../ext/gfx/assets/poll/box_arrow.png) no-repeat 0 0;
    }
.js-poll-vote:hover,
.js-poll-vote:focus {
    top: 177px;
    right: 19px;
    background-image: url(../../ext/gfx/assets/poll/box_arrow_hover.png)
    }
.js-poll-vote:active {
    top: 178px;
    right: 18px;
    background-image: url(../../ext/gfx/assets/poll/box_arrow_active.png)
    }

.poll-box-result {
    overflow: auto;
    height: 168px;
}

.poll-box-options {
    overflow: auto;
    height: 120px;
}


/* =buttons, lines
-------------------------------------------------------------- */

a.button {
    background: url(../../ext/gfx/assets/bg_button_a.png) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 18px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
    }
a.button span {
    background: transparent url(../../ext/gfx/assets/bg_button_span.png) no-repeat;
    display: block;
    line-height: 15px;
    padding: 2px 0 3px 8px;
    *padding: 1px 0 2px 8px;
    }

.btn {
    display: block;
    text-indent: -10000px;
    }
.btn-register {
    position: absolute;
    top: 42px;
    left: 16px;
    background: url(../../ext/gfx/assets/memberbox/btn_aanmelden.png) no-repeat 0 0;
    height: 17px;
    width: 114px;
    }
.btn-login {
    display: inline;
    float: left;
    background: url(../../ext/gfx/assets/memberbox/btn_login.png) no-repeat 0 0;
    height: 18px;
    width: 43px;
    margin: 9px 0 0 6px;
    }
.btn-reveal {
    background: url(../../ext/gfx/assets/buttons/btn_reveal.png) no-repeat 0 0;
    width: 41px;
    height: 18px;
    }
.btn-toon img { vertical-align: middle; }


/* =bigbox
-------------------------------------------------------------- */

.bigbox {
    margin-bottom: 14px;
    position: relative;
    }
.bigbox .top {
    width: 950px;
    height: 43px;
    overflow: hidden;
    }
.bigbox .center {
    width: 950px;
    min-height: 200px;
    height: auto !important;
    height: 200px;
    position: relative;
    }
.bigbox .bottom {
    width: 950px;
    height: 16px;
    overflow: hidden;
    }
.box-main {
    min-height: 608px;
    height: auto !important;
    height: 522px;
    padding: 14px;
    }
.box-main-visual {
    float: left;
    margin: 0 14px 0 0;
    width: 498px;
    min-height: 432px;
    height: auto !important;
    height: 432px;
    text-align: center;
    }
.box-main-text {
    clear: both;
    margin: 14px 0;
    }
.box-main-buttons {
    float: left;
    width: 376px;
    height: 432px;
    position: relative;
    }
.btn-bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    }
.box-top {
    height: 35px;
    margin-bottom: 18px;
    }


/* =standaad pages
-------------------------------------------------------------- */

.standaard-top {
    height: 16px;
    overflow: hidden;
    background: url(../../ext/gfx/assets/standaard_top.png) no-repeat bottom left;
    }
.standaard-bottom {
    height: 24px;
    overflow: hidden;
    margin-bottom: 14px;
    background: url(../../ext/gfx/assets/standaard_bottom.png) no-repeat 0 0;
    }
.standaard-center {
    background: url(../../ext/gfx/assets/standaard_center.png) repeat-y left top;
    }
.standaard-box .inner { padding: 16px 14px 16px 18px; font-size: 11px; }


/* =shop pages
-------------------------------------------------------------- */

.shop-top {
    height: 16px;
    overflow: hidden;
    background: url(../../ext/gfx/assets/shop_top.png) no-repeat bottom left;
    }
.shop-bottom {
    height: 16px;
    overflow: hidden;
    margin-bottom: 14px;
    background: url(../../ext/gfx/assets/shop_bottom.png) no-repeat 0 0;
    }
.shop-center .inner {
    background: url(../../ext/gfx/assets/shop_center.png) repeat-y scroll left top;
    }
.shop-box .inner { padding: 16px 14px 16px 18px; font-size: 11px; }


/* =letter pages
-------------------------------------------------------------- */

.letter-top {
    height: 48px;
    overflow: hidden;
    background: url(../../ext/gfx/assets/letter_top.png) no-repeat bottom left;
    }
.letter-bottom {
    height: 13px;
    overflow: hidden;
    margin-bottom: 14px;
    background: url(../../ext/gfx/assets/letter_bottom.png) no-repeat 0 0;
    }
.letter-center .inner {
    background: url(../../ext/gfx/assets/letter_center.png) repeat-y;
    }
.letter-box .inner { padding: 16px 14px 16px 18px; font-size: 11px; }
.letter-ankeiler {
    position: absolute;
    right: 30px;
    bottom: 28px;
    }


/* =form submit pages
-------------------------------------------------------------- */

.form-green-top,
.form-red-top   { height: 13px; overflow: hidden; }
.form-green-top { background: url(../../ext/gfx/assets/form_green_top.png) no-repeat bottom left; }
.form-red-top   { background: url(../../ext/gfx/assets/form_red_top.png) no-repeat bottom left; }
.form-hdr       { margin-bottom: 6px; }

.form-green-bottom,
.form-red-bottom {
    height: 17px;
    overflow: hidden;
    margin-bottom: 14px;
    }
.form-red-bottom   { background: url(../../ext/gfx/assets/form_red_bottom.png) no-repeat 0 0; }
.form-green-bottom { background: url(../../ext/gfx/assets/form_green_bottom.png) no-repeat 0 0; }
.form-green-center,
.form-red-center {
    border-right: 3px solid #fff;
    border-left: 3px solid #fff;
    width: 944px;
    }
.form-box .form-main {
    float: left;
    width: 533px;
    margin-right: 15px;
    }
.form-green-center { background: #d3f1cc; }
.form-red-center   { background: #f6d1d1; }
.form-main-inner   { width: 375px; margin-left: 150px; }
.form-side         { float: left; width: 194px; }

#submit-back-button { position: absolute; bottom: 0; *bottom: 10px; left: 0; }


/* =clubhuis
-------------------------------------------------------------- */

.col_1 {
    display: inline;
    margin: 0 0 12px -13px;
    float: left;
    width: 320px;
    }
.col_2 {
    display: inline;
    float: left;
    position: relative;
    width: 627px;
    margin-left: 13px;
    overflow: hidden;
    }

.club-hdr { margin-bottom: 6px; }

.club-purple2-top {
    height: 50px;
    background: url(../../ext/gfx/assets/clubhouse/purple2_top.png) no-repeat 0 0;
    overflow: hidden;
    }
.purple-small .club-purple2-top {
    height: 48px;
    background: url(../../ext/gfx/assets/clubhouse/purple_top_small.png) no-repeat 0 0;
    }
.club-purple2-bottom {
    height: 17px;
    background: url(../../ext/gfx/assets/clubhouse/purple2_bottom.png) no-repeat 0 0;
    overflow: hidden;
    margin-bottom: 14px;
    }
.purple-small .club-purple2-bottom {
    height: 15px;
    background: url(../../ext/gfx/assets/clubhouse/purple2_bottom_small.png) no-repeat 0 0;
    }
.club-purple2-center {
    background: url(../../ext/gfx/assets/clubhouse/purple2_center.png) repeat-y 0 0;
    }
.purple-small .club-purple2-center {
    background: url(../../ext/gfx/assets/clubhouse/purple2_center_small.png) repeat-y 0 0;
    }
.bar-purple {
    overflow: hidden;
    margin: 0;
    height: 11px;
    background: url(../../ext/gfx/assets/clubhouse/purple_bar.png) repeat-y 0 0;
    clear: both;
    }
.purple-small .bar-purple {
    background: url(../../ext/gfx/assets/clubhouse/purple_bar_small.png) repeat-y 0 0;
    }
.club-blue-top,
.club-green-top,
.club-purple-top,
.club-orange-top {
    height: 16px;
    background: url(../../ext/gfx/assets/clubhouse/blue_top.png) no-repeat 0 0;
    overflow: hidden;
    }
.club-green-top  { background: url(../../ext/gfx/assets/clubhouse/green_top.png) no-repeat 0 0; height: 14px; }
.club-purple-top { background: url(../../ext/gfx/assets/clubhouse/purple_top.png) no-repeat 0 0; height: 13px;}
.club-orange-top { background: url(../../ext/gfx/assets/clubhouse/orange_top.png) no-repeat 0 0; }

.club-blue-bottom,
.club-green-bottom,
.club-purple-bottom,
.club-orange-bottom {
    height: 14px;
    background: url(../../ext/gfx/assets/clubhouse/blue_bottom.png) no-repeat 0 0;
    overflow: hidden;
    margin-bottom: 14px;
    }
.club-green-bottom  { background: url(../../ext/gfx/assets/clubhouse/green_bottom.png) no-repeat 0 0; height: 16px; }
.club-purple-bottom { background: url(../../ext/gfx/assets/clubhouse/purple_bottom.png) no-repeat 0 0; }
.club-orange-bottom { background: url(../../ext/gfx/assets/clubhouse/orange_bottom.png) no-repeat 0 0; }

.club-green-center,
.club-purple-center,
.club-orange-center {
    border-right: 3px solid #fff;
    border-left: 3px solid #fff;
    width: 620px;
    }
.club-blue-center   { background: url(../../ext/gfx/assets/clubhouse/hdr_clubhuisvoordeel_center.png) repeat-y 0 0;; }
.club-green-center  { background: #d3f1cc; }
.club-purple-center { background: #dbcced; }
.club-orange-center { background: #fee9da; }
.club-box .inner    { padding: 16px 14px 16px 18px; font-size: 11px; }

.profile-form       { padding-top: 16px; }
.register-form label,
.profile-form label       { font-weight: normal; }
.profile-form input.text  { width: 262px; }

.club-main {
    float: left;
    width: 374px;
    margin-right: 15px;
    }
.club-side                { float: left; width: 194px; }
.club-register .club-main {
    width: 382px;
    margin-right: 10px;
    border: none;
    }
.club-register .club-side {
    float: left;
    width: 194px;
    }
.club-register .club-side .inner { padding: 0 0 0 15px; }

.clubhuis-center {
    background: url(../../ext/gfx/assets/bg_clubhuis_center.png) repeat-y scroll left top;
    }
#register-page .club-main { width: 555px; }
#register-page .club-side { width: 350px; }

.floatr-btn {
    display: inline;
    float: right;
    margin-right: 14px;
    }

/** Profile field styling */
input.text#postalcode,
input.text#addressnumber { width: 75px !important; }

input.text#register-email,
input.text#password,
input.text#password2,
input.text#username,
input.text#firstname,
input.text#lastname { width: 150px !important; }


.registerclub-form label  { float: left; font-weight: normal; }
.register-form input.text { width: 210px; margin-top: 0; }
.register-form .f-line    { float: left; width: 292px; clear: none; }
.pass-line                { float: left; width: 200px; }
.pass2-line               { float: left; }
.abo-line input.text      { /** removed **/ }
.club-email input.text,
.club-username input.text { width: 278px; }
.club-name input.text,
.club-password input.text { width: 152px; }
input#birth-day           { width: 42px; }
input#birth-month         { width: 42px; }
input#birth-year          { width: 72px; }
.club-address             { position: absolute; top: -45px; }
.club-main .inner         { padding: 0 10px 0 0; }

.pass-edit .inner         { position: relative; min-height: 200px; height: auto !important; height: 200px; }
.password-visual          { position: absolute; bottom: 0; left: 475px; }
.resetpwd label           { float: left; width: 150px; padding-top: 4px; }

.email-verification a     { float: left; }
.email-verification .email-adres { color: magenta; font-size: 17px; }

.win-1, .win-2, .win-3    { float: left; position: relative; }
.win-1                    { width: 228px; margin-right: 15px; }
.win-2                    { width: 150px; margin-right: 15px; height: 50px; }
.win-3                    { width: 175px; }
.win-1 h3 {
    text-align: center;
    font-size: 20px;
    color: #000;
    }
.line {
    border-top: 1px dashed #000;
    height: 1px;
    overflow: hidden;
    margin: 0 0 10px 0;
    }
.club-strip .inner { padding: 16px 0 16px 16px; }
.strip-row {
    margin: 0 0 16px 0;
    }
.strip-row .item {
    display: inline;
    float: left;
    margin: 0 0 0 16px;
    width: 105px;
    text-align: center;
    }
.strip-previous { display: inline; float: left; margin-left: 16px;}
.strip-next     { display: inline; float: right; margin-right: 16px;}
.club-strip .club-main { width: 378px; }
.strip-toon img { vertical-align: middle; }
.strip-detail   { padding: 16px 0 16px 16px; }
.strip-total    { display: inline; float: right; margin: 10px 10px 0 0; }
.strip-search   { height: 34px; }
.strip-search form   { padding-top: 7px; }
.strip-search select { width: 194px; margin-right: 4px; vertical-align: middle; }
.strip-search label  { margin: 0 4px 0 16px; vertical-align: middle; }
.bar {
    overflow: hidden;
    margin: 6px 0 10px;
    height: 11px;
    background: #21b800;
    clear: both;
    }
.club-purple-center .bar { background: #4a00a6; }

.hdr-agenda {
    border-bottom: 1px dashed #403a37;
    margin: 0 10px 12px 0;
    padding: 0 0 6px 0;
    }
.club-agenda .item {
    border-bottom: 1px dashed #403a37;
    margin: 0 10px 12px 0;
    min-height: 93px;
    height: auto !important;
    min-height: 93px;
    }
.club-agenda .club-main {
    width: 384px;
    margin-right: 14px;
    }
.club-abo {
    width: 356px;
    float: right;
    padding-top: 100px;
    }
.club-agenda .inner { padding-right: 0; }
.club-agenda h2     { color: #f99046; font-size: 28px; }
.item-content { padding: 0 0 12px 0; }
.item-day     { float: left; width: 45px; overflow: hidden;  }
.item-pic     {
    float: left;
    margin-right: 10px;
    width: 115px;
    height: 80px;
    }
.item-txt     { float: left; width: 204px; }
.item-txt dt  { float: left;}
.item-txt dd  { padding-left: 40px; }

.agenda-calendar a.selected {
    border: 1px solid red;
    display: block;
    width: 13px;
    padding:2px;
    text-align: center;
    text-decoration: none;
    color: #000;
    }
.agenda-calendar {
    border: 1px solid #000;
    margin-left: 2px;
    }
.agenda-filter {
    border: 1px solid #000;
    padding: 4px 8px 8px 4px;
    }
.agenda-filter input { vertical-align: middle; }
.calendar-table td { padding: 4px 5px; }
.week-day          { font-weight: bold; }
.agenda-month-selector select {
    width: 194px;
    margin: 8px 0;
    }
.profile-ankeiler {
    position: absolute;
    right: 10px;
    bottom: 28px;
    _bottom: 26px;
    width: 309px;
    height: 263px;
    }


/* =clubhuis home
-------------------------------------------------------------- */

.homecol_1 {
    display: inline;
    margin: 0 0 0 0;
    float: left;
    width: 300px;
    }
.homecol_2 {
    display: inline;
    float: left;
    position: relative;
    width: 627px;
    margin-left: 20px;
    }
.homecol_2 .inner-carousel {
    padding-top: 19px;
}
.clubhome-single {
    width: 300px;
    height: 206px;
    margin-bottom: 15px;
    position: relative;
    }
.clubhome-double {
    width: 627px;
    height: 206px;
    margin-bottom: 15px;
    position: relative;
    }
.clubhome-single .inner { padding: 53px 12px 0 10px; }
.clubhome-double .inner { padding: 53px 12px 0 10px; }
.clubhome-buttons {
    position: absolute;
    bottom: 18px;
    left: 10px;
    width: 278px;
    }
.clubhome-header {
    height: 45px;
    width: 949px;
    position: relative;
    background: url(../../ext/gfx/assets/clubhouse/hdr_clubhuis_home.png) no-repeat 0 0;
    margin-bottom: 12px;
    }
.club-games {
    background: url(../../ext/gfx/assets/clubhouse/hdr_games.png) !important;
    }
.clubhome-header a {
    display:block;
    position:absolute;
    top:8px;
    left:9px;
    height:29px;
    width:178px;
    }


.clubhome-mail       { background: url(../../ext/gfx/assets/clubhouse/bg_mail.png) no-repeat 0 0; }
.clubhome-quizzen    { background: url(../../ext/gfx/assets/clubhouse/bg_quizzen.png) no-repeat 0 0; }
.clubhome-moppen     { background: url(../../ext/gfx/assets/clubhouse/bg_moppen.png) no-repeat 0 0; }
.clubhome-post       { background: url(../../ext/gfx/assets/clubhouse/bg_post.png) no-repeat 0 0; }
.clubhome-recepten   { background: url(../../ext/gfx/assets/clubhouse/bg_recepten.png) no-repeat 0 0; }
.clubhome-abonnees   { background: url(../../ext/gfx/assets/clubhouse/bg_abonnees.png) no-repeat 0 0; }
.clubhome-tips       { background: url(../../ext/gfx/assets/clubhouse/bg_tips.png) no-repeat 0 0; }
.clubhome-blunder    { background: url(../../ext/gfx/assets/clubhouse/bg_blunder.png) no-repeat 0 0; }
.clubhome-striptekenles{ background: url(../../ext/gfx/assets/clubhouse/bg_striptekenles.png) no-repeat 0 0; }

.clubhome-strips     { background: url(../../ext/gfx/assets/clubhouse/bg_strips.png) no-repeat 0 0; }
.clubhome-boyscout   { background: url(../../ext/gfx/assets/clubhouse/bg_boyscout.png) no-repeat 0 0; }
.clubhome-mickey     { background: url(../../ext/gfx/assets/clubhouse/bg_mickey.png) no-repeat 0 0; }
.clubhome-spelletjes { background: url(../../ext/gfx/assets/clubhouse/bg_spelletjes.png) no-repeat 0 0; }
.clubhome-puzzels    { background: url(../../ext/gfx/assets/clubhouse/bg_puzzels.png) no-repeat 0 0; }
.clubhome-behangetjes{ background: url(../../ext/gfx/assets/clubhouse/bg_behangetjes.png) no-repeat 0 0; }
.clubhome-folders    { background: url(../../ext/gfx/assets/clubhouse/bg_folders.png) no-repeat 0 0; }
.clubhome-kleurplaten{ background: url(../../ext/gfx/assets/clubhouse/bg_kleurplaten.png) no-repeat 0 0; }
.clubhome-polls      { background: url(../../ext/gfx/assets/clubhouse/bg_polls.png) no-repeat 0 0; }
.clubhome-kwaakmaarraak { background: url(../../ext/gfx/assets/clubhouse/bg_kwaakmaarraak.png) no-repeat 0 0; }


a.home-list {
    display: block;
    color: #000;
    text-decoration: none;
    margin-left: 23px;
    line-height: 2.5;
    }
a.home-list span          { padding-left: 10px; }
.clubhome-mail form       { padding-left: 10px; }
.clubhome-mail label      { font-weight: normal; }
.clubhome-mail input.text { width: 152px; }
.clubhome-mail .inner     { padding-top: 32px; }
.clubhome-mail .f-line    { margin-bottom: 0; }


/* =blunderhoek
-------------------------------------------------------------- */

.blunderbox .top    { background: url(../../ext/gfx/assets/bigbox_red_top.png) no-repeat 0 0; }
.blunderbox .center { background: url(../../ext/gfx/assets/bigbox_red_center.png) repeat-y 0 0; }
.blunderbox .bottom { background: url(../../ext/gfx/assets/bigbox_red_bottom.png) no-repeat 0 0; }

.blunderbox .center .inner  { padding: 15px; color: #fff; }
.blunderbox .carrousel-box,
.blunderbox .box-main       { background: #dd4d4d; }
.kloptniet                  { position: relative; top: -6px; }

.blooper .box-main-visual   { text-align: left; }
.blooper .box-main-visual a { color: #0033cc; }


/* =dagboek
-------------------------------------------------------------- */

.dagboekbox .top    { background: url(../../ext/gfx/assets/bigbox_diary_top.png) no-repeat 0 0; }
.dagboekbox .center { background: url(../../ext/gfx/assets/bigbox_red_center.png) repeat-y 0 0; }
.dagboekbox .bottom { background: url(../../ext/gfx/assets/bigbox_red_bottom.png) no-repeat 0 0; }

.dagboekbox .box-side {
    display: inline;
    float: left;
    width: 190px;
    margin: 8px 19px 0 20px;
    overflow: hidden;
    }
.dagboekbox .box-main {
    float: left;
    background: #fff;
    width: 700px;
    margin: 8px 0 0;
    padding: 0;
    font-size: 11px;
    position: relative;
    _height: 608px;
    }
.dagboekbox .box-main .inner {
    padding: 10px 14px;
    }
.dagboekbox .article {
    border-bottom: 2px solid #d82614;
    padding: 10px 0 15px 0;
    }
.date {
    color: #d82614;
    margin-bottom: 10px;
    clear: both;
    }
.pag {
    text-align: center;
    color: #d82614;
    padding: 10px 0 15px 0;
    }
.pag a          { color: #d82614; text-decoration: none;    }
.pag a.selected { font-weight: bold; font-size: 15px; }
.pagborder      { border-bottom: 2px solid #d82614; }
.prev           { float: left; }
.next           { float: right; }
.hdr-inzend     { text-align: center; margin: 12px 0; }
.lees-brief {
    margin-bottom: 12px;
    position: relative;
    width: 190px;
    height: 114px;
    background: url(../../ext/gfx/assets/bg_leesbrief.png) no-repeat 0 0;
    }
.lees-brief .inner {
    position: absolute;
    left: 14px;
    top: 10px;
    width: 166px;
    color: #fff;
    }
.lees-brief .lees-link {
    position: absolute;
    display: block;
    width: 144px;
    height: 30px;
    top: 68px;
    left: 24px;
    }
.diary-pic {
    position: absolute;
    left: 0;
    bottom: 189px;
    }


/* =duckipedia
-------------------------------------------------------------- */

.duckipediabox .top    { background: url(../../ext/gfx/assets/bigbox_duckipedia_top.png) no-repeat 0 0; }
.duckipediabox .bottom { background: url(../../ext/gfx/assets/bigbox_duckipedia_bottom.png) no-repeat 0 0; }
.duckipediabox .center { background: url(../../ext/gfx/assets/bigbox_duckipedia_center2.png) repeat-y 0 0; }
.duckipediabox .center .box-inner  {
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_duckipedia_bg.png) no-repeat bottom left;
    padding-top: 15px;
    }
.duckipediabox .box-top {
    position: relative;
    background: #7740bc;
    height: 36px;
    margin: 0 20px 0 20px;
    text-align: center;
    }
.alphabet {
    position: relative;
    width: 530px;
    height: 35px;
    overflow: hidden;
    background: url(../../ext/gfx/assets/alphabet.png) no-repeat 0 -35px;
    margin: 0 auto;
    position: relative;
    left: -10px;
    z-index: 1;
    }
.alphabet a {
    display: block;
    position:absolute;
    width: 20px;
    height: 35px;
    background: url(../../ext/gfx/assets/alphabet.png) no-repeat 0 35px;
    }
a.letter-a { top: 0; left: 0;  }
a.letter-b { top: 0; left: 20px; }
a.letter-c { top: 0; left: 40px; }
a.letter-d { top: 0; left: 60px; }
a.letter-e { top: 0; left: 81px; }
a.letter-f { top: 0; left: 100px; }
a.letter-g { top: 0; left: 120px; }
a.letter-h { top: 0; left: 140px; }
a.letter-i { top: 0; left: 159px; }
a.letter-j { top: 0; left: 178px; }
a.letter-k { top: 0; left: 198px; }
a.letter-l { top: 0; left: 218px; }
a.letter-m { top: 0; left: 237px; }
a.letter-n { top: 0; left: 258px; }
a.letter-o { top: 0; left: 279px; }
a.letter-p { top: 0; left: 299px; }
a.letter-q { top: 0; left: 319px; }
a.letter-r { top: 0; left: 339px; }
a.letter-s { top: 0; left: 360px; }
a.letter-t { top: 0; left: 380px; }
a.letter-u { top: 0; left: 401px; }
a.letter-v { top: 0; left: 422px; }
a.letter-w { top: 0; left: 445px; }
a.letter-x { top: 0; left: 466px; }
a.letter-y { top: 0; left: 488px; }
a.letter-z { top: 0; left: 510px; }

a.letter-a:hover,
a.letter-a:focus,
a.letter-a:active,
a.letter-a-on { top: 0; left: 0;     background-position: 0 0; }
a.letter-b:hover,
a.letter-b:focus,
a.letter-b:active,
a.letter-b-on { top: 0; left: 20px;  background-position: -21px 0; }
a.letter-c:hover,
a.letter-c:focus,
a.letter-c:active,
a.letter-c-on { top: 0; left: 40px;  background-position: -41px 0; }
a.letter-d:hover,
a.letter-d:focus,
a.letter-d:active,
a.letter-d-on { top: 0; left: 60px;  background-position: -62px 0; }
a.letter-e:hover,
a.letter-e:focus,
a.letter-e:active,
a.letter-e-on { top: 0; left: 81px;  background-position: -82px 0; }
a.letter-f:hover,
a.letter-f:focus,
a.letter-f:active,
a.letter-f-on { top: 0; left: 100px; background-position: -100px 0; }
a.letter-g:hover,
a.letter-g:focus,
a.letter-g:active,
a.letter-g-on { top: 0; left: 120px; background-position: -121px 0; }
a.letter-h:hover,
a.letter-h:focus,
a.letter-h:active,
a.letter-h-on { top: 0; left: 140px; background-position: -141px 0; }
a.letter-i:hover,
a.letter-i:focus,
a.letter-i:active,
a.letter-i-on { top: 0; left: 161px; background-position: -161px 0; width: 18px; }
a.letter-j:hover,
a.letter-j:focus,
a.letter-j:active,
a.letter-j-on { top: 0; left: 178px; background-position: -178px 0; }
a.letter-k:hover,
a.letter-k:focus,
a.letter-k:active,
a.letter-k-on { top: 0; left: 198px; background-position: -198px 0; }
a.letter-l:hover,
a.letter-l:focus,
a.letter-l:active,
a.letter-l-on { top: 0; left: 218px; background-position: -217px 0; }
a.letter-m:hover,
a.letter-m:focus,
a.letter-m:active,
a.letter-m-on { top: 0; left: 237px; background-position: -237px 0; }
a.letter-n:hover,
a.letter-n:focus,
a.letter-n:active,
a.letter-n-on { top: 0; left: 258px; background-position: -258px 0; }
a.letter-o:hover,
a.letter-o:focus,
a.letter-o:active,
a.letter-o-on { top: 0; left: 279px; background-position: -280px 0; }
a.letter-p:hover,
a.letter-p:focus,
a.letter-p:active,
a.letter-p-on { top: 0; left: 299px; background-position: -299px 0; }
a.letter-q:hover,
a.letter-q:focus,
a.letter-q:active,
a.letter-q-on { top: 0; left: 319px; background-position: -320px 0; }
a.letter-r:hover,
a.letter-r:focus,
a.letter-r:active,
a.letter-r-on { top: 0; left: 339px; background-position: -341px 0; }
a.letter-s:hover,
a.letter-s:focus,
a.letter-s:active,
a.letter-s-on { top: 0; left: 360px; background-position: -362px 0; }
a.letter-t:hover,
a.letter-t:focus,
a.letter-t:active,
a.letter-t-on { top: 0; left: 380px; background-position: -381px 0; }
a.letter-u:hover,
a.letter-u:focus,
a.letter-u:active,
a.letter-u-on { top: 0; left: 401px; background-position: -401px 0; }
a.letter-v:hover,
a.letter-v:focus,
a.letter-v:active,
a.letter-v-on { top: 0; left: 422px; background-position: -422px 0; }
a.letter-w:hover,
a.letter-w:focus,
a.letter-w:active,
a.letter-w-on { top: 0; left: 445px; background-position: -445px 0; }
a.letter-x:hover,
a.letter-x:focus,
a.letter-x:active,
a.letter-x-on { top: 0; left: 466px; background-position: -468px 0; }
a.letter-y:hover,
a.letter-y:focus,
a.letter-y:active,
a.letter-y-on { top: 0; left: 488px; background-position: -488px 0; }
a.letter-z:hover,
a.letter-z:focus,
a.letter-z:active,
a.letter-z-on { top: 0; left: 510px; background-position: -508px 0; }

.duckipediabox .box-side {
    display: inline;
    float: left;
    background: #7740bc;
    width: 192px;
    min-height: 670px;
    height: auto !important;
    height: 670px;
    margin: 14px 17px 0 20px;
    overflow: hidden;
    }
.duckipediabox .box-main {
    float: left;
    background: #fff;
    width: 700px;
    min-height: 670px;
    height: auto !important;
    height: 670px;
    margin: 14px 0 0 0;
    padding: 0;
    font-size: 11px;
    }
.duckipediabox .box-main .inner { padding: 10px 14px; }
.duckipediabox .article         { padding: 10px 0 15px 0; }
.duckipediabox .article-txt     { color: #5a29b3; font-size: 12px; }
.duckipediabox .article h3      { color: #5a29b3; }
.box-side .inner                { padding: 15px 13px; }
.hdr-artikelen                  { margin-bottom: 12px; }

.duckipediabox ul,
.duckipediabox li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
.duckipediabox li {
    color: #000;
    font-family: verdana;
    line-height: 1.5em;
    }
.duckipediabox li.dotted {
    background: url(../../ext/gfx/assets/dotted.png) repeat-x bottom left;
    }
.wiki-zoek {
    float: right;
    text-align: right;
    margin-top: -26px;
    }
.duckipediabox ul li ul li { padding-left: 15px; }
a.btn-overzicht       { margin: -26px 0 0 12px; position: relative; z-index: 9; }
.wiki-zoek input.text { float: right; margin: 0; }
.wiki-zoek a          { float: right; display: inline; margin: 0 16px 0 8px;}
li.wiki-letter        { margin: 20px 0 8px 0; }


/* =ecards
-------------------------------------------------------------- */

.ecardsbox .top    { background: url(../../ext/gfx/assets/bigbox_ecards_top.png) no-repeat 0 0; }
.ecardsbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.ecardsbox .center { background: url(../../ext/gfx/assets/bigbox_ecards_center.png) repeat-y 0 0; }
.ecardsbox .center .inner  {
    min-height: 741px;
    height: auto !important;
    height: 741px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_ecards_bg.png) no-repeat bottom left;
    }
.ecardsbox .box-top,
.ecardsbox .carrousel-box,
.ecardsbox .box-main        { background: #ff92e0; }
.ecardsbox .box-main-visual {
    width: 430px;
    }
#cardpreview .inner,
#cardpreview .box-main {
    min-height: 200px;
    height: auto !important;
    height: 200px;
    }
.theme-title   { margin-bottom: 10px; }
.box-main-form {
    float: left;
    width: 444px;
    position: relative;
    }
.ecard-front,
.ecard-back {
    float: left;
    width: 432px;
    text-align: center;
    position: relative;
    }
.box-border {
    border: 0;
    min-height: 432px;
    height: auto !important;
    height: 432px;
    }
.ecard-front   { margin-right: 24px;}
.ecard-buttons {
    margin-top: 20px;
    height: 10px;
    position: relative;
    }
.ecard-btn1,
.ecard-btn2 {
    position: absolute;
    left: 188px;
    width: 70px;
    }
.ecard-btn2 { left: 650px; }
.back-txt {
    background: #fff;
    border: 1px solid #000;
    padding: 6px;
    text-align: left;
    width: 380px;
    position: relative;
    top: 130px;
    left: 17px;
    color: #000;
    min-height: 175px;
    height: auto !important;
    height: 175px;
    }
.total {
    display: inline;
    float: right;
    margin: -20px 15px 0 0;
    }
.club-purple2-top  .total {
    margin: -25px 15px 0 0;
    width: 200px;
    text-align: right
    }
.ecardsbox .total {
    margin: -25px 15px 0 0;
    width: 200px;
    text-align: right
    }
.theme-select                   { padding: 8px 0 0 15px; }
.club-purple2-top .theme-select { padding: 23px 0 0 15px; }

.theme-select select {
    width: 160px;
    margin: 0 4px;
    vertical-align: middle;
    }
.succes .box-main {
    min-height: 450px;
    height: auto !important;
    height: 450px;
    position: relative;
    }
.succes .center .inner {
    min-height: 450px;
    height: auto !important;
    height: 450px;
    }
.succes-img,
.succes-back,
.succes-txt  { position: absolute; }
.succes-txt  { top: 190px; left: 246px;}
.succes-back { bottom: 20px; right: 20px;}
.succes-img  { bottom: 4px; }
.img-txt     { vertical-align: text-top; }

.add_receiver { width: 446px; text-align: right; padding-top: 10px; }
#add_receiver { color: #000; font-weight: bold; }

/* =sitemap
-------------------------------------------------------------- */

.sitemapbox .top    { background: url(../../ext/gfx/assets/bigbox_sitemap_top.png) no-repeat bottom left; }
.sitemapbox .center { background: url(../../ext/gfx/assets/bigbox_sitemap_center.png) repeat-y 0 0; }
.sitemapbox .bottom { background: url(../../ext/gfx/assets/bigbox_sitemap_bottom.png) no-repeat 0 0; }

.sitemapbox .inner-bg { padding: 8px 19px 8px 16px; }
.sitemap-txt          { margin-left: 190px; }
.sitemapbox .inner {
    min-height: 639px;
    height: auto !important;
    height: 639px;
    background: #fff url(../../ext/gfx/assets/bigbox_sitemap_bg.png) repeat-y 0 0;
    padding: 15px;
    color: #000;
    }
.site-item ul, .site-item li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
.site-item    { margin-bottom: 18px; }
.site-item ul { margin-top: 18px; }
.site-item li { padding-left: 70px; }


/* =kwaak maar raak
-------------------------------------------------------------- */

.kwaakbox .top    { background: url(../../ext/gfx/assets/bigbox_kwaak_top.png) no-repeat 0 0; }
.kwaakbox .bottom { background: url(../../ext/gfx/assets/bigbox_kwaak_bottom.png) no-repeat 0 0; }
.kwaakbox .center { background: url(../../ext/gfx/assets/bigbox_kwaak_bg.png) repeat-y 0 0; }
.kwaakbox .center .inner  {
    min-height: 740px;
    height: auto !important;
    height: 740px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_kwaak_center.png) no-repeat bottom left;
    }
.kwaakdetail .center .inner {
    min-height: 240px;
    height: auto !important;
    height: 240px;
    }
.kwaakdetail .center .inner .box-main {
    min-height: 240px;
    height: auto !important;
    height: 240px;
    }
.kwaakbox .carrousel-box   { background: #59ca40; }
.kwaakbox .box-main        { background: #59ca40; padding-bottom: 38px; }
.kwaakbox .box-main-text-front   {
    position: relative;
    padding: 0 100px;
    text-align: center;
    }
.kwaak-winner {
    position: absolute;
    top: 0;
    right: -15px;
    width: 391px;
    height: 260px;
    background: url(../../ext/gfx/assets/kwaak_winnaar.png) no-repeat 0 0;
    }
.kwaak-winner-txt {
    padding: 70px 0 0 18px;
    }
.kwaak-winner-txt a {
    color: #21B800;
    display: block;
    font-size: 14px;
    padding: 0 0 0 8px;
    text-decoration: none;
    width: 141px;
    }
.blunder-buttons {
    float: left;
    width: 376px;
    height: 432px;
    position: relative;
    }
.kwaak-buttons { position: absolute; right: 0; }
.row-overige   { margin: 10px 0 0 -16px;  width: 908px; }
.box-overige   {
    display: inline;
    float: left;
    margin-left: 16px;
    width: 286px;
    height: 287px;
    background: url(../../ext/gfx/assets/bg_overige.png) no-repeat 0 0;
    overflow: hidden;
    }
.box-overige-img {
    border: 1px solid #000;
    height: 222px;
    width: 272px;
    color: #000;
    text-align: center;
    margin: 7px 0 14px 6px;
    }
.box-overige-txt { margin: 0 8px 0 8px; }
.box-overige-txt a.kwaak-txt {
    color: #21b800;
    text-decoration: none;
    }
.kwaak-text2 {
    float: left;
    width: 237px;
    margin-right: 22px;
    }
.kwaak-visual {
    float: left;
    width: 630px;
    min-height: 431px;
    height: auto !important;
    height: 431px;
    text-align: center;
    }
.kwaak-namebox {
    background: #fff;
    color: #000;
    padding: 10px 0 10px 20px;
    font-size: 14px;
    margin-bottom: 20px;
    }
.kwaak-btn     { margin-top: 18px; }
.visual-center { float:none; margin: 0 auto 20px auto; }
.kwaak-side .addfavorite {
    left: 0 !important;
    }

.row-submissions {
    margin-top: 15px;
    width: 906px;
    margin-left: -11px;
    }
.submission {
    display: inline;
    float: left;
    margin-left: 11px;
    margin-bottom: 15px;
    width: 291px;
    }
.submis-1 {
    width: 291px;
    height: 237px;
    background: url(../../ext/gfx/assets/bg_submission.png) no-repeat 0 0;
    text-align: left;
    display: table;
    #position: relative;
    overflow: hidden;
    }
.submis-2 {
    #position: absolute;
    #top: 50%;
    display: table-cell;
    vertical-align: middle;
    }
.submis-3 {
    width: 291px;
    #position: relative;
    #top: -50%;
    text-align: center;
    }
.kwaak-succes-img { position: relative; left: 450px; bottom: 88px; }


/* =quizen en tests
-------------------------------------------------------------- */

.quizbox .top    { background: url(../../ext/gfx/assets/bigbox_quiz_top.png) no-repeat 0 0; }
.quizbox .bottom { background: url(../../ext/gfx/assets/bigbox_quiz_bottom.png) no-repeat 0 0; height: 22px !important; }
.quizbox .center { background: url(../../ext/gfx/assets/bigbox_quiz_bg.png) repeat-y 0 0; }
.quizbox .center .inner  {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    padding: 15px;
    color: #fff;
    }
.quizbox .carrousel-box,
.quizbox .box-main        { background: #59ca40; padding-bottom: 47px; }
.quizbox .box-main-visual { float: none;  width: 100%; margin: 0; }


/* =colorplate
-------------------------------------------------------------- */

.colorbox .top    { background: url(../../ext/gfx/assets/bigbox_color_top.png) no-repeat 0 0; }
.colorbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.colorbox .center { background: url(../../ext/gfx/assets/bigbox_color_bg.png) repeat-y 0 0; }
.colorbox .center .inner  {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_color_center.png) no-repeat bottom left;
    }
.colorbox .carrousel-box   { background: #ff92e0; }
.colorbox .box-main        { background: #ff92e0; padding-bottom: 38px; }
.colorbox .box-main-visual {
float:none;
margin-bottom:15px;
width:876px;
}

#colourings-printwidget {
    width: 100%;
    text-align: center;
    margin: 0 0 10px;
    }


/* =recipesbox
-------------------------------------------------------------- */

.recipesbox .top    { background: url(../../ext/gfx/assets/bigbox_recipes_top.png) no-repeat 0 0; }
.recipesbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.recipesbox .center { background: url(../../ext/gfx/assets/bigbox_color_bg.png) repeat-y 0 0; }
.recipesbox .center .inner  {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_color_center.png) no-repeat bottom left;
    }
.recipesbox .carrousel-box   { background: #ff92e0; }
.recipesbox .box-main        { background: #ff92e0; padding-bottom: 38px; }
.recipesbox .box-main-visual { float: none; width: 876px; margin-bottom: 15px; }


/* =tipbox
-------------------------------------------------------------- */

.tipbox .top    { background: url(../../ext/gfx/assets/bigbox_cursus_top.png) no-repeat 0 0; }
.tipbox .bottom { background: url(../../ext/gfx/assets/bigbox_red_bottom.png) no-repeat 0 0; }
.tipbox .center { background: url(../../ext/gfx/assets/bigbox_red_center.png) repeat-y 0 0; }
.tipbox .center .inner  {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_tips_center.png) no-repeat bottom left;
    }
.tipbox .carrousel-box,
.tipbox .box-main        { background: #dd4d4d; padding-bottom: 38px; }
.tipbox .box-main-visual { float: none;  width: 876px; margin-bottom: 15px; }


/* =wallpapers
-------------------------------------------------------------- */

.wallpaperbox .top    { background: url(../../ext/gfx/assets/bigbox_wallpapers_top.png) no-repeat 0 0; }
.wallpaperbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.wallpaperbox .center { background: url(../../ext/gfx/assets/bigbox_color_bg.png) repeat-y 0 0; }
.wallpaperbox .center .inner  {
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_color_center.png) no-repeat left bottom;
    }
.wallpaperbox .carrousel-box,
.wallpaperbox .box-main        { background: #ff92e0;  }
.wallpaperbox .box-main-visual { float: none;  width: 100%; }
.wallpaperbox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    }

.wallpaper-text   { text-align: right; }
.wallpaper-text a { margin-left: 8px; }

.wallpaper-table    { width: 678px; margin: 0 auto; margin-top: 50px; }
.wallpaper-table td { text-align: center;}
td.img-1024,
td.img-1280         { padding: 0; height: 220px; vertical-align: bottom; }


/* =wedstrijden en prijsvragen
-------------------------------------------------------------- */

.contest-header       { margin-top: 10px; width: 184px; text-align: center; }
.opencontest-header   { margin-left: 45px; }
.closedcontest-header { margin-left: 170px; }

.contestsbox .top    { background: url(../../ext/gfx/assets/bigbox_contest_top.png) no-repeat 0 0; }
.contestsbox .bottom { background: url(../../ext/gfx/assets/bigbox_kwaak_bottom.png) no-repeat 0 0; }
.contestsbox .center { background: url(../../ext/gfx/assets/bigbox_kwaak_bg.png) repeat-y 0 0; }
.contestsbox .center .inner  {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_kwaak_center.png) no-repeat bottom left;
    }
.contestsbox .box-main { background: #59ca40; }

.contest-inner {
    position: absolute;
    top: 39px;
    left: 13px;
    overflow: auto;
    width: 374px;
    height: 176px;
    }
.contest-row    { margin: 0 0 30px -16px; width: 896px; }
.contest-inner2 { padding: 18px; }
.contest-img    { width: 104px; height: 71px; background: #aeaeae; margin-bottom: 10px; }
.contest-succes-img { position: relative; left: 355px; bottom: 73px; }
.contest-btn {
    position: absolute;
    bottom: 14px;
    right: 16px;
    display: block;
    width: 96px;
    height: 18px;
    }
.contest-item  {
    display: inline;
    float: left;
    width: 401px;
    height: 257px;
    position: relative;
    margin: 0 0 0 40px;
    background: url(../../ext/gfx/assets/bg_contest_item.png) no-repeat 0 0;
    }
.contest-item2 {
    background: url(../../ext/gfx/assets/bg_contest_item2.png) no-repeat 0 0 !important;
    }
.contest-left {
    float: left;
    width: 565px;
    overflow: hidden;
    margin: 20px 20px 0 0;
    }
.contest-right {
    float: left;
    width: 277px;
    margin: 20px 0 0 0;
    }
.question-image {
    min-height: 359px;
    height: auto !important;
    height: 359px;
    border: 1px solid #fff;
    margin-bottom: 15px;
    }
.question {
    min-height: 200px;
    height: auto !important;
    height: 200px;
    line-height: 14px;
    }

.question span { background: #59CA40; }
.description {
    min-height: 170px;
    height: auto !important;
    height: 170px;
    }
.addtaf2 {
    float: right;
    margin-top: 20px;
    }


/* =mickey
-------------------------------------------------------------- */

.mickeybox .top    { background: url(../../ext/gfx/assets/bigbox_mickey_top.png) no-repeat 0 0; }
.mickeybox .bottom { background: url(../../ext/gfx/assets/bigbox_mickey_bottom.png) no-repeat 0 0; }
.mickeybox .center { background: url(../../ext/gfx/assets/bigbox_mickey_center.png) repeat-y 0 0; }
.mickeybox .center .inner  {
    min-height: 700px;
    height: auto !important;
    height: 700px;
    padding: 15px;
    color: #fff;
    }
.mickeybox .carrousel-box,
.mickeybox .box-main        { background: #408eff; padding-bottom: 38px; }
.mickey-buttons      { float: right; margin-top: 10px; }


/* =games
-------------------------------------------------------------- */

.gamebox .puzzle-top { background: url(../../ext/gfx/assets/bigbox_puzzle_top.png) no-repeat 0 0 !important; }
.gamebox .top    { background: url(../../ext/gfx/assets/bigbox_game_top.png) no-repeat 0 0; }
.gamebox .bottom { background: url(../../ext/gfx/assets/bigbox_mickey_bottom.png) no-repeat 0 0; }
.gamebox .center { background: url(../../ext/gfx/assets/bigbox_mickey_center.png) repeat-y 0 0; }
.gamebox .center .inner   { padding: 15px; color: #fff; }
.gamebox .box-top,
.gamebox .carrousel-box,
.gamebox .box-main        { background: #408eff; }
.gamebox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    padding-bottom: 47px;
    }
.gamebox .box-main-visual { float: none; width: 100%; margin: 0; }

#js-game { text-align: center; }

.game-sub-title { text-align: center; width: 100%; padding-bottom: 5px; }


/* =woudlopers
-------------------------------------------------------------- */

.woudlopersbox .top    { background: url(../../ext/gfx/assets/bigbox_woudloper_top.png) no-repeat 0 0; }
.woudlopersbox .center { background: url(../../ext/gfx/assets/bigbox_red_center.png) repeat-y 0 0; }
.woudlopersbox .bottom { background: url(../../ext/gfx/assets/bigbox_red_bottom.png) no-repeat 0 0; }

.woudlopersbox .center .inner  { padding: 15px; color: #fff; }
.woudlopersbox .carrousel-box,
.woudlopersbox .box-main       { background: #dd4d4d; padding-bottom: 37px; }


/* =brochures
-------------------------------------------------------------- */

.brochuresbox .top    { background: url(../../ext/gfx/assets/bigbox_leestafel_top.png) no-repeat 0 0; }
.brochuresbox .center { background: url(../../ext/gfx/assets/bigbox_red_center.png) repeat-y 0 0; }
.brochuresbox .bottom { background: url(../../ext/gfx/assets/bigbox_red_bottom.png) no-repeat 0 0; }

.brochuresbox .center .inner  { padding: 15px; color: #fff; }
.brochuresbox .carrousel-box,
.brochuresbox .box-main       { background: #dd4d4d; padding-bottom: 38px; }
.brochuresbox-visual          { text-align: center; }


/* =Main
-------------------------------------------------------------- */

.het-clubhuis-menu  { text-align: center; z-index: 90; _margin-bottom: -240px; }

.strip-van-de-dag   { background: url(../../ext/gfx/assets/strip_van_de_dag.png) no-repeat; }
.speel-de-game      { background: url(../../ext/gfx/assets/speel_de_game.png) no-repeat; }

.filled             { height: 170px; margin: 30px 0 0 11px; border: 1px solid #fff; }
.box-double .filled { width: 605px; }
.box-single .filled { width: 282px; }

.home-banner {
    background: url(../../ext/gfx/assets/bg_advertentie.png) no-repeat 0 0;
    }
.home-banner .inner {
    position: absolute;
    top: 32px;
    left: 14px;
    width: 336px;
    height: 280px;
    }
.home-cartoon {
    background: url(../../ext/gfx/assets/bg_cartoon.png) no-repeat;
    }
.home-cartoon .inner {
    position: absolute;
    top: 32px;
    left: 12px;
    width: 284px;
    height: 170px;
    }
.home-cartoon  .max,
.home-cartoon  .yesterday {
    position: absolute;
    top: 203px;
    left: 12px;
    display: block;
    width: 84px;
    height: 20px;
    }
.home-cartoon  .yesterday { left: 495px; width: 122px;}

.home-cartoon-clubhouse {
    background: url(../../ext/gfx/assets/clubhouse/strips_widget.png) no-repeat;
    }
.home-cartoon-clubhouse .inner {
    position: absolute;
    top: 32px;
    left: 12px;
    width: 284px;
    height: 170px;
    }
.home-cartoon-clubhouse  .read {
    position: absolute;
    top: 203px;
    left: 12px;
    display: block;
    width: 84px;
    height: 20px;
    }
.home-cartoon-clubhouse  .read { left: 501px; width: 122px;}


/* =jokes
-------------------------------------------------------------- */

.joke  { background: url(../../ext/gfx/assets/bg_joke.png) no-repeat; }
.week  {
    position: absolute;
    top: 2px;
    left: 182px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    }
.joke .fav {
    position: absolute;
    top: 188px;
    left: 166px;
    }
.joke .joke-txt {
    position:absolute;
    top:30px;
    left:13px;
    height:150px;
    width:281px;
    overflow:auto;
    text-align:center;
    color:#fff;
    font-size: 11px;
    line-height: 14px;
    }
.jokes .form-main {
    min-height: 360px;
    height: auto !important;
    height: 360px;
    border: none;
    }
.joke-txt .inner { padding: 15px; }
.joke-ankeiler {
    position: absolute;
    right: 30px;
    bottom: 28px;
    }

.joke-link {
	position: absolute;
	right: 15px;
	bottom: 10px;
	color: white;
}

.joke a {
	color: white;
}





/* =widgets
-------------------------------------------------------------- */

a.game-button {
    display: block;
    height: 26px;
    position: absolute;
    top: 201px;
    }
a#game-widget-play { left: 0; width: 76px; }
a#game-widget-more { left: 189px; width: 117px; }


/* =favorites
-------------------------------------------------------------- */

.favorite-item            { position: relative; }
.favorite-trash           { position: absolute; top: 0; right: 0; }
.favorite-no-result       { text-align: center; padding-top: 73px; }
.favorite-no-result-small { text-align: center; padding-top: 40px; }
.favorite-no-result-joke  { text-align: center; padding-top: 92px; }
.add-favorite-box {
    border: 3px solid white;
    width: 124px;
    height: 19px;
    background-color: #F78B44;
    text-align: center;
    font-weight: bold;
    color: #fff;
    padding-top: 2px;
    }

.addfavorite,
.addtaf,
.addfavorite-poll { position: absolute; }

.addfavorite      { right: 25px; bottom: 25px; }
.addtaf           { right: 25px; bottom: 25px; }
.addfavorite-poll { bottom: -38px; left: 90px; }

/* = */

.comic-visual     { position: absolute; left: 11px; }
.tips { text-align: left; }
#game-clubhuis-htmlpath { padding: 12px; }

.duckipediabox .box-side a,
.duckipediabox .box-side a:visited { color: #ff0; }


/* =iframes
-------------------------------------------------------------- */

.iframe-article { margin: -16px 0 -16px -14px; }
#video-box {
    text-align: center;
    }


/* =Video
-------------------------------------------------------------- */

.videobox .top    { background: url(../../ext/gfx/assets/bigbox_blank_top.png) no-repeat 0 0; text-align: center; }
.videobox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.videobox .center { background: url(../../ext/gfx/assets/bigbox_color_bg.png) repeat-y 0 0; }
.videobox .cufon-download-header-wrapper {
    width: 150px;
    height: 35px;
    font-size: 25px;
    color: #fff;
    margin: 0 auto;
    padding-top: 3px;
    }
.videobox .center .inner  {
    padding: 15px;
    color: #fff;
    background: url(../../ext/gfx/assets/bigbox_color_center.png) no-repeat left bottom;
    }
.videobox .carrousel-box,
.videobox .box-main        { background: #ff92e0;  }
.videobox .box-main-visual { float: none;  width: 100%; }
.videobox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    }

.video-text   { text-align: center; margin-top: 15px; }

.video-table    { width: 678px; margin: 0 auto; margin-top: 50px; }
.video-table td { text-align: center;}


/* =Talks (spreekbeurten)
-------------------------------------------------------------- */

.talksbox .top    { background: url(../../ext/gfx/assets/bigbox_spreekbeurten_top.png) no-repeat 0 0; text-align: center; }
.talksbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.talksbox .center { background: url(../../ext/gfx/assets/bigbox_ecards_bg.png) repeat-y 0 0; }
.talksbox .cufon-download-header-wrapper {
    width: 150px;
    height: 35px;
    font-size: 25px;
    color: #fff;
    margin: 0 auto;
    padding-top: 3px;
}
.talksbox .center .inner  {
    padding: 15px;
    color: #fff;
    }
.talksbox .box-main        { background: #fff; }
.talksbox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    color: #000;
    }

    /* =Apps (apps)
-------------------------------------------------------------- */

.appsbox .top    { background: url(../../ext/gfx/assets/bigbox_apps_top.png) no-repeat 0 0; text-align: center; }
.appsbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.appsbox .center { background: url(../../ext/gfx/assets/bigbox_ecards_bg.png) repeat-y 0 0; }
.appsbox .cufon-download-header-wrapper {
    width: 150px;
    height: 35px;
    font-size: 25px;
    color: #fff;
    margin: 0 auto;
    padding-top: 3px;
}
.appsbox .center .inner  {
    padding: 15px;
    color: #fff;
    }
.appsbox .box-main        { background: #fff; }
.appsbox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    color: #000;
    }

/* =Kwekpack (kwekpack)
-------------------------------------------------------------- */

.kwekpackbox .top    { background: url(../../ext/gfx/assets/bigbox_kwekpack_top.png) no-repeat 0 0; text-align: center; }
.kwekpackbox .bottom { background: url(../../ext/gfx/assets/bigbox_ecards_bottom.png) no-repeat 0 0; }
.kwekpackbox .center { background: url(../../ext/gfx/assets/bigbox_ecards_bg.png) repeat-y 0 0; }
.kwekpackbox .cufon-download-header-wrapper {
    width: 150px;
    height: 35px;
    font-size: 25px;
    color: #fff;
    margin: 0 auto;
    padding-top: 3px;
}
.kwekpackbox .center .inner  {
    padding: 15px;
    color: #fff;
    }
.kwekpackbox .box-main        { background: #fff; }
.kwekpackbox .box-main        {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    color: #000;
    }

/* =Pocketsandalbums (pocketsenalbums)
-------------------------------------------------------------- */

.pocketsheader {
    margin-bottom: 10px;
    height: 45px;
    color: #fff;
    font-size: 2em;
    text-align: center;
    }


 
    
.twitter  {
	 background: url(../../ext/gfx/assets/bg_twitter.png) no-repeat; 
 }
 
 
 .twitter .twitter-txt {
    position:absolute;
    top:30px;
    left:13px;
    height:167px;
    width:281px;
    overflow:auto;
    text-align:center;
    color:#fff;
    font-size: 11px;
    line-height: 14px;
    }

.twitter .twitter-txt {
	text-align:left;
}

.twitter-txt .inner {
	text-align: left;
	padding: 5px;
}


.twitter-txt .twitterfeed {
	margin: 0px;
}

.twitterfeed li {
	list-style: none;
}

.twitterfeed img {
	float: left;
	margin: 5px; 
}

.twitterfeed p {
	width: 255px; 
}

.twitter-link {
	position: absolute;
	right: 15px;
	bottom: 10px;
	color: white;
}

.twitter a {
	color: white;
}
	

/* Mail en win */
#mailenwin  {
	width: 944px;
	
	}

#mailenwin .standaard-center {
	background: url(../../ext/gfx/assets/standaard_center.png) repeat-y left top #CCFFCC;
}

#mailenwin .standaard-center-inner {
    background: #ccffcc;
    margin-left: 3px;
    margin-right: 0;
    padding-top: 20px;
    width: 938px;
}

#mailenwinbody {
	margin-left: 202px;
	width: 524px;
}

#mailenwin iframe {
	width: 900px;
	height: 800px;
}

#mailenwincontent {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}

#mailenwinheader {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.at300b:hover {
	opacity: 1 !important;
}

/* =Cufon visible font replacement fix
-------------------------------------------------------------- */

.js .cufon-header,
.js .cufon-abovdweek,
.js .cufon-agenda,
.js .cufon-wiki,
.js .cufon-wiki-sidebar,
.js .cufon-roze,
.js .cufon-groen,
.js .cufon-paars,
.js .cufon-paars-zwart,
.js .cufon-diary,
.js .cufon-joke,
.js .cufon-contest,
.js .cufon-game-sub-title,
.js .cufon-contest-header,
.js .cufon-download-header-wrapper {
    position: relative;
    left: -32764px;
    z-index: -10;
}
/* cufon */

.cufon-header {
	color: #D72626;
	font-size: 35px;
/*	background-color: #CCE1FF;*/
}        

.cufon-abovdweek {
	color: #0068ff;
	font-size: 35px;
/*	background-color: #B3D2FF;*/
}
.cufon-agenda {;
	color: #F99046;
	font-size: 35px;
/*	background-color: #FEE9DA;*/
}

.cufon-wiki {
	color: #5A29B3;
	font-size: 35px;
}

.cufon-wiki-sidebar {
	color: #ffffff; 
	background-color: #7740BC;
	font-size: 35px;
}

.cufon-roze {
	color: #FFFFFF;
	font-size: 25px;
	background-color: #FF92E0;
}

.cufon-diary {
	color: #D72626;
	font-size: 35px;
}

.cufon-diary-sidebar {
	color: #ffffff;
	background-color: #d21211;
	font-size: 35px;
}

.cufon-joke {
    color: #ffffff;
    font-size: 21px;
    background-color: transparent;
    top: 6px;
    font-size: 20px;
}

.cufon-contest {
	color: #ffffff;
	font-size: 18px;
	background-color: #21B800;
}

.cufon-groen {
	color: #ff0000;
    font-size: 25px;
/*    background-color: #D3F1CC;*/
}

.cufon-paars {
	color: #5A29B3;
    font-size: 25px;
/*    background-color: #FFFFFF;*/
}

.cufon-paars-zwart {
	color: #000000
	font-size: 25px
/*	background-color: #DBCCED;*/
}

.cufon-game-sub-title, .cufon-game-sub-title a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 25px;
    background-color: #0068FF;
}

.cufon-game-sub-title a:focus {
	color: #FFFFFF;
	text-decoration: none;
}

.cufon-game-sub-title a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.cufon-contest-header {
	color: #FFFFFF;
	font-size: 25px;
	background-color: #59CA40;
}

.cufon-download-header-wrapper{
}


