
            body {padding: 0px; margin: 0px;}
            .clearer{clear:both;}
            .tabel_data tr.odd{background-color:#f6f6f6;}
            .tabel_data tr.even{background-color:#fff;}
            .tabel_data th{text-align:left;padding:5px 0 5px 0; color:#555;}
            .tabel_data td{padding:2px 0;}
            .tabel_data tr:hover{background-color:#eee; color:#000;}
            .tabel_data tr td.numeriek, .tabel_data tr th.numeriek{text-align: right; white-space: nowrap;}

            /* ####### start paginatie ####### */
            ul.pagination{margin:0 auto;}
            ul.pagination li{ border:0; margin:0; padding:0; font-size:11px; list-style:none; display:inline; }
            ul.pagination a{border:solid 1px #DDDDDD;margin-right:2px;} 
            ul.pagination .previous-off, ul.pagination .next-off {color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}
            ul.pagination .next a, ul.pagination .previous a {font-weight:bold;border:solid 1px #FFFFFF;}
            ul.pagination .active{color:#ff0084;font-weight:bold;display:block;float:left;padding:4px 6px;}
            ul.pagination a:link, ul.pagination a:visited {color:#0063e3;display:block;float:left;padding:3px 6px;text-decoration:none;}
            ul.pagination a:hover{border:solid 1px #666666;}
            /* ####### einde paginatie ####### */

            form p label {display:block;}
            #onzichtbaar {display: none;}

//            /* Styledefinities voor JemHtmlHelper.Button */
//            a.button, input.submit {
//                border:0px;
//                color : #666; 
//                width : 100px; 
//                height : 20px; 
//                padding: 0 2px;
//                cursor:pointer;
//                line-height: 19px;
//                text-align : left;
//                font-size : 7.5pt;
//                font-weight : bold; 
//                text-decoration : none;
//                display : inline-block;
//                background-color : transparent;
//                background-repeat : no-repeat;
//                background-image : url('/Resource/ImagePng/bgButton');
//            }

                td.body div.content {
                    font-family: arial;
                    font-size:12px;
                }

                td.body div.content label {
                    padding: 0px 10px 0px 0px;
                }

            .btnBeheer {
                display: inline-block;
                *display: inline;
                zoom: 1;
                height: 22px;
                width: auto;
                line-height: 16px;
                outline: none;
                cursor: pointer;
                border: 1px solid #c1c1c1;
                margin: 10px 5px 10px 0px;
                overflow: visible;
               
                color: #403f3f;
                font-size: 11px;
                font-weight: normal;
                letter-spacing: normal;
                word-spacing: normal;
                
                /*CSS3 waarden*/
                
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                border-radius: 4px;
                
                background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0.4, rgb(214,214,214)),
                color-stop(0.85, rgb(244,244,244)));
                background-image: -moz-linear-gradient(
                center bottom,
                rgb(214,214,214) 40%,
                rgb(244,244,244) 85%);
                
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
            }


            .btnBeheer:hover {
                color: #000 !important;
                background-image: -webkit-gradient(
                linear,
                left bottom,
                left top,
                color-stop(0.4, rgb(244,244,244)),
                color-stop(0.85, rgb(214,214,214)));
                background-image: -moz-linear-gradient(
                center bottom,
                rgb(244,244,244) 40%,
                rgb(214,214,214) 85%);
            }

            .btnBeheer:focus {
                border: 1px solid #b5ca16 !important;
            }

            .btnBeheer:active {
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.0);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.0);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.0);
            }

            .btnBeheer img {
                vertical-align: top;
            }

            .btnBeheer span {
                background: transparent;
                margin: 0px !important;
                vertical-align: bottom;
                padding: 0px 5px;
            }

            input.submit{padding-left:23px; margin-right:4px;}
            input.opslaan{background-image : url('/Resource/ImagePng/bgButtonOpslaan');}
            input.check{background-image : url('/Resource/ImagePng/bgButtonCheck');}

            /*input.submit, a.button{float:left;}*/
            a.btnBeheer:hover, input.submit:hover {color: #444444 !important; text-decoration : none !important; }
            a.btnBeheer img {vertical-align: middle; margin-left: 3px; margin-right: 4px; border: 0px none;}
            .kleineTekst {font-size : 8pt; font-weight : normal !important;letter-spacing : -1px;}

            span.validation-summary-errors {color:#990000; font-size:14px; font-weight:bold;}
            ul.validation-summary-errors, ul.formulierMelding {margin-left:25px;}
            ul.validation-summary-errors li {list-style-image:url('/Resource/ImagePng/warning'); list-style-position:outside; color:#550000; }
            input.input-validation-error, select.input-validation-error { border: 1px solid #660000; background: url('/Resource/ImagePng/warning') no-repeat right; }

            ul.formulierMelding {
                margin : 1em 3em;
            }

            ul.formulierMelding li {
                list-style-image : url('/Resource/ImagePng/check');
                font-size : 14px !important;
                font-weight : bold;
                color : #009900 !important;
            }
            


            
            
            p.opslaanAnnuleren { height: 20px; }

            div.cnr_horizontaal_formulier, div.cnr_verticaal_formulier { clear: both; }
            div.cnr_horizontaal_formulier p { margin-bottom: 0.3em !important; }
            div.cnr_horizontaal_formulier p label { display: block; float: left; clear: both; width: 200px; }
            div.cnr_horizontaal_formulier p input, div.cnr_horizontaal_formulier p textarea, div.cnr_verticaal_formulier p input, div.cnr_verticaal_formulier p textarea { width: 300px; }
            div.cnr_horizontaal_formulier p select, div.cnr_verticaal_formulier select { width: 304px; }
            div.cnr_horizontaal_formulier p input.submit, div.cnr_verticaal_formulier p input.submit, p.opslaanAnnuleren input.submit { cursor: pointer; background: url('/Resource/ImagePng/bgButton') no-repeat left center; border: 0; height: 20px; width: 100px !important; text-shadow: #fff 1px 1px 0px; }
            div.cnr_horizontaal_formulier p input.submit:hover, div.cnr_verticaal_formulier p input.submit:hover, p.opslaanAnnuleren input.submit:hover { text-shadow: #ccc 0px 1px 0px; }

        /* GESTRUCTUREERDE DATA BEHEER MENU */

            #cnr_gestructureerdeDataBeheerMenu {
                width: 100%;
                padding: 0px !important;
                margin: 0px !important;
                min-height: 35px;
                overflow: hidden;
                line-height: 33px;
                font-family: Arial;
                left: 0px; top: 0px;
                background: transparent url('/Resource/imagePNG/bg_gestructureerdbeheer') repeat 0 0;
            }

            #cnr_gestructureerdeDataBeheerMenu_logo {
                height: 35px;
                width: 100px;
                margin-right: 5px;
                background: transparent url('/Resource/imagePNG/cmsJEMid') no-repeat 5px 5px !important;
            }

            #cnr_gestructureerdeDataBeheerMenu li {
                height: 35px;
                float: left;
                display: block;
	            background: transparent url('/Resource/imagePNG/jem_seperator') no-repeat 0 0;
            }

            #cnr_gestructureerdeDataBeheerMenu li a {
                float: left;
                height: 33px;
                display: block;
                padding: 0px 10px 0px 13px;
                text-align: center;
                color: #fff;
                font-size: 11px !important;
                text-decoration: none;
            }
            
            #cnr_gestructureerdeDataBeheerMenu li.dataBeheerKnopRight {
                float: right;
            }

            #cnr_gestructureerdeDataBeheerMenu li a img {
                margin: 8px 0px;
            }

            #cnr_gestructureerdeDataBeheerMenu li a:hover {
                color: #CEE817;
                background: transparent url('/Resource/imagePNG/beheermenu_groen') no-repeat center bottom;
            }

            #cnr_gestructureerdeDataBeheerMenu li a.active {
                background: transparent url('/Resource/imagePNG/beheermenu_groen') no-repeat center bottom;
            }

            #cnr_gestructureerdeDataBeheerMenuUitloggen {
               color: #cee817 !important;
               padding-left: 23px !important;
               background: transparent url('/Resource/imagePNG/beheermenu_uitloggen') no-repeat 7px 11px !important;
            }

            #cnr_gestructureerdeDataBeheerMenuUitloggen:hover {
               background-color: transparent;
               background-image: url('/Resource/imagePNG/beheermenu_uitloggen'), url('/Resource/imagePNG/beheermenu_groen') !important; 
               background-repeat: no-repeat;
               background-position: 7px 11px , center bottom !important;
            }

            #cnr_gestructureerdeDataBeheerMenuUpdates {
               background: transparent url('/Resource/imagePNG/beheermenu_rood') no-repeat center bottom !important;
            }
            
            .voegToeKnoppenNieuwsbrief a {
                color: #CEE817 !important;
            }


        /* PAGINA AFBEELDING */

            .wpr_beheerPaginAfbeelding {
                width: 120px;
                height: 100px;   
                display: block;
                float: left;
                position: relative;
                margin: 10px 10px 0px 0px;
                border: 1px solid #bfbfbf;    
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
            }

            .cnr_beheerPaginAfbeeldingBewerk {
                width: 40px;
                height: 25px;
                float: right;
                text-align: center;
                line-height: 29px;
                position: absolute;
                top: 1px; right: 1px;
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                border: 1px solid #bfbfbf;    
                background: white;  
            }

            .cnr_beheerPaginAfbeeldingBewerk img {
                border-radius: 4px          !important;
                -webkit-border-radius: 4px  !important;
                -moz-border-radius: 4px     !important;
            }

            .wpr_beheerPaginAfbeelding:hover  { 
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                color: #000 !important;
            }

        /* FIELDSET BEHEER */

            .fieldsetBeheer {
                display: block              !important;
                padding: 20px               !important;
                margin: 20px 0px            !important;
                border: 3px double #dedede  !important;   
                border-radius: 4px          !important;
                -webkit-border-radius: 4px  !important;
                -moz-border-radius: 4px     !important;
            }

            .fieldsetBeheer label {
                padding: 10px 0px           !important;
                display: block              !important;
                color: #2e2e2e              !important;
            }

            .fieldsetBeheer legend {
                padding-right: 6px          !important;
                font-size: 1em              !important;
                color: #2e2e2e              !important;
                font-family: Arial          !important;
                font-weight: bold           !important;
            }

            .fieldsetBeheer input[type='text']{
                width: 170px;
                height: 22px;
                line-height: 22px;
                margin: 0;
                color: #403f3f;
                padding: 0px 5px;
                display: block;
                font-family: Arial;
                font-size: 12px;
                background: #fcfcfc;
                vertical-align: middle;
                border: 1px solid #bfbfbf;    
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
            }

            /*INPUT HOVERS*/

            .fieldsetBeheer p input[type='text']:hover,
            .fieldsetBeheer p textarea:hover,
            .fieldsetBeheer p input[type='checkbox']:hover {
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
                color: #000 !important;
            }

            /*INPUT FOCUS*/

            .fieldsetBeheer p input[type='text']:focus,
            .fieldsetBeheer p textarea:focus,
            .fieldsetBeheer p input[type='checkbox']:focus {
                border: 1px solid #cee817;
                outline: 5px #cee817 auto;
            }

            /*INPUT CHECKBOX*/

            .fieldsetBeheer input[type='checkbox']{
                color: #403f3f;
                display: block;
                border: 1px solid #bfbfbf;    
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
            }

            /*TEXTAREA*/

            .fieldsetBeheer textarea {
                width: 235px;
                padding: 5px;
                display: block;
                color: #403f3f;
                font-family: Arial;
                font-size: 12px;
                background: #fcfcfc;
                border: 1px solid #bfbfbf;    
                box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
            }

            /* INPUT FILE */

            .fieldsetBeheer input[type='file'] {
                display: block;   
            }


            
