/* CSS Document */
*	{
	padding: 0;
	margin: 0;
	}
html, body {
    height: 100%;
	background: #e6e3d7 url(../global/bg.gif) repeat-y 50% 0;
	}
body	{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: small;
	text-align: center;
	color: #383d44;
	background-color: #e6e3d7;
	}
p	{
	padding: 5px 0px;
	}
a	{
	color: #004BA5;
	}
a:link	{
	clor: #004BA5;
	}
a:hover	{
	color: #004BA5;
	}
/* layout */
#container	{
	width: 800px;
	margin: 0 auto;
	text-align: left;
	border: 5px solid #f3f1e9;
	background-color: #f3f1e9;
	
	}
#header	{
	width: 800px;
	height: 150px;
	border-bottom: 2px solid #f3f1e9;
	background: #f3f1e9 url(../images/header_img.jpg) no-repeat top left;
	}
#header2	{
	width: 800px;
	height: 150px;
	border-bottom: 2px solid #f3f1e9;
	background: #f3f1e9 url(../images/header_img2.jpg) no-repeat top left;
	}
#header3	{
	width: 800px;
	height: 150px;
	border-bottom: 2px solid #f3f1e9;
	background: #f3f1e9 url(../images/header_img3.jpg) no-repeat top left;
	}
#side_bar	{
	width: 200px;
	float: left;
	margin-top: 1px;
	margin-bottom: 20px;
	}
#main	{
	width: 570px;
	float: right;
	margin-top: 1px;
	margin-bottom: 20px;
	}
/* logo */
#logo span, #logo a	{
	display: block;
	width: 200px;
	height: 150px;
	border-style: none;
	background: url(../images/logo.jpg);
	}	
#logo img	{
	display: block;
	width: 0;
	}
#logo a:hover	{
	background-image: url(../images/logo_over.jpg);
	}
/* logo 2 */
#logo2 span, #logo2 a	{
	display: block;
	width: 200px;
	height: 150px;
	border-style: none;
	background: url(../images/logo2.jpg);
	}	
#logo2 img	{
	display: block;
	width: 0;
	}
#logo2 a:hover	{
	background-image: url(../images/logo_over2.jpg);
	}
/* logo 3 - japanese knotweed */
#logo3 span, #logo3 a	{
	display: block;
	width: 200px;
	height: 150px;
	border-style: none;
	background: url(../images/logo3.jpg);
	}	
#logo3 img	{
	display: block;
	width: 0;
	}
#logo3 a:hover	{
	background-image: url(../images/logo_over3.jpg);
	}
#extra	{
	width: 800px;
	height: 36px;
	background-color: #004ba5;
	border-bottom: 1px solid #f3f1e9;
	}
#main_nav	{
	/*width: 580px;*/
	height: 30px;
	/*margin: 0 0 0 220px;*/
	margin: 0 0 0 50px;
	background-color: #004ba5;
	
	
	}
#main_nav ul	{
	list-style: none;
	
	}
#main_nav li	{
	float: left;
	font-size: 100%;
	list-style: none;
	}
#main_nav li a	{
	float: left;
	/*padding: 10px 12px;*/
	color: #fff;
	display: block;
	text-decoration: none;
	}	
#main_nav li a:hover	{
	text-decoration: underline;
	}
#chapter_title	{
	background: #5585bd url(../images/section_title_corner.gif) no-repeat bottom left;
	text-align: left;
	height: 15px;
	}
#chapter_title h1	{
	padding: 5px 10px;
	font-weight: normal;
	font-size: 155%;
	color: #fff;
	margin-bottom: 1px;
	border-top: 1px solid #f3f1e9;
	text-align: left; 
	}
#pg_headings	{
	width: 800px;
	clear: both;
	}
#accreditation_logo	{
	width: 200px;
	background: #f09;
	}
#section_topic h2	{
	background-color: #759bc6;
	padding: 7px 10px;
	font-weight: normal;
	color: #fff;
	margin-bottom: 1px;
	font-size: 145%;
	width: 550px;
	}
* html #section_topic h2	{
	width: 570px;
	}
