/* OVERRIDES */
BODY { font-family:verdana; font-size:11px; background:#FFFFFF; margin-left:0px; margin-top:0px; SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #336666; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #336666; SCROLLBAR-TRACK-COLOR: #FFFFFF;  SCROLLBAR-DARKSHADOW-COLOR: #336666; }
TD { font-family:arial; font-size:13px; }
A { text-decoration:none; color:#000000; }
A:LINK  { text-decoration:none; color:#333366 ; } 
A:VISITED { text-decoration:none; color:#333366 ; }
A:HOVER { text-decoration:none; color:#CC6600; }

/* DIVS */
#navigation { position:absolute; top:138px; left:3px; }
#contact { position:absolute; top:510px; left:470px; }
#sleutelmerk { position:absolute; top:120px; left:400px; }

/* IMAGES */
.thumbnail { border-color:#ffffff; }
.photo {}
.photoOnSubpage { border-bottom:1px solid white; }
.logo {}
.image {}
.imagecaption { font-size:11px; color:#000000; }

/* CELLS */
.tablemain { background-color:#FFFFFF; } /* table containing entire page except navgition and contact in middle */
.tablenav { background-color:#FFFFFF; } 
.tdnav { background-color:#A9D4A6; border-bottom:1px solid #FFFFFF; } /* subnavigation, right margin */
.tdnavtop { background-color:#A9D4A6; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; } /* subnavigation, right margin, topmost item */
.tdcaption { background-color:#FFFFFF; border-bottom:1px solid #8FAA6F; font-size:10px; vertical-align:bottom; text-align:right; } /* above photo */
.mainnav { width:120px; font-weight:bold; cursor:pointer; } /* navigation, section title DIV */
.subnav { margin-bottom: 0.5px; margin-left: 10px; } /* navigation, subsection span */

/* LINKS */
.link1 { font-weight:none; } /* main navigation, section title */
.link2 { font-size:10px; font-weight:bold; } /* subnavigation, right margin */
.link3 { font-size:10px; text-transform:uppercase; } /* thumbnail+teaser, MORE... */
.link4 {} /* main navigation, regular */
.link5 { font-size:11px; font-weight:bold; } /* bottom, contact etc.. */ 
.link6 { font-size:10px;color:#333333; } /* */
.underline { text-decoration:underline; }	/* search results */
.underline:HOVER { text-decoration:none; }

/* TEXT */
.title1 { font-family:verdana,Arial; font-size:13px; color:#333366; font-weight:bold; padding-top:12px; text-decoration:none; line-height: 35px;} /* main title */
.title2 { font-family:verdana,Arial; font-size:13px; color:#CCCCCC; font-weight:bold; padding-top:12px; text-decoration:none; line-height: 35px;} /* title subnavigatie links */
.teaser { color:#FFFFFF; font-weight:bold; color:#333366; font-weight:none; padding-top:12px; text-decoration:none; line-height: 35px;}
.title11 { font-family:verdana; font-size:11px; color:#000066; } /* links broodkruimelpad */
.title12 { font-family:verdana; font-size:9px; color:#000000; ; font-weight: normal} /* links onder content */
.title3 { font-size:9px; font-weight:normal; ; color: #000066} /* thumbnail title */
.caption { font-size:10px; } /* above photo */
.text { background-color:#C7C85E; vertical-align: top; padding-top:20px;padding-bottom:10px;padding-right:10px;padding-left:40px; } /* main content, not on subpage */
.text1 { background-color:#8FAA6F; vertical-align: top; padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:40px; } /* main content, subpage */
.text2 { font-size:11px; } /* thumbnail text */
.searchresult {} /* search results */

/* COLORS */
/* color = colors used in page, overridden in red.css, blue.css, ... */
.color1 { background-color:#C7C85E; vertical-align: top; } /* green */
.color2 { background-color:#A9D4A6; vertical-align: top; } /* light green */
.color3 { background-color:#8FAA6F; vertical-align: top; } /* dark green */
.color4 { background-color:#FFFFFF; vertical-align: top; } /* white */
/* navcolor = color blocks in front off navigation */
.navcolor1 { background-color:#C7C85E; vertical-align: top; } /* green */
.navcolor2 { background-color:#A3D568; vertical-align: top; } /* light green */
.navcolor6 { background-color:#E1B540; vertical-align: top; } /* orange, onze winkel */
.navcolor7 { background-color:#3D6AA0; vertical-align: top; } /* dark blue, over ons */
.navcolor8 { background-color:#8CD4DD; vertical-align: top; } /* light blue, ons werk */
.navcolor9 { background-color:#FC5054; vertical-align: top; } /* red, meedoen */
.navcolor10 { background-color:navy; vertical-align: top; } /* navy */
.navcolor11 { background-color:#CCCCCC; vertical-align: top; } /* grijs */

/* FONTSIZE */
.text10px { font-size:11px; }
.text11px { font-size:11px; }
.text12px { font-size:12px; }

/* APPLICATIONS */
/* shoppingcart system */
.shoppingcarttitle { font-size:11px; font-weight:bold; }
.shoppingcarttitlerow {}
.shoppingcartproductcount { font-size:11px; font-weight:bold; }
.shoppingcartproductname { font-size:10px; }
.shoppingcartproductrow {}
.shoppingcartproductprice { font-size:10px; color:white; }
.shoppingcartproductpricerow {}
.shoppingcartcount { font-size:11px; font-weight:bold; }
.shoppingcartcountrow {}
.shoppingcarttotal { font-size:11px; }
.shoppingcarttotalrow {}
.shoppingcarthr { color:white; } 
.shoppingcartproductlink { text-decoration:none; }
.shoppingcartproductlink:HOVER { text-decoration:underline; color:#ffffff; }
.cartproductrow {}
.cartproductcount { font-size:10px; }
.cartproductname {}
.cartproductlink { text-decoration:none; }
.cartproductlink:HOVER { text-decoration:underline; color:#ffffff; }
.cartproductprice { font-style:italic; font-size:11px; }
.cartproducttotal { font-size:11px; }
.carttotal { font-weight:bold; border-top:1px solid black; }
.cartrecalculate { font-size:10px; }
.title4 { font-family:verdana, Arial; font-size:13px; color:#333366; font-weight:bold; padding-top:12px; text-decoration:none; line-height: normal; }
.title5 { font-size:12px; font-weight:bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; color: #000000}
