@charset "utf-8";

li a {
outline:none;
}
* {
padding:0px;
margin:0px;
}
li {
margin-left:15px;
}

html, body {padding:0;margin:0;}

a {
color:#767676;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

body {
background:#ffffff url(images/bg_top.png) top left repeat-x;
height:100%;
width:100%;
}
body, p, td, span, h2, h2 a {
color:#252122;
font-family:verdana;
font-size:11px;
line-height:18px;
}
h2 a {
/*color:#767676;*/
color:#cb7317;
}
ul {margin-left:15px;}

.clearfix {overflow:auto;}

a img {border:none;}

h1, h1 a {
color:#d27a18;
font-size:14px;
font-weight:bold;
line-height:18px;
}

#contentContainer {
background:url(images/tiretrack.png) 50px 0px no-repeat;
height:auto;
overflow:auto;
margin:0 auto 0 auto;
padding:0px 50px;
width:900px;
}
#contentLeft {
height:auto;
float:left;
width:425px;
}
#logo {
display:block;
height:173px;
margin:40px 0 7px 25px;
width:269px;
}
#mainContentDiv {
height:auto;
padding:0 0 20px 20px;
width:400px;
}
#contentRight {
float:right;
height:auto;
width:475px;
}
#quicklinks {
height:11px;
padding:10px 0px 9px 33px;
}
#quicklinks ul, #quicklinks li {
float:left;
margin:0px;
padding:0px;
list-style-type:none;
}
#quicklinks li a {
border-left:1px solid #000000;
color:#000000;
display:block;
height:11px;
float:left;
line-height:11px;
overflow:visible;
padding:0px 11px 1px 11px;
text-align:center;
text-decoration:none;
}
#quicklinks li a:hover {
text-decoration:underline;
}
#quicklinks #extramenu0 a {
border-left:none;
}
#submenu {
background:url(images/menu_shadow_top.png) no-repeat top left;
height:auto;
overflow:auto;
float:right;
padding:10px 16px 149px 0;
width:442px;
}
#submenu ul, #submenu li {
display:block;
float:left;
list-style-type:none;
margin:0px;
padding:0px;
}
#submenu #mainMenuSeperator0 {
display:none;
height:0px;
}
#submenu #mainMenuSeperatorLast {
background:url(images/menu_shadow_bottom.png) no-repeat top left;
}
#submenu li.mainMenuActive a, #submenu li.mainMenu a  {
background:url(images/menu_bg.png) no-repeat top left;
color:#ffffff;
height:30px;
font-size:12px;
display:block;
line-height:28px;
overflow:hidden;
padding:0 14px 0 28px;
position:relative;
text-decoration:none;
width:400px;
}
#submenu li a:hover {
color:#000000;
}
#submenu li.mainMenuActive a {
font-weight:bold;
}
#submenu li.mainMenuActive a:hover {
color:#ffffff;
}
#submenu li.subMenu, #submenu li.subMenuActive {
background:url(images/submenu_bg.png) no-repeat top left;
}
#submenu li.subMenu a {
color:#000;
background:none;
font-weight:normal;
}
#submenu li.subMenu a:hover {
color:#000;
background:url(images/submenu_bg_active.png) no-repeat top left;
font-weight:normal;
}
#submenu li.subMenuActive a, #submenu li.subMenuActive a:hover {
color:#000;
background:url(images/submenu_bg_active.png) no-repeat top left;
font-weight:bold;
}
#submenu #news {
background:url(images/menu_open_bg.png) no-repeat bottom left;
color:#252122;
height:auto;
line-height:20px;
padding:15px 14px 18px 28px;
width:400px;
}
#submenu #news a, #submenu span {
color:#cb7317;
text-decoration:none;
}
#submenu #news a:hover {
text-decoration:underline;
}
#submenu li.mainMenuSeperator {
background:url(images/menu_shadow.png) no-repeat top left;
height:10px;
overflow:hidden;
width:442px;
}
#footerContainer {
background:url(images/bg_bottom.png) 0px 1px repeat-x;
height:125px;
width:100%;
}
#footer {
background:url(images/footer_line.png) top center no-repeat;
height:125px;
margin:0 auto 0 auto;
overflow:visible;
position:relative;
width:1000px;
}
.paginaAfbeelding {
background:url(images/footer_image.jpg) no-repeat;
height:230px;
left:500px;
position:absolute;
top:-110px;
width:425px;
}
#footer a {
color:#c0c2c4;
display:block;
font-size:10px;
left:521px;
line-height:11px;
text-decoration:none;
top:150px;
position:absolute;
}
#footer a:hover {
text-decoration:underline;
}
