#header #bgBlueBar { height:135px; background: url(/skins/default/pics/bgHomeBlue2.gif) no-repeat 0 0; }
ul.mainMenu { top:270px; }
#mainMenu ul.mainMenu li { background-color:#ccc; padding-bottom:160px; }
* html #mainMenu ul.mainMenu li { padding-bottom:0px;  }
ul.mainMenu li ul { background-color:#ccc; }
ul.mainMenu li.node1 ul, ul.mainMenu li.node2 ul, ul.mainMenu li.node3 ul, ul.mainMenu li.node4 ul { position:relative; left:0; top:0; height:150px; float:none; display:block; visibility:visible; background-color:transparent; border-width:0px;}
ul.mainMenu li.node1 ul { border-bottom:solid 9px #0094D3; left:1px;}
ul.mainMenu li.node2 ul { border-bottom:solid 9px #C14E2D; }
ul.mainMenu li.node3 ul { border-bottom:solid 9px #009D30; }
ul.mainMenu li.node4 ul { border-bottom:solid 9px #F29400; }
#mainMenu ul.mainMenu li.node1 ul li, #mainMenu ul.mainMenu li.node2 ul li, #mainMenu ul.mainMenu li.node3 ul li, #mainMenu ul.mainMenu li.node4 ul li { background-color:transparent; width:230px; height:auto; padding:0; margin:0; }
ul.mainMenu li.node1 ul li a span, ul.mainMenu li.node2 ul li a span, ul.mainMenu li.node3 ul li a span, ul.mainMenu li.node4 ul li a span {color:#000; }
ul.mainMenu li.node1 ul li a:hover { background:#0094D3; color:#fff; text-decoration:none; }
ul.mainMenu li.node2 ul li a:hover { background:#C14E2D;color:#fff;text-decoration:none;}
ul.mainMenu li.node3 ul li a:hover {background:#009D30;color:#fff;text-decoration:none;}
ul.mainMenu li.node4 ul li a:hover {background:#F29400;color:#fff;text-decoration:none;}
ul.mainMenu li ul li a:hover span { color:#fff;}
#contentWrapper { padding-top:368px; margin-top:0;}

div.home {margin-top:0px;}
div.home * { font-size:12px; line-height:14px; }
div.column1 { position:relative; width:256px; margin-left:10px; float:left; display:inline; border-top:solid 1px #dddfdd;}
div.promoRaceTeam { position:relative; width:256px; overflow:hidden; margin:10px 0px 10px; padding-bottom:16px;}
div.promoRaceTeam p{font-size:12px;color:#535D55;font-weight:normal;}
div.promoRaceTeam p img {margin-right:10px;}
div.promoRaceTeam h2 {color:#00457D;font-size:17px;margin-bottom:5px;}
div.homeContactText { }
div.homeContactText h2 {color:#00457D;font-size:17px;margin:5px 0px 5px;}
div.homeContactText p {color:#535D55;font-size:12px;font-weight:normal;}
div.homeContactText p a {color:#7B84BD;text-decoration:none;}
span.phonenumber {color:#0094D3;margin-top:20px;}
div.homeVestigingen h2 {color:#105185;font-size:12px;margin-top:16px;font-weight:normal;}
div.homeVestigingen ul {list-style:none;}
div.homeVestigingen ul li {float:left;display:block;color:#9C9C9C;padding:0px 0px 0px 0px;font-size:12px;font-weight:normal;margin-right:5px;}
div.column2 { width:180px; padding-left:15px; display:inline; float:left;}
div.column3 { width:294px; border-top:solid 1px #DDDFDD; display:inline; float:left; padding-top:10px; }
div.newsBox h2 span { color:#00457D; font-size:17px; margin:5px 0px 5px 0px; }
div.newsholder ul { list-style:none; }
div.newsholder ul li { font-weight:normal; color:#535D55; }
div.newsholder ul li a { display:block; width:200px; color:#7B84BD; font-weight:normal; }
div.newsholder ul li h3 { margin-bottom:5px; margin-top:15px; }
div.newsholder ul li h3 a { color:#000; font-size:14px; font-weight:bold;}
div.newsholder ul li h3 a:hover { color:#000; text-decoration:none; }
div.newsholder ul li h3 a:visited { color:#000; }
div.newsholder ul li.last h4 a { color:#0094D3; display:block; width:200px; margin:5px 0px 5px 0px;}
div.column4 { width:180px; float:right; }
#footer ul.footMenu li { position: relative; display: inline; float:left; padding-right: 1px; background: url(/skins/default/pics/bgFooterDivider.jpg) no-repeat 1px right; }
#footer ul.footMenu li a { position: relative; display: inline; float:none; padding:0 10px; color: #fff; text-decoration:none; font: 12px/14px Arial ,Helvetica, sans-serif; }


