div.bkbbkc {
	border: 1px solid #000;
}
div.content_main {
	/*border: 1px solid #000;*/
	height: auto;
	margin: -3px 0px 0px 5px;
}
div.main_opl {
	background-color: transparent;
	width:500px;
}
#opl_start{
	clear: both;
	width:550px;
	/*height:25px;*/
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: hidden;
	}
#opl{
	clear: both;
	width:560px;
	/*height:25px;*/
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: hidden;
	}
#sub_opl_main{
	/*border:1px solid #000;*/
	width: 600px;
	/*height:20px;*/
	overflow: auto;
}	
#opl_close{
	clear: both;
	width:550px;
	/*height:25px;*/
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: hidden;
	display:none;
	}
#h1{
float:left;
}
#bCrumb{
float:left;
margin: 3px 0px 0px 0px;
}
.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:560px;
	/*height:25px;*/
	border-bottom: 1px solid #EBF2DB;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: auto;
}
.opl-hover-sub {
	background-color: #C8E294;	
	/*clear: both;
	width:550px;
	height:25px;
	border-bottom: 1px solid #EBF2DB;
	border-top: 1px solid #ECECEC;
	padding: 2px 0px 2px 5px;
	overflow: auto;*/
}
.opl-active-sub {
	background-color: #9ACD32;
}
.opl-hover-sub-a, .opl-active-sub-a {
	background-color: #E6F1D2;
	}
.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.Bdata_sub {
	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.Binfo_sub {
	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: #000;
	text-decoration:none;
	line-height: 15px;
}
.Bbutt_l_s:hover {
	font-size:7pt;
	color: #000;
	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.search_form {
	position:absolute;
	left:840px;
	top:26px;
	/*border: 1px solid #0073D1;*/
	width: auto;
}
div.stelVr {
	position:absolute;
	left:690px;
	top:45px;
	/*border: 1px solid #0073D1;*/
	width: auto;
	font-family:journal, Helvetica, sans-serif;
	font-size:23px;
	color:#0073D1;
	height:30px;
	width:180px;
}
div.stelVrTekst {
	float:right;
	padding:5px 0px 0px 0px;
	text-decoration:none;
}
div.search_form01 {
	float: left;
	margin: 2px 0px 0px 0px;
	/*border: 1px solid #fff;*/
 }
div.search_form02 {
	float: left;
	margin: 3px 0px 0px 5px;
	/*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: 360px;

	
}
div.sub_opl_main {
	clear: both;
	background-color: transparent;
	width: 554px;
	/*border: 1px solid #000;*/
}
#linkAdd {
	margin:0px 0px 0px 0px;
	width:220px;
	/*border: 1px solid #000;*/
}
div.Blocatie {
	float:right;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	background-color: #FFF;
	padding: 2px 6px 2px 8px;
	margin: 0px 3px 0px 0px;
	cursor:pointer;

}
div.Plocatie {
	width: 210px;
	position:absolute;
	top:200px;
	left:1075px;
	background-color: #fff;
	padding: 5px 5px 5px 5px;
	border: 1px dotted #000;
	z-index:100;
	overflow: auto;
}
#loc_div {
	padding-left: 10px;
}

.loc_odd {
	background-color: #FFF8DC;
	/*height: 20px;*/
	overflow: auto;
	}
.loc_even {
	background-color: #E2E2E2;
	/*height: 20px;*/
	overflow: auto;
}
.L1{
	float: left;
	width:75px;
	/*height: 18px;
	overflow: hidden;*/
	/*border: 1px dotted #000;*/
	/*border-bottom: 1px solid #F0E68C;*/
}
.L2{
	float:left;
	width: 35px;
	/*height: 18px;
	overflow: hidden;*/
	/*border: 1px dotted #000;*/
}
.L3{
	float:left;
	/*width: 75px;*/
	/*height: 18px;
	overflow: hidden;*/
	/*border: 1px dotted #000;*/
}
#top_menu {
	float:left;
	/*height: 18px;*/
	vertical-align: middle;
	margin: 5px 8px 3px 8px;
	padding-left:5px;
	/*border:1px solid #fff;*/
}
#top_balk {
	position: absolute;
	top:85px;
	/*left:0px;
	right: 0px;*/
	height: 28px;
	width: 1134px;
	background-color: #0073D1;
	z-index: -99999;
}
div.top_menu {
	float: left;
	background-color: #0073D1;
	width:1134px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*border:1px solid #fff;*/
}
div#social_media a {
background-position: 0% 0%;
background-position-x: 0%;
background-position-y: 0%;
background-repeat: no-repeat;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
color: white;
display: block;
float: right;
padding-left: 32px;
text-decoration: none;
height:35px;

}
div#social_media a.hyves_share {
background-image: url(../images/social_media/hyves.png);
}
div#social_media a.twitter_share {
background-image: url(../images/social_media/twitter.png);
}
div#social_media a.facebook_share {
background-image: url(../images/social_media/facebook.png);
}
div#social_text {
	float:left;
	height:35px;
	vertical-align: text-bottom;
}
div#social {
	margin: 10px 0px 10px 0px;
	height:35px;
	width:240px;
	border-bottom: 1px solid #6495ED;
}
div#Cradio{
	width: 20px;
	float: left;
}
div#Cdag{
	width: 80px;
	float: left;
}
div#Cstart {
	width: 70px;
	float: left;
}
div#Cloc{
	width: 60px;
	float: left;
}
.Ccursus{
	width: 100%;
	height: 20px;
	float:left;
	/*border-left: 1px solid #000;*/
}
div.kolom{
	float: left;
}
.lmKort{
	float: left;
	margin-left: 10px;
	color: Fuchsia;
}
div#calc{
   width:222px;
	border: 1px solid #6495ED;
	padding: 10px 10px 5px 10px; 
	margin: 0px 0px 20px 0px;
	background-color: #F2F2F2;
	border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	border-bottom: 1px solid rgba(0,0,0,0.25);
}
div#sActie {
	width:240px;
	/*border:1px solid #000;*/
	/*display: block;*/
	padding: 0px 0px 10px 0px;
	margin: 0px 0px -20px 0px;
	display: none;
}
div#bgActie {
	background: url(../images/actie_makelaardij.png); background-repeat: no-repeat;
	width:240px;
	/*border:1px solid #000;*/
	/*display: block;*/
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 20px 0px;
}
.buttonI, .buttonI:visited {
	background: #222 url(../images/overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.buttonI:hover {
	background-color: #111; 
	color: #fff; 
}
.buttonI:active {
 top: 1px; 
 }
