/* algemene stijlen */
body{
font: 10px verdana;
color: #000;
background-image:none !important;
}
img{
border:0px;
}
img.image {
border: 1px solid #126dc0;
}
img.merklogo {
border: none;
margin:5px 0px;
}
img.list_image{
border: 1px solid #126dc0;
margin:5px 10px;
clear:left;
float:left;
}
.image_container{
margin:5px 0px;
float:left;
}
#logo{
margin:0px 10px;
padding:0px !important;
}
h1, h2, h3, h4, p, .bodydiv{
padding:5px 10px;
margin:0px;
}
h1{
font-size:24px;
font-weight:bold;
}
h2{
font-size:18px;
font-weight:bold;
}
h3{
font-size:13px;
font-weight:bold;
}
h4{
font-size:11px;
font-weight:bold;
}
ul{
margin:0px;
padding:5px 10px;
}
li{
/*background-image: url(/media/bullet_dubbelpijl.gif);*/
list-style-type: none;
background-repeat: no-repeat;
background-position:1px 4px;
list-style-position: outside;
margin-left:0px;
padding-left:0px;
}
a{
color:#000;
}
a.intern:link:after, a.intern:visited:after{
content: " (http://www.autokopen.nl" attr(href) ") ";
font-style: italic;
}
a.extern:link:after, a.extern:visited:after{
content: " (" attr(href) ") ";
font-style: italic;
}
.clear{
clear:both;
font-size:1px;
}
.logo, .foto{
float:right;
}

/* alles wat niet geprint moet worden */
.no_print,
#fader,
#sidebar,
.searchbox285,
.searchbox580,
#menu,
#topbanner,
.art_head_std div,
#popoverplacer,
#bottomnav,
#id_merkenoverzicht,
#id_zoekdealer,
a.go_on,
a.art_go_on,
a.go_up,
hr,
#brandbox p,
.image_container p,
.pagenavigate,
.pagenavigate_full,
.adbar,
.rectangle,
.leadgen_klein, .leadgen_groot{
display:none;
}

/* de belangrijkste elementen van de site */
.column{
width:100% !important;
padding:0px; margin:0px;
}
.article{
page-break-inside: avoid;
margin-top:10px;
padding-bottom:10px;
border-bottom:1px solid #000;
}
* html .article{
border-bottom:1px solid #d0d0d0;
}

#footerbox{
padding: 10px 20px;
text-align:justify;
font-size:9px;
}

/* aanbiedingblokken */
.aanbiedingen{
padding:5px 20px 5px 0px !important;
margin:0px !important;
}
.aanbiedingen p{
margin:5px 0px !important;
padding:0px !important;
width:102px;
float:left;
overflow:hidden;
}

/* autobedrijf specifiek */
#ab_images{
float:right !important;
width:181px !important;
background-color:#fff;
overflow:visible;
margin-top:-10px;
border: 1px solid #fff;
}
* html #ab_images{
display:none;
}
#ab_images *{
overflow:visible;
}
#ab_images .article{
border-bottom:0px !important;
}
#ab_images img{
margin-right:1px !important;
}

/* occasion/voorraad specifiek */
#garantie, #aanbieding{
margin-left:-5px;
border-bottom:0px;
}
#occ_col{
float:left;
width:50% !important;
/*margin-right:270px !important;*/
}
.detail_image{
text-align:center;
}

/* lijstweergave */
.lijstitem{
position:relative;
height:75px;
border:0px;
border-bottom:1px solid #d0d0d0;
padding:1px 0px;
margin:0px 5px;
overflow:none;
cursor:pointer;
cursor:hand;
}
.lijstitem .foto{
position:absolute;
left:0px;
top:1px;
height:75px;
width:100px;
overflow:hidden;
z-index:2;
vertical-align:middle;
/*background-color:#000;*/
}
.lijstitem .omschrijving{
position:absolute;
left:105px;
top:0px;
width:278px;
height:25px;
z-index:2;
}
.lijstitem .bedrijfsnaam{
position:absolute;
left:105px;
top:0px;
width:378px;
height:25px;
z-index:2;
}
.lijstitem .afsttijd{
position:absolute;
left:105px;
top:37px;
width:278px;
height:25px;
z-index:2;
}
.lijstitem .vergroot{
display:none;
}
.lijstitem .kmstand{
text-align:right;
position:absolute;
right:128px;
top:0px;
width:55px;
height:15px;
z-index:2;
}
.lijstitem .naplogo{
text-align:right;
position:absolute;
right:129px;
top:35px;
width:52px;
height:14px;
z-index:1;
}
.lijstitem .kenteken{
text-align:right;
position:absolute;
right:128px;
top:64px;
width:55px;
height:15px;
z-index:2;
display:none;
}
.lijstitem .bouwjaar{
text-align:right;
position:absolute;
right:70px;
top:0px;
width:56px;
height:15px;
z-index:2;
}
.lijstitem .plaatsnaam{
text-align:left;
position:absolute;
right:63px;
top:0px;
width:56px;
height:15px;
z-index:2;
}
.lijstitem .aanbieding{
position:absolute;
color:#eee;
top:1px;
left:0px;
width:570px;
height:75px;
font-size:0px;
font-family:garamond, times, serif;
z-index:0;
background-image: url(/media/occasion/bg_aanbieding.gif);
}
.lijstitem .prijs{
text-align:right;
position:absolute;
right:1px;
top:0px;
width:60px;
height:15px;
z-index:2;
}
.lijstitem .garantie{
text-align:right;
position:absolute;
right:0px;
top:25px;
width:55px;
height:51px;
z-index:2;
}
#header-wrapper h1, #header-wrapper ul, #header-wrapper #login-container, #header-wrapper .shortlinks {
display: none !important;
}
#reacties_box {
display: none !important;
}
