B, STRONG {
	color: 00345B;
}

img {
	behavior: url(/css-js/pngbehavior.htc);
}
#mapje, #mapje img {
	behavior: url();
}
OL LI {
	margin: 0px;
	padding: 0px;
	list-style-type: decimal;
}

UL LI {
	list-style-type: none;
	list-style-image: url(/img/li-pijl.gif);
	margin: 0px;
	padding: 0px;
	padding-left:-10px;
}


a.lokatie-link:link, a.lokatie-link:visited, a.lokatie-link:active, .lokatie-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0092FF;
	tekst-decoration: none;
	cursor: hand;
}
a.lokatie-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0092FF;
	text-decoration: underline;
	cursor: hand;
	background-color: #C8CAD1;
}

.lokatie-huidige, a.lokatie-huidige:link, a.lokatie-huidige:hover, a.lokatie-huidige:active, a.lokatie-huidige:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0092FF;
}
body {
	margin:0;
}
BODY, TD, TR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}



.kop-bg{
	background:url(/img/kop.gif);
	background-repeat:no-repeat;
}

.kop-datum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	color:#FFFFFF;
	text-indent:17px;
	vertical-align:top;
	padding-top:3px;
}

.kop-menu-lvl-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:3px;
	cursor:pointer;
}

.kop-menu-lvl-1-over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight:bold;
	vertical-align:top;
	padding-top:3px;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	background:url(/img/kop_onover.gif);
	background-repeat:no-repeat;
}

.kop-menu-lvl-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
	border-left:1px;
	border-right:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#015a9c;	
}

.kop-menu-lvl-2-over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
	background-color:48b8ff;
	border-left:1px;
	border-right:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-color:#015a9c;
			
}
.kop-menu-lvl-2-over a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	vertical-align:middle;
	background-color:48b8ff;
}
.kop-menu-lvl-2-over a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	vertical-align:middle;
	background-color:48b8ff;
}

#dorpdown1 {
	position:absolute;
	width:190px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	background-color:#015a9c;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-style:solid;
	border-color:#003399;
	border-left-style:solid;
}

#dorpdown2 {
	position:absolute;
	width:175px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	border-left-width:1px;
	background-color:#015a9c;
	border-right-width:1px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-style:solid;
	border-color:#003399;
	border-left-style:solid;
}

#dorpdown3 {
	position:absolute;
	width:180px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	background-color:#015a9c;
	border-right-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-style:solid;
	border-color:#003399;
}

.bgboven {
	background-image: url(/img/boven-bg.gif);
}
.bgbovennew {
	background-image: url(/img/new/bg_top.gif);
	background-repeat: no-repeat;
	padding-top:3px;
}
.bgboven-home {
	background: url(/img/boven-bg-home.gif) no-repeat;
	padding-top: 4px;
}

.bgonder {
	background-image: url(/img/onder-bg.gif);
		background-repeat: no-repeat;

}
.bgondernew {
	background-image: url(/img/new/bg_down.gif);
	background-repeat: no-repeat;
}
.bgonder-home {
	background-image: url(/img/onder-bg-home.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.bg {
	background-image: url(/img/background.jpg);
	background-attachment: scroll;
	background-color: #6C8292;
	background-repeat: repeat-x;
	background-position: left top;
}
.verdana-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	padding: 14px;
}
.verdana-11-wit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana-10-wit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.link-verdana-11-wit:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link-verdana-11-wit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link-verdana-11-wit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: ;
}
a.link-verdana-11-wit:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.newslink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.newslink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.newslink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}
a.newslink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.link-kl:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0092FF;
	text-decoration: none;
		line-height: 11px;
}
a.link-kl:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0092FF;
	text-decoration: none;
		line-height: 11px;
}
a.link-kl:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0092FF;
	text-decoration: underline;
		line-height: 11px;

}
a.link-kl:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0092FF;
	text-decoration: none;
	line-height: 11px;

}
.verdana-11-box14 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	padding: 13px;
}
.ondertitelbg {
	background-image: url(/img/ondetitelbg.gif);
	background-repeat: repeat-x;
}

