H1{
  FONT-SIZE: 14px;
  COLOR: #282425;
  FONT-FAMILY: Tahoma;
  display: inline;
  font-weight:normal; 
}
H2{
  FONT-WEIGHT: bold;
  text-decoration: none;
  FONT-SIZE: 24px;
  display: inline;
  FONT-FAMILY: Tahoma;
  float:left;
  padding:0;
  margin:0;
  }
  
H3{
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: Tahoma;
}

html,body{
  height:100%;
  margin: 0;
  padding: 0;
  border: none;
  min-height:100%; 
}

BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    color:#282425;
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}
TD.Sectie
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
}
.menubar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
.menubar A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0051ba;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
TD.Menubar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
}
TABLE.BottomFrame
{
    BACKGROUND-COLOR: #BEC1C8;
    height:25px;
    padding-top: 7px;
    margin-top:5px;
}
FONT.BoldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
}
.actie_vanprijs
{
    FONT-SIZE: 10pt;
    COLOR: #ffe6d5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: line-through;
}
.actie_vanprijs_rood
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #d81e05;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: line-through;
}
.actie_voorprijs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
}
.actie_voorprijs_rood
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #d81e05;
    FONT-FAMILY: Tahoma;
}
.actieprijs_tekst
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff4b37;
    FONT-FAMILY: Tahoma;
}
.folder_vanprijs
{
    FONT-SIZE: 10pt;
    COLOR: #7da6dc;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: line-through;
}
.folder_voorprijs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    
}
.folderprijs_tekst
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #1a60a3;
    FONT-FAMILY: Tahoma;
}
.prijs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
}
.prijs_blauw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #1a60a3;
    FONT-FAMILY: Tahoma;
}
.prijs_rood
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #d81e05;
    FONT-FAMILY: Tahoma;
}
.actiebox_tekst_title
{
    FONT-WEIGHT: bold;
    text-decoration: none;
    FONT-SIZE: 8pt;
    COLOR: #7A64ED;
    FONT-FAMILY: Tahoma;    
}
A.actiebox_tekst_title
{
    FONT-WEIGHT: bold;
    text-decoration: none;
    FONT-SIZE: 8pt;
    COLOR: #009c62;
    FONT-FAMILY: Tahoma    
}
A.actiebox_tekst_title:hover
{
    text-decoration: underline;
}
.actiebox_tekst
{
    FONT-SIZE: 14px;
    COLOR: #282425;
    FONT-FAMILY: Tahoma
    vertical-align:top;
}
.CategoryTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.CategoryText
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Tahoma
}
A.link_productbox
{
    FONT-SIZE: 8pt;
    COLOR: #282425;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
TABLE.verlanglijst_box
{
    BORDER-RIGHT: #6387b8 1px solid;
    BORDER-TOP: #6387b8 1px solid;
    FONT-SIZE: 6pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #6387b8 1px solid;
    COLOR: #6387b8;
    BORDER-BOTTOM: #6387b8 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #bcd0e1
}
TD.verlanglijst_box_title
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #7fa8d3
}
TABLE.weektip_box
{
    BORDER-RIGHT: #57b78b 1px solid;
    BORDER-TOP: #57b78b 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #57b78b 1px solid;
    COLOR: #57b78b;
    BORDER-BOTTOM: #57b78b 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #c2ded2
}
TD.weektip_box_title
{
    BACKGROUND-COLOR: #8bc8ae
}
TABLE.jos_sponsor_box
{
    BORDER-RIGHT: #c52821 1px solid;
    BORDER-TOP: #c52821 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #c52821 1px solid;
    COLOR: #c52821;
    BORDER-BOTTOM: #c52821 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #dededd
}
TD.jos_sponsor_box_title
{
    BACKGROUND-COLOR: #1f1a17
}
TABLE.prijsgarantie_box
{
    BORDER-RIGHT: #e54200 1px solid;
    BORDER-TOP: #e54200 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #e54200 1px solid;
    COLOR: #e54200;
    BORDER-BOTTOM: #e54200 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #FFE6E7
}
TD.prijsgarantie_box_title
{
    BACKGROUND-COLOR: #e54200
}
TD.prijsgarantie_box_text
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #e54200 1px solid;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
TABLE.koopnu_box
{
    BORDER-RIGHT: #6da59f 1px solid;
    BORDER-TOP: #6da59f 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #6da59f 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #6da59f 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #82bfb8
}
TD.koopnu_box_title
{
    BACKGROUND-COLOR: #e77817
}
TABLE.fiets_box
{
    BORDER-RIGHT: #FF66FF 1px solid;
    BORDER-TOP: #FF66FF 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    BORDER-LEFT: #FF66FF 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #FF66FF 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #FF66FF
}
TD.fiets_box_title
{
    BACKGROUND-COLOR: #FFFF00
}
TABLE.actie_box
{
    BORDER-RIGHT: #d81e05 1px solid;
    BORDER-TOP: #d81e05 1px solid;
    MARGIN-BOTTOM: 3px;
    BORDER-LEFT: #d81e05 1px solid;
    BORDER-BOTTOM: #d81e05 1px solid
}
TABLE.folder_box
{
    BORDER-RIGHT: #0051ba 1px solid;
    BORDER-TOP: #0051ba 1px solid;
    BORDER-LEFT: #0051ba 1px solid;
    BORDER-BOTTOM: #0051ba 1px solid
}
TABLE.product_box
{
    BORDER-RIGHT: #56aa1c 1px solid;
    BORDER-TOP: #56aa1c 1px solid;
    BORDER-LEFT: #56aa1c 1px solid;
    BORDER-BOTTOM: #56aa1c 1px solid
}
TABLE.category_box_auto
{
    BORDER-RIGHT: #0051ba 1px solid;
    BORDER-TOP: #0051ba 1px solid;
    BORDER-LEFT: #0051ba 1px solid;
    BORDER-BOTTOM: #0051ba 1px solid
}
TABLE.category_box
{
    BORDER-RIGHT: #282425 1px solid;
    BORDER-TOP: #282425 1px solid;
    BORDER-LEFT: #282425 1px solid;
    BORDER-BOTTOM: #282425 1px solid
}
A.category_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
	white-space: nowrap;
}
A.category_link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline;
	white-space: nowrap;
}
A.subcategory_link, A.subcategory_button 
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #BEC1C8;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.subcategory_link:hover, A.subcategory_button:hover
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A.subcategory_button{
  FONT-SIZE: 11pt;
  background-color:#282425;
  
}
A.subcategory_button:hover{
  FONT-SIZE: 11pt;
  TEXT-DECORATION: none  
}
.subcategory_button{
  background-color:#282425;
  padding: 5px;
}
.subcategory_button:hover{
  cursor:pointer;  
}
.subcategory_button:hover a{
  COLOR: white;  
}

