/**
 * @site Calculation site
 * @revision $Revision: 1.1.2.20 $
 *
 * @styleguide:
 *  colors {
 *   white:  #fff;
 *   black:  #000;
 *   green:  #90a934;
 *   grey:   #535353;
 *  }
 *  fonts {
 *   logo:    FF Unit - Medium;
 *   headers: Verdana, Helvetica, sans-serif;
 *   text:    Verdana, Helvetica, sans-serif;
 *  }
 */

.home #content { min-height: 750px; }
a, a:link { color: #697e19; border-color: #697e19; }
html, body { background-color: #9bb043; background-image: url(/images/naturalleasing/bg_total.gif); }
#container { background-image: url(/images/naturalleasing/bg_container.gif); }
#secondlevel-menu ul li a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
#secondlevel-menu ul li.selected a, #secondlevel-menu ul li.selected a:hover { background-image: url(/images/naturalleasing/arrow_down_small.gif); }
#secondlevel-menu ul li #thirdlevel-menu ul li a { background-image: url(/images/naturalleasing/arrow_black_small.gif); }
#secondlevel-menu ul li #thirdlevel-menu ul li a:hover { background-image: url(/images/naturalleasing/arrow_black_small.gif); }
#occasion-searchform .submit { background-image: url(/images/naturalleasing/arrow_black.gif); }
#occasion-searchform .submit:hover { color: #90a934; }
#header h2 { margin-top: 5px; }
#header-banner { background: #809a1f url(/images/naturalleasing/bg_curve.gif) no-repeat left bottom; }
#mml-login a#login { background-image: url(/images/naturalleasing/arrow_black_green.gif); }
#header-banner #occasion-searchform .submit { border-color: #809a1f; background-image: url(/images/naturalleasing/arrow_black_green.gif); }
.extranav-block a.block-link { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
#header { border-top-color: #c9df63; border-bottom-color: #90a934; }
#headervisual #visual-info { border-color: #839a2f; }
#headervisual #numberslide { background-color: #839a2f; }
#mainnav { background-color: #e1e5cc; }
#mainnav li { background-image: url(/images/naturalleasing/bg_mainnav_divider.gif); }
#mainnav li a:hover, #mainnav li a.selected { background-color: #90a934; }
#mainnav ul li .subnav { background-color: #90a934; }
#mainnav ul li .subnav li { background-image: url(/images/naturalleasing/bg_subnav_divider.gif); }
#mainnav ul li .subnav li:hover, #mainnav ul li .subnav li.selected, #mainnav ul li .subnav li.sfHover, #mainnav ul li .subnav li.sf-breadcrumb { background-color: #c3db7d; }
#mainnav ul li .subnav li a:hover, #mainnav ul li .subnav li.selected a, #mainnav ul li .subnav li.sfHover a, #mainnav ul li .subnav li.sf-breadcrumb a { background-color: #c3db7d; }
#mainnav ul li .subnav li .sub-subnav { background-color: #c3db7d; }
#mainnav ul li .subnav li ul { border-top: 1px solid #b6d065; }
#mainnav ul li .subnav li ul li { border-bottom: 1px solid #b6d065; }
#globalnav ul li { background-image: url(/images/naturalleasing/bg_globalnav_divider.gif); }
#quicksearch { border-left: 2px solid #90a934; }
#quicksearch input.submit { background-image: url(/images/naturalleasing/button_search.gif); }
#footer { background-image: url(/images/naturalleasing/bg_container.gif); }
.footer-bottom { background-color: #90a934; }
.footer-bottom #address-street, .footer-bottom #address-postalcode { background-image: url(/images/naturalleasing/bg_subnav_divider.gif); }
#footer ul li { background-image: url(/images/naturalleasing/bg_mainnav_divider.gif); }
.home #mml-login { background-color: #c9df63; }
.home #mml-login h3 { color: #809a1f; }
.home #mml-login #login { color: #809a1f; }
.inline-sections { background-color: #e7e6e6; }
.inline-sections dd { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.inline-sections dd h2 a:hover { color: #90a934; }
.block .block-header { background-color: #90a934; }
.block a.block-link { background-image: url(/images/naturalleasing/arrow_right_medium.png); }
.menu_default li a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.menu_rich span { background-image: url(/images/naturalleasing/bullet_square.gif); }
.modellist li span { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
ul.default li a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
ul.rich li h2 a:hover { color: black; text-decoration: underline; }
ul.rich li p.more a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
ul.visual li p a { background-image: url(/images/naturalleasing/download.gif); }
.modellist li a:hover span { color: #90a934; }
#versionlist dt{ background-image: url(/images/naturalleasing/arrow_right_small.gif); }
#versionlist dd { background-image: url(/images/naturalleasing/arrow_black.gif); }
#versionlist dd a:hover { color: #90a934; }
.occasionvisualnum { background-image: url(/images/naturalleasing/bg_searchresult_count.gif); }
#cardetails-tablist li.selected { background-color: #90a934; }
#cardetails ul li { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.calculationtable dt { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.calculationtable dt span { background-image: url(/images/naturalleasing/triangle_down.gif); }
.calculationtable dd { background-image: url(/images/naturalleasing/arrow_black.gif); }
.occasionlinks ul li { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.column ul li { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.linkbox_default li { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.linkbox_default li a:hover { color: #90a934; }
.progressbar { border-color: #90a934; }
#progressfill { background-color: #90a934; }
.occasions thead tr th.first-item a { background-image: url(/images/naturalleasing/triangle_down.gif); }
.occasiondetails h2#optionsheader { background-image: url(/images/naturalleasing/triangle_down.gif); }
.occasionvisuals div p span { background-image: url(/images/naturalleasing/bg_searchresult_count.gif); }
#searchform div p input.submit { background-image: url(/images/naturalleasing/button_search.gif); }
#searchresults dt .search_number { background-image: url(/images/naturalleasing/bg_searchresult_count.gif); }
#searchresults dd small a { color:#90a934; }
ul.sitemap li { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
ul.sitemap li ul li ul li { background-image: url(/images/naturalleasing/arrow_black.gif); }
#chapters li.chapter a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
#chapters li a:hover { color: #90a934; }
.prev a { background-image: url(/images/naturalleasing/arrow_left_small.gif); }
.prev a:hover { color: #90a934; }
.next a { background-image: url(/images/naturalleasing/arrow_right_small.gif); }
.next a:hover { color: #90a934; }
.button { background-image: url(/images/naturalleasing/arrow_right_medium.gif); }
.button:hover { color: #90a934; }
.notice { color: white; border-color: #90a934; background-color: #809a1f; }
.chosen { color: #90a934; }
.pollform form .button { background-image: url(/images/naturalleasing/poll_button.gif); }
.pollresult .pollresult-bar { background-color: #90a934 !important; }

.red { color:#90a934; }

#cardetails-tablist { border-color: #90a934; }
#cardetails-tablist li:hover { background-color: #90a934; }
#cardetails-tablist li.selected { background-color: #90a934; }
#cardetails { }

.calculationofferte a { background-image: url(/images/naturalleasing/banner_offerte.gif); }
.price { color: #90a934; }

.bijtelling { color: white; padding: 0 5px; }
    .bijtelling h2 { font-size: .9em; color: white; margin: 0; padding: 0; }
    .bijtelling h3 { font-size: 1.2em; color: white; margin: 0; padding: 0; }

    .bijtellingform { float: left; clear: both; margin: 1px 0 0 0; padding: 1px 0 0 0; border-top: 1px dotted #c9df63; width: 100%; }
        .bijtellingform dt { float: left; clear: both; color: #c9df63; margin: 0; padding: 0; width: 48%; }
            .bijtellingform dt label { color: #c9df63; }
            .bijtellingform dt a { color: white; border-color: white; }
        .bijtellingform dd { float: right; margin: 0; padding: 0; width: 48%; }
            .bijtellingform dd input, .bijtellingform dd select { color: #809a1f; padding: 0; border-color: #c9df63; width: 110px; }
        .bijtellingform dd.submitbutton { float: left; margin: 1px 0 0 0; padding: 1px 0 0 0; border-top: 1px dotted #c9df63; width: 100%; }
            .bijtellingform dd.submitbutton input { cursor: pointer; font-size: 0; color: #9cb054; border: 0; width: 77px; height: 20px; background: transparent url(/images/naturalleasing/button_calculate.gif) no-repeat left top; }

            .bijtellingform .wide-item { width: 100%; }
