body {
    text-align: center;
    background: fixed;
}
body.leftAlign {
    text-align: left;
}
.clear {
    clear: both;
    height: 1px;
    
}
.hidden {
    visibility: hidden;
    display: none;
}
.noShow {
    visibility: hidden;
}
.mt3 {
    margin-top: 2px;
    display: block;
    float: right;
    height: 16px;
    width: 16px;
}
.clear16 {
    clear: both;
    height: 16px;
}
.clear13 {
    clear: both;
    height: 13px;
}
.blue {
    color: #169bde;
}
.green {
    color: #6ebe2a;
}
.orange {
    color: #f57900;
}
.margin16 {
    margin: 16px;
}
.strike {
    text-decoration: line-through;
}
.halfWidth {
    display: block;
    width: 220px;
    float: left;
}
.avgScore .text {
    text-align: center;
}
button:hover {
    cursor: pointer;
}
#wrapper {
    background: url("../../gfx/bg_main.png") repeat-y top center;
    width: 909px;
    padding-left: 10px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    
}
#header {
    background: url("../../gfx/bg_header.gif") no-repeat;
    width: 899px;
    height: 146px;
}
#headerSide {
    width: 560px;
    height: 113px;
    float: right;
    background: url("../../gfx/bg_zoekvlak.png") no-repeat;
    margin-top: 33px;
    position: relative;
}
#headerSide .zoeken {
    width: 381px;
    height: 53px;
    padding-top: 55px;
    float: left;
}
#headerSide .zoeken .clearResults {
	position:absolute;
    color:#FFFFFF;
    left:255px;
    top:82px;
    text-decoration:none;
    font-size:80%;
}
#headerSide .zoeken .searchbar {
    height: 18px;
    display: block;
    float: left;
    margin-top: 3px;
    width: 330px;
    margin-right: 5px;
    background: #cd3b8a;
    padding: 2px 5px 0px 5px;
    color: #fff;
    border: 1px solid #72003e;
}
#headerSide .zoeken button {
    border: 0px;
    background: none;
    width: 29px;
    height: 29px;
    padding: 0px;
    display: block;
}
#headerSide .cart {
    width: 170px;
    height: 93px;
    float: right;
    margin-left: 2px;
    color: #fff;
    padding-top: 20px;
    padding-left: 6px;
    position: relative;
    top: 0px;
    left: 0px;
}
#headerSide .cart a {
    display: block;
    float: right;
    height: 12px;
    position: absolute;
    bottom: 26px;
    right: 16px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    background: url("../../gfx/img_pijl_wit.png") no-repeat top right;
    padding-right: 14px;
    line-height: 14px;
}
#headerSide .cart a.cartClear {
    bottom: 40px;
    background: url("../../gfx/ico_del.png") no-repeat right;
    padding-bottom: 3px;
}
#footer {
    /* background: url("../../gfx/bg_footer.png") no-repeat top center;*/
    height: 198px;
    width: 914px;
    padding-left: 5px;
    
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    position: relative;
    color: #757c87;
    font-size: 93%;
    line-height: 16px;
}
#footer .top {
    height: 11px;
    background: url(../../gfx/bg_footer_top.png) no-repeat;
}
#footer .middle {
    width: 909px;
    padding-left: 10px;
    background: url(../../gfx/bg_footer_middle.png) repeat-y;
    
}
#footer .bottom {
    height: 66px;
    background: url(../../gfx/bg_footer_bottom.png) no-repeat;
}
#footer a {
    color: #757c87;
    text-decoration: none;
}
#footer div h3 {
    color: #757c87;
    font-weight: bold;
}
#footer div.blok1 {
    float: left;
    width: 150px;
    padding-left: 24px;
    clear: left;
}
#footer div.blok2 {
    float: left;
    width: 133px;
    padding-left: 24px;
}
#footer div.blok3 {
    float: left;
    width: 133px;
    padding-left: 24px;
}
#footer div.blok4 {
    float: left;
    width: 118px;
    padding-left: 24px;
}
#footer div.blok4 img {
    margin-top: 8px;
}
#footer div.blok5 {
    float: left;
    height: 115px;
    padding-left: 24px;
    width: 241px;
    clear: right;
}
#footer div.blok5 li {
    width: 110px;
    float :left;
    display: block;
    height: 32px;
}
#footer div.blok5 ul {
    margin-top: 10px;
}
#footer div.blok5 li a {
    display: block;
    height: 32px;
    padding-left: 57px;
}
#footer div.blok5 li.hyves {
    background: url("../../gfx/img_hyves.gif") no-repeat;
}
#footer div.blok5 li.twitter {
    background: url("../../gfx/img_twitter.gif") no-repeat;
}
#footer div.blok5 li.linkedin {
    background: url("../../gfx/img_linkedin.gif") no-repeat;
}
#footer div.blok5 li.youtube {
    background: url("../../gfx/img_youtube.gif") no-repeat;
}
#footer #subFooter {
    clear: both;
    text-align: center;
    width: 909px;
    margin-top: 10px;
    font-size: 77%;
    color: #a2aab9;
}
#footer #subFooter a {
    color: #a2aab9;
    text-decoration: none;
}
#mainMenu {
    width: 899px;
    height: 47px;
    background: url("../../gfx/bg_mainmenu.gif") no-repeat;
    border-bottom: 1px solid #25a8e5;
}
#left {
    margin: 10px 7px 10px 12px;
    width: 168px;
    float: left;
}
#content {
    width: 511px;
    min-height: 500px;
    float: left;
    margin-top: 10px;
    margin-left: 7px;
    margin-right: 7px;
}
#right {
    float: left;
    clear: right;
    margin-top: 10px;
    margin-left: 6px;
    margin-right: 12px;
    width: 168px;
    min-height: 500px;
}
#left .propFilter {
    background: #e2f5fd url("../../gfx/bg_aanbod_top.gif") no-repeat;
    border: 1px solid #ab0b57;
    width: 141px;
    padding-top: 36px;
    padding-left: 15px;
    padding-right: 10px;
    color: #fff;
    font-size: 93%;
    position: relative;
}
#left .propFilter .topText {
    height: 66px;
}
#left .propFilter .topText .nummer {
    color: #42bdf7;
}
#left .propFilter ul.hoofdgroepen {
    margin-bottom: 15px;
}
#left .propFilter ul.hoofdgroepen li {
    display: block;
    min-height: 25px;
    height: auto !important;
    height: 25px;
    line-height: 25px;
    background: url("../../gfx/ico_filter_pijl_right.png") no-repeat left top;
}
#left .propFilter ul.hoofdgroepen li.active {
    background: url("../../gfx/ico_filter_pijl_down.png") no-repeat top left;
}
#left .propFilter ul.hoofdgroepen li a {
    color: #920150;
    font-size: 100%;
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding-left: 20px;
    border-bottom: 1px solid #920150;
}
#left .propFilter ul.sub li {
    background: url("../../gfx/ico_filter_sub_inactive.png") no-repeat top left;
}
#left .propFilter ul.sub li a {
    color: #0889ca;
    font-weight: normal;
    border-bottom: 1px solid #7bc7ed;
}
#left .propFilter ul.sub li a span.nummer {
    color: #58baeb;
}
#left .propFilter ul.sub li.subsub {
    padding-left: 20px;
}
#left .propFilter ul.sub li.active {
    background: url("../../gfx/ico_filter_sub_active.png") no-repeat top left;
}
#left .propFilter div.btWissen {
    height: 27px;
    line-height: 27px;
    background: url("../../gfx/bt_wissen.gif") no-repeat;
}
#left .propFilter div.btWissen a {
    line-height: 27px;
    height: 27px;
    display: block;
    text-decoration: none;
    padding-left: 30px;
    color: #1395d6;
    font-size: 93%;
}

