.column .bluehilite{background-image:url('/media/hilite/bgblue.jpg'); background-color:#cde3f3; background-repeat:no-repeat;}
/* Styles voor de PhotoSlider */
#PSanchor{
position:absolute;
top:0px;
z-index:10000;
width:100%;
}
    #PSalign{
    margin:auto;
    position:relative;
    width:550px;
    height:0px;
    }
        #PSplacer{
        position:relative;
        top:195px;
        width:440px;
        }

html {
min-height: 100%;
margin-bottom: 0.01em;
}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
padding:0px;
margin:0px;
height:100%;
background: #9ac6e6 url(http://static.autokopen.nl/images/style/bg.png) repeat-x top fixed;
}
body.clickable{
    cursor:hand;
    cursor:pointer;
}
.hide{
display:none;
}
#fader{
z-index:99999;
position:fixed;
top:0px;
left:0px;
height:100%;
width:100%;
background-color:#000;
opacity:.5;
display:none;
}
* html #fader{
position:absolute;
filter:alpha(opacity=50);
}
#popoverplacer{
z-index:100001;
position:fixed;
top:0px;
left:0px;
height:100%;
width:100%;
display:none;
}
* html #popoverplacer{
position:absolute;
}
    .popout{
    position:fixed;
    top:0px;
    left:0px;
    height:100%;
    width:100%;
    }
    * html .popout{
    position:absolute;
    }
    #popover{
    position:absolute;
    top:15%;
    left:50%;
    margin-left:-246px;
    }
    * html #popover{
    position:relative;
    top:200px;
    left:0px;
    margin-left:0px;
    }
        #popover .header{
        margin:0px auto;
        width:492px;
        height:12px;
        background-image:url(/media/popover/header.png);
        }
        * html #popover .header{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/popover/header.png', sizingMethod='scale');
        }
        #popover .body{
        margin:0px auto;
        width:492px;
        position:relative;
        background-image:url(/media/popover/body.png);
        background-repeat:repeat-y;
        }
        * html #popover .body{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/popover/body.png', sizingMethod='scale');
        }
            #popover_content{
            padding:0px 7px;
            }
        #popover .footer{
        margin:0px auto;
        width:492px;
        height:41px;
        background-image:url(/media/popover/footer.png);
        }
        * html #popover .footer{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/popover/footer.png', sizingMethod='scale');
        }
        


.popover p {
	margin: 0;
	padding: 0 0 18px 0;
}

.popover .popover-top {
	height: 20px;
}

.popover {
	position: relative;
	width: 500px;
	margin: 0 auto;
}

.popover .popover-top,
.popover .popover-bottom {
	position: relative;
	height: 20px;
}

.popover .popover-left,
.popover .popover-right {
	position: absolute;
	top: 0;
	width: 20px;
	height: 20px;
}

.popover .popover-top .popover-mid {
	height: 20px;
	background: url(popover/top-mid.png) repeat-x;
}

.popover .popover-top .popover-left {
	left: -20px;
	background: url(popover/top-left.png);
}
.popover .popover-top .popover-right {
	right: -20px;
	background: url(popover/top-right.png);
}

.popover .popover-middle {
	position: relative;
}

.popover .popover-middle .popover-left {
	position: absolute;
	left: -20px;
	width: 20px;
	height: 100%;
	background: url(popover/mid-left.png) repeat-y;
}

.popover .popover-middle .popover-content {
	background: #ffffff;
}

.popover .popover-middle .popover-right {
	position: absolute;
	top: 0;
	right: -20px;
	width: 20px;
	height: 100%;
	background: url(popover/mid-right.png) repeat-y;
}

.popover .popover-bottom .popover-left {
	left: -20px;
	background: url(popover/bottom-left.png);
}

.popover .popover-bottom .popover-right {
	right: -20px;
	background: url(popover/bottom-right.png);
}

.popover .popover-bottom .popover-mid {
	height: 20px;
	background: url(popover/bottom-mid.png) repeat-x;
}

* html .jqmWindow {
    top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
	position: absolute !important;
}

#site_notice{
background:#fffde3;
border:1px solid #e5e1a9;
border-left:0px;
border-right:0px;
margin-bottom:10px;
padding:7px 0px;
}
    #site_notice p{
    font-size:12px;
    margin:0px auto;
    padding:5px 0px;
    width:780px;
    line-height:140%;
    }
        #site_notice p span.error{
        background:url(/media/financieel/error.png); 
        display:block; 
        float:left; 
        height:15px;
        margin-right:10px;
        position:relative; 
        top:-1px;
        width:18px; 
        }
        * html #site_notice p span.error{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/financieel/error.png', sizingMethod='scale');
        }
        #site_notice p span.autokopen{
        color:#126cbf;
        font-weight:bold;
        }
