/* ################################################## */
/*  MADE BY: WWW.DIRECTBASING.COM                     */
/*  ALEX VAN DER VEGT                                 */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Verdana; font-size: 13px; color: #9baab1;line-height:19px; }
input, select, textarea { font-family: Verdana; font-size: 13px; color: #5F727A;  }
body { background: #fff; }
img { border: 0px; display: block; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; height: 1px; }

/* ### WRAPPER ### */
#wrapper { display: block; position: relative; width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 990px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 990px; height: 165px; background: url('/templates/koppertmachines/images/headerBg.png') no-repeat; }
	#headerCntr h1 { display: none; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { position: absolute; top: 118px; right: 0px; width: 555px; }
		#menuCntr ul { float: left; overflow: hidden; width: 421px; list-style: none; border-left: 1px solid #ff9000;}
		#menuCntr ul.menu{  margin-left:54px; }
		#menuCntr li { float: left; display: inline; }
		#menuCntr li a { padding: 0px 12px 0px 12px; display: block; float: left; height: 21px; line-height: 21px; text-decoration: none; color: #9bb8be; border: 1px solid #ff9000; border-left: 0px; }
		#menuCntr li a:hover, #menuCntr li.selected a { background: #f2f2f2; }
		#menuCntr ul.taal { float: left; width: 70px; border: 0px; }
		#menuCntr ul.taal li { float: right; color: #c8c7c7; }
		#menuCntr ul.taal li a { padding: 0px 2px 0px 2px; display: inline; float: none; height: auto; border: 0px; color: #c8c7c7; }
		#menuCntr ul.taal li a:hover { text-decoration: underline; background: none; }
		
		/* ### TOP CONTAINER ### */
		#topCntr { position: absolute; top: 55px; right: 0px; width: 430px; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
		#topCntr ul { padding: 5px 0px 5px 20px; overflow: hidden; width: 399px; list-style: none; }
		#topCntr li { padding-left: 25px; float: left; display: inline; width: 104px; line-height: 21px; font-size: 12px; color: #c8c7c7; }
		#topCntr li.first { padding-left: 0px; width: 270px; }
		#topCntr li.tel { background: url('/templates/koppertmachines/images/tel.gif') no-repeat left; }
		#topCntr li.fax { background: url('/templates/koppertmachines/images/fax.gif') no-repeat left; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding-bottom: 50px; overflow: hidden; width: 990px; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; overflow: hidden; width: 677px; }
		
			/* ### INTRO BOX ### */
			.introBox { position: relative; width: 677px; }
			.introBox h2 { position: absolute; top: 410px; left: 0px; font-weight: bold; font-size: 16px; text-transform: uppercase; color: #fff; }
			.introBox h3 { position: absolute; top: 414px; left: 332px; font-size: 13px; font-weight: normal; color: #a6a7a7; }
			
			/* ### TEXT BOX ### */
			.textBox { padding: 30px 65px 50px 65px; width: 547px; }
			.textBox p { padding-bottom: 20px; }
			.textBox ul { margin-bottom: 20px; padding: 10px; list-style: none; background: #e9f1f2; }
			.textBox li { padding-left: 15px; line-height: 20px; background: url('/templates/koppertmachines/images/bullit.gif') no-repeat left 10px; }
			
			/* ### BAR BOX ### */
			.barBox { padding: 30px 65px 50px 65px; width: 547px; }
			.barBox ul { overflow: hidden; width: 547px; list-style: none; border: 1px solid #d0d1d1; }
			.barBox li { padding-left: 10px; float: left; display: inline; height: 35px; line-height: 35px; }
			.barBox li.pdf a { margin-top: 5px; display: block; float: left; width: 25px; height: 24px; text-indent: -9999px; background: url('/templates/koppertmachines/images/pdf.gif') no-repeat; }
			.barBox li.info a { margin-top: 4px; display: block; float: left; width: 26px; height: 26px; text-indent: -9999px; background: url('/templates/koppertmachines/images/info.gif') no-repeat; }
			.barBox li.meer { padding-right: 10px; float: right; }
			.barBox li.meer a { padding-right: 35px; display: block; float: left; height: 35px; font-style: italic; color: #9baab1; background: url('/templates/koppertmachines/images/meer.gif') no-repeat right; }
			.barBox li.meer a:hover { text-decoration: none; }
			
			/* ### PRO BOX ### */
/*	*/	
			.proBox { padding-top: 0px; float: left; width: 295px; margin-top:20px;}
			.proBox ul { list-style: none; }
			.proBox li { line-height: 18px; }
			.proBox li a { padding-left: 20px; text-decoration: none; color: #327785; }
			.proBox li a:hover { text-decoration: underline; }
			/*.proBox ul ul { padding: 10px 0px 20px 25px; }*/
			.proBox li a.selected { padding-left: 20px; display: block; height: 22px; line-height: 22px; border: 1px solid #ff9000; background: url('/templates/koppertmachines/images/bullit2.gif') #f2f2f2 no-repeat 5px center;padding-left:20px; }
		
			/* ### DETAIL BOX ### */
			.detailBox { padding: 20px 15px 0px 0px; float: right; display: inline; width: 330px; }
			.detailBox h2 { padding-bottom: 20px; line-height: 20px; font-size: 12px; text-transform: uppercase; font-weight: bold; color: #6a6d6d; }
			.detailBox p { padding-bottom: 20px; line-height: 18px; }
			.detailBox ul { overflow: hidden; width: 328px; list-style: none; border: 1px solid #d0d1d1; }
			.detailBox li { padding-left: 10px; float: left; display: inline; height: 35px; line-height: 35px; }
			.detailBox div.printit a { margin-top: 5px; display: block; float: left; width: 27px; height: 26px; text-indent: -9999px; background: url('/templates/koppertmachines/images/info.gif') no-repeat; }
			.detailBox div.info a { margin-top: 4px; display: block; float: left; width: 26px; height: 26px; text-indent: -9999px; background: url('/templates/koppertmachines/images/pdf.gif') no-repeat; }
			.detailBox div.tellafriend { padding-right: 10px; float: right; }
			.detailBox div.tellafriendx a { padding-right: 35px; display: block; float: left; height: 35px; font-style: italic; color: #9baab1; background: url('/templates/koppertmachines/images/meer.gif') no-repeat right; }
			.detailBox li.meer a:hover { text-decoration: none; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 302px; }
		
			/* ### ZOEK BOX ### */
			.zoekBox { margin-bottom: 20px; padding-bottom: 10px; width: 302px; border-bottom: 1px solid #eaeaea; }
			.zoekBox fieldset { padding: 10px; overflow: hidden; width: 282px; border: 0px; background: #eaeaea; }
			.zoekBox input.field { padding: 4px 10px 0px 10px; float: left; width: 175px; height: 23px; border: 0px; background: #fff; }
			.zoekBox input.submit { padding-bottom: 4px; float: right; width: 80px; height: 27px; cursor: pointer; border: 0px; background: #fff; }
			
			/* ### NIEUWS BOX ### */
			.nieuwsBox { margin-bottom: 20px; width: 302px; }
			.nieuwsBox h3 { padding: 5px 10px 5px 10px; font-size: 16px; text-transform: uppercase; font-weight: bold; color: #fff; border-bottom: 1px solid #d0d1d1; background: #eaeaea; }
			.nieuwsBox h2 { font-size: 13px; font-weight: bold; }
			.nieuwsBox div.nieuws { padding: 10px; line-height: 18px; color: #327785; border-bottom: 1px solid #fff; background: #eaeaea; }
			.nieuwsBox div.bar { padding: 0px 10px 0px 10px; overflow: hidden; width: 282px; height: 25px; line-height: 25px; background: #f2f2f2; }
			.nieuwsBox div.nieuws a { font-style: italic; color: #327785; }
			.nieuwsBox div.nieuws a:hover { text-decoration: none; }
			.nieuwsBox div.nieuws p { padding-bottom: 10px; }
			.nieuwsBox div.bar span { float: left; width: 150px; color: #c8c7c7; }
			.nieuwsBox div.bar a { float: right; font-style: italic; color: #9baab1; }
			.nieuwsBox div.bar a:hover { text-decoration: none; }
			
			/* ### BRIEF BOX ### */
			.briefBox { margin-bottom: 20px; padding-bottom: 10px; width: 302px; border-bottom: 1px solid #eaeaea; }
			.briefBox h3 { padding: 5px 10px 5px 10px; font-size: 16px; text-transform: uppercase; font-weight: bold; color: #fff; border-bottom: 1px solid #d0d1d1; background: #eaeaea; }
			.briefBox fieldset { padding: 10px; overflow: hidden; width: 282px; border: 0px; background: #eaeaea; }
			.briefBox input.field { padding: 4px 10px 0px 10px; float: left; width: 175px; height: 23px; border: 0px; background: #fff; }
			.briefBox input.submit { padding-bottom: 4px; float: right; width: 80px; height: 27px; cursor: pointer; border: 0px; background: #fff; }
			
			/* ### WORLD BOX ### */
			.worldBox { margin-bottom: 20px; padding-bottom: 10px; width: 302px; border-bottom: 1px solid #eaeaea; }
			
			/* ### VIDEO BOX ### */
			.videoBox { width: 266px; border: 18px solid #eaeaea; }
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { position: relative; width: 990px; height: 147px; background: url('/templates/koppertmachines/images/footerBg.gif') no-repeat; }
	#footerCntr ul.menu { position: absolute; top: 86px; left: 100px; overflow: hidden; width: 430px; list-style: none; border-left: 1px solid #fff; }
	#footerCntr ul.menu li { float: left; display: inline; }
	#footerCntr ul.menu li a { padding: 0px 12px 0px 12px; display: block; float: left; height: 21px; line-height: 21px; text-decoration: none; color: #fff; border: 1px solid #fff; border-left: 0px; }
	#footerCntr ul.menu li a:hover, #footerCntr ul.menu li.selected a { background: #4d8e99; }
	#footerCntr ul.adres { position: absolute; top: 25px; left: 710px; list-style: none; }
	#footerCntr ul.adres li { line-height: 24px; font-size: 12px; color: #fff; }
	#footerCntr ul.adres li.tel { padding-left: 25px; background: url('/templates/koppertmachines/images/tel.gif') no-repeat left; }
	#footerCntr ul.adres li.fax { padding-left: 25px; background: url('/templates/koppertmachines/images/fax.gif') no-repeat left; }





 div.tuc_maincontent a{
	 color:#6F858E;
	 }
	 
 div.tuc_maincontent a:visited {
	 color:#6F858E;
	 }


	
div#leftCntr div.tuc_maincontent {
	padding-left:80px;
	padding-right:90px;
	}

div#leftCntr div.detailBox div.tuc_maincontent {
	padding-left:0px;
		padding-right:0px;
	}

div#leftCntr div.detailBox  h2 {
	padding-left:0px;
		padding-right:5px;
	}

	
div#leftCntr h2 {
	padding-left:14px;
	}
	
	
	
div.toegevoegd {
	background-color:#EAEAEA;
	
	}

div.toegevoegd h2 {
	font-size:12px;
	padding-left:20px;
	}

div.toegevoegd h3 a {
	padding-left:20px;
	color:#327785;
	}
	
div.nieuws_titel {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:#727272 1px solid;
	padding-left:20px;
	}

div.text {
	padding-left:20px;
	color:#327785;
	}

div.text a {
	color:#327785;
	}

div.text a:visited {

	color:#327785;
	}
	
div.left_actueel {
	padding-left:20px;
	display:none;
	}
div.logoclick {
	/*background-color:#666;*/
	height:140px;
	width:520px;
	}
	
	
	/*

div.article_print div { width:100%; / *background:#333;* /}
/ *div.printit { padding-left:5px; }* /
	
div.article_print div img{ float:left; margin:10px;}
	

div.tellafriend div {
	padding-top:9px;
	
	}

	/ *

	* /

*/


div.article_buttons {
	margin-top:20px;
	border:#E7E8E8 1px solid;
	
	/*background-color:#333;*/ 
	height:36px; 
	}

	
	

div.printit {
	/* BLAUW 
	background-color:#039; */
	display:block;
	float:left;
	width:38px;
	
	height:34px;
	
	}

div.printit a { 
	margin-top: 5px; 
	 /*
	float: none; 
	
	text-indent: -9999px; * /
	
	background-color:#09F; */
	
	margin-left:10px;
	display: block;
	width: 37px; 
	height: 26px; 
	background: url('/templates/koppertmachines/images/info.gif') no-repeat;
	} 
	
div.info {
	/* ROOD 
	background-color:#F00;*/
	height:20px;
	display:block;
	width:38px;
	float:left;
	height:34px;
	
	
	}
div.info a {/*
	background-color:#C00;
	margin-top: 4px; 
	
	*/
		margin-top: 5px; 
	width: 36px; 
	height: 36px; 
	display: block; 
	background: url('/templates/koppertmachines/images/pdf.gif') no-repeat;
	}


div.tellafriend {
	/* GROEN  
	background-color:#060;*/
	display:block;
	float:right;
	padding-right: 10px; 
	width:88px;
	height:34px;
	
	}

a#readmorelink div {
	/* GROEN  
	background-color:#060;*/
	padding-top:9px;
	}

div.tellafriend a { 
	/*padding-right: 35px; 
	 
	float: left; 
	 
	
	* /
	background-color:#F00;*/
	font-style: italic; 
	color: #9baab1; 
	display:block;
	background: url('/templates/koppertmachines/images/meer.gif') no-repeat right; 
	display: block;
	height: 35px;
	width:70px;
	}


div#anchor {
	float:right;
	padding-top:6px;
	}
	
div.tellafriend div#anchor a.topanchor {
	color:#9BAAB1;
	font-style:italic;
	background: url('/templates/koppertmachines/images/minder.gif') no-repeat top; 
	background-position:top;
	display: block;
	height: 35px;
	width:110px;
	}

input#username, input#password  {
	color:#000000;
	}
	
div.searchresults a:hover strong {
	color: #9BAAB1;
	
	}

div.searchresults a {
	color: #9BAAB1;
	
	}

div.searchresults a strong {
	color: #9BAAB1;
	
	}

div.loginform input {
	color:#000;
	}

div.searchresults hr {
	/*background-color: #096;*/
	height:20px;
	border: 0;
	border-bottom:#099 1px solid;
	margin-bottom:20px;
	}


div.searchresults {
	margin-top:20px;
	}
	
span#readmore_text ul li {
	display:list-item;
	height:auto;
	list-style-image:none!Important;
	list-style-position:outside!Important;
	list-style-type:disc!Important;
	}
	
h3.zoek { margin-left:4px;}


div#anchor2 { 
	margin-left:524px; 
	background:url(../images/minder.gif) no-repeat;
	background-position:right;
	height:34px;
	margin-right:50px;
	margin-top:-50px;
	margin-bottom:10px;
	}
div#anchor2 a{ 
	height:34px;
	padding-top:6px;
	font-style:italic;
	/*background:#000;*/
	}

/* CSS TWEAKS */

.proBox li a { 
	padding-left: 20px;
	background:#FFF url(/templates/koppertmachines/images/bullit2_.gif) no-repeat scroll 5px center;
	margin-bottom:10px;
	
}

.proBox li a.selected { 
	padding-left: 14px;
	background:#FFF url(/templates/koppertmachines/images/bullit2.gif) no-repeat scroll 5px center;
	margin-bottom:10px;
	background-position:left 0;
	
}
.proBox ul ul.selected_subs li a{ background:none; }

.proBox li a.selected { padding-left: 18px; background-position: 4px 9px; }
.proBox li.selected { margin-top: 18px; }
.proBox ul ul { padding: 0px 0px 18px 16px!Important; }
.proBox a.sub_selected { font-weight: bold; }
.introBox h2 { font-weight: bolder; font-family: "Arial Black", Verdana, Georgia, sans-serif; }
.highlighted { background-color: #e9f1f3; }
.hortiBox { margin-bottom: 20px; }


div.home_producten a { width:96px; }


xxx {	
	background:#333;
	margin-top:20px;
	}
	
	
ul.selected_subs {
	margin-top:10px;
	list-style:none;
	list-type:none;
	margin-left:12px;
	
	}
	
.probox ul.selected_subs li {
	list-style:none;
	list-type:none;
	background:none;
		}
		
.selected_spacer { margin-0px; padding:0px; }