#left #newsletterBlok {
    width: 143px;
    height: 94px;
    margin: 0px;
    background: url("../../gfx/bg_newsletterblok.gif") no-repeat top left;
    margin-top: 12px;
    padding-top: 55px;
    padding-left: 15px;
    padding-right: 10px;
    position: relative;
    top: 0px;
    left: 0px;
}
#left #newsletterBlok label {
    color: #fff;
}
#left #newsletterBlok input {
    width: 135px;
    border: 1px solid #046ea3;
}
#left #newsletterBlok button.signup {
    width: 137px;
    height: 23px;
    padding: 0px;
    background: none;
    border :0px;
    margin-left: -2px;
    margin-top: 5px;
}

#lastViewed {
    background: #fff url("../../gfx/bg_laatstbekeken_top.gif") no-repeat top left;
    width: 166px;
    border: 1px solid #c0e0ef;
    min-height: 52px;
    height: auto !important;
    height: 52px;
    margin-top: 12px;
    padding-top: 48px;
}
#lastViewed ul li {
    display: block;
    min-height: 170px;
    height: auto !important;
    height: 170px;
    background: #fff url("../../gfx/bg_laatstbekeken_arrow_down.gif") no-repeat bottom left;
    padding-left: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    position: relative;
}
#lastViewed ul li.last {
    background: #fff;
}
#lastViewed ul li h3 a {
    text-decoration: none;
}
#lastViewed ul li h3 {
    font-size: 85%;
    color: #f57900;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
}
#lastViewed ul li div.imgContainer {
    position: relative;
    top: 0px;
    left: 0px;
    text-align: center;
    margin-bottom: 10px;
}
#lastViewed ul li img.thumb {
    border: 1px solid #8c929c;
    
    margin-left: auto;
    margin-right: auto;
}
#lastViewed ul li span.prijsLabel {
    color: #777c88;
    font-size: 77%;
}
#lastViewed ul li span.prijs {
    color: #f57900;
    font-size: 108%;
    font-weight: bold;
    float :right;
}
#lastViewed ul li span.enlarge {
    position: absolute;
    top: 5px;
    right: 5px;
}
/**
 * Het hoofmenu definieren
 */
#mainMenu ul li {
    display: block;
    float: left;
    height: 47px;
    line-height: 47px;
    padding-left: 20px; padding-right: 22px;
    background: url("../../gfx/border_mainmenuitems.gif") no-repeat bottom right;
    font-size: 100%;
    color: #1395d6;
}
#mainMenu ul li.last {
    background: none;
}
#mainMenu ul li:last-of-type {
    background: none;
}
#mainMenu ul li a {
    color: #1395d6;
    text-decoration: none;
}


/**
 * RECHTER BALK BLOKKEN
 *
 * Inloggen blok
 */
#uitloggen,
#inloggen {
    background: #1098dd url("../../gfx/bg_inloggen.gif") no-repeat top left;
    color: #fff;
    min-height: 238px;
    position: relative;
    top: 0px;
    left: 0px;
}
#uitloggen {
    background: url("../../gfx/bg_uitloggen.gif") no-repeat top left;
    min-height: 131px;
    height: 131px;
}
#uitloggen span {
    padding-left: 15px;
    padding-right: 10px;
    margin-bottom: 0px;
    display: block;
}
#uitloggen ul {
    margin-top: 6px;
} 
#uitloggen h2,
#inloggen h2 {
    height: 32px;
    font-size: 108%;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 10px;
}
#inloggen label,
#inloggen input {
    margin-left: 10px;
    margin-right: 10px;
    width: 146px;
    margin-bottom: 5px;
}
#inloggen input {
    margin-bottom: 10px;
    width: 135px;
    border: 1px solid #046ea3;
}
#inloggen button {
    border: 0px;
    background: none;
    width: 137px;
    margin-left:8px;
    padding: 0px; 
}
#uitloggen ul li,
#inloggen ul li {
    padding-left: 35px;
    display: block;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
}
#uitloggen ul li a,
#inloggen ul li a {
    color: white;
    text-decoration: none;
}
#inloggen ul li.newUser {
    background: url("../../gfx/ico_inloggen_new_user.png") no-repeat;
}
span.forgotPw,
#inloggen ul li.forgotPw {
    background: url("../../gfx/ico_inloggen_forgot_pw.png") no-repeat;
}
span.profile,
span.forgotPw {
    display:block;
    height:30px;
    line-height:30px;
    margin-left:10px;
    padding-left:35px;
    width: 50%;
    float: left;
}
#uitloggen ul li.logout {
    background: url("../../gfx/ico_uitloggen.png") no-repeat;
}
span.profile,
#uitloggen ul li.profile {
    background: url("../../gfx/ico_edit.png") no-repeat;
}
/**
 * Infoblok rechts
 */