.bord-gr-bo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2FFDBA;
	border-bottom-color: #1B8B67;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;



}
a.mnu-huidige-felgroen:link,a.mnu-huidige-felgroen:visited, a.mnu-huidige-felgroen:hover, a.mnu-huidige-felgroen:active,  .mnu-huidige-felgroen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2FFDBA;
	text-decoration: none;
	background-color: #169D71;
		
}
a.mnu-donkergroen:link,a.mnu-donkergroen:visited, a.mnu-donkergroen:active,  .mnu-donkergroen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	background-color: #24C18E;
		
}

a.mnu-donkergroen:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2FFDBA;
	text-decoration: none;
	background-color: #24C18E;
		
}

a.mnu-sub:link,a.mnu-sub:visited, a.mnu-sub:active,  .mnu-sub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	background-color: #2FFDBA;
		
}

a.mnu-sub:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #169D71;
	text-decoration: none;
	background-color: #2FFDBA;
		
}

a.mnu-sub-current:link,a.mnu-sub-current:visited, a.mnu-sub-current:hover, a.mnu-sub-current:active,  .mnu-sub-current {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #169D71;
	text-decoration: none;
	background-color: #2FFDBA;
		
}
.verdana-10-blauw {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #14366B;
	text-decoration: none;
}
.box-alpha {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: none;
	line-height: 16px;


}


.tekstblok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 28px;
	line-height:16px;

}
.tekstblokhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	line-height:16px;

}

.homeblok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	 
	 
	padding-left: 17px;
	padding-right: 15px;

}

.tekstblok-cursor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	padding-top: 14px;
	padding-right: 28px;
	padding-bottom: 14px;
	padding-left: 25px;
	cursor: hand;



}
.tekstblokvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;	
	line-height: 16px;

}

.tekstblokproduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;	
	line-height: 16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 18px;
}

.verdana-9-wit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.txt-adres-onder-verd-wit {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.gerichtzoeken-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00345B;
	background-color: #D6E0EB;
	width: 270px;
}
.editor-titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #00568D;
}
.editor-inleiding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	line-height: 16px;
	font-weight: bold;
	color: #00345B;
}
.editor-tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	text-decoration: none;
	line-height: 16px;

}
.editor-tekst-justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify ;
	color: #00345B;
	text-decoration: none;
	line-height: 16px;

}
.editor-list {
	list-style-image: ;
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 0px 14px;
}
A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0092FF;
	text-decoration: none;
	
}
A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0092FF;
	text-decoration: none;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0092FF;
	text-decoration: underline;

}
A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0092FF;
	text-decoration: none;
}
 
.imglinks{
	padding:0px;
	margin-right: 15px;
	margin-bottom: 15px;
}
 
.imgrechts {
	padding: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.brache-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #C8CAD1;
	border-right-color: #C8CAD1;
	border-bottom-color: #C8CAD1;
	border-left-color: #C8CAD1;
}
.nelipak-worldbg {
	
	background-image: url(/img/nelipak/nelipak_worldbg.gif);
	background-repeat: no-repeat;
	background-position: bottom 70px;
}

