 html
	{
		width:				100%;
		height:				100%;
	}
body
	{
		background-color:		#FFFFFF;
		font-size:			90%;
		color:				#FFFFFF;
		font-family:			Arial;
		text-align:			center;
		width:				100%;
		height:				100%;
		margin:				5px;
	}
body.white
	{
		background-color:		#000000;
		font-size:			80%;
		color:				#FFFFFF;
		font-family:			Arial;
		text-align:			center;
		width:				100%;
		height:				100%;
		margin:				0px;
  		scrollbar-face-color:       	#C1C1C1; 
		scrollbar-shadow-color:		#B4AFA5; 
		scrollbar-highlight-color:	#B6B6B6; 
		scrollbar-3dlight-color:	#999999; 
		scrollbar-darkshadow-color:	#AFAB9E; 
		scrollbar-track-color:		#BCBCBC; 
		scrollbar-arrow-color:		#5A5A5A;
	}
body.border
	{
		background-attachment:		fixed;
		background-color:		F0F0F0;
		background-image:		url(images/borderbg.jpg);
		background-repeat:		repeat-x;
	}
img
	{
		border-width:			0px;
		border-style:			solid;
		border-color:			#000000;
	}
table.prepress
	{	
		font-size:			11px;
		text-align:			left;
		border-width:			1px;
		border-color:		black;
		border-style:			solid;
		border-collapse: 		collapse;
		margin: 0 auto;
	}
table.language_choose
	{
		width:				548px;
		height:				191px;
		border:				0px;
		cellpadding:			0px;
		cellspacing:			0px;
	
	}
div.company_info
	{
		vertical-align:			bottom;
		position:			absolute;
		bottom:				15px;
		left:				0px;
		width:				100%;
		text-align:			center;
		font-size:			80%;
	}

div.company_info_black
	{
		color:				#FFFFFF;
		vertical-align:			bottom;
		position:			absolute;
		bottom:				2px;
		left:				5px;
		width:				100%;
		text-align:			left;
		font-size:			12px;
	}
a:visited, a:active ,a:link
	{
		color:				#FFFFFF;
		text-decoration:		underline;
	}
a:hover
	{
		text-decoration:		none;
	}
a.head:visited, a.head:active ,a.head:link
	{
		color:				#000000;
		text-decoration:		underline;
	}
a.head:hover
	{
		text-decoration:		none;
	}
div.v-align
	{	
		position:			absolute;
		top:				25%;
		left:				0px;
		width:				100%;
		text-align:			center;
		vertical-align:			middle;

	}
img.krulheader
	{
		position:			absolute;
		top:				-1px;
		right:				170px;
	}
div.header
	{
		 background-color:		#FFFFFF;
		 position:			absolute;
		 top:				0px;
		 right:				0px; 
		 width:				170px;
		 height:			20px;
		 color:				#666666;
		 text-align:			right;
		 font-size:			12px;
		 font-variant:			small-caps;
	}
img.left_shadow
	{
		margin-left:			0px;
		margin-top:			0px;
		position:			absolute;
		top:				0px;
		left:				0px;
		width:				11px;
		height:				120%;
	}
img.right_shadow
	{
		margin-left:			0px;
		margin-top:			0px;
		position:			absolute;
		top:				0px;
		right:				0px;
		width:				11px;
		height:				120%;
	}
img.feys_logo_header
	{
		position:			absolute;
		top:				20px;
		left:				10px;
		z-index:			2;
	}
img.machine
	{
		position:			absolute;
		top:				109px;
		left:				0px;
	}
div.email_contact
	{
		margin-bottom:			7px;
	}
div.header_bg_logo
	{
		background-color:		#000000;
		/*background-image:		url(images/bg_header_logo.gif); */
		repeat:				repeat-x;
		width:				100%;
		height:				82px;
	}
img.slogan
	{
		position:			absolute;
		right:				85px;
		top:				40px;
		z-index:0;
	}
table.news
	{
		float:				right;
		margin-top:			0px;
		margin-right:			5px;
		margin-left:			25px;
		height:				98%;
		width:				300px;
	}
