/* standard elements */
*	{margin:0;padding:0}

body, html 
	{
	margin:0; padding:0; border:0;
	font: normal 12px "Lucida Sans Unicode",sans-serif,verdana;
	line-height: 22px;
	background-color:#ffffff;
	text-align: center;
	}

table	{
	font: normal 12px "Lucida Sans Unicode",sans-serif,verdana;
	line-height: 22px;
	}

#table_bg
	{
	background: #ECF4F5;
	background: #D5EBEC;
	}

.colom_head
	{
	font: bold 12px;
	color: #00909F;
	text-align:right;
	padding-right: 10px;
	}

.colom_1
	{
	vertical-align:top;
	text-align:right;
	padding-right: 10px;
	}

.colom_2
	{
	vertical-align:top;
	width:285px;
	}
	
.colom_3
	{
	vertical-align:top;
	width:60px;
	text-align:left;
	}

#head, .kop
	{
	font: bold 14px;
	color: #00909F;
	}

#subhead
	{
	font: bold 12px;
	color: #00909F;
	margin-bottom: 10px;
	}
	
#breadcrumb, #breadcrumb a, #breadcrumb a:active
	{
	font-size: 10px;
	font-weight: bold;
	color: #ea8d1c;
	margin-bottom: 10px;
	}

#line	{
	width:100%;
	height: 10px;
	border:0px;
	margin-top: 4px;
	margin-bottom: 4px;
	background: #ffffff url("../images/lijn.gif") no-repeat scroll left;
	}


div.centrebox { 	
	position:absolute; 
	left:50%; 
	top: 0px; 
	width: 918px; 
	margin-left: -460px;
	background-color: #ffffff; 
	}

#wrapper 
	{
	width:918px;
	margin: auto;
	background: #ffffff;
	margin: 0 auto 0 auto;
      	text-align: left;
	}

#content_top
	{
	float:left;
	width:918px;
	height: 100px;
	overflow: hidden;
	background: #ffffff url("../images/background/header.jpg") no-repeat;
	}

#content_banner
	{
	z-index: 1; 
	overflow: hidden; 
	position: relative; 
	LEFT: 12px; 
	TOP: 20px; 
	WIDTH: 470px; 
	HEIGHT: 62px; 
	background: #000000;
	border: solid 1px #ffffff;
	}
	
#content_banner.empty
	{
	background: none;
	border: solid 0px;
	}

#content
	{
	width:918px;
	height:auto;
	margin-bottom:10px;
	}

#content_menu
	{
	clear:both;
	float:left;
	width:918px;
	height:210px;
	}

#content_menu ul li a:hover
	{
	font-weight:bold;
	}

#content_left
	{	
	clear:both;
	float:left;
	width: 186px;
	background: #ffffff;
	}

#content_middle
	{
	float:left;
	width: 546px;
	height: auto;
	text-align:left;
	margin-top: 20px;
	}

#content_middle ul	
	{
	list-style: square;
	margin-left:1.6em; 
	padding-left:0em;
	}

#content_middle ul li 	{


	color:#000000;
	text-align:left;
	
	/* padding-left: 40px; */
	}


#content_right
	{	
	float:right;
	width: 186px;
	text-align:left;
	background: #ffffff;
	}
	
#content_bottom
	{
	margin-top: 10px;
	margin-bottom:10px;
	background: #ffccaa;
	background: #ffffff;
	}


/* Product Menu */
#block_menu
	{	
	clear:both;
	float:left;
	width:100%;
	height: auto;
	padding:0;
	margin:0;
	background: #00909F;
	}

#block_products
	{
	float:left;
	width:170px;
	height: 100%;
	border: 2px solid #00909F;
	background: #00909F;
	margin: 0;
	padding: 0;
	}

#block_image
	{
	height: 85px;
	}

#block_text
	{
	height:auto;
	text-align:center;
	vertical-align:top;
	font: normal 10px "Lucida Sans Unicode",sans-serif,verdana;
	}

#block_products a, #block_products a:active
	{
	color: #ffffff;
	text-decoration: none;
	}

#block_products a:hover
	{
	color: #000000;
	text-decoration: none;
	}

#block_space
	{
	float:left;
	width:12px;
	height:auto;
	background:#ffffff;
	}





/* Info Blocks - Left & Right */
 
#block_info
	{
	float:left;
	width:170px;
	height: auto;
	margin-top: 20px;
	text-align:left;
	border: 2px solid #EA8D1C;
	background: #FCE6C9;
	}