#headerbox{
margin:0px auto;
padding:0px;
width:960px;
height:70px;
overflow:visible;
z-index:100;
}
    #logo{
    float:left;
    margin-top:16px;
    margin-left:1px;
    diaplay:block;
    width:265px;
    height:43px;
    background:url(/media/autokopen_logo.png);
    }
    * html #logo{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/autokopen_logo.png', sizingMethod='scale');
    margin-left:10px;
    }
    #logo img{
    visibility:hidden;
    }
    #topbanner{
    float:right;
    padding:0px;
    margin:5px 0px;
    z-index:100;
    }
.popupwindow #headerbox{
width:auto;
margin:10px;
}
#menu{
position:relative;
width:960px;
height:25px;
margin:0px auto;
margin-top:7px;
z-index:1;
}
    li#login{
    text-align:right;
    width:93px;
    display:block;
    float:right;
    padding-top:4px;
    padding-right:3px;
    }
        li#login a{
        color: #126dc0;
        text-decoration:none;
        font-weight:bold;
        }
        li#login a:hover{
        text-decoration:underline;
        }

#containerbox{
/*border:1px solid #d0d0d0;*/
width:958px;
padding:0px 1px;
margin:24px auto 0px auto;
background-color:#fff;
background-image:url(/media/contentbg.gif);
background-repeat:repeat-y;
z-index:1;
}
.popupwindow #containerbox{
width:auto;
margin:10px !important;
border:1px solid #d8d8d8;
background:#fff;
overflow:hidden;
}
    #brandbox{
    position:relative;
    padding:5px;
    margin-bottom:-5px;
    background-color:#fff;
    z-index:4;
    }
    * html #brandbox{
    height:1px;
    }
        #brandbox .logo{
        float:right; margin:5px 5px 0px 5px;
        }
        #brandbox .foto{
        float:right; margin:5px 5px 0px 5px;
        }
    #contentbox{
    padding:10px 5px 0px 5px;
    margin:0px;
    float:left;
    /*border-right:1px solid #d0d0d0;*/
    width:770px;
    z-index:-1;
    background-color:#fff;
    }
    * html #contentbox{
    padding:10px 5px 0px 5px;
    }
        .leadgen_klein{
        background-image:url(/media/leadgenerator/bg_klein.jpg);
        text-align:center;
        height:40px;
        margin:-5px 5px 5px 5px;
        position:relative;
        top:0px;
        }
        .leadgen_groot{
        background-image:url(/media/leadgenerator/bg_groot.png);
        text-align:center;
        height:117px;
        margin:0px 5px 10px 5px;
        position:relative;
        top:0px;
        }
        .leadgen_groot .separator{
        background-image:url(/media/leadgenerator/separator_groot.png);
        height:117px;
        width:30px;
        float:left;
        }
            .leadgen_groot .lead_item{
            cursor: hand;
            cursor:pointer;
            height:117px;
            width:165px;
            float:left;
            position:relative;
            }
                .lead_content{
                margin:35px 0px 10px 60px;
                text-align:left;
                display:block;
                text-decoration:none;
                color:#666;
                }
                .lead_content:hover{
                text-decoration:underline;
                }
        .column{
        margin:0px;
        padding:0px;
        border:0px solid;
        float:left;
        background-color:#fff;
        }
        * html .column{
        height:1px;
        }
        .subcolumn{
        margin:0px;
        padding:0px;
        border:0px solid;
        float:left;
        background-color:#fff;
        margin:10px 0px 0px 5px;
        width:380px;
        }
        * html .subcolumn{
        height:1px;
        width:379px;
        margin:10px 1px 0px 3px;
        }

            .searchbox580{
            color:#fff;
            background-image:url(/media/searchbox/zoekboxbovenkant.gif);
            background-repeat:no-repeat;
            background-color:#ff6702;
            width:580px;
            margin:0px 5px 10px 5px;
            }
            .searchbox285{
            color:#fff;
            background-image:url(/media/searchbox/zoekboxsmalbovenkant.gif);
            background-repeat:no-repeat;
            background-color:#ff6702;
            width:285px;
            margin:0px 5px 10px 5px;
            }
            .searchbox{
            color:#fff;
            }
                .searchbox .header, .searchbox580 .header, .searchbox285 .header{
                position:relative;
                }
                .searchbox a, .searchbox580 a, .searchbox285 a{
                color:#fff;
                }
                    .searchbox h2, .searchbox580 h2, .searchbox285 h2{
                    position:relative;
                    z-index:2;
                    }
                    .searchbox .shade, .searchbox580 .shade, .searchbox285 .shade{
                    position:absolute;
                    font-weight:bold;
                    font-size:18px;
                    color:rgb(153, 51, 0);
                    top:6px;
                    left:11px;
                    z-index:1;
                    }
                    * html .searchbox .shade, * html .searchbox580 .shade, * html .searchbox285 .shade{
                    left:1px;
                    }
                    .searchbox .body, .searchbox580 .body, .searchbox285 .body, .bodydiv{
                    margin:0px;
                    padding:5px 10px;
                    }
                    .searchbox p, .searchbox580 p, .searchbox285 p{
                    padding:0px 10px;
                    }
                    .searchbox label, .searchbox580 label, .searchbox285 label, .pubform label{
                    color:#000;
                    position:relative;
                    top:-4px;
                    }
                    * html .searchbox label, * html .searchbox580 label, * html .searchbox285 label, * html .pubform label{
                    top:-1px;
                    }
                    .searchbox580 .footer{
                    background-image: url(/media/searchbox/zoekboxonderrand.gif);
                    background-repeat: no-repeat;
                    height: 5px;
                    font-size: 2px;
                    }
                    .searchbox285 .footer{
                    background-image: url(/media/searchbox/zoekboxsmalonderrand.gif);
                    background-repeat: no-repeat;
                    height: 5px;
                    font-size: 2px;
                    }
                    .searchbox select, .searchbox580 select{
                    width: 125px;
                    }
                    .zoekinput{
                    width: 125px;
                    }
                    .searchbox .sorteer select, .searchbox580 .sorteer select{
                    width: 266px;
                    }

            .pagenavigate, .pagenavigate_full, .pagenavigate_carpopup{
            height:20px;
            width:560px;
            color:#fff;
            padding:0px 10px;
            background-image:url(/media/pagenavigate/pagenavigate.gif);
            background-repeat: no-repeat;
            margin:0px 5px 10px 5px;
            text-align: center;
            }
                .pagenavigate a, .pagenavigate_full a, .pagenavigate_carpopup a{
                color:#fff;
                }
                .pagenavigate div, .pagenavigate_full div, .pagenavigate_carpopup div{
                position: relative;
                top:-2px;
                }
                .pagenavigate .selected, .pagenavigate_full .selected, .pagenavigate_carpopup .selected{
                font-size:15px;
                position: relative;
                top:1px;
                font-weight:bold;
                }

            .pagenavigate.wide{
            width:740px;
            background-image:url(/media/pagenavigate/pagenavigate-wide.gif);
            }
            
            .pagenavigate_full{
            width:738px;
            background-image:url(/media/pagenavigate/pagenavigate_full.gif);
            }
            
            .pagenavigate_full.wide{
            width:918px;
            background-image:url(/media/pagenavigate/pagenavigate_full-wide.gif);
            }

            .pagenavigate_carpopup{
            width:678px;
            background-image:url(/media/pagenavigate/pagenavigate_carpopup.gif);
            }

            .aanbiedingen{
            padding:0px;
            overflow:hidden;
            }
                .aanbiedingen .go_on{
                padding-right:15px;
                }
                * html .aanbiedingen .go_on{
                padding-right:10px;
                }
                .aanbiedingen p.aanbiedingen{
                padding:5px 0px 5px 20px;
                width:120px;
                overflow:hidden;
                }

            .article{
            margin:0px 5px 10px 5px;
            padding:0px;
            border:0px solid;
            background-color:#fff;
            }
            #contentbox.cartest .column.rijtest_detailpage{
            padding-top:10px;
            margin-top:-10px;
            }
            .article.extended.cartest{
            background:url(/media/cartest/extended-list.gif) right bottom no-repeat;
            }
                .article h3{
                padding:5px 10px 2px 10px;
                }
                .article #aanbieding .b{
                /*background-color:#f3ff80; overflow:hidden; border:0px solid;*/
                }
                    .article #waardebona{
                    margin:3px;
                    float:right;
                    background-image:url(/media/occasion/waardebon-trans.png);
                    width:80px;
                    height:46px;
                    }
                    * html .article #waardebona{
                    background-image:none;
                    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/occasion/waardebon-trans.png', sizingMethod='scale');
                    }
                    .article .merkgarantielogo{
                    float:right;
                    margin:5px;
                    border:0px;
                    }

                    .car_detail_summary{
                    width:290px;
                    }

                    .rectangle{
                    border:1px solid #e7e7e7;
                    }
