/** Het layout grid (in een apart bestand voor overzicht, want het is tamelijk groot): */
@import "grid.css";

body { margin: 0; padding: 0; font: normal 14px/1.4em "Droid Sans", 'Arial', 'Helvetica', sans-serif; }
    body.popup { margin:8px; padding:inherit; height:auto;}
    html.popup { margin:auto; padding:inherit; height:auto;}

img { border: none; }
a { text-decoration: underline; color: #000; }
a:hover { text-decoration: underline; }

.foutmelding { color: #db2a1a; }

h1, h2, h3, h4, h5 { color: #db2a1a; font-weight: 700; text-shadow: 0 1px 0 #fff; letter-spacing: -.5px; }    
h1 { font-size: 20px; padding: 0 0 8px 0; }
h2 { font-size: 24px; margin: 0.7em 0 0 0; }
h3 { font-size: 1em; margin: 0.4em 0 0 0; }

h1.Titel { border-bottom: solid 1px black; padding-bottom: 19px;}

.border-top { border-top: 1px solid #c7c5c2; margin-top: 20px; }
.content { margin-top: 25px; }
body .verborgen { display: none; }
body .zichtbaar { display: block; }
.clear {clear:both;}

.box {
	border: 1px solid #d5d5d5;
	background: #f9f9f9;
	display: block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 0 2px #dadada,inset 0 -2px 0 #e6e6e6;
}
table.box { display: table; }
.box_content
{
	padding: 10px 15px;
}

.rood { color: #db2a1a; }

.ItemAfbeelding {float: right; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
.ItemAfbeelding img { display: block; }
.ItemAfbeelding span { display: block; text-align: center; }

/** Start StippWeb Balk */
#sw_menu { line-height: 1; list-style: disc; margin: 0; }
/** Einde StippWeb Balk */

/** Start Buttons, selects, inputs en textareas */
.button { color: #fff !important; line-height: 13px !important; font-size: 13px !important; padding: 5px 9px; background: #000; border: 0; margin: 0 0 7px 0; cursor: pointer; cursor: hand; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-decoration:none; }
a.button { font-size: 13px !important; line-height: 16px !important; padding-bottom: 4px; font-style: normal; }
.button:hover, .button:active { background: #db2a1a; text-decoration: none; }
.button:focus { outline: 0; }

.select, .select-container select { padding: 4px 7px; background: #f0f0f0; border: 1px solid #c7c5c2; margin: 0 0 7px 0; }
.select:focus, .select-container select:focus { outline: 0; border: 1px solid #db2a1a; }

.input, .input-container input { padding: 5px 7px; background: #f0f0f0; border: 1px solid #c7c5c2; margin: 0 0 7px 0; font: normal 13px Arial; }
.input:focus, .input-container input:focus { outline: 0; border: 1px solid #db2a1a; }
	.input.abonneenummer { width:93px;}

textarea { font: normal 14px/1.4em "Droid Sans", 'Arial', 'Helvetica', sans-serif;}
.textarea:focus { outline: 0; }

input:invalid, textarea:invalid {
	padding: 2px;
	border: solid 1px #adaeb5;
}

/* Creatief met selecties ;) */
::selection { background-color: #db2a1a; color: #fff; }
::-webkit-selection { background-color: #db2a1a; color: #fff; }
::-moz-selection { background-color: #db2a1a; color: #fff; }
/* Einde creativiteit */

/** Einde Buttons, selects, inputs en textareas */

body.popup { min-width: 0px; }
body.popup .popup { height: 670px; }
.popup form { background: transparent; }
.popup .overzicht { width: 100%; }
.popup .inputs { width: auto; }

.main-content { font-size: 13px; }

/** Start Header */
.header { height: 134px; position: relative; border-bottom:solid 3px #11216E; margin-bottom:10px;}
.header .acc { position: absolute; top: 15px; left: 25px; color: white; }
.logo { background: url(../images/logo.jpg) 0px 0px no-repeat; width: 228px; height: 114px; text-indent: -9999em; text-decoration: none; position:absolute; left:120px; top:5px;}
.logobrill {background: url(../images/logo_brill.png) 0px 0px no-repeat; width: 77px; height: 114px; text-indent: -9999em; text-decoration: none; position:absolute; left:20px; top:5px;}
.logostipp { background: url(../images/stippub.gif) 0px 0px no-repeat; text-indent: -9999em; width: 168px; height: 35px; position: absolute; right: 0; }
.wrapper { position: relative; min-height:600px; }

/** Start Menu */
.menu { list-style: none; margin: 0px 10px 0 10px; padding: 0; border-bottom: 2px solid #000;  font-size:16px; position:absolute; bottom:5px;}
.menu li { position: relative; white-space: nowrap;}
.menu li a { color: #000; text-decoration: none; font-weight: bold; display: block; padding: 4px 20px 4px 0; margin-right: 5px; position: relative; }
.menu li a:hover, .menu li.active a { color: #db2a1a; }
.menu li ul { background: #36302c; display: none; position: absolute; top: 0.6em; left: 0px; padding: 0.4em 0 0 0; }
.menu li:hover ul, .menu li.hover ul { display: block; z-index:100;}
.menu li ul li { display: block; margin: 2px; }
.menu li ul li a { margin: 0; }
.menu li ul li a span { display: none; }
.menu li ul li.active a { background: transparent; }
.menu li ul li a:hover, .menu li ul li.active a:hover, .menu li.active ul li a:hover, .menu li.hover ul li a:hover { color: #db2a1a; }

.menu_secundair {position:absolute; right:260px; top:12px;}
.menu_secundair a {color: #db2a1a; text-decoration: none; padding: 4px 5px; margin-right: 5px; position: absolute; top: 21px; right: 0px; }
.menu_secundair ul { list-style: none; }
.menu_secundair ul li { font-size: 14px; color: #8e8d8d; padding: 7px 15px 10px 40px; }
.menu_secundair ul li.gebruiker {
	padding-left: 50px;
	background-color: #fdfdfd;
	width: 195px;
	height: 17px;
	border: 1px solid #d8d8d8;
	margin: 0px 0 -3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: inset 2px 2px 4px #f1f1f1;
}
.menu_secundair .uitloggen
{ font-size: 11px; }
/** Einde Menu */

/** Start Footer */
.footer { display: table-footer-group; width: 100%; position:relative; background: #f0f0f0; font-size: 12px; line-height: 1.6em;  color:#535353; }
.footer-holder { display: table-row; }
.footer-frame { display: table-cell; padding: 8px 0 0 0; }
.footer-frame .container_12 { height: 40px;  }

html,body { height: 100%; padding: 0; margin: 0; }
form { position: relative; display: table; width: 100%; height: 100%; }
/** Einde Footer */

/* Statusoverzicht */

#box_overzicht { }
.inputs { }
.inputs td { padding: 2px 40px 2px 0; }
.inputs .label { width: 50px; vertical-align: top; padding-top:2px; color: #8e8d8d; }
.inputs .input-container { vertical-align: top; }
.inputs .CheckboxGroep td { padding: 0; }
.inputs .CheckboxGroep input { width: auto; }
.inputs select { width: 165px; height: 28px; }
.inputs .ctrl_DatumDag, .inputs .ctrl_DatumMaand { width: 20px; }
.inputs .ctrl_DatumJaar { width: 40px; }
    .inputs .VeldText { background:#fff;}
	.input-container input[type=text] { background:#fff;}

.overzicht { position:relative; width: 100%; margin: 20px 0 20px 0; }
    .overzicht th { text-align: left; padding: 5px; border-bottom: 2px solid #000; color: #000; }
        .overzicht th a { color: #000; }
    .overzicht td { padding: 5px; vertical-align: top; }
        .overzicht td a { text-decoration: underline; }
            .overzicht td a:hover { color: #db2a1a; }
        .overzicht td .dk_container a { text-decoration: none; }
            .overzicht td .dk_container a:hover { color: inherit; }
        .overzicht td .dk_options a:hover { color: white; }
    .overzicht tr.even { background: #F0F0F0; }
    .overzicht .kolom_notities { vertical-align: top; width: 20px; }
    .overzicht td.kolom_preview { width:0px; padding-top:9px; }
    .overzicht td.kolom_vergelijk { width:0px; padding-top:8px; }
.overzicht p { padding-left: 28px; }

.overzicht.linkrapport td {word-wrap:break-word; word-break:break-word;}

.paging table { width: 100%; }
.nummer.verborgen {
	display: none;
}
.nieuw { float: right; }
#nieuwDocument { float:right; padding-right:20px;}  
#dk_container_nieuwDocument, .knopnieuw
{
	position: absolute;
	right: 0px;
}
#dk_container_nieuwDocument
{
	top: 6px;
}
.knopnieuw
{
	top: 14px;
}
.kolom_statusdatum {
    white-space: nowrap;
}
.overzicht-footer td
{
	color: #db2a1a;
}

/*Selectie module*/
.GridViewStyle {position:relative; width: 1200px; margin:0 0 20px 0;}
.GridViewStyle th {text-align:left; background-color:#c7c5c2; padding:5px;}
.GridViewStyle td { padding:5px; }
.GridViewStyle .AltRowStyle { background-color: #f0f0f0;}
.sw_Document_Selectie_Knoppen { position:absolute; top:0; right:0;}
.sw_Document_Selectie_tabs h1 { display:none;}

/** Start Paginering */
.paginering { list-style: none; margin: 0 0 40px 0; padding: 11px 0 0 0; display: block; text-align: center; }
.paginering li { position: relative; float:left; padding-right:5px; padding-left:5px;}
.paginering a { display: block; text-decoration: none; }
.paginering .nummer { border-left: 1px solid #c7c5c2; }
.paginering .nummer a { padding: 2px 8px; margin: -6px 2px; }
.paginering .actief a { background: #db2a1a; color: #fff; }
.paginering .actief span { top: -21px; left: 9px; display: block; position: absolute; width: 10px; height: 17px; }

.paginering_datapager { text-align:center; }
    .paginering_datapager a { text-decoration:underline; }
.paginering_datapager a.nummer, .paginering_datapager a.volgende, .paginering_datapager span.actief { border-left: 1px solid #c7c5c2; display: inline-block; padding: 2px 8px;margin: -6px 2px;}
.paginering_datapager a.volgende[disabled], .paginering_datapager a.vorige[disabled] { display:none; }
.paginering_datapager span.actief { background: #db2a1a; color: #fff; padding: 2px 8px; } /*de actieve */

/** Einde Paginering */

/* Loading */
.loadingImg, .updatePanelLoadingImg {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba( 255, 255, 255, .8 ) url('/StippWebDLL/Resources/img/pagina-loader.gif') 50% 50% no-repeat;
}


/*login*/
#box_inloggen {
	width: 380px;
	display: block;
	margin: 100px auto 0 auto;
}
#login {
	padding: 13px 0 0 0;
}
.login {
	font-size: 14px;
	color: #8e8d8d;
	padding: 11px 15px 10px 50px;
	background-color: #fdfdfd;
	width: 255px;
	display: block;
	border: 1px solid #d8d8d8;
	margin: 13px 0 -3px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: inset 2px 2px 4px #f1f1f1;
}
.menu_secundair .gebruiker, .login.gebruiker {
	background: url(../images/gebruiker.png) no-repeat 0;
}
.login.wachtwoord {
	background: url(../images/wachtwoord.png) no-repeat;
}
.inloggen .labellogin {
	color:#8e8d8d;
	font-size:16px;
}
#login .knop
{
	display: inline-block;
	float: right;
	margin-top: 18px;
}
#login .checkbox
{
	margin: 30px 0 15px 0;
}
#login label { 	
	padding-left: 8px; 
	color: #8e8d8d;
}
.logintabel .input { width: 150px; }
.logintabel .checkbox input { width: 20px; }

/* Formulier */
.fixedheader { 
    background-color:white;     
    width: 1227px;
    position:fixed; top:0;
    z-index:100;
    display:none;    
    border-bottom:solid 1px black;
}
    .fixedheader h1 {  padding:0;}

.sw_Document_Formulier {margin-top:30px;}
.sw_Document_Formulier_Tabel {margin:10px 0; width: 100%; }
.sw_Document_Formulier_Tabel > table { width: 100%; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Naam {vertical-align:top; padding:0px; width:140px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Vul { width: 5px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde { vertical-align:top; width:900px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde.tweekoloms { width: 200px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde input.checkbox {width: 15px; margin:2px 0; padding:0}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde.datum .ctrl_DatumDag, .sw_Document_Formulier_Tabel td.FormulierVeld_Waarde.datum .ctrl_DatumMaand {width: 20px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde.datum .ctrl_DatumJaar {width: 40px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde select { width: 200px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ac_input {width:500px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde input.VeldBreed {width:500px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .sw_VeldTextLijst input {width:485px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ctrl_subdocTabel { width: 100%; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ctrl_subdocHeader, 
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ctrl_subdocTabel_content, 
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ctrl_subdocTabel_geencontent,
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ctrl_subdocExtraRij { padding: 2px 4px; text-align: left; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde table.RadioButtonGroep { width: auto; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde table.RadioButtonGroep td { width: 20px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde table.RadioButtonGroep input { width: auto; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldSelectMeerdere { width: 1000px; height: auto; min-height:300px;}
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldSelectMeerdere, .sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ui-multiselect { margin: 0 10px 20px 0; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .ui-multiselect input { width: 100px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldBron { border: 0; border-collapse: collapse; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldBron input { width: auto; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldBron td { vertical-align: top; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldBron .VeldBron_vul td { padding: 0; border-bottom: 1px solid #c7c5c2; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldText, .sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldTextEmail { width: 320px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldText.breed { width: 996px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldTextInteger,
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldTextPostCode { width: 60px; padding-left: 1px; padding-right: 1px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .VeldSelect { width: 325px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .sw_VeldAutocompleteLijst { margin: 0 0 10px 0; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .sw_VeldAutocompleteLijst .VeldText { width: 320px; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .sw_VeldAutocompleteLijst .WaardeRij td { padding: 5px 0; }
.sw_Document_Formulier_Tabel td.FormulierVeld_Waarde .sw_VeldAutocompleteLijst .inputveld input {width:320px;}
.ui-widget-content .sw_Document_Formulier_Tabel a {color: #54777B;}
.sw_Document_Formulier_Tabel .ctrl_button {width:100px !important;}
.sw_Document_Formulier_Knoppen {position:absolute;  right:0; margin: 5px 5px -6px 0;}    
.sw_Document_Formulier_Knoppen.top {top: 4px; }    
.sw_Document_Formulier_Knoppen.bottom { margin-top: -30px;}    
.fixedheader .sw_Document_Formulier_Knoppen {float:none; position:absolute; right:0; top:10px;}    
.sw_Document_Formulier_Knoppen .button { margin-right: 10px; }
.sw_Document_Formulier .ui-widget {font-size: 16px; line-height: 1.3em;}

.sw_Document_Formulier .ui-widget input, .sw_Document_Formulier .ui-widget select, .sw_Document_Formulier .ui-widget textarea, .FormulierVeld_Waarde textarea { font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

.veld_beeld_onderschrift { width:400px; height:100px; }
.sw_VeldAfbeelding_Afbeeldingen, .sw_VeldBestand_Bestanden {width: 405px;}
.sw_VeldAfbeelding_BestandsDrop, .sw_VeldBestand_BestandsDrop {width: 500px;}

.editorveld {width:600px;}

.bronKeuzeTijdschrift, .bronKeuzeBoek {display:none; width:300px;}


.innerError {margin:10px 0 20px 0;}
.innerErrorLink {color:gray; font-size:11px;}
.innerErrorMelding {display:none; color:#535353; border:solid 1px gray; padding:5px; font-size:12px;}

#contextMenu
{
	margin-top: -134px;
}

#contextMenuVerwijder { display: none; }
.waarschuwingen { background: #FFF4B9; padding: 10px; border: 1px solid #FFE862; }
.waarschuwingen ul { margin-top: 0px; }

.versies .previewLink { background: url(../images/spr_icn_preview.png); width: 16px; height: 16px; display: block; text-indent: -9999em; }
.pdf .previewLink { background: url(../images/spr_icn_pdf.png); width: 13px; height: 14px; display: block; text-indent: -9999em; }

/** Start Detail Pagina */
.detail-pagina .grid_9 a { color: #342d2a; text-decoration: none; }
.detail-pagina h1 { font-size: 30px; color: #342d2a; margin-bottom: 10px; }
.detail-pagina h2.subtitel { margin-top: 0px; color: #342d2a; }
.detail-pagina h2 { font-size: 18px; color: #54777b; }
.detail-pagina p { margin: 1em 0 1.8em 0; }
.detail-pagina #beschrijving a { text-decoration: underline; }
.detail-pagina .bold { font-weight: bold; }
.detail-pagina .bold h2 { display: none; }
.detail-pagina .inwinkelwagen { padding:0; margin:5px 0 15px 0;}
.detail-pagina .inwinkelwagen div { margin:10px;}
.detail-pagina .inwinkelwagen .button { margin-left:25px;}
.detail-pagina .afbeelding { margin-bottom: 10px; }
.detail-pagina .winkelmand-meta { width: 375px; float: right; line-height: 1.4em; font-size: 13px; color: #54777b; margin-bottom: 30px; }
.detail-pagina .btn-grijs { background: #ACA8A3; vertical-align: middle; padding: 3px 9px 3px 6px; }
.detail-pagina .btn-grijs-licht { background: #C3C2C0; padding: 5px 7px; }
.detail-pagina .btn-grijs span { margin-right: 7px; }
.detail-pagina .btn-grijs span, .detail-pagina .btn-grijs-licht span { width: 20px; height: 22px; vertical-align: middle; text-indent: -9999em; }
.detail-pagina .btn-leesplank span { background: url(../images/spr_icn_leesplank.png); }
.detail-pagina .btn-facebook span { background: url(../images/spr_icn_facebook.png); }
.detail-pagina .btn-twitter span { background: url(../images/spr_icn_twitter.png); }
.detail-pagina .btn-share span { background: url(../images/spr_icn_share.png); }
.detail-pagina .btn-print span { background: url(../images/spr_icn_print.png); }
.detail-pagina .btn-linkedin span { background: url(../images/spr_icn_linkedin.png); }
.detail-pagina .btn-email span { background: url(../images/spr_icn_email.png); }
.detail-pagina .recensie { margin: 0 0 20px 0; }
.detail-pagina .btn-leesplank-kennisbank {margin:0 0 10px 0;}
.detail-informatie { margin-top: 79px; }
.detail-informatie ul { list-style-image: url(../images/li_grijs_licht.png); color: #a19d99; }
.detail-informatie ul a { color: #a19d99; }
.detail-informatie h2 { color: #a19d99; }
.detail-informatie .item { margin-bottom: 10px; list-style: none; margin: 0; padding: 0; }
.detail-informatie .titel { display: block; color: #a19d99; }
.detail-informatie .waarde { display: block; color: #342d2a; margin-bottom: 10px; }

/** Einde Detail Pagina */

.bevestigImportKnoppen { text-align:right; clear:both; padding-right:350px; }

body div.sw_voortgangLog, body div.sw_voortgangError { height:180px;}

/** Begin Popup **/
.popup .container_16 { width: 710px; }
/** Einde Popup **/

/** Start Tabs */

body .ui-progressbar { margin:0 0 5px 0;}
body .ui-tabs .ui-widget-header { background:none; border-width:0 0 1px 0; border-radius:0;}
body .ui-tabs { border:none;}
body .ui-tabs .ui-tabs-panel { padding:0; }
body .ui-tabs-anchor { outline:none;}
/** Einde Tabs */

.categorieen .ctrl_trefwoorden_iframe { height: 300px; }

/** Start Recensie */
.recensie .formTitel {  }
.recensie .formVeld { margin-bottom: 20px; } 
.recensie .formVeld textarea { width: 100%; height: 100px; }
.recensie .recensie-label { display: block; color: #db2a1a; }
.recensie .recensie-content { display: none; }
.recensie-item { margin: 0 0 20px 0; padding-bottom: 10px; border: 0; border-bottom: 1px solid #c7c5c2; }
.recensie-item .recensie-verwijder { float: right; }
.recensie-item-hover { background: #f0f0f0; }
/** Einde Recensie */


/** Start abonnementen */
.abonnementFrame { width:100%; border:none; overflow:hidden;}


/** iframe */
body.iframe form { }

.tekstwaarde { position: relative; width: 350px; }
.tekstwaarde .wijzig { position: absolute; right: 0px; }
.invoerveld { display: none; }


.sw_Document_Formulier_Tabel.CommentaarTabel .FormulierVeld_Waarde { width:800px; }
.sw_Document_Formulier_Tabel.CommentaarTabel .FormulierVeld_Waarde table { width:100%; }
.sw_Document_Formulier_Tabel.CommentaarTabel .FormulierVeld_Waarde table th { text-align:left;}

.swf { display: none; }
.breedteenhoogte input { width: 50px; }
.bannerMid { margin-bottom: 8px; }
.bannerFormulier td { vertical-align: top; }
.banner { margin: 15px 0; }

.notities { display: none; }
.open .notities { display: block; }
.notities table { border-collapse: collapse; }
.notities th { padding: 4px 10px; text-align: left; }
.notities td { padding: 5px 10px; vertical-align: top; border: 1px solid #C7C5C2; border-left: 0; border-right: 0; }
.notities td.nowrap { white-space: nowrap; }
.notities td.oneven { background: #fff; }

.btn-notities { cursor: pointer; font-weight: bold; padding-left: 10px; }
.btn-notities span { background: url(../images/spr_btn_meer_gesloten.png); width: 12px; height: 12px; display: inline-block; margin-right: 10px; }
.open .btn-notities span { background: url(../images/spr_btn_meer_open.png); }
.opmerkingen { width: 370px; height: 200px; }



/*#region custom select */

.dk_options ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.dk_fouc .inputs select { top: 0; visibility: visible; }
body .dk_container { margin-bottom: 0; }

/*#endregion */

.kolom_documenttemplate { white-space: nowrap; }


.FormulierDelen {min-width:950px}
.FormulierDelen div.Boom { width:450px; float:left; padding: 20px 10px 0 0; margin-right: -1px; margin-bottom: 20px; border-right: 1px solid #e0e0e0; }
.FormulierDelen div.Preview { width:750px; float:left; margin-bottom: 20px; }
iframe.previewIframe {width:770px; height: 750px; text-align: left; border: 0px; margin-top:35px;}

.sw_Veldlijst_Beheer_NavigatieContainer {
    width: 300px;
    height: 100% !important;
	border-right: solid 3px #11216E;
}

.sw_Veldlijst_Beheer_NavigatieFormulier {padding-left:25px; }

.sw_Document_Formulier select
 {
    width: 300px;
}
.sw_Document_Formulier input.VeldText,
.sw_Document_Formulier textarea
{
	width:595px;
}

.sw_Document_Formulier textarea
{
	height:200px;
}
.sw_Document_Formulier select.VeldSelectMeerdere {
    width: 600px;
    min-height: 300px;
	height:auto;
}

.sw_Document_Formulier_StatusovergangInfo
{
	display:none;
}

ul.internelinkselectie {
    list-style: none;
    padding: 0;
}

ul.internelinkselectie li {
    margin-bottom: 15px;
}

.veldlijstselectie select {
    width: 400px;
    display: block;
}