table.partners
	{
		float:				right;
		margin-top:			0px;
		margin-right:			5px;
		margin-left:			25px;
		height:				98%;
		width:				220px;
	}

td.whiteHeader
	{

	}
div.intropag_image
	{
		position:			absolute;
		bottom:				10px;
		right:				20px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				300px;
		width:				430px;
		z-index:			0;
	}
div.productenpag_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		z-index:			0;
	}
div.computerforms_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				270px;
		width:				330px;
		z-index:			0;
	}
div.directmail_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				225px;
		width:				450px;
		z-index:			0;
	}
div.a4forms_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				200px;
		width:				300px;
		z-index:			0;
	}
div.forms_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				250px;
		width:				350px;
		z-index:			0;
	}
div.afwerking_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				325px;
		width:				375px;
		z-index:			0;
	}
div.enveloppen_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				275px;
		width:				325px;
		z-index:			0;
	}
div.logistiek_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				300px;
		width:				375px;
		z-index:			0;
	}
div.prepress_image
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				270px;
		width:				330px;
		z-index:			0;
	}
img.intropag_image_dm
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
	}
img.producten_img
	{
		position:			absolute;
		bottom:				0px;
		right:				0px;
		z-index:			1;
	}
div.producten_border
	{
		position:			absolute;
		bottom:				26px;
		right:				12px;
		border:				0px;
		border-right:			2px;
		border-bottom:			2px;
		border-color:			#e60003;
		border-style:			solid;
		height:				440px;
		width:				630px;
		z-index:			0;
	}
span.blackHeader
	{
		font-family:			arial;
		font-size:			16px;
		color:				#FFFFFF;
		font-weight:			bold;
		text-align:			left;
		line-height:			22px;
		margin-left:			5px;
	}
div.slogan_intro
	{
		position:			absolute;
		top:				55px;
		right:				60px;
		padding:			0px;
		padding-left:			15px;
		border:				0px;
		border-left-width:		2px;		
		border-color:			#e60003;
		border-style:			solid;
		text-align:			left;
		font-family:			Arial;
		font-size:			22pt;
		font-weight:			bold;
		z-index:			1;
	}
div.txt_zonder_subnav
	{
		padding-left:			20px;
		width:				715px;
		overflow:			auto;
		height:				390px;
	}
div.txt_met_subnav
	{
		padding-left:			20px;
		width:				710px;
		overflow:			auto;
		height:				390px;
	}
span.intro
	{
		width:				475px;
		margin-left:			-20px;
	}
hr.title
	{
		width:				50px;/* stond op 475px*/	
		margin-left:			25px;
	}
hr
	{
		
	}
tr.news_head
	{
		background-color:		#666666;
		margin:				0px;
		height:				22px;
		font-family:			arial;
		font-size:			16px;
		color:				#FFFFFF;
		font-weight:			bold;
		text-align:			left;
	}
td.news_head
	{
		background-color:		#666666;
		margin:				0px;
		height:				22px;
		font-family:			arial;
		font-size:			16px;
		color:				#FFFFFF;
		font-weight:			bold;
		text-align:			left;
	}
td.opvulling_subnav
	{
		height:				100%;
	}
hr.introlijn
	{
		width:				350px;
		/*margin-right: 100%;*/
	}
tr.news_bg
	{
		background-image:		url(images/bg_news.gif); 
		background-repeat:		repeat-x;
		text-align:			center;
		valign:				top;
		vertical-align:			top;
	}
div.news_item
	{
		color:				#000000;
		margin-top:			7px;
		padding:			3px;
		padding-right:		0px;
		width:				99%;
		background-color:		#FFFFFF;
		text-align:			left;
		text-indent:			10px;
		font-size:			13px;
	}
div.news_content
	{
		margin-top:			7px;
		margin-bottom:			10px;
		margin-left:			25px;
		width:				98%;
		font-size:			12px;
		text-align:			left;
		text-indent:			5px;
	}
div.welkom_bericht
	{
		position:			absolute;
		top:				8px;
		left:				15px;
		color:				#FFFFFF;
		text-align:			left;
		text-indent:			25px;
		height:				100%;	
		
	}