/*
                        * html #dank_financieel{
                        position:relative;
                        top:10px;
                        left:10px;
                        }
*/
    #sidebar{
    padding: 0px;
    /*padding-left:0px;*/
    float:right;
    width:177px;
    position:relative;
    left:0px;
    /*background-color:#fff;*/
    }
    * html #sidebar{
    padding-bottom:5px;
    }
        .box{
        margin:10px;
        position:relative;
        }
        .box .box_head_std{
        background-image: url(/media/box/header.png);
        height: 21px;
        font-size:13px;
        font-weight:bold;
        text-align:center;
        margin:0px;
        padding:0px;
        padding-top:7px;
        }
        * html .box .box_head_std{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/box/header.png', sizingMethod='scale');
        }
        .box h2 .hilite{
        position:absolute;
        display:block;
        width:100%;
        top:7px;
        left:1px;
        z-index:1;
        color:#fff;
        }
        .box h2 .shade{
        position:absolute;
        display:block;
        width:100%;
        top:6px;
        left:0px;
        z-index:2;
        }
        .box .box_body_std{
        background-image: url(/media/box/body.png);
        width:100%;
        padding:0px;
        margin:0px;
        }
        * html .box .box_body_std{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/box/body.png', sizingMethod='scale');
        }
        .box .footer{
        background-image: url(/media/box/footer.png);
        height:5px;
        font-size:0px;
        }
        * html .box .footer{
        background-image:none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/box/footer.png', sizingMethod='scale');
        }
    #bottomnav{
    color: rgb(154, 198, 230);
    background-color: rgb(18, 108, 191);
    height: 17px;
    text-align: center;
    padding-top: 3px;
    margin-top:0px;
    }
        #bottomnav a{
        color: rgb(154, 198, 230);
        text-decoration:none;
        }
        #bottomnav a:hover{
        text-decoration:underline;
        }

