html, body{
	margin:0px;
	padding:0px;
	font-family:Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:11px;
	line-height:150%;
}
body{
	background-color:#062b33;
	background-image:url('../images/bg.png');
	background-repeat:repeat-x;
}
body, div, table, tr, td{
	font-family:Arial;
	font-size:11px;
	color:#435D62;
	margin:0px;
	padding:0px;
	vertical-align:top;
	text-align:center;
	line-height:150%;
}
p{
	padding:0px;
	margin:0px;
	display:inline;
}
div, th, td{
	text-align:left;
}
div{
	display:block;
	
}
img, img a{
	display:inline;
	border:0px solid #000000;
}
a:active, a:link, a:visited{
	text-decoration:none;
	color:#96152c;
}
a:hover{
	color:#96152c;
	text-decoration:Underline;
}

#zoom{
	z-index:999;
}

h1{
	font-family:Avenir, Verdana, sans-serif;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
	color:#96152c;
	padding:0px;
	padding-top:4px;
	margin:0px;
	margin-bottom:3px;
}
h2{
	font-family:Avenir, Verdana, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#96152c;
	padding:0px;
	margin:0px;
	margin-bottom:8px;
}
h3{
	font-family:Avenir, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#96152c;
	padding:0px;
	margin:0px;
	margin-bottom:4px;
}
p{
	margin:8px 0px 8px 0px;
}
form{
	display:inline;
}
fieldset{ margin:0px;padding:0px;border-width:0px; }
input{
 display:inline;
 font-family:Arial;
}
ul{
	list-style-image:url('../images/bullet.png');
	padding:0px;
	margin:0px;
	padding-left:16px;
}
li{
	color:#085051;
	font-weight:bold;
	line-height:24px;
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	height:0px;
}
.contentplaceholder{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}

#logo{
	float:left;
	margin-top:20px;
}
#taal{
	float:right;
	margin-top:6px;
	padding-right:32px;
	cursor:pointer;
}
#taalsub{
	position:absolute;
	width:70px;
	height:100px;
	z-index:999;
	display:none;
}
#taalsub .inh{
	width:62px;
	background-color:#085051;
	padding-left:8px;
	color:#ffffff;
	font-size:10px;
	overflow:hidden;
	line-height:15px;
}
#taalsub .inh a{
	color:#ffffff;
}
#taalsub .bottom{
	width:70px;
	height:3px;
	font-size:0px;
	line-height:3px;
	background-image:url('../images/langbottom.png');
}

#topmenu{
	float:right;
	margin-top:6px;
	padding-right:32px;
	line-height:12px;
	color:#ffffff;
	font-size:11px;
}
#topmenu a{
	color:#ffffff;
	text-decoration:none;
}
#topmenu a:hover{
	text-decoration:Underline;
}

ul#menu{
	clear:right;
	float:right;
	width:650px;
	height:45px;
	text-align:right;
	position:relative;
	right:-36px;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-right:16px;
	margin-top:5px;
	z-index:998;
	
}
#error{
	color:#ffffff;
}

ul#menu li.menuitem{ float:left;margin:0px;padding:0px;height:45px;margin-right:16px;margin-left:16px;cursor:pointer;font-weight:normal; }
ul#menu li.menuitem > a{
	font-family:Arial;
	text-transform:Uppercase;
	color:#445f66;
	font-size:12px;
	position:relative;
	top:-2px;
	color:#F3F3F3;
	display:none;

	
}
ul#menu li.activemi a{
	color:#a11730;
}
ul#menu li.menuitem ul{
	text-transform:none;
	background-color:#eeeeee;
	position:absolute;
	top:41px;
	z-index:998;
	height:auto;
	padding:8px;
	padding-right:50px;
	list-style:none;
	list-style-image:none;
	text-align:left;
	margin-left:-16px;
	display:none;
}

ul#menu li.menuitem ul li{ 
	text-transform:none;
	line-height:20px;
	font-weight:normal;
	white-space:nowrap;

}
ul#menu li.menuitem ul li a{
	text-transform:none;
	color:#062930;
	display:inline;
}
ul#menu li.menuitem ul li a:hover{
	color:#96152c;
}
.m1_NL{width:79px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:0px 0px;}
.m1_EN{width:90px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:0px -45px;}
.m1_DE{width:90px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:0px -90px;}
.m2_NL{width:92px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-79px 0px;}
.m2_EN{width:80px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-90px -45px;}
.m2_DE{width:83px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-90px -90px;}
.m3_NL{width:164px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-170px 0px;}
.m3_EN{width:164px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-170px -45px;}
.m3_DE{width:176px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-173px -90px;}
.m4_NL{width:69px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-334px 0px;}
.m4_EN{width:69px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-334px -45px;}
.m4_DE{width:69px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-349px -90px;}
.m5_NL{width:57px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-403px 0px;}
.m5_EN{width:57px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-403px -45px;}
.m5_DE{width:55px;background-image:url('../images/menu.png');background-repeat:no-repeat;background-position:-418px -90px;}