#infoBlok {
    width: 146px;
    min-height: 100px;
    height: auto !important;
    height: 100px;
    background: #e2f5fd url("../../gfx/bg_infoblok.gif") no-repeat top left;
    border-left: 1px solid #1098dd;
    border-right: 1px solid #1098dd;
    margin-top: 10px;
    padding-top: 10px;
    padding: 10px;
    color: #1395d6;
}
#infoBlok2 h2,
#infoBlok h2 {
    color: #920150;
    font-size: 100%;
    font-weight: bold;
}
#infoBlok2 ul,
#infoBlok ul {
    margin-top: 10px;
    margin-bottom: 10px;
}
#infoBlok2 ul li a,
#infoBlok2 ul li,
#infoBlok ul li a,
#infoBlok ul li {
    color: #1395d6;
    text-decoration: none;
}

#infoBlok ul li {
    height: 30px;
    padding-left: 30px;
}
#infoBlok2 ul li span.tekst,
#infoBlok ul li a {
    display: block;
    height: 30px;
    line-height: 30px;
    border-top: 1px solid #1395d6;
}

#infoBlok ul li.faq a {
    border-bottom: 1px solid #1395d6;
}

#infoBlok ul li.email {
    background: url("../../gfx/ico_info_mail.png") no-repeat left;
}
#infoBlok ul li.helpdesk {
    background: url("../../gfx/ico_info_person.png") no-repeat left;
}
#infoBlok ul li.faq {
    background: url("../../gfx/ico_info_chat.png") no-repeat left;
}

#infoBlok div.tekst {
    margin-bottom: 10px;
    line-height: 18px;
    padding: 5px;
}
#infoBlok a {
    color: #920150;
    text-decoration: none;
}

/**
 * Infoblok rechts onderkant 
 */
#infoBlokBottom {
    width: 180px;
    height: 212px;
    background: url("../../gfx/bg_infoblok_bottom.jpg") no-repeat;
    color: white;
}
#infoBlokBottom a {
    color: #fff;
    text-decoration: none;
}
#infoBlokBottom .tekst {
    background: url("../../gfx/bg_bottom_arrow_white.png") no-repeat bottom left;
    width: 60px;
    padding-top: 10px;
    margin-left: 10px;
    padding-bottom: 20px;
    font-size: 93%;
    font-weight: bold;
}
#infoBlokBottom .tekst .nonBold {
    font-weight: normal;
}

/**
 * Infoblok 2
 */
#infoBlok2 {
    width: 146px;
    min-height: 200px;
    background: #e2f5fd url("../../gfx/bg_infoblok.gif") no-repeat top left;
    border-left: 1px solid #1098dd;
    border-right: 1px solid #1098dd;
    border-bottom: 1px solid #1098dd;
    margin-top: 10px;
    padding-top: 10px;
    padding: 10px;
    color: #1395d6;
    font-size: 85%;
    font-weight: bold;
}
#infoBlok2 ul li.visa {
    background: url("../../gfx/ico_info2_visa.png") no-repeat;
}
#infoBlok2 ul li.mastercard {
    background: url("../../gfx/ico_info2_mastercard.png") no-repeat;
}
#infoBlok2 ul li.ideal {
    background: url("../../gfx/ico_info2_ideal.png") no-repeat;
}
#infoBlok2 ul li.tnt {
    padding-left: 55px;
    background: url("../../gfx/ico_info2_tnt.png") no-repeat;
    border-bottom: 1px solid #1395d6;
}
#infoBlok2 ul li.overschrijven  {
    background: url("../../gfx/ico_info2_overschrijving.png") no-repeat;
}
#infoBlok2 ul li.tnt span.tekst {
    border-top: 0px;
}
#infoBlok2 ul li {
    height: 30px;
    padding-left: 35px;
}
#infoBlok2 ul li.overschrijven span.tekst {
    border-bottom: 1px solid #1395d6;
}

/**
 * Top 10 blok
 */
#top10Blok {
    position: relative;
    background: #920150 url("../../gfx/bg_top10_top.gif") no-repeat top left;
    padding-top: 70px;
}
#top10Blok div.footer {
    background: url("../../gfx/bg_top10_bottom.gif") no-repeat;
    height: 42px;
}
#top10Blok ol {
    margin-left: 15px;
    margin-right: 10px;
    
}
#top10Blok ol li {
    border-bottom: 1px solid #b34e85;
    height: 26px;
    line-height: 26px;
    color: #f59000;
}
#top10Blok ol li span.label {
    display: block;
    float: left;
    width: 25px;
}
#top10Blok ol li a {
    color: #fff;
    text-decoration: none;
}

/***
 * HOMEPAGE
 * 
 * top blok
 */
#homeTopBlok {
    width: 509px;
    height: 178px;
    border: 1px solid #8c929c;
    clear: both;
    position: relative;
    top: 0px;
    left: 0px;
}
#homeCatNav {
    height: 55px;
    clear: both;
}
#homeCatNav ul li {
    width: 170px;
    height: 47px;
    display: block;
    float: left;
    text-align: center;
    padding-top: 8px;
}
#homeCatNav ul li a {
    font-size: 116%;
    text-decoration: none;
    color: #fff;
}
#homeCatNav ul li.cat1 {
    background: url("../../gfx/bg_home_cats_jongens.gif") no-repeat top left;
}
#homeCatNav ul li.cat2 {
    width: 171px;
    background: url("../../gfx/bg_home_cats_meisjes.gif") no-repeat top left;
}
#homeCatNav ul li.cat3 {
    background: url("../../gfx/bg_home_cats_artikelen.gif") no-repeat top left;
}