SELECT.category_selectbox
{
    FONT-SIZE: 7pt;
    WIDTH: 100px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TD.verlanglijst_box_text
{
    BORDER-RIGHT: #6387b8 1px;
    BORDER-TOP: #6387b8 1px solid;
    BORDER-LEFT: #6387b8 1px;
    BORDER-BOTTOM: #6387b8 1px
}
TD.weektip_box_text
{
    BORDER-TOP: #57b78b 1px
}
TD.jos_sponsor_box_text
{
    BORDER-TOP: #c52821 1px solid
}
TD.koopnu_box_text
{
    BORDER-TOP: #6da59f 1px solid
}
TD.fiets_box_text
{
    BORDER-TOP: #FF66FF 1px solid
}
A.page_navigation_item
{
    FONT-SIZE: 7pt;
    COLOR: #282425;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
TD.page_navigation
{
    FONT-SIZE: 10pt;
    COLOR: #282425;
    FONT-FAMILY: Tahoma
}
TABLE.productdetail_box_normal
{
    BORDER-RIGHT: #282425 1px solid;
    BORDER-TOP: #282425 1px solid;
    BORDER-LEFT: #282425 1px solid;
    BORDER-BOTTOM: #282425 1px solid
}
TD.productdetail_box_normal_row
{
    BORDER-TOP: #56aa1c 1px solid
}
TD.menu_subcategory
{
    PADDING-LEFT: 8px
}
SPAN.productdetail_prijs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma
}
SPAN.productdetail_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00875d;
    FONT-FAMILY: Tahoma
}
SPAN.productdetail_description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma
}
SPAN.productdetail_prop_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma
}
SPAN.productdetail_prop_text
{
    FONT-SIZE: 9pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma
}
UL
{
    MARGIN-TOP: 5px;
    LIST-STYLE-POSITION: inside;
    MARGIN-LEFT: 0px;
    COLOR: #00559b;
    LIST-STYLE-TYPE: disc
}
TABLE.productdetail_box_actie
{
    BORDER-RIGHT: #d81e05 1px solid;
    BORDER-TOP: #d81e05 1px solid;
    BORDER-LEFT: #d81e05 1px solid;
    BORDER-BOTTOM: #d81e05 1px solid
}
TABLE.productdetail_box_folder
{
    BORDER-RIGHT: #0051ba 1px solid;
    BORDER-TOP: #0051ba 1px solid;
    BORDER-LEFT: #0051ba 1px solid;
    BORDER-BOTTOM: #0051ba 1px solid
}
TD.productdetail_box_actie_row
{
    BORDER-RIGHT: #d81e05 1px;
    BORDER-TOP: #d81e05 1px solid;
    BORDER-LEFT: #d81e05 1px;
    BORDER-BOTTOM: #d81e05 1px
}
TD.productdetail_box_folder_row
{
    BORDER-TOP: #0051ba 1px solid
}
.category_list_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
SPAN.input_label
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0c479d;
    FONT-FAMILY: Tahoma
}
TABLE.wishlist_register_box
{
    COLOR: #0c479d;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #85a3ce
}
SPAN.wishlist_text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0c479d;
    FONT-FAMILY: Tahoma
}
TABLE.product_verlanglijst_box
{
    COLOR: #0c479d;
    FONT-FAMILY: Tahoma
}
HR.divider_verlanglijst
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 1px;
    BORDER-LEFT: 1px;
    COLOR: #0c479d;
    BORDER-BOTTOM: 1px
}
TABLE.related_product_green
{
    BORDER-RIGHT: #5ca937 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #5ca937 1px solid;
    BORDER-LEFT: #5ca937 1px solid;
    COLOR: #33589c;
    BORDER-BOTTOM: #5ca937 1px solid;
    FONT-FAMILY: Tahoma
}
TABLE.related_product_blue
{
    BORDER-RIGHT: #0051bd 1px solid;
    BORDER-TOP: #0051bd 1px solid;
    BORDER-LEFT: #0051bd 1px solid;
    BORDER-BOTTOM: #0051bd 1px solid;
    FONT-FAMILY: Tahoma
}
TABLE.related_product_innerbox
{
    COLOR: #0051bd;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff
}
TABLE.related_product_innerbox A
{
    FONT-SIZE: 8pt;
    COLOR: #32599c;
    FONT-FAMILY: Tahoma
}
TABLE.related_product_innerbox A.wishlist_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #32599c;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.productdetail_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
SELECT.vacature_selectbox
{
    FONT-SIZE: 8pt;
    WIDTH: 150pt;
    FONT-FAMILY: Tahoma
}
SELECT.filialen_selectbox
{
    FONT-SIZE: 8pt;
    WIDTH: 300pt;
    FONT-FAMILY: Tahoma
}
A.vacature_actueel_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #3173a6;
    FONT-FAMILY: Tahoma
}
SPAN.vacature_text
{
    FONT-SIZE: 8pt;
    COLOR: #3173a6;
    FONT-FAMILY: Tahoma
}
TABLE.vacatures_actueel_box
{
    BORDER-RIGHT: #32599c 1pt solid;
    BORDER-TOP: #32599c 1pt solid;
    BORDER-LEFT: #32599c 1pt solid;
    BORDER-BOTTOM: #32599c 1pt solid
}
A.active_content_menu
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.content_menu_subitem:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A.content_menu_subitem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.blue_text
{
    FONT-SIZE: 8pt;
    COLOR: #3173a6;
    FONT-FAMILY: Tahoma
}
SELECT.rubriek_selectbox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma
}
A.blue_link
{
    FONT-WEIGHT: normal;
    COLOR: #3173a6;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
TABLE.darkblue_box
{
    BORDER-RIGHT: #0c479d 1px solid;
    BORDER-TOP: #0c479d 1px solid;
    BORDER-LEFT: #0c479d 1px solid;
    BORDER-BOTTOM: #0c479d 1px solid;
    FONT-FAMILY: Tahoma
}
SPAN.product_vanprijs_list
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: super;
    COLOR: #2f6fad;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: line-through
}
SPAN.product_voorprijs_list
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma
}
SPAN.product_prijs_list
{
    FONT-SIZE: 9pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma
}
A.product_list_detaillink
{
    FONT-SIZE: 8pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.white_text_small
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}
INPUT.input_small
{
    WIDTH: 15px;
    HEIGHT: 15px
}
A.category_list_link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: small-caps
}
.product_list_desc
{
    FONT-SIZE: 8pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.product_list_productname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f6fad;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
SPAN.productdetail_vanprijs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00559b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: line-through
}
SPAN.productdetail_installcost
{
    FONT-SIZE: 8pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma
}

A.home_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.productdetail_prop_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00559b;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
TD.productdetail_cadeauzoeker_box
{
    BORDER-RIGHT: #0c479d 1px solid;
    BORDER-TOP: #0c479d 1px solid;
    BORDER-LEFT: #0c479d 1px solid;
    BORDER-BOTTOM: #0c479d 1px solid
}
TD.productdetail_cadeauzoeker_box_rood
{
    BORDER-RIGHT: #d81e05 1px solid;
    BORDER-TOP: #d81e05 1px solid;
    BORDER-LEFT: #d81e05 1px solid;
    BORDER-BOTTOM: #d81e05 1px solid
}
TABLE.productdetail_cadeauzoeker_box
{
    BORDER-RIGHT: #0c479d 1px solid;
    BORDER-TOP: #0c479d 1px solid;
    BORDER-LEFT: #0c479d 1px solid;
    BORDER-BOTTOM: #0c479d 1px solid
}
TABLE.productdetail_cadeauzoeker_box_rood
{
    BORDER-RIGHT: #d81e05 1px solid;
    BORDER-TOP: #d81e05 1px solid;
    BORDER-LEFT: #d81e05 1px solid;
    BORDER-BOTTOM: #d81e05 1px solid
}

