.mojoImage { margin-bottom: 20px; clear: both; } .mojoImage.floatleft { margin-right: 20px; float: left; } .mojoImage.floatright { margin-left: 20px; float: right; } #pntInformationPart { clear: both; } #pntInformationPart img { margin-right: 5px; float: left; } #pntInformationPart.pntNONE, .pntNONE { display:none; } #pntInfoLabel { padding-top: 5px; padding-bottom: 5px; } #pntInformationPart.pntOK, .pntOK { color: #000000; } #pntInformationPart.pntERROR, .pntERROR { color: red; } #pntInformationPart .thead { font-weight:bold; } .pntCompulsorySign, .pntCompulsorySign div{ display: inline; padding-left:3px; } div.introdiv { clear: both; } div#mojoEditDiv { position: absolute; top: 10px; right: 10px; width: 38px; height: 38px; display: block; border: 1px solid #dedede; } div#mojoEditDiv a { width: 38px; height: 38px; display: block; background-image: url('../bf/images/mojoEditDiv.gif'); }body { margin:0px; padding:0px; background-image:url('../images/background.jpg'); } div#containerWrapper { margin-left:auto; margin-right:auto; width:1052px; } div#container { background-image:url('../images/header-voorpagina.png'); background-position:top left; background-repeat:no-repeat; } div.clearBoth{ clear:both; } hr { color: #D6397C; background-color: #D6397C; height: 1px; border: none; } div#gezochtOp p{ padding:10px; padding-left:0px; }  div#headerWrapper{ height:135px; } div#serviceMenuWrapper { float:right; padding-right:260px; padding-top:40px; } div#serviceMenu ul { list-style-type: none; margin:0px; padding:0px; } div#serviceMenu ul li { margin:0px; padding:0px; float:left; margin-right:10px; } div#serviceMenu ul li a { font-size:14px; color:white; text-decoration:none; font-weight:bold; font-style:italic; } div#serviceMenu ul li a:hover { text-decoration:underline; } img#home { float:left; border:0px; margin-left:20px; margin-top:27px; }  input#inlogKnop.active{ background-image:url('../images/inlogButtonActive.png'); } input#uitlogKnop.active{ background-image:url('../images/uitlogKnopActive.png'); } input#meldMeAanKnop.active{ background-image:url('../images/meldMeAanKnopActive.png'); } div#mijnAccountInlog, div#aanmeldenNieuwbriefFormDiv{ padding:33px 17px 0px 17px; } div#mijnAccountUitlogButtonDiv, div#meldMeAanKnopDiv{ margin-top:10px; } div#mijnAccountInlog form, div#aanmeldenNieuwbriefFormDiv form{ padding:0px; margin:0px; } div#aanmeldenNieuwbriefFormDiv{ text-align:center; } input#passwordMijnAccount, input#emailMijnAccount, div#aanmeldenNieuwbriefFormDiv input#emailAanmeldenNieuwsbrief{ width:124px; } div#linkerkolom a img{ border: none; } div#linkerkolomWrapper { margin-right:6px; float:left; } div#linkerkolom { width:210px; } div#linkerkolom img{ display:block; padding-bottom:10px; width:210px; } div#hoofdMenu { padding:8px 12px; background-color:#64119f; border-top: 6px solid white; border-bottom: 6px solid white; } div#hoofdMenu ul { list-style-type: none; margin:0px; padding:0px; } div#hoofdMenu li { background: url('../images/li.png') no-repeat left center; margin:0px; padding:0px; padding-left:18px; } div#hoofdMenu li.active { background: url('../images/li-hover.png') no-repeat left center; } div#hoofdMenu li a { color:white; text-decoration:none; font-weight:bold; font-style:italic; display:block; font-size:13px; line-height: 25px; } div#winkelmandje, div#mijnAccount, div#aanmeldenNieuwbrief{ margin-bottom:10px; } div#winkelmandje{ background-image:url('../images/winkelmandje.png'); height:128px; } div#mijnAccount{ background-image:url('../images/mijn-account.png'); height:128px; text-align:center; } div#aanmeldenNieuwbrief{ background-image:url('../images/aanmelden-nieuwsbrief.png'); height:118px; }  div#rechterkolom { float: left; width:835px; } img#footer{ margin-left:auto; margin-right:auto; } div#zoekBalkWrapper { background-image:url('../images/rozebalk.png'); background-repeat:no-repeat; background-position:top left; padding-bottom:6px; } div#zoekBalk{ height:32px; } #zoekBalk form { float:right; } div#zoekBalkDiv{ padding-right:50px; padding-top:11px; } #zoekBalk form input.zoek, #zoekBalk form input.button { margin:0px; border:1px solid #637660; font-size:11px; } #zoekBalk form input.zoek { width: 100px; } #zoekBalk form input.button { font-weight:bold; } div#tekstDetails, div.bfSearchDiv, div.tekstDetails{ margin-left:20px; margin-right:89px; margin-bottom:20px; } img#headerFoto{ margin-top:6px; display:block; } div#subMenuWrapper{ margin-right:70px; margin-bottom:6px; } ul#subMenu{ background-image:url('../images/submenu.png'); background-position:top right; background-repeat:no-repeat; padding-right:20px; font-size:12px; float:left; overflow:hidden; height:22px; line-height:21px; color:white; margin:0px; padding:0px; padding-left: 12px; } ul#subMenu li { float:left; margin:0px; padding:0px; padding-right:20px; } ul#subMenu li.noBullet{ list-style-type: none; } ul#subMenu li a { color:white; text-decoration:none; font-size:11px; font-weight:bold; } ul#subMenu li a:hover { text-decoration:underline; }  div.mojoShopProductIntroWrapper, div.sweetIntroWrapper{ float:left; margin:0px 15px 50px 15px; } div.mojoShopProductIntro{ width:200px; height:270px; background-image:url('../images/product-beschrijving.png'); background-position:center bottom; background-repeat:no-repeat; text-align: center; } table.mojoShopProductImageTable{ height: 225px; width:100%; border-collapse:collapse; } div#afbeeldingVergroten{ font-size: 10px; font-style:italic; padding-right:13px; } div#productInfo{ width:295px; float:right; } div.mojoShopProductBeschrijving{ margin-left:auto; margin-right:auto; width:200px; overflow:hidden; height:16px; text-overflow: ellipsis; } div.mojoShopProductBeschrijving a{ margin-top:2px; } div.mojoShopProductIntro img{ border: none; } div.mojoShopProductIntro, div.mojoShopProductIntro a{ text-decoration: none; color:white; font-weight:bold; } a.prijsLink{ line-height:24px; } div.mojoShopProductIntro.active a, div.mojoShopProductIntro a:hover { color:#D6397C; } span.aanbieding span{ color: #461E64; } div.mojoPageButtons{ text-align:right; margin-bottom:40px; } div.mojoPageButtons a{ color:white; font-weight:bold; text-decoration:none; font-size:15px; line-height:21px; display:inline-block; text-align:center; margin-left:2px; margin-right:2px; background-image: url('../images/punt.png'); width:21px; height:21px; } div.mojoPageButtons a:hover, div.mojoPageButtons a.active { background-image: url('../images/punt-active.png'); }  div.sweetIntroDiv{ width: 202px; height: 300px; } table.sweetIntroImageTable{ height: 270px; width:100%; border-collapse:collapse; } div.sweetIntroDivTableBorder { border:1px solid #64119F; margin-bottom:2px; } table.sweetIntroImageTable td { vertical-align:bottom; padding:0px; text-align:center; } table.sweetIntroImageTable img{ border: none; } div.sweetIntroOndersteBalkWrapper{ background-color:#268A30; } div.sweetIntroOndersteBalk { margin-left:auto; margin-right:auto; height:30px; width:200px; text-align:center; overflow:hidden; text-overflow:ellipsis; } div.sweetIntroOndersteBalk a{ line-height:30px; color: white; font-weight:bold; text-decoration:none; } div.sweetIntroDiv.active a, div.sweetIntroOndersteBalk a:hover { color:#D6397C; }  div#afbeeldingVergroten { float:right; } #imageContainerWrapper { float:left; margin-right:10px; } #imageContainer { width:362px; overflow:hidden; float:left; } .prodImg { cursor:pointer; margin-left:auto; margin-right:auto; display:none; background-color:#fff; background-position: center center; background-repeat: no-repeat; border: none; } #thumbContainerWrapper { float:left; } #thumbContainer div.thumbWrapper { border:1px solid #64119F; margin-left:3px; margin-bottom:3px; } #thumbContainer div.thumbWrapper.hover { border:1px solid red; } #thumbContainer div.thumbWrapper div { height:50px; width:50px; background-color:#fff; background-position: center center; background-repeat: no-repeat; cursor:pointer; } input#bestelKnop.active { background-image:url('../images/bestelknopActive.png'); }  span.serviceMenuStreepje{ color:white; }  #mojoShopCart th { background-color:#C21C68; color:white; padding:0 10px; text-align:left; } #mojoShopCart { border-collapse:collapse; border-spacing:0; width:100%; margin-top:10px; } #mojoShopCart tr.product td, #mojoShopCart th { border:1px solid #C21C68; } #mojoShopCart tr.product td{ height:50px; } #mojoShopCart td.price, #mojoShopCart th.price #total td.price { text-align:right; } #mojoShopCart td.delete{ text-align:center; } table#mojoShopCar tr.product td{ height: 60px; } #mojoShopCart td.label, #mojoShopCart td.label, #mojoShopCart td.quantity, #mojoShopCart td.price, #mojoShopCart td.delete, table#mojoShopCart td.img{ padding:0 7px; vertical-align:middle; } tr#total{ font-weight:bold; font-size:16px; } #kortingscoupon{ background-image:url('../images/rozebalk.png'); }  div#mojoShopCouponDiv h1{ } div#kortingscouponTitel{ height:20px; background-color:#C21C68 } div#kortingscouponTitel h2{ color:white; padding-left:10px; padding-top:2px; } div#kortingscouponInformationPart{ margin-top: 10px; margin-bottom:10px; } input#afrekenKnop.active { background-image:url('../images/afrekenenActive.png'); } td.img{ text-align:center; } td.quantity{ text-align:center; } td.price{ font-weight:bold; }  div.custTable { margin:10px 0; width:600px; } div.custTable table { width:100%; } div.custTable td.pntHeader { text-align:left; width:180px; } div.custTable td { line-height:25px; } input#company, input#telephone, input#birthdate, input#mojoShopCountryIdWrapper, input#mojoShopCountryId, input#email, input#password, input#password2 { width:200px; } input#middle, input#prefix, input#postalcode, input#number { width:60px; } input#last, input#first, input#address, input#city { width:133px; } div.pntRadioWidgetOptionWrapper { display:inline; } div.custTable td.pntDetailsExtra { width:10px; } input#verderKnop.active { background-image:url('../images/verderKnopActive.png'); } table#addresses { margin-top:25px; margin-bottom:25px; border-collapse:collapse; border-spacing:0; width:95%; } #addresses th { background-color:#C21C68; color:white; } #addresses td, #addresses th { border:1px solid #C21C68; padding:0 10px; } #addresses td{ padding:10px; } table#addresses tr { background-color:#FEF3F7; } input#bevestigKnop.active{ background-image:url('../images/bevestigBestellingKnopActive.png'); } form#confirmForm textarea{ margin-bottom:10px; }  input#inlogKnop{ background-image:url('../images/inlogButton.png'); height:19px; width:69px; } input#meldMeAanKnop{ background-image:url('../images/meldMeAanKnop.png'); height:19px; width:112px; } input#uitlogKnop{ background-image:url('../images/uitlogKnop.png'); height:19px; width:72px; } input#uitlogKnop, input#inlogKnop, input#meldMeAanKnop{ border:medium none; cursor:pointer; overflow:hidden; } input#bevestigKnop{ background-image:url('../images/bevestigBestellingKnop.png'); height:19px; width:159px; } div#mijnAccountUitlogKnopDiv{ margin-top:10px; } input#verderKnop{ background-image:url('../images/verderKnop.png'); height:19px; width:74px; } input#verderKnop, input#bestelKnop, input#afrekenKnop, input#bevestigKnop { border:medium none; cursor:pointer; float:right; overflow:hidden; } input#bestelKnop { background-image:url('../images/bestelknop.png'); width: 74px; height: 19px; } input#afrekenKnop { background-image:url('../images/afrekenen.png'); height:19px; width:97px; }  div#sweetShopOrderCartSmall{ padding: 40px 10px 0px 10px; text-align:center; } div#sweetShopOrderCartSmallAfrekenen{ margin-top:10px; }  td#kopQuickNav{ height:40px; } td.bestelprocesMiddle, td.bestelprocesMiddleActive{ border-left: 2px solid white; border-right: 2px solid white; } td.bestelprocesActive, td.bestelprocesMiddleActive{ background-color:#C21C68; } td.bestelproces, td.bestelprocesMiddle{ background-color:#268A30; } table#bestelProcesTable{ width:100%; text-align:center; vertical-align:middle; border-collapse:collapse; margin-bottom:20px; } td.bestelprocesActive, td.bestelproces, td.bestelprocesMiddle, td.bestelprocesMiddleActive{ height:30px; width:250px; color:white; } td.bestelprocesActive a, td.bestelproces a, td.bestelprocesMiddle a, td.bestelprocesMiddleActive a{ color:white; }  div.mailIntroDiv{ margin-bottom:20px; }body { font-family: arial; font-size: 12px; color:#461E64; line-height:16px; } a { color:#461E64; } h1, h2, h3, h4, h5, h6{ font-size:13px; margin:0px; } h1{ padding-top:7px; font-style:italic; color:white; line-height:25px; padding-left:12px; } h2, h3, h4{ color:#C3226E; } h2 { font-style:italic; } h4{ font-weight:normal; } p{ margin:0px; } img.mojoImage { clear: both; margin: 10px; margin-top: 0px; } a {outline:none;} img.mojoImage.floatleft { clear: none; float: left; margin-left: 0px; } img.mojoImage.floatright { clear: none; float: right; margin-right: 0px; } span.serviceMenuStreepje{ color:white; padding-left:5px; }  ul#voorpaginaFotos { width:772px; height:290px; list-style-type: none; margin:0px; padding:0px; margin-top:6px; } ul#voorpaginaFotos li { margin:0px; padding:0px; } ul#voorpaginaFotos li img { border:0px; }  div#sweetHighlight1, div#sweetHighlight2, div#sweetHighlight3, div#sweetHighlight4 { width:180px; height:182px; padding:1px; overflow:hidden; } div#sweetHighlight1, div#sweetHighlight7{ background-color:#238129; } div#sweetHighlight2, div#sweetHighlight4, div#sweetHighlight5{ background-color:#64119F; } div#sweetHighlight3, div#sweetHighlight6{ background-color:#D6397C; } div#sweetHighlight5, div#sweetHighlight6, div#sweetHighlight7{ padding:1px; width:245px; height:247px; overflow:hidden; } div#sweetHighlight6{ width: 244px; } div#sweetHighlight1 table.sweetHightLightImgTable, div#sweetHighlight2 table.sweetHightLightImgTable, div#sweetHighlight3 table.sweetHightLightImgTable, div#sweetHighlight4 table.sweetHightLightImgTable { border-collapse:collapse; width:180px; height:130px; overflow:hidden; } div#sweetHighlight5 table.sweetHightLightImgTable, div#sweetHighlight6 table.sweetHightLightImgTable, div#sweetHighlight7 table.sweetHightLightImgTable{ border-collapse:collapse; width:245px; height:205px; overflow:hidden; } div#sweetHighlight6 table.sweetHightLightImgTable{ width:244px; } div.sweetHighlightWrapper{ float:left; margin-right:12px; margin-bottom:12px; } table.sweetHightLightImgTable{ background-color:white; text-align:center; } table.sweetHightLightImgTable td{ padding:0px; } table.sweetHightLightImgTable a img.mojoImage, table.sweetHightLightImgTable a img.mojoImage{ border: none; margin:0px; } div#sweetHighlight1 div.titel, div#sweetHighlight2 div.titel, div#sweetHighlight3 div.titel, div#sweetHighlight4 div.titel { width:170px; overflow:hidden; } div.sweetHighlightWrapper div.titel, div.sweetHighlightWrapper div.beschrijving{ height:19px; overflow:hidden; } div#sweetHighlight6 div.titel,{ width:234px; overflow:hidden; } div.titel, div.beschrijving { margin-left:auto; margin-right:auto; text-align:center; overflow:hidden; text-overflow:ellipsis; } div.titel a, div.beschrijving a { color:white; overflow:hidden; text-decoration:none; font-weight:bold; } div.titel, div.beschrijving{ padding-top:3px; } div.sweetHighlightWrapper.active a{ color:#D6397C; } div.sweetHighlightWrapper.active div#sweetHighlight3 a, div.sweetHighlightWrapper.active div#sweetHighlight6 a{ color:#238129; }