/*algemeen*/
#rechterkant .blok.wit .extra {margin: 7px 0 0;}
#rechterkant .blok.wit .extra a {margin: 0;}
.prijsartikel{color: #BD0067;font-size: 20px;font-weight: bold; margin: 0 0 10px 0;}
.prijs{color: #BD0067;font-size: 20px;font-weight: bold;float: right;}
.balk{ float: left;margin: 10px 0 0;overflow: hidden;width: 440px;}
.resultpages ul {margin: 20px 0 0 0; float: right;}
.resultpages ul li{float: left;list-style-type: none;margin: 0 10px 0 0;}
.resultpages ul li a span{color:#646464;}
.resultpages ul li a.active span{color:#bd0067; font-weight: bold;}
.resultpages ul .eerste{padding: 0 0 0 21px;}
.resultpages ul .eerste a{width: 30px; height:16px; display: block; cursor: pointer;}
.resultpages ul .laatste{margin: 0px;}

#rechterkant .winkelwagentje{overflow:hidden;float:left;width:300px;}

.tekst.no_bold{font-weight:normal;margin:10px 0 10px 0;}
#rechterkant #input_container_usernameretrievepassword{float: left;margin: 0 0 10px;}
#rechterkant #input_container_usernameretrievepassword input[type="text"] {border: 1px solid #A5A6A7;width: 174px;}
#rechterkant #input_container_retrievebutton {float: left;margin: 1px 10px 0 0;clear:right;}
/*Webshop artikelgroep menu*/
#rechterkant .blok.wit.navigatiegroepen  .bottom{padding: 0px 10px 15px 10px;}
#rechterkant .navigatiegroepen ul li{list-style-type: none; border-bottom:1px dotted #A5A6A7; margin: 0;padding:5px 0 5px 6px;font-weight: bold;}
#rechterkant .navigatiegroepen ul li{background: url("/img/webshop/menu_notactive.gif") no-repeat scroll right 12px transparent;}
#rechterkant .navigatiegroepen ul li a{display: block;}
#rechterkant .navigatiegroepen ul li.eerste{padding: 0 0px 5px 6px;background-position:right 8px;}
#rechterkant .navigatiegroepen ul li.laatste{border:none;}
#rechterkant .navigatiegroepen ul li.kindaktief,
#rechterkant .navigatiegroepen ul li.aktief {background: url("/img/webshop/menu_active.gif") no-repeat scroll right 8px transparent;}
#rechterkant .navigatiegroepen ul li.kindaktief a,
#rechterkant .navigatiegroepen ul li.aktief a{color: #004B95;}
#rechterkant .navigatiegroepen ul.level2{padding: 0 0 0 8px;}
#rechterkant .navigatiegroepen ul.level2 li {color:#87888a; border: none;padding: 0;}
#rechterkant .navigatiegroepen ul.level2 li a{color:#87888a;}
#rechterkant .navigatiegroepen ul.level2 li a:hover{color:#BD0067;}
#rechterkant .navigatiegroepen ul.level2 li.laatste{border:none;}
#rechterkant .navigatiegroepen ul.level2 li.aktief a{color: #BD0067;}
#rechterkant .navigatiegroepen ul.level2 li{background: none;}

/*artikel detail*/
#basketButtonContainer input[type="button"],
#webshop_artikel input[type="submit"], input[type="button"] {background: url("/img/webshop/btn_bg.png") no-repeat scroll right top transparent;border: medium none;color: #FFFFFF;cursor: pointer;font-size: 11px;font-weight: bold;height: 25px;margin: 0 0 0 0; padding: 0 5px 3px 3px;}
/*#basketButtonContainer input[type="button"],
#btnAddToBasket{width:200px}*/
#webshop_artikel .webshoptbtn{background: url("/img/webshop/btn_bg.png") no-repeat scroll right top transparent; border: medium none; color: #FFFFFF;cursor: pointer;font-size: 11px;font-weight: bold;height: 25px;margin: 0 0 0 0;padding: 2px 9px 0px 7px;}
#webshop_artikel .terugnaaroverzicht{ background: url("/img/webshop/pijltjes_grijs_links.png") no-repeat scroll left top transparent;color: #D0D0D2;display: block;font-size: 13px;font-weight: bold;height: 16px;line-height: 14px;padding: 0 0 0 35px;}
.terugnaaroverzicht{ background: url("/img/webshop/pijltjes_grijs_links.png") no-repeat scroll left top transparent;color: #D0D0D2;display: block;font-size: 13px;font-weight: bold;height: 16px;line-height: 14px;padding: 0 0 0 35px;}
#webshop_artikel .naarwinkelwagen{width: 105px; display: block; float: right;}
#webshop_artikel .naarwinkelwagen.links{float:left;}
#webshop_artikel .artikel{background: #f6f7f7; padding: 25px 15px; border-top: 1px dotted #a3a4a5;border-bottom: 1px dotted #a3a4a5;}
#webshop_artikel #itemAdded{float: left;
    font-weight: bold;
    margin:10px 0 10px 0;}

/*Artikel overzicht*/
#recente_artikelen  {background: url(/img/webshop/recent_verschenen.jpg) left top; width:632px; height:40px;}
.artikel_overzicht li {border-bottom: 1px dotted #A5A6A7;overflow: hidden;padding: 10px 10px 10px 0; list-style-type: none;}
.artikel_overzicht li.even {background: url(/img/webshop/artikel_bg.gif) left top;}
.artikel_overzicht .afbeelding {float: left; width: 168px;}
.artikel_overzicht .bericht {float: left; width: 440px;}
.artikel_overzicht .bericht .titel a {color: #004b95; font-size: 14px; font-weight: bold;}
.artikel_overzicht .bericht .titel .datum {clear: both;color: #5A5A5A;display: block;font-size: 12px;font-variant: small-caps;text-transform: uppercase; margin:0 0 5px 0;}
.artikel_overzicht  .leesmeer {background: url("/img/webshop/leesmeer_extra_zakelijk.gif") no-repeat scroll left center transparent;color: #009EE0;font-weight: bold;margin: 3px 0 0;padding: 0 0 0 12px;display:block; float: left;}
.artikel_overzicht .tekst {display: block;line-height: 20px;margin: 0px;overflow: hidden;}

/*css uit artikelen template*/
.active{font-weight: bold;}.throbber {float: left;margin: 10px 10px 10px 10px;height: 16px;width: 16px;background: url("/img/throbber.gif") no-repeat top left;}
.searchResults .results{display:none;}
.loaded .throbber{display:none;}
.loaded .results{display:block;}
/* Winkelwagen */
#Winkelwagen_OrderFormWizard {overflow:hidden;margin:0 0 30px 0;}
.content .shoporder_container table#Winkelwagen_OrderFormWizard_SideBarContainer_SideBarList td a {background:#783278 url('/img/webshop/sprite_no-repeat.png') no-repeat scroll right -218px;padding:5px 38px 5px 5px;min-height:15px;display:block;margin:0 25px 10px 0;}
.content .shoporder_container table#Winkelwagen_OrderFormWizard_SideBarContainer_SideBarList td {}
.content .shoporder_container table#Winkelwagen_OrderFormWizard_SideBarContainer_SideBarList td a {*background:#783278 url('/img/webshop/sprite_no-repeatIE.png') no-repeat scroll right -218px;}
.content .shoporder_container {float:left; width: 700px;}
.shoporder_articles_container {float:left;border:1px solid #BBB;width:790px;padding:5px;}
.shop_orderarticle_articleaction_header, .shop_orderarticle_articleaction {float:left;width:30px;}
input.button.button-previous { background: url("/img/webshop/btn_bg.png") no-repeat scroll right top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    margin: 10px 0 0;
    padding: 2px 9px 0 7px;}
input.button.button-next, input.button.button-finish { background: url("/img/webshop/btn_bg.png") no-repeat scroll right top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    margin: 10px 0 0 0;
    padding: 2px 9px 0 7px;}
.shoporder_headerrow_container {float:left;border-bottom: 1px solid #CCCCCC;padding:10px 10px 10px 10px; font-weight: bold;width:100%;}
.shoporder_articlerow_odd_container, .shoporder_articlerow_even_container {float:left;padding:10px 10px 10px 10px;border:1px solid #8d8c8c;border-width:1px 0 0 0;width:100%}
.shoporder_articlerow_even_container {background: #CCCCCC;}
.shop_orderarticle_articledelete {float:right;cursor:pointer;}
.shoporder_footerrow_container {float:left;border-top:1px solid #CCCCCC;overflow:hidden;margin:5px 0 0 0;padding:10px;}
.shop_orderarticle_ordertotalpriceexbtw_label, .shop_orderarticle_ordertotalpriceinclbtw_label {float:left;width:545px;font-weight:bold;}
.shop_orderarticle_ordertotalpriceexbtw, .shop_orderarticle_ordertotalpriceinclbtw {float:right;width:130px;font-weight:bold;}
#Winkelwagen_OrderFormWizard_orderLinesCallback {padding:5px 0 0 0;}
.veld {clear:both;}
/* Betalingsmethode */
.factuuradressen,
.afleveradressen{overflow:hidden;}
.shoporder_form_container {margin:0 0 0 20px;}
.shop_orderform_input_label {font-weight: bold; margin: 10px 0 0 0;}

/* winkelwagen pagina*/
#webshop_winkelwagen #aanpassen {float:right;}
#webshop_winkelwagen .item {display:block;overflow:hidden;padding:5px 0 5px 0;border:1px solid #CCC;border-width:0 0 1px 0;}
#webshop_winkelwagen .item .naam {float:left;margin:6px 0 0 0;}
#webshop_winkelwagen .item .aantal {float:left;margin:6px 0 0 0;}
#webshop_winkelwagen .item .wijzig_aantal {float:left;overflow:hidden;margin:0 0 0 15px;}
#webshop_winkelwagen .item .remove {float:left;background: url('/img/webshop/remove.gif') no-repeat left top;overflow:hidden;width:16px;height:16px;margin:6px 10px 0 10px;cursor:pointer;}
#webshop_winkelwagen .plus {background: url('/img/webshop/plus_minus_icons.gif') no-repeat right top; width:15px;height:15px;cursor:pointer;display:block;}
#webshop_winkelwagen .min {background: url('/img/webshop/plus_minus_icons.gif') no-repeat left top; width:15px; height:15px;cursor:pointer;display:block;}
#webshop_winkelwagen #breadcrumb {float:left;margin:0 0 20px 0;}
#webshop_winkelwagen #breadcrumb ul {float:left;background:#5A5A5A;width:880px;padding:0;margin:0;}
#webshop_winkelwagen #breadcrumb ul li {float:left;list-style:none;margin:0 20px 0 0;padding:3px 30px 3px 10px;color:#783278;}
#webshop_winkelwagen #breadcrumb ul li.actief {background: url('/img/webshop/breadcrumb_actief.gif') no-repeat right top #783278;padding:3px 30px 3px 10px;color:#5A5A5A;}
#webshop_winkelwagen #bestellen input {background: url('/img/webshop/bestellen_bg.gif') no-repeat left top;float:right;border:none;padding:5px 0 10px 0px;margin:20px 0 0 0;width:116px;cursor:pointer;}
#webshop_winkelwagen .extra_tekst .afbeelding.rechts{float:right;padding:0 0 5px 5px;}
#webshop_winkelwagen .extra_tekst .afbeelding.rechts img{margin:0 0 5px 5px;}

#CmsShowShopOrderFormRenderControl1_OrderFormWizard td {vertical-align:top;}

#CmsShowShopOrderFormRenderControl1_OrderFormWizard td  a{margin: 0 0 10px 0; display:block;}

#CmsShowShopOrderFormRenderControl1_OrderFormWizard_SideBarContainer_SideBarList_ctl00_SideBarButton {margin: 0 0 20px 0;}

/* Inleiding formulier */
.shoporder_container {margin:0 0 30px 0;}
.shoporder_form_container .shop_orderform_input_label {color:#5a5a5a;margin:0 0 5px 0;}
.shoporder_form_container .shoporder_form_betaalwijze_container {margin:0 0 5px 0;}
.shoporder_form_container .shop_orderform_input_container input {border:1px solid #CCCCCC;width:154px;padding:3px 3px 3px 3px;}

/* formulier niet ingelogde persoon*/
.adressen{width:700px;margin:10px 0 10px 20px;float:left;}
.factuuradressen,
.afleveradressen{display:block;margin:0 0 10px 0;padding:0 0 10px 0;border:1px solid #CCCCCC;border-width:0 0 1px 0;}
.afleveradressen {overflow:hidden;}
.adressen strong {display:block;font-weight:bold;color:#5A5A5A;margin:0 0 10px 0;}
.adressen input[type=radio] {float:left;width:15px;margin:3px 5px 0 0;*margin:0 5px 0 0;}
.adressen .radiobuttonveld {display:block;margin:0 0 10px 0;}

/* formulier inlogde persoon */
.factuuradres_debiteur,
.emailadres_debiteur,
.afleveradres_debiteur{float:left;margin:0 20px 20px 0;}
.factuuradres_anders,
.emailadres_anders,
.ander_afleveradres{overflow:hidden;}

/* velden factuuradressen*/
.factuuradressen .formulier_velden .veld,
.afleveradressen .formulier_velden .veld {display:block;margin:5px 0 5px 0;}
.adressen .formulier_velden .veld input {width:192px;border:1px solid #CCCCCC;padding:3px 3px 3px 3px;}
/*.afleveradressen .formulier_velden .veld input {width:170px;}*/
.emailadressen .formulier_velden .veld label,
.factuuradressen .formulier_velden .veld label,
.afleveradressen .formulier_velden .veld label {float:left;width:140px;}

/* Einde facturatie */

.shop_orderarticle_articlenumber,
.shop_orderarticle_articlename,
.shop_orderarticle_articledescription,
.shop_orderarticle_articleamount,
.shop_orderarticle_currencycode,
.shop_orderarticle_articleprice,
.shop_orderarticle_btwpercentage,
.shop_orderarticle_articletotalpriceexbtw,
.shop_orderarticle_articletotalpriceexbtw,
.shop_orderarticle_articledelete {float:left;padding:0 10px 0 0;width: 80px; height: 40px;}

.shop_orderarticle_articletotalpriceinclbtw_header,
.shop_orderarticle_articlebtwpercentage_header,
.shop_orderarticle_articlenumber_header,
.shop_orderarticle_articlename_header,
.shop_orderarticle_articledescription_header,
.shop_orderarticle_articleamount_header,
.shop_orderarticle_currencycode_header,
.shop_orderarticle_articleprice_header,
.shop_orderarticle_btwpercentage_header,
.shop_orderarticle_articletotalpriceexbtw_header,
.shop_orderarticle_articletotalpriceexbtw_header,
.shop_orderarticle_articleaction_header {float:left;padding:0 10px 0 0;width: 80px; height: 40px;}

.shop_orderarticle_articleamount,
.shop_orderarticle_articleamount_header {width:130px;}
.shop_orderarticle_articlename,
.shop_orderarticle_articlename_header{/*width:180px;*/width:170px;}

.shop_orderarticle_currencycode,
.shop_orderarticle_currencycode_header,
.shop_orderarticle_articleamount input {width:40px;}
.shop_orderarticle_articleaction_header,
.shop_orderarticle_articledelete {width:20px;}
.shop_orderarticle_btwpercentage,
.shop_orderarticle_articlebtwpercentage_header{width:30px;}
.shop_orderarticle_articledescription,
.shop_orderarticle_articledescription_header{
display:none;
}

.shop_orderarticle_articleprice,
.shop_orderarticle_articleprice_header {width:40px;}
.shop_orderarticle_articleamount input {width:30px;padding:1px 0 1px 1px; border: 1px solid #CCCCCC; color: #5A5A5A;}

.throbber {background: url("/img/webshop/throbber.gif") no-repeat scroll left top transparent;height: 30px;margin: 10px;padding: 6px 0 0 39px;width: 155px;}
.throbber-paars {background: url("/img/throbber-paars.gif") no-repeat scroll left top transparent;height: 16px;margin: 10px;width: 16px;}
#Blok_Samenstelling_Blok_Rechterkant_1_Uitlog_Ledennet_pnlLogout, #Blok_Gebruiker_Uitlog_Ledennet_pnlLogout {
float:left;
width:66px;
}
#Blok_Header_Uitlog_Ledennet_pnlLogout{float:left;width:66px;}
#header_afbeelding .paars strong {
color:#5A5A5A;font-weight:bold;
}

#CmsShowShopOrderFormRenderControl1_OrderFormWizard .button-previous{margin-right:10px;}

#webshop_artikel #CmsShowShopArticlesViaArticleGroupRenderControl_87{
margin: 0 0 15px;
    overflow: hidden;}
.shoporder_container table input.button-previous.button{margin:0 0 0 20px;}
.tekst.blauw .tekst{color:#5a5a5a;}
#artikelen{overflow:hidden;margin:0 0 20px 0;}
#webshop_artikel .afbeelding img,
.artikel_overzicht img{border: 1px solid #D0D0D0;padding: 2px;}

#basketButtonContainer,
.webshoptbtn.naarwinkelwagen { display:none; }

#basketButton {float: left;overflow: hidden;}
#basketButtonContainer{color: #bd0067;font-size: 18px;font-weight: bold;line-height:1.3em;}