#homeArticle {
    font-size: 93%;
    color: #565e6b;
    line-height: 16px;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px dotted #940252;
    padding-left: 10px;
    padding-right: 10px;
}
#homeArticle h2 {
    color: #920150;
    font-size: 116%;
    font-weight: bold;
}
#homeArticle a {
    font-weight: bold;
    color: #920150;
    text-decoration: none;
}
#twoColl {
    background: url("../../gfx/bg_twoColl.gif") repeat-y top center;
}
#twoColl div.left {
    width: 233px;
    padding-left: 0px;
    padding-right: 15px;
}
#twoColl div.right {
    width: 233px;
    padding-left: 15px;
    padding-right: 0px;
}
#twoColl .left {
    float: left;
}
#twoColl .right {
    float: right;
}
#twoColl .left h2,
#twoColl .right h2 {
    color: #920150;
    font-size: 138.5%;
    padding-left: 10px;
}
#crumbs {
    font-size: 93%;
    color: #1098dd;
    font-weight: bold;
    padding-left: 16px;
    padding-right: 16px;
    margin-bottom: 16px;
}
#crumbs a {
    color: #1098dd;
    text-decoration: none;
}
#tagCloud {
    padding-left: 16px;
    padding-right: 16px;
}
#tagCloud ul li {
    display: block;
    height: 18px;
    float: left;
    margin-right: 6px;
}
#tagCloud ul li a {
    font-size: 93%;
    text-decoration: none;
    font-weight: bold;
}
#tagCloud ul li.normal a {
    color: #7bc7ed;
}
#tagCloud ul li.medium a {
    color: #1098dd;
}
#tagCloud ul li.hot a {
    color: #930452;
}
/***
 * Kleine product blokken definitie
 */
div.prodBlokSmall {
    border: 1px solid #bddfee;
    width: 231px;

    margin-top: 15px;
    position: relative;
}
div.prodBlokSmall div.content {
    padding: 7px;
}
div.prodBlokSmall div.content h3 a{
    font-size: 123.1%;
    font-weight: bold;
    text-decoration: none;
}
div.prodBlokSmall div.content h3 {
    margin-bottom: 6px;
}
div.prodBlokSmall div.content img.thumb {
    margin-bottom: 16px;
    border: 1px solid #8c929c;
}
.prodInfo span.subKop {
    font-size: 93%;
    font-weight: bold;
    margin-bottom: 16px;
    display: block;
    margin-top: 5px;
}
div.prodBlokSmall div.content span.subKop {
    font-size: 93%;
    font-weight: bold;
    margin-bottom: 16px;
    display: block;
}
div.prodBlokSmall div.content span.labelPrijsSmall {
    width: 85px;
    display: block;
    float: left;
    clear: left;
    font-size: 93%;
    color: #6d737f;
}
div.prodBlokSmall div.content span.prijsSmall {
    width: 120px;
    display: block;
    float: right;
    clear: right;
    font-weight: bold;
    font-size: 93%;
    color: #6d737f;
}
div.prodBlokSmall div.content span.labelPrijsLarge {
    width: 85px;
    min-height: 26px;
    height: auto !important;
    height: 26px;
    display: block;
    float: left;
    clear: left;
    font-size: 93%;
    color: #6d737f;
    line-height: 26px;
    margin-top: 16px;
}
div.prodBlokSmall div.content span.prijsLarge {
    display: block;
    min-height: 26px;
    height: auto !important;
    height: 26px;
    line-height: 26px;
    float: right;
    clear: right;
    font-size: 153.9%;
    height: 20px;
    width: 120px;
    margin-top: 16px;
}
span.aanbiedingPrijs,
div.prodBlokSmall div.content span.aanbiedingPrijs {
    display: block;
    width: 100%;
    font-size: 153.9%;
    
}

div.prodBlokSmall div.bottom {
    height: 28px;
    padding: 0px;
    border-top: 1px solid #bddfee;
    background: url("../../gfx/bg_prod_blok_bottom.gif") repeat-x;
    padding-left: 7px;
    padding-right: 7px;
}
div.prodBlokSmall div.bottom a {
    display: block;
    height: 28px;
    line-height: 28px;
    background: url("../../gfx/img_arrow_purple_prod.gif") no-repeat top right;
    font-size: 93%;
    color: #920150;
    font-weight: bold;
    text-decoration: none;
    width: 105px;
}
div.prodBlokSmall div.imgContainer {
    position: relative;
    top: 0px;
    left: 0px;
    text-align: center;
}
div.prodBlokSmall span.enlarge {
    position: absolute;
    top: 5px;
    right: 5px;
}

/**
 * Product detail
 */
#content h2.prodDetail {
    font-size: 116%;
    color: #920150;
    font-weight: bold;
    padding-left: 12px;
    margin-bottom: 16px;
}
#content h2.prodDetail.floatLeft {
    float: left;
}
#prodDetailBlok {
    width: 509px;

    border: 1px solid #bddfee;
    margin-bottom: 16px;
}
#prodDetailBlok div.imgContainer {
    position: relative;
    top: 0px;
    left: 0px;
    text-align: center;
}
#prodDetailBlok div.left {
    width: 214px;
    float: left;
    padding: 8px;
}
#prodDetailBlok div.right {
    width: 232px;
    float: right;
    padding: 8px;
    color: #777c88;
}