#footerbox{
margin:0px auto;
border-top:1px solid #d8d8d8;
padding:5px 7px 10px;
width:946px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #126dc0;
text-align: justify;
cursor:default;
z-index:1;
background:rgba(154,198,230,.65);
}
    #footerbox a{
    color: #126dc0;
    text-decoration:none;
    }
    #footerbox:hover, #footerbox.over {
    color:#e1edf7;
    }
    #footerbox:hover a, #footerbox.over a{
    text-decoration:underline;
    }
    #footerbox:hover span, #footerbox.over span{
    color:#f66123;
    }


/* algemene stijlen */


ul.standardlist{
padding:5px 10px;
margin:0px;
position:relative;
}
    ul.standardlist li{
    padding-left:10px;
    display:block;
    background-image: url(/media/bullet_dubbelpijl.gif);
    background-repeat: no-repeat;
    background-position:1px 4px;
    list-style-type:none;
    }

ul.brandlist{
	font-size:10px;
margin:0px -1px 0px 0px;
padding:2px 0px;
float:left;
width:109px;
z-index:-1;
}
    ul.brandlist li{
    padding:2px 5px 4px 20px;
    display:block;
    background-image: url(/media/bullet_dubbelpijl.gif);
    background-repeat: no-repeat;
    background-position:9px 6px;
    list-style-type:none;
    border-bottom:0px solid #d0d0d0;
    }
    ul.brandlist li.bottomrow{
    border:0px;
    }
    ul.brandlist li.empty{
    border:0px;
    background-image:none;
    }
.nofloat{
float:none !important;
cursor:arrow !important;
}

h1, h2, h3, h4, p{
padding:5px 10px;
margin:0px;
position:relative;
/*text-align:justify; /* KH 22-12-2005 */
}
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;
}

form{
margin:0px;
}

.orange{
color:#f66123 !important;
}
.blue{
color:#126dc0 !important;
}
.brown{
color: rgb(153, 51, 0) !important;
}
.white{
color:#fff !important;
}
.black{
color:#000 !important;
}
.grey{
color:#666 !important;
}

.large{
font-size:13px;
font-weight:bold;
}

