h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
body { line-height:1; }
ol, ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:'';
  content:none; }
table {
  border-collapse:collapse;
  border-spacing:0;
}
@font-face {
  font-family:'Lato';
  font-style:normal;
  font-weight:400;
  src:local('Lato Regular'), local('Lato-Regular'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family:'Lato';
  font-style:normal;
  font-weight:700;
  src:local('Lato Bold'), local('Lato-Bold'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/qdgUG4U09HnJwhYI-uK18wLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
}
@font-face {
  font-family:'Lato';
  font-style:normal;
  font-weight:900;
  src:local('Lato Black'), local('Lato-Black'), url(https://themes.googleusercontent.com/static/fonts/lato/v7/G2uphNnNqGFMHLRsO_72ngLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  src:local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}
@font-face {
  font-family:'entypo';
  src:url('//s3.megelink.com/fonts/Entypo/entypo.eot');
  src:url('//s3.megelink.com/fonts/Entypo/entypo.eot?#iefix') format('embedded-opentype'), url('//s3.megelink.com/fonts/Entypo/entypo.woff') format('woff'), url('//s3.megelink.com/fonts/Entypo/entypo.ttf') format('truetype'), url('//s3.megelink.com/fonts/Entypo/entypo.svg#entypo') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'entypo-social';
  src:url('//s3.megelink.com/fonts/Entypo/entypo-social.eot');
  src:url('//s3.megelink.com/fonts/Entypo/entypo-social.eot?#iefix') format('embedded-opentype'), url('//s3.megelink.com/fonts/Entypo/entypo-social.woff') format('woff'), url('//s3.megelink.com/fonts/Entypo/entypo-social.ttf') format('truetype'), url('//s3.megelink.com/fonts/Entypo/entypo-social.svg#entypo') format('svg');
  font-weight:normal;
  font-style:normal;
}
html {
  overflow-y:scroll;
  padding:0;
  margin:0;
}
.c1 { width:238px; }
.ch1 { width:250px; }
.c2 { width:488px; }
.ch2 { width:500px; }
.c3 { width:738px; }
.ch3 { width:750px; }
.c4 { width:988px; }
.ch4 { width:1000px; }
.c1, .c2, .c3, .c4 {
  margin:0 5px;
  float:left;
}
.left { float:left; }
.right { float:right; }
.left-content { float:left; }
.right-content { float:right; }
.pad10 { padding:10px; }
.blok-side .blok { margin-bottom:10px; }
.spacer {
  width:100%;
  height:10px;
  clear:both;
}
.spacer-small {
  width:100%;
  height:0px;
  clear:both;
}
.split {
  height:10px;
  margin-bottom:10px;
  border-bottom:1px #333333 dotted;
  clear:both;
}
body {
  font-family:"PT Sans Latin CE Regular", Calibri, 'Lucida Sans Unicode', 'Lucida Sans', Verdana, sans-serif;
  font-size-adjust:0.506;
  font-weight:normal;
  font-style:normal;
  line-height:20px;
  font-size:13px;
  color:#222222;
  padding:0;
  margin:0;
  background:rgb(255,255,255);
  background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(238,238,238,1)));
  background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
  background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
  background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
  background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);
}
h1 {
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  font-size-adjust:0.506;
  font-weight:normal;
  font-style:normal;
  font-size:13px;
}
h2 {
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  font-size-adjust:0.506;
  font-weight:normal;
  font-style:normal;
  font-size:13px;
}
h3 {
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  font-size-adjust:0.506;
  font-weight:normal;
  font-style:normal;
  font-size:13px;
}
h5 {
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  font-size-adjust:0.506;
  font-weight:normal;
  font-style:normal;
  font-size:16px;
  padding:0 0 10px 5px;
}
a:hover, a:visited:hover { color:#333333; }
a, a:visited {
  color:#cb0101;
  text-decoration:none;
  -o-transition:.3s;
  -ms-transition:.3s;
  -moz-transition:.3s;
  -webkit-transition:.3s;
  transition:.3s;
}
b, strong { font-weight:bold; }
.border3 {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -khtml-border-radius:3px;
}
.border5 {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -khtml-border-radius:5px;
}
#pagewrapper { width:100%; }
#headerbar .content .left #logo, #headerbar .content .left #naam { float:left; }
#headerbar .content .left #logo { padding-top:25px; }
#headerbar .content .left #naam {
  color:#cb0101;
  font-size:20px;
  padding-top:50px;
  padding-left:20px;
}
#headerbar .content .right .box { padding-right:10px; }
#headerbar .content .right .zoeken input {
  float:right;
  border:1px #cccccc solid;
  padding:5px 8px;
  background:#ffffff;
  width:150px;
  font-size:12px;
  box-shadow:0 0 0 3px rgb(238,238,238);
}
#headerbar .content .right .phone a:hover, #headerbar .content .right .mail a:hover, #headerbar .content .right .facebook a:hover, #headerbar .content .right .twitter a:hover { background-color:#333333; }
#headerbar .content .right .phone a, #headerbar .content .right .mail a, #headerbar .content .right .facebook a, #headerbar .content .right .twitter a {
  display:block;
  width:26px;
  height:26px;
  border-radius:13px;
  -webkit-border-radius:13px;
  background-color:#cccccc;
  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
}
#headerbar .content .right .phone, #headerbar .content .right .mail, #headerbar .content .right .facebook, #headerbar .content .right .twitter {
  float:right;
  margin:0 3px;
  padding-top:20px;
}
#headerbar .content .right .phone a {
  background-image:url('../images/phone.png');
  background-repeat:no-repeat;
  background-position:5px 5px;
  background-size:auto 16px;
}
#headerbar .content .right .mail a {
  background-image:url('../images/mail.png');
  background-repeat:no-repeat;
  background-position:5px 8px;
  background-size:16px auto;
}
#headerbar .content .right .facebook a {
  background-image:url('../images/facebook.png');
  background-repeat:no-repeat;
  background-position:9px 5px;
  background-size:auto 16px;
}
#headerbar .content .right .twitter a {
  background-image:url('../images/twitter.png');
  background-repeat:no-repeat;
  background-position:7px 8px;
  background-size:14px auto;
}
#headerbar .content .right #bovag img { width:50px; }
#headerbar .content .right #bovag {
  position:absolute;
  top:5px;
  right:115px;
}
#headerbar .content .right {
  position:relative;
  padding-top:10px;
  text-align:right;
  line-height:15px;
}
#headerbar .content { margin:0 auto; }
#headerbar {
  width:100%;
  height:148px;
  background:#ffffff;
  border-bottom:1px #cccccc solid;
  box-shadow:0px 0px 10px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);
  position:absolute;
  top:0;
  left:0;
  z-index:60;
}
#menubar .content .menu { width:1000px; }
#menubar .content { margin:0 auto; }
#menubar {
  width:100%;
  height:35px;
  position:absolute;
  top:110px;
  left:0;
  z-index:65;
  background:#ffffff;
  border-bottom:3px #cb0101 solid;
}
.header-spacer { height:150px; }
.header-spacer-10 { height:155px; }
#slidebar .content .slider {
  background:#ffffff;
  height:350px;
}
#slidebar .content {
  height:400px;
  margin:0 auto;
}
#slidebar {
  width:100%;
  height:350px;
  padding:10px 0;
}
.bx-wrapper .bx-viewport { height:350px; }
.bx-wrapper .bx-controls {
  position:absolute;
  z-index:900;
  width:100%;
  text-align:center;
  bottom:8px;
}
.bx-wrapper .bx-pager {
  width:80px;
  margin:0 auto;
  display:block;
}
.bx-wrapper .bx-pager-item { float:left; }
.bx-wrapper .bx-pager-link {
  background:#666666;
  text-indent:-9999px;
  display:block;
  width:10px;
  height:10px;
  margin:0 3px;
  outline:0;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bx-wrapper a.bx-pager-link:hover { background:#000000; }
.bx-wrapper a.bx-pager-link.active { background:#cb0101; }
.bx-wrapper .bx-prev {
  position:absolute;
  left:10px;
  top:-200px;
  background:url(../images/controls.png) no-repeat 0 -32px;
  text-indent:-9999px;
  width:35px;
  height:31px;
}
.bx-wrapper .bx-next {
  position:absolute;
  right:10px;
  top:-200px;
  background:url(../images/controls.png) no-repeat -43px -32px;
  text-indent:-9999px;
  width:35px;
  height:31px;
}
.bx-wrapper .bx-prev:hover { background-position:0 0; }
.bx-wrapper .bx-next:hover { background-position:-43px 0; }
.bx-wrapper {
  position:relative;
  margin:0;
  padding:0;
  height:350px;
}
#slidebar2 .content .slider {
  background:#ffffff;
  height:200px;
  box-shadow:0px 0px 6px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 6px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.2);
}
#slidebar2 .content {
  height:200px;
  margin:0 auto;
}
#slidebar2 {
  width:100%;
  height:200px;
  padding:10px 0;
}
.blok .title h1 {
  font-size:13px;
  padding:9px 0 0 22px;
  text-transform:uppercase;
  color:#555555;
  background:url('../images/header-bg.png') 8px 12px no-repeat;
  background-size:12px;
}
.blok .title h2 {
  font-size:13px;
  padding:9px 0 0 22px;
  text-transform:uppercase;
  color:#555555;
  background:url('../images/header-bg.png') 8px 12px no-repeat;
  background-size:12px;
}
.blok .title .left.active h2 { color:#cb0101; }
.blok .title .left {
  width:120px;
  height:35px;
  background:#ffffff;
  cursor:pointer;
}
.blok .title .right.active h2 { color:#cb0101; }
.blok .title .right {
  width:117px;
  height:35px;
  background:#ffffff;
  border-left:1px #eeeeee solid;
  cursor:pointer;
}
.blok .title {
  width:100%;
  height:35px;
  border-bottom:2px #cb0101 solid;
}
.blok .content .inner-content {
  padding:10px;
  position:relative;
}
.blok .content { min-height:135px; }
.blok .deelnemers .line {
  padding:4px 10px;
  background:#ffffff;
  position:absolute;
  top:90px;
}
.blok .deelnemers {
  overflow:auto;
  background:url(../images/blokken/deelnemers.jpg) no-repeat;
  position:relative;
}
.blok .content.autotests .line {
  padding:4px 10px;
  background:#ffffff;
  position:absolute;
  top:90px;
}
.blok .content.autotests {
  background:url(../images/blokken/autotests.jpg) no-repeat;
  position:relative;
}
.blok .content.persberichten-index .line {
  padding:4px 10px;
  background:#ffffff;
  position:absolute;
  top:90px;
}
.blok .content.persberichten-index {
  background:url(../images/blokken/persberichten.jpg) no-repeat;
  position:relative;
}
.blok .line {
  text-transform:uppercase;
  font-weight:bold;
}
.blok .content.advertentie { padding:0; }
.blok {
  background:#ffffff;
  border:1px #cccccc solid;
}
.blok-sidebar .title h2 {
  font-size:13px;
  padding:8px 0 0 22px;
  text-transform:uppercase;
  color:#555555;
  background:url(../images/header-bg.png) 8px 12px no-repeat;
  background-size:12px;
}
.blok-sidebar .title {
  width:100%;
  height:34px;
  border-bottom:2px #cb0101 solid;
}
.blok-sidebar .content .inner-content { padding:10px; }
.blok-sidebar .content { min-height:135px; }
.blok-sidebar {
  background:#ffffff;
  box-shadow:0px 0px 6px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 6px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.2);
  margin-bottom:10px;
  border:1px #cccccc solid;
}
.search .content {
  background:#ffffff;
  background:-moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));
  background:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);
}
#mainbar .content .right .top {
  overflow:auto;
  margin-bottom:10px;
}
#mainbar .content { margin:0 auto; }
#mainbar .content-follow .left .blok .content {
  padding:10px;
  overflow:auto;
}
#mainbar .content-follow .right-content .blok { margin-bottom:10px; }
#mainbar .content-follow .blokbar .blok { margin-bottom:10px; }
#mainbar .content-follow {
  margin:0 auto;
  overflow:auto;
}
.feed-item h2 {
  position:absolute;
  left:210px;
  top:0;
}
.feed-item .feed-content img {
  float:left;
  margin:0 10px 0 0;
  width:200px;
  margin-top:-25px;
}
.feed-item .feed-content { padding-top:25px; }
.feed-item .feed-read-more {
  text-align:right;
  position:absolute;
  top:115px;
  right:0;
}
.feed-item {
  clear:both;
  position:relative;
  overflow:hidden;
  width:715px;
  padding-bottom:10px;
  border-bottom:1px #dddddd dotted;
  margin-bottom:10px;
}
.occasion-slide .content {
  height:173px;
  width:100%;
  overflow:hidden;
  position:relative;
  background:#ffffff;
  background:-moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));
  background:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);
}
.button {
  background:-moz-linear-gradient(top,rgba(0,107,71,0.6) 0%,rgba(0,114,76,1) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,107,71,0.6)),color-stop(100%,rgba(0,114,76,1)));
  background:-webkit-linear-gradient(top,rgba(0,107,71,0.6) 0%,rgba(0,114,76,1) 100%);
  background:-o-linear-gradient(top,rgba(0,107,71,0.6) 0%,rgba(0,114,76,1) 100%);
  background:-ms-linear-gradient(top,rgba(0,107,71,0.6) 0%,rgba(0,114,76,1) 100%);
  background:linear-gradient(to bottom,rgba(0,107,71,0.6) 0%,rgba(0,114,76,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99006b47',endColorstr='#00724c',GradientType=0);
}
#footerbar .content a:hover, #footerbar .content a:visited:hover { color:#cb0101; }
#footerbar .content a, #footerbar .content a:visited { color:#333333; }
#footerbar .content {
  font-size:13px;
  margin:0 auto;
}
#footerbar {
  background:#eeeeee;
  width:100%;
  height:30px;
  clear:both;
  padding-top:10px;
  border-top:1px #cccccc solid;
  box-shadow:0px 0px 7px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 7px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.2);
}
#pre-footer .content h3 {
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  font-weight:normal;
  font-size:15px;
  color:#cb0101;
  padding:0 0 10px 0;
}
#pre-footer .content a:hover, #pre-footer .content a:visited:hover { color:#cb0101; }
#pre-footer .content a, #pre-footer .content a:visited { color:#333333; }
#pre-footer .content {
  font-size:13px;
  margin:0 auto;
}
#pre-footer {
  background:#ffffff;
  width:100%;
  clear:both;
  padding:20px 0;
  border-top:1px #dddddd solid;
  overflow:auto;
}
.contactform div {
  clear:both;
  padding:2px;
}
.contactform .radio label { line-height:13px; }
.contactform .radio input[type="radio"] { margin-left:150px; }
.contactform .radio { padding-bottom:0; }
.contactform label {
  width:140px;
  display:block;
  float:left;
  padding:4px;
}
.contactform input {
  float:left;
  background:#f4f4f4;
  border:1px #dddddd solid;
  padding:4px;
  color:#222222;
  font-size:13px;
}
.contactform textarea {
  width:280px;
  height:100px;
  background:#f4f4f4;
  border:1px #dddddd solid;
  padding:4px;
  color:#222222;
  margin-left:2px;
  margin-top:2px;
  font-size:13px;
}
.contactform .submit .fbsubmit:hover {
  background:#ffffff;
  border:1px #cccccc solid;
  color:#333333;
}
.contactform .submit .fbsubmit {
  display:inline-block;
  margin:0 0 20px 0;
  padding:5px 8px;
  background:#444444;
  border-radius:3px;
  border:1px #444444 solid;
  -o-transition:.3s;
  -ms-transition:.3s;
  -moz-transition:.3s;
  -webkit-transition:.3s;
  transition:.3s;
  text-decoration:none;
  color:#ffffff;
  width:130px;
  cursor:pointer;
  float:right;
  text-transform:uppercase;
}
.contactform .submit {
  padding-top:5px;
  width:440px;
}
.contactform .error_message {
  padding:10px;
  border:1px #9d3502 dotted;
  margin-bottom:10px;
}
.contactform { width:100%; }
.form-holder {
  width:70%;
  padding:10px 10px 20px 10px;
  overflow:auto;
}
.header-image img {
  margin:0;
  padding:0;
}
.header-image {
  margin-bottom:10px;
  height:205px;
  overflow:hidden;
}
.blok.contact { height:205px; }
.menu ul {
  list-style-type:none;
  padding:0;
  margin:0;
  font-family:'PT Sans Latin CE Bold', Arial, sans-serif;
  text-transform:uppercase;
  font-weight:normal;
}
.menu li {
  float:left;
  position:relative;
}
.menu li a {
  font-size:13px;
  text-decoration:none;
  display:block;
  color:#444444;
  padding:8px 10px;
}
.menu li a:hover { color:#cb0101; }
.menu li.active {
  color:#cb0101;
  padding:8px 10px;
  font-size:13px;
  background:url('../images/menu-arrow.png') center bottom no-repeat;
  background-size:15px;
}
.menu li.menuactive {
  color:#cb0101;
  padding:8px 10px;
  background:url('../images/menu-arrow.png') center bottom no-repeat;
  background-size:15px;
}
.menu li.menuactive a {
  padding:0;
  margin:0;
  color:#cb0101;
}
.menu li.menuactive a.first { color:#cb0101; }
.menu ul.dropdown {
  margin:0;
  padding:0;
  display:block;
  display:none;
  position:absolute;
  z-index:999;
  width:200px;
  top:35px;
  left:0;
  background:#ffffff;
  -webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
  -moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
  box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
  border-left:3px #cb0101 solid;
}
.menuactive ul.dropdown {
  margin:0;
  padding:0;
  display:block;
  display:none;
  position:absolute;
  z-index:999;
  width:225px;
  top:35px;
  left:0;
  background:#ffffff;
  -webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
  -moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
  box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
}
.menu ul.dropdown ul.dropdown {
  top:0;
  left:100%;
}
.menu ul.dropdown li {
  margin:0;
  padding:0 0 0 10px;
  float:none;
  position:relative;
  list-style:none;
  display:block;
  border-bottom:1px #f5f5f5 solid;
}
.menu ul.dropdown li a {
  padding:7px 5px 3px 3px;
  color:#555555;
  background:none;
}
.menu ul.dropdown li:hover {
  margin:0;
  padding:0 0 0 10px;
  float:none;
  position:relative;
  list-style:none;
  display:block;
  cursor:pointer;
  color:#cb0101;
}
.menu ul.dropdown li a { display:block; }
.menu ul.dropdown li.active {
  margin:0;
  display:block;
  padding:7px 5px 3px 13px;
  color:#cb0101;
  text-decoration:none;
  position:relative;
  font-weight:normal;
  background:none;
}
.menu ul.dropdown li.menuactive {
  display:block;
  font-size:14px;
  color:#cb0101;
  text-decoration:none;
  position:relative;
  background:url(../images/li-hover.jpg) no-repeat;
}
.menu ul.dropdown li.menuactive a.first { background:url(../images/sub-menu-arrow-white.png) 93% 9px no-repeat; }
.menu ul.dropdown li a:hover {
  display:block;
  background:none;
  color:#cb0101;
}
.menu ul.dropdown li a.parent { background:url(../images/sub-menu-arrow.png) 93% 9px no-repeat; }
.menu ul.dropdown li a.parent:hover { background:url(../images/sub-menu-arrow-white.png) 93% 9px no-repeat; }
#searchform c1 { float:left; }
#searchform .optie .keuze { position:relative; }
#searchform select {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  -ms-border-radius:3px;
  -o-border-radius:3px;
  border-radius:3px;
  font-size:12px;
}
#searchform select:focus {
  -webkit-box-shadow:#0066ff 0 0 5px 0;
  -moz-box-shadow:#0066ff 0 0 5px 0;
  box-shadow:#0066ff 0 0 5px 0;
  z-index:1;
}
#searchform input[type="checkbox"] {
  background:#f4f4f4;
  border:1px solid;
  border-color:#848484 #c1c1c1 #e1e1e1;
}
.arrowgonew3 {
  background:#f4f4f4;
  height:18px;
  width:22px;
  position:absolute;
  margin:-21px 0 0 135px;
  display:none;
}
.arrowgonew2 {
  background:#f4f4f4;
  height:18px;
  width:22px;
  position:absolute;
  margin:-21px 0 0 85px;
  display:none;
}
.arrowgonew1 {
  background:#f4f4f4;
  height:18px;
  width:22px;
  position:absolute;
  margin:-22px 0 0 55px;
  display:none;
}
.loader img { width:10px; }
.loader {
  position:absolute;
  left:5px;
  top:5px;
  display:none;
}
#brand, #models, #emissions, #horsepower, #cost {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  color:#555555;
  padding:5px;
  border:none;
  border:1px solid;
  border:1px solid #d8d8d8;
  outline:none;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