#prodDetailBlok div.left h3 {
    font-size: 123.1%;
    font-weight: bold;
    margin-top: 0px;
    padding-left: 2px;
    margin-bottom: 10px;
}
#prodDetailBlok div.left span.subKop {
    display: block;
    font-size: 93%;
    padding-left: 2px;
    margin-bottom: 18px;
}
#prodDetailBlok div.left img.thumb {
    margin-bottom: 5px;
    border: 1px solid #8c929c;
}
#prodDetailBlok div.left div.imgContainer {
    position: relative;
    top: 0px;
    left: 0px;
}
#prodDetailBlok div.left div.imgContainer span.enlarge {
    position: absolute;
    top: 5px;
    right: 5px;
}
#prodDetailBlok div.left span.labelPrijsSmall {
    width: 85px;
    display: block;
    float: left;
    clear: left;
    font-size: 93%;
    color: #6d737f;
}
#prodDetailBlok div.left span.prijsSmall {
    width: 120px;
    display: block;
    float: right;
    clear: right;
    font-weight: bold;
    font-size: 93%;
    color: #6d737f;
}
#prodDetailBlok div.left span.labelPrijsLarge {
    width: 85px;
    height: 26px;
    display: block;
    float: left;
    clear: left;
    font-size: 93%;
    color: #6d737f;
    line-height: 26px;
    margin-top: 16px;
}
#prodDetailBlok div.left span.prijsLarge {
    display: block;
    height: 26px;
    line-height: 26px;
    float: right;
    clear: right;
    font-size: 153.9%;
    height: 20px;
    width: 120px;
    margin-top: 16px;
} 
#prodDetailBlok div.right h4,
#prodDetailBlok div.right h3 {
    color: #920150;
    font-size: 93%;
    font-weight: bold;
}
#prodDetailBlok div.right h4 {
    margin-top: 16px;
    margin-bottom: 9px;
}
#prodDetailBlok div.right div.options span.label,
#prodDetailBlok div.right div.options label {
    width: 75px;
    display: block;
    float: left;
    height: 20px;
    
    margin-bottom: 6px;
}
#prodDetailBlok div.right div.options .propSingle,
#prodDetailBlok div.right div.options .propField {
    width: 140px;
    float: right;
    height: 20px;
    margin-bottom: 6px;
    color: #1395d6;
}
#prodDetailBlok div.bottom {
    height: 27px;
    padding: 0px;
    border-top: 1px solid #bddfee;
    background: url("../../gfx/bg_prod_blok_bottom.gif") repeat-x;
    padding-left: 7px;
    padding-right: 7px;
}
#prodDetailBlok div.bottom a {
    display: inline-block;
    height: 27px;
    line-height: 27px;
    font-size: 93%;
    color: #920150;
    font-weight: bold;
    text-decoration: none;
    float: left; 
    margin-left: 8px;
    padding-right: 28px; 
}
#prodDetailBlok div.bottom a.print {
    background: url("../../gfx/bt_print.gif") no-repeat top right;
}
#prodDetailBlok div.bottom a.vergelijk {
    background: url("../../gfx/bt_vergelijk.gif") no-repeat top right;
}
#prodDetailBlok div.bottom a.mail {
    background: url("../../gfx/bt_mail.gif") no-repeat top right;
}
#prodDetailBlok div.bottom input.mandje {
    display: block;
    height: 27px;
    position: relative;
    top: 0px;
    background: none;
    border: 0px;
    padding-bottom: 1px;
    font-size: 93%;
    color: #920150;
    font-weight: bold;
    text-decoration: none;
    float: right;
    margin-left: 8px;
    padding-right: 28px;
    background: url("../../gfx/bt_mandje.gif") no-repeat top right;
    cursor: pointer;
}

#prodDetailBlok div.bottom li.last a {
    float: right;
}
/**
 * Standaard tekst pagina
 * 
 */
#content #text {
    padding-left: 16px;
    padding-right: 16px;
    color: #565e6b;
    font-size: 93%;
}
#content #text h2 {
    color: #920150;
    font-size: 116%;
    margin-bottom: 6px;
    font-weight: bold;
}
#content #text p {
    margin-bottom: 16px;
}

/**
 * Registratie / profiel form
 * 
 */
#content .registerBox {
    /*width: 477px;*/
    border: 1px solid #bddfee;
    margin-top: 20px;
    margin-bottom: 12px;
    background: url("../../gfx/bt_register_topcorner.gif") no-repeat top right;
    color: #565e6b;
    padding-top: 7px;
    position: relative;
    top: 0px;
    left: 0px;
}
#content .registerBox h3 {
    font-size: 	123.1%;
    font-weight: bold;
    color: #920150;
    padding: 0px 16px;
    margin-bottom: 12px;
}
#content .registerBox span.subKop {
    color: #920150;
    margin-bottom: 12px;
    display: block;
    padding: 0px 16px;
}
.registerBox .aanmeldForm {
    padding: 0px 16px;
}
.registerBox a {
    color: #920150;
    font-weight: bold;
    text-decoration: none;
}
#content .registerBox table.formTable th,
#content .registerBox table.formTable td {
    padding-bottom: 5px;
}
#content .registerBox table.formTable th {
    width: 110px;
    padding-right: 5px;
    color: #565e6b;
}
#content .registerBox table.formTable input.input_text {
    width: 176px;
}
#content .registerBox table.formTable select.input_text {
    width: 180px;
}
.textModule {
    margin-bottom: 16px;
    padding: 16px;
    color: #565e6b;
}
.textModule a {
    color: #920150;
    font-weight: bold;
    text-decoration: none;
}
.textModule h2 {
    color:#920150;
    font-size:116%;
    font-weight:bold;
}
.textModule h3 {
    color:#920150;
    font-size:100%;
    font-weight:bold;
    margin-bottom: 8px;
}
.registerBox .bottom {
    height: 28px;
    border-top: 1px solid #bddfee;
    background: url("../../gfx/bg_prod_blok_bottom.gif") repeat-x;
}
.registerBox .bottom button {
    background: url("../../gfx/img_arrow_purple_prod.gif") no-repeat top right;
    border: 0px;
    height: 28px;
    padding-right: 16px;
    padding-bottom: 4px;
    float: right;
    margin-right: 10px;
    color: #920150;
    font-weight: bold;
}
#content .textModule ul.linkslist li a {
    font-weight: normal;
    color: #565e6b;
    font-size: 93%;
    background: url("../../gfx/ico.rss.jpg") no-repeat;
    display: block;
    height: 16px;
    padding-left: 25px;
    margin-bottom: 6px;
}
#content .textModule ul.sitemap li a {
    font-weight: normal;
    color: #565e6b;
    font-size: 93%;
    display: block;
    height: 16px;
    margin-bottom: 6px;
}
#content .textModule ul.sitemap.sub {
    margin-left: 25px;
}
/**
 * NIEUWS MODULE
 */
