* {
margin:0;
padding:0;
outline:none;
}
body {
background:#f3f3f3;
font-family:verdana, arial, tahoma;
font-size:11px;
}
a {
color:#c0c0c0;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
.hidden {
display:none;
}
.clear {
clear:both;
}
.hidden {
display:none;
}
h1 {
background:url('../images/logo.png') no-repeat;
width:192px;
height:161px;
margin:0 auto;
}
#wrapper {
width:800px;
margin:0 auto;
}
#content {
background:#FFF;
widows:800px;
}
#content .wrap {
width:740px;
padding:30px;
}
#header {
width:740px;
height:168px;
position:relative;
background:url('../images/header-1.jpg') no-repeat;
margin-bottom:30px;
}
#header h2 {
position:absolute;
left:0;
top:40px;
width:281px;
height:102px;
background:url('../images/jan-des-bouvrie.png') no-repeat;
}
#leftCol {
float:left;
width:177px;
padding-bottom:25px;
}
#leftCol #Menu1 ul {
margin:0;
padding:0;
}
#leftCol #Menu1 li {
list-style:none;
}
#leftCol #Menu1 li a {
display:block;
color:#595959;
text-decoration:none;
padding:8px 0;
_line-height:1px;
}
#leftCol #Menu1 li a.current {
font-weight:bold;
}
#leftCol #Menu1 li a:hover {
color:#a0a0a0;
}
#leftCol #Menu1 .mainLeft-submenu ul {
margin-left:25px;
padding-left:25px;
}
#leftCol #Menu1 .mainLeft-submenu li a {
color:#bcbcbc;
}
#leftCol #Menu1 .mainLeft-submenu li a:hover {
text-decoration:underline;
}
#rightCol {
float:left;
width:532px;
border-left:1px solid #e8e8e8;
color:#838383;
padding-left:30px;
line-height:20px;
margin-bottom:40px;
}
#rightCol p {
font-family:verdana, tahoma;
font-size:11px;
margin-bottom:18px;
}
#rightCol img {
padding:0 0 15px 15px;
}
h3 {
font-size:17px;
font-family:times new roman, georgia;
color:#a0a0a0;
margin-bottom:30px;
}
#footer {
height:42px;
background:url('../images/footer.png') no-repeat;
position:relative;
width:800px;
}
#footer .links {
position:absolute;
height:20px;
left:0;
top:18px;
}
#footer .links a {
text-transform:uppercase;
font-size:10px;
color:#9a9a9a;
text-decoration:none;
padding-right:7px;
}
#footer .links a:hover {
color:#595959;
text-decoration:underline;
}
#footer .about {
width:274px;
height:20px;
position:absolute;
top:16px;
left:368px;
font-size:10px;
color:#c0c0c0;
}
#footer .smits {
position:absolute;
top:10px;
right:10px;
width:138px;
height:30px;
}
#footer .smits a {
display:block;
}
fieldset {
border:none;
}

.middleColumn {
float:left;
}

input.text {
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
height:20px;
color:#2a2a2a;
font-family:verdana, tahoma;
font-size:11px;
padding:6px 6px 0 6px;
width:195px;
}

textarea {
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
height:70px;
color:#2a2a2a;
font-family:verdana, tahoma;
font-size:11px;
padding:6px 6px 0 6px;
width:295px;
}

select {
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
color:#2a2a2a;
font-family:verdana, tahoma;
font-size:11px;
padding:3px 6px;
}

.message {
float:right;
margin:0 0 0 15px;
font-size:10px;
color:#bf164a;
}

.field {
overflow:hidden;
}
.action {
padding:6px 20px;
color:#7f7f7f;
font-family:verdana, tahoma;
font-size:11px;
border:1px solid #cbcbcb;
text-align:center;
outline:none;
background:#efefef;
}
label {
display:block;
}
.sitemap-list ul {
margin:0;
padding:0 0 0 20px;
}
 .sitemap=list li a {
color:#b3b3b3;
text-decoration:none;
}
 .sitemap=list li a:hover {
text-decoration:underline;
}
hr {
height:1px;
color:#cfcfcf;
background:#cfcfcf;
border:none;
margin:15px 0;
}
.dealer ul {
margin:0;
padding:0;
}
.dealer li {
list-style:none;
}
.none {
display:none;
}
a.next, a.prev {
color:#bababa;
border:1px solid #e2e2e2;
padding:4px;
text-decoration:none;
text-align:center;
}
a.next:hover, a.prev:hover {
color:#000;
border:1px solid #cdcdcd;
}
input.zoek {
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
height:20px;
color:#2a2a2a;
font-family:verdana, tahoma;
font-size:11px;
padding:6px 6px 0 6px;
width:255px;
}
textarea.textarea {
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
height:20px;
color:#2a2a2a;
font-family:verdana, tahoma;
font-size:11px;
padding:6px 6px 0 6px;
width:255px;
height:105px;
}
.submit {
padding:6px 20px;
color:#7f7f7f;
font-family:verdana, tahoma;
font-size:11px;
border:1px solid #cbcbcb;
text-align:center;
outline:none;
background:#efefef;
}
.JanSmits {
position:absolute;
width:150px;
height:28px;
top:-45px;
left:30px;
background:url('../images/logo-jan-smits.png') no-repeat;
}
tr.head {
background:#bfbfbf;
font-size:11px;
font-weight:bold;
color:#FFF;
vertical-align:middle;
}
td {
padding:3px 10px;
}
tr.even {
background:#FFF;
}
tr.oneven {
background:#f6f6f6;
}