#section_topic h3	{
	background: #94b0cf url(../images/cons_topic_title_corner.gif) no-repeat bottom left;
	padding: 7px 10px;
	font-weight: normal;
	color: #fff;
	font-size: 135%;
	margin-bottom: 1px;
	width: 550px;
	}
* html #section_topic h3	{
	width: 570px;
	}
#main ul, #main ol	{
	margin-left: 40px;
	}
#main table tr td table	{
	margin: 0 5px 0 5px;
	padding: 0;
	}
#main table tr td a div.pagetitle div#section_topic h2, #main table tr td a div.pagetitle div#section_topic h3	{
	text-decoration: none;
	}
#main table.gallery	{
	width: 492px;
	}
#main table.gallery td.text	{
	padding-bottom: 10px;
	color: #004ba5;
	}
div.pagecontent	{
padding-top: 20px;
	margin-bottom:0;
	}
/* product table */
#product_table	{
	
	width: 560px;
	
	padding-left: 10px;
	}
.product_table_box	{
	float: left;
	margin-right: 1px;
	border: 1px solid #5585BD;
	background: #5585BD;
	font-size: 65%;
	}
.product_table_box h4 a	{
	float: left;
	display: block;
	width: 170px;
	color: #fff;
	text-decoration: none;
	padding: 5px 5px 110px 5px;
	background: #5585BD;
	}
#root_barrier.product_table_box h4 a	{
	background: #5585BD url(../global/root_barrier_img-over.jpg) no-repeat bottom left;
	}
#tree_vent.product_table_box h4 a	{
	background: #5585BD url(../global/tree_vent_img-over.jpg) no-repeat bottom left;
	}
#tree_irrig.product_table_box h4 a	{
	background: #5585BD url(../global/tree_irrig_img-over.jpg) no-repeat bottom left;
	}	
/*#anti_des.product_table_box h4 a	{
	background: #5585BD url(../../global/anti_des_img-over.jpg) no-repeat bottom left;
	}
	}	*/
#anti_des.product_table_box h4 a	{
	background: #5585BD url(../global/Treegard-verpakking.jpg) no-repeat bottom left;
	}
#anti_sap.product_table_box h4 a	{
	background: #5585BD url(../global/anti_sap_img-over.jpg) no-repeat bottom left;
	}	
#root_barrier.product_table_box h4 a:hover	{
	background: #5585BD url(../global/root_barrier_img.jpg) no-repeat bottom left;
	}
#tree_vent.product_table_box h4 a:hover	{
	background: #5585BD url(../global/tree_vent_img.jpg) no-repeat bottom left;
	}
#tree_irrig.product_table_box h4 a:hover	{
	background: #5585BD url(../global/tree_irrig_img.jpg) no-repeat bottom left;
	}	
#anti_des.product_table_box h4 a:hover	{
	background: #5585BD url(../global/Treegard-verpakking2.jpg) no-repeat bottom left;
	}
/*#anti_des.product_table_box h4 a:hover	{
	background: #5585BD url(../../global/anti_des_img.jpg) no-repeat bottom left;
	}*/
#anti_sap.product_table_box h4 a:hover	{
	background: #5585BD url(../global/anti_sap_img.jpg) no-repeat bottom left;
	}	
.product_table_box h4 a:hover	{
	color: #fff;
	}
div.tableWrap	{
	background: #999;
	position: relative;
	}
table.table	{
	background: #f09;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #000;
	}
/* pdf downloads */
#pdf_down	{
	width: 550px;
	float: left;
	}
#pstc_pdf	{
	float: left;
	
	margin-right:10px;
	}
#pstc_pdf h4 a	{
	float: left;
	display: block;
	width: 240px;
	background: #eee;
	padding: 350px 5px 5px 5px;
	background: #F4F1EA url(../images/pstc_pdf.jpg) no-repeat top left;
	}
#env_pdf	{
	float: left;
	margin-right:10px;
	}
#env_pdf h4 a	{
	float: left;
	display: block;
	width: 240px;
	background: #eee;
	padding: 350px 5px 5px 5px;
	background: #F4F1EA url(../images/env_pdf.jpg) no-repeat top left;
	}
