.voldaan_switch {
	display: inline-block;
	margin: -2px 0px -5px 0px;
}

.voldaan_switch.disabled .bool-slider .inset { background: #f6f6f6; color: #555; font-weight: normal; }

.bool-slider 
{
	border: 1px solid #CCC;
    color: #FFF;
    font-size: 11px;
    font-weight: 800;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    height: 20px;
    width: 44px;
    border-radius: 25px;
    text-align: left;
}

.bool-slider.true .inset
{
    background-color: #51a351;
    *background-color: #499249;
    background-image: linear-gradient(top, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    background-image: none;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bool-slider.true .inset .control{float: left;}
.bool-slider.true .inset .control:after
{
    content: 'Ja';
    position: relative;
    right: -158%;
    top: 17%;
}
.t_view .bool-slider.true .inset .control:after { top: -10%; }

.bool-slider.false .inset
{
    background-color: #da4f49;
    *background-color: #bd362f;
    background-image: linear-gradient(top, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    background-image: none;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bool-slider.false .inset .control{float: right;}
.bool-slider.false .inset .control:before
{
    content: 'Nee';
    position: relative;
    left: -158%;
    top: 17%;
}
.t_view .bool-slider.false .inset .control:before { top: -7%; }

.bool-slider .inset
{
    width: 100%;
    height: 100%;
    border-radius: 20px;
}

.bool-slider .inset .control
{
    background-color: #000;
    width: 32%;
    height: 100%;
    border-radius: 20px;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

.bool-slider .inset .control:hover
{
    cursor: pointer;
}

.bool-slider.disabled
{
    color: #CCC;
}

.bool-slider.disabled .inset
{
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
}

.bool-slider.disabled .control
{
    cursor: default;
}

.mask_editing {
	background-color: #ffeeee !important;
}

.t_list input[name=voldaan] {
	width: 58px;
	text-align: center;
	padding: 2px;
	font-size: 11px;
}