* html .clearfix, * html .container { height: 1% }
a img, gmapez { border: none }
a.info{ background: transparent; color: #eb0d0d; font: normal bold 12px arial,Helvetica,sans-serif; position: relative; /*this is the key*/ text-decoration: none; z-index: auto }
a.info:hover{ background: #ffffff; color: #eb0d0d; cursor: default; font: bold 12px arial,Helvetica,sans-serif; text-decoration: none; z-index: 25 }
a.info:hover img{ border: 0 }
a.info:hover span{ background: #ffffff; border-bottom: 2px solid #444f51; border-left: 1px solid #444f51; border-right: 2px solid #444f51; border-top: 1px solid #444f51; color: #eb0d0d; display: block; /*the span will display just on:hover state*/ left: 8em; position: absolute; text-align: center; top: -2em; z-index: 25 }
#browser a.minibutton{ background: transparent; color: #444f51; font: bold 1.1em  arial,helvetica,sans-serif; margin: 0 3px; text-decoration: none; vertical-align: top }
#browser a.minibutton:active,a.minibuttonactive{ color: #eb0d0d; font: bold 1em  arial,helvetica,sans-serif; margin: 0 3px; text-decoration: underline; vertical-align: top }
a.morebutton { background: transparent url(/images/more-button.png) no-repeat; height: 28px; width: 60px }
a.newsitem{ font: bold 12px arial,sans-serif; text-decoration: none }
.search_forklifts { background: transparent url(/images/search_forklift_btn.png) no-repeat top left; color: #ffffff !important; display: inline-block; font: bold 1em/36px arial,Helvetica,sans-serif; height: 36px; letter-spacing: 1px; padding-left: 7px; padding-right: 48px; text-align: center; text-decoration: none; text-transform: uppercase; width: 200px }
.search_forklifts:hover { background: transparent url(/images/search_forklift_btn.png) no-repeat bottom left}
a.toolbutton,a.toolbutton:visited{ background: transparent url('/share/images/buttonback.gif') repeat-x !important; border: 1px outset #444f51; color: #444f51; font: normal normal 12px arial,sans-serif !important; padding: 0 .8em 0 .8em; text-decoration: none; text-transform: capitalize }
a.toolbutton:hover,a.toolbutton:active{ border: 1px inset #f0f0f0; color: #eb0d0d }
a.toolbutton:active{ border: 1px solid #f0f0f0; color: #eb0d0d; font-weight: bold }
address{ color: #eb0d0d; font: 1em arial,sans-serif }
address,caption,cite,code,dfn,em,var{ font-style: normal; font-weight: normal }
body { margin: 1.5em 0 }
caption,th{ text-align: left }
div#username, div#password, div#find { float: left; margin-right: 3px; position: relative }
div.border { border-right: 1px solid #eeeeee; margin-right: 5px; padding-right: 4px }
div.colborder { border-right: 1px solid #eeeeee; margin-right: 25px; padding-right: 24px }
div.colorpic{ background: #ffffff no-repeat center; border: 4px solid #f0f0f0; cursor: pointer; float: left; height: 6em; margin: 4px 4px 10px 0; width: 105px }
div.gmap{ background: url('/images/cblogo.gif') #ffffff no-repeat right center; height: 90px }
div.gmap *{ color: #eb0d0d !important; font: 1em arial,sans-serif }
div.last { margin-right: 0 }
div.link{ clear: right; float: left; width: 166px }
div.link a,label.overlabel,.grijs,.hovergrey .pricech{ color: #444f51 }
div.linkerkolom,div.rechterkolom{ float: left; width: 450px }
div.naam{ float: left; margin-right: 2px; width: 170px }
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { float: left; margin-right: 10px }
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;}
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: 0 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 }
html,body{ background: #ffffff; color: #eb0d0d; 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 }
input#username-field, input#password-field, input#find-field { font-size: 0.85em; height: 15px; padding: 0 1px; width: 8em }
input.button{ border: thin solid #444f51; color: #eb0d0d; font: 10px arial,sans-serif; padding: 1px 0.3em; width: auto }
input.cart-delete{ background: transparent url(/share/images/cart_delete.png) no-repeat center center; border: none; height: 18px; margin-left: 1em; vertical-align: middle; width: 18px }
input.cart-refresh{ background: transparent url(/images/cart_refresh.png) no-repeat center center; border: none; height: 18px; margin: 0 0.4em; vertical-align: middle; width: 18px }
input.text, input.title { padding: 1px }
/* forms.css */
input.text:focus, input.title:focus, textarea:focus, select:focus { border: 1px solid #eb0d0d }
input.title { font-size: 1.5em }
label.overlabel-apply { color: #69676c; left: 5px; position: absolute; top: 3px; z-index: 1 }
label>input{ margin-right: 3px; position: relative }
li.streepje{ padding: 0 }
ol,ul{ list-style: none }
optgroup{ font: oblique bold 10px arial,sans-serif }
option{ width: auto }
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 }
ul.catlist{
	 margin: 5px 2px !important; 
}
ul.catlist h4 {
	white-space: nowrap
}
 ul.catlist li{ list-style: none;overflow: hidden; width: 269px }
ul.catlist h4 a { color: #000000; font: bold 1.35em/160% arial, helvetica,sans-serif; text-decoration: underline; text-transform: capitalize; white-space: nowrap }
ul.faqlist , ul.faqlist li{ list-style: none; margin: 5px !important }
ul.faqlist h4 a { color: #eb0d0d; font-size: 1.1em }
ul.faqlist li.question { list-style: disc }
ul.list{ padding-left: 10px; padding-top: 5px; /*border-top:1px solid #fff;*/ width: 350px }
ul.list li{ height: 20px /*links page*/ }
ul.vertlist{ margin: 0 5px 0 6px; padding: 0 }
ul.vertlist  ul li a{ font: 0.85em/150% arial,sans-serif; padding-left: 2em }
ul.vertlist li { background: #eb0d0d  no-repeat right 2px; list-style: none; margin-bottom: 3px; text-align: left }
ul.vertlist li a{ color: #ffffff; display: block; font: normal 1em/27px arial,san-serif; padding-left: 1em; text-decoration: none; vertical-align: top }
ul.vertlist li a:hover{ background: url(/images/indicator_rollOver.png) no-repeat right 2px; color: #ffffff; font-weight: bold }
ul.vertlist li.current { background: #f0f0f0 url(/images/indicator.png) no-repeat right 2px; color: #eb0d0d }
ul.vertlist li.current a{color: #eb0d0d; font-weight: bold; text-decoration: none }
ul.vertlist li.current a:hover{ background: url(/images/indicator.png)no-repeat right; color: #000000 }
ul.vertlist li.current ul{ display: block; margin: 0; padding: 0 }
ul.vertlist li.current ul a{ color: #000000; font-weight: normal; text-decoration: none }
ul.vertlist li.current ul a:hover{ background: #000000; color: #ffffff }
ul.vertlist li.normal ul, .cart tfoot td, .top .buttonarea img, caption, div.onzichtbaar,fieldset legend,a.info span,a.info span,form fieldset legend,.ad-gallery div.ad-back,.ad-gallery div.ad-forward { display: none }
ul.vertlist ul li{ background: #f0f0f0; border: none; padding: 3px 0 0 0 }
ul.vertlist ul li.scurrent { background: #000000 }
ul.ycategory{ clear: both; list-style: none; margin: 0; overflow: hidden; padding: 0 }
ul.ycategory a{ background: #444f51; color: #ffffff; display: block; font: bold 13px/20px arial,sans-serif; padding-bottom: 3px; text-align: center; text-decoration: none }
ul.ycategory a img{ display: block }
ul.ycategory a.current{ background: #eb0d0d }
ul.ycategory li{ float: left; margin: 0; overflow: hidden; padding: 0 }
.aanbieding_front { margin-left: 15px; overflow: hidden; width: 283px }
.ad-image-wrapper{ background: #f0f0f0 }
.advsearch_button{ cursor: pointer; overflow: hidden; padding: 1px 10px; text-align: right; }
.advsearch_button #closer { background: url("/share/images/up.gif") }
.advsearch_button #opener { background: url("/share/images/down.gif"); display: none }
.advsearchform { background: #bfbfbf; color: #000; display: none; margin-bottom: 2px; overflow: hidden; padding-bottom: 10px; padding-left: 4px; padding-top: 4px }
.advsearchform select,
.advsearchform #keyword { width: 150px }
.alert{ background: transparent; color: #eb0d0d; font: bold 10px arial,sans-serif; text-decoration: blink }
.alert a{ padding-left: 1em; padding-right: 1em }
.importexport_banner {
	background-color: #EB0D0D;text-align: center;margin:5px;overflow:hidden;
  }

.append-1 { padding-right: 40px }
.append-10 { padding-right: 400px }
.append-11 { padding-right: 440px }
.append-12 { padding-right: 480px }
.append-13 { padding-right: 520px }
.append-14 { padding-right: 560px }
.append-15 { padding-right: 600px }
.append-16 { padding-right: 640px }
.append-17 { padding-right: 680px }
.append-18 { padding-right: 720px }
.append-19 { padding-right: 760px }
.append-2 { padding-right: 80px }
.append-20 { padding-right: 800px }
.append-21 { padding-right: 840px }
.append-22 { padding-right: 880px }
.append-23 { padding-right: 920px }
.append-3 { padding-right: 120px }
.append-4 { padding-right: 160px }
.append-5 { padding-right: 200px }
.append-6 { padding-right: 240px }
.append-7 { padding-right: 280px }
.append-8 { padding-right: 320px }
.append-9 { padding-right: 360px }
.article{ height: auto; margin-bottom: 10px; /*border-style:solid;
border-width:0 1px 1px 1px;
border-color:#626262;
background-color:#fff !important;
*/ width: 100% }
.back1{ margin: 0 auto; padding: 0 10px; text-align: center; width: 975px }
.basicinfo{ color: #000000; float: left; font: 0.9em arial,sans-serif; /*year,length,moto and location*/ height: 87px}
.basicinfo h3{ color: #eb0d0d; white-space: nowrap }
.big_content {  background: #f0f0f0; border: 1px solid  #e3e3e3; color: #000000; font: bold 1.2em arial,sans-serif; margin-left: 5px; margin-top: 10px; overflow: hidden; padding: 5px;}
.blikvanger_item{ min-height: 420px }
.bluebackground,.greybackground{ background: #ffffff; color: #eb0d0d }
.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; padding-right: 10px;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 }
.small {
	width: 370px !important
}
.small thead th{
	font-size: 0.8em
}
.cart .inverse {
	color: white;
	background-color:  #606060;
}
.cart .col-name,
.cart .col-aantal{ font-weight: bold; white-space: nowrap }
.cart .col-prijs,
.cart .col-totaal { text-align: right; white-space: nowrap }
.cart a.info:hover{ background: transparent; z-index: auto }
.cart a.info:hover img{ background: #ffffff; padding: 3px }
.cart a.info:hover span{ left: 13.4em }
.cart col { border-left: 1px solid #a6a6a6; padding-left: 3px }
.cart tbody tr { background: #d3d3d3 }
.cart tbody tr:hover { background: #bbbbbb }
.cart tfoot { background: #e8e8e8; border-top: 3px solid #606060 }
.cart thead { background: #606060; border-bottom: 1px solid #000000; color: #ffffff; font-size: 10pt; font-weight: bold }
.clear { clear: both }
.clearfix, .container { display: inline-block }
.clearfix:after, .container:after { clear: both; content: "."; display: block; height: 0; visibility: hidden }
.col1,.col2,.col3,.col{ float: left; width: 60px }
.column { float: left; overflow: hidden; width: 300px }
.container { margin: 0 auto; width: 744px }
.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/140% arial,sans-serif; text-align: justify }
.dataTables_filter { padding-right: 30px;vertical-align:middle }
.dataTables_filter input { border: none; padding: 0;height:17px;vertical-align: middle;line-height:16px; }
.dataTables_info { color: #000000; float: left; width: 60% }
.dataTables_length { float: left; padding-left: 10px; width: 140px }
.dataTables_length  select{ border: none; font-size: 12px;height:17px;line-height:16px; vertical-align: middle;padding:0 }
.dataTables_paginate { float: right; text-align: right }
.dataTables_wrapper { background: url(/images/blackarrowdown.gif) #000000 no-repeat right 7px; clear: both; color: #ffffff; padding-top: 5px; position: relative; zoom: 1 /* Feeling sorry for IE */ }
.error { background: #fbe3e4; border-color: #dc143c; color: #8a1f11 !important; font-size: small }
.error a { color: #8b0000 }
.error h1, .error h2, .error h3, .error h4{ color: #000000; font-weight: bolder }
.error, .notice, .success { border: 2px solid #6c6c6c; margin: 1em; overflow: hidden; padding: .8em }
.error:first-line, .notice:first-line, .success:first-line { font-size: 1.3em;font-weight: bold }
.extended{ height: auto !important; margin-left: 2px; width: 390px }
.footer{ background: url(/images/bottombar.png) #000000 no-repeat; clear: both; height: 54px; margin-left: 6px }
.footer a{ color: #ffffff; font: normal 1em   arial,sans-serif; text-decoration: none }
.footer a:hover,
.footer a.current{ color: #ffffff; text-decoration: underline !important }
.footer div.footer_left{ float: left; font: bold 1.1em    arial,sans-serif; text-align: left; vertical-align: middle }
.footer div.footer_right{ float: right; font: normal 1.0em    arial,sans-serif; text-align: right }
.footer ul{ color: #ffffff; height: 54px; list-style: none; margin: 0; padding: 20px 5px 0 0; vertical-align: middle }
.footer ul li{ display: inline; padding: 0 }
.forklist,.printlist { border: 1px solid #cccccc; border-collapse: collapse; clear: both; color: #444f51; max-width: 760px;  width: 100% }
.forklist .group{ background: #ffffff; border-bottom: 2px solid #000000; color: #000000; font: bold 1em arial, sans-serif; padding-bottom: 5px; padding-top: 5px; text-transform: capitalize }
.forklist .productheaderm,.printlist .productheader { cursor: default; margin: 0;}
.printlist .sold,
.forklist .sold,
.forsale .sold,
.hovergrey .sold{ background: #eb0d0d; bottom: 3px; color: #ffffff; font-size: 1.2em; font-weight: bold; letter-spacing: 1px; padding: 1px 0.5em; position: absolute; right: 3px; text-transform: uppercase }
.forklist sold { margin: 0 }
.forklist tbody, ,printlist tbody { font-size: 1.2em; }
.forklist td, .printlist td { padding: 1px 3px; white-space: nowrap }
.forklist thead th ,.printlist th {white-space: wrap; background-color: #cacaca; border: 3px outset  #dddddd; cursor: pointer; font-size: 0.85em; font-weight: normal; padding: 3px 14px 3px 5px; text-transform: lowercase;overflow:hidden }
.forklist tr.even{ background: #f0f0f0 }
.forklist thead {
	width: 100%
}
.outer {
	position:relative;
	margin-bottom: 32px;
	margin-top: 47px;

}

.inner {
	overflow-y: scroll;
	overflow-x: hidden;
	max-height:440px;	
	
}

.outer thead tr {
	position:absolute;
	top:-34px;
	left: 0px;
}

.outer tfoot tr {
	position:absolute;
	bottom: -34px;	
}

.forklist tr.odd { background: #e1e1e1 }
.form_entry { margin: 3px 0 }
.form_entry label { float: left; width: 10em }
.forsale{ background: #f0f0f0; border-bottom: 1px solid #e1e1e1; border-radius: 3px; border-right: 1px solid #e1e1e1; color: #000000; float: left; font-size: 1em; height: 105px; margin: 3px 0 3px 5px; -moz-border-radius: 3px; position: relative; text-align: left; -webkit-border-radius: 3px; width: 370px }
.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 a { text-decoration: none }
.forsale a:hover,
.hovergrey a{ text-decoration: underline }
.forsale div,
.hovergrey div{ vertical-align: top }
.forsale h2 { margin: 0; white-space: nowrap;position: acsolute }
.forsale,
.hovergrey{ cursor: pointer; overflow: hidden }
.fullpage{ margin: 0 0 2px 0; overflow: hidden; text-align: left; vertical-align: top; }
.gadget { overflow: hidden; width: 179px }
.gadget .content{ background: transparent url(/images/thumbKader_wit_y.png) repeat-y; overflow: hidden; padding: 0 8px 0 10px }
.gadget h2{ color: #eb0d0d; display: block; font-size: 1.2em; padding: 4px 8px }
.gadget li a{ color: #000000; text-decoration: none }
.grijsvlak{ background: #f6f6f6; border: 1px outset; border-color: #444f51 }
.home_welcome { overflow: hidden; background:  #e3e3e3 url(/images/home/globe_small_footer.png) repeat-y  center top; display: table-cell;  width: 297px; float:left;margin-right: 10px; border: 1px solid #b5b5b5; -moz-border-radius: 5px;}
.home_welcome .forsale { margin-left: 2px; width: 290px }
.home_welcome h1 { color: #eb0d0d; font: bold 3.2em arial, sans-serif; overflow: hidden; text-align: center; text-transform: uppercase }
.home_welcome h2.popular{padding-left:1em;margin-left:4px; margin-right:3px;text-align: left;background-color: #eb0d0d;color: #fff}
.hover { background: url(/images/thumbKader_btn_rollOver.png) }
.hover .boxbottom a, 
.navlist li a:hover .pricechanged,
div.naam a,
div.naam a,#white,  
.fullpage a { color: #eb0d0d }
.hovergrey{ background: #d4d4d4 !important; color: #eb0d0d }
.infotext { height: 16px; overflow: hidden; padding-right: 10px }
.infotext .detailsview,
.infotext .listview  { border: 1px solid transparent; cursor: pointer; height: 13px; margin: 1px 2px 1px 2px; width: 15px }
.infotext div { float: left; vertical-align: middle }
.infotext div.detailsview { background: transparent url(/images/ico/listdetails.gif) left; margin-left: 5px }
 div.print_butt { background: transparent url(/images/print.gif) no-repeat left;float:left;padding-left: 20px;margin:1px 12px 1px 5px;cursor: pointer }
.infotext div.selected { border-color: #dddddd }
.inlogblok { color: #ffffff; display: none; float: right; margin:5px 8px 0 0; overflow: hidden }
.inlogblok div{ display: inline; margin: 3px 0 }
.itemholder{ float: right; margin: 10px 10px 0 0; width: 350px }
.kolom{ width: 384px }
.kolomfooter{ height: 2px }
.kolomheader { background:transparent; height: 5px}
.kolomheader h3, ul.vertlist ul li.scurrent a,ul.vertlist ul li.scurrent a:hover, .inlogblok a,
.advsearchform h3 { color: #fff }
.productheader h1,
.productheader h2,
.productheader h3,
.productheader h4 { color: #000 }
.kolomlinks{ background: #ffffff; float: left; height: 100%; margin-bottom: 5px; margin-left: 0; margin-right: 5px; overflow: hidden; text-align: left; width: 180px }
.lanselect{ background: url(/images/roodstreepje.png) #ffffff repeat-x center center; float: none; margin-left: 6px; overflow: hidden; padding:5px; white-space: nowrap }
.lanselect a{ margin: 0 1px; padding: 0; text-decoration: none }
.lanselect a img{ border: 1px solid #ffffff; opacity: .45 }
.lanselect a.current img{ opacity: 1 }
.lanselect a:hover{ border: 1px solid #43728d }
.lanselect img{ padding: 0; vertical-align: middle }
.lanselect ul {margin:0; background: #ffffff; border: 1px solid #606060; border-radius: 3px; float: right; height: 17px; -moz-border-radius: 3px; overflow: hidden; padding: 2px; -webkit-border-radius: 3px }
.last { clear: right; float: none }
.left{ float: left }
.lijntje{ border-bottom: 1px solid #444f51; margin-bottom: 5px }
.listview { background: transparent url(/images/ico/listdetails.gif) right }
.listviewbar { background: none; padding-bottom: 0; padding-left: 0; padding-right: 0 }
.loginblok input { font-size: 0.85em; height: 15px }
.menubar a.toolbutton{ display: block !important; width: auto }
.merken{ overflow: hidden; padding: 1px; text-align: center;  background: #f0f0f0; border: 1px solid  #e3e3e3;  margin: 10px 0; }
.merken img { margin: 3px; border: 1px solid #fff}
.merken a:hover img {border: 1px solid #000}
.naam a{ color: #f0f0f0; text-transform: capitalize }
.name_address { display: none /* alleen voor afdrukkken*/ }
.navlist{ background-color: transparent; border-bottom: 4px solid #eb0d0d; color: #444f51; margin: 0; padding-left: 15px; padding-top: 3px }
.navlist.black{
	border-color: #000;
	color: #000;
}
.navlist.black a,
.navlist.black a:visited,.navlist.black a:hover{
	color: #000;
}
.navlist a.current,
.navlist a.current:visited,
.navlist a.current:hover{ background-color: #eb0d0d; color: #ffffff; /*border-bottom:1px solid #4d5b80 !important;*/ font-weight: bold; padding: 0 }
.navlist.black a.current {
	background-color: #000;
}
.navlist li{ display: inline; list-style: none; margin: 0 2px }
.navlist li a span{ padding: 0 0.4em }
.navlist li a,
.navlist li a:visited{ color: #eb0d0d; font: normal 1em arial,sans-serif; padding: 0; text-decoration: none; text-transform: capitalize }
.navlist li a.current span,
.navlist li a.current:visited span{ background: url('/images/leftsidetab.png') no-repeat left top; padding: 0 0.6em }
.new{ background: #ffffff; color: #eb0d0d; cursor: pointer; font: bolder italic 12px arial,sans-serif }
.news-item { background: #e1e1e1; border: 1px solid #e1e1e1; border-radius: 3px; margin: 10px 0 0 10px; -moz-border-radius: 3px; text-align: left; -webkit-border-radius: 3px }
.news-item .thumbpic { background: #ffffff; display: table-cell; height: 75px; text-align: center; vertical-align: middle; width: 127px }
.noentry, 
.noentry h2,
.noentry .basicinfo {
	color: #708090;cursor: alias;
}

.notice { background: #5ac489; border-color: #2e8b57; color: #000000 !important; font-size: 1em }
.notice a { color: #c6d880 }
.openclose { background: no-repeat scroll 0 0; cursor: pointer; float: right; height: 15px; margin-left: 5px; overflow: hidden; vertical-align: middle; width: 15px }
.pager, #pager{ clear: both; margin: 10px 0; overflow: hidden; text-align: center }
.pagetitle{ background: #ffffff; border: 1px solid #eb0d0d; color: #eb0d0d; font: normal bold 15px/normal arial,sans-serif; padding-left: 8px; vertical-align: top }
.pagewidth{ background: transparent; color: #444f51; margin: 0 10px; overflow: hidden; position: relative; text-align: left; width: 938px }
.paginate_disabled_next { background: url('/forklifts/images/forward_disabled.jpg') }
.paginate_disabled_previous { background: url('/forklifts/images/back_disabled.jpg') }
/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { float: left; height: 19px; margin-left: 3px; width: 19px }
.paginate_enabled_next { background: url('/forklifts/images/forward_enabled.jpg') }
.paginate_enabled_previous { background: url('/forklifts/images/back_enabled.jpg') }
.plakrechts{ float: right; font: 0.9em arial,Helvetica,sans-serif; margin: 2pt 0; text-align: left; width: 200px }
.plakrechts li a{ font: 0.85em normal bold arial,sans-serif; text-decoration: none }
.plakrechts li a.current,a:active{ color: #eb0d0d; text-decoration: underline }
.plakrechts ul{ list-style-type: none !important; margin: 0.5em; padding-left: 2px }
.prepend-1 { padding-left: 40px }
.prepend-10 { padding-left: 400px }
.prepend-11 { padding-left: 440px }
.prepend-12 { padding-left: 480px }
.prepend-13 { padding-left: 520px }
.prepend-14 { padding-left: 560px }
.prepend-15 { padding-left: 600px }
.prepend-16 { padding-left: 640px }
.prepend-17 { padding-left: 680px }
.prepend-18 { padding-left: 720px }
.prepend-19 { padding-left: 760px }
.prepend-2 { padding-left: 80px }
.prepend-20 { padding-left: 800px }
.prepend-21 { padding-left: 840px }
.prepend-22 { padding-left: 880px }
.prepend-23 { padding-left: 920px }
.prepend-3 { padding-left: 120px }
.prepend-4 { padding-left: 160px }
.prepend-5 { padding-left: 200px }
.prepend-6 { padding-left: 240px }
.prepend-7 { padding-left: 280px }
.prepend-8 { padding-left: 320px }
.prepend-9 { padding-left: 360px }
.pricechanged,a.pricechanged,a.pricechanged:link{ background: transparent; color: #eb0d0d; font: bold 12px arial,sans-serif !important }
.productheader { background: #bfbfbf; color: #000; margin: 5px 0; overflow: hidden; padding: 2px 12px 2px 12px; clear: both;}
.productheader  h3 { text-transform: uppercase }
.productslistheader { background: url(/images/blackarrowdown.gif) #000000 right bottom no-repeat; color: #ffffff; overflow: hidden; padding: 4px 10px 14px 8px }
.productslistheader .sortform { height: 16px; padding-left: 5px; text-align: right; white-space: nowrap }
.productslistheader .sortform select { max-width: 100px }
.productslistheader select { vertical-align: middle }
.pull-1 { margin-left: -40px }
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 { float: left; position: relative }
.pull-10 { margin-left: -400px }
.pull-11 { margin-left: -440px }
.pull-12 { margin-left: -480px }
.pull-13 { margin-left: -520px }
.pull-14 { margin-left: -560px }
.pull-15 { margin-left: -600px }
.pull-16 { margin-left: -640px }
.pull-17 { margin-left: -680px }
.pull-18 { margin-left: -720px }
.pull-19 { margin-left: -760px }
.pull-2 { margin-left: -80px }
.pull-20 { margin-left: -800px }
.pull-21 { margin-left: -840px }
.pull-22 { margin-left: -880px }
.pull-23 { margin-left: -920px }
.pull-24 { margin-left: -960px }
.pull-3 { margin-left: -120px }
.pull-4 { margin-left: -160px }
.pull-5 { margin-left: -200px }
.pull-6 { margin-left: -240px }
.pull-7 { margin-left: -280px }
.pull-8 { margin-left: -320px }
.pull-9 { margin-left: -360px }
.push-1 { margin: 0 -40px 1.5em 40px }
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 { float: right; position: relative }
.push-10 { margin: 0 -400px 1.5em 400px }
.push-11 { margin: 0 -440px 1.5em 440px }
.push-12 { margin: 0 -480px 1.5em 480px }
.push-13 { margin: 0 -520px 1.5em 520px }
.push-14 { margin: 0 -560px 1.5em 560px }
.push-15 { margin: 0 -600px 1.5em 600px }
.push-16 { margin: 0 -640px 1.5em 640px }
.push-17 { margin: 0 -680px 1.5em 680px }
.push-18 { margin: 0 -720px 1.5em 720px }
.push-19 { margin: 0 -760px 1.5em 760px }
.push-2 { margin: 0 -80px 1.5em 80px }
.push-20 { margin: 0 -800px 1.5em 800px }
.push-21 { margin: 0 -840px 1.5em 840px }
.push-22 { margin: 0 -880px 1.5em 880px }
.push-23 { margin: 0 -920px 1.5em 920px }
.push-24 { margin: 0 -960px 1.5em 960px }
.push-3 { margin: 0 -120px 1.5em 120px }
.push-4 { margin: 0 -160px 1.5em 160px }
.push-5 { margin: 0 -200px 1.5em 200px }
.push-6 { margin: 0 -240px 1.5em 240px }
.push-7 { margin: 0 -280px 1.5em 280px }
.push-8 { margin: 0 -320px 1.5em 320px }
.push-9 { margin: 0 -360px 1.5em 360px }
.right { float: right }
.rounded { -moz-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px;}
.scrollable{ overflow-x: hidden }
.shopcartindicator #scitems{ background: transparent url(/images/thumbKader_wit_y.png) repeat-y; display: none; overflow: hidden; padding: 10px 8px 0 10px }
.shopcartindicator .bottom a,
.gadget .bottom a { font-weight: bold; margin-left: 12px; text-decoration: underline }
.shopcartindicator .bottom,
.gadget .bottom{ background: transparent url(/images/thumbKader_btn_rollOver.png) no-repeat bottom; height: 30px }
.shopcartindicator .top,
.gadget .top{ background: transparent url(/images/thumbKader_btn_rollOver.png) no-repeat top; height: 22px; margin: 0; padding-top: 2px }
.shopcartindicator a { color: #eb0d0d; text-decoration: none }
.shopcartindicator h2 a{ color: #eb0d0d; display: block; font-size: .8em; padding: 4px 8px }
.shopcartindicator {
} 
.gadget{ margin-top: 15px }
.showgrid { background: url(/share/styles/blueprint/src/grid.png) }
.socialbookmarks{ float: right; font-size: .85em; overflow: hidden; text-align: center }
.socialbookmarks div, .lanselect form,.lanselect fieldset, .lanselect li { display: inline }
.sorting { background: url('/forklifts/images/sort_both.png') no-repeat center right; white-space: wrap }
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */
.sorting_asc {font-weight: bold !important; background: #b5b5b5 url('/forklifts/images/sort_asc.png') no-repeat center right!important; border: 3px inset #b5b5b5 !important; text-transform: capitalize !important }
.sorting_asc_disabled { background: url('/forklifts/images/sort_asc_disabled.png') no-repeat center right }
.sorting_desc { background: #b5b5b5 url('/forklifts/images/sort_desc.png') no-repeat center right !important; border: 3px inset #dddddd #b5b5b5; font-weight: bold !important; text-transform: capitalize!important }
.sorting_desc_disabled { background: url('/forklifts/images/sort_desc_disabled.png') no-repeat center right }
.span-1 { width: 30px }
.span-10 { width: 390px }
.span-11 { width: 430px }
.span-12 { width: 470px }
.span-13 { width: 510px }
.span-14 { width: 550px }
.span-15 { width: 590px }
.span-16 { width: 630px }
.span-17 { width: 670px }
.span-18 { width: 710px }
.span-19 { width: 750px }
.span-2 { width: 70px }
.span-20 { width: 790px }
.span-21 { width: 830px }
.span-22 { width: 870px }
.span-23 { width: 910px }
.span-24, div.span-24 { margin: 0; width: 950px }
.span-3 { width: 110px }
.span-4 { width: 150px }
.span-5 { width: 190px }
.span-6 { width: 230px }
.span-7 { width: 270px }
.span-8 { width: 310px }
.span-9 { width: 350px }
.specdesc{ border-right: 4px solid #ffffff; width: 22%; background: #f0f0f0 }
.specmid{ border-right: 12px solid #ffffff; width: 28% }
.specmid td{ background: #f6f6f6 }
.specs{ font-size: 1.1em; border-collapse: collapse; color: #444f51 }
.specs td,
.newspecs td { font: bold 1em/145% arial, sans-serif; padding: 1px 5px; text-decoration: none; vertical-align: top }
.specs tfoot { background: #ffffff }
.specs tr.even{ background: #f0f0f0 }
.specs tr.odd { background: #e1e1e1 }
.subnavcontainer{ clear: both; padding-top: 0.5em }
.success { background: #dddddd; border-color: #eb0d0d; color: #eb0d0d !important; font-size: 1em }
.success a { color: #264409 }
.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: 0 3px }
.tablelabel a,
.tablelabel a:hover,
.tablelabel a:visited{ color: #eb0d0d; font: bold 13px arial,sans-serif; text-decoration: none }
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * TableTools styles
 */
.TableTools { background: #000000; float: right; margin-bottom: 16px; padding: 0 10px 0 3px }
.TableTools_button { float: left; margin-right: 3px; position: relative }
.TableTools_clipboard { background: url(/forklifts/TableTools/media/images/copy.png) #000000 no-repeat center center }
.TableTools_clipboard_hover { background: url(/forklifts/TableTools/media/images/copy_hover.png) no-repeat center center }
.TableTools_csv { background: url(/forklifts/TableTools/media/images/csv.png) #000000 no-repeat center center }
.TableTools_csv_hover { background: url(/forklifts/TableTools/media/images/csv_hover.png) no-repeat center center }
.TableTools_print { background: url(/forklifts/TableTools/media/images/print.png) #000000 no-repeat center center }
.TableTools_print_hover { background: url(/forklifts/TableTools/media/images/print_hover.png) no-repeat center center }
.TableTools_printinfo { background: #3f3f3f; border-radius: 5px;  color: #ffffff; height: 150px; left: 50%; margin-left: -200px; margin-top: -75px;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); -moz-border-radius: 5px;opacity: 0.9; padding: 10px 30px; position: absolute; text-align: center; top: 50%; -webkit-border-radius: 5px; width: 400px }
.TableTools_printinfo h6 { font-size: 28px; font-weight: normal; line-height: 28px; margin: 1em }
.TableTools_printinfo p { font-size: 14px; line-height: 20px }
.TableTools_xls { background: url(/forklifts/TableTools/media/images/xls.png) #000000 no-repeat center center }
.TableTools_xls_hover { background: url(/forklifts/TableTools/media/images/xls_hover.png) no-repeat center center }
.text option { color: #000000 }
.thumb{ margin-right: 4px }
.thumb img{ position: absolute }
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip { background: transparent url(/share/images/tooltip/black_arrow.png); color: #ffffff; display: none; font-size: 12px; height: 70px; padding: 25px; width: 160px }
.tooltip h3 { color: #ffffff }
/* override the arrow image of the tooltip */
.tooltip.bottom { background: url(/share/images/tooltip/black_arrow_bottom.png); height: 55px; padding-top: 40px }
.top { background: url(/images/topbar.png) no-repeat; height: 105px; margin-left: 6px }
.top .buttonarea { float: left; height: 104px; width: 633px }
.vipcontainer{ color: #ffffff; margin-top: 10px; text-align: center }
.whiteback,.whiteitem{ color: #444f51 !important; font-size: 1em; font-weight: bold; line-height: 145% }
.wider { width: auto }
.wider .top  h2 { font-size: 1.6em;margin:0;}
.wider div.bottom{ background: transparent url(/images/gadget_wide.png) no-repeat left bottom; height: 17px }
.wider div.content{ background: transparent url(/images/gadget_wide_middle.png) repeat-y left}
.wider div.top { background: transparent url(/images/gadget_wide.png) no-repeat left top; height: auto; padding: 5px }
.wrappable{ width: 100% }
.ydescription{ bottom: 0; /*position: relative; top: -3px; left:-5px*/ color: #444f51; margin-left: 0.2em; overflow: hidden; padding: 1px; position: absolute; right: 0 }
.ydescription p{ font: 0.95em/150% arial,sans-serif }
#browser{ background: transparent; color: #eb0d0d; font: normal 0.9em arial,sans-serif; /*position:absolute;right:20px;*/ margin: 10px }
#browser img{ margin-top: 0 }
#browser li{ display: inline; margin: 0; vertical-align: middle }
#distance{ text-align: center }
#help div { font-size: 1.1em; padding: 4px; text-align: left }
#navcontainer{ margin: 0 }
#slider { height: 469px; overflow: hidden }
.shadow,
.glow {
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
}

#homesearch {
	 text-align:left;
	 background-color: #f0f0f0;
	 margin: 1em 5px 5px 5px;
	 padding: 5px;
	 display: none;
}
#homesearch select{
	width: 150px
}
.home_welcome a#search_knop{
	margin-top: 1em
}

.youtube .boxcontent {
	position: relative;
	height:109px;
	width: 162px;
	margin-left:6px;
}
.youtube .boxcontent img{
	position: absolute;
	right: 0;
	bottom: 0;
}

#simplemodal-overlay {background-color:#fff;}
#simplemodal-container {background-color:#fff; border:8px solid #444; padding:12px;}
.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{padding:2px;border:1px solid #888}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}
 
.error {background:#fff url(/share/images/modal/e_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(/share/images/modal/e_hd.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.errorbutton { background-color:#9F4C4C; border:1px solid #924949; color:#fff; }
.warning {background:#fff url(/share/images/modal/w_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(/share/images/modal/w_hd.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.warningbutton { background-color:#eFcC47; border:1px solid #957C17; color:#957C17; }
.success {background:#fff url(/share/images/modal/s_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(/share/images/modal/s_hd.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.successbutton { background-color:#3c7f51; border:1px solid #fff; color:#fff; }
.prompt {background:#fff url(/share/images/modal/p_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(/share/images/modal/p_hd.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}
.promptbutton { background-color:#4F6D81; border:1px solid #fff; color:#fff; }
 a.modal-close,
 a.modal-close:link,
 a.modal-close:active,
 a.modal-close:visited {color:#999; font-size:18px; font-weight:bold; position:absolute; text-decoration:none; right:1px; top:-5px;}
a.modal-close:hover {color:#f00;}


.jqslider div#ft-buttons-slides {
height: 45px;
margin-top: 3px;
background: transparent url(/images/sliderbackground.png) no-repeat center bottom;}
.jqslider #ft-buttons-slides a.ft-button-slides{
	background-color: rgba(0,0,0,0.75);
  color: #fff;
  margin-left: 2px;
  text-decoration: none;
}
.jqslider  #ft-buttons-slides a.ft-button-slides:hover {
	background-color: #eb0d0d
}
.jqslider   #ft-buttons-slides a.ft-button-slides-active {
	text-decoration: underline;
		background-color: #eb0d0d
}
.jqslider  a#ft-prev-slides,
.jqslider  a#ft-next-slides{
	background-color: rgba(0,0,0,0.75);
	color:#fff;
	text-decoration: none;
	padding:0 5px;
}
.jqslider .ft-title{
 	width: 100%;
 	padding: 5px;
 	font-size: 1em;
 }
#selectbar {
	table-layout: fixed;
	border-collapse: collapse;
	position: absolute;
	left: 0;
	font: icon;
}
#selectbar a:visited {
	color: red
}
#selectbar input{
	width:90%;
	border: 2px solid silver;
}
#topbar ul li{display:inline;}
#vardumptbl, #selectbar {z-index:300;}
#wrap{min-height:100%;}
#vardumptbl{
	background-color: #eeeeee;
	box-shadow: 0 0 3px #000;

}
#vardumptbl td#vardumpclose{
	width:10px;
	color: #fff;
	padding:4px
 
}
#vardumptbl thead  {
	padding:2px;
	background: #f8f8f8; /* Old browsers */
background: -moz-linear-gradient(top, #9966ff 0%, #6849b1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9966ff), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9966ff 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9966ff 0%,#ebebeb 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #9966ff 0%,#ebebeb 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9966ff', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #9966ff 0%,#ebebeb 100%); /* W3C */
border-bottom: 1px solid #000;
}#vardumptbl thead {
	color: #fff;
font-weight: bold;
	cursor: pointer;
}
#vardumptbl tbody td {
		padding: 5px;	font-weight: bold;
}
#clickarea{
white-space:nowrap;
text-align:left;
background: #d1d1f1;
width:100px;
border: 2px solid #cacaca;	
}
tr.past a{
	color: #4f6d81
}

tr.future a {
	font-weight: bold
}


input#date,
input#followup{
	background: url(../images/icons/cal.png) right no-repeat;}
 button.ui-button {font-size: 1em; text-transform: uppercase}
 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  margin-right: 4px;
  white-space: nowrap;
}
.comment{
	background:url(/images/head.png) no-repeat scroll  39px 2px;
	overflow: hidden;
}
.balloon-1 {
	background: url(/images/balloon-1.png) right  no-repeat;
	min-height: 48px;
}
.balloon-2 {
	background-color: #fff;
	border-right: 2px solid #000;
	padding: 2px 10px;
border-top: 1px solid #000;
border-bottom: 2px solid #000;
margin-top: 2px;
margin-bottom: 2px;
min-height: 48px;
}
.comment textarea.text {
	padding: 0.5em;
}
.awesome{ 
background: url("/share/images/alert-overlay.png") repeat-x scroll 0 0 red;
color: #fff !important;
border-bottom: 1px solid rgba(0,0,0,0.25); 
border-bottom: 1px solid #222; 
border-radius: 5px; color: #000; 
cursor: pointer; display: inline-block; 
font-weight: normal; line-height: 1; 
-moz-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); -moz-box-shadow: 0 1px 3px #999; 
padding: 5px 10px 6px; position: relative; 
text-decoration: none; text-shadow: 0 0 1px rgba(0,0,0,0.25); 
text-shadow: 0 0 1px #222; 
  font-weight: bold;
    line-height: 1;
-webkit-border-radius: 5px;
 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5); 
 -webkit-box-shadow: 0 1px 3px #999; 
 }
.awesome:hover{ color: #000; }
 
 .medium.awesome{ font-size: 13px; } .small.awesome{ font-size: 11px; }
 .large.awesome {
font-size: 14px;
padding: 8px 14px 9px;
text-transform:  capitalize;
}
 