#content{
	background-color:#fbfbfb;
	margin:0px 28px 0px 28px;
	z-index:-1;
}
#content #home1 .padd table,
#content #home2 .padd table,
#content #home3 .padd table
{
	margin:8px;
}
#content #home1
{
	float:left;
	border-right:1px solid #e6e6e6;
	width:321px;
	height:392px;
}
#content #home2
{
	float:left;
	border-right:1px solid #e6e6e6;
	width:399px;
	height:392px;
}
#content #home3
{
	float:left;
	width:230px;
	height:392px;
}


#content #home1 .padd,
#content #home2 .padd,
#content #home3 .padd
{
	padding:20px;
	padding-right:13px;
}
#content #home1 .imgbg,
#content #home2 .imgbg,
#content #home3 .imgbg
{
	position:relative;
	top:-7px;
}
#content .bottom{
	width:960px;
	height:39px;
	border-top:1px solid #e6e6e6;
	background-image:url('../images/bottombg.png');
	
}


#notice
{
	float:right;
	line-height:39px;
	color:#3d7374;
	font-weight:bold;
	padding-right:16px;
}

#wlogo{
	float:left;
}

#notice a{
	color:#3d7374;
	font-weight:normal;
}

#shadow{
	position:relative;
	left:-28px;
	width:1016px;
	margin-top:0px;
	margin-bottom:-13px;
	padding-top:21px;
	background-image:url('../images/home_shadow.png');
	background-repeat:no-repeat;
}

.homeimg{
	width:960px;
	height:350px;
	margin-top:13px;
	margin-left:28px;
	margin-bottom:20px;
	background-color:#FFFFFF;
}

.green{
	position:relative;
	top:-230px;
	left:10px;
	background-image:url('../images/greenfield.png');
	width:400px;
	height:150px;
	overflow:hidden;
}
.green .padd{
	padding:10px;
}
.green .padd div{
	color:#ffffff;
	font-size:13px;
}
.green .padd  h1{
	font-size:24px;
	color:#fbc203;
	margin-bottom:10px;
}

