* {
	margin: 0;
	padding: 0;
}

body,html {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-size: 100.01%;
	background: #e5e5e5;

}
#placeholder {
	margin: 0 auto;
	width: 100%;
	font-size: 74%;
	text-align: center;
}
#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 987px;
	text-align: left;
}
.content-back {
	margin: 0;
	width: 987px;
	background: url('images/content-back.jpg') 0 0 repeat-y;
}
.content-back-top {
	margin: 0;
	width: 987px;
	background: url('images/content-back-top.jpg') 0 0 no-repeat;
}	
.content-back-btm {
	margin: 0;
	padding: 0 0 10px 0;
	width: 987px;
	background: url('images/content-back-btm.jpg') 0 100% no-repeat;
}	

ul {
	list-style-type: circle;
}
li {
	font-size: 100%;
}


.FR_CNTNTIFR a {
	color: #008985;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Header+++++++++*/
.header {
	margin: 0;
}
.logo {
	margin: 15px 0 15px 10px;
	float: left;
	display: inline;
	text-indent: -9999px;
	width: 213px;
	height: 50px;
	background: url('images/logo.gif') 0 0 no-repeat;
}
.header div {
	display: inline;
	margin: 0 0 0 266px;
	float: left;
	width: 494px;
}
.header ul {
	list-style: none;
	float: right;
}
.header ul li {
	float: right;
	margin: 5px;
	display: inline;
}
.header ul li a{
	padding: 0 15px 0 0;
	font-size: 100%;
	color: #008985;
	text-decoration: none;
	line-height: 25px;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.header ul li a.last {
	padding: 0;
	background: none;
}
.header ul li a:hover {
	text-decoration: underline;
}
.header ul li a:active {
	color: #000;
}
.top {
	float: right;
	list-style: none;
	width: 490px;
	background: url('images/top-nav.gif') 0 0 no-repeat;
}
.top li {
	float: right;
	height: 29px;
}
.top li a{
	padding: 0 15px 0 0;
	font-size: 90% !important;
	color: #008985;
	text-decoration: none;
	line-height: 18px !important;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.top li a.last {
	padding: 0 10px 0 0 !important;
	background: none;
}
.top li a:hover {
	text-decoration: underline;
}
.top li a:active {
	color: #000;
}
.box {
	float: left;
	padding: 4px 0 0 6px;
	width: 188px;
	height: 23px;
	border: 0;
	font: 90% Arial;
	color: #666;
	background: url('images/search-bar.gif') 0 0 no-repeat !important;
}
.submit-btn {
	float: left;
	display: block !important;
	width: 65px !important;
	height: 23px !important;
	background: url('images/search-btn.gif') 0 0 no-repeat !important;
	text-indent: -9999px !important;
}
.submit-btn-uk {
	float: left;
	display: block !important;
	width: 65px !important;
	height: 23px !important;
	background: url('images/search-btn-uk.gif') 0 0 no-repeat !important;
	text-indent: -9999px !important;
}
.submit-btn-fr {
	float: left;
	display: block !important;
	width: 65px !important;
	height: 23px !important;
	background: url('images/search-btn-fr.gif') 0 0 no-repeat !important;
	text-indent: -9999px !important;
}
.submit-btn-de {
	float: left;
	display: block !important;
	width: 65px !important;
	height: 23px !important;
	background: url('images/search-btn-de.gif') 0 0 no-repeat !important;
	text-indent: -9999px !important;
}
.submit-btn-e {
	float: left;
	display: block !important;
	width: 65px !important;
	height: 23px !important;
	background: url('images/search-btn-e.gif') 0 0 no-repeat !important;
	text-indent: -9999px !important;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Header End++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Banner ++++++++++*/
.banner {
	width: 987px;
	height: 93px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Banner End++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Menu ++++++++++++*/
.container-menu .menu {
	list-style: none;	
}
.container-menu .menu  li {
	float: left;
	height: 40px;
	overflow: hidden;
}
.container-menu .menu  li a {
	display: block;
	text-align: center;
	line-height: 42px;
	font-size: 120%;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	height: 40px;
	background: url('images/border-menu.gif') 100% 0 repeat-y;
}
.container-menu .menu .nav-home {
	width: 81px;
}
.container-menu .menu .nav-over {
	width: 154px;
}
.container-menu .menu .nav-machine {
	width: 105px;
}
.container-menu .menu .nav-technologie {
	width: 122px;
}
.container-menu .menu .nav-oplossingen {
	width: 123px;
}
.container-menu .menu .nav-downloads {
	width: 115px;
}
.container-menu .menu .nav-contact {
	width: 95px;
}

.container-menu .menu .nav-home-uk {
	width: 81px;
}
.container-menu .menu .nav-over-uk {
	width: 154px;
}
.container-menu .menu .nav-machine-uk {
	width: 105px;
}
.container-menu .menu .nav-technologie-uk {
	width: 122px;
}
.container-menu .menu .nav-oplossingen-uk {
	width: 123px;
}
.container-menu .menu .nav-downloads-uk {
	width: 135px;
}
.container-menu .menu .nav-contact-uk {
	width: 95px;
}

.container-menu .menu .nav-home-fr {
	width: 81px;
}
.container-menu .menu .nav-over-fr {
	width: 114px;
}
.container-menu .menu .nav-machine-fr {
	width: 125px;
}
.container-menu .menu .nav-technologie-fr {
	width: 122px;
}
.container-menu .menu .nav-oplossingen-fr {
	width: 123px;
}
.container-menu .menu .nav-downloads-fr {
	width: 135px;
}
.container-menu .menu .nav-contact-fr {
	width: 95px;
}

.container-menu .menu .nav-home-de {
	width: 81px;
}
.container-menu .menu .nav-over-de {
	width: 100px;
}
.container-menu .menu .nav-machine-de {
	width: 154px;
}
.container-menu .menu .nav-technologie-de {
	width: 102px;
}
.container-menu .menu .nav-oplossingen-de {
	width: 123px;
}
.container-menu .menu .nav-downloads-de {
	width: 135px;
}
.container-menu .menu .nav-contact-de {
	width: 95px;
}

.menuhoverstate {
	background: #008985 !important;
	display: block;
	margin: 7px 5px 0 7px;
	color: #fff;
	line-height: 30px;
	text-decoration: none !important;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Menu END+++++++++*/
.kruimelpad {
	padding: 5px 0 0 20px;
	height: 10px;
}
.kruimelpad strong {
	margin: 5px 0 0 0 !important;
}
.kruimelpad span {
	margin: 5px 0 0 0 !important;
}
.kruimelpad a.path  {
	color: #008985;
	text-decoration: underline;
}
.kruimelpad a.path:hover {
	color: #008985;
	text-decoration: none;
}
.kruimelpad a.path:active {
	color: #008985;
	text-decoration: underline;
}
.kruimelpad a.path:visited {
	color: #008985;
	text-decoration: none;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content-Left++++++++++++*/
.content-left{
	margin: 0 0 0 20px;
	padding: 20px 0 0 0;
	display: inline;
	float: left;
	width: 725px;
	overflow: hidden;
}
.content-left h1 {
	margin: 20px 0 10px 0;
	padding: 0;
	font-size: 155%;
	display: inline;
	font-weight: normal;
}
.content-left p {
	margin-right: 10px !important;
	font: 98% Arial;
	line-height: 18px;
}
.content-box {
	position: relative;
	margin: 20px 0 0 0;
	width: 695px;
	border: 1px solid #d1d1d1;
	background: #fff;
}
.content-box .title_top {
	margin: 0;
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top.jpg') 0 0 no-repeat;
}
.content-box .title_top-1{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-1.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-1-uk{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-1-uk.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-1-fr{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-1-fr.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-1-de{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-1-de.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-1-e{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-1-e.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-2{
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-2.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-2-uk {
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-2-uk.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-2-fr {
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-2-fr.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-2-de {
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-2-de.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-box .title_top-2-e {
	padding: 0 0 0 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top-2-e.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.content-back  p {
	margin: 10px 0 10px 0;
}
.toon-machine {
	position: absolute;
	top: 5px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	width: 144px;
	height: 22px;
	background: url('images/btn-toon-machines.jpg') 0 0 no-repeat;
}
.toon-machine-uk {
	position: absolute;
	top: 5px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	width: 144px;
	height: 22px;
	background: url('images/btn-toon-machines-uk.jpg') 0 0 no-repeat;
}
.toon-machine-fr {
	position: absolute;
	top: 5px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	width: 191px;
	height: 22px;
	background: url('images/btn-toon-machines-fr.jpg') 0 0 no-repeat;
}
.toon-machine-de {
	position: absolute;
	top: 5px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	width: 194px;
	height: 22px;
	background: url('images/btn-toon-machines-de.jpg') 0 0 no-repeat;
}
.toon-machine-e {
	position: absolute;
	top: 5px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	width: 185px;
	height: 22px;
	background: url('images/btn-toon-machines-e.jpg') 0 0 no-repeat;
}
#jquery_cont {
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 690px; /*Width of Carousel Viewer itself*/
height: 145px; /*Height should enough to fit largest content's height*/
}
.machine-list {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	list-style: none;
	clear: both;
	height: 145px;
}
.machine-list li {
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	display: inline;
	margin: 10px 0 0 0;	
}
.goLeft {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 50px;
	height: 145px;
}
.goRight {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9999;
	width: 50px;
	height: 145px;
}
.machine-list {
	list-style: none;
}
.machine-list a {
	display: block;
	margin: 10px 0 10px 23px;
	font: 100% Arial;
	text-decoration: none;
	font-weight: bold;
	color: #008985;
}
.machine-list a.img {
	margin: 0;
	border: 0 !important;
}
.machine-list a.img:hover {
	text-decoration: none !important;
}
.machine-list img {
	margin: 5px 0 0 21px;
	border: 0;
}
.machine-list a:hover {
	text-decoration: underline;
}
.machine-list a:active {
	text-decoration: none;
}
.machine-list a:visited {
	text-decoration: none;
}
.content-box .oplossing {
	float: left;
	border-right: 1px solid #d1d1d1;
	width: 172px;
	height: 162px;
	overflow: hidden;
	list-style: none;
	background: #F0F0F0;
}
.content-box ul.oplossing{
                padding: 0px;
                list-style: none;
                margin: 0px;
}
.content-box .oplossing li{
                margin: 0 0 3px 0;
                padding: 0 0 0 0;
}
.content-box .oplossing-last {
	float: right;
	width: 174px;
}
.content-box .hover_horeca {
	background: url('images/oplossing-horeca.gif') 0 0 no-repeat;
}
.content-box .hover_voeding {
	background: url('images/oplossing-voeding.gif') 0 0 no-repeat;
}
.content-box .hover_non-food {
	background: url('images/oplossing-non-food.gif') 0 0 no-repeat;
}
.content-box .oplossing li h2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	font-size: 115%;
	font-weight: bold;
	line-height: 35px;
	background: url('images/box-sep.gif') 0 100% repeat-x;
}
.content-box .oplossing li a {
	color: #008985;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
                display: block;
                padding-left: 10px;
}
.content-box .oplossing li a:visited {
	text-decoration: none;
}
.content-box .oplossing li a:hover {
	text-decoration: underline;
}
.content-box .oplossing li a:active {
	text-decoration: none;
}
.content-box .itemplaats {
	padding: 5px 0 5px 6px;
}

/* +++++++++++++++++++++++++++++++++++++Content2+++++++++++ */
.content2 .content-left {
	width: 237px;
}
.content2 .content-box {
	width: 212px;
}
.content2 .title_top {
	margin: -10px 0 0 0 0 !important;
	padding: 0 0 10px 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top2.jpg') 0 0 no-repeat;
}
.content2 .content-box ul {
	list-style: none;
}
.content2 .content-box ul li {
	margin: 3px 0 3px 0;
	line-height: 20px;
	text-indent: 15px;
}
.content2 .content-box li li {
	text-indent: 23px;
}
.content2 .content-box a {
	display: block;
	height: 20px;
	color: #000;
	text-decoration: none;
}
.content2 .content-box a:hover {
	width: 212px;
	height: 20px;
	color: #fff;
	text-decoration: none;
	background: #008985;
}
.content2 .content-box a:active {
	color: #fff;
	background: #008985;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++Content3+++++++++++++++++++++ */
.content3 .content-left {
	width: 237px;
}
.content3 .content-box {
	margin: 8px 0 0 0;
	width: 212px;
}
.content3 .title_top {
	margin: 10px 0 0 0 0 !important;
	padding: 0 0 10px 20px;
	font: 120% Arial;
	font-weight: bold;
	line-height: 34px;
	background: url('images/title-top2.jpg') 0 0 no-repeat;
}
.content3 .content-box ul {
	list-style: none;
}
.content3 .content-box ul li {
	margin: 0px 0 3px 0;
	line-height: 20px;
	text-indent: 15px;
}
.content3 .content-box li li {
	text-indent: 23px;
}
.content3 .content-box li li li{
	text-indent: 35px;
	font-style: italic;
	background: url('images/list-bullet-line.gif') 25px 10px no-repeat;
}
.content3 .content-box a {
	display: block;
	height: 20px;
	color: #000;
	text-decoration: none;
}

ol {
line-height: 20px;
}
.content3 .content-box a:hover {
	width: 212px;
	height: 20px;
	color: #fff;
	text-decoration: none;
	background: #008985;
}
.content3 .content-box a:active {
	color: #fff;
	background: #008985;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content-Left++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content-Center++++++++++*/
.content2 .content-center {
	position: relative;
	width: 517px;
	float: left;
}
.content2 .content-center h1 {
	margin: 25px 0 10px 0;
	padding: 0 0 5px 0;
	font-size: 155%;
	background: url('images/border.jpg') 0 100% repeat-x;
}
.content2 .content-center h2 {
	margin: 20px 0 10px 10px !important;
	font: 98% Arial;
	font-weight: bold;
}
.content2 .content-center ul {
	margin: 0 0 5px 20px;
}

.content2 .content-center ol {
	margin: 0 0 0 27px;
}
.content2 .print {
	position: absolute;
	top: 30px;
	right: 5px;
	display: block;
	text-indent: -9999px;
	width: 15px;
	height: 13px;
	background: url('images/print.gif') 0 0 no-repeat;
}
.content2 .spec-box {
	margin: 0 0 10px 0;
	padding: 10px;
	width: 497px;
	min-height: 220px;
	font: 98% Arial;
	background: #e0e0e0;
}
.content2 .spec-box p {
	font: 98% Arial;
	line-height: 20px;
}
.content2 .spec-box  strong {
	display: block;
	font: bold 98% Arial;
	margin: 10px 0 5px 0px;
}
.content2 .spec-tekst {
	font: 98% Arial;
}
.content2 .spec-box ul {
	margin: 5px 0 0 8px;
	list-style: none;
}
.content2 .spec-box ul li {	
	padding: 0 0 0 10px;
	line-height: 20px;
	background: url('images/list-bullet.gif') 0 9px no-repeat;
}
.content2 .spec-box img {
	padding: 20px 40px 20px 0;
	float: right;
}

.content2 .content-center img {
	margin: 0 0 10px 0px;
}
.content2 .content-center .links {
	display: block;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	padding: 10px 0 10px 0;
	margin: 0 0 20px 0;
	list-style: none;
}
.content2 .content-center .links li {
	padding: 0 0 0 10px;
	border-left: 4px solid #008985;
}
.content2 .content-center .links a {
	text-indent: 10px;
	color: #008985;
	line-height: 18px;
	text-decoration: none;
}
.content2 .content-center .links a:hover {
	text-decoration: underline;
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content 3++++++++++++++++++ */
.content3 .content-center {
	position: relative;
	width: 517px;
	float: left;
}
.content3 .content-center h1 {
	margin: 20px 0 10px 0;
	padding: 0 0 5px 0;
	font-size: 160%;
	font-family:  Arial;
	background: url('images/border.jpg') 0 100% repeat-x;
}
.content3 .content-center h2 {
	margin: 20px 0 10px 0px !important;
	font: 100% Arial;
	font-weight: bold;
}

.content3 .content-center ul {
	margin: 0 0 0 20px;
}

.content3 .content-center ol {
	margin: 0 0 0 27px;
}
.content3 .content-center a {
	color: #008985;
	text-decoration: underline;
}
.content3 .content-center a:hover {
	color: #008985;
	text-decoration: none;
}
.content3 .content-center a:active {
	color: #008985;
	text-decoration: underline;
}
.content3 .content-center a:visited {
	color: #008985;
	text-decoration: none;
}
.content3 .print {
	position: absolute;
	top: 30px;
	right: 5px;
	display: block;
	text-indent: -9999px;
	width: 15px;
	height: 13px;
	background: url('images/print.gif') 0 0 no-repeat;
}
.content3 .proloog {
	margin: 0 0 10px 0;
	padding: 20px;
	width: 478px;
	font: 98% Arial;
	background: #e0e0e0;
}
.content3 .proloog h2 {
	font-size: 130%;
	margin: 0 0 0 -2px;
}
.content3  .inhoud  {
	margin: 0 10px 0 2px !important;
}
.content3   .oplossing-tekst {
	margin: 15px 0 0 0 !important;
}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content-Center++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content-Right++++++++++++*/
.content-right {
	float: left;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++Portal mini-news+++++++++++++++++++++++ */
.actueel {
	width: 234px;
	background: #fff;
	margin: 20px 0 0 0;
	border: 1px solid #d1d1d1;
}
.actueel ul {
	list-style: none;
}
.actueel ul li {
	margin: 0 0 15px 0;
	line-height: 15px;
}
.actueel h2 {
	margin: 5px 0 10px 10px;
	padding: 0 0 10px 0;
	width: 210px;
	font-size: 140%;
	border-bottom: 2px solid #008985; 
}
.meer-nieuws {
	display: block;
	margin: 0 0 10px 10px;
	padding: 0;
	line-height: 20px;
	color: #008985;
	text-decoration: underline !important;
}
a.meer-nieuws:hover {
	text-decoration: none !important;
}
.actueel ul li a{
	margin: 0 0 0 10px;
	color: #008985;
	text-decoration: none;
}
.actueel li a:hover {
	text-decoration: underline !important;
}
.actueel li a:active {
	text-decoration: none !important;
}
.actueel li a:visited {
	text-decoration: underline !important;
}
.actueel ul li p {
	margin: 0 0 0 10px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++Portal contact+++++++++++++++++++ */
.mini-contact {
	margin: 10px 0 0 10px;
}
.mini-contact h2 {
	margin: 0 0 5px 0;
	font-size: 140%;
}
.mini-contact p {
	margin-bottom: 10px;
	line-height: 18px;
}
.mini-contact a {
	color: #008985;
	text-decoration: underline;
}
.mini-contact a:hover {
	color: #008985;
	text-decoration: none;
}
.mini-contact a:active {
	color: #008985;
	text-decoration: underline;
}
.mini-contact a:visited {
	color: #008985;
	text-decoration: none;
}
.mini-contact .kaart {
	display: block;
	text-indent: -9999px;
	width: 185px;
	background: url('images/kaart.jpg') 0 0px no-repeat;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Content2+++++++*/
.content2 .cat2 {
	margin: -15px 3px 0 0;
	float: right;
	display: inline;
	width: 192px;
	height: 600px;
	background: url('images/right-default.jpg') 0 0 no-repeat;
}
.content2 .content-right ul {
	margin: 10px 0 0 5px;
	list-style: none;
}
.content2 .content-right ul li {
	margin: 10px 0 0 0;
}
.content2 .informatie-btn {
	display: block;
	text-indent: -9999px;
	width: 182px;
	height: 53px;
	background: url('images/info-btn.gif') 0 0 no-repeat;
}
.content2 .download-btn {
	display: block;
	text-indent: -9999px;
	width: 182px;
	height: 53px;
	background: url('images/download-btn.gif') 0 0 no-repeat;
}
.content2 .clean-btn {
	display: block;
	width: 182px;
	height: 53px;
                color:#008589;
                font-weight:bold;
                margin:10px 0;
                padding-top:10px;
                text-align:center;
                text-decoration:none;
                font-size: 117%;
	background: url('images/clean-btn.gif') 0 0 no-repeat;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Contact3+++++++++++*/
.content3 .cat3 {
	margin: -15px 3px 0 0;
	float: right;
	display: inline;
	width: 192px;
	height: 510px;
	background: url('images/right-default.jpg') 0 0 no-repeat;
}
.content3 .cat3 ul {
	list-style: none;
}
.content3 .tips-btn {
	margin: 15px 0 10px 0px;
	display: block;
	text-indent: -9999px;
	width: 182px;
	height: 53px;
	background: url('images/tips-btn.gif') 0 0 no-repeat;
}
.content3 .textbox {
	margin: 0 0 0 5px;
	width: 182px;
	height: 113px;
	background: url('images/textbox-banner.gif') 0 0 no-repeat;
}
.content3 .textbox h2 {
	margin: 8px 0 0 15px;
	padding: 8px 0 0 0;
	font: 100% Arial;
	font-weight: bold;
}
.content3 .textbox p {
	margin: 8px 0 0 15px;
	font: 100% Arial;
	font-style: italic; 
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Footer+++++++++++++++++++++*/
.footer {
	margin: 10px 0 0 30px;
}
.footer ul{
	list-style: none;
}
.footer ul li {
	height: 29px;
	float: left;
}
.footer ul li a {
	padding: 0 10px 0 10px;
	font: 98% Arial;
	color: #008985;
	text-decoration: none;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.footer ul li a.first {
	padding: 0 10px 0 0;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.footer ul li a.last {
	padding: 0 0 0 10px;
	background: none;
}
.footer ul li a:hover {
	text-decoration: underline;
}
.footer ul li a:active {
	color: #000;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++Footer2++++++++++*/
.footer2 {
	margin: 10px 0 0 30px;
}
.footer2 ul{
	margin: 0 0 0 225px;
	list-style: none;
}
.footer2 ul li {
	height: 29px;
	float: left;
}
.footer2 ul li a {
	padding: 0 10px 0 10px;
	font: 98% Arial;
	color: #008985;
	text-decoration: none;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.footer2 ul li a.first {
	padding: 0 10px 0 0;
	background: url('images/top-sep.gif') 100% 2px no-repeat;
}
.footer2 ul li a.last {
	padding: 0 0 0 10px;
	background: none;
}
.footer2 ul li a:hover {
	text-decoration: underline;
}
.footer2 ul li a:active {
	color: #000;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.clear {
	clear: both;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Nieuws-Module++++++++++++++++++++++++++++*/

.container-news .nieuwsmsg {
	margin: 20px 0 0 0;
}
.container-news .nieuwsmsg h2{
	margin: 0 0 0 20px !important;
	font-size: 120%;
}

.nieuwsmsg h2 a:link {
color: #008985;
text-decoration: underline;
}
.nieuwsmsg h2 a:visited{
color: #008985;
text-decoration: none;
}
.nieuwsmsg h2 a:active {
color: #008985;
text-decoration: none;
}
.nieuwsmsg h2 a:hover {
color: #008985;
text-decoration: underline;
}
.nieuwsmsg h2{
color: #000;
line-height: 20px;
}

.container-news  p{
margin: 0 0 0 10px;
padding: 10px;
width: 480px;
color: #000 !important;
line-height: 19px !important;
}

.nieuws_oneven {
background: #fff;
}

.kleur {
color: #000 !important;
}
.knop {
padding: 0 5px 0 5px;
line-height: 22px;
border: 1px solid #000;
background: #eee;
}
.news-text {
	margin: 0 0 0 20px;
}
.news-paging {
	margin: 10px 0 0 20px;
}



/*++++++++++++++++++++++++++++Search-Style++++++++++++++++++++++++++++*/


#mainzoekBox {
margin: 8px 0 0 10px;
width: 750px;
}
#mainzoekBox table {
width: 690px;
font-size: 90%;
}

/*+++++++++++++++++++++++++Left-Column-Search-Style++++++++++++++++++++++++++++*/
#mainzoekBox tbody tr .xml-leftcolumn {
display: none;
}

#mainzoekBox tbody tr .xml-leftcolumn .subtitel {
margin: 22px 25px 0 0;
display: block;
width: 164px;
height: 30px;
text-indent: 7px;
color: #000;
text-decoration: underline;
background: url('images/xmlsearch-split.gif') 0 100% repeat-x;
}
#mainzoekBox .xml-leftcolumn .binnenrubriek_titel {
margin: 10px 0 10px 0;
display: block;
width: 164px;
height: 20px;
text-indent: 7px;
color: #000;
font-weight: bold;
}
#mainzoekBox .xml-leftcolumn .binnenrubriek_rubrieken {
color: #000;
} 
#mainzoekBox .xml-leftcolumn .binnenrubriek_rubrieken label {
float: left;
margin: -4px 0 0 0;
}
#mainzoekBox .xml-leftcolumn .binnenrubriek_rubrieken span{
display: block;
margin: 0 0 0 7px;
}

/*++++++++++++++++++++++++Right-Column -Search-Style++++++++++++++++++++++++++++*/
#mainzoekBox .titel {
font-size: 1.2em;
}
#mainzoekBox .titel .keyword {
font-size: 1.1em;
font-weight: bold;
}

#mainzoekBox .title_td {
padding: 20px 0 10px 0;
width: 700px;
background: url('images/xmlsearch-row-split.gif') 0 100% repeat-x;
}
#mainzoekBox .found_item {
width: 700px;
margin: 10px 0 5px -15px;
padding: 15px !important;
background: url('images/xmlsearch-row-split.gif') 0 100% repeat-x;
}
#mainzoekBox .searchSnapshot {
font-size: 1.1em;
}
#mainzoekBox .title_link {
display: block;
padding: 0;
margin: 0 0 5px 0;
height: 20px;
line-height: 20px;
background: url('images/search-arrow.gif') 0 3px no-repeat;
text-indent: 25px;
font-size: 1.2em;
font-weight: bold;
}
#mainzoekBox .target_url a {
display: block;
padding: 0;
margin: 0 0 20px 0;
}
#mainzoekBox, #NoResults {
font-size: 1.1em;
}

.searchPager table {
margin: 10px 0 10px 0;
width: auto !important;
}
.searchPager table tr td {
background: #008985;
color: #fff;
width: 18px;
text-align: center;
}
.searchPager table tr td a {
float: left;
margin: 0;
display: block;
width: 18px;
height: 19px;
line-height: 19px;
text-align: center;
font-weight: bold;
background: #fff;
text-decoration: none;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++SITEMAP+++++++++++*/

#TB {
	position: static !important;
	margin: 0 !important;
	padding: 0 !important;
}
#TB .sitemap2 {
	position: static !important;
	margin: 0 !important;
	padding: 0 !important;
}
#TB .sitemap2 span b {
	margin: 0 !important;
	padding: 0 !important !important;
}
#TB .sitemap2 img {
	margin: 0 !important;
	padding: 0 !important;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Form styles +++++++++++++ */
.required-text {
padding: 20px 70px 0 0;
float: right;
font-size: 100% !important;
}
.required-text em {
color: #C43A30;
font-style: normal;
font-size: 100% !important;
}
fieldset {
margin-bottom: 15px;
clear: both;
border: 1px solid #BBB;
width: 90%;
}
fieldset legend {
color: #666;
font-size: 120%;
padding: 0 10px 0 10px;
font-weight: bold;
}
fieldset .first {
margin-top: 15px;
}
fieldset .last {
margin-bottom: 30px;
}
fieldset.vraag-form .last {
margin-bottom: 110px;
}
fieldset div {
margin: 0 0 0 15px;
width: 100%;
height: 30px;
}
fieldset label {
float: left;
display: block;
width: 120px;
}
fieldset input, fieldset textarea {
float: right;
margin: 0 25px 0 0;
height: 18px;
width: 300px;
background: url('images/text_back.gif') 0 0 repeat-y !important;
}
fieldset select {
float: left;
margin: 0 25px 0 0;
height: 20px;
width: 350px;
border: 1px solid #C4C1AA;
}
fieldset .required em {
margin: 0 0 0 3px;
color: #C43A30;
font-style: normal;
font-size: 100% !important;
}
fieldset .required input {
height: 19px;
width: 268px;
background: url('images/input_back.gif') 0 0 repeat-y !important;
}
fieldset .required textarea {
height: 110px !important;
width: 260px;
border: 1px solid #dedede;
background: url('images/text_back.gif') 0 0 repeat-y !important;
}
fieldset .last em {
color: #C43A30;
font-style: normal;
font-size: 100% !important;
}
fieldset span {
position: relative;
}
fieldset span input {
position: absolute;
top: -14px;
left: 303px;
width: 100px;
height: 28px;
border: 1px solid #006239 !important;
background: #008985 !important;
text-indent: 0px;
color: #fff;
font-weight: bold;
font-size: 90% ;
}

fieldset select {
font-size: 90%;
}
.knop {
padding: 0 3px 3px 3px;
line-height: 16px;
border: 1px solid #666;
background: #eee;
}

BLOCKQUOTE {
margin-left: 40px;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[END] Form styles [END] +++++++++ */


/*++++++++++++++++++++++++++++Standard text styles++++++++++++++++++++++++++++*/
.stijl1{
background: transparent url(images/border.jpg) repeat-x scroll 0 100%;
font-family: Arial;
font-size: 160%;
font-weight: bold;
margin: 20px 0 10px;
padding: 0 0 5px;
display: block;
width: 100%;
}
.stijl2{
margin: 10px 0;
color: #008589;
font-style: italic;
font-weight: bold;
}
.stijl3{
margin: 10px 0;
color: #008589;
font-weight: bold;
}
.stijl4{
margin: 10px 0;
font-weight: bold;
}
.stijl5{
margin: 10px 0;
}
.stijl6{
margin: 10px 0;
color: #008589;
text-decoration: underline;
}
/*++++++++++++++++++++++++++++Standard text styles++++++++++++++++++++++++++++*/

.content-left p a{
	color: #008985;
}