p.para-left	{
	width: 250px;
	float: left;
	}
div.block-right	{
	width: 300px;
	float: right;
	padding: 0;
	}
div.block-right p#pinder, div.block-right p#cross, div.block-right p#guide	{
	padding: 0;
	margin-bottom: 10px;
	}
div.block-right p a	{
	text-decoration: none;
	}
div.block-right p a span	{
	color: #999;
	}
div.block-right p#pinder a	{
	background: url(../global/pinder.jpg) no-repeat top left;
	padding-top: 75px;
	display: block;
	}
div.block-right p#cross a	{
	background: url(../global/cross.jpg) no-repeat top left;
	padding-top: 75px;
	display: block;
	}
div.block-right p#guide a	{
	background: url(../global/guide.jpg) no-repeat top left;
	padding-top: 75px;
	display: block;
	}
#main div.pagecontent table.gallery	{
	width: 492px;
	
	clear: both;
	padding: 0;
	margin: 0;
	}
#main ul.section_links_body	{
	margin-left: 10px;
	}
ul.section_links_body	{
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
	}
ul.section_links_body li a	{
	font-size: 110%;
	font-weight: bold;
	padding: 4px;
	display: block;
	color: #fff;
	background-color: #759BC6;
	margin: 1px 0;
	width: 230px;
	text-decoration: none;
	border: 1px solid #759BC6;
	}
ul.section_links_body li a:hover	{
	color: #759BC6;
	background: #fff;
	border: 1px solid #759BC6;
	}
/*#section_topic	{
	float: right;
	width: 570px;
	}
#pg_headings h2	{
	background-color: #759bc6;
	height: 30px;
	padding: 7px 10px;
	font-weight: normal;
	color: #fff;
	margin-bottom: 1px;
	font-size: 145%;
	}
#pg_headings h3	{
	background: #94b0cf url(../images/cons_topic_title_corner.gif) no-repeat bottom left;
	
	padding: 7px 10px;
	font-weight: normal;
	color: #fff;
	font-size: 135%;
	}*/
/* side_bar */	
/*.left_nav	{
	
	}
#side_bar ul	{
	list-style: none;
	margin-left: 10px;
	
	}
#side_bar ul li	{
	background: #759bc6 url(../images/section_nav_tab.gif) no-repeat top left;
	padding: 10px;
	margin-bottom: 1px;
	}
#side_bar ul li a	{
	display: block;
	font-size: 95%;
	color: #fff;
	font-weight: normal;
	margin-bottom: 1px;
	text-decoration: none;
	}
#side_bar ul  li ul	{
	list-style: none;
	margin: -10px 0 0 0;
	}
#side_bar ul ul li 	{
	padding: -10px;
	margin: -20px -10px;
	background-image: none;
	}
#side_bar ul li ul li a	{
	display: block;
	font-size: 80%;
	text-decoration: none;
	width: 168px;
	color: #5585bd;
	border: 1px solid #94b0cf;
	padding: 5px 10px;
	margin-left: -10px;
	margin-right: -20px;
	background: #fff;
	}		
#side_bar ul ul ul li a {
	background: #f09;
	}*/
	
	
	
	
/* new menu css 5 7 7 */
/*#side_bar ul.left_nav	{
	margin-left: 10px;
	list-style: none;
	}
ul.left_nav li	{
	background: #f4f1ea url(../images/section_nav_tab.gif) no-repeat top left;
	
	margin-top: 3px;
	
	font-weight: bold;
	}

ul.left_nav li a	{
	padding: 10px 5px;
	display: block;
	color: #fff;
	text-decoration: none;
	font-size: 95%;
	}
ul.left_nav li li	{
	background: #fff;
	margin-top: 1px;
	list-style: none;
	
	}
ul.left_nav li li a	{
	padding: 10px;
	display: block;
	background: #96b1cf;
	border: 1px solid #759bc6;
	text-decoration: none;
	list-style: none;
	margin-top: 3px;
	color: #fff;
	list-style:none;
	}
ul.left_nav li li a:hover	{
	color: #fff;
	}
ul.left_nav li ul li li	{
	margin-bottom: 2px;
	font-weight: normal;
	list-style:none;
	}
ul.left_nav li ul li li a	{
	background: white;
	display: block;
	margin: 0;
	
	padding: 5px 5px 5px 15px;
	font-size: 75%;
	color: #759bc6;
	list-style:none;
	}
* html ul.left_nav li ul li li {
	margin-bottom: 20px;
	}
ul.left_nav li ul li li a:hover	{
	background: #96b1cf;
	}
* html ul.left_nav li ul li li a	{
	margin: 0 0 -20px 0;
	}*/
	
