/**
 * @site Motorhuis Zakelijk Portal-site
 * @revision $Revision: 1.1.2.2 $
 *
 * This style only overwrites certain styles defined in the Motorhuis Zakelijk-site
 */
#content { margin: 0 0 0 40px; }
#content h1 { text-indent: 0; font-family: sans-serif; font-size: 2.6em; font-style: italic; font-weight: normal; color: #00a1cb; letter-spacing: -1px; }

#breadcrumbs { left: 40px; right: 0; height: 20px; }

.block { float: left; clear: none; margin-right: 40px; padding: 0 10px; width: 415px; }

.menu { min-height: 108px; background: transparent url(/images/zakelijk_portal/bg_portal_block.gif) no-repeat left bottom; }
    .menu h2 { margin-bottom: .8em; text-indent: 0; font-family: sans-serif; font-size: 2em; font-style: italic; font-weight: normal; color: #00a1cb; letter-spacing: -1px; }
        .menu h2 span { visibility: visible; }
    .menu select { width: 415px; border-color: #a7d4df; }

.inline-sections { padding: 0; border: 0; width: 435px; }
    .inline-sections dt { margin: 0; padding: 0 0 3px 0; background-color: #00afd4; background-position: 5px 0; }
        .inline-sections dt a { margin: 0 5px; border: 0; }
    .inline-sections dd { padding-left: 25px; border: 1px solid #b8e9f3; border-width: 0 1px; background-position: 5px .5em; }
        .inline-sections dd.bottom { border: 0; height: 8px; background: transparent url(/images/zakelijk_portal/bg_portal_block_bottom.gif) no-repeat left top; }

.homeblock { padding: 0; width: 435px;}
    .homeblock h2 { margin: 0; padding: 0 0 3px 0; background-color: #00afd4; }
        .homeblock h2 a { margin: 0 5px; border: 0; background-color: transparent; background-repeat: no-repeat; background-position: left top; }
    .homeblock .homeblock-content { padding: 5px 10px; border: 1px solid #b8e9f3; border-width: 0 1px; }
        .homeblock .homeblock-content .imgbox { padding: 0; border: 0; }
    .homeblock .homeblock-bottom { border: 0; height: 8px; background: transparent url(/images/zakelijk_portal/bg_portal_block_bottom.gif) no-repeat left top; }
    .homeblock .blue-button-right { margin-top: -13px; }

    .block-1, .block-3 { clear: left; }

/* bannercolumn */
#bannercolumn { position: relative; right: auto; top: auto; width: 100%; margin: 1em 0; padding: 0; text-align: center; }
    #bannercolumn a { border: 0; }
    #bannercolumn img { margin-bottom: 3em; }
    #bannercolumn object { margin-bottom: 3em; }
