﻿body {margin:0; padding:0; font-family:tahoma,verdana,arial,helvetica; font-size:0.7em; color:white; background: #191919 url(/images/bg-header.jpg) no-repeat center top;}
form {margin:0; padding:0; padding-bottom:15px;}
img {border:0;}
a {color:#cccccc; text-decoration:underline}
a:hover {color:#cccccc; text-decoration:none;}

/* kulle */
h1 {font-size:1.8em; letter-spacing:-1px; color: #907e06; margin-bottom:5px;}
h2 {font-size:1.3em; color: #ffffff; margin-bottom:5px;}
h3 {font-size:1.1em; color: #ffffff;}
h3.dealers {font-size:1.2em; margin:0; color: #907e06;}

/* f: nog niet gebruikt */
h4 {font-size:1.1em; letter-spacing:-1px; color:#ffffff; margin:0;}
h5 {font-size:1em; letter-spacing:-1px; color:#ffffff; margin:0;font-weight:normal; text-transform:uppercase}

hr {display:block;height:1px;border:none; border-bottom:1px dotted #9e9e9e; margin:5px 0 5px 0; width:100%; clear:both;}
hr.vol {display:block;height:1px;border:none; border-bottom:solid 1px #9e9e9e; margin:5px 0 5px 0; width:100%; clear:both;}

.textfield {width:160px; background: #494949; border: 0px; color: white; font-size:0.9em; padding:3px;}
.submit {border:0; margin-top:5px; width:80px; height:20px; background:#e3e3e2; text-align: center; color:black; text-decoration:none; font-size:0.85em;}
.submit:hover {background:#999999;}
.alignleft {float:left;}
.alignright {float:right;}


/* base */
div#centersite {margin-left:auto; margin-right:auto; width:975px;}
div#sitecontainer {float:left; width:975px; background: url(/images/bg-line-dots-new.gif) no-repeat center top;}
div#header {float:left;}
div#footer {float:left; width:975px; height:15px; padding-top:10px; font-size:0.85em; color:#535050; background: #191919 url(/images/footer-dots.gif) no-repeat center top;}


/* menu */
div#menucolum {float:left; width:190px; padding-left:8px; padding-top:217px; padding-right:1px;}
div#noxicons {float:left; width:182px; height:40px; padding-left:8px; padding-top:10px;}
div.icon {float:left; width:11px; height:10px; padding-right:14px;}
div.lasticon {float:left; width:11px; height:10px; padding-right:33px;}
div.language {float:left; width:48px;height:10px; margin-top:-2px;}
div.language a {font-size:0.9em;color:#cccccc; text-decoration:none;}

a#iconhome {float:left; width:11px; height:10px; background: url(/images/icon_home.jpg) no-repeat top left;}
a#iconhome:hover {float:left; background: url(/images/icon_home_o.jpg) no-repeat top left;}
a#iconfav {float:left; width:11px; height:10px; background: url(/images/icon_fav.jpg) no-repeat top left;}
a#iconfav:hover {float:left; background: url(/images/icon_fav_o.jpg) no-repeat top left;}
a#iconprint {float:left; width:51px; height:10px; background: url(/images/icon_print.jpg) no-repeat top left;}
a#iconprint:hover {float:left; background: url(/images/icon_print_o.jpg) no-repeat top left;}

div#noxmenu {float:left; width:190px;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}

div#noxmenu ul {margin:0; padding:0; text-align: right;}
div#noxmenu ul li {float:left; list-style-type: none; padding:0 0 1px 0;background:none;}
div#noxmenu ul li a {float:left; width:174px; height:16px; padding-right:16px; padding-top:4px; color:white; background: #252525; text-decoration: none;}
div#noxmenu ul li a:hover {float:left; background: #000000;}
div#noxmenu ul li a.active {float:left; background: #000000;}

div#noxmenu ul li ul {float:left; margin:0; padding:7px 0 7px 0; text-align: right;}
div#noxmenu ul li ul li {float:left; list-style-type: none;background:none;}
div#noxmenu ul li ul li a {float:left; width:160px; height:16px; padding-right:20px; padding-top:4px; background: #717171; text-decoration:none;}
div#noxmenu ul li ul li a:hover {float:left; background: #907e06;}
div#noxmenu ul li ul li a.active {float:left; background: #907e06;}

div#noxmenu ul li ul li ul {float:left; margin:0; padding:1px 0 7px 0; text-align: right;}
div#noxmenu ul li ul li ul li {float:left; list-style-type: none;background:none;}
div#noxmenu ul li ul li ul li a {float:left; width:154px; height:16px; padding-right:26px; padding-top:4px; background: #919191; text-decoration:none;}
div#noxmenu ul li ul li ul li a:hover {float:left; background: #907e06;}
div#noxmenu ul li ul li ul li a.active {float:left; background: #907e06;}

/* sitemap */
div#sitemap ul {margin:0;list-style-type: none;}
div#sitemap ul li {list-style-type: none;}
div#sitemap ul li a {text-decoration:none;font-size:1.3em;color:#ffffff;font-weight:bold; letter-spacing:-1px;}
div#sitemap ul li ul {padding:0 0 10px 0; margin:2px; list-style-type: none;}
div#sitemap ul li ul li {list-style-type: none;padding:5px 0 0 0;}
div#sitemap ul li ul li a {text-decoration:none;font-size:1em;color:#ffffff;font-weight:normal;letter-spacing:0;}
div#sitemap a:hover {text-decoration:underline;}


/* content */
div#contentcolum {float:left; width:532px; padding-left:15px; padding-top:33px; padding-right:1px;}
div#banner {float:left; width:532px; height:235px; padding-left:1px; padding-top:1px; padding-right:1px; background:url(/images/banner.jpg) no-repeat top left;}
div#content {float:left; width:492px; padding:20px;}

/* home */
div.left {width:392px; padding-right:100px; background: no-repeat top right; height:90px;}
div.right {width:392px; padding-left:100px; background: no-repeat top left; height:90px;}
#item1 {background-image: url(/Images/Numbers/01.gif);}
#item2 {background-image: url(/Images/Numbers/02.gif);}
#item3 {background-image: url(/Images/Numbers/03.gif);}
#item4 {background-image: url(/Images/Numbers/04.gif);}
#item5 {background-image: url(/Images/Numbers/05.gif);}

/* f: afbeelding in een opsomming: beurzen, products, ... */
img.item {margin:2px 10px 0 0; float:left;border:solid 1px #907e06;} 
/* afbeelding rechts in default template */
img.itemright {margin:2px 0 5px 10px; float:right;border:solid 1px #907e06} 

/* f: filetype picto */
img.picto {margin-bottom:-3px;}
/* f: rechtslijnende afbeeldingskolom indien er afbeeldingen zijn, anders neemt die geen plaats in*/
div.imagecolumn {width:140px; float:right; padding-left:20px;}
div.imagecolumn img {float:left; padding-bottom:10px;}
/* f: dealers login */
table.contact tr td {margin:0; padding:0;}
table.contact tr td.required {font-weight:bold;width:120px;}

/* gallery & NEWSLETTER */
div#gallerycolum {float:left; width:205px; padding-left:15px; padding-top:33px; padding-right:1px;}
div#newsletter {float:left; width:176px; text-align: right; padding:14px;}
div#gallery {float:left; width:176px; padding:14px;}
div#galpicture {float:left; padding:25px 0 4px 0; width:176px;}
a.seemore {float:right; width:80px; height:17px; background:#e3e3e2; text-align: center; color:black; text-decoration:none; padding-top:3px; font-size:0.85em;}
a.seemore:hover {background:#999999;}

/* tijdelijk */
div.template {background:#000000;height:14px; color:#e3e3e2;margin:20px 0 0 0;padding:3px;display:none;}
