/*
 *  Basing door JorDsign
 *  http://www.jordsign.nl
 */


/* Algemeen */

            html, body {
                margin: 0;
                padding: 0;
                background: #cccccc url(../images/bg_all.png) repeat-x;
                font-family: Arial;
                font-size: 8pt;
                color: #000000;
            }

            a, a:link, a:visited, a:active, a:hover {
                color: #000000;
                text-decoration: none;
            }

/* Top */

            #top {
                width: 900px;
                margin: 0 auto;
                color: #ffffff;
                font-family: Arial;
                font-size: 7pt;
                padding: 8px 0px 0px 0px;
            }

            #top a {
                color: #ffffff;
                text-decoration: none;
            }

            .left {
                float: left;
            }

            .right {
                float: right;
            }

            .zoekknop {
                border: none;
                background: url(../images/input_zoekknop.png) no-repeat;
                width: 10px;
                height: 11px;
                position: absolute;
                margin: 4px 0px 0px 5px;
            }

            .zoekbalk {
                border: none;
                background: url(../images/input_zoekbalk.png) no-repeat;
                width: 80px;
                height: 17px;
                padding: 2px 5px 0px 17px;
                font-family: Arial;
                font-size: 8pt;
            }

            fieldset {
                margin: 0;
                padding: 0;
                border: none;
                top: -3px;
                width: 80px;
                position: relative;
            }

            .color_1 {
                color: #40668c;
            }

/* Menu */

            .menu_left {
                background: url(../images/bg_menu_left.png) no-repeat;
                width: 5px;
                height: 32px;
                float: left;
                margin-top: -6px;
            }

            .menu_mid {
                background: url(../images/bg_menu_mid.png) repeat-x;
                height: 32px;
                float: left;
                width: 935px;
                margin-top: -6px;
            }

            .menu_right {
                background: url(../images/bg_menu_right.png) no-repeat;
                width: 5px;
                height: 32px;
                float: right;
                margin-top: -6px;
            }

            ul#menu {
                margin: 0;
                padding: 0;
                list-style: none;
                margin-top: 8px;
            }

            ul#menu li {
                float: left;
                margin: 0px 15px 0px 15px;
            }

            ul#menu li a {
                color: #ffffff;
            }

            ul#menu li a:hover {
                border-bottom: 1px dotted #ffffff;
            }


/* Header */

            #header {
                background: url(../images/bg_header.png) no-repeat;
                width: 945px;
                height: 143px;
                margin: 30px 0px 10px 0px;
            }

            h1 {
                padding: 0;
                margin: 0px 0px 0px 110px;
                top: 50px;
                position: relative;
            }

/* Container */

            #container {
                margin: 0 auto;
                width: 945px;
                border-left: 3px solid #c2c2c2;
                border-right: 3px solid #c2c2c2;
                padding: 2px;
                padding-top: -5px;

                background: #ffffff;
            }

            #container_top {
                background: url(../images/bg_content_top.png) no-repeat;
                width: 955px;
                height: 10px;
                margin: 0 auto;
                margin-top: 30px;
            }

            #container_bottom {
                background: url(../images/bg_content_bottom.png) no-repeat;
                width: 955px;
                height: 9px;
                margin: 0 auto;
            }



            #content_left {
                width: 146px;
                float: left;
            }

            #content_right {
                width: 146px;
                float: right;
            }

            #content_midden {
                width: 631px;
                float: left;
                margin: 0px 10px 0px 10px;
            }


        /* Midden */

            .object_b_left {
                background: url(../images/bg_object_zwart_left.png) no-repeat;
                width: 7px;
                height: 34px;
                float: left;
            }

            .object_b_mid {
                background: url(../images/bg_object_zwart_mid.png) repeat-x;
                width: 617px;
                height: 34px;
                float: left;
            }

            .object_b_right {
                background: url(../images/bg_object_zwart_right.png) no-repeat;
                width: 7px;
                height: 34px;
                float: left;
            }

            .tekst_b_top {
                background: url(../images/bg_tekst_top.png) no-repeat;
                height: 5px;
                width: 631px;
                margin-top: 3px;
            }

            .tekst_b_bottom {
                background: url(../images/bg_tekst_bottom.png) no-repeat;
                height: 5px;
                width: 631px;
                margin-bottom: 10px;
            }

            .tekst_b {
                background: #f0f0f0;
                border-left: 1px solid #d9d9d9;
                border-right: 1px solid #d9d9d9;
                padding: 8px;
            }

            .titel_1 {
                top: 11px;
                left: 5px;
                position: relative;
                color: #ffffff;
                font-family: Arial;
                font-size: 8pt;
            }

            .object_b_titel {
                width: 631px;
                height: 34px;
            }



        /* Rechterkant / Linkerkant */

            .object_titel_left {
                background: url(../images/bg_object_blauw_left.png) no-repeat;
                width: 5px;
                height: 33px;
                float: left;
            }

            .object_titel_mid {
                background: url(../images/bg_object_blauw_mid.png) repeat-x;
                height: 33px;
                float: left;
                width: 136px;
            }

            .object_titel_right {
                background: url(../images/bg_object_blauw_right.png) no-repeat;
                width: 5px;
                height: 33px;
                float: left;
            }

            .icon_0 {
                float: left;
                margin: 5px 0px 0px 0px;
            }

            .icon_1 {
                float: left;
                margin: 5px 0px 0px 0px;
            }

            .icon_2 {
                float: left;
                margin: 4px 0px 0px 0px;
            }

            .titel {
                top: 8px;
                left: 5px;
                position: relative;
                color: #ffffff;
                font-family: Arial;
                font-size: 8pt;
            }

            .bg_fade {
                background: url(../images/bg_fade.png) repeat-x;
                width: 126px;
                min-height: 187px;
                margin: -3px 0px 20px 0px;
                padding: 10px;
            }

            .sub {
                padding-left: 12px;
            }

            .alg_titel {
                height: 33px;
                width: 146px;
                z-index: 5;
                position: relative;
            }


/* Over / footer */

            .center {
                margin: 0 auto;
                text-align: center;
                color: #9f9c9c;
                margin: 0px 0px 20px 0px;;
            }

            .center a {
                color: #9f9c9c;
                text-decoration: none;
            }

            .trek {
                clear: both;
            }