/* from accessibility */
/*left nav*/
#sidebar ul	{
	list-style: none;
	}
ul.left_nav	li	{
	background: #f4f1ea url(../images/section_nav_tab.gif) no-repeat top left;
	color: #fff;
	/*border-bottom: 1px solid #fff;*/
	margin-bottom: 1px;
	list-style: none;
	}
ul.left_nav	li a	{
	padding: 5px;
	display: block;
	color: #fff;
	width: 180px;
	font-size: 100%;
	text-decoration: none;
	}
ul.left_nav	li a:hover	{
	color: #fff;
	text-decoration: underline;
	}
ul.left_nav li a.catmargin2	{
	background: #96b1cf;/* blue2 */
	color: #fff;/* blue */
	font-weight: bold;
	font-size: 90%;
	}
ul.left_nav li a.catmargin2:hover	{
	background: #fff;
	color: #96b1cf;/* blue2 */
	text-decoration: none;
	}
ul.left_nav li a.catmargin3	{
	background: #fff;
	color: #95A6DA;/* blue */
	font-weight: normal;
	font-size: 75%;
	}
ul.left_nav li a.catmargin3:hover	{
	background: #fff;
	color: #D0B88C;/* gold */
	text-decoration: none;
	}
#side_bar a img	{
	border: none;
	}
.emergency	{
	text-align: center;
	padding: 5px;
	color: #004ba5;
	border: 1px solid #004ba5;
	background: #fff;
	margin-right: 10px;
	margin-top: 10px;
	}
.emergency p	{
	color: #1aa143;
	font-weight: bold;
	font-size: 1.4em;
	padding: 0;
	margin: 0;
	}
.emergency p.callon	{
	color: #333;
	font-size: 1em;
	font-style: italic;
	}
img.mainSiteLink	{
	display: block;
	margin: 10px 0 0 0;
	}
	/* */	
	
	
	
	
	
	
	
#aboutpstc	{
	margin-left: 10px;
	margin-top: 30px;
	}
#aboutpstc h3, #aboutpstc p	{
	padding: 0 10px;
	color: #5585bd;
	}
#aboutpstc p	{
	padding: 5px 10px 10px 10px;
	}
p#aboutpstc_block	{
	background-color: #e6e3d7;
	padding: 10px;
	}
.section_nav	{
	margin-left: 10px;
	margin-bottom: 10px;
	}
.section_nav h3	{
	background: #759bc6 url(../images/section_nav_tab.gif);
	padding: 5px;
	font-size: 95%;
	color: #fff;
	font-weight: normal;
	margin-bottom: 1px;
	}
.section_nav ul	{
	
	}	
.section_nav li	{
	list-style: none;
	}	
.section_nav li a	{
	display: block;
	font-size: 80%;
	text-decoration: none;
	width: 168px;
	color: #5585bd;
	border: 1px solid #94b0cf;
	
	padding: 5px 10px;
	background: #fff;
	}	
.section_nav li a:hover	{
	background: #94b0cf;
	color: #fff;
	text-decoration: none;
	}	
/* main */
/* home page big navigation buttons */
.big_nav_txt h2	{
	font-weight: normal;
	color: #fff;
	padding: 10px 10px 0 10px;
	line-height: 1em;
	}
.big_nav_txt h2.smaller	{
	font-size: 1.4em;
	line-height: 1.2em;
	}
.big_nav_txt p	{
	color: #fff;
	padding: 5px 10px 0 10px;
	line-height: 1.1em;
	}