div.test
	{
		position:			absolute;
		top:				15px;
		left:				5px;
		color:				#FFFFFF;
		text-align:			left;
		text-indent:			25px;
		height:				100%;	
	}	
div.content
	{
		position:			absolute;
		top:				8px;
		left:				5px;
		color:				#FFFFFF;
		text-align:			left;
	}
div.directmail
	{
		margin-left:			45%;
		text-align:			left;
		/*width:50%;*/
		width:				480px;
		height:				226px;
		font-family:			Arial;
		font-size:			25pt;
		font-weight:			bold;
		color:				white;
		line-height:			20px;
		margin-bottom:			-80px;
		vertical-align:top;
	}
div.offertepagina
	{
		text-align:left;
		position:absolute;
		top:8px;
		left:215px;
	}
hr.offerte_lijn
	{
		margin-left:		5px;
		margin-top:			2px;
		/*width:350px;*/
	}
td.producten_directmail
	{
		text-align:			left;
		font-family:			Arial;
		font-size:			18pt;
		font-weight:			bold;
		color:				white;
		line-height:			18px;
		text-align:center;	
	}
table.nieuws
	{
		width:100%;
		border-width:0px;
	}
td.itemA
	{
		background-color:#242424;
	}
td.itemB
	{
		background-color:#353535;
	}
span.header_nieuws
	{
		text-decoration: underline;
		font-size:11pt;
	}
div.nieuwspagina
	{
		text-align:left;
		position:absolute;
		top:8px;
		left:215px;
		height:98%;
		width:705px;
		overflow : auto;
	}
div.content_nieuws_item
	{
		margin-left: 12px;
		font-size:	10pt;
	}
div.nieuws_date
	{
		font-size:9pt;
		color:gray;
		text-align:right;
	}
div.vellen
	{
		margin-left:			40%;
		text-align:			left;
		/*padding-left:40%;*/
		width:				580px;
		height:				226px;
		/*vertical-align:top;*/
		font-family:			Arial;
		font-size:			25pt;
		font-weight:			bold;
		color:				white;
		line-height:			20px;
		
	}
table.drukkerij_overzicht
	{
		width:	100%;
	}
img.onderfloat
	{
		float:bottom;
	}
img.specialiteiten_rechts
	{
		float:				right;
	}
div.enveloppen
	{
		margin-right:			45%;
		text-align:			left;
		width:				480px;
		height:				226px;
		font-family:			Arial;
		font-size:			25pt;
		font-weight:			bold;
		color:				white;
		line-height:			20px;
	margin-bottom:			-80px;
	}
img.specialiteiten_links
	{
		float:				left;
	}
a.specialiteiten:visited, a.specialiteiten:active ,a.specialiteiten:link
	{
		color:				white;
		text-decoration:		underline;
		font-size:			11pt;
		line-height:		30px;
	}
a.specialiteiten:hover
	{
		text-decoration:		none;
	}
a.drukkerij:visited, a.drukkerij:active ,a.drukkerij:link
	{
		color:				white;
		text-decoration:		underline;
		font-size:			14pt;
	}
a.drukkerij:hover
	{
		text-decoration:		none;
	}
div.introtekst
	{
		position:			absolute;
		top:				28px;
		left:				20px;
		color:				#FFFFFF;
		text-align:			left;
		font-size:			9pt;
		color:				#FFFFFF;
		font-family:			Arial;
		/*font-weight:			bold;*/
		z-index:			2;
		
	}
table.contactform
	{
		font-size:			13px;
		margin-top:			5px;
		margin-left:			35px;
	}
table.brochureform
	{
		font-size:			13px;
		position:			absolute;
		top:				40px;
		left:				20px;
	}
table.routelijst
	{
		font-size:			13px;
		margin-left:			15px;
		margin-top:			20px;
	}
table.jobform
	{
		font-size:			13px;
		margin-left:			75px;
		margin-top:			15px;
	}
table.offerteform
	{
		font-size:			13px;
		margin-left:			20px;
		margin-top:			-10px;
	}