.firefox_padding {

	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 28px;
}
.firefox_teksthome {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

}
.firefox_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	line-height:16px;

}
.firefox_paddingHOME {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.firefox_paddingBRANCHE {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 28px;
	margin-right: 28px;
}
.bgswf {

	background-image: url(/img/sch-home2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}


.newsitem, .newsitem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #09426d;
	text-decoration: none;
}
.zoekkop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.zoektekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #47b8ff;
	text-decoration: none;
}
.zoekpulldown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 21px;
	width: 150px;
	border: 1px solid #7f9db9;
}
.zoektextfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 21px;
	width: 150px;
	border: 1px solid #7f9db9;
}
.zoeksubmit {
	height: 21px;
	width: 51px;
	border: 0px;
	background-image: url(/img/new/zoek_submit.gif);
cursor:pointer;
}
.zoeksubmit1 {
	height: 21px;
	width: 51px;
	border: 0px;
	background-image: url(/img/new/zoek_submit1.gif);
	cursor:pointer;
}
.zoeksubmit2 {
	height: 21px;
	width: 51px;
	border: 0px;
	background-image: url(/img/new/zoek_submit2.gif);
	cursor:pointer;
}
.zoeksubmit3 {
	height: 21px;
	width: 51px;
	border: 0px;
	background-image: url(/img/new/zoek_submit3.gif);
	cursor:pointer;
}
.zoeksubmit4 {
	height: 21px;
	width: 56px;
	border: 0px;
	background-image: url(/img/new/zoek_submit4.gif);
	cursor:pointer;
}
.submenu-new-actief {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015a9c;
	text-decoration: underline;
	line-height: 18px;
}
a.submenu-new:link, a.submenu-new:visited, a.submenu-new:active, .submenu-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015a9c;
	text-decoration: none;
	line-height: 18px;
	cursor: hand;
}
a.submenu-new:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #015a9c;
	text-decoration: underline;
	line-height: 18px;
	cursor: hand;
}

.subsubmenu-new-actief {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #015a9c;
	text-decoration: underline;
	line-height: 16px;
}
a.subsubmenu-new:link, a.subsubmenu-new:visited, a.subsubmenu-new:active, .subsubmenu-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #015a9c;
	text-decoration: none;
	line-height: 16px;
	cursor: hand;
}
a.subsubmenu-new:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #015a9c;
	text-decoration: underline;
	line-height: 16px;
	cursor: hand;
}

.lokatie_off { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
padding-top:40px;
padding-left:18px;
background-image:url();
background-repeat:no-repeat;

}
.lokatie_on { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
padding-left:18px;
padding-top:40px;
background-image:url(../img/new/google_balloon.gif);
background-repeat:no-repeat;
cursor:pointer;

}
.lokatie_on2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
padding-left:18px;
padding-top:40px;
background-image:url(../img/new/google_balloon2.gif);
background-repeat:no-repeat;
cursor:pointer;

}
#googleballoon {
	position:absolute;
	width:517;
	height:200;
	z-index:1;
	top: 515px;
}
H1 {
	font-family: univers, Arial, Helvetica, sans-serif;
	color:#00568d;
	font-size:13px;
}
.phone {
background-image:url(../img/new/phone.gif);
background-position:right bottom;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
padding-bottom:7px;
}

/* flash header styles */
/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size: 13px;
	letter-spacing:normal;
	line-height:normal;
	text-align:left;
	padding-top:20px;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	font-size: 12pt;
	letter-spacing:normal;
	line-height:normal;
	text-align:left;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	font-size: 18pt;


}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/*.sIFR-hasFlash h1 {
	visibility: visible;
}*/
.kop-menu-lvl-2 a, .kop-menu-lvl-1 a, .kop-menu-lvl-1 a:visited {
	color:#FFFFFF;
}
.kop-menu-lvl-1-over a:hover, .kop-menu-lvl-1-over a, .kop-menu-lvl-1-over a:visited {
	text-decoration:none;
	color:#ffffff;
}
.kop-menu-lvl-2-over a, .kop-menu-lvl-2-over a:visited, .kop-menu-lvl-2 a:visited  {
	color:#FFFFFF;
}
.menukleur{
	color:#FFFFFF;
}
.left {
float:left;
}
.icon{ margin-left:17px; margin-top:1px;}
h1.left{margin:0; padding:0; margin-left:5px;float-size:15px; display:block;}
.clear{clear:both}
.border{border-bottom:1px solid #c8cad1;}
h1.sifr2{width:496px}

ul.productroster{ margin:0; padding:0;list-style-image:none; list-style:none; background:none; display:block;}
ul.productroster li{ margin:0; padding:0;list-style-image:none; list-style:none;background:none;display:block; width:78px; float:left; height:90px; text-align:center; }
ul.productroster li a { font-size:9px;}
ul.productroster li a:hover { font-size:9px;}
ul.productroster li img { padding:0 auto;}