#contentColumn { position: relative; float: left; width: 194px; padding: 0; margin: 0; height: 100%; background: #fff; }
#messageColumn { position: relative; float: right; width: 194px; padding: 0; margin: 0; height: 100%; background: #fff; overflow: hidden; }
#news, #projects { position:relative; height: 194px; padding: 0; margin: 0; /*background: url(../../skins/home/pics/menu_bgNews.gif) no-repeat right 0;*/ }
#projects { border-bottom: 1px solid #000; /*background: url(../../skins/home/pics/menu_bgProject.gif) no-repeat right 0;*/}
#news .news, #projects .projects, #content { padding: 18px 10px 100px 18px; margin: 0;}
#news h2, #projects h2 { margin: 10px 0; height: 24px;padding: 2px 0 2px 36px; /*background: url(../../skins/home/pics/menu_blokje.gif) no-repeat 0 0;*/ color: #000; }
#news .news, #projects .projects { color: #000;}
#news .news ul, #projects .projects ul { margin: 0 0 0 32px; padding: 0; list-style: none; }
#news .news ul li, #projects .projects ul li { margin: 3px 0; padding: 0; }
#news .news ul li a, #projects .projects ul li a  { display: block; height: 18px; padding: 0 4px; color: #000; text-decoration: none;}
#news .news ul li a:hover, #projects .projects ul li a:hover { text-decoration: underline;}

#breadcrumMenu { display: none; }
#hbody .tpl #content h1 { display: none; }
#hbody .tpl { min-height: 330px; }
*html #hbody .tpl { height: 330px; }

/* general menu */
#generalMenu { position: absolute; top: 145px; left: 80px; width: 673px; height: 430px; border: 0px solid #FFFF00; }
#generalMenu ul.generalMenu { list-style: none; background: url(/skins/default/pics/bgGeneralMenuActive.png) 0px 70px repeat-x; }
#generalMenu ul.generalMenu li { float: left; width: 132px; height: 430px; margin-right: 0px; border: 0px solid #FF0000; background: url(/skins/default/pics/bgGeneralMenuItem.gif) no-repeat; }
#generalMenu ul.generalMenu li.seperator { float: left; width: 3px; background: url(/skins/default/pics/bgGeneralMenu.png) 0px 70px no-repeat; }
#generalMenu ul.generalMenu li.lastNode { margin-right: 0px; }
#generalMenu ul.generalMenu li a,
#generalMenu ul.generalMenu li a:link, 
#generalMenu ul.generalMenu li a:visited, 
#generalMenu ul.generalMenu li a:active { float: left; padding: 4px 13px 0px 13px; background-color:#FF0000; width: 106px; height: 430px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: 0px; line-height: normal; color: #ffffff; background: url(/skins/default/pics/bgGeneralMenuItemActive.gif) no-repeat; }
#generalMenu ul.generalMenu li a:hover, 
#generalMenu ul.generalMenu li a.active, 
#generalMenu ul.generalMenu li a.mouse,
#generalMenu ul.generalMenu li a.active:link, 
#generalMenu ul.generalMenu li a.active:visited, 
#generalMenu ul.generalMenu li a.active:hover, 
#generalMenu ul.generalMenu li a.active:active { float: left; padding: 4px 13px 0px 13px; width: 106px; height: 430px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: bold; text-transform: uppercase; letter-spacing: 0px; line-height: normal; color: #ffffff; background: url(/skins/default/pics/bgGeneralMenuActive.png) 0px 70px repeat-x; }

#generalMenu ul.generalMenu li a b { text-transform: none; line-height: 150%; }
/* general menu item 1 */
#generalMenu ul.generalMenu li a b { position: absolute;  left: 6px; top: 70px; display: block; width: 121px; cursor: hand; font-weight: normal; letter-spacing: normal; color: #606160; }
#generalMenu ul.generalMenu li.node1 a b { width: 121px; height: 106px; background: url(/skins/default/pics/groupage.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node1 a b span.visual,
#generalMenu ul.generalMenu li.node1 a:visited b span.visual { display: block; width: 121px; height: 106px; margin-bottom: 20px; background: url(/skins/default/pics/groupageZW.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node1 a:hover b span.visual { background: none; }
/* general menu item 2 */
#generalMenu ul.generalMenu li.node2 a b { width: 121px; height: 106px; background: url(/skins/default/pics/express.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node2 a b span.visual,
#generalMenu ul.generalMenu li.node2 a:visited b span.visual { display: block; width: 121px; height: 106px; margin-bottom: 20px; background: url(/skins/default/pics/expressZW.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node2 a:hover b span.visual { background: none; }
/* general menu item 3 */
#generalMenu ul.generalMenu li.node3 a b { width: 121px; height: 106px; background: url(/skins/default/pics/volume.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node3 a b span.visual,
#generalMenu ul.generalMenu li.node3 a:visited b span.visual { display: block; width: 121px; height: 106px; margin-bottom: 20px; background: url(/skins/default/pics/volumeZW.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node3 a:hover b span.visual { background: none; }
/* general menu item 4 */
#generalMenu ul.generalMenu li.node4 a b { width: 121px; height: 106px; background: url(/skins/default/pics/geconitioneerd.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node4 a b span.visual,
#generalMenu ul.generalMenu li.node4 a:visited b span.visual { display: block; width: 121px; height: 106px; margin-bottom: 20px; background: url(/skins/default/pics/geconitioneerdZW.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node4 a:hover b span.visual { background: none; }
/* general menu item 5 */
#generalMenu ul.generalMenu li.node5 a b { width: 121px; height: 106px; background: url(/skins/default/pics/highvalue.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node5 a b span.visual,
#generalMenu ul.generalMenu li.node5 a:visited b span.visual { display: block; width: 121px; height: 106px; margin-bottom: 20px; background: url(/skins/default/pics/highvalueZW.jpg) top left no-repeat; }
#generalMenu ul.generalMenu li.node5 a:hover b span.visual { background: none; }

#generalMenu ul.generalMenu li a b span.more { position: relative; display: block; clear: left; width: auto; height: auto; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c40000; text-decoration: none; }
#generalMenu ul.generalMenu li a:hover b span.more { position: relative; display: block; clear: left; width: auto; height: auto; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c40000; text-decoration: underline; }