td.firstField
	{
		width:				150px;
		vertical-align:			top;
	}
.contact
	{
		background-color:		#B6B5B5;
		border-width:			0px;
		border-style:			solid;
		border-color:			#B6B5B5;
		color:				#000000;
		scrollbar-face-color:       	#C1C1C1; 
		scrollbar-shadow-color:		#B4AFA5; 
		scrollbar-highlight-color:	#B6B6B6; 
		scrollbar-3dlight-color:	#999999; 
		scrollbar-darkshadow-color:	#AFAB9E; 
		scrollbar-track-color:		#BCBCBC; 
		scrollbar-arrow-color:		#5A5A5A;
	}
span.contact
	{
		width:				323px;
		margin-left:			0px;
		height:				20px;
	}
.contactbtn
	{
		background-color:		#B6B5B5;
		border-width:			1px;
		border-style:			solid;
		border-color:			#000000;
		color:				#000000;
	}
a.contactform:visited, a.contactform:active ,a.contactform:link
	{
		color:				#FFFFFF;
		text-decoration:		none;
		font-style:			italic;
	}
a.contactform:hover
	{
		text-decoration:		underline;
	}
a.redlink:visited, a.redlink:active ,a.redlink:link
	{
		color:				#FF0000;
		text-decoration:		none;
		font-style:			italic;
	}
a.redlink:hover
	{
		text-decoration:		underline;
	}
td.contact_knoppen
	{
		text-align:			right;
	}
img.red_block
	{
		width:				25px;
		height:				25px;
		float:				left;	
	}
img.red_block_small
	{
		width:				10px;
		height:				10px;
	}
td.red_block
	{
		vertical-align:			top;
	}
td.route_img
	{
		width:				145px;
		vertical-align:			top;
	}
td.routeuitleg
	{
		font-size:			12px;
		padding-left:			130px;
	}
table.brochure_request
	{
		font-size:			13px;
	}
span.brochure
	{
		width:				292px;
		margin-left:			0px;
		height:				20px;
		background-color:		#B6B5B5;
		color:				#000000;
	}
iframe
	{
		margin-left:			-2px;
		margin-top:			-1px; /* stond op -6px */
		margin-bottom: 			-10px;
	}
table.event-list
	{
		font-size:			13px;
	}
td.cellspace
	{
		width:				20px;
	}
div.totaal_intropage
	{
		/*overflow:		auto;*/
		height:			450px;
		width:			922px;
		position:		absolute;
		top:			0px;
		left:			0px;
		/*background-color:green;*/
	}
div.totaal
	{
		/*overflow:		auto;*/
		height:			450px;
		width:			680px;/*680px;;*/
		position:		absolute;
		top:			0px;
		left:			0px;
	}
div.productuitleg
	{
		position:			absolute;
		top:				8px;
		left:				20px;
		color:				#FFFFFF;
		text-align:			left;
		font-size:			100%;
		color:				#FFFFFF;
		font-family:			Arial;
		/*font-weight:			bold;*/
		z-index:			2;
	}
h3
	{
		color: red;
	}
div.productenuitleg
	{
		position:			absolute;
		top:				16px;
		left:				20px;
		color:				#FFFFFF;
		text-align:			left;
		font-size:			100%;
		color:				#FFFFFF;
		font-family:			Arial;
		/*	font-weight:			bold;*/
		line-height:		25px;
		z-index:			2;
	}
div.center
	{
		margin: 	0 auto;
		text-align: 	center;
		position: 	relative;
	}
div.left
	{
		margin: 	0 auto;
		text-align: 	left;
		position: 	relative;
	}
li
	{
		padding-left: 			0px;
		margin-left: 			0em;
		text-indent:		0px;
	}
li.formaten
	{
		font-weight:			bold;
		font-size:			36px;
	}
li.formaten_dm
	{
		font-weight:			bold;
		font-size:			40px;
	}
ul
	{
		margin-top:			2px;
		margin-left:-2,
		padding-left:1em;
		text-indent:-1em;
		/*list-style-position: inside;
text-indent:0px;
		/*margin-left:20px;
		padding-left: 			0;
		margin-left: 			0;*/
	}
