div.bkbbkc {
	border: 1px solid #000;
}
div.content_main {
	/*border: 1px solid #000;*/
	height: auto;
	margin: -3px 0px 0px 0px;
}
div.main_opl {
	background-color: transparent;
	width:500px;
}
div.opl{
	clear: both;
	width:550px;
	/*height:25px;*/
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: auto;
	}
.opl_even {
background-color: #EAF7FF;
}
.opl_odd {
background-color: #BBE1FF;
}

div.opl_l{
	float:left;
	/*border: 1px solid #000;*/
	width:360px;
	color: Black;
	font-size:11px;
	height: 19px;
}
div.opl_l_a{
	float:left;
	/*border: 1px solid #000;*/
	width:360px;
	color: Black;
	font-size:11px;
}
.opl-hover, .opl-active {
	background-color: #9ACD32;
	clear: both;
	width:550px;
	/*height:25px;*/
	border-bottom: 1px solid #EBF2DB;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: auto;
}
.opl_ll:link, .opl_ll:visited, .opl_ll:active, .opl_ll:hover {
	font-size:8pt;
	color:#000;
	text-decoration:none;
	line-height: 20px;
}
div.prijs {
	float:left;
	width:50px;
	padding: 0px 0px 0px 5px;	
	text-decoration:none;
	/*border: 1px solid #000;*/
}
div.butt {
	float:left;
	/*border: 1px solid #000;*/
	padding: 0px 0px 0px 10px;	
}
div.Bbutt {
	float:right;
	/*border: 1px solid #000;*/
	padding: 0px 5px 0px 0px;	
}
div.Aaanm {
	float:left;
	padding: 0px 0px 0px 0px;	
}
div.Llsdtpr {
	float:left;
	padding: 0px 0px 0px 2px;	
}
div.Iinfo {
	float:left;
	padding: 0px 0px 0px 2px;	
}
.butt:link, .butt:visited, .butt:active, .butt:hover {
	font-size:7pt;
	color: #000;
	text-decoration:none;
	line-height: 20px;
}
.opl-active-sel {
	background-color: #FFF;
	clear: both;
	width:550px;
	border-top: 1px solid #ECECEC;
	/*border-bottom: 1px solid #9ACD32;*/
	padding: 5px 0px 5px 0px;;
	overflow: auto;
}
div.menu_opl_main {
		border-top: 1px solid #9ACD32;
}
div.Baanm {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #9ACD32;
	padding: 2px 6px 2px 5px;
}
div.Bdata {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #6496FB;
	padding: 2px 6px 2px 8px;	
	
}
div.Binfo {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #EAF7FF;
	padding: 2px 6px 2px 8px;	
	
}
div.Baanv {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #EFF3DE;
	padding: 2px 6px 2px 8px;	
	
}
div.Baanv_l {
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #EFF3DE;
	padding: 2px 6px 2px 8px;	
	
}
div.Bdown {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #F9FBF2;	
	padding: 2px 6px 2px 8px;	
	
}
div.Bdown_l {
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #F9FBF2;	
	padding: 2px 6px 2px 8px;	
	
}
div.Bricht {
	float: left;
}
.Bbutt:link, .Bbutt:visited, .Bbutt:active {
	font-size:8pt;
	color: #000;
	text-decoration:none;
	line-height: 20px;
}
.Bbutt:hover {
	font-size:8pt;
	color: #000;
	text-decoration: underline;
	line-height: 20px;
}
.Bbutt_l:link, .Bbutt_l:visited, .Bbutt_l:active {
	font-size:8pt;
	color: #fff;
	text-decoration:none;
	line-height: 20px;
}
.Bbutt_l:hover {
	font-size:8pt;
	color: #fff;
	text-decoration: underline;
	line-height: 20px;
}
.Bbutt_l_s:link, .Bbutt_l_s:visited, .Bbutt_l_s:active {
	font-size:7pt;
	color: #fff;
	text-decoration:none;
	line-height: 15px;
}
.Bbutt_l_s:hover {
	font-size:7pt;
	color: #fff;
	text-decoration: underline;
	line-height: 15px;
}	
.Bbutt_s:link, .Bbutt_s:visited, .Bbutt_s:active {
	font-size:7pt;
	color: #000;
	text-decoration:none;
	line-height: 15px;
}
.Bbutt_s:hover {
	font-size:7pt;
	color: #000;
	text-decoration: underline;
	line-height: 15px;
}
div.Baanm_s {
	float: right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #9ACD32;
	padding: 2px 2px 2px 2px;
}
div.top_menu {
	float: left;
	background-color: #0073D1;
	width:780px;
	/*border:1px solid #fff;*/
}
div.search_form {
	float: right;
	border: 1px solid #fff;
	width: 252px;
}
div.search_form01 {
	float: left;
	*border: 1px solid #fff;
 }
div.search_form02 {
	float: left;
	border: 1px solid #fff;
}
div.content_main {
	width:560px;
	/*border: 1px solid #000;*/
	/*overflow: scroll;*/
}
div.richt_main {
	
}
div.richt {
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #EBF2DB;	
	padding: 2px 0px 2px 10px;
}
.richt_even {
	background-color: #EFF3DE;
}
.richt_odd {
	background-color: #F9FBF2;	
}
.richt_hover, .richt_active {
	background-color: #9ACD32;
	border-bottom: 1px solid #EBF2DB;	
	border-top: 1px solid #EBF2DB;	
	padding: 2px 0px 2px 10px;
	overflow: auto;
}
.ri_a:link, .ri_a:visited, .ri_a:active, .ri_a:hover {
	font-size:8pt;
	color:#000;
	text-decoration:none;
	line-height: 20px;
}
.ri_active:link, .ri_active:visited, .ri_active:active, .ri_active:hover {
	font-size:8pt;
	color:#000;
	text-decoration:none;
	line-height: 20px;
}
div.subopl {
	float: left;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #FFF;
	padding: 2px 6px 2px 0px;	
	width: 340px;
	
}
div.sub_opl_main {
	clear: both;
	background-color: transparent;
	width: 554px;
	height: 20px;
	/*border: 1px solid #000;*/
}