body {
	font-family			: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	padding				: 0px;
	margin				: 0px;
	background-color	: #FFFFFF;
    color				: #000000;
	width				: 828px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(/template/images/background_repeater.gif);
	background-repeat	: repeat-x;
}

/* template */
.header_cell {
	height				: 220px;
	padding-top:0px;
}

.pagetitle_cell {
	color				: #FFFFFF;
	background-color	: #00A6EC;
	font-weight			: normal;
	font-size			: 22px;
	text-transform		: uppercase;
	height				: 40px;
	padding				: 0px 0px 0px 10px;
	width				: 598px;
}

.menu_cell {
	width				: 200px;
	padding				: 0px 0px 0px 0px;
	vertical-align		: top;
}

.content_cell {
	padding				: 10px 22px 15px 10px;
}

.footer_cell {
	height				: 20px;
	vertical-align		: top;
	padding				: 5px 0px 5px 0px;
}

.right {
	width				: 15px;
}

.footer {
	font-size			: 9px;
	color				: #AAAAAA;
	padding-left		: 12px;
}

.footer_right {
	padding-right		: 12px;
}

.footer_right, .footer_right A:LINK, .footer_right A:ACTIVE, .footer_right A:VISITED {
	font-size			: 9px;
	color				: #AAAAAA;
	text-decoration		: none;
	text-align			: right;
	border				: 0px;
	text-align			: right;
}

.footer_right A:HOVER {
	font-size			: 9px;
	color				: #AAAAAA;
	text-decoration		: underline;
}

.footer_end {
	background-image	: url(/template/images/bottom.gif);
	background-repeat	: no-repeat;
}

/* formulier */
.form_cell_title {
	font-size			: 12px;
	font-weight			: bold;
	color				: #000000;
	padding-bottom		: 5px;
}

.form_cell_label {
	width				: 250px;
	padding-bottom		: 2px;
}

.form_cell_input {
	padding-bottom		: 2px;
	width				: 185px;
}

.form_cell_info {
	vertical-align		: top;
}

.form_cell_error {

}

.form_cell_small {
	font-size			: 9px;
}

.form_cell_line HR {
	border				: none;
	padding				: 0px;
	margin				: 0px;
	margin-top			: 5px;
	margin-bottom		: 5px;
	color				: #DDDDDD;
	background-color	: #DDDDDD;
	height				: 2px;
}

/* check pagina */
.check_cell_title {
	font-size			: 12px;
	font-weight			: bold;
	color				: #000000;
	padding-bottom		: 5px;
}

.check_cell_label {
	width				: 250px;
}

.check_cell_value {

}

.check_cell_line HR {
	border				: none;
	padding				: 0px;
	margin				: 0px;
	margin-top			: 5px;
	margin-bottom		: 5px;
	color				: #DDDDDD;
	background-color	: #DDDDDD;
	height				: 2px;
}

/*Info bericht boven aan pagina*/
.infoMsg {

}

/*Info icon boven aan pagina*/
.InfoMsg IMG {
	border				: none;
	padding-top			: 2px;
	padding-right		: 2px;
	vertical-align		: top;
}

/*Error bericht boven aan pagina*/
.errorMsg {
	border				: 1px solid #FF0000;
	color				: #FF0000;
}

/*Error icon boven aan pagina*/
.errorMsg IMG {
	border				: none;
	padding-top			: 2px;
	padding-right		: 2px;
	vertical-align		: top;
}

/*Info bericht naast formulier veld*/
.infoFieldMsg {
	display				: block;
	cursor				: help;
	width				: 20px;
}

/*Info incoon naast formulier veld*/
.infoFieldMsg IMG {
	vertical-align		: top;
}

/*Error bericht naast formulier veld*/
.errorFieldMsg {
	color				: #FF0000;
	font-size			: 10px;
}

/*Error incoon naast formulier veld*/
.errorFieldMsg IMG {
	padding-right		: 3px;
	vertical-align		: top;
}

/*Error bericht bij gevonden/verloren in gemeente */
.gemeenteMsg {
	color				: #FF0000;
	font-weight			: bold;
}

/*Ruimte tussen de categorie pulldowns*/
.categoryDevider {
	height				: 4px;
}


.menu {
	list-style-image	: none;
	list-style-position	: outside;
	list-style-type		: none;
	padding				: 0px 0px 0px 0px;
	margin				: 0px;
	color				: #000000;
	line-height			: 10px;
	width				: 200px;
	text-transform		: uppercase;
}

.menu LI {
	background-color	: #848589;
	color				: #FFFFFF;
	display				: block;
	font-weight			: normal;
	height				: auto;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	text-decoration		: none;
	vertical-align		: middle;
	width				: 200px;
	text-align			: right;
}

.menu LI A:LINK, .menu LI A:VISITED, .menu LI A:HOVER, .menu LI A:ACTIVE {
	color				: #FFFFFF;
	display				: block;
	font-weight			: normal;
	height				: auto;
	margin				: 0px;
	padding				: 0px 0px 0px 0px;
	padding				: 5px 5px 5px 5px;	
	vertical-align		: middle;
	width				: 190px;
	text-decoration		: none;
}

.menu LI A.menu_selected:LINK, .menu LI A.menu_selected:VISITED, .menu LI A.menu_selected:ACTIVE {
	background-color	: #00A6EC;
	color				: #FFFFFF;
	display				: block;
	font-weight			: normal;
	height				: auto;
	margin				: 0px;
	vertical-align		: middle;
	width				: 190px;
	text-decoration		: none;
}

.menu LI A:HOVER, .menu LI A.menu_selected:HOVER {
	text-decoration		: none;	
}

.menu LI .menu_disabled {
	color				: #CCCCCC;
	display				: block;
	font-weight			: normal;
	height				: auto;
	margin				: 0px;
	padding				: 5px 5px 5px 5px;	
	text-decoration		: none;
	vertical-align		: middle;
	width				: 190px;
}