
            img.move{ cursor : move; }
            img.movesubsubmenu, img.movesubmenu, img.movemenu {cursor : n-resize;}
            .dragbox {position:relative;margin : 0 auto;}
            .placeholder{background: #f0f0f0;border:2px dashed #ddd;}

            /*Cufon fix*/
            h2 img { position: relative; z-index: 1; }            

            .labelBijlage{clear:both;}

            .tabel_data tr.gedeelde_vertaling,
            .beheerDataTable tr.gedeelde_vertaling {
                background-color: #ddf7da !important;
            }

            .tabel_data tr.gedeelde_vertaling:hover,
            .beheerDataTable tr.gedeelde_vertaling:hover {
                background-color: #d1efcd !important;
            }

            #voegToeKnoppen {
                min-height: 30px;
                overflow: hidden;
                clear: both;
                padding: 0px !important;
                margin: 10px 0 !important;
                font-size: 11px !important;
                border: 1px solid #cbde3d;
                border-radius: 4px;
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                background: transparent url('/resource/imagePNG/bg_voegtoeknoppen') repeat 0 0;
            }

            #voegToeKnoppenAdd {
                width: 30px;
                height: 30px;
                display: block;
                float: left;
                background:  transparent url('/Resource/ImagePng/add2') no-repeat 11px 7px !important;
            }

            #voegToeKnoppen li {
                display: block;
                list-style-type: none;
                float: left;
                padding: 0px !important;
            }

            #voegToeKnoppen li a {
                height: 30px            !important;
                line-height: 30px       !important;
                padding: 0px 10px       !important;
                display: block          !important;
                float: left             !important;
                color: #38392F          !important;
                text-decoration: none   !important;
                font-style: normal      !important;
                text-align: center      !important;
            }

            #voegToeKnoppen li a:hover {
                text-decoration: underline !important;
                border-radius: 2px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                box-shadow: inner 0 0 3px #b7cb29;
                -moz-box-shadow: inset 0 0 3px #b7cb29;
                -webkit-box-shadow: inset 0 0 3px#b7cb29;
            }

            ul.wpr_menuBeheer li, ul.wpr_medewerkerBeheer li{background: none; float: none; border: 0; padding: 0; margin: 0 0 3px 0; list-style-type:none !important;}
            ul.wpr_menuBeheer li ul li, ul.wpr_medewerkerBeheer li ul li{margin-left: 20px !important;}

            .fotoAlbumBijlageBewerk {
                float:left; 
                width:100px; 
                display:block; 
                border: 1px solid #c2c2c2; 
                text-align:center; 
                margin:4px;
            }
            .fotoAlbumBijlageBewerk span { cursor: pointer; display: block; }
            .RuimteGebruikt {display: inline;}
            
            #stats { font-size: 12px; display: none; }
            #bekijkStats { margin-left:10px; cursor: pointer; }

            /* INPUT FILE */

            .fieldsetBeheer input[type='file'] {
                display: block;   
            }

            /* ZOEKMACHINE VOORBEELD */

            .wpr_ZoekmachineVoorbeeld {
 	            width: 500px;
			    height: 160px;
			    padding: 0px 10px;
                font-family: Arial          !important; 
                line-height: 1.34em         !important;
			    -webkit-border-radius: 4px;
			    -moz-border-radius: 4px;
			    border-radius: 4px;
			    -moz-box-shadow: 2px 2px 2px #e1e1e1;
			    -webkit-box-shadow: 2px 2px 2px #e1e1e1;
			    box-shadow: 2px 2px 2px #e1e1e1;
			    border: 1px solid #bfbfbf;
			    position: absolute;
                left: 350px; top: 20px;
                background: #fff;
            }
                
            .wpr_ZoekmachineVoorbeeld h2 {
                width: 500px;
                height: 20px;
                font-size: 1.1em;
                border-bottom: 3px double #dedede;
                position: relative;
                margin-bottom: 25px;
            }

            .wpr_ZoekmachineVoorbeeld #closeVoorbeeld {
                position: absolute;
                right: 0px; top: 0px;
            }

            .wpr_ZoekmachineVoorbeeld .zoekmachineTitel {
                width: 505px;
                display: block;
                color: #1122cc              !important;
                text-decoration: underline  !important;
                font-weight: bold;          
                font-size: 16px             !important;      
            }

            .wpr_ZoekmachineVoorbeeld .zoekmachineDescription {
                width: 505px;
                display: block;
                color: #222                 !important;
                float: left;
                font-size: 12px;            !important;
            }

            .wpr_ZoekmachineVoorbeeld .zoekmachineLink {
                width: 505px;
                display: block;
                font-size: 12px;            !important;
                text-decoration: none;
                color: #093                 !important;
                float: left;    
            }

            /* PAGINA AFBEELDING */

            .wpr_beheerAfbeelding {
                width: 120px;
                height: 100px;   
                display: block;
                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);
            }

            .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 {
                padding: 0 3px;
                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 {
                vertical-align: middle;
                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 */

            .popup .fieldsetBeheer {
                border: none        !important;
                padding: 10px 0px   !important;
                width: 500px;       !important;  
            }
           
            .popup .fieldsetBeheer textarea,
            .popup .fieldsetBeheer .simpleTinyMce {
                width: 490px        !important;
            }

            .fieldsetBeheer {
                display: block              !important;
                padding: 10px 20px          !important;
                margin: 15px 0px            !important;
                border: 3px double #dedede  !important;   
                border-radius: 4px          !important;
                -webkit-border-radius: 4px  !important;
                -moz-border-radius: 4px     !important;
                clear: both;                !important;
                position: relative;
            }

            .fieldsetBeheer p {
                margin-bottom: 15px;        !important;
            }           

            .fieldsetBeheer label {
                padding: 0px 0px            !important;
                display: block              !important;
            }

            .fieldsetBeheer legend {
                padding-right: 6px          !important;
                font-size: 1em              !important;
                font-family: Arial          !important;
                font-weight: bold           !important;
            }

            .fieldsetBeheer p input[type='text'],
            .fieldsetBeheer p input[type='password'],
            .fieldsetBeheer p select {
                width: 170px;
                height: 20px;
                line-height: 19px;
                margin: 0;
                color: #403f3f;
                padding: 0px 5px;
                display: block;
                font-family: Arial;
                font-size: 12px;
                background-color: #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;
            }

            .fieldsetBeheer p select {
                padding: 0 0 0 5px;
                border-radius: 4px 0 0 4px;
                -webkit-border-radius: 4px 0 0 4px;
                -moz-border-radius: 4px 0 0 4px;
            }

            /*INPUT HOVERS*/

            .fieldsetBeheer p input[type='text']:hover,
            .fieldsetBeheer p textarea:hover,
            .fieldsetBeheer p input[type='checkbox']:hover,
            .fieldsetBeheer p input[type='password']:hover,
            .fieldsetBeheer p select: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
            .fieldsetBeheer p input[type='password']:focus,
            .fieldsetBeheer p select:focus {
                border: 1px solid #cee817;
                outline: 5px #cee817 auto;
            }

            /*INPUT CHECKBOX*/

            .fieldsetBeheer p 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 p 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;   
            }

            /*--DataTables--*/
 
            .dataTables_wrapper {
                font-size: 12px !important;
                color: gray;
            }

            table.beheerDataTable {
                font-size: 12px !important;
            }
    
            .dataTables_wrapper a {
                color: gray !important;
                text-decoration: underline !important;
            }                  

            .paging_two_button .ui-button {
	            float: left;
	            cursor: pointer;
	            * cursor: hand;
            }

            .paging_full_numbers .ui-button {
	            padding: 2px 6px;
	            margin: 0;
	            cursor: pointer;
	            * cursor: hand;
            }

            .dataTables_wrapper .ui-toolbar {
	            padding: 5px;
            }

            table.display thead th {
	            padding: 3px 0px 3px 10px;
	            cursor: pointer;
	            * cursor: hand;
            }

            div.dataTables_wrapper .ui-widget-header {
	            font-weight: normal;
            }
             
            caption, th {
                text-align: left;   
            }
             
            #datatabel {
            }

            .dataTables_wrapper {
	            position: relative;
	            min-height: 302px;
	            _height: 302px;
	            clear: both;
            }

            .dataTables_processing {
	            position: absolute;
	            top: 0px;
	            left: 50%;
	            width: 250px;
	            margin-left: -125px;
	            border: 1px solid #ddd;
	            text-align: center;
	            color: #999;
	            font-size: 11px;
	            padding: 2px 0;
            }

            .dataTables_length {
	            width: 40%;
	            float: left;
            }

            .dataTables_filter {
	            width: 50%;
	            float: right;
	            text-align: right;
            }

            .dataTables_info {
	            width: 50%;
	            float: left;
            }

            .dataTables_paginate {
	            float: right;
	            text-align: right;
            }

            /* Pagination nested */
            .paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	            height: 19px;
	            width: 19px;
	            margin-left: 3px;
	            float: left;
            }

            table.display {
	            margin: 0 auto;
	            /*width: 100%;*/
	            clear: both;
	            border-collapse: collapse;
            }

            table.display tfoot th {
	            padding: 3px 0px 3px 10px;
	            font-weight: bold;
	            font-weight: normal;
            }

            table.display tr.heading2 td {
	            border-bottom: 1px solid #aaa;
            }

            table.display td.center {
	            text-align: center;
            }


            .dataTables_scroll {
	            clear: both;
            }

            .top, .bottom {
	            padding: 15px;
	            background-color: #F5F5F5;
            }

            .top .dataTables_info {
	            float: none;
            }

            .dataTables_empty {
	            text-align: center;
            }

            tfoot input {
	            margin: 0.5em 0;
	            width: 100%;
	            color: #444;
            }

            tfoot input.search_init {
	            color: #999;
            }

            td.group {
	            background-color: #d1cfd0;
            }

            td.details {
	            background-color: #d1cfd0;
            }

            .example_alt_pagination div.dataTables_info {
	            width: 40%;
            }

            .paging_full_numbers span.paginate_button,
 	            .paging_full_numbers span.paginate_active {
	            border: 1px solid #aaa;
	            -webkit-border-radius: 5px;
	            -moz-border-radius: 5px;
	            padding: 2px 5px;
	            margin: 0 3px;
	            cursor: pointer;
	            *cursor: hand;
            }

            /* Positie van de icoontjes */

            .DataTables_sort_wrapper {
                position: relative ;
                height: 30px;
                line-height: 30px; 
            }

            .DataTables_sort_icon {
                position: absolute;
                top: 8px; right: 5px;    
            }

            /*-- Losse TD's en TR's --*/

            .beheerDataTable {
                border-left: 1px solid #e1e1e1;
            }   

            .beheerDataTable td {
                border-right: 1px solid #e1e1e1;
                border-bottom: 1px solid #e1e1e1;
                padding: 5px 0px;
            }

            .beheerDataTable th {
            }

            tr.odd {
	            background-color: #f7f7f7;
            }

            tr.even {
                background-color: #fff;
            }

            tr.odd:hover {
                color: gray;
                background-color: #ededed;
            }

            tr.even:hover {
                color: gray;
                background-color: #ededed;
            }

            table.display tr.even.row_selected td {
	            background-color: #B0BED9;
            }

            table.display tr.odd.row_selected td {
	            background-color: #9FAFD1;
            }

            
