body,a {
    font-size:11px;
    color:#000000;
}

.navigatie-bottom{
    width:100%;
    height:15px;
    border-top:1px dotted #CCCCCC;
    padding-top:5px;
    margin-top:-10px;
}

.navigatie-top{
    width:100%;
    height:15px;
    border-bottom:1px dotted #CCCCCC;
    padding-bottom:5px;
    margin-bottom:10px;
}

.links{
    float:left;
    width:380px;
}

.rechts{
    float:left;
    width:300px;
}

.terug-naar-lijst{
    float:left;
    width:550px;
    font-weight:bold;
    text-decoration:none;
    text-indent:20px;
    background-image:url('/images/dubbele_pijl.gif');
    background-repeat:no-repeat;
    background-position:center left;
}

.volgende-vorige{
    float:left;
}

.vorige{
    float:left;
    padding-left:15px;
    background-image:url('/images/pijl_vorige.gif');
    background-repeat:no-repeat;
    background-position:center left;
}

.streep{
    float:left;
    padding-left:5px;
    padding-right:5px;
    font-size:10px;
    color:#CCCCCC;
}

.volgende{
    float:left;
    padding-right:15px;
    background-image:url('/images/pijl_volgende.gif');
    background-repeat:no-repeat;
    background-position:center right;
}

.fotos{
    margin-top: 2px;
    padding-bottom:5px;
    margin-bottom:10px;
}

.fotos .grote-foto{
    width:370px;
    margin-left: 3px;
}

div#foto-container{
    background-color: #F1F1F1;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    min-height: 390px;
    height: auto !important;
    height: 390px;
}

div#thumb-container{
    position: relative;
    width:280px;
    text-align: right;
}

div#aantal_thumbs{
    font-weight: bold;
    text-align: center;
}

.fotos .thumb{
    width:55px;
    height:55px;
    margin-right:2px;
    margin-top:2px;
    cursor:pointer;
}

div#linksonder{
    float:left;
    width:380px;
}

div#rechtsonder{
    float:left;
    width: 300px;
}
div.dealer-info{
    width: 100%;
    height: auto !important;
    min-height: 325px;
    background-color: #F1F1F1;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    float: left;
    padding-top: 3px;
}

div#dealervan{
    font-size: 10px;
    width: 150px;
    min-height: 80px;
    height: 80px;
    height: auto !important;
    overflow-x: hidden;
    float: left;
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
    padding-left: 4px;
}

td.dealervan{
    font-size: 10px;
}

div.dealer-gegevens{
    padding-left: 10px;
    width: 200px;
    float: left;
}

.specificaties{
    float:left;
    margin-left:5px;
    margin-bottom:10px;
}

.specificaties h1{
    float:left;
    color:#3380B3;
    font-size:14px;
    padding:0px;
    margin:0px;
}

.dealer-info h1{
    float:left;
    color:#3380B3;
    font-size:12px;
    padding:0px;
    margin:0px;
}

.specificatie-table .naam{
    width:130px;
}

.specificatie-table .waarde{
    width:240px;
}

.specificatie-table .prijs{
    width:150px;
    font-weight:bold;
    color:#C90000;
}

.specificatie-table .vrij-veld{
    padding:10px;
    padding-left:0px;
    height:80px;
}

.motorgedeelte{
    float:left;
    margin-left:10px;
}

.motorgedeelte h1{
    float:left;
    color:#3380B3;
    font-size:12px;
    padding:0px;
    margin:0px;
}

.motorgedeelte-table .naam{
    width:130px;
}

.motorgedeelte-table .waarde{
    width:240px;
}

.dealer-links{
    float:left;
    margin:0px;
    padding:0px;
    padding-top:10px;
    margin-left:10px;
}

.dealer-links ul{
    float:left;
    padding:0px;
    margin:0px;
    width:200px;
    list-style-type:none;
}

.dealer-links ul li{
    height:18px;
    background-image:url('/images/pijl_volgende.gif');
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:15px;
    padding-top:5px;
    margin-right:10px;
}

.nu-banner{
    width:154px;
    float:left;
    margin-top:10px;
    border:1px solid #C0C0C0;
}

.email-and-park{
    border: 1px solid #000000;
    width: 100%;
    margin-bottom: 5px;
    background-color:#F3F3F3;
}

.email-and-park-padding{
    padding: 5px;
}

div#scroll-left-popup{
    float: left;
    width: 9px;
    padding-top: 30px;
}

div#scroll-right-popup{
    float: left;
    width: 9px;
    padding-top: 30px;
}

/**
 * Social networks bar
 *
 * @since 26-07-2010
*/
div#social-networks {
    float: right;
    margin-top: -27px;
    height: 18px;
    display: block;
}

div#social-networks a {
    background-image: url('/images/icons-share.png');
    background-repeat: no-repeat;
    border: 1px solid #FFFFFF;
    display: inline;
    float: left;
    height: 22px;
    margin-left: 4px;
    width: 22px;
}

div#social-networks a:hover { border-color: #CC0000; }

div#social-networks .nr-01 { background-position: 0 -1px; }
div#social-networks .nr-02 { background-position: -25px -1px; }
div#social-networks .nr-03 { background-position: -49px -1px; }
div#social-networks .nr-04 { background-position: -73px -1px; }
div#social-networks .nr-05 { background-position: -97px -1px; }
div#social-networks .nr-06 { background-position: -121px -1px; }
div#social-networks .nr-07 { background-position: -145px -1px; }
div#social-networks .nr-08 { background-position: -169px -1px; }
div#social-networks .nr-09 { background-position: -193px -1px; }
div#social-networks .nr-10 { background-position: -217px -1px; }
div#social-networks .nr-11 { background-position: -241px -1px; }