td.hoofdnavi
	{
		width:				115px;
	}
a.hoofdnav:visited, a.hoofdnav:active ,a.hoofdnav:link
	{
		height:				100%;
		width:				100%;
		display:			block;
		margin:				0px;
		padding:			0px;		
		color:				#FFFFFF;
		text-decoration:		none;
		cursor:				hand;
		text-align:			center;
		line-height:			20px;
		margin-left:			0px;
		margin-top:			0px;
		font-variant:			small-caps;
		font-size:			17px;
		font-weight:			bold;
		vertical-align:			top;
		background-image:		url(images/bg_normal_item.gif); 
		repeat:				repeat-x;
	}
table.hoofdnavi
	{
		padding:			0px;
		border:				0px;
		margin:				0px;
		text-align:			center;
		cellpadding:			0px;
		cellspacing:			0px;
		margin-top:			0px;
		font-variant:			small-caps;
		font-size:			17px;
		font-weight:			bold;
		position:			absolute;
		vertical-align:			middle;
		top:				115px;
		left:				210px;
	}
div.navi
	{
		 background-color:		black;
		 background-image:		url(images/navibg.jpg); 
		 repeat:			repeat-x;
		 position:			absolute;
		 top:				115px;
		 left:				210px;
		 width:				714px;
		 height:			20px;
	}
a.hoofdnav:hover
	{
		text-decoration:		none;
		background-image:		url(images/navirollover.jpg); 
		repeat:				repeat-x;
	}
td.openruimte_subnav
	{
		/*openruimte tussen titel subnavi en de knoppen zelf*/
		height:				3px;
		font-size:			0px;
		line-height:			0px;
	}
tr.news_bg
	{
		/*de sunvavigatie knoppen zelf*/
		background-image:		url(images/bg_news.gif); 
		background-repeat:		repeat-x;
		text-align:			center;
		valign:				top;
		vertical-align:			top;
	}
table.subnavigatie
	{
		/*table onder de subnavigatie titel waarin de knoppen zitten*/
		width:				99%;
		border:				0px;
		padding:			0px;
	}
td.producten_bg
	{
		background-image:		url(images/bg_news2.gif); 
		background-repeat:		repeat-x;
		text-align:			center;
		/*valign:			top;*/
		vertical-align:			top;
		height: 			500px;
	}
td.back_subnavi_knoppen
	{
		background-image:		url(images/bg_news2.gif); 
		background-repeat:		repeat-x;
		text-align:			center;
		vertical-align:			top;
		height: 			500px;
	}
table.subnav
	{
		/*volledige subnavigatie table*/
		float:				left;
		margin-top:			3px;
		margin-left:			5px;
		margin-right:			0px;
		width:				200px;
	}

td.subnavi_head
	{
		background-color:		#666666;
		padding:			5px;
		font-family:			arial;
		font-size:			16px;
		color:				#FFFFFF;
		font-weight:			bold;
		text-align:			left;
		text-indent:			15px;
	}
img.pijl_subnav
	{
		margin-top:			-10px;
	}
a.subnav:visited, a.subnav:active, a.subnav:link
	{
		display:			block;
		color:				#FFFFFF;
		text-decoration:		none;
		cursor:				hand;
		text-align:			left;
		margin:				0px;
		font-size:			16px;
		font-weight:			bold;
		height:				21px;
		width:				100%;
		vertical-align:			top;
		background-image:		url(images/bg_normal_item.gif); 
		repeat:				repeat-x;
	}

a.subsubnav:visited, a.subsubnav:active, a.subsubnav:link
	{
		display:			block;
		color:				#FFFFFF;
		text-decoration:		none;
		cursor:				hand;
		text-align:			left;
		margin:				0px;
		line-height:			18px;
		text-indent:			25px;
		font-size:			12px;
		font-weight:			bold;
		height:				21px;
		width:				100%;
		vertical-align:			top;
		background-image:		url(images/bg_normal_item.gif); 
		repeat:				repeat-x;
	}
a.black:visited, a.black:active, a.black:link
	{
		color:black;
	}
