/* extra styles for layout by Dubbele:punt Design */

body {
	background-color:						#DF262E;
	background-image:						url('media/achternw.jpg');
	background-repeat:						no-repeat;
	
	font-family:							verdana, arial, sans-serif;
	font-size:								8pt
}

td{
	font-family:							verdana, arial, sans-serif;
	font-size:								8pt;
	
	vertical-align:							top;
}

input {
	border:									1px solid black;
}


/**************************************************/

.contentheader {
	MARGIN-LEFT: -4px
}
.button {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; BACKGROUND: #cdd8eb; PADDING-BOTTOM: 2px; FONT: 11px Verdana; BORDER-LEFT: #ffffff 1px solid; COLOR: #00064c; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid
}
.ster {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: red; PADDING-TOP: 3px
}
TD.label SPAN.ster {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.info SPAN.ster {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.stercol {
	WIDTH: 30px
}
TD.klacht {
	PADDING-RIGHT: 25px
}
.small {
	FONT: 9px Verdana
}
.error {
	COLOR: red; BACKGROUND-COLOR: #fecaca
}
.ok {
	COLOR: #00064c; BACKGROUND-COLOR: #ffffff
}
.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.labelError {
	COLOR: red; FONT-STYLE: italic
}
.labelOk {
	COLOR: #00064c; FONT-STYLE: normal
}
.info {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.info P {
	WIDTH: 250px
}