/* Global Styles ========================================================================= */
h1, h2 { color:#fe9901; }
h3, h4 { color:#0183fb; }
a { color: #0183fb; }
a:hover { color: #fe9901; }

/* Pager */ 
.pager { border:1px solid #959595; background-color: #e8f4ff; }

/* Sorter */ 
.sorter { border:1px solid #959595; background-color: #e8f4ff; }
/* ======================================================================================= */


/* Header ================================================================================ */
.header-container.overig { background-image: url(../images/bg_header.jpg); }
/* ======================================================================================= */


/* Sidebar =============================================================================== */
/* Navigation */
.block-navigationleft { background-image: url(../images/bg_left.gif); }
.block-navigationleft .block-title { background-image: url(../images/bg_productoverzicht.gif); }
.block-navigationleft ul { background-image: url(../images/bg_leftbottom.gif); }
.block-navigationleft ul li a { color: #0f88fb; }
.block-navigationleft ul li ul li a:hover, .block-navigationleft ul li ul li a.active { color: #4da7fd; }

/* Subscribe */
.block-subscribe { background-image: url(../images/bg_left.gif); }
.block-subscribe .block-title { background-image: url(../images/bg_nieuwsbrief.gif); }
#newsletter-validate-detail { background-image: url(../images/bg_leftbottom.gif); }
#newsletter-validate-detail fieldset .button span { background-image: url(../images/bg_aanmelden.gif); }

/* Block: Cart */
.block-cart { background-image: url(../images/bg_left.gif); }
.block-cart .block-title { background-image: url(../images/bg_winkelwagen.gif); }
.block-cart .block-content { background-image: url(../images/bg_leftbottom.gif); }
.block-cart .block-content .actions .button { background-image: url(../images/bg_afrekenen.gif); }

/* Block: Klanten */
.block-klanten { background-image: url(../images/bg_left.gif); }
.block-klanten .block-title { background-image: url(../images/bg_klanten.gif); }
.block-klanten .block-content { background-image: url(../images/bg_klanten_banner.gif); }

/* Block: Advies */
.block-advies { background-image: url(../images/bg_left.gif); }
.block-advies .block-title { background-image: url(../images/bg_advies.gif); }
.block-advies .block-content { background-image: url(../images/bg_leftbottom.gif); }

/* Block: Search */
.block-search {	background-image: url(../images/bg_zoeken.gif); }

/* Block: Compare Products */
.block-compare { background-image: url(../images/bg_left.gif); }
.block-compare .block-title { background-image: url(../images/bg_compare.gif); }
.block-compare .block-content { background-image: url(../images/bg_leftbottom.gif); }
.block-compare .block-content .actions a.button { background-image: url(../images/btn_vergelijken.gif); }

/* Block: Viewed */
.block-recent { background-image: url(../images/bg_left.gif); }
.block-recent .block-title { background-image: url(../images/bg_laatstbekeken.gif); }
.block-recent .block-content { background-image: url(../images/bg_leftbottom.gif); }

/* Block: bmi */
.block-bmi { background-image: url(../images/bg_left.gif); }
.block-bmi .block-title { background-image: url(../images/bg_bmi.gif); }
.block-bmi .block-content { background-image: url(../images/bg_bmibottom.gif); }
.block-bmi .block-content form fieldset  .button span { background-image: url(../images/bg_reken_uit.gif); }

/* Block: betersport */
.block-betersport { background-image: url(../images/bg_left.gif); }
.block-betersport .block-title { background-image: url(../images/bg_betersport.gif); }
.block-betersport .block-content { background-image: url(../images/bg_leftbottom.gif); }
.block-betersport .block-content .block1 { background-image: url(../images/rightbanner_bezorgen.gif); }
.block-betersport .block-content .block2 { background-image: url(../images/rightbanner_reacties.gif); }

/* Block: vraag en antwoord */
.block-vraag { background-image: url(../images/bg_left.gif); }
.block-vraag .block-title { background-image: url(../images/bg_vraag_antwoord.gif); }
.block-vraag .block-content { background-image: url(../images/bg_leftbottom.gif); }

/* Block: keurmerk */
.block-keurmerk { background-image: url(../images/bg_left.gif); }
.block-keurmerk .block-title { background-image: url(../images/bg_keurmerk.gif); }
.block-keurmerk .block-content { background-image: url(../images/bg_keurmerk_banner.gif); }
.block-keurmerk .block-content2 { background-image: url(../images/bg_keurmerk_banner2.gif); }

/* Block: showroom */
.block-showroom { background-image: url(../images/bg_left.gif); }
.block-showroom .block-title { background-image: url(../images/bg_showroom.gif); }
.block-showroom .block-content { background-image: url(../images/bg_showroom_banner.gif); }

/* Block: Topper */
.block-topper .block-title { background-image: url(../images/bg_topper_right.gif); }

/* Block: New */
.block-new .block-title { background-image: url(../images/bg_new_right.gif); }
/* ======================================================================================= */


/* Product View ========================================================================== */
/* Special price */
.special-price { color: #ff0000; }

/* Product Options */
.product-options { background-color:#f6f6f6; }

#showroom-attribute-bezorgen { background-image:url(../images/icon_bezorgen.gif); }
#showroom-attribute-levertijd { background-image:url(../images/icon_levertermijn.gif); }
#showroom-attribute-showroom { background-image:url(../images/icon_afgebouwd.gif); }
#showroom-attribute-afhalen { background-image:url(../images/icon_afhalen.gif); }

/* Block: Additional */
.product-view .additional #product-attribute-specs-table tbody .odd { background-color: #f6f6f6; }
.product-view .additional #product-attribute-specs-table tbody td { color: #0183fb; }

.product-shop .additional #product-attribute-specs-table tbody td { color: #0183fb; }
/* ======================================================================================= */


/* Checkout ============================================================================== */
.opc .step .col2-set .col-1 .buttons-set .button { background-image: url(../images/bg_stap_verder.gif); }
.opc .step .col2-set .col-2 .buttons-set .button { background-image: url(../images/bg_inloggen.gif); }

.title-buttons .button { background-image: url(../images/bg_voer_nieuw_adres_in.gif); }
.col-main form .buttons-set a.back-link { background-image: url(../images/bg_terug_overzicht.gif); }
.col-main form .buttons-set button { background-image: url(../images/bg_opslaan.gif); }

.multiple-checkout .buttons-set a.back-link { background-image: url(../images/bg_terug_winkelwagen.gif); }
.multiple-checkout .buttons-set button { background-image: url(../images/bg_stap_verder.gif); }
.multiple-checkout table tfoot tr td button { background-image: url(../images/bg_bereken.gif); }
/* ======================================================================================= */


/* Account Login/Create Pages ============================================================ */
.account-login form fieldset .col2-set .col-1 .buttons-set a { background-image: url(../images/bg_account_aanmaken.gif); }
.account-login form fieldset .col2-set .col-2 .buttons-set button { background-image: url(../images/bg_inloggen.gif); }
.account-create .col2-set .col-1 form .buttons-set button { background-image: url(../images/bg_verzenden.gif); }
/* ======================================================================================= */


/* Footer ================================================================================ */
.footer a:hover { color: #0183fb; }

.pagebottom { background-image: url(../images/bg_pagebottom.gif); }
/* ======================================================================================= */


/* SHOPPING CART ========================================================================= */
.cart .totals ul li a { background-image: url(../images/bg_afrekenen2.gif); }
.cart form fieldset table tfoot tr td a { background-image: url(../images/bg_verder_winkelen.gif); }
.cart form fieldset table tfoot tr td button { background-image: url(../images/bg_bijwerken.gif); }
.verder_winkelen { background-image: url(../images/bg_verder_winkelen.gif); }

.shipping form fieldset .buttons-set a { background-image: url(../images/bg_bereken.gif); }
/* ======================================================================================= */

/* CHECKOUT ============================================================================== */
#co-shipping-form fieldset #shipping-buttons-container .button { background-image: url(../images/bg_stap_verder.gif); }
#co-billing-form fieldset #billing-buttons-container .button { background-image: url(../images/bg_stap_verder.gif); }
#co-shipping-method-form fieldset #shipping-method-buttons-container .button { background-image: url(../images/bg_stap_verder.gif); }

#checkout-step-payment #payment-buttons-container .back-link { background-image: url(../images/bg_stap_terug.gif); }
#checkout-step-payment #payment-buttons-container .button { background-image: url(../images/bg_stap_verder.gif); }
#checkout-step-review #review-buttons-container .button { background-image: url(../images/bg_afronden.gif); }
/* ======================================================================================= */


/* HOMEPAGE TOPPER ======================================================================= */
#top-products-list-table .topper { background-image: url(../images/bg_topper_bottom.gif); }
#top-products-list-table .topper .block-title { background-image: url(../images/bg_topper.gif); }
/* ======================================================================================= */


/* HOMEPAGE NIEUW ======================================================================== */
#new-products-list-table .nieuweproducten { background-image: url(../images/bg_topper_bottom.gif); }
#new-products-list-table .nieuweproducten .block-title { background-image: url(../images/bg_nieuw.gif); }
/* ======================================================================================= */


/* SUBMENU =============================================================================== */
#submenu li a:hover { color: #0183fb; }
/* ======================================================================================= */