#content div.wideBlok {
    border: 1px solid #bddfee;
    margin-top: 16px;
}
#content div.wideBlok h3 {
    font-size: 123.1%;
    font-weight: bold;
    border-bottom: 1px solid #bddfee;
    padding: 6px 12px 6px 12px;
}
#content div.wideBlok h3 a {
    color: #920150;
    text-decoration: none;
}
#content div.wideBlok h3 span.date {
    color: #777c88;
    margin-right: 8px;
}
#content div.wideBlok div.text {
    padding: 12px 8px 12px 8px;
}
#content div.wideBlok div.text div.readmore {
    text-align: right;
}
#content div.wideBlok div.text div.readmore a {
    color: #920150;
    font-weight: bold;
    text-decoration: none;
}
#content div.wideBlok div.text p {
    margin-bottom: 8px;
}
#content div.wideBlok div.text p.intro {
    font-style: italic;
}
/**
 * FAQ MODULE
 */
li.question a {
    height: 14px;
    line-height: 14px;
    color: #920150;
    font-weight: bold;
    text-decoration: none;
}
#content dl.faq dt.question a {
    display: block;
    padding-left: 15px;
    background: url("../../gfx/img_plus.gif") no-repeat;
    height: 14px;
    line-height: 14px;
    color: #920150;
    font-weight: bold;
    text-decoration: none;
}
.faqForm {
    height: 30px;
    clear: both;
}
.faqForm input {
    height: 18px;
    display: block;
    float: left;
    width :250px;
    margin-left: 5px;
}
.faqForm label {
    display: block;
    float: left;
    line-height: 24px;
}
.faqForm input[type=image] {
    margin-bottom :4px;
    height: 24px;
    width: 24px;
}
#content dl.faq dt.question.active a {
    background: url("../../gfx/img_min.gif") no-repeat;
    text-decoration: underline;
}
#content dl.faq dt.question {
    margin-bottom: 8px;
}
#content dl.faq dd.answer {
    margin-bottom: 8px;
}

#winkelwagen h2 {
    color: #920150;
    font-weight: bold;
    font-size: 116%;
}

#winkelwagen table.kassa td {
    height: 32px;
    line-height: 32px;
    padding-left: 32px;
    padding-right: 8px;
    vertical-align: middle;
    font-size: 85%;
    border-bottom: 1px dotted #97014b;
    border-top: 1px dotted #97014b;
    padding-top: 5px;
    padding-bottom: 2px;
}
#winkelwagen table.kassa td.stap1 {
    background: url("../../gfx/img_ww_step1.gif") no-repeat top left;
}
#winkelwagen table.kassa td.selected.stap1 {
    background: url("../../gfx/img_ww_step1_active.gif") no-repeat top left;
}
#winkelwagen table.kassa td.visited.stap1 {
    background: url("../../gfx/img_ww_step1_visited.gif") no-repeat top left;
}

#winkelwagen table.kassa td.stap2 {
    background: url("../../gfx/img_ww_step2.gif") no-repeat top left;
}
#winkelwagen table.kassa td.selected.stap2 {
    background: url("../../gfx/img_ww_step2_active.gif") no-repeat top left;
}
#winkelwagen table.kassa td.visited.stap2 {
    background: url("../../gfx/img_ww_step2_visited.gif") no-repeat top left;
}
#winkelwagen table.kassa td.stap3 {
    background: url("../../gfx/img_ww_step3.gif") no-repeat top left;
}
#winkelwagen table.kassa td.selected.stap3 {
    background: url("../../gfx/img_ww_step3_active.gif") no-repeat top left;
}
#winkelwagen table.kassa td.visited.stap3 {
    background: url("../../gfx/img_ww_step3_visited.gif") no-repeat top left;
}
#winkelwagen table.kassa td.stap4 {
    background: url("../../gfx/img_ww_step4.gif") no-repeat top left;
}
#winkelwagen table.kassa td.selected.stap4 {
    background: url("../../gfx/img_ww_step4_active.gif") no-repeat top left;
}
#winkelwagen table.kassa td.visited.stap4 {
    background: url("../../gfx/img_ww_step4_visited.gif") no-repeat top left;
}
#winkelwagen table.kassa td.stap5 {
    background: url("../../gfx/img_ww_step5.gif") no-repeat top left;
}
#winkelwagen table.kassa td.selected.stap5 {
    background: url("../../gfx/img_ww_step5_active.gif") no-repeat top left;
}
#winkelwagen table.kassa td.visited.stap5 {
    background: url("../../gfx/img_ww_step5_visited.gif") no-repeat top left;
}
#winkelwagen table.kassa {
    width: 510px;
}
#winkelwagen table.kassa td {
    color: #1098dd;
}
#winkelwagen table.kassa td.selected,
#winkelwagen table.kassa td.selected a {
    color: #920150;
}
#winkelwagen table.kassa td.visited,
#winkelwagen table.kassa td.visited a {
    color: #cc88ad
}

#winkelwagen div.cartProduct {
    border: 1px solid #bddfee;
    border-bottom: 0px;
    clear: both;
    
}
#winkelwagen div.cartProduct.last {
    border-bottom: 1px solid #bddfee;
}
#winkelwagen div.cartProduct.last div.finalPrice {
    height: 33px;
    background: url("../../gfx/bg_totalsRow.gif") no-repeat;
    color: #fff;
}
#winkelwagen div.cartProduct.last dt,
#winkelwagen div.cartProduct.last th {
    text-align: right;
    padding-right: 10px;
    color: #777c88;
    padding-bottom: 5px;
}