.go_on{
clear:both;
padding:5px 10px;
display:block;
float:right;
text-align:right;
background:url(/media/bullet_dubbelpijl.gif) 1px 9px no-repeat;
}
.art_go_on{
clear:both;
padding:5px 0px 5px 10px;
display:block;
float:right;
text-align:right;
background:url(/media/bullet_dubbelpijl.gif) 1px 9px no-repeat;
}
.go_up{
clear:both;
padding:5px 10px;
display:block;
float:right;
background:url(/media/bullet_dubbelpijl_op.gif) 1px 9px no-repeat;
}

.clear{
clear:both;
font-size:0px;
padding:0px;
margin:0px;
border:0px;
width:0px;
height:1px;
}

.centered{
text-align:center;
}

a.hoverlink{
text-decoration:none;
}
a.hoverlink:hover{
text-decoration:underline;
}

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;
float:left;
}
.popup{
cursor:pointer;
cursor:hand;
/*float:left;*/
float:none !important;
}
hr{
margin:2px 10px 0px 10px;
height:1px;
border:none;
background-color:#d0d0d0;
}
.listimagecontainer{
padding-top:5px;
padding-bottom:5px;
}
.acties.listimagecontainer, .events.listimagecontainer, .press.listimagecontainer{
float:left;
}
div.image_container {
width:122px;
/*overflow:hidden;*/
float:left;
padding-top:1px;
}

div.list_text, div.detail_text{
padding-left:132px;
padding-top:2px;
}
div.detail_text{
	line-height:150%;
}

div.list_text h3{
padding:5px 10px 0px !important;
}
div.list_text p{
padding:3px 10px 10px;
}

