BODY { background: url(bg.gif) top repeat-x; text-align:center; margin:0px; }
TD { vertical-align: top; }
BODY, TD, DIV, INPUT, SELECT, TEXTAREA { font:11px/16px Arial, Verdana; color:#000000; }
A { text-decoration:none; color:#1E6490; font-weight:bold; }
A:hover { text-decoration:underline; }
FORM { margin:0px; padding:0px; }
DIV.clear { clear:both; line-height:0px; font-size:0px; height:0px; }
IMG {border:0px; }
        /*IMG.callmenow { float:right; vertical-align:middle; }*/
INPUT { border:1px solid #B4BFC5; padding:3px; height:13px; font-weight:bold; color:#69808C; }
INPUT.nbrdr { border:0px; }
        INPUT.search { width:118px; }
        INPUT.search_submit { background-color:#647B87; color:#F8EF03; height:22px;  padding:0px 3px; }
	INPUT.submit { background-color:#647B87; color:#F8EF03; height:22px;  padding:0px 3px; }
	
DIV.logo { width:876px; height:35px; background: url(bg_container.gif) top repeat-x; padding-top:29px; padding-left:26px; margin:0px auto; text-align:left;   }

DIV.container { width:902px; margin:0px auto; text-align:left; }        
        
        TABLE.main { background: url(bg_menublock.gif) top left no-repeat; } TABLE.main TD { padding:0px; margin:0px; }
                TD.main_spacer { height:10px; line-height:0px; font-size:0px; }
                
                TD.menu { width:232px; background: url(bg_menu.gif) right repeat-y;  } TD.menu IMG { padding:0px; margin:0px; }
                        DIV.menu_inner {  margin-left:9px; }
                        UL.mainmenu { border-bottom:1px solid #8799A3; border-top:1px solid #546670;  margin:0px; padding-left: 0px; margin-left: 0px; list-style:none; }
                                UL.mainmenu LI.li_mainmenu { border-top:1px solid #8799A3; border-bottom:1px solid #546670; margin: 0px; padding: 12px 10px 8px 10px; _padding: 8px 10px 5px 10px; }
                                UL.mainmenu LI.li_mainmenu_on { background-color:#7E99A3; border-top:1px solid #8799A3; border-bottom:1px solid #546670; margin: 0px; padding: 12px 10px 8px 10px; _padding: 8px 10px 3px 10px; }
                                UL.mainmenu LI IMG { float:left; }  UL.mainmenu LI H1 { width:175px; float:right; }
                                
                        DIV.submenu { background-color:#C9E0EC; padding:2px 0px; margin:0px 10px; _margin:0px; }
                                DIV.submenuitem { padding:3px 6px; font-weight:bold; }
                                DIV.submenuitem_on { padding:3px 6px; font-weight:bold; background-color:#ACC3CF; }
                                                DIV.submenuitem A, DIV.submenuitem_on A { color:#333333; text-decoration:none; }
                                                
                        DIV.subsubmenu { background-color:#C9E0EC; padding:2px 0px; margin:0px 10px; _margin:0px; }
                                DIV.subsubmenuitem {padding:3px 6px; padding-left:25px; font-weight:bold; }
                                DIV.subsubmenuitem_on { padding:3px 6px; padding-left:25px; font-weight:bold; background-color:#ACC3CF; }
                                                DIV.subsubmenuitem A, DIV.subsubmenuitem_on A { color:#333333; text-decoration:none; }
                        
                DIV.header { }
                
                DIV.content { }
                        DIV.search { margin-top:6px; } /*float:left; */
                        DIV.item_search { border-top:4px solid #69808C; padding-top:10px; padding-bottom:15px; }
                        DIV.column1 { float:left; width:468px; margin-left:25px; _margin-left:11px; padding-top:12px; }
                        DIV.column2 { float:right; width:152px; padding-top:12px; }
                                DIV.item { border-top:4px solid #69808C; padding-top:20px; padding-bottom:15px; line-height:18px; }
                                UL.links, UL.gerel_links { border-top:1px solid #D1D1D1;  margin:0px; padding-left: 0px; margin-left: 0px; list-style:none; margin-top:15px;  }
                                        UL.links LI, UL.gerel_links LI { border-bottom:1px solid #D1D1D1; margin: 0px; padding: 6px 5px 6px 28px; 
                                                                background: url(icon_link.gif) left no-repeat; background-position:2px 5px;   }
                                        UL.gerel_links { margin-top:0px; }
                        DIV.column_content { float:left; width:440px; margin-left:25px; _margin-left:11px; padding-top:12px; }
                        DIV.column_links { float:right; width:181px; padding-top:12px; }
                                DIV.sub_search { margin-top:10px; } 
                                DIV.sub_callmenow { margin-top:10px; }
                                INPUT.sub_search { margin-right:10px; width:138px; }
                                                                
        DIV.footer { height:58px; width:893px;  margin-left:9px; margin-top:7px; background: url(footer.gif) right no-repeat;  } DIV.footer A {color:#999999; }
                DIV.footer DIV { margin-top:33px; color:#999999; float:left; } DIV.footer IMG { float:right; margin-top:10px; }
        
H1 { font-size: 14px;  line-height:13px;  letter-spacing:-1px; height:15px; margin:0px; padding:0px; color:#FFFFFF; } H1 A {color:#FFFFFF; }
H2 { font-size: 16px;  line-height:20px;  letter-spacing:0px; margin:0px; margin-bottom:15px; padding:0px; color:#000000; }


TABLE.callmenowtable { margin:15px; }
TABLE.callmenowtable TD { padding:5px; }

TABLE.contacttable { margin:15px; }
TABLE.contacttable TD { padding:5px; }

FIELDSET { border: 1px solid #D1D1D1; }
LEGEND { font:bold 14px/18px Arial;  color:#000000;  }

DIV.productprijs { font: bold 14px/18px Arila, Verdana; float:right; margin:3px 3px 8px 8px; }