.blue.buttonI, .blue.buttonI:visited {
 background-color: #000A89;
 font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 .blue.buttonI:hover {
background-color: #000646;
 }
 .green, .green:visited {
 background-color: #83AC2F;
 font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 .green:hover {
background-color: #709427;
 }
 .grey, .grey:visited {
 background-color: #DEDEDE;
 font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 }
 .grey:hover {
	background-color: #CBCBCB;
 }
 .bTinsch {
 	margin: 20px 0px 0px -100px;
	width:80px;
 }
 .FbuttonI {
	/*background: #fff url(../images/overlay.png) repeat-x; */
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #000A89; 
	text-decoration: none;
	position: relative;
 }
  .FbTinsch {
 	margin: 20px 0px 0px -100px;
	width:120px;
	font-weight: bold;
 }
 .aPrijs{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #000A89;
	margin: -15px 0px 0px 120px;
 }
  .aVanaf{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #000A89;
	float: left;
	margin: 5px 0px 0px 50px;
	/*border: 1px solid #000;*/

 }
   .zekerheid{
	font-size:18px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #000A89;
	/*border: 1px solid #000;*/

 }
    .zekerheden{
	font-size:13px;
	line-height: 20px;
	letter-spacing: -1px;
	color: #0073D1;
	/*border: 1px solid #000;*/

 }
  .aPrijsB{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight: 200;
	letter-spacing: -1px;
	color: #fff;
	margin: 3px 0px 0px 52px;
	/*border: 1px solid #000;*/
	float: left;
	/*display: inline;*/
 }
 .aLes{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000A89;
	float: left;
	margin: 5px 0px 0px 20px;
 }
 .aPrijsT{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000A89;
	float: right;
	margin: 5px 35px 0px 0px;
	/*border: 1px solid #FF1493;*/
 }
  .aPrijsT2{
 	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000A89;
	width:240px;
	/*border: 1px solid #000;*/
	margin:45px 0px 0px 0px;
 }
.aTermLes, .aTermPm{
display: inline;
}
.incBoek {
 	font-family: journal, Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	color: #000A89;
	line-height:20px;
}
tr#vakkenMak {
	display: none;
}
div#kortBetI {
	display: inline;
	color: #0FA200;
}
.Inschrijving{
	background: #DAFFA4;
	/*border: 1px solid #000;*/
	height: 30px;
	margin: 10px 0px 10px 0px;
}
.Idl{
	float: left;
}
.Ibl{
	float: left;
}
.Ibg{
	float: left;
}
.Ipg{
	float: left;
}
.Ipm{
	padding: 5px 5px 5px 5px; 
	margin: 5px 5px 0px 5px
}
.Igr{
	color: #9BA1FF;
	background-color: #E4E4E4;
}
.Iac{
	color: #000A89;
	background-color: #fff;
	font-weight: bold;
}
#geldigActie{
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	
}
#verder {
	border:1px solid grey;
	background-color:#0098FF;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 10px 2px 10px;
	margin: 10px 10px 10px 0px;
	cursor:pointer;
}
#regBro {
	display:none;
}
.btBro { 
	border:1px solid grey;
	background-color:#0098FF;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 10px 2px 10px;
	margin: 0px 10px 10px 0px;
	float:left
}
#broNaw {
	background-color:#CCCCCC;
}
.broLine{
	float:left;
	width:150px;
	margin: 10px 20px 0px 0px;

}
.imgBro {
	border:1px solid #CCCCCC;
	margin: 0px 0px 10px 0px;
}
	