#winkelwagen div.cartProduct.last dt.pink {
    color: #c880a7;
}
#winkelwagen div.cartProduct.last td {
    color: #777c88;
    width: 125px;
    padding-bottom: 5px;
}
div.cartProduct.last dd input[type=text],
#winkelwagen div.cartProduct.last td input[type=text] {
    width: 75px;
}
#winkelwagen div.cartProduct.last div.finalPrice div {
    float: left;
    line-height: 28px;
}
#winkelwagen div.cartProduct.last div.finalPrice {
    color: #fff;
    clear: both;
}
#winkelwagen div.cartProduct.last div.finalPrice div.assist {
    padding-left: 12px;
}
#winkelwagen div.cartProduct.last div.finalPrice div.assist a {
    text-decoration: none;
    color:#fff;
}
button {
    cursor: pointer;
}
#winkelwagen div.cartProduct.last div.finalPrice div.label {
    float: right;
    padding-right: 10px;
    display: block;
    font-weight: bold;
}
#winkelwagen div.cartProduct.last div.finalPrice div.price {
    width :128px;
    display: block;
    float: right;
    font-weight: bold;
}
#winkelwagen div.cartProduct div.prodImg {
    margin: 6px;
    width: 160px;
    float: left;
}
#winkelwagen div.cartProduct div.prodInfo {
    margin: 6px 12px 6px 9px;
    float: left; 
    width:188px;
    min-height: 120px;
    /*
position: relative;
    top: 0px;
*/
    height: auto !important;
    height: 120px;
    border-right: 1px solid #bddfee;
}
#winkelwagen div.cartProduct div.prodInfo table.properties th {
    width: 55px;
    color: #777c88;
    text-align: right;
}
#winkelwagen div.cartProduct div.prodInfo table.properties td {
    width: 118px;
    padding-left: 5px;
    color: #777c88;
}
#winkelwagen div.cartProduct div.prodInfo table.properties td select {
    width: 110px;
    color: #777c88;
    border: 1px solid #777c88;
}
#winkelwagen div.cartProduct div.prodInfo h3 {
    font-size: 123.1%;
    font-weight: bold;
    margin-bottom: 8px;
}
#winkelwagen div.cartProduct div.prodPrice {
    width: 125px;
    margin: 6px 0px 6px 0px;
    float: right;
    position: relative;
    top: 0px;
}
#winkelwagen div.cartProduct div.prodPrice h4 {
    font-size: 138.5%;
    font-weight: bold;
    color: #920150;
}
#winkelwagen div.cartProduct div.prodPrice span.removeLink {
    display: block;
    margin-top: 50px;
    width: 125px;
    padding-bottom: 6px;
    
}
.buttonNext {
    float: right;
    border: 0px;
    background: none;
    width :138px;
}
.bold {
    font-weight: bold;
}
#winkelwagen div.cartProduct div.prodPrice span.removeLink a {
    display: block;
    padding-left: 21px;
    background: url("../../gfx/bt_verwijder.gif") no-repeat top left;
    color: #1395d6;
    font-size: 77%;
    height: 19px;
    line-height: 19px;
    text-decoration: none;
}
dl.totalsTable {
    display: block;
}
dl.totalsTable dd {
    width: 125px;
    display: block;
    float: right;
    color: #565e6b;
}
dl.totalsTable dt {
    width: 372px;
    text-align: right;
    float: left;
}
#filterDialog {
    top: 0px;
    left: 0px;
}
.dialog {
    position: absolute;
    width: 262px;
    z-index: 1000;
}


.dialog .head {
    background: url("../../gfx/bg_dialog_top_no_arrow.png") no-repeat;
    height: 11px;
}
.dialog .head.left {
    background: url("../../gfx/bg_dialog_top_arrow_left.png") no-repeat;
    height: 20px;
}
.dialog .head.right {
    background: url("../../gfx/bg_dialog_top_arrow_right.png") no-repeat;
    height: 17px;
}
.dialog .content {
    background: url("../../gfx/bg_dialog_middle.png") repeat-y;
    color: #42bdf7;
    padding: 0px 15px 5px 15px;
    text-align: left;
}
.dialog .footer {
    background: url("../../gfx/bg_dialog_bottom.png") no-repeat;
}
.dialog .footer.arrow {
    background: url("../../gfx/bg_dialog_bottom_arrow.png") no-repeat;
    height: 26px;
}
.dialog .content h4 {
    color: #920150;
    font-weight: bold;
}
#btnDialogCartInlog {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#filterDialogBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#stap3DialogBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    width :32px;
    height: 32px;
}
#stap4DialogBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#newsletterDialogBtn {
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#wwForgotBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#registerDialogBtn {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 32px;
}
#loginDialogBtn {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px;
    height: 32px;
}
#logoutDialogBtn {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px;
    height: 32px;
}
#wwDialogBtn {
    position: absolute;
    right: 12px;
    top: 13px;
    width: 32px;
    height: 32px;
}
table.formTable th, 
table.formTable td {
    padding-bottom: 5px;
}
.cartForm {
    border: 1px solid #bddfee;
    padding: 16px;
}
.cartForm .aanmeldForm td,
.cartForm .aanmeldForm th {
    padding-bottom: 6px;
}
table.margin16 {
    margin: 16px;
}
table.margin16 th {
    width: 175px;
    font-weight: bold;
}

table.payment {
    display: block;
    margin: 16px;
}
table.payment td {
    width: 477px;
    border-bottom: 1px solid #d2ecfa;
    vertical-align: middle;
    height: 26px;
}
table.payment td.first {
    border-top: 1px solid #d2ecfa;
}
div.extraInfo {
    color: #565e6b;
    margin: 16px;
}
div.buttonBar {
    height: 26px;
    border-top: 1px dotted #940252;
    border-bottom: 1px dotted #940252;
    padding-top: 2px;
    padding-bottom: 2px;
}
div.buttonBar #btnInfoPayment {
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 30px;
    margin-right: 12px;
    background: url("../../gfx/ico_money.gif") no-repeat;
}
div.buttonBar #btnInfoSend {
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 30px;
    margin-right: 12px;
    background: url("../../gfx/ico_postbox.gif") no-repeat;
}
span.noLeft {
    padding: 0px;
}
#content div.registerBox.noIcon {
    background: none;
}