.big_nav#big_nav_cons	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}	
.big_nav#big_nav_cont	{
	background-color: #6e9bcf;
	height: 116px;
	border: 2px solid #6e9bcf;
	position: relative;
	margin-bottom: 1px;
	}	
.big_nav#big_nav_jap	{
	background-color: #8bb4e4;
	height: 116px;
	border: 2px solid #8bb4e4;
	position: relative;
	margin-bottom: 1px;
	}	
.big_nav_txt	{
	width: 150px;
	}

.big_nav_img	{
	width: 386px;
	position: absolute;
	top: 0;
	right: 0;
	}
/* **JAPANESE KNOTWEED** */
.big_nav#big_nav_develop	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}
.big_nav_img#big_nav_img_develop span, .big_nav_img#big_nav_img_develop a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/develop_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_develop a:hover	{
	background-image: url(../images/develop_big_nav.jpg);
	}
/* */
.big_nav#big_nav_id	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}
.big_nav_img#big_nav_img_id span, .big_nav_img#big_nav_img_id a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/id_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_id a:hover	{
	background-image: url(../images/id_big_nav.jpg);
	}
/* */
.big_nav#big_nav_legal	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}
.big_nav_img#big_nav_img_legal span, .big_nav_img#big_nav_img_legal a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/legal_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_legal a:hover	{
	background-image: url(../images/legal_big_nav.jpg);
	}	
/* **ROOTBARRIER** */
.big_nav#big_nav_app	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}
.big_nav_img#big_nav_img_app span, .big_nav_img#big_nav_img_app a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/application_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_app a:hover	{
	background-image: url(../images/application_big_nav.jpg);
	}	
	
	
	
	
	
.big_nav#big_nav_prod	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}	
.big_nav_img#big_nav_img_prod span, .big_nav_img#big_nav_img_prod a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/products_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_prod a:hover	{
	background-image: url(../images/products_big_nav.jpg);
	}
.big_nav#big_nav_root	{
	background-color: #5585bd;
	height: 116px;
	border: 2px solid #5585bd;
	position: relative;
	margin-bottom: 1px;
	}	
.big_nav_img#big_nav_img_root span, .big_nav_img#big_nav_img_root a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/root_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_root a:hover	{
	background-image: url(../images/root_big_nav.jpg);
	}
/* */
.big_nav_img#big_nav_img_cons span, .big_nav_img#big_nav_img_cons a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/consultancy_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img#big_nav_img_cont span, .big_nav_img#big_nav_img_cont a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/contract_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img span#big_nav_img_jap, 
.big_nav_img#big_nav_img_jap a	{
	display: block;
	width: 386px;
	height: 116px;
	border-style: none;
	background: url(../images/japanese_big_nav_off.jpg) no-repeat;
	}	
.big_nav_img img	{
	display: block;
	width: 0;
	}
.big_nav_img#big_nav_img_cons a:hover	{
	background-image: url(../images/consultancy_big_nav.jpg);
	}
.big_nav_img#big_nav_img_cont a:hover	{
	background-image: url(../images/contract_big_nav.jpg);
	}
.big_nav_img#big_nav_img_jap a:hover	{
	background-image: url(../images/japanese_big_nav.jpg);
	}	
/* headings */
span.blue_heading	{
	color: #004ba5;
	}	
/* gallery */
.background-color	{
background-color: #004ba5;
color: #fff;
padding-bottom: 10px;
	}
#footer	{
clear: both;
margin-top: 20px;

	/*position: absolute;
	bottom: 0;*/
	}	

#footer p	{
	text-align: right;
	float: right;
	color: #fff;/* blue2 */
	background: #004BA5;
	width: 780px;
	}
#footer p a	{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	}
#footer p a:hover	{
	text-decoration: underline;
	}
/*	added 2 december 2008	*/
p.sitelinks	{
	text-align: center;
	}
/*	added 16 january 2008	*/
p.indent span	{
	padding: 0 0 0 100px;
	}
/* end */
/*body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
}*/.iso	{
	border: 1px solid #999;
	padding: 10px;
	}
	.iso p	{
		font-size: 11px;
		}