#block_info.right
	{
	float:right;
	}

#block_info #head 
	{
	font: bold 12px;
	color:#00909F;
	margin-bottom: 4px;
	padding: 4px;
	}

#block_info #subhead 
	{
	font: bold 10px;
	color:#00909F;
	margin-bottom: 4px;
	padding: 4px;
	}
	
#block_info #txt
	{
	font: normal 10px;
	color:#000000;
	padding: 4px;
	}

#block_info ul
	{
	margin: 0;
	padding: 0;
	padding:0px;
	line-height:20px;
	margin-bottom: 10px;
	list-style-position: outside; 
	list-style-type: none;
	}

#block_info ul li a, #block_info ul li a:active
	{	
	display:inline;
	
	margin:0px; 
	padding:0px;
	font-size: 10px;
	font-weight: normal;
	color:#00909F;
	color:#000000;
	text-align:left;
	}

#block_info ul li a:hover
	{	
	color:#ffffff;
	background: #00909F;
	text-decoration:none;
	}


#block_info ul li.quotation
	{
	padding-left: 20px;	
	background: url("../images/iconen/offerte.jpg") no-repeat left 4px;
	}

#block_info ul li.subscribe
	{
	padding-left: 20px;	
	background: url("../images/iconen/online aanvragen.jpg") no-repeat left 4px;
	}

#block_info ul li.pdf
	{
	padding-left: 20px;	
	background: url("../images/iconen/acrobat.jpg") no-repeat left 4px;
	}

#block_info ul li.word
	{
	padding-left: 20px;	
	background: url("../images/iconen/word.jpg") no-repeat left 4px;
	}




.clock_head
	{
	clear:both;
	float:left;
	width: 90px;
	height:20px;
	color: #000000;
	}

.clock	{
	float:left;
	color: #000000;
	width: 40px;
	height:20px;	
	text-align:right;
	}



A:link	{	
	color: #00909F;
	Text-Decoration: underline;
	}

A:visited	 
	{
	color: #00909F;
	Text-Decoration: Underline;
	}


A:hover	{
	color: #00909F;
	text-decoration: underline;
	}

a:active
	{
	color: #00909F;
	font-weight: normal;	
	text-decoration: underline;
	}

#error	{
	font-size: 12px;
	font-weight: bold;	
	color: #FF0000;
	}


/* Newsletter */

#block_info.newsletter_nl
	{
	height: 204px;
	height: auto;
	background: #FCE6C9 url("../images/buttons/newsletter_nl.jpg") no-repeat;
	}


#block_info.newsletter_en
	{
	height: 204px;
	height: auto;
	background: #FCE6C9 url("../images/buttons/newsletter_en.jpg") no-repeat;
	}



#block_info.newsletter_nl #txt, #block_info.newsletter_en #txt
	{
	margin-top: 70px;
	color:#000000;
	padding:0px;
	padding-left:8px;
	}


.newsletter_textarea
	{
	width: 146px;
	margin-left: 4px;
	font: normal 10px "Lucida Sans Unicode",sans-serif,verdana;
	color: #000000;
	border: solid 1px #E58A1F;
	background-color: #F6C990;
	padding-left: 2px;
	padding-right: 2px;
	}

.newsletter_checkbox
	{
	margin-left: 4px;
	font: normal 10px "Lucida Sans Unicode",sans-serif,verdana;
	
	border-width: 0px;
	background-color: transparent;
	}

.newsletter_button
	{
	pointer:hand;
	float:right;
	margin-left: 78px;
	margin-top:5px;
	}



/* Forms */	

form 	{
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}


INPUT.button
	{
	width: 80px;
	height: 20px;
	cursor: hand; 
	font-size: 11px;
	font-weight: bold;	
	color: #000000;
	color: #ffffff;
	border: solid 1px #00909F;
	background-color: #F5B96E;
	background-color: #00909F;
	padding:2px;
	}

INPUT.radio
	{
	font-size: 11px;
	font-weight: normal;	
	border-width: 0pt;	
	background-color: transparent;
	}

select, .select, .textarea
	{
	width: 279px;
	font-size: 11px;
	font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
	font: normal 11px "Lucida Sans Unicode",sans-serif,verdana;
	
	COLOR: #000000;
	border: solid 1px #00909F;
	background-color: #ffffff;	
	padding-left: 2px;
	padding-right: 2px;
	}






