/*  Lief Leuk & Eigen.nl - algemeen  rood - #e2383f  blauw - #8bb0c1  lichtblauw - #cedfe6  donkergrijs - #4d4d4d*/html{  margin:0;}body{  margin:0;  color:#4d4d4d;  font-family:Arial;  line-height:1.4em;  font-size:75%;}#site{  margin:0 auto;  display:block;  width:1000px;  position:relative;}.print,p.accessibility{  display:none;}/*  header*/#header{  margin:0;  height:106px;  margin-top:14px;}#header a em{  display:none;}#warning ul{  list-style-type:none;  list-style-image:none;  margin:0; padding:0;}.registerErrorMessage,#warning ul li{  margin:0px 0px 4px 0px;  padding:2px 5px;  border:1px red dashed;  font-weight:bold;  color:#e2383f;}button.helpText {    width: 15px;    height: 15px;    background-image: none;    background: none;}button.helpText:hover {    background-image: none;} /*  ajaxLoader*/#ajaxLoader{  position:absolute;  top:50%;  left:50%;  margin-left:-100px;  margin-top:-100px;  width:220px;  height:100px;  padding:10px;  border:10px #ddd solid;  background:white;  text-align:center;  filter: Alpha(Opacity=90);  -moz-opacity:0.9;  opacity: 0.9;}#ajaxLoader img{  border-bottom:10px #fff solid;} #orderedDesigns ul {list-style-image: none;list-style-type: none;}#orderedDesigns ul li {list-style-image: none;list-style-type: none;}#orderHeader {clear: both;width: 900px;list-style-image: none;list-style-type: none;}#orderHeader li {width: 90px;float: left;list-style-image: none;list-style-type: none;font-weight: bold;padding-left: 20px;}#orderHeader li.largeLI {width: 150px;}#orders {clear:both;width: 900px;list-style-image: none;list-style-type: none;}#orders li {padding-left: 20px;float: left;list-style-image: none;list-style-type: none;background-color: #EDE8E9;width: 90px;}#orders li.largeLI {width: 150px;}.hideDetails {display: none;padding-left: 30px;}#generalInformation{clear: both;width: 500px;margin: 5px;}#generalInformation tr th {font-weight: bold;padding: 0px 5px;border-bottom: 1px solid black;}#generalInformation tr td {padding: 0px 5px;}.borderRight {border-right: 1px solid;}.products tr th {font-weight: bold;border-bottom: 1px solid black;}.products tr td {    width: 200px;}.products tbody tr.hover {background-color: #ccc;} /*  bestellen*/#site.bestellen #content{  width:820px;}.bestellen h3{  margin-top:1.3em;}/*  shoppingCartItems*/#shoppingCartItems table{  width:820px;}#shoppingCartItems table col.col1{  width:145px;}#shoppingCartItems table col.col2,#shoppingCartItems table col.col3,#shoppingCartItems table col.col4{  width:213px;}#shoppingCartItems table col.col5{  width:35px;}#shoppingCartItems table thead{  background-color:#cedfe6;  background-image:url('/img/template/bgGradient.png');  background-repeat:repeat-y;}#shoppingCartItems table thead th{  font-weight:bold;  color:#333;  padding:2px 10px;}#shoppingCartItems table tbody td{  padding:10px;}#shoppingCartItems table tbody span{  display:block;  margin-bottom:12px;}#shoppingCartItems table tbody label{  display:block;  margin-bottom:12px;  font-weight:bold;  color:#e2383f;}#shoppingCartItems table tbody td.total{  border-top:2px #cedfe6 solid;}#shoppingCartItems table tr.odd td,#shoppingCartItems table tr.odd th{  background-color:#f8fafb;}#shoppingCartItems table h4{  width:auto;  background-image:none;}#shoppingCartItems table tbody td #actionCode{  margin-right:5px;  float:left;}#shoppingCartItems table tbody td #actionCodeMessage{  margin-top:2px;}#shoppingCartItems table tbody td#costs_total{  color:#e2383f;  font-weight:bold;}#shoppingCartItems table tbody td#costs_total span{  display:inline; margin:0;}#shoppingCartItems .buttonBar button{  margin-right:32px;}#shoppingCartForm .buttonBar{  height:60px;}#shoppingCartForm .buttonBar a{  display:block;  width:174px;  height:20px;  padding:4px 0px 0px 6px;  margin-bottom:14px;  float:right;  color:#fff;  background-image:url('/img/template/button2-red-180.png');  background-position:top left;  background-repeat:no-repeat;}#shoppingCartForm .buttonBar a:hover{  background-image:url('/img/template/button2-red-180-hover.png');}/*  lastMinuteShopping*/#shoppingCartForm .lastMinuteShopping h3{  margin:0;  padding:0;  padding-top:2px;  width:132px;  height:18px;  text-align:center;  text-transform:none;  font-size:12px;  font-weight:normal;  background-image:url('/img/template/tabKopBgBlauw.png');}#shoppingCartForm .lastMinuteShopping ul{  list-style-type:none;  display:block;  border:1px #cedfe6 solid;  padding:20px;  margin:0px 0px 12px 0px;  overflow:auto;  _height:1%;  clear:both;}#shoppingCartForm .lastMinuteShopping ul li{  border:0;  padding:0;  margin:5px 40px 5px 0px;  float:left;  list-style-type:none;  list-style-image:none;}#shoppingCartForm .lastMinuteShopping ul li a{  display:table-cell;  vertical-align:bottom;  height:150px;  max-width:140px;}#shoppingCartForm .lastMinuteShopping ul li a span{  display:block;  color:black;}.lastMinuteShopping ul li a:hover span{  text-decoration:underline;}table.yui-calendar{  width:auto !important;}#orderInformationWrapper h4,#orderInformationWrapper #customerInformation h4,#orderInformationWrapper #personalInformationWrapper #optionalAccountCreationWrapper h4{  border:0; margin:0 10px 0 0; padding:0;  width:200px;}#orderInformationWrapper #loginWrapper,#optionalAccountCreationWrapper{  margin-bottom:5px;}#optionalAccountCreationWrapper{  margin-bottom:5px;  clear:both;}#orderInformationWrapper #customerLogIn label{  border:0; margin:0; padding-right:8px;}#orderInformationWrapper #sendInformationWrapper h4{  margin-top:10px;  margin-bottom:0px;}#orderInformationWrapper #sendInformationWrapper{  margin-top:20px;}#orderInformationWrapper #sendInformationWrapper label{  padding-right:10px;}#orderInformationWrapper #personalInformationWrapper #newsLetterOptions ul{  margin:0 0 0 38px;}#orderInformationWrapper #personalInformationWrapper #newsLetterOptions label{  margin-right:10px;}#orderInformationWrapper #sendInformationWrapper #newAddress th{  width:197px;}#orderInformationWrapper #sendInformationWrapper #newAddress label{  border:0; margin:0; padding:0;}#orderInformationWrapper label{  border:0; margin:0; padding:0;  display:inline;}.buttonBarExtra{  height:33px;  padding-top:10px;}#content .buttonBarExtra a{  display:block;  width:174px;  height:22px;  padding:4px 0px 0px 6px;  margin-left:10px;  float:right;  color:#fff;  background-image:url('/img/template/button-blue-180.png');  background-position:top left;  background-repeat:no-repeat;}#content .buttonBarExtra a:hover{  background-image:url('/img/template/button-blue-180-hover.png');}/*  login aanmelden*/.bestellen h4{  padding-right:20px;  margin-right:8px;  width:150px;  background-image:url('/img/template/arrow-right.png');  background-repeat:no-repeat;  background-position:right center;}.bestellen #optionalAccountCreationWrapper,.bestellen #loginWrapper{  overflow:auto;}.bestellen #optionalAccountCreationWrapper h4,.bestellen #loginWrapper h4{  float:left;}.bestellen #customerInformation h4{  width:80px;}.bestellen #customerInformation #optionalAccountCreationWrapper h4{  width:120px;}.bestellen #sendInformationWrapper h4{  background-image:none;}.bestellen #optionalAccountCreationWrapper div,.bestellen #loginWrapper #customerLogIn{  float:left;  width:400px;  height:130px;  padding:20px;  background-image:url('/img/template/pannel-440x130.png');  background-repeat:no-repeat;}.bestellen #optionalAccountCreationWrapper div table{  margin-top:12px;  width:398px;}.bestellen #optionalAccountCreationWrapper div table th{  width:130px;}.bestellen #optionalAccountCreationWrapper div table input{  width:220px;}.bestellen #loginWrapper #customerLogIn table{  width:398px;}.bestellen #loginWrapper #customerLogIn h3{  display:none;}#newsLetterOptions{  list-style-type:none;  list-style-image:none;  margin:6px 0px 6px 22px;  padding:0;}#newsLetterOptions li{  list-style-type:none;  list-style-image:none;  margin:0; padding:2px 0px;  clear:both;  position:relative;}#newsLetterOptions li ul{  position:absolute;  top:0; left:160px;  margin:0; padding:0;}#newsLetterOptions li ul li label{  float:left;}#newsLetterOptions li ul li #dueDate{  width:75px;}#newsLetterOptions li ul li #weddingDate{  margin:0 0 0 46px;  width:75px;}/*  Klantgegevens & Verzendgegevens*/.bestellen #personalInformation p{  margin:12px 0px;}.bestellen #sendInformationWrapper table#newAddress{  margin-top:6px;  margin-left:24px;}/* input widths */#personalInformationWrapper #invoiceHouseNumberAddings{ width:87px; }#personalInformationWrapper #invoicePostalCode{ width:100px; }#personalInformationWrapper #invoiceLocality{  width:206px;  >width:204px;}#registerForm #houseNumberAddings{ width:87px; }#registerForm #postalCode{ width:100px; }#registerForm #locality{ width:204px; }#newAddress #deliveryHouseNumberAddings{ width:87px; }#newAddress #deliveryPostalCode{ width:100px; }#newAddress #deliveryLocality{  width:206px;}/*  errorMessages*/.errorMessage{  border:0; margin:10px; padding:0;  font-style:italic;  color:red;} #manageAccountWrapper label {  border: 0 none;  display: inline;  margin: 0;  padding: 0;} /*  BLOG template*/.template-31 #content{  margin-top:35px;  width:680px;}.template-31 #content h2{  margin:0 0 1.4em 0;}.template-31 #content h4{  color:#8BB0C1;}.template-31 #related{  width:275px;}.template-31 #related .newsletterSubscription{  margin:0 0 0 28px;}.template-31 #related div.bloglinks{  margin:0 5px 30px 28px;  float:left;  width:104px;}.template-31 #related div.bloglinks h3{  text-transform:uppercase;  color:#8BB0C1;}.template-31 #related div.bloglinks ul{  margin:0; padding:0;  list-style-type:none;}.template-31 #related div.bloglinks ul li{  text-transform:uppercase;}.template-31 #related div.bloglinks ul li a,.template-31 #related div.bloglinks ul li a:hover{  color:#666;  font-size:11px;}#related #di380 b{  color:#8BB0C1;}#newsItem .addthis_toolbox{  margin:20px 0 0 0;}#newsItems .addthis_toolbox .addthis_button_facebook_like,#newsItem .addthis_toolbox .addthis_button_facebook_like{  width:125px;}#reactions{  margin-top:20px;  padding-top:20px;  border-top:2px #e2383f dotted;}#submitReaction{  margin:20px 0px;  padding:20px 0px;  border-top:2px #e2383f dotted;  border-bottom:2px #e2383f dotted;}/* twitter */#related .twitter{  padding:64px 28px 24px 28px;  height:122px;  background:url('/img/template/twitterBg.png') no-repeat top center;}#related .twitter h3{  text-transform:uppercase;  color:#9dbfce;  font-size:14px;  border-bottom:2px #9dbfce dotted;}#related .twitter strong,#related .twitter a{  font-weight:normal;  color:#999999;  font-size:11px;}#related .twitter .tweet,#related .twitter .tweet p,#related .twitter .tweet p a{  color:#666666;  font-size:11px;}#related .twitter a.external img{  display:none;} /*  bloglist*/.bloglist table{  width:640px;}.bloglist table tr.odd th,.bloglist table tr.odd td{  background-color:#f8fafb;}.bloglist table tbody th {  width:100px;} /*  blognavigation*/.blognavigation ul{  border:0; margin:0 0 10px 0; padding:0;  list-style-type:none;  overflow:auto;}.blognavigation ul li{  border-right:1px solid #8BB0C1; margin:0 10px 0 0; padding:0 10px 0 0;  list-style-image:none !important;  float:left;  text-transform:uppercase;} /*  breadcrumbs*/#breadcrumbs{  position:absolute;  top:144px;  >top:156px;  left:180px;  width:616px;  margin:0;  padding:2px 12px;  color:#4d4d4d;  background-color:#dce6ec;  background-image:url('/img/template/breadcrumbsbg.png');  background-repeat:no-repeat;}#breadcrumbs a{  display:block;  float:left;  color:#4d4d4d;}#breadcrumbs a.active{  color:#e2383f;}#breadcrumbs span{  display:block;  float:left;  width:12px;  height:14px;  margin:0px 3px;  background-image:url('/img/template/breadcrumb-arrow.png');  background-repeat:no-repeat;  background-position:0px 2px;}#breadcrumbs span em{  display:none;} /*  buttonBar*/#cardInfo .buttonBar .creatNewText{  margin:48px 0 0 0; border:0; padding:0;  width:auto;  float:left;  background-image:none;  color:#e2383f;  position:absolute;  left:465px;}#cardInfo .buttonBar .creatNewText:hover{  background-image:none;}/*  zoom oud*//*#cardInfo #zoom{  float:left;  overflow:hidden;  border:2px #ccc solid;  margin-top:20px;}#cardInfo #zoom img{  display:block;  margin:0; padding:0;}#cardInfo #zoom div{  margin:1px 0px 0px -2px;  >margin:15px 0px 0px 45px;  _margin:15px 0px 0px 53px;}#cardInfo #clipped-image{  float:right;  border:2px #ccc solid;  overflow:hidden;  position:relative;  z-index:12;}#cardInfo #clipped-image div{  position:absolute;  z-index:10;}*/#cardInfo div#richpaper{  >overflow:hidden;  >width:800px;}#cardInfo p{  clear:both;}#showCard{   width:820px;}#showCard .buttonBar{  float:right;  width:240px;  height:70px;  margin-top:-50px;}#showCard .buttonBar a{  display:block;  width:174px;  height:20px;  padding:4px 0px 0px 6px;  margin-bottom:14px;  float:right;  color:#fff;  background-image:url('/img/template/button2-red-180.png');  background-position:top left;  background-repeat:no-repeat;}#showCard .buttonBar a:hover{  background-image:url('/img/template/button2-red-180-hover.png');}#showCard .buttonBar .addToWishlist{  margin:0; border:0; padding:0;  width:216px;  float:right;  clear:both;  background-image:none;  color:#e2383f;}#showCard .buttonBar .addToWishlist:hover{  background-image:none;} /*  cloud-zoom*/#wrap{z-index:5 !important;}.cloud-zoom{border:4px #ccc solid;width:216px;height:150px;margin-bottom:100px;z-index:6 !important;}.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;cursor:move;}.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}.cloud-zoom-big {border:4px solid #ccc;overflow:hidden;z-index:6 !important;}.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;} /*  content*/#sidebar{  float:left;  width:170px;  margin:35px 10px 30px 0px;}#content{  float:left;  width:640px;  margin-top:59px;  margin-bottom:30px;}#related{  float:right;  width:160px;  margin-top:35px;  margin-bottom:30px;}/* voorpagina */.template-8 #content{  float:none;  width:1000px;  margin-top:0px;}/* Editor */#site.editor #content{  width:820px;}.bestellen #breadcrumbs,.showCard #breadcrumbs,.template-20 #breadcrumbs,.editor #breadcrumbs{  position:absolute;  top:124px;  >top:138px;  left:0;  padding-left:0;  background-image:none;  background-color:white;}.template-22 #breadcrumbs{  position:absolute;  top:124px;  >top:138px;  left:0;  padding-left:0;  background-image:none;  background-color:white;}/* 404 & no sidebars */.template-20 #content,.template-9 #content{  float:none;  width:1000px;/*  margin-top:12px;*/} /*  content blauw*/.template-11 #content{  background-image:url('/img/template/contentBlueBg.png');  background-repeat:repeat-y;  background-position:top left;}.template-11 #content .wrapperTop{  background-image:url('/img/template/contentBlueTop.png');  background-repeat:no-repeat;  background-position:top left;  border-top:1px white solid;  >border-top:none;}.template-11 #content .wrapperBottom{  background-image:url('/img/template/contentBlueBottom.png');  background-repeat:no-repeat;  background-position:bottom left;  border-bottom:1px white solid;  padding-top:16px;  padding-bottom:22px;  _height:1%;}/*  content white*/.template-12 #content{  background-image:url('/img/template/contentWhiteBg.png');  background-repeat:repeat-y;  background-position:top left;}.template-12 #content .wrapperTop{  background-image:url('/img/template/contentWhiteTop.png');  background-repeat:no-repeat;  background-position:top left;  border-top:1px white solid;  >border-top:none;}.template-12 #content .wrapperBottom{  background-image:url('/img/template/contentWhiteBottom.png');  background-repeat:no-repeat;  background-position:bottom left;  border-bottom:1px white solid;  padding-top:16px;  padding-bottom:22px;  _height:1%;}.template-12 #content .content,.template-11 #content .content{  padding:0px;  margin:10px 22px 22px 16px;  margin:0px 22px 0px 16px;}.template-12 #breadcrumbs,.template-11 #breadcrumbs{  background-image:none;  background-color:white;  padding-left:6px;} /*  customerInformation*/#customerInformation table th{  width:220px;}button.submitOrder{  width:140px;  height:24px;  padding:0px 0px 0px 4px;  color:#fff;  background-image:url('/img/template/button2-red-140.png');}button.submitOrder:hover{  background-image:url('/img/template/button2-red-140-hover.png');} /*  designhuis*//* all designhouse cards of the user */#currentCardsInDesignHouseWrapper ul{  margin-bottom:22px;  width:800px;}/* proposals */#currentCardsInDesignHouseWrapper form .proposal{  margin-bottom:22px;  overflow:auto;}  /**/#currentCardsInDesignHouseWrapper form .proposal a{  display:block;  float:left;  width:144px;}  /**/#currentCardsInDesignHouseWrapper form .proposal .customerProposal{  float:left;  width:420px;  padding:0;  background-image:url('/img/template/pannel-top-420.png');}#currentCardsInDesignHouseWrapper form .innerProposal{  width:396px;  min-height:180px;  _height:180px;  padding:12px;  background-image:url('/img/template/pannel-bottom-420.png');  background-repeat:no-repeat;  background-position:left bottom;  overflow-x:auto;}#currentCardsInDesignHouseWrapper form .innerProposal h4{  margin-bottom:1em;}#currentCardsInDesignHouseWrapper form .proposal .customerProposal textarea{  display:block;  width:380px;  height:136px;  margin-top:14px;  border:1px red dashed;}  /**/#currentCardsInDesignHouseWrapper form .proposal .LLEProposal{  float:right;  width:420px;  padding:0px;  background-image:url('/img/template/pannel-top-420.png');}#currentCardsInDesignHouseWrapper form .proposal .buttonBar{  height:70px;  clear:both;}#currentCardsInDesignHouseWrapper form .proposal .buttonBar button{  width:180px;  height:24px;  padding:0px 0px 0px 6px;  margin-right:12px;  margin-top:12px;  background-image:url('/img/template/button2-red-180.png');}#currentCardsInDesignHouseWrapper form .proposal .buttonBar button:hover{  background-image:url('/img/template/button2-red-180-hover.png');}.warningMessage {    color:red;    font-size:16px;}#proposalMessages {   padding-left: 230px;}/*  */#currentCardsInDesignHouseWrapper form .proposal a{}/* all completed designhouse cards */#completedCardsInDesignHouseWrapper{} /*  etiketten*//* 3 wrappers */#chooseLabel,#chooseFont,#addressRecipients,#summeryWrapper{  padding:20px;  width:280px;  height:440px;  background-image:url('/img/template/pannel-320x470.png');  background-repeat:no-repeat;  float:left;}#chooseLabel{/*  background-image:url('/img/template/pannel-320x470-blue.png');*/  margin-right:20px;}#summeryWrapper,#addressRecipients{  height:200px;  background-image:url('/img/template/pannel-320x230.png');  float:right;}/* chooseLabel */#chooseLabel ul{  border:0; margin:0; padding:0;  list-style-type:none;  list-style-image:none;}#chooseLabel ul li{  border:0; margin:0; padding:0;  list-style-type:none;  list-style-image:none;}#labelChooserWrapper {  height: 150px;  width: 300px;  margin-left:-10px;  background:url('/img/template/carouselBg.png') no-repeat top left;  display:none;  position:relative;}#labelChooserWrapper .labels{  float:left;  width: 244px;  position:absolute;  top:1px;  left:25px;}#labelChooserWrapper div#buttonPreviousWrapper{  width: 23px;  height: 34px;  position:absolute;  top:46px;  left:-5px;}#labelChooserWrapper div#buttonNextWrapper{  width: 23px;  height: 34px;  position:absolute;  top:46px;  left:276px;}#labelChooserWrapper #buttonPrevious,#labelChooserWrapper #buttonNext{  width: 23px;  height: 34px;}#labelChooserWrapper #buttonPrevious{  background:url('/img/previous.png') no-repeat center left;}#labelChooserWrapper #buttonNext{  background:url('/img/next.png') no-repeat center left;  margin-right:2px;}#labelChooserWrapper .sliderButton span{  display:none;}#labelChooserWrapper #labelList {  overflow: none;  display:none;}#labelChooserWrapper #labelList li{  margin:10px 0px 0px 0px;  padding:10px 0px 8px 0px;  text-align: center;}#labelChooserWrapper #labelList li.clickable {  border: 3px solid #daeaf3; cursor: pointer;}#labelChooserWrapper #labelList li.active{ border: 3px solid red;}.helpMessage {  display:none;  padding: 12px 0px;}#labelWrapper{  display:block;  width:275px;  height:335px;  overflow:auto;}#labelWrapper ul li{  border-bottom:2px red dashed;  margin:0px 0px 8px 0px;  padding:0px 0px 8px 0px;  display:block;  height:auto;}#chooseLabel.jsOn #labelWrapper ul li{  border:none;}#labelWrapper ul li label img{  display:block;  margin:0 auto;}/* chooseFont  */#chooseFont ul{  border:0; margin:0; padding:0;  list-style-type:none;  list-style-image:none;  display:block;}#chooseFont ul li{  list-style-type:none;  list-style-image:none;  display:block;  margin-bottom:20px;}#chooseFont ul li label{  display:block;  margin:0px 20px;}#chooseFont ul li input{  position:relative;  top:14px;  left:12px;}#chooseFont ul li img{  display:block;  margin:0px auto;}/* addressRecipients */#addressRecipients p {  padding-top: 10px;}#addressRecipients ul{  margin:0; padding:0;  padding-left:18px;}#addressRecipients button{  width:180px;  background-image:url('/img/template/button2-red-180.png');  margin-top:10px;}#addressRecipients button:hover{  background-image:url('/img/template/button2-red-180-hover.png');}/* Summery */#summery{}#summery ul{  margin:0; padding:0;  padding-left:18px;}#summery button{  margin-top:40px;}/* recipientsList */#recipientsListWrapperTop {  clear: both;  background-image:url('/img/template/border-1000-top.png');  background-repeat:no-repeat;  background-position: left top;  padding-top:12px;  >height:1%;}#recipientListWrapper {  padding: 8px 20px;  background-image:url('/img/template/border-1000-middle.png');  background-repeat:  repeat-y;}#recipientsListWrapperBottom {  clear: both;  background-image:url('/img/template/border-1000-bottom.png');  background-repeat:no-repeat;  background-position: left bottom;  padding:0;  height:12px;  _font-size:0;}#recipientListWrapper table{ width:100%; }#recipientListWrapper table thead tr th {  font-weight: bold;  padding: 2px 4px;}#recipientListWrapper table tbody tr.even{  background-color: #cedfe6;}#recipientListWrapper table tbody tr td{  padding: 2px 4px;} /*bannerFader*/#albumFader{  display:block;  height:280px;  position:relative;  z-index:2;}#albumFader img{  position:absolute;  top:0; left:0;}/*  fader 18-12-2010*/.bannerFader{  display:block;  height:280px;  position:relative;  z-index:2;}.bannerFader ul.faderList{  list-style-type:none; list-style-image:none;  margin:0; padding:0;}.bannerFader ul.faderList li{  list-style-type:none; list-style-image:none;  margin:0; padding:0;  position:absolute;  top:0; left:0;}.bannerFader ul.faderNav{  list-style-type:none; list-style-image:none;  margin:0; padding:0;  position:absolute;  top:246px; left:10px;  z-index:8;}.bannerFader ul.faderNav li{  list-style-type:none; list-style-image:none;  margin:0; padding:0;  display:block;  float:left;  width:30px;  height:24px;}#content .bannerFader ul.faderNav li a{  display:block;  width:24px;  height:24px;  line-height:24px;  text-align:center;  background-color:#fff;  color:#ccc;  font-weight:bold;  cursor: pointer;  outline:0;}#content .bannerFader ul.faderNav li a:hover{  text-decoration:none;}#content .bannerFader ul.faderNav li.active a{  color:#666;} /*  footer*/#footer{  clear:both;  border-top:1px #999999 solid;  margin:30px 0px 10px 0px;  padding:12px 0px;  color:#666666;  text-transform:uppercase;  font-size:0.8em;}#footer em{  color:#bdccd4;  margin:0px 10px;}#footer a{  color:#666666;  text-decoration:none;} /*  formulieren*/input, select, input, textarea, button{  font-family:Arial;  font-size:1em;}form textarea,form input{  border:1px #ccc solid;  padding:2px 4px;}form input.radio,form input.checkbox{  border:none;  padding:2px 4px 2px 0px;}form label{  padding-right:6px;}.buttonBar,form fieldset.buttonBar{  height:35px;}button,form button{  float:right;  width:140px;  height:24px;  margin:0; border:0;  padding:0px 0px 0px 4px;  text-align:left;  color:#fff;  cursor:pointer;  background-image:url('/img/template/button2-red-140.png');  background-position:top left;  background-repeat:no-repeat;}button:hover,form button:hover{  background-image:url('/img/template/button2-red-140-hover.png');}button em{  font-style:normal;} /*  form specifiek*/#customerLogIn{  padding:10px 30px;}#customerLogIn table input{  width:220px;} /*  grid*/.content{  clear:both;}.gridProefkaart,.gridFirst,.grid{  clear:none;  float:left;  width:180px;  height:198px;  margin:0px 0px 40px 53px;  _margin:0px 0px 40px 46px;  padding:12px 18px 0px 12px;  background-image:url('/img/template/kader210.png');  background-repeat:no-repeat;  position:relative;}.gridFirst{  margin-left:0px;  clear:left}.gridProefkaart h2,.gridFirst h2,.grid h2{  margin:0.8em 0em;}.gridProefkaart h3,.gridFirst h3,.grid h3{  color:#e2383f;  text-align:center;  text-transform:uppercase;  font-weight:normal;  padding:0px 0px 4px 0px;  margin:0px 20px 0px 4px;  border-bottom:2px #cedfe6 solid;}a.voorPaginaLink{  padding:8px 50px 0px 0px;  background-image:url('/img/template/go.png');  background-repeat:no-repeat;  background-position:top right;}.gridProefkaart a.voorPaginaLink,.gridFirst a.voorPaginaLink,.grid a.voorPaginaLink{  display:block;  position:absolute;  bottom:16px;  right:0px;  width:150px;  height:26px;  padding:8px 50px 0px 0px;  text-align:right;  background-image:url('/img/template/go.png');  background-repeat:no-repeat;  background-position:top right;}.gridProefkaart{  width:390px;  height:198px;  margin:0px 0px 40px 53px;  padding:12px 0px 0px 12px;  background-image:none;}.gridProefkaart img{  margin-left:150px;} /*  labelList (etiketten)*/#labelList{}#labelList.grid{  float:none;  background-image:none;  margin:0; padding:0;}#labelList tbody tr td.buttons button:hover,#labelList tbody tr td.buttons button{  width:auto;  height:auto;  margin;0; padding:0;  background-image:none;} /*  layoutInfo*/#layoutInfo{  clear:both;  margin-bottom:12px;}#layoutInfo span{  color:#8bb0c1;  margin:0px 10px;}#layoutInfo img{  display:block;  margin-right:12px;  float:left;}#layoutInfo h3,#layoutInfo h3 a{  color:#8bb0c1;} /*  lijst met kaarten*/#content ul.cardList{  list-style-type:none;  list-style-image:none;  padding:0; margin:0; border:0;  margin-top:30px;  padding-bottom:10px;  overflow:auto;}#content ul.cardList li{  list-style-type:none;  list-style-image:none;  float:left;  width:125px;  height:160px;  padding:0; margin:0; border:0;  margin-right:35px;  margin-bottom:40px;}#content ul.cardList li a{  display:block;  padding:0; margin:0; border:0;}#content ul.cardList li a:hover{  text-decoration:none;}#content ul.cardList li a span{  display:block;  padding:2px 0px;  margin:0; border:0;  color:#4d4d4d;}#content ul.cardList li a:hover span{  text-decoration:underline;} /*  mailAFriendForm*/#mailAFriendForm h2{  font-size:1em;  margin:0.4em 0em 0.2em 0em;}#mailAFriendForm table tbody th{  width:120px;}#mailAFriendForm input,#mailAFriendForm textarea{  width:280px;}/*.tab #mailAFriendForm h2{  font-size:1.2em;  color:#8bb0c1;  margin:0.2em 0em 0.6em 0em;}*/ /*  main-nav*/#main-nav{  display:block;  list-style-type:none;  list-style-image:none;  margin:0; padding:0; border:0;  position:absolute;  top:74px;  >top:88px;  width:1000px;  background-image:url('/img/template/mainnavbg.png');  background-repeat:no-repeat;  z-index:18;}#main-nav li{  display:block;  list-style-type:none;  list-style-image:none;  float:left;  position:relative;  height:24px;  _width:50px;  padding:6px 0px 0px 0px;  margin:0; border:0;  z-index:20;}#main-nav li.hide,.content ul li.hide{  display:none;}#di80.content ul li.hide{  display: block;}#main-nav li a{  display:block;  height:18px;  padding:0px 28px;  margin:0;  color:#e2383f;  text-decoration:none;  white-space:nowrap;  border-left:1px white solid;}#main-nav li.active a{  color:#4d4d4d;}#main-nav li a:hover{  }/* active */#main-nav li.active{}/* home */#main-nav li.d21{  padding:2px;  background-image:url('/img/template/mainnavHome.png');  background-repeat:no-repeat;  background-position:20px 9px;}#main-nav li.d21 a{  display:block;  width:24px;  height:20px;  border-left:none;  padding:0;  margin:2px 14px 0px 14px;}#main-nav li.d21 a em{  display:none;}#main-nav li.d21 ul{  display:none !important;}#main-nav .d67{  display:none;} /*  main-nav onderliggend*/#main-nav li ul{  display:none;  position:absolute;  top:28px;  left:28px;  z-index:1;  margin:0;  padding:0;  border:1px #cedfe6 solid;  border-top:none;  width:200px;  height:auto;  line-height:20px;  font-size:1em;  font-weight:bold;  background-color:#fff;}#main-nav li.wait ul,#main-nav li.hover ul,#main-nav li:hover ul{  display:block;}#main-nav li ul li{  display:block;  float:none;  margin:0; padding:0;  text-transform:none;}#main-nav li ul li a{  display:block;  height:20px;  color:#4d4d4d;  line-height:20px;  padding:0px 8px 0px 8px;}#main-nav li ul li a:hover{  color:#e2383f;  text-decoration:none;}#main-nav li ul li a em{  padding:0px;}#main-nav li.wait ul li ul,#main-nav li.hover ul li ul,#main-nav li:hover ul li ul{  display:none;}/*  main-nav onderliggend groot*/#main-nav li.d55 ul{  width:404px;  height:auto;  padding:6px 0px;}#main-nav li.d55 ul li{  height:auto;  float:left;  width:200px;  height:auto; /*100px*/  border-left:1px #cedfe6 solid;  margin-left:-1px;  margin-bottom:24px;}#main-nav li.d55 ul li.d65{ float:right;}#main-nav li.d55 ul li ul{  display:block;  font-size:0.9em;  font-weight:normal;  position:static;  float:left;  width:auto;  height:auto;  padding:0; border:0;}#main-nav li.d55 ul li ul li{  float:none;  width:auto;  height:auto;  padding:0; border:0; margin:0;} /*  mijn account > design studio*/body.d110 #site #content{  width:1000px;}body.d110 #site #related{  position:absolute;  top:100px;  right:0px;} .reactions {display: block;}#newsItems{  border:0; margin:0; padding:0;  list-style-type:none;}#newsItems li{  border-bottom:1px solid #8BB0C1; margin:0 0 20px 0;  list-style-image:none;}p.newsItemTopBar{  margin:20px 0 25px 0;  display:block;  overflow:auto;}p.newsItemTopBar span.date {  padding:2px 4px 2px 4px;  float:left;  background-color:#9DBFCE;  color: white;  font-size: 16px;  font-weight: bold;}p.newsItemTopBar span.classifications{  margin:8px 0 0 20px;  float:left;  color:#999;}p.newsItemTopBar span.classifications a,p.newsItemTopBar span.classifications a:hover{  text-transform:uppercase;  font-size:11px;  color:#999 !important;}#newsItems li h2{  margin: 1em 0 1em;}#newsItems .readMore{}#newsItems li .newsItemBar{  padding:1em 0 1em 0;}#newsItems li .newsItemBar .author{  margin:0 0 15px 0;}#newsItems li .newsItemBar .reactions{  margin:0 0 21px 0;} /*  nieuws*/#newsLetterForm{  padding:0; margin:0; border:0;  margin-bottom:22px;  width:140px;  height:26px;  background-image:url('/img/template/button-lightblue-140.png');  background-position:0px 2px;  background-repeat:no-repeat;}#newsLetterForm fieldset{  padding:0; margin:0; border:0;}#newsLetterForm fieldset legend,#newsLetterForm label{  display:none; }#newsLetterForm input{  float:left;  width:110px;  height:18px;  padding:0px 2px; margin:0; border:0;  margin-top:4px;  background-color:transparent;}#newsLetterForm button{  float:left;  width:22px;  height:24px;  padding:0; margin:0; border:0;  margin-left:2px;  background-image:none;  background-color:transparent;  cursor:pointer;  font-size:0;}#newsLetterForm button span{  display:none;}#related h3.subscribeHeader{  margin:0.2em 0em 0.6em 0em;  margin:1.4em 0em 0.2em 0em;} /*  opmaak afbeeldingen*/img.right{   float:right;   margin-left:10px; }img.left{   float:left;   margin-right:10px;}  /*  opmaak kopteksten*/h2{  font-size:1.8em;  padding:0;  margin:1em 0em 1.4em 0em;  color:#8bb0c1;  color:#e2383f;  text-transform:uppercase;}h3{  font-size:1.2em;  margin:0.2em 0em 0.6em 0em;  color:#8bb0c1;  color:#e2383f;  text-transform:uppercase;}#related h3{  font-weight:bold;  font-size:1em;  text-transform:none;}#sidebar h3{  text-transform:none;}h4{  font-size:1em;  color:#8bb0c1;  color:#e2383f;  margin:0.2em 0em 0.4em 0em;}strong{  font-size:1em;  color:#8bb0c1;  margin:0;}p{  font-size:1em;  margin:0em 0em 0.4em 0em;}/* tabs */.tab h2{  color:#8bb0c1;  font-size:1.2em;}.tab h3{  color:#8bb0c1;  font-size:1em;}/* voorpagina */.template-8 h2,.template-8 h3,.template-8 h4{  color:#8bb0c1;  text-transform:none;} /*  opmaak lijsten*/.content ul li{   list-style-image:url('/img/template/arrow-right.png');}.content ul li ul li{  list-style-image:url('/img/template/arrow-right.png');} /*  opmaak links*/#related a{  color:#e2383f;  text-decoration:none;}#content a{  color:#8bb0c1;  text-decoration:none;}#related a:hover,#content a:hover{  text-decoration:underline;}a em{ font-style:normal; }a img{ border:0; }a.external img{  margin:0px 2px;}a.go{  display:block;  margin:2px 0px 0px 0px;  padding:0px 56px 0px 0px;  text-align:right;  min-height:32px;  _height:32px;  color:#4d4d4d;  background-image:url('/img/template/go.png');  background-repeat:no-repeat;  background-position:top right;} /*  pickEnvelopForm*/#pickEnvelopForm{  margin:0; padding:0;}/*#pickEnvelopForm fieldset{  height:214px;  border:0;  padding:12px 24px 24px 12px;  margin-bottom:20px;  background-image:url('/img/template/pannel-635x250.png');  background-repeat:no-repeat;}*/#pickEnvelopForm fieldset{  width:292px;  height:214px;  border:0;  padding:12px 24px 24px 12px;  margin-bottom:20px;  float:left;  background-image:url('/img/template/pannel-320x250.png');  background-repeat:no-repeat;}#pickEnvelopForm fieldset table thead tr th {  padding-right: 5px;}#pickEnvelopForm div.buttonBar button{  margin:-80px 40px 0px 0px;  position:relative;} /*PRODUCTS*/div.productContainer {margin: 0;}div.backbutton {float: left;display: inline;width:30px;margin: 0 33px 0 23px;}div.productItem h1 {margin: 0 0 5px;font-size:17px;}div.productItem {float: left;display: inline;}div.productDetails {margin: 35px 0 0;width: 405px;}div.productImage {float: left;display: inline;}div.quantity {float: left;display: inline;margin: 0;}div.clear {clear:both;}div#showTabs {margin: 35px 0 0 0;}table.quantityTable td {padding: 15px;}div#cartDiv {display: block;}div.gridDiv {margin-bottom: 15px;}input#submitProductPage {float: right;margin: 0 10px 0 0;display: inline;border: none;padding: 0 22px 0 0;}div.productContainer a span {visibility: hidden;}a.backbutton {background-image:url('/img/template/arrow-left.png');cursor: pointer;background-repeat: no-repeat;}a.backbutton:hover {text-decoration: none !important;}div#summary {padding: 0 0 35px 0;} /*  profiel registreren inloggen*/.template-22 breadcrumbs {  display: none;}.registreren,.inloggen{  width:390px;  height:170px;  padding:30px;  margin-bottom:40px;  float:left;  clear:none;  background-image:url('/img/template/pannel-450x230.png');  background-repeat:no-repeat;}.inloggen{  float:right;}.inloggen #customerLogIn{  margin:0; padding:0;}.inloggen #customerLogIn table th,.inloggen #customerLogIn table td{  padding:10px 0px;  width:380px;}#content .registreren a{  display:block;  width:120px;  height:26px;  padding:8px 50px 0px 0px;  text-align:right;  float:right;  margin-right:-30px;  color:#e2383f;  background-image:url('/img/template/go.png');  background-repeat:no-repeat;  background-position:top right;}#requestPasswordForm{  margin-top:42px;}#requestPasswordForm table tr td{  width:390px;  height:40px;}#requestPasswordForm table tbody tr th{  width:100px;}.border{  width:390px;  height:170px;  padding:30px;  margin-bottom:40px;  background-image:url('/img/template/pannel-450x230.png');  background-repeat:no-repeat;} /*  recent bezochte kaarten*/#recentVisitedCards{  margin-top:22px;}#recentVisitedCards h3{  font-weight:bold;  color:#e2383f;  font-size:12px;}#recentVisitedCards ul{  list-style-type:none;  list-style-image:none;  padding:0; margin:0; border:0;}#recentVisitedCards ul li{  padding:10px 0px 0px 0px;  list-style-image: none;}#recentVisitedCards ul li a:hover{  text-decoration:none;}#recentVisitedCards span {    display: block;}/* in a tab */.tab #recentVisitedCards h3{  font-size:1.2em;  color:#8bb0c1;  margin:0.2em 0em 0.6em 0em;}.tab #recentVisitedCards ul{  overflow:auto;}.tab #recentVisitedCards ul li{  float:left;  padding:10px 10px 0px 0px;} /*  searchCloud*/.searchCloud ul{  list-style-type:none;  list-style-image:none;  margin:0; padding:0; border:0;}.searchCloud ul li{  list-style-image:none;  float:left;  margin:0;  padding:2px 80px 2px 0px;}.searchCloud ul li a{} /*  sidenav*/#sidenav,#sidenav ul{  display:block;  list-style-type:none;  list-style-image:none;  margin:0; padding:0; border:0;  margin-bottom:24px;}#sidenav li{  list-style-type:none;  list-style-image:none;  margin:0; padding:1px 0px 6px 0px;}#sidenav li a{  padding:1px 22px 1px 0px;  color:#e2383f;  font-weight:bold;  text-decoration:none;}#sidenav li ul li{  margin-left:12px;  padding:1px 0px;}#sidenav li ul li a{  padding:0;  color:#4d4d4d;  font-size:0.9em;  font-weight:normal;  background-image:none;} /*  step-overview*/#stepOverview{  background-image:url('/img/template/stepoverview.png');  background-repeat:no-repeat;  height:310px;  width:171px;  margin-top:30px;}#stepOverview ul{  list-style-type: none;  list-style-image: none;  padding:10px 0px;  margin:0;}#stepOverview ul li{  list-style-image: none;  width:134px;  padding:6px 12px;  margin:0px 0px 0px 2px;}#stepOverview b{  color:#666666;}#stepOverview p{  margin-top:10px;  color:#666666;}#stepOverview ul li.selected{  background-image:url(/img/template/stepoverviewActive.png);  background-repeat:repeat-y;}#stepOverview ul li.selected b,#stepOverview ul li.selected p{  color:black;} /*  table*/table{  border-collapse:collapse;}table tr th,table tr td{  padding:2px 0px;  font-weight:normal;  vertical-align:top;  text-align:left;} /*   tabnav*/.tabnavigation,#content .tabnavigation ul{  list-style-type:none;  list-style-image:none;  margin:0;  padding:0;  height:21px;  clear:both;}#content .tabnavigation li{  float:left;  list-style-type:none;  list-style-image:none;  margin:0;  padding:0;  height:21px;    background-image:url('/img/template/tabsRight.png');  background-repeat:no-repeat;  background-position:top right;  margin-right:-5px;}#content .tabnavigation li a{  display:block;  margin:0px 12px 0px 0px;  padding:3px 0px 0px 12px;  height:18px;  _width:18px;  _white-space: nowrap;    background-image:url('/img/template/tabsLeft.png');  background-repeat:no-repeat;  background-position:top left;  color:#e2383f;}#content .tabnavigation li.active{  background-image:url('/img/template/tabsRightActive.png');}#content .tabnavigation li.active a{  background-image:url('/img/template/tabsLeftActive.png');}#content .tab{   border:1px #cedfe6 solid;   padding:20px;}/* tabnav class used on docitem */#content .content.tabnavigation{  height:22px;  overflow:auto;  margin-bottom:22px;}.tabnavigation ul li{   border-bottom:1px #cfd2d4 solid;} /*  toolbar*/#toolbar{  margin:0; border:0; padding:0;  position:absolute;  top:22px;  right:0px;  width:180px;  height:30px;  list-style-type:none;}#toolbar li{  list-style-type:none;  margin:0; padding:2px 0px;  text-align:left;  color:#555;}#toolbar li a{  font-weight:bold;  text-decoration:none;  color:#555;} #toolbar li.cart{  padding-right:8px;}#toolbar li.cart span{  color:#cedfe6;}#toolbar li.account{  border-bottom:1px solid #cedfe6;}#toolbar li.account a{  padding:1px 0px;  margin-right:16px;} /*  zoekformulier*/#searchForm{  padding:0; margin:0; border:0;  margin-top:12px;}#searchForm fieldset{  padding:0; margin:0; border:0;  background-image:url('/img/template/button-lightblue-140.png');  background-position:bottom left;  background-repeat:no-repeat;}#searchForm fieldset legend{  font-weight:bold;  color:#e2383f;}#searchForm fieldset label{  display:none; }#searchForm fieldset input{  float:left;  width:110px;  height:18px;  padding:0px 2px; margin:0; border:0;  margin-top:4px;  background-color:transparent;}#searchForm fieldset button{  float:left;  width:22px;  height:24px;  padding:0; margin:0; border:0;  margin-left:2px;  background-image:none;  background-color:transparent;  cursor:pointer;}#searchForm fieldset button em{  display:none;}

