dl,dd{ margin-left: 6px; padding: 0; }
fieldset{ border: none; display: inline; }
fieldset a{ color: #444f51; text-decoration: none; }
fieldset legend{ font: normal 0.9em arial,sans-serif; font-style: italic; }
fieldset.front{ border: 1px solid #444f51; margin: 4px; padding: 4px; }
fieldset.front legend{ color: #444f51; font: italic 0.85em  arial,sans-serif; padding: 0 .6em; }
form{ display: inline; margin: 0; }
form fieldset{ border: none; padding: 0; }
form#login, form#findform { position: relative; }
h1{ color: #444f51; font: normal 2.6em  arial,sans-serif; margin: 0px 0 10px 0; }
h2{ color: #eb0d0d; font: bold 1.3em  arial,sans-serif; margin: 2px 0; text-transform: capitalize; }
h3{ color: #eb0d0d; font: bold 1.1em  arial,sans-serif; margin: 2px 0; }
h4{ color: #eb0d0d; font: bold 0.8em  arial,sans-serif; margin: 2px 0; }
h5{ font: bold 0.7em  arial,sans-serif; }
.advsearchform {display:none;}
html,body{ background: #ffffff; color: #000; font: 12px arial,sans-serif; height: 100%; margin: 0; }
img.left { margin-right: 1em; }
img.logo{ margin: 5px; }
img.portret{ margin-bottom: 10px; margin-right: 10px; }
img.right, .prepend-1 { margin-left: 1em; }
li.streepje{ padding: 0; }
new{ background: #ffffff; color: #eb0d0d; cursor: pointer; font: bolder italic 12px arial,sans-serif; }
ol,ul{ list-style: none; }
p{ line-height: 125%; margin: 0 0 1.2em; }
select{ border: 1px solid #a7a6aa; font: 1em/140% arial,sans-serif; }
span.swfir *{ float: right; width: 300px; }
strong,th, .abstract,
.content p.abstract { font-weight: bold; }
td.whiteheader{ border-bottom: 1px solid #eb0d0d; padding-top: 0.7em; }
textarea{ border: 1px solid #a7a6aa; color: #000000; font: 0.95em  arial,sans-serif; overflow: auto; }
.ad-gallery {
	overflow: hidden;
}
.inner {
	max-height: 100%;
	height:auto !important;
}
.thumb a img {border:none;}
.ad-image-wrapper { float: left; margin-right: 1em; width: auto !important; }
.ad-nav { float: left; overflow: hidden; width: 85px; }
.ad-thumb-list{ margin: 0; padding: 0; }
.ad-thumb-list img{ border: 0; margin-bottom: 0.5em; opacity: 1 !important; }
.article{ height: auto; margin-bottom: 10px; width: 100%; }
.article div{ margin: 0 1em; }
.back1{ margin: 0 auto; }
.basicinfo{ color: #000000;  font: 0.9em arial,sans-serif; /*year,length,moto and location*/ height: 87px; width: 140px;display:inline }
.basicinfo h3{ color: #eb0d0d; white-space: nowrap; }
.big_content { color: #606060; font: bold 1.3em arial,sans-serif; text-align: center; }
.box{ background: transparent url(/images/thumbKader_btn_neutral.png) no-repeat; cursor: pointer; -moz-border-radius-bottomright: 10px; overflow: hidden; padding: 3px; -webkit-border-bottom-right-radius: 10px; }
.box .boxbottom{ height: 23px; padding-bottom: 3px; text-align: center; vertical-align: middle; }
.box a{ color: #ffffff; font-size: 1em; line-height: 25px; text-decoration: none; vertical-align: middle; }
.boxcontent{ font-size: 0.9em; }
.boxtop{ font-size: 0; height: 8px; }
.cart { border: 4px solid #606060; border-collapse: collapse; width: 745px; }
.cart .col-name,
.cart col { border-left: 1px solid #a6a6a6; padding-left: 3px; }
.cart tbody tr { background-color: #d3d3d3; }
.cart tbody tr:hover { background-color: #bbbbbb; }
.cart tfoot { background-color: #e8e8e8; border-top: 3px solid #606060; }
.cart thead { background-color: #606060; border-bottom: 1px solid #000000; color: #ffffff; font-size: 10pt; font-weight: bold; }
.col1,.col2,.col3,.col{ width: 60px; }
.column { overflow: hidden; width: 300px; }
.content .date{ font: italic 1em arial,sans-serif; }
.content li{ list-style: disc; }
.content ul{ margin: 5px 15px; padding: 0; text-align: left; }
.content,
.content p{ font: normal 1em arial,sans-serif; line-height: 140%; text-align: justify; }
.dark{ background: #ffffff; border: 0px; color: #eb0d0d; }
.dark,.grijsvlak{ background: #f6f6f6; border: 1px outset; border-color: #444f51; }
.dataTables_info { position: absolute; bottom: 0; }

.dataTables_wrapper { zoom: 1; /* Feeling sorry for IE */ }
.detailsview { display:none}
.extended{ height: auto !important; margin-left: 2px; width: 390px; }
.forklist,.printlist {  border-collapse: collapse; clear: both; max-width: 760px; width: 100%; }
.forklist .group,.printlist .group{ color: #000; font: bold 1em arial, sans-serif; padding: 2px 10px; text-transform: capitalize; border-bottom: 2px solid #000}
.forklist .productheader ,
.printlist .productheader{ cursor: default; margin: 0; }
.forklist .sold, .forsale .sold, .printlist .sold
.hovergrey .sold{ background-color: #eb0d0d; color: #ffffff; font-size: 1em; font-weight: bold; letter-spacing: 1px; margin-left: 1em; padding: 1px 0.5em; text-transform: uppercase; white-space: nowrap;
page-break-inside: avoid}
.page-break {page-break-after: always;}
.print_butt {display: none}
.forklist a img ,.printlist a img{ border: none; }
.forklist .sold, .forsale h2 { margin: 0; }
.forklist tbody,.printlist tbody { font-size: 1.2em;display: table-row-group }
.forklist td , .printlist td{ padding: 1px 3px; white-space: nowrap;font-size: 0.9em }
.forklist thead,.printlist thead {display: table-header-group; border: 1px outset #999999; }
 
.printlist th,
.forklist thead th,
.forklist thead th{ background-color: #333;   font-size: 1 em; font-weight: bold; padding: 3px 15px 3px 1px; }
.forklist tr.even{ background-color: #f0f0f0}
.forklist tr.odd { background-color: #e1e1e1; }
.printlist tr{border-bottom: 1px solid #bbb}}
.form_entry { margin: 3px 0; }
.form_entry label {   width: 10em; }
.forsale{white-space: nowrap;border: 1px solid #e1e1e1; color: #000000;   font-size: 1em; height: 105px; margin: 3px 0 0 5px;}
.forsale .pricech{ color: #ffff00; }
.forsale .thumb{ display: table-cell; float: left; height: 100px; margin: 2px 5px 2px 2px; overflow: hidden; position: relative; vertical-align: bottom; width: 135px; }
.forsale div,
.hovergrey div{ vertical-align: top; }
.forsale,
.hovergrey{ cursor: pointer; overflow: hidden;float:left;width:45% }

.home_welcome { background: url(/images/home/globe_small_footer.png) #e3e3e3 no-repeat center center; display: table-cell; height: 297px; text-align: center; vertical-align: middle; width: 297px; }
.home_welcome h1 { color: #eb0d0d; font: bold 3.2em arial, sans-serif; overflow: hidden; text-align: center; text-transform: uppercase; }
.inlogblok { display: none !important; }
.itemholder{   margin: 10px 10px 0 0; width: 350px; }
.kolom{ width: 384px; }
.kolomfooter{ height: 2px; }
.kolomheader { background-color: #606060; }
.kolomheader h3, ul.vertlist ul li.scurrent a,ul.vertlist ul li.scurrent a:hover, .inlogblok a, .productheader h1,
.productheader h2,
.productheader h3,
.productheader h4, .advsearchform h3 { color: #ffffff; }
.last { clear: right; float: none; }
.left{ float: left; }
.listview { display:none }
.loginblok input { font-size: 0.85em; height: 15px; }
.menubar a.toolbutton{ display: block !important; width: auto; }
.merken{ height: 431px; overflow: auto; padding: 0 5px; text-align: center; width: 160px; }
.merken img { margin-bottom: 2px; }
.news-item { background-color: #e1e1e1; border-bottom: 1px solid #e1e1e1; border-left: 3px solid #e1e1e1; border-radius: 3px; border-right: 3px solid #e1e1e1; border-top: 3px solid #e1e1e1; margin: 10px 0 0 10px; -moz-border-radius: 3px; text-align: center; -webkit-border-radius: 3px; width: 133px; }
.news-item .thumbpic { background-color: #ffffff; display: table-cell; height: 75px; text-align: center; vertical-align: middle; width: 127px; }

.openclose { display:none}
.pager, .plakrechts, .productslistheader, .socialbookmarks,
#browser,
.last_viewed,
.footer,.lanselect, .specs tfoot, .ad-preloads, .cssbutton, .dataTables_filter, .dataTables_length, .dataTables_paginate, .advsearchform,
.kolomlinks { display: none; }
.pagewidth{   text-align: left; }
.prepend-2{ margin-left: 2em; }
.pricechanged,a.pricechanged,a.pricechanged:link{ background: transparent; color: #eb0d0d; font: bold 12px arial,sans-serif !important; }
.productheader { background-color: #eb0d0d; color: #ffffff; margin: 10px 0; overflow: hidden; padding: 2px 12px 2px 12px; width: 100%; }
.right { float: right; }

.specdesc{ border-right: 4px solid #ffffff; width: 15%; }
.specmid{ border-right: 12px solid #ffffff; width: 35%; }
.specs , .newspecs{ border-collapse: collapse; color: #444f51; }
.specs td { font: bold 1em/145% arial, sans-serif; padding: 1px 5px; text-decoration: none; vertical-align: top; }
.subnavcontainer{ clear: both; padding-top: 0.5em; }
.switchcontent{ color: #eb0d0d; display: none; /*
zoekapplet form
*/ font: 0.9em/2em arial,sans-serif; }
.tabledata{ color: #eb0d0d; font: 12px/17px  arial,sans-serif; padding: 0 8px; }
.tabledata a:hover{ color: #eb0d0d; font: 12px arial,sans-serif; }
.tablelabel{ border-bottom: 1px solid #eb0d0d; color: #eb0d0d; font: bold 13px  arial,sans-serif; letter-spacing: 1px; padding: 0px 3px; }
.tablelabel a,
.tablelabel a:hover,
.tablelabel a:visited{ color: #eb0d0d; font: bold 13px arial,sans-serif; text-decoration: none; }
.text option { color: #000000; }
.thumb{ margin-right: 4px; }
.top { height: 110px; overflow: hidden;background: none; }
.top .buttonarea { float:left;margin-right: 2em}
.top .buttonarea img{ display: inline }
.top .name_address {
	/* alleen voor afdrukkken*/
	display: block;
}
.vipcontainer{ color: #ffffff; margin-top: 10px; text-align: center; }
.whiteback,.whiteitem{ color: #444f51 !important; font-size: 1em; font-weight: bold; line-height: 145%; }
.wrappable{ width: 100%; }
.ydescription{ color: #444f51; height: 87px; margin-left: 0.2em; overflow: hidden; padding: 1px; }
.ydescription p{ font: 0.95em/150% arial,sans-serif; }
#help div { font-size: 1.1em; padding: 4px; text-align: left; }
#navcontainer{ margin: 0px; }
#slider { height: 469px; overflow: hidden; }
 

.advsearch_button, .TableTools,.infotext  {display:none}
#youtube {
	display:none
}


