<style type="text/css">

*{
	margin:0;
	padding:0;
}

html, body {
	height: 100%;
}
body {
	background: #FAF9e9;
	color: #000000;
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #4e5153;
	margin:0;
	margin-top:10px;
}

form {
	margin: 0;
}

p {
	margin: 0px auto;
	font-size:12px;
}	
img.buttons { border: none; float: left;}
a.buttons { border: none; width: 157px; }
p.header { font-size: 14px; font-weight:bold;  }
p.bigheader { font-size: 20px; font-weight:bold; margin: 0px auto;}
p.insidenormal { font-size:12px; margin: 0px auto; }
p.insidesmall { font-size:10px; margin: 0px auto; } 
p.breadcrums { font-size:12px; margin: 0px auto; }
p.breadcrumsselected { font-size:12px; color: #e78e39; font-weight:bold; margin: 0px auto; }

a.productlinks { text-decoration:none; font-weight:normal; }
a.productlinks:hover { text-decoration:none; font-weight:normal; }

a.producentdetails { 
  color: #e36d00; 
  font-weight: bold;
  text-decoration: none;
  font-size:16px;
  padding-left: 15px;
}

a.producentdetails:hover {
	color: #6b6d6e;
  font-weight: bold;
  text-decoration: none;
  font-size:16px;
  padding-left: 15px; 
}

a { color: #e36d00;  font-weight:bold; text-decoration:none; margin:0 auto;}
a:hover { color: #6b6d6e; font-weight:bold; text-decoration: none; margin:0 auto; }


a.breadcrums { color: #6b6d6e;  text-decoration: none; margin: 0;  }
a.breadcrums:hover { color: #e78e39; margin:0; }

p.head { font-size:24px; font-weight: bold; }
p.producentdetaillinks { text-indent: 15px; }

/* De tabel aan de linkerkant met de navigatiebuttons */
table.navigation { 
	background-repeat: no-repeat;
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	width: 920px; 
	height: 585px; 
	margin-left:auto; 
	margin-right:auto;
}

div.subnavigation {
	background-image:url("images/navigation_uitschuif.png"); 
	background-repeat:none;
	width:144px;
	height:427px; 
	margin-left:-307px;
	left:50%; 
	top:34px; 
	position:absolute; 
	z-index:1;
}

div.subnavigation_text {
	position:relative; 
	text-align:left; 
	float:left; 
	top: 33px; 
	left: 15px;
	height:360px; 
	width:112px;
	z-index:2;
}

/* Navigatie */
td.navigation { padding: 0px; margin-bottom:0px; margin-top:auto;}
/* De rechterkant van deze tabel */
td.contentbackground { background-repeat: no-repeat; }

td.overgijsbackground {
	vertical-align: top;
	padding-top:120px;
	padding-left:50px;
	padding-right:50px;
	color:#FFFFFF;
}

/*MAINPAGE GEDEELTE */

table.mainproductenbg {
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse;
	width:752px;
	height:122px;
}

td.mainproductenbg {
	background-image: url("images/producten_bottom.png");
	background-repeat:no-repeat;
}



div.whiteborder_mainpage {
	background-image:url("images/achtergronden/bg1.jpg"); 
	background-repeat:no-repeat;
	width:780px; 
	height:482px;
	background-repeat:no-repeat;
	position:absolute;
	left:154px; 
}

td.mainpageslogan {
	width:100%; 
	padding-left:37px; 
	padding-bottom:27px;

 }

td.mainpagewelcome {
	text-align:right;
}

div.mainpagewelcome {
	width:670px; 
	height:150px;
	padding-top:30px;
	padding-right:16px;
}

table.mainpage {
	width:752px; 
	height:452px;
	max-height:452px;
	background-repeat:no-repeat;
	border-collapse: separate;
	border-spacing: 0;
	border-collapse: collapse; 
}

td.roundedge-bottom {
	background-image: url("images/roundegde_bottom.png"); 
	background-repeat: no-repeat;
	height: 16px;
}

td.roundegde-top {
	background-image: url("images/roundedge_top.png"); 
	background-repeat: no-repeat;
	height: 16px;
	padding-top: 10px; 
}


div.newsflash {
	width:330px; 
	height:138px; 
	background-image:url('images/hoofdpaginanieuws.gif'); 
	background-repeat:no-repeat; 
	float: right; 
	vertical-align:top; 
	text-align:center; 
	color:#FFFFFF;
}

div.slogan {
	background-image:url('images/hoofdpaginakreet.png'); 
	width:387px; 
	height:67px;
	background-repeat:no-repeat; 
	text-align:center; 
	color:#4e5153;
}

table.slogantext {
 	width:370px;
	float:left;
	left:8px;
	position:relative; 
	height: 100%;
	font-size:17px; 
}

div.mainproducttext {
	background-image: url("images/producten_bottom.png");
	background-repeat:no-repeat;
	width:752px; 
	height:118px; 
	float: left top; 
	text-align:left; 
	color:#4e5153;
	font-size:15px;
	position:relative; 
	top:12px;
}

div.mainproducttext2 {
	padding-right:390px;
	top:16px;
	left:26px;
	position:relative;
	font-size:13px;
}

/* EINDE MAINPAGE GEDEELTE */

table.evnecoac {
	width:752px;   
	height: 582px;
	background-image:url("images/skyline.png");
	background-repeat:no-repeat;
	border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse;
}

td.evnecoac_top {
	text-align:left;
	height:36px;
	border-width:thin;
	border-color:#000000; 
}

div.evnecoac {
	float:left; 
	text-align:left; 
	position:relative; 
	top:6px; 
	left:35px; 
	height:530px;
	width:676px; 
	background-image: url('images/evnecoac_kader.png'); 
	background-repeat:no-repeat;
}

div.evnecoacbreadcrums {
	width:600px;
	height:20px; 
	position:relative; 
	top: 9px; 
	left:44px;
}

div.evnecoac_bottom {
	width:588px;
	height:455px; text-align:left;
	font-family: 'trebuchet MS';
	font-size: 10px;
	text-align:left;
	position:relative;
	top:36px;
	left:45px;	
	overflow-y:auto;
	padding-right:15px; 
}

div.boerenbed {
	float:left; 
	text-align:left; 
	position:relative; 
	top:6px; 
	left:35px; 
	height:530px;
	width:676px; 
	background-image: url('images/evnecoac_kader.png'); 
	background-repeat:no-repeat;
}

div.boerenbed_inside {
	width:588px;
	height:455px; text-align:left;
	font-family: 'trebuchet MS';
	font-size: 10px;
	text-align:left;
	position:relative;
	top:36px;
	left:45px;	
	overflow-y:auto;
	padding-right:15px;
	 
}

table.boerenbed {
	width:752px;   
	height: 582px;
	border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse;
}


div.evneoac_indiv {
	width:656px;
	height:360px;
	font-family: "trebuchet MS";
	font-size: 12px;
	overflow-y:scroll;
	text-align:left;
}


td.productdetail_middle {
	border-color:#000000;
	border-style:dotted;
	height:270px;

}


table.contact {
	background-image: url("images/background_contact.gif"); 
	background-repeat: no-repeat; 
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	padding: 20px;
	text-align: left;
	margin-left:30px;
	margin-right:auto;
	height: 550px;
	width: 702px;	
}

td.contactbackground {
	vertical-align: top;
	padding-top:120px;
	padding-left:50px;
	padding-right:50px;
	color:#FFFFFF;
}

td.nieuwsdetailbackground {
	padding-left:50px;
	padding-right: 30px;
	color:#FFFFFF;
}

img.newsimage {
	padding-left:20px;
}

/* De td behorende tot de eerste rij van de overgijstabel: Het plus logo staat hier bovenaan */
td.overgijstop {
	width: 70%;
	height: 15%;
	text-align: right; 
	vertical-align: top;
}
td.overgijsbottom {
	width: 100%;
	height: 85%;
	text-align: left; 
	vertical-align: top;
	padding-left: 40px;
	padding-right: 30px;
	color:#FFFFFF;
	/*border-style:dotted; 
	border-color: #000000;
	*/
}

table.evenementen {
	background-image: url("images/background_evenementen.gif"); 
	background-repeat: no-repeat; 
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	padding: 20px;
	text-align:left;
	margin-left:30px;
	margin-right:auto;
	height: 550px;
	width: 702px;
}

table.nieuws {
	background-image: url("images/background_nieuws.gif"); 
	background-repeat: no-repeat; 
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	padding: 20px;
	text-align:left;
	margin-left:30px;
	margin-right:auto;
	height: 550px;
	width: 702px;
}

table.nieuwsdetail {
	background-image: url("images/background_nieuws.gif"); 
	background-repeat: no-repeat; 
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	padding: 20px;
	text-align:left;
	margin-left:30px;
	margin-right:auto;
	height: 550px;
	width: 702px;

}

table.uitschuif {
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	width: 100%; 
	height: 584px; 
	margin-left: -2px;
	margin-bottom: -1px;
	margin-top: -1px;
}

td.uitschuif {
	background-image: url("images/navigation_uitschuif.gif"); 
	background-repeat: no-repeat;
	width: 20%;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;	
}

/* Horizontal lijn in het uitschuifmenu */
hr {
	height: 0px;	
	margin-top          : 50;
	margin-bottom       : 50;
	padding-top         : 0;
	padding-bottom      : 0;
	

}
a.assortimenten { 
  color: #414141;
  font-weight: bold;
  text-decoration: none;
  	margin: 0px auto;
}

a.assortimenten:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

td.tabelproduc {
	vertical-align: top;

}

table.produc {
	width: 97%;
	height: 95%;
	vertical-align: top;
	
}
div.produc {
	height: 150px;
	width:100%;
}

div.product {
	float:left; 
	text-align:left; 
	position:relative; 
	top:6px; 
	left:41px; 
	height:520px;
	width:690px; 
	overflow-y:auto;
	overflow-x: hidden;	
}

div.producten {
	width:199px;
	height:152px;
	background-image:url('images/product_kader.png');
	background-repeat:no-repeat;	
	float:left;
	z-index:0;
}

div.producten_horspace {
	height:152px; 
	width:35px; 
	float:left;
}

div.producten_verspace {
	height:16px; 
	width:676px; 
	float:left;
}

div.producttop {
	position:relative; 
	height:27px; 
	width:190px; 
	left:5px; 
	top:25px; 
	margin-top: 12px; 
	text-align:center;
	vertical-align:middle;
	font-size:17px;  
	color:#595b5c;
}

div.productmiddle_twoline {
	position:relative; 
	color: #CCCCCC; 
	font-size:11px; 
	width:145px;
	height:31px; 
	left:26px; 
	top:27px; 
	text-align:center;
	line-height:15px;
}

div.productmiddle_oneline {
	position:relative; 
	color: #CCCCCC; 
	font-size:11px; 
	width:145px;
	height:31px; 
	left:26px; 
	top:27px; 
	text-align:center;
	line-height:26px;
}


table.producten {
	width:752px;   
	height: 582px;
	background-image:url("images/skyline_large.png");
	background-repeat:no-repeat;
	border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse;
}

div.productbottom {
	width:190px; 
	height:54px; 
	z-index: -1; 
	position:relative; 
	left:4px; 
	top:24px;
}

table.product {
	width:752px;   
	height: 582px;
	background-image:url("images/skyline_large.png");
	background-repeat:no-repeat;
	border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse;
}

div.productdetail {
	float:left; 
	text-align:left; 
	position:relative; 
	top:0px; 
	left:41px; 
	height:520px;
	width:690px;
}

div.productdetail_pic {
	background-repeat:no-repeat; 
	width:667px; 
	height:297px;
	position:relative;
	left:42px;
}

div.productdetail_botkader {
	width:667px; 
	height:228px; 
	background-image:url('images/productdetail_kader.png'); 
	position:relative; 
	top:8px;
	left:42px;
}

div.productdetail_botkaderpic {
	float:left; 
	width:125px;
	height:175px; 
	position:relative; 
	top:25px; 
	left:38px; 
	background-repeat:no-repeat;
}

div.producenten {
	width:199px;
	height:152px;
	background-image:url('images/producent_kader.png');
	background-repeat:no-repeat;	
	float:left;
	z-index:0;
}

div.producenttop {
	position:relative; 
	height:100px; 
	width:189px; 
	left:5px; 
	top:28px;  
	text-align:center;
	vertical-align:middle;
	font-size:17px;  
	color:#595b5c; 
	z-index:-1;
}

div.producentbottom {
	color:#FFFFFF; 
	font-size:15px;
	font-weight:bold;
	height:30px; 
	float:left; 
	width: 185px; 
	position:relative; 
	top:21px; 
	left: 7px; 
	text-align:center;
}

div.producentdetail_borstkaderpic {
	float:left; 
	width:162px;
	height:184px; 
	position:relative; 
	top:25px; 
	left:22px; 
	background-repeat:no-repeat;
}

div.whiteborder {
	width:100%;
	height: 150px;	
}
div.orangeborder {
	width: 100%;
	background-color:#ED7F00;
	height: 50px;
	text-align:center;	
	color: #FFFFFF;
	font-weight:bold;
}

td.produc {
	vertical-align: top;
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}

table.producent {
	width: 100%;
	vertical-align: top;
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	
}

td.producent {
	vertical-align: top;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}


table.productdetail {
	width: 97%;
	height: 579px;
	margin-left: 10px;
	margin-right:auto;
}

table.acties {
	background-image: url("images/background_acties.gif"); 
	background-repeat: no-repeat; 
    border-collapse: separate;
    border-spacing: 0;
    border-collapse: collapse; 
	padding-right: 20px;
	text-align:left;
	margin-left:30px;
	margin-right:auto;
	height: 550px;
	width: 702px;	
}

td.productdetail {
	background-repeat: no-repeat;
}

td.productdetail_bottom {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ED7F00;
	vertical-align: top;
	color:#FFFFFF;
	text-align:left;
}

td.productdetail_top {
	padding-left: 100px;
	text-align: left;
	
}

div.producentdetail {
	width: 97%;
	height: 579px;
	margin-left: 10px;
	margin-right:auto;
	text-align:left;
}

table.producentdetail {
	width: 97%;
	height: 579px;
	margin-left: 10px;
	margin-right:auto;
	text-align:left;
}

table.producentdetail_bottom {
	margin-left: 10px;
	margin-right:auto;
}

td.producentdetail {
	background-repeat: no-repeat;
}

td.producentdetail_middle {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ED7F00;
	vertical-align: top;
	color:#FFFFFF;
	height: auto;
	
}

td.producentdetail_top {
	text-align: left;
	height: 60%;
}

td.producentdetail_bottom {
	height: 70px;
	background-color: #b38f55;
	color:#FFFFFF;
	width: 1500px;
}

table.pluszoeken {

}

table.pluszoekfunctie {
	border-style:solid;
	border-color:#FFFFFF;
	border-width:thin;
 	width:40%; 
}

td.pluszoeken_top {
	padding-left: 50px;
	padding-right: 50px;
	height: 250px;
	vertical-align: bottom;
	
}

td.pluszoeken_bottom {
	padding-left: 0px;
	padding-right: 50px;
	height: 318px;
	vertical-align: middle;	
}

iframe.pluszoeken {
	scrolling:auto; 
	width:530px;
	margin:0px;
	height: 225px;
	background-color: #ED7F00;
}

input.productimage {
	color:#FFFFFF;
	font-weight:bold;
	border:none;
}

div.scrollbaroverall {
	padding-right: 10px;
	padding-left: 10px;
	solid black;
	overflow:auto;
	height: 400px;
	width: 100%;
}

div.scrollbarproduc {
	overflow:scroll;
	padding-right: 25px;
	padding-left: 10px;
	width:95%; 
	height:579px;  
	solid black;
	overflow:auto;
	background-color:#FFFFFF;
}
div.overgijs {
	background-image:url('images/overgijs_achtergrond.png'); 
	background-repeat:no-repeat;
	height:381px;
	width:676px;
	float:left;
	solid black;
	text-align:left;

}

div.overgijs_inside {
	width:588px;
	height:294px;
	font-family: "trebuchet MS";
	font-size: 10px;
	text-align:left;
	position:relative;
	top:45px;
	left:45px;	
	overflow-y:auto;
	padding-right:15px;

}

table.overgijs {
}

td.overgijs {
	width:100%; 
	padding-left:35px;
	padding-right:auto;
}

</style>

