.outertable {  border-color: black #bfc6d9; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; text-decoration: none; line-height: 11pt }
h1 { font-family: Verdana; font-size: 13px; font-weight: bold ; text-decoration: none; margin-bottom:3; color:#E07010; line-height: 14pt }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; text-decoration: none; line-height: 11pt }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; text-decoration: none; margin-bottom:2 }
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal ; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #001c66 }
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #001c66 }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001c66;  border: 1px thin #001c66; }
radio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001c66;  border: 1px thin #001c66; }
.tekstwit { color: #FFFFFF; }
.tekstzwart { color: #000000; }
.tekstblauw { color: #001c66 }
a:hover.tekstzwart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E07010; font-weight: normal }
a:hover.tekstblauw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E07010; font-weight: normal }
.wizardtabel { cellpadding: 2 }
.menuitem { color: #FFFFFF; font-weight: bold ; align: right }
a:hover.menuitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold }

input, select, textarea
{
	background: white;
	margin: 1px;
	border: solid 1px gray;
}
.comment_box
{
	width: 99%;
	font-family: 'Tahoma', 'Verdana', 'Arial', sans-Serif;
	font-size: 9pt;
	padding: 2px;
}
 
.mfmap_container
{
	position: relative;
}

.mfmap_map
{
	position: relative;
}
.mfmap_drag_sel
{
	border: 0px;

	
	
	margin: 0px;
	padding: 0px;

	left: 10px;
	top: 10px;
	width: 0px;
	height: 0px;
	position: absolute;
	z-index: 400;
	cursor: hand;
	visibility: hidden;
	overflow: hidden;
	background: #00C0FF;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	
	-khtml-opacity: 0.5;
}

.numberbox
{
	width: 30px;
}

#overzicht
{
	width: 100%;
}

	

#waarneming_container
{
	width: 100%;
}

#waarneming_kaart, #overzicht #kaart, #verspreiding #kaart
{
	float: left;
	width: 410px;
	
}



.radioinput input
{
	border: none;
	background: none;
}
.radioinput label
{
	font-size: 10pt;
}
#waarneming_kaart .toolbar
{
	
}
#filter th
{
	vertical-align: top;
	text-align: left;
}
#waarneming_form, #overzicht #filter, #verspreiding #filter
{
	background: #BBD0DF;
	
	float: left;

	border: solid 1px white;
	font-size: x-small;
	width: 340px;
	padding: 4px;
}

#waarneming_form table
{
	margin: 0px;
	
	width: 99%;
}

#waarneming_form td
{
	padding: 4px 4px 4px 4px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #81A9C5;
	vertical-align: top;
}

.name_cell
{
	font-size:8pt;
	font-weight: bold;
}

#waarneming_form .btn_cell
{
	text-align: center;
	
}

.kmhok_field
{
	width: 20px;
}
.afoort_field
{
	width: 50px;
}


.datepick_day
{
	width: 20px;
}

.datepick_month
{
	width: 20px;
}

.datepick_year
{
	width: 40px;
}

.clearfloat
{
	clear: both;
}