#price_min, #price_max, #fuels, #transmissions, #body_types, #colors {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  color:#555555;
  padding:5px;
  border:none;
  border:1px solid;
  border:1px solid #d8d8d8;
  outline:none;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
#build_min, #build_max, #mileage_min, #mileage_max {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  color:#555555;
  padding:5px;
  border:none;
  border:1px solid;
  border:1px solid #d8d8d8;
  outline:none;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
#wide {
  width:940px;
  overflow:auto;
  border-top:1px #dddddd solid;
  position:relative;
}
#wide .subtitel {
  text-transform:uppercase;
  font-weight:bold;
  color:#444444;
  padding-top:2px;
  padding-bottom:15px;
}
#wide a {
  color:#9d3502;
  text-decoration:none;
}
#wide a:visited {
  color:#9d3502;
  text-decoration:none;
}
#wide a:hover {
  color:#333333;
  text-decoration:underline;
}
#stickycounter .button {
  width:80px;
  font-size:17px;
}
#stickycounter .loader {
  position:relative;
  height:40px;
}
#stickycounter {
  width:100px;
  text-align:center;
  border:1px #cccccc solid;
  padding:20px;
  background:#f4f4f4;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -khtml-border-radius:5px;
  box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);
  margin-left:35px;
}
#stickycounter #count {
  font-size:19px;
  font-weight:normal;
  padding:15px 0 0 0;
  font-family:'PT Sans Latin CE Bold';
  height:25px;
}
#stickycounter input[type=submit]:hover {
  background:#ffffff;
  color:#333333;
  border:1px #cccccc solid;
}
#stickycounter input[type=submit] {
  width:80px;
  font-family:'PT Sans Latin CE Bold';
  text-transform:uppercase;
  font-weight:normal;
  font-size:13px;
  margin:10px 0 0 0;
  -o-transition:.3s;
  -ms-transition:.3s;
  -moz-transition:.3s;
  -webkit-transition:.3s;
  transition:.3s;
  border:1px #444444 solid;
  background:#444444;
  cursor:pointer;
  position:relative;
  z-index:999;
}
.clear {
  clear:both;
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height:0;
}
.optie {
  width:440px;
  float:left;
}
.css13poltrekhaakaansluiting, .cssaas, .cssabsenebd, .cssachterspoiler, .cssachteruitrijcamera, .cssactivedriving-line, .cssafneembaretrekhaak, .cssairbagshoofdenside, .cssairbagshoofdsidevoor, .cssalarmklasse3, .cssaluinterieurafwerking, .cssarmsteunachter, .cssvarmsteunvoor, .cssaudio-navfullmaphdd, .cssaudio-navigatiefullmap, .cssaudioinstallatiepremium, .cssaudioinstcd-wisselaar, .cssaudioinstmetcd-speler, .cssautniveauregeling, .cssautomatischeairco, .cssautotelefoon, .cssautotelefoonvoorbereiding, .cssbagage-scheidingsnet, .cssbagagedek, .cssbas, .cssbi-xenonadaptief, .cssbi-xenonkoplsproeiers, .cssbluetoothcarkit, .cssbuitenspelektinklapb, .cssbuitenspelektrgeh, .cssbuitenspelektrverst, .cssbuitenspelektrverw, .cssbuitenspincarrkleur, .cssbuitenspmetverlichting, .cssbuitentemperatuurmeter, .cssbumpersincarrkleur, .csscd-wisselaar, .csscdeurvmetafstbed, .csscruisecontroladaptief, .cssdakrails, .cssdakspoiler, .cssderderemlicht, .cssdimlichtenaut, .cssdodehoekdetector, .cssdsa, .cssdsc, .cssdscentractioncontrol, .cssebd, .csselclimatecontrol, .csselektrbedachterkl, .csselektrglazenpanoramadak, .csselektrglazschkantdak, .csselektrischeramenachter, .csselektrschuif-kanteldak, .csselektrverstbeststgeh, .csselvarschokdafstelling, .csselverstbeststoelgeh, .csselverstbestuurdstoel, .csselverstpassstoel, .extragetintglas, .cssfamily-line, .cssgelaagdevoorruit, .cssgelaagdezijruiten, .cssgetintglas, .cssgordelspanners, .cssgordijnairbags, .csshoofd-airbagsvena, .csshoofdsteunenachter, .csshoofdsteunenactief, .csshoofdsteunenvoor, .csshoofdstvoorenachter, .csshoutafwerkinginterieur, .cssindelenneerklachterb, .csskeylessentry, .csskinderzitjeinachterbank, .csskoplampenadaptief, .csskoplampsproeiers, .cssleddagrijverlichting, .csslederenbeklbi-color, .cssledstuurwversnpook, .csslendesteunenverstelb, .csslmvelgen5-spaaks17, .cssluxelederenbekleding, .cssmetaal-micakleur, .cssmetaalkleurparelmoer, .cssmistlampenvoor, .cssmultifunctioneelstuur, .cssmultimedia-voorbereiding, .cssnavigatie-systeementv, .cssnavigatie-systtelefoon, .cssnavigatiefullmap, .cssnavigatiefullmaphdd, .cssnavigatiesysteem, .cssneerklapbareachterbank, .cssparkeersensorachter, .cssparkeersensorvena, .cssrijstrooksensor, .cssroofrack, .cssrubbermatinlaadruimte, .cssruitensproeiersverwarmb, .cssside-skirts, .csssideairbags, .csssideairbagsvoor, .csssidebars, .csssips, .csssnelheidsafhstuurbekr, .csssportonderstel, .csssportpakketexterieur, .csssportstoelenvoor, .csssportstuur, .cssstartstopsysteem, .cssstartblokkering, .cssstc, .cssstoelbesthoogteverst, .cssstoeleninhoogteverst, .cssstoelpasshoogteverst, .cssstoelverwventilatie, .csstcs, .csstelefoonvoorbbluetooth, .csstoerenteller, .csstrekhmafnkogel, .cssverlaagdecarrosserie, .cssverstbkoplampen, .cssverstelbaarstuur, .cssverstelbarestuurkolom, .cssverwarmdeachterbank, .cssvoorstoelenmetmassage, .csswindowairbags, .csswis-wasvoorkoplampen, .csszonneschermzijruiten, .cssbandspcontrsyst, .csshardtop, .csshoofdairbagsachter, .csshoofdairbagsvoor, .csswindscherm { display:none; }
.optie .opties { width:100%; }
.optie .optiebox {
  width:50%;
  float:left;
}
#searchform .c2 { margin:0; }
#optiebalk {
  width:215px;
  background:#ffffff;
}
#selected_options a {
  float:right;
  padding-right:2px;
  font-weight:bold;
}
#selected_options {
  background:#f4f4f4;
  padding:5px;
  border-top:1px #dddddd solid;
  border-bottom:1px #dddddd solid;
}
#selected_options2 {
  background:#dddddd;
  padding:5px;
}
#optiebalk .ob {
  border-bottom:1px #dddddd solid;
  padding:5px 0;
}
#optiebalk p {
  font-weight:bold;
  color:#cb0101;
}
#selected_options p {
  font-weight:normal;
  color:#777777;
}
#optiebalk ul { margin-left:10px; }
#selected_options ul { margin-left:0px; }
#optiebalk ul li { color:#222222; }
#optiebalk ul li a { color:#222222; }
#optiebalk ul li a:visited { color:#222222; }
#optiebalk ul.optiekeuze li a:hover {
  color:#dddddd;
  text-decoration:none;
}
#occasions {
  width:698px;
  float:left;
}
#sort-box {
  width:707px;
  height:34px;
  border-bottom:1px #dddddd solid;
}
.occasion {
  width:100%;
  clear:both;
  overflow:auto;
  padding:10px 10px 5px 10px;
}
.occasion img { border:1px #eeeeee solid; }
.occasion.even { border-bottom:1px #eeeeee solid; }
.occasion.odd {
  background:#f9f9f9;
  border-bottom:1px #dddddd solid;
}
.oc1 {
  width:25%;
  float:left;
}
#merk {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/cloud.png) 185px 15px no-repeat;
}
#model {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
}
#brandstof {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/petrol.png) 185px 15px no-repeat;
}
#transmissie {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/gear.png) 185px 15px no-repeat;
}
#carrosserie {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/car-icon.png) 185px 15px no-repeat;
}
#prijs {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/euro.png) 185px 15px no-repeat;
}
#kilometer {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/kilometer.png) 185px 15px no-repeat;
}
#kleur {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/brush.png) 185px 15px no-repeat;
}
#bouwjaar {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
  background:url(../images/occasions/date.png) 185px 15px no-repeat;
}
#vestiging {
  min-height:50px;
  padding:10px 0;
}
#maandbedrag {
  min-height:50px;
  padding:10px 0;
  border-bottom:1px #eeeeee solid;
}
.left-align {
  width:202px;
  float:left;
  padding-left:18px;
  background:url(../images/occasions/check-mark-icon.png) 0 5px no-repeat;
}
#occ-item.c3 {
  width:670px;
  float:left;
  margin:0;
}
#occ-header {
  position:relative;
  width:670px;
  height:35px;
}
#occ-sub-header {
  width:670px;
  height:15px;
  text-align:right;
  color:#888888;
}
#occ-header .hl {
  position:absolute;
  left:0;
  font-family:VolvoBroadRegular, sans-serif;
  font-size:25px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#333333;
  padding-top:15px;
}
#occ-header .hr {
  position:absolute;
  right:0;
  font-family:VolvoBroadRegular, sans-serif;
  font-size:25px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#9d3502;
  padding-top:15px;
}
#pics .thumbs {
  width:280px;
  height:320px;
  float:left;
  overflow:hidden;
}
#pics .thumbs img {
  width:125px;
  float:left;
  padding:2px;
  border:1px #dddddd solid;
}
#pics .thumbs .left { margin:0 0 10px 0; }
#pics .thumbs .right { margin:0 0 10px 10px; }
#pics .largepic a {
  margin:0;
  padding:0;
  display:block;
}
#pics .largepic {
  width:420px;
  height:312px;
  border:1px #eeeeee solid;
  float:left;
  margin:0 10px 0 0;
  padding:2px;
}
#pics .largepic img { width:420px; }
#car-thumbs {
  display:none;
  background:#ffffff;
  position:absolute;
  top:30px;
  left:0;
  height:285px;
  clear:both;
  border:1px #ffffff solid;
}
.allthumbs img {
  width:125px;
  float:left;
  padding:2px;
  border:1px #dddddd solid;
  margin:0 10px 10px 0;
}
.allthumbs a.no { display:none; }
.allthumbs {
  overflow:hidden;
  border-bottom:1px #dddddd solid;
}
#opties {
  width:654px;
  background:#ececec;
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(6%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.15)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  padding:6px 8px 5px 8px;
  outline:none;
  border-bottom:1px solid #bbbbbb;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#26000000',GradientType=0);
}
#opties a {
  margin-right:20px;
  color:#333333;
  font-weight:bold;
}
#opties a:visited { color:#333333; }
#opties .belmij {
  float:right;
  margin-right:3px;
}
#occ-info {
  width:100%;
  clear:both;
  overflow:auto;
  padding-bottom:20px;
}
#occ-info .left .row .rl { width:180px; }
#occ-info .left .row .rr { width:100px; }
#occ-info .left .row {
  border-top:1px #eeeeee dotted;
  overflow:auto;
  padding:4px 0 2px 0;
}
#occ-info .left {
  width:48%;
  float:left;
}
#occ-info .right .row .rl { width:180px; }
#occ-info .right .row .rr { width:100px; }
#occ-info .right .row {
  border-top:1px #eeeeee dotted;
  overflow:auto;
  padding:4px 0 2px 0;
}
#occ-info .right {
  width:48%;
  float:left;
}
#occ-info .right {
  width:50%;
  float:right;
}
#occ-info h6 {
  font-weight:bold;
  color:#cb0101;
  font-size:13px;
  text-transform:uppercase;
  padding-bottom:5px;
}
.row { clear:both; }
.rl {
  width:30%;
  float:left;
  font-weight:bold;
}
.rr {
  width:70%;
  float:left;
}
.row.opties {
  padding-bottom:10px;
  border-bottom:1px #dddddd solid;
  overflow:auto;
}
#occ-blok {
  width:260px;
  padding:10px 0 0 0;
  overflow:auto;
  border-bottom:1px #dddddd solid;
  margin-bottom:10px;
  line-height:20px;
}
#occ-blok .content { padding:5px; }
#occ-blok h3 {
  color:#cb0101;
  padding:0 0 4px 0;
}
.occ-blok-fin { padding-bottom:0px; }
.blokhead {
  overflow:auto;
  background:#ececec;
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(6%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.15)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  padding:5px 8px 2px 10px;
  outline:none;
  border-bottom:1px solid #bbbbbb;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#26000000',GradientType=0);
  color:#222222;
}
.geldlenen { padding-top:5px; }
.occ-blok-fin .blokhead h3 { color:#222222; }
.occ-blok-fin .content {
  background:#f4f4f4;
  padding:5px 10px;
}
#occ-sidebar {
  width:260px;
  float:right;
  padding:5px 0 15px 0;
  margin:0;
}
#lease-info {
  clear:both;
  padding-top:10px;
  overflow:auto;
  padding-bottom:20px;
}
.omega { width:150px; }
.brandinfo {
  width:220px;
  line-height:20px;
}
#pag-box {
  width:707px;
  padding-top:7px;
  float:left;
  height:20px;
  margin-top:5px;
  clear:both;
  text-align:right;
}
#lease-info { padding-bottom:5px; }
#lease-info .row {
  width:100%;
  position:relative;
  height:22px;
}
#lease-info .row .rl1 {
  position:absolute;
  font-weight:bold;
}
#lease-info .row .rr1 {
  position:absolute;
  right:0;
  width:80px;
  text-align:center;
  font-weight:bold;
}
#lease-info .row .rl2 {
  position:absolute;
  font-weight:bold;
}
#lease-info .row .rr2 {
  position:absolute;
  right:0;
  width:80px;
  text-align:center;
}
#lease-info .row .rl3 {
  position:absolute;
  font-weight:bold;
}
#lease-info .row .rr3 {
  position:absolute;
  right:0;
  width:80px;
  text-align:center;
}
#lease-info .row .rl4 {
  position:absolute;
  font-weight:bold;
}
#lease-info .row .rr4 {
  position:absolute;
  right:0;
  width:80px;
  text-align:center;
}
#lease-info .row .rl5 {
  position:absolute;
  font-weight:bold;
}
#lease-info .row .rr5 {
  position:absolute;
  right:0;
  width:80px;
  text-align:center;
}
#finance-bg {
  display:none;
  position:absolute;
  width:100%;
  height:100%;
  background:url(../images/occasions/trans-wit.png);
  z-index:100;
}
.finance {
  display:none;
  position:absolute;
  width:800px;
  background:#ffffff;
  border:1px #cccccc solid;
  overflow:auto;
  padding:10px;
  top:355px;
  z-index:991;
  margin-left:60px;
  box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);
}
.finance .head {
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(6%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.15)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0.15) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#26000000',GradientType=0);
  overflow:auto;
  padding:4px 4px 0px 6px;
  border-bottom:1px #bbbbbb solid;
  margin-bottom:5px;
}
.finance .head .head-left {
  width:50%;
  float:left;
}
.finance .head .head-right {
  width:30%;
  float:right;
  text-align:right;
  font-weight:bold;
  font-size:11px;
  padding-right:5px;
}
.financetable tr td {
  padding:4px 4px 4px 6px;
  text-align:center;
  background:#f4f4f4;
  border-right:1px #ffffff solid;
}
.financetable .table-header td {
  background:#153d97;
  color:#ffffff;
}
#calculator {
  clear:both;
  overflow:auto;
  padding:8px 10px 10px 10px;
}
#calculator .row { height:25px; }
#calculator .row .rl {
  width:155px;
  float:left;
}
#calculator .row .rr {
  width:60px;
  float:left;
}
#calculator .row .rrl {
  width:50px;
  padding-left:10px;
}
#calculator .row .rr input {
  width:39px;
  border:1px #dddddd solid;
  border-radius:3px;
  font-size:12px;
  padding:3px 4px;
}
#calculator .row .rrl select {
  width:50px;
  border:1px #dddddd solid;
  border-radius:3px;
  font-size:12px;
  padding:3px 4px;
}
.occ-blok-calc .content {
  background:#f4f4f4;
  padding:5px 10px;
}
.but-footer { padding-top:5px; }
.detailbut {
  width:50%;
  float:left;
  margin-top:15px;
  height:17px;
  overflow:hidden;
}
#view_finance {
  height:20px;
  padding:5px 2px 0 0;
}
#fin-overlay {
  display:none;
  position:fixed;
  width:100%;
  height:100%;
  background:url(../images/occasions/trans-zwart.png) fixed;
  z-index:990;
}
.offertebut {
  width:50%;
  float:right;
}
.offertebut a {
  display:inline-block;
  text-align:center;
  color:#ffffff;
  text-shadow:0 -1px 1px rgba(0,0,0,0.28);
  text-decoration:none;
  font-weight:400;
  font-size:13px;
  font-size:13px;
  line-height:1;
  font-family:'PT Sans', Arial, Verdana, sans-serif;
  position:relative;
  cursor:pointer;
  border:none;
  border:1px solid #000000;
  outline:none;
  margin:0;
  background:#111111 url(../images/button-gloss.png) repeat-x 0 -31px;
  background:#111111 url(../images/button-gloss.png) repeat-x 0 -31px, -moz-linear-gradient(top,rgba(255,255,255,.4) 0%,transparent 100%);
  background:#111111 url(../images/button-gloss.png) repeat-x 0 -31px, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.4)),color-stop(100%,transparent));
  background:#222222 url(../images/button-gloss.png) repeat-x 0 -31px, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.4)),color-stop(100%,transparent));
  -webkit-transition:background-color .15s ease-in-out;
  -moz-transition:background-color .15s ease-in-out;
  -o-transition:background-color .15s ease-in-out;
  padding:9px 10px 7px;
  width:auto;
  background-position:0 -34px;
  float:right;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -khtml-border-radius:3px;
}
.offertebut input:hover {
  color:#333333;
  background:#ffffff !important;
  border:1px #cccccc solid;
}
.offertebut input {
  display:inline-block;
  text-align:center;
  color:#ffffff;
  text-decoration:none;
  font-weight:normal;
  line-height:1;
  font-family:'PT Sans Latin CE Bold', Arial, Verdana, sans-serif;
  text-transform:uppercase;
  position:relative;
  cursor:pointer;
  border:none;
  border:1px solid #444444;
  outline:none;
  margin:0;
  font-size:11px;
  padding:8px 10px;
  width:auto;
  float:right;
  background:#444444;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  -khtml-border-radius:3px;
  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
}
.offertebut input:hover {
  text-decoration:none;
  background:#333333;
}
.offertebut a:hover {
  text-decoration:none;
  background:#333333;
}
ul.occ-acties li a.proefrit, ul.occ-acties li a.belme, ul.occ-acties li a.offerte {
  color:#333333;
  padding:0 10px 0 14px;
  background:url('../images/header-bg.png') 0px 3px no-repeat;
  background-size:12px;
}
ul.occ-acties li {
  padding:5px 0;
  border-bottom:1px #dddddd dotted;
}
#smallcounter {
  height:20px;
  padding:5px 0 5px 0;
  text-align:center;
  border-bottom:1px #dddddd dotted;
  margin-bottom:5px;
}
#smallcounter #count {
  font-weight:bold;
  font-size:15px;
  color:#cb0101;
}
#small-search-fields {
  height:133px;
  padding:0 10px;
  text-align:right;
  overflow:hidden;
}
#small-search #brand, #models, #emissions, #horsepower, #cost, #price_min, #price_max, #fuels, #transmissions, #body_types, #colors, #fuels, #transmissions, #cost {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  color:#555555;
  padding:5px;
  width:140px;
  border:none;
  border:1px solid;
  outline:none;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  border-color:#cccccc;
}
#smallformsubmit { padding-top:5px; }
#smallformsubmit input { font-size:13px; }
#smallformmore {
  text-align:left;
  padding:5px 0 0 0;
}
#smallformmore a {
  text-decoration:none;
  color:#333333;
  font-size:13px;
  padding-left:18px;
  background:url(../images/occasions/check-mark-icon.png) 0 3px no-repeat;
}
#smallformmore a:visited {
  text-decoration:none;
  color:#333333;
  padding-left:18px;
  background:url(../images/occasions/check-mark-icon.png) 0 3px no-repeat;
}
#smallformmore a:hover { color:#333333; }
#small-search .loader img { width:20px; }
#small-search .loader {
  top:40px;
  left:10px;
}
#searchform .form_field {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  padding:5px;
  border:none;
  border:1px solid;
  width:150px;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  border-color:#cccccc;
}
#small-search .keuze label {
  float:left;
  padding-top:14px;
}
#small-search .keuze {
  height:32px;
  line-height:1px !important;
  padding:0;
  margin:0;
  clear:both;
}
#small-search input[type=submit] {
  float:right;
  width:80px;
  margin:0;
  font-family:'PT Sans Latin CE Regular', Helvetica, Arial;
  text-transform:uppercase;
  font-weight:normal;
  font-size:12px;
}
#small-search #smallformsubmit {
  padding:0;
  margin:0;
  width:100%;
}
#small-search #smallformmore {
  clear:both;
  position:absolute;
  left:10px;
  bottom:5px;
}
#small-search {
  font-size:12px;
  position:relative;
}
#pag-box { height:35px; }
#pag-box a {
  color:#666666;
  text-shadow:0px 1px 0px rgba(255,255,255,0.59);
  font-size:12px;
  display:inline;
  position:relative;
  margin:0px 1px 0px 1px;
  width:auto;
  height:auto;
  background:#ececec;
  padding:3px 7px 3px 7px;
  outline:none;
  border:1px solid #d8d8d8;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