/* grijze headers (met H2 tag 'erin') */
.art_head_std { position:relative; min-height:29px;  margin:0px; padding:0px; zoom:1;}
.art_head_std, .titel { font-family:helvetica, arial, sans-serif; margin:0px;padding:0px; }
.art_head_std_hilite { position:absolute; left:1px; top:1px; margin:0px; padding:5px 10px; font-size:18px; font-weight:bold; color:#fff; z-index:1;text-align:left;}
.art_head_std_shade  { position:absolute; left:0px; top:0px; margin:0px; padding:5px 10px; font-size:18px; font-weight:bold; color:#0f6bbf; z-index:2;}

.art_head_std .t { background: #ebebeb url( standard/header_b.gif) 0 0 repeat-x; zoom:1;}
.art_head_std .r { background: url(/media/standard/header_r.gif) 100% 0 repeat-y; zoom:1; }
.art_head_std .b { background: url(/media/standard/header_o.gif) 0 100% repeat-x; zoom:1; }
.art_head_std .l { background: url(/media/standard/header_l.gif) 0 0 repeat-y; zoom:1; }
.art_head_std .tl { background: url(/media/standard/header_lb.gif) 0 0 no-repeat; zoom:1; }
.art_head_std .tr { background: url(/media/standard/header_rb.gif) 100% 0 no-repeat; zoom:1; }
.art_head_std .br { background: url(/media/standard/header_ro.gif) 100% 100% no-repeat; zoom:1; }
.art_head_std .bl { background: url(/media/standard/header_lo.gif) 0 100% no-repeat; padding:4px 10px; font-size:18px; font-weight:bold;min-height:20px; color:#ebebeb; zoom:1;}

/* standaard art_body_std (wit met grijze rand) */
.art_body_std .t { background: url(/media/borders/border.gif) 0 0 repeat-x; }
.art_body_std .r { background: url(/media/borders/border.gif) 100% 0 repeat-y }
.art_body_std .b { background: url(/media/borders/border.gif) 0 100% repeat-x }
.art_body_std .l { background: url(/media/borders/border.gif) 0 0 repeat-y }
.art_body_std .tl { background: url(/media/article/lt.png) 0 0 no-repeat }
* html .art_body_std .tl {background-image:url(/media/article/lt.gif)}
.art_body_std .tr { background: url(/media/article/rt.png) 100% 0 no-repeat }
* html .art_body_std .tr {background-image:url(/media/article/rt.gif);}
.art_body_std .br { background: url(/media/article/rb.png) 100% 100% no-repeat;}
* html .art_body_std .br {background-image:url(/media/article/rb.gif)}
.art_body_std .bl { background: url(/media/article/lb.png) 0 100% no-repeat;}
* html .art_body_std .bl {background-image:url(/media/article/lb.gif);  }

.article.panel .art_body_std .t { background: url(/media/article/panel/t.gif) 0 0 repeat-x; }
.article.panel .art_body_std .r { background: url(/media/article/panel/r.gif) 100% 0 repeat-y }
.article.panel .art_body_std .b { background: url(/media/article/panel/b.gif) 0 100% repeat-x }
.article.panel .art_body_std .l { background: url(/media/article/panel/l.gif) 0 0 repeat-y }
.article.panel .art_body_std .tl { background: url(/media/article/panel/lt.png) 0 0 no-repeat }
* html .panel .art_body_std .tl {background-image:url(/media/article/panel/lt.gif)}
.article.panel .art_body_std .tr { background: url(/media/article/panel/rt.png) 100% 0 no-repeat }
* html .panel .art_body_std .tr {background-image:url(/media/article/panel/rt.gif);}
.article.panel .art_body_std .br { background: url(/media/article/panel/rb.png) 100% 100% no-repeat;}
* html .panel .art_body_std .br {background-image:url(/media/article/panel/rb.gif)}
.article.panel .art_body_std .bl { background: url(/media/article/panel/lb.png) 0 100% no-repeat;}
* html .panel .art_body_std .bl {background-image:url(/media/article/panel/lb.gif);  }

.article.classicpanel {background: url(/media/article/classicpanel/bg.png) 0 0 no-repeat #f66123;}
* html .article.classicpanel {background: url(/media/article/classicpanel/bg.gif) 0 0 no-repeat #f66123;}
.article.classicpanel .art_body_std .t { background: none; }
.article.classicpanel .art_body_std .r { background: none; }
.article.classicpanel .art_body_std .b { background: none; }
.article.classicpanel .art_body_std .l { background: none; }
.article.classicpanel .art_body_std .tl { background: url(/media/article/classicpanel/lt.png) 0 0 no-repeat;}
* html .classicpanel .art_body_std .tl { background: url(/media/article/classicpanel/lt.gif) 0 0 no-repeat;}
.article.classicpanel .art_body_std .tr { background: url(/media/article/classicpanel/rt.png) 100% 0 no-repeat;}
* html .classicpanel .art_body_std .tr { background: url(/media/article/classicpanel/rt.gif) 100% 0 no-repeat }
.article.classicpanel .art_body_std .br { background: url(/media/article/classicpanel/rb.png) 100% 100% no-repeat;}
* html .classicpanel .art_body_std .br { background: url(/media/article/classicpanel/rb.gif) 100% 100% no-repeat;}
.article.classicpanel .art_body_std .bl { background: url(/media/article/classicpanel/lb.png) 0 100% no-repeat;}
* html .classicpanel .art_body_std .bl { background: url(/media/article/classicpanel/lb.gif) 0 100% no-repeat;}

/* IE hacks */
* html .article { height:1px;}
* html .art_head_std .t{ background: #ebebeb url( standard/header_b.gif) 0 0 repeat-x; height: 30px; }
* html .art_head_std .bl{ padding:5px 10px; }

/* occasion zoekscherm */
.article.panel.searchscreen{
    background-color:#ececec;
}


/* begin occasionstabel */
#occasionheaders{
    width:580px;
    height:24px;
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
}
#companyheaders{
    width:580px;
    height:24px;
    background-image:url(/media/autobedrijf/headers.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
}
.wide #companyheaders{
    width:760px;
    background-image:url(/media/autobedrijf/headers-wide.gif);
}
#occ_fotoheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -5px -27px;
    width:100px;
    height:16px;
    margin:3px 2px 3px 5px;
    display:block;
    float:left;
    padding:0px;
}
* html #occ_fotoheader{
    margin:3px 2px 3px 2px;
    padding-left:1px;
}
#occ_fotoheader:hover{
    background-position: -5px -3px;
}
#occ_detailheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -110px -27px;
    width:278px;
    height:16px;
    margin:3px 2px 3px 3px;
    display:block;
    float:left;
    padding:0px;
}
#comp_detailheader{
    background-image:url(/media/autobedrijf/headers.gif);
    background-repeat:no-repeat;
    background-position: -110px -27px;
    width:338px;
    height:16px;
    margin:3px 2px 3px 112px;
    display:block;
    float:left;
    padding:0px;
}
#occ_detailheader:hover{
    background-position: -110px -3px;
}
#occ_garantieheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -272px -3px;
    width:0px;
    height:16px;
    margin:0px0px 0px 0px;
    display:block;
    float:left;
    padding:0px;
}
#occ_garantieheader:hover{
    background-position: -272px -3px;
}
#occ_kmstandheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -393px -27px;
    width:55px;
    height:16px;
    margin:3px 2px 3px 3px;
    display:block;
    float:left;
    padding:0px;
}
#occ_kmstandheader:hover{
    background-position: -393px -3px;
}
#occ_jaarheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -453px -27px;
    width:56px;
    height:16px;
    margin:3px 2px 3px 3px;
    display:block;
    float:left;
    padding:0px;
}
#occ_jaarheader:hover{
    background-position: -453px -3px;
}
#occ_prijsheader{
    background-image:url(/media/occasion/headers.gif);
    background-repeat:no-repeat;
    background-position: -514px -27px;
    width:62px;
    height:16px;
    margin:3px 0px 3px 3px;
    display:block;
    float:left;
    padding:0px;
}
#occ_prijsheader:hover{
    background-position: -514px -3px;
}