.green .padd .lmbutton{
	float:right;
	position:relative;
	top:60px;
	width:100px;
	height:30px;
	line-height:30px;
	background-image:url('../images/leesmeerknop.png');
	text-align:center;
	cursor:pointer;

}
.green .padd .lmbutton a{ color: #ffffff; }

#home_bnr_nrs{ position:absolute;top:362px;left:28px;list-style:none;color:#fefefe;margin:0px;padding:0px;z-index:997; }
#home_bnr_nrs li{ float:left;margin:0px;padding:0px;margin-left:10px;background-color:#062930;width:12px;height:12px;line-height:12px;text-align:center;font-size:10px;color:#fefefe;cursor:pointer; }

.factsheetbutton{ background-image:url('../images/factsheetbutton.png');color:#ffffff;width:192px;height:30px;line-height:30px;font-size:11px;text-align:center; }


#mcontent{ float:left;width:529px; }
#mcontent .padd{ padding:15px;padding-top:30px; }
#mcontent .padd h1{ margin:0px;font-weight:normal; }

#smenu{ float:left;width:190px; }
#smenu .padd{ padding:15px;padding-top:30px; }
#smenu .padd ul.menu{ list-style:none;margin:0px;padding:0px;list-style-image:url(''); }
#smenu .padd ul.menu li{ height:30px;line-height:30px;width:148px;padding-left:12px;background-color:#eeeeee;margin-bottom:1px;cursor:pointer;font-weight:normal; }
#smenu .padd ul.menu li a{ color:#185c5c;text-decoration:none; }
#smenu .padd ul.menu li a:hover{ color:#911128;text-decoration:none; }
#smenu .padd ul.menu li.current{ background-color:#911128;color:#ffffff; }
#smenu .padd ul.menu li.current a{ background-color:#911128;color:#ffffff;text-decoration:none; }
#smenu .padd ul.menu li.current a:hover{ background-color:#911128;color:#ffffff;text-decoration:none; }

#rcontent{ float:left;width:240px;height:100%;border-left:1px solid #e6e6e6; }
#rcontent .rcontentitemtop{  }
#rcontent .rcontentitem { border-top:1px solid #e6e6e6; }
#rcontent .rcontentitemtop .padd{ padding:15px;padding-top:30px; }
#rcontent .rcontentitem .padd{ padding:15px; }
#rcontent .rcontentitemtop .padd h2,
#rcontent .rcontentitem .padd h2{ color:#185c5c; }
#rcontent .rcontentitemtop .padd ul li a,
#rcontent .rcontentitem .padd ul li a{ color:#185c5c; }
#home3 .padd ul li a{ color:#185c5c; }
#home3 .padd > a{ margin-left:4px; }

.bls{ background-image:url('../images/buttonleft.png');width:10px;height:30px;float:left;cursor:pointer;padding:0px; }
.buttonc{ float:left;background-image:url('../images/buttoncenter.png');line-height:30px;height:30px;background-color:#96152C;cursor:pointer;color:#ffffff;padding:0px; }
.buttonc input{ color:#ffffff;margin:0px;padding:0px;background-color:transparent !important;line-height:30px;height:30px;border:0px solid #000000; }
.buttonc a{ color:#ffffff; }
.brs{ background-image:url('../images/buttonright.png');width:10px;height:30px;float:left;cursor:pointer;padding:0px; }

ul#imgl{
	width:60px;
	float:left;
	position:relative;
	list-style:none;
	margin:0px;
	padding:0px;
	z-index:998;
}
ul#imgl li{
	padding:8px;
	width:44px;
	height:44px;
	background-image:url('../images/minithumb-background.png');
	cursor:pointer;
	list-style-image:url('');
}

#imglargecont{
	float:left;
	width:414px;
	height:254px;
	padding:8px;
	background-image:url('../images/primary-frame.png');
}
ul#nieuwsimgs{
	list-style:none;
	margin:0px;
	padding:0px;
}
ul#nieuwsimgs li{
	float:left;
	width:44px;
	height:44px;
	padding:8px;
	background-image:url('../images/minithumb-background.png');
	cursor:pointer;

}
.ex1 .div1 h2{color:#185C5C;line-height:34px;margin-top:12px;}
.ex2 .div1 h2{margin-top:24px;}
.ex1 div{float:left; }
.ex2 div{float:left; }
.div2 img{margin-top:12px;}
.ex2 .div2 img{margin-top:24px;}
.div1{width:282px;}
.div2{width:217px;}
.ex1{cursor:pointer; width:499px; }
.ex2{cursor:pointer; width:499px; }


tr.top{ cursor:pointer; }
tr.top td{ text-align:right;height:31px;line-height:31px;font-size:14px;color:#911128;font-weight:bold;font-family:Arial;padding-right:8px; }
tr.top td.nr{ text-align:center;height:31px;line-height:31px;width:30px;background-color:#911128;color:#ffffff;font-size:20px;font-weight:bold;font-family:Arial;padding-right:0px; }

tr.inputtr td{ height:31px;line-height:24px;padding-bottom:8px;padding-top:8px; }
tr.inputtr td.td1{ text-align:right;width:160px; }
tr.inputtr td.td1 label{ text-align:right;float:right;margin-right:24px; }
tr.inputtr td.td2{ text-align:left;width:120px; }
tr.inputtr td.td3{ text-align:left;width:190px; }
tr.inputtr td.td2double{ text-align:left;width:310px; }
tr.inputtr td input{ width:120px;border:1px solid #999999; }
tr.inputtr td select{ width:120px;border:1px solid #999999; }
tr.inputtr td textarea{ width:240px;height:100px;border:1px solid #999999; }
tr.inputtr td .radiocnt{ width:20px;height:20px;float:left;margin:0px 8px 8px 24px;text-align:left;padding-right:8px;border:1px solid #EEEEEE; }
tr.inputtr td input.clearsize{ width:20px;*height:20px;border:0px solid #ff0000; }
tr.inputtr td label{ }
tr.inputtr td label.nopadd{ float:left;margin:-2px 0px 8px 0px; }

ul#sitemap{ list-style:none;margin:0px;padding:0px;float:left;*margin-right:4px; }
ul#sitemap li{ float:right;background-repeat:no-repeat;*margin-right:6px;*width:100%; }
ul#sitemap li a{ display:none;color:#445f66; }
ul#sitemap li a{ color:#445f66;display:none; }
ul#sitemap li span{ color:#445f66;display:none; }
ul#sitemap li. a:hover{ color:#a11730; }
ul#sitemap li ul{ padding:0px;height:200px;margin:0px;position:relative; }
ul#sitemap li ul li{ float:none;*width:100%;position:relative; }
ul#sitemap li ul li a{ display:inline; }



.historietable{ width:500px; }
.historietable .td1{ width:70px; }

.ui-state-active h2 a{ color:#911128 !important; }
.ui-state-default h2 a{ color:#185C5C !important; }
.ui-state-active .thumb{ display:none; }
.ui-state-default .thumb{ cursor:pointer; }
.ui-state-default{ cursor:pointer; }
.ui-state-active .imgbg{ display:none; }
.ui-accordion-content-active table.large{ margin-top:-22px;position:absolute;right:282px; }
.ui-accordion-content-active{ overflow:hidden; }

.lmbutton{ text-transform: uppercase;font-size:12px;text-decoration:none; }
.lmbutton a{ text-decoration:none; }
.lmbutton a:hover{ text-decoration:none; }

a img{ text-decoration:none !important; }

.imgbg .lt{ width:7px;height:7px;background-image:url('../images/sh-s-lt.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px; }
.imgbg .t{height:7px;background-image:url('../images/sh-s-t.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .rt{width:7px;height:7px;background-image:url('../images/sh-s-rt.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .l{width:7px;background-image:url('../images/sh-s-l.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .inh .img{ margin:0px;padding:0px;  }
.imgbg .r{width:7px;background-image:url('../images/sh-s-r.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .lb{ width:7px;height:7px;background-image:url('../images/sh-s-lb.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .b{height:7px;background-image:url('../images/sh-s-b.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .rb{width:7px;height:7px;background-image:url('../images/sh-s-rb.png');overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .lt div{ width:7px;height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px; }
.imgbg .t div{height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .rt div{width:7px;height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .lb div{ width:7px;height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px; }
.imgbg .b div{height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }
.imgbg .rb div{width:7px;height:7px;overflow:hidden;font-size:0px;line-height:0px;margin:0px;padding:0px;  }



#kwaliteitcnt ul{ list-style:none;list-style-image:none;margin:0px;padding:0px; }
#kwaliteitcnt ul li{ list-style:none;margin:0px;padding:0px;border-bottom:1px solid #E6E6E6;height:158px;padding-top:18px; }
#kwaliteitcnt div{ clear:right;float:right; }
#kwaliteitcnt div img{ clear:right;float:right; }
#kwaliteitcnt table{ clear:right;float:right;margin-bottom:12px; }
#kwaliteitcnt p{ display:block;font-weight:normal;line-height:150%; }
*#kwaliteitcnt p{ display:block;font-weight:normal;line-height:150%; }

ul#home_nieuws{ list-style:none;list-style-image:none;margin:0px;padding:0px; }
ul#home_nieuws li{ list-style:none;list-style-image:none;margin:0px;padding:0px;color:#656565;font-weight:normal;margin:0px;padding:0px; }

#menu a{ text-decoration:none; }

.acimgcnt{ height:230px;text-align:right;width:226px; }
.acimgcnt .large{ display:block; }
.acimgcnt table{ float:right;display:block;margin:-1px;margin-top:6px; }
.acimgcnt table:first-child{ margin-top:-1px; }

.header{ line-height:40px; }
.header .thumb{ width:34px;height:34px; }

fieldset.sub_contact table tr td{ padding-bottom:10px; }
fieldset.sub_contact table tr td:first-child{ width:80px; }
fieldset.sub_contact table tr td.bls,
fieldset.sub_contact table tr td.brs{ width:10px; }
fieldset.sub_contact table tr td.bls,
fieldset.sub_contact table tr td.buttonc,
fieldset.sub_contact table tr td.brs{ padding-bottom:0px; }
fieldset.sub_contact table tr .buttonc input{ color:#ffffff;margin:0px;padding:0px;background-color:transparent !important;line-height:30px;height:30px;border:0px solid #000000;vertical-align:middle;width:auto; }
fieldset.sub_contact select{ width:118px;font-size:11px;border:1px solid #7F9DB9;padding:1px; }
fieldset.sub_contact select option{ font-size:11px;height:14px;padding:0px;margin:0px;-moz-padding-end:0px;-moz-padding-start:0px; }
fieldset.sub_contact input{ width:116px;height:14px;font-size:11px;margin:0px;border:1px solid #7F9DB9; }
fieldset.sub_contact textarea{ width:116px;height:40px;font-size:11px;margin:0px;border:1px solid #7F9DB9; }