#pag-box a:visited {
  color:#666666;
  text-shadow:0px 1px 0px rgba(255,255,255,0.59);
  font-size:12px;
  display:inline;
  position:relative;
  margin:0px 1px 0px 1px;
  width:auto;
  height:auto;
  background:#ececec;
  padding:6px 7px 6px 10px;
  outline:none;
  border:1px solid #d8d8d8;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
#pag-box a:hover {
  text-decoration:none;
  color:#333333;
  text-shadow:0px 1px 0px rgba(255,255,255,0.69);
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.75);
  -webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.75);
  -moz-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.75);
  -o-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.75);
  box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  border:1px solid #d2d2d2;
  border-bottom:1px solid #d8d8d8;
}
#pag-box a.active {
  color:#999999;
  text-shadow:0px 1px 0px rgba(255,255,255,0.53);
  border:1px solid #d2d2d2;
  border-bottom:1px solid #d8d8d8;
  -webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  -moz-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  -o-box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
  box-shadow:0px 1px 0px rgba(255,255,255,0.58), inset 0px 1px 6px rgba(0,0,0,0.07), inset 0px -14px 13px rgba(255,255,255,0.20);
}
#sortBox {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  color:#555555;
  padding:5px;
  border:none;
  border:1px solid;
  border:1px solid #d8d8d8;
  outline:none;
  outline:none;
  overflow:hidden;
  background:#ffffff url('https://cdn.megelink.com/img/select_arrow@2x.png') 95% 50% no-repeat;
  background-size:7px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -khtml-border-radius:3px;
  border-bottom:1px solid #cccccc;
  border-radius:3px;
  cursor:pointer;
  -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  -o-box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
  box-shadow:0px 2px 2px rgba(0,0,0,0.027), inset 0px 1px 0px rgba(255,255,255,0.69), inset 0px -1px 0px rgba(0,0,0,0.0187), inset 0px 14px 13px rgba(255,255,255,0.57);
}
.blok-occ-side .blok { margin-bottom:10px; }
.comrow {
  width:100%;
  clear:both;
  border-bottom:1px #dddddd solid;
  overflow:auto;
}
.col1 {
  width:15%;
  float:left;
  padding:5px 0 3px 0;
}
.col2, .col3, .col4 {
  width:28%;
  float:left;
  padding:5px 0 3px 0;
  text-align:center;
}
.comrow.sec {
  background:#f4f4f4;
  border-bottom:1px #dddddd solid;
}
.toggle-thumbs { min-height:10px; }
.toggle-thumbs .no { display:none; }
.pressitem b { font-weight:normal; }
.pressitem p:first-child b {
  font-weight:bold;
  clear:both;
}
.pressitem .thumb img { width:200px; }
.pressitem .thumb {
  width:200px;
  float:left;
}
.pressitem .content h2 { padding-bottom:5px; }
.pressitem .content .read-more {
  text-align:right;
  clear:both;
  position:absolute;
  top:115px;
  right:0;
}
.pressitem .content {
  width:500px;
  float:left;
  position:relative;
}
.pressitem {
  width:715px;
  line-height:18px;
  font-weight:normal;
  overflow:auto;
  padding-bottom:5px;
  margin-bottom:10px;
  border-bottom:1px dotted #dddddd;
}
.press-detail-item ul {
  list-style-type:circle;
  margin-left:20px;
  margin-bottom:15px;
}
.press-detail-item b { font-weight:normal; }
.press-detail-item p:first-child b {
  font-weight:bold;
  clear:both;
}
.press-detail-item .pics {
  width:100%;
  text-align:center;
  margin-bottom:15px;
}
.press-detail-item .content {
  width:550px;
  float:left;
  min-height:50px;
}
.press-detail-item .read-more {
  width:715px;
  height:20px;
  text-align:right;
  clear:both;
}
.press-detail-item {
  width:715px;
  line-height:18px;
  font-weight:normal;
  overflow:auto;
  padding-bottom:5px;
}
.persberichten ul li a {
  text-decoration:none;
  color:#333333;
}
.persberichten ul li a:hover { color:#cb0101; }
.persberichten ul li {
  padding:3px 0;
  border-bottom:1px #cccccc solid;
}
.persberichten ul { padding:5px 10px 5px 10px; }
.persberichten .read-more a {
  color:#333333;
  text-decoration:none;
}
.persberichten .read-more {
  padding:0 0 10px 0;
  text-align:right;
  width:225px;
}
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
  font-family:"PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight:200;
  color:#333333;
}
#sb-container {
  position:fixed;
  margin:0;
  padding:0;
  top:0;
  left:0;
  z-index:999;
  text-align:left;
  visibility:hidden;
  display:none;
}
#sb-overlay {
  position:relative;
  height:100%;
  width:100%;
}
#sb-wrapper {
  position:absolute;
  visibility:hidden;
  width:100px;
}
#sb-wrapper-inner {
  position:relative;
  border:1px solid #dddddd;
  overflow:hidden;
  height:100px;
}
#sb-body {
  position:relative;
  height:100%;
}
#sb-body-inner {
  position:absolute;
  height:100%;
  width:100%;
}
#sb-player.html {
  height:100%;
  overflow:auto;
}
#sb-body img { border:none; }
#sb-loading {
  position:relative;
  height:100%;
}
#sb-loading-inner {
  position:absolute;
  font-size:14px;
  line-height:24px;
  height:24px;
  top:50%;
  margin-top:-12px;
  width:100%;
  text-align:center;
}
#sb-loading-inner span {
  background:url(../modules/Occasions/images/loading.gif) no-repeat;
  padding-left:34px;
  display:inline-block;
}
#sb-body, #sb-loading { background-color:#ffffff; }
#sb-title, #sb-info {
  position:relative;
  margin:0;
  padding:0;
  overflow:hidden;
}
#sb-title, #sb-title-inner {
  height:26px;
  line-height:26px;
}
#sb-title-inner { font-size:16px; }
#sb-info, #sb-info-inner {
  height:20px;
  line-height:20px;
}
#sb-info-inner { font-size:12px; }
#sb-nav {
  float:right;
  height:16px;
  padding:2px 0;
  width:45%;
}
#sb-nav a {
  display:block;
  float:right;
  height:16px;
  width:16px;
  margin-left:3px;
  cursor:pointer;
  background-repeat:no-repeat;
}
#sb-nav-close { background-image:url(../images/shadowbox/close.png); }
#sb-nav-next { background-image:url(../images/shadowbox/next.png); }
#sb-nav-previous { background-image:url(../images/shadowbox/previous.png); }
#sb-nav-play { background-image:url(../images/shadowbox/play.png); }
#sb-nav-pause { background-image:url(../images/shadowbox/pause.png); }
#sb-counter {
  float:left;
  width:45%;
}
#sb-counter a {
  padding:0 4px 0 0;
  text-decoration:none;
  cursor:pointer;
  color:#ffffff;
}
#sb-counter a.sb-counter-current { text-decoration:underline; }
div.sb-message {
  font-size:12px;
  padding:10px;
  text-align:center;
}
div.sb-message a:link, div.sb-message a:visited {
  color:#ffffff;
  text-decoration:underline;
}
#boxslider {
  list-style-type:none;
  overflow:hidden;
  margin:0;
  padding:0;
  position:absolute;
  left:0;
  top:0;
}
#boxslider .car {
  width:153px;
  overflow:auto;
  float:left;
}
#boxslider .car .car-img img {
  width:142px;
  background:#ffffff;
  padding:1px;
  box-shadow:0px 3px 3px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);
}
#boxslider .car .car-img a {
  width:142px;
  height:115px;
  display:block;
}
#boxslider li {
  width:150px;
  float:left;
}
#boxslider li .carlink {
  width:150px;
  height:100px;
  display:block;
}
#go-next2 {
  width:25px;
  height:145px;
  background:url(../images/shadowbox/arrow-meer.png) 8px 60px no-repeat;
  overflow:hidden;
  cursor:pointer;
  position:absolute;
  right:0;
  top:30px;
  z-index:999;
}
.button:hover, a.button:hover, a.button:visited:hover {
  background:#ffffff;
  border:1px #cccccc solid;
  color:#333333;
}
.button, a.button, a.button:visited {
  display:inline-block;
  margin:10px;
  padding:5px 8px;
  background:#444444;
  border-radius:3px;
  border:1px #444444 solid;
  -o-transition:.3s;
  -ms-transition:.3s;
  -moz-transition:.3s;
  -webkit-transition:.3s;
  transition:.3s;
  text-decoration:none;
  color:#ffffff;
  width:130px;
  cursor:pointer;
}
#boxslider .car .car-img img {
  width:155px;
  background:#ffffff;
  padding:1px;
  box-shadow:0px 3px 3px rgba(0,0,0,0.2);
  -moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);
}
#boxslider .car .car-img a {
  width:160px;
  height:115px;
  display:block;
}
#boxslider .car .car-brand {
  padding:5px 0 0 0;
  margin:0;
  font-weight:bold;
  font-family:'Lato';
  text-transform:uppercase;
  font-size:12px;
}
#boxslider .car .car-price {
  padding:0;
  margin:0;
  line-height:13px;
  font-weight:bold;
  color:#666666;
}
#boxslider .car {
  width:175px;
  overflow:hidden;
  float:left;
}
#boxslider li .carlink {
  width:150px;
  height:100px;
  display:block;
}
#boxslider li {
  width:150px;
  float:left;
}
#boxslider {
  list-style-type:none;
  overflow:hidden;
  margin:0;
  padding:0;
  position:absolute;
  left:0;
  top:0;
}
#go-next2 {
  width:25px;
  height:180px;
  background:url(../images/header-bg.png) 5px 80px no-repeat;
  background-size:16px;
  overflow:hidden;
  cursor:pointer;
  position:absolute;
  right:0;
  top:0;
  z-index:999;
  border-left:1px #dddddd dotted;
}
