
BODY { background-color: #fff; }
BODY, TH, TD, INPUT, SELECT, TEXTAREA { color: #454545; }
INPUT.inputbox, SELECT, TEXTAREA {  border-color: #c4c4c4 #d5d5d5 #f8f8f8 #e0e0e0; }
S { color: #cb3332; }
A { color: #454545; }
A:hover { color: #cb3332; }
A.lnkcolor { color: #cb3332; }

/* ===== HEADINGS ===== */
H1 { color: #cb3332; border-color: #cb3332; }
H2 { color: #ec8426; border-color: #cb3332; }
H2 .titleColor1 { color: #cb3332; }
H2 .titleColor2 { color: #ec8426; }
H2 .titleColor3 { color: #454545; }
H3 { color: #454545; border-color: #454545; }
#columnLeft H3 { border-color: #cb3332; }

/* ===== HEADER ===== */
#topbar { background-color: #f1f1f1; border-color: #e1e1e1; }

#header A.logo { margin-top: 25px; }

.cartBlk { background-color: #f5e5c7; border-color: #ebd7b1; }
.cartBlk SPAN A { background-image: url(images/mark2.gif); color: #cb3332; }

.searhloginBlk .searhloginBlkCnt { background-color: #f1f1f1; border-color: #e1e1e1; }
.searhloginBlk  A { color: #cb3332; }
.searhloginBlk .sideL { border-color: #d1d1d1; }
.searhloginBlk .sideR { border-color: #fff; }
.searhloginBlk .sideR SPAN A { background-image: url(images/mark2.gif); }

/* ===== FOOTER ===== */
P#footer { background-color: #f1f1f1; border-color: #e1e1e1; }

/* ===== BOXES ===== */
.infoBox { background-color: #f1f1f1; border-color: #e1e1e1; }

.categoryBox { background-color: #f5e5c7; border-color: #ebd7b1; }
UL.categories LI.category A { background-image: url(images/category_mark.gif); }
UL.categories LI.category.active A, UL.categories LI.category A:hover, UL.categories LI.subcategory.active A, UL.categories LI.subcategory A:hover { color: #cb3332; }
UL#winkelLinks { border-color: #cb3332; }
UL#winkelLinks B { color: #cb3332; }

/* --- products --- */
TABLE.prod3Box DIV.prodBlk, TABLE.prod2Box DIV.prodBlk, TABLE.prod1Box TD, .prodVerBox { background-color: #f1f1f1; border-color: #e1e1e1; }
/*TABLE.prod3Box .prodImg, TABLE.prod2Box .prodImg, TABLE.prod1Box, TABLE.prod1Box IMG, .prodVerBox .prodImg { border-color: #e1e1e1; }*/

/* --- cart table --- */
TABLE.cartBox TH { background-color: #cb3332; color: #fff; }
TABLE.cartBox TD { border-color: #e1e1e1 }

/* --- product info --- */
TABLE.prodInfo .prodImgLnk { background-color: #f1f1f1; border-color: #e1e1e1; }

/* ===== BLOCKS ===== */
.contentBlk { background-color: #f1f1f1; border-color: #e1e1e1; }
.breadcrumb { border-color: #cb3332; }
.sortBar { background-color: #f1f1f1; border-color: #e1e1e1; }
.pageNum { border-color: #cb3332; }

#adsBlk ul#bnrpage li.hover, #adsBlk ul#bnrpage li.active { color: #cb3332; }

/* ===== BUTTONS ===== */
.buttonsBlk { background-color: #f1f1f1; border-color: #e1e1e1; }
.btncolor1 { background-color: #cb3332; }
.btncolor2 { background-color: #ec8426; }

/* ===== TEXT ===== */
.txtcolor { color: #cb3332; }
A.orderEdit { color: #cb3332; }
.inputRequirement { color: #cb3332; }

/* ===== OTHER ===== */
.moduleRowOver { background-color: #f5e5c7; }
.moduleRowSelected { background-color: #eaadad; }


/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #cb3332; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #cb3332; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}


ul#tabnav li.actief a { /* settings for active tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #cb3332; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #f5e5c7; /* set unselected tab background color as desired */
color: #000; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}


ul#tabnav a:hover { /* settings for hover effect */
background: #cfc; /* set desired hover color */
}

/* end css tabs */