.occlijst a, .occlijstaanbieding a, .occlijstmerk a, .occlijstaanbiedingmerk a, .occlijstbovag a, .occlijstaanbiedingbovag a, .occlijstfabriek a, .occlijstaanbiedingfabriek a{
    color:#333;
    /*text-decoration:none;*/
}

#occasionheaders .noheader{
background-image:none !important;
background-color:#126cbf;

}

.lijstitem:hover *, .iehover *{
/*text-decoration:underline;*/
}

.lijstitem a{
    color:#000;
    /*text-decoration:none;*/
}
.lijstitem a:hover{
    text-decoration:underline;
}
.occlijst a:hover, .occlijstaanbieding a:hover, .occlijstmerk a:hover, .occlijstaanbiedingmerk a:hover, .occlijstfabriek a:hover, .occlijstaanbiedingfabriek a:hover, .occlijstbovag a:hover, .occlijstaanbiedingbovag a:hover{
    text-decoration:underline;
}
.occlijst .nieuw, .occlijstaanbieding .nieuw, .autobedrijflijst span, .occlijstmerk .nieuw, .occlijstaanbiedingmerk .nieuw, .autobedrijflijstmerk span, .occlijstbovag .nieuw, .occlijstaanbiedingbovag .nieuw, .autobedrijflijstbovag span, .occlijstfabriek .nieuw, .occlijstaanbiedingfabriek .nieuw, .autobedrijflijstfabriek span, .letopdetail{
    color:#f66123;
    font-weight:bold;
}
.lijstitem .nieuw{
    color:#f66123;
    font-weight:normal;
}
/*!!!!!!!!!!!!!!!!!!!!!!!*/
.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:350px;
height:25px;
z-index:2;
}
.lijstitem .afsttijd{
position:absolute;
left:105px;
top:37px;
width:278px;
height:25px;
z-index:2;
}
.lijstitem .vergroot{
position:absolute;
left:105px;
top:64px;
width:278px;
height:15px;
z-index:2;
}
.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:10px;
top:0px;
width:107px;
z-index:2;
}
.wide .lijstitem .plaatsnaam{
width:157px;
}
.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;
}


.isnoclient *{
/*opacity:.8;*/
color:rgb(150,150,150);
}



/* einde overzichtstijlen */

/* reclame in autodetail */
.adbar{
    border:1px solid #f66123;
    padding:5px;
    text-align:center;
    font-weight:bold;
    display:block;
    text-decoration:none;
    color: #126cbf;
}
* html .adbar{
    height:1px;
}
.aanbieding{
    font-weight:bold;
    color: #f66123;
}
.offerbody a, .garantiebody a{
    text-decoration:none;
    color: #126cbf;
}
.adbar:hover, .offerbody a:hover, .garantiebody a:hover{
    text-decoration:underline;
    color: #f66123;
    background-color:#fff;
}

.pollborder{
    width:145px;
    border:1px solid #126cbf;
}

.loginlabel{
float:left;
display:block;
width:120px;
padding-top:4px;
}
.logininput{
float:left;
display:block;
width:150px;
}

                    .pubform label{
                    color:#000;
                    position:relative;
                    top:-3px;
                    }
                    * html .pubform label{
                    top:-2px;
                    }
                    .pubform .leftcol{
                    padding-left:5px;
                    }
                    .pubform .leftcol_2{
                    color:#666;
                    padding-left:5px;
                    text-align:right;
                    font-weight:bold;
                    vertical-align:top;
                    padding-top:4px;
                    height:25px;
                    }
                    .contentMelding{
                    color:#f66123;
                    vertical-align:top;
                    padding-top:2px;
                    }