div.slideshow div.slide {
    position: absolute;
    top: 0px;
    left: 0px;
}
div.navs {
    position: absolute;
    right: 4px;
    bottom: 4px;
}
div.navs div {
    background: url("../../gfx/ico_filter_sub_inactive.png") no-repeat;
    width: 15px;
    height: 18px;
    float: left;
}
div.navs div.active {
    background: url("../../gfx/ico_filter_sub_active.png") no-repeat;
}
.pagesNav {
    float: right;
    width: 248px;
}
.pagesNav a.pageBtn {
    display: block;
    padding-bottom: 4px;
    float: left;
    width: 15px;
    height: 9px;
    margin-right: 3px;
    text-decoration: none;
    color:#1098dd;
    font-weight: bold;
    border: 1px solid #1098dd;
    text-align: center;
    font-size: 9px;
    padding-top: 2px;
}
.pagesNav a.button {
    display: block;
    margin-right: 3px;
    float: left;
}
.pagesNav a.pageBtn.active {
    color: #fff;
    background: #1098dd;
}
.pagesNav span.dots {
    color: #1098dd;
    font-weight: bold;
    display: block;
    float: left;
    margin-right: 1px;
}
.pagesNav div.sub {
    displaY: block;
    border-top: 1px dotted #1098dd;
    color: #1098dd;
    font-size: 77%;
    font-style: italic;
    margin-top: 4px;
}
.pagesNav span.buttonL {
    display: block;
    width: 48px;
    float: left;
}
.pagesNav span.buttonR {
    display: block;
    width: 85px;
    float: left;
}
#content div.wideBlok.review .text {
    color: #565e6b;
}
#content div.wideBlok.review h3.quote {
    color: #1098dd;
    font-size: 123.1%;
    font-weight: bold;
}
#content div.wideBlok.review span.subKop {
    display: block;
    float: left;
    font-weight: bold;
    color: #920150;
    margin-top: 12px;
    font-size: 93%;
}
#content div.wideBlok.review span.grades {
    width: 189px;
    display: block;
    float: right;
}
.reviewButtonBar {
    margin-top: 16px;
    height: 28px;
    border-top: 1px dotted #940252;
    border-bottom: 1px dotted #940252;
}
.reviewButtonBar a {
    display: block;
    height: 28px;
    line-height: 28px;
    background: url("../../gfx/ico_review.gif") no-repeat top left;
    padding-left: 25px;
    text-decoration: none;
    color: #1098dd;
    float :right;
}
.wideBlok.review label {
    width: 150px;
    display: block;
    float: left;
}
.wideBlok.review .input_text {
    width: 200px;
}
.wideBlok.review .stars {
    padding-left: 150px;
}
textarea.input_text {
    width: 300px;
    height: 200px;
}

a.btVerderWinkelen {
    display: block;
    float: left;
    background: url("../../gfx/ico_pijl_left.gif") no-repeat;
    padding-left: 20px;
    color: #6fc0e9;
    font-weight: bold;
    text-decoration: none;
    line-height: 14px;
}
table.halfWidth th {
    width: 100px;
}
img.enlarge {
    position: absolute;
    top: 10px;
    right: 10px;
}
div.fotoLinks {
    margin-bottom: 6px;
    color: #565e6b;
}
div.fotoLinks a {
    font-weight: bold;
    color: #565e6b;
    text-decoration: none;
}
#sendForm h2 {
    font-size: 138.5%;
    color: #920150
}
#sendForm {
    padding: 10px;
}
#sendForm p {
    color: #565e6b;
    margin-bottom: 5px;
}
#sendForm label {
    width: 150px;
    display: block;
    float: left;
}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font-size:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}/* MILKBOX */

#mbOverlay {
	position: absolute;
	left: 0;
	width:100%;
	background-color: #FFF; /* set the Milkbox overlay color // opacity: see the js options */
	z-index:100;
	cursor: pointer;
}

#mbCenter {
	/* for default width and height, see the js options */
	position: absolute;
	z-index:101;
	overflow:hidden;
	left: 50%;
	top:10%;/* overwritten in the js options to properly position the milkbox when activated in a scrolled window */
	background-color: #fff;/* set the Milkbox background color */
	border: 5px solid #fff;/* set the Milkbox border */
	margin:0; padding:5px;/* set the Milkbox padding */
}

.mbLoading{ background: #fff url(../../gfx/loading.gif) no-repeat center; }/* IMAGE: loading gif */

#mbCanvas{ margin:0; padding:0; height:0; border:none; font-size:0; overflow:hidden; }

.clear{ clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden; }


/* *** BOTTOM *** */

#mbBottom { 
	/* set text options */
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	padding-top:8px;
	margin:0;
}

/* navigation */
/* be careful if you change buttons dimensions */

#mbNavigation{
	float:right;
	width:27px;
	padding-top:3px;
	border-left:1px solid #9c9c9c;/* set nav border */
}


#mbCount{ 
	width:55px; 
	overflow:hidden;
	padding-top:1px;
	float:right;
	text-align:right;
	font-size:9px; /* count font size */
}

#mbCloseLink, #mbPrevLink, #mbNextLink, #mbPlayPause{
	outline:none;
	display:block;
	float:right;
	height:19px;
	cursor: pointer;
}


#mbPrevLink, #mbNextLink{ width:15px; }
#mbPrevLink{ background: transparent url(../../gfx/prev.gif) no-repeat; }/* IMAGE: prev */
#mbNextLink{ background: transparent url(../../gfx/next.gif) no-repeat; }/* IMAGE: next */

#mbPlayPause{ width:13px; }
#mbPlayPause{ background: transparent url(../../gfx/play-pause.gif) no-repeat; }/* IMAGE: prev */


/* NOTE: doesn't work in ie6, so, just see the js options :) */
a#mbPrevLink:hover,a#mbNextLink:hover,a#mbCloseLink:hover,a#mbPlayPause:hover { background-position: 0 -22px; }

#mbCloseLink {
	width:17px;
	background: transparent url(../../gfx/close.gif) no-repeat;/* IMAGE: close */
}

/* description */

#mbDescription{
	margin-right:27px;
	padding:0px 10px 0 0;
	font-weight: normal;
	text-align:justify;
}

