/********************************************************/
/*    verplichte velden, fout ingevulde velden          */
/*    Verander de kleurcodes naar de gemeente stijl     */
/********************************************************/


/* verplichte radio buttons en standaard antwoordvelden */

span.xforms-required-empty input.xforms-input-input,
span.xforms-required-empty span.xforms-deselected  {
background-color: #99CCFF;
border:2px solid #99CCFF;
}

input.xforms-required-empty, 
.xforms-required-empty input, 
select.xforms-required-empty,
fieldset.xforms-required-empty label{
	background-color:#99CCFF;
	}

textarea.xforms-required-empty {
   border:2px solid #99CCFF;
	}

/* foutieve antwoorden-beperking ook een randje geven */

.xforms-invalid-visited .xforms-input-input, 
textarea.xforms-invalid-visited {
   border:2px solid #99CCFF;
}

/* radio button met beperking */
.xforms-invalid span.xforms-deselected {
background-color: #99CCFF;
}


/* Zorg dat een invalide input bij datumvelden ook een achtergrond krijgt */
.xforms-invalid span span,
span.xforms-required span.xforms-invalid {
background-color: #99CCFF;
border:2px solid #99CCFF;
}

.xforms-invalid span span.xforms-type-date
{/*kalendertje zelf schoon houden */
background-color: none;
border:none;
}


/**************************/
/*   kleuren tabknoppen   */
/**************************/
/* tabknop rand van kleurtje voorzien */
.yui-skin-sam .yui-button .first-child,
.yui-skin-sam .yui-button {
   border-color: #000000;
}
/* geselecteerde tab */
.yui-skin-sam .button-active .yui-button .first-child,
.yui-skin-sam .button-active .yui-button,
#fr-formnavigation span.button-active button {
		color: #134965;	
		border: 2px solid #134965;
		font-weight: bold;
}

/* selecteerbare knoppen */
.yui-skin-sam .yui-button {
    color: #000000;
    margin-top: 0.5em;
    }
.yui-skin-sam .yui-button button {
    color: #000000;
    }



/* uitgrijzen niet toegestane knoppen */
.yui-skin-sam .yui-button-disabled button, 
.yui-button-disabled button,
.yui-skin-sam .yui-button-disabled a {
    color: #999999;
    }
.yui-skin-sam .yui-button-disabled .first-child,
.yui-skin-sam .yui-button-disabled {
    border-color: #999999;
}



/*************************************************/
/*   kleuren van balken boven en onder formulier */  
/*************************************************/

 .fr-top, .fr-bottom {
background:none;
background-color:#679BB7;}

.fr-separator {
    background-color: #679BB7;
}
/*************************************************/
/*   zelf toegevoegd 				 */  
/*************************************************/

.block_title {
    font-weight: bold;
    color: #134965;
}

.section-header {
    font-weight: bold;
    color: #134965;
}

span.xforms-input-input {
background-color: #99CCFF;
border: 4px solid #99CCFF;
}