.boxitem{
text-align:center;
}
.boxitem img{
border:1px solid #126cbf;
margin:5px 0px 0px 0px;
}
.boxitem .column_title{
padding-top:10px;
}
.boxitem .column_title a{
color:#000;
font-weight:bold;
text-decoration:none;
}
.boxitem .column_signature span{
font-weight:bold;
color:#f66123;
}


li#startpagebutton{
float:right;
}
li#startpagebutton a#startpagebutton_link{
display:block;
width:193px;
height:16px;
background-image: url(/media/menu/startpagina.gif);
overflow:hidden;
}
li#startpagebutton a#startpagebutton_link:hover{
background-image: url(/media/menu/startpagina_hilite.gif);
}
li#startpagebutton a#startpagebutton_merk_link{
display:block;
width:193px;
height:16px;
background-image: url(/media/menu/startpagina_merk.gif);
overflow:hidden;
}
li#startpagebutton a#startpagebutton_merk_link:hover{
background-image: url(/media/menu/startpagina_merk_hilite.gif);
}

div.pagenavigate_full.cartest_detail{
height: 18px;
padding-top: 12px;
margin-top:-10px;
background-position:0px 10px;
background-color:#fff;
}
.detail_text.cartest{
padding-bottom:20px;
line-height:150%;
}
.expandedtest img{
position:relative;
z-index:2;
margin:10px 10px 0px 10px;
float:left;
border:1px solid #126cbf;
}

#car_popup .kader{
    width:703px;
    height:442px;
    border:1px solid #dfdfdf;
    background:#fff;
    position:relative;
    margin: 10px auto;
    padding:10px 5px;
}
#car_popup #main_image{
    width:480px;
    height:362px;
    position:relative;;
    left:6px;
    top:4px;
    background:url(/media/photoreport/kader_480.gif) #333;
    padding:6px 5px;
    margin-bottom:7px;
}
#car_popup #main_image .image, #car_popup li img{
    display:block;
    background-color:#333;
    background-position:50% 50%;
    background-repeat:no-repeat;
}
#car_popup #main_image .image{
    width:480px;
    height:360px;
}
#car_popup ul{
    margin:0px;
    padding:0px;
    position:absolute;
    left:511px;
    top:74px;
    width:200px;
}
#car_popup li{
    margin:0px;
    margin-bottom:3px;
    margin-right:6px;
    width:80px;
    height:60px;
    float:left;
    padding:6px 5px;
    background-image:url(/media/photoreport/kader_80.png);
    background-repeat:no-repeat;
    list-style-type:none;
    overflow:hidden;
}
* html #car_popup li{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/photoreport/kader_80.png');
}
#car_popup li a{
display:block;
    width:80px;
    height:60px;
    background-color:#efefef;
}
#car_popup li a:hover, #car_popup li a.selected{
    position:relative;
    top:-6px;
    left:-5px;
    padding:6px 5px;
    background-image:url(/media/photoreport/kader_80_selected.gif);
}
#car_popup li a.no_image:hover{
    position:relative;
    top:0px;
    left:0px;
    padding:0px;
    background-image:none;
}


#car_popup .pagenavigate_carpopup a{
display:block;
float:right;
padding:2px 5px;
}

p.intro {
	font-weight: bold;
}

.adverteren p, .adverteren li, .adverteren dt, .adverteren dd{
line-height:150%;
}
.adverteren ul.standardlist li{	
background-position:1px 6px !important;
}
.adverteren img{
float:right;
padding:8px 10px 10px;
}
.adverteren dl{
margin:0px;
padding:5px 10px 10px;
height:120px;
width:300px;
}
.adverteren dt{
width:105px;
padding:0px;
margin:0px;
float:left;
clear:left;
}
.adverteren dt:after{
content:':';
}
.adverteren dt.communicatie{
padding-left:105px;
width:10px;
}
.adverteren dt.communicatie:after{
content:'';
}
.adverteren dd{
width:150px;
padding:0px;
margin:0px;
float:left;
}
.videosearch{
width:385px;
}
#videopaneel{
position:relative;
padding:10px 0px 10px 20px;
width:508px;
}
#videopaneel .kader{
position:relative;
width:508px;
height:312px;
background:url(/media/videoreport/kader_498.gif) 50% 50% #333;;
overflow:none;
}
#flvcontainer{
padding:6px 5px;
}
#videopaneel p{
padding:10px 5px 10px 5px;
text-align:justify;
}
.vna p, .brommobiel p, .veiligheid p, .over p{
line-height:150%;
}

