/* Presentation Stylesheet */

a:link {
    color: #244225;
	background: ;
	font-family: Arial;
	font-weight: bold;
	
}
a:visited {
	color: #244225;
	background: ;
}
a:hover {
	font-family: Arial;
	font-weight: bold;
	text-decoration: none; color:#244225
	}
a:active {
	text-decoration: none; 
	color: #244225;
	}
img, #logo, #top, #content, #hdr, #bottom {
}



/* NAVIGATION */

	#navigation ul {
	width: auto; 
	height: 28px;
	margin: 0;
	padding: 0;
	list-style: none outside;
	}

	#navigation li a span{
	display:none;
	}

	#navigation li a {
	height: 28px;
	color: #fff;
	display: block;
	float: left;
	}

li#home {
	float: left;
	margin: 0;
	display: block;
	background-repeat: no-repeat;
	background-position:top
	}
li#home a{
	width: 48px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	padding: 4px 0px 0px 0px;
	}
li#home a:hover {
	width: 48px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	}
li#about {
	float: left;
	margin: 0;
	display: block;
	background-repeat: no-repeat;
	background-position:top
	}
li#about  a{
	width: 75px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	padding: 4px 0px 0px 0px;
	}
li#about  a:hover {
	width: 75px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	}
li#solutions {
	float: left;
	margin: 0;
	display: block;
	background-repeat: no-repeat;
	background-position:top
	}
li#solutions  a{
	width: 70px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	padding: 4px 0px 0px 0px;
	}
li#solutions  a:hover {
	width: 70px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	}
li#knowledge {
	float: left;
	margin: 0;
	display: block;
	background-repeat: no-repeat;
	background-position:top
	}
li#knowledge  a{
	width: 96px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	padding: 4px 0px 0px 0px;
	}
li#knowledge  a:hover {
	width: 96px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	}
li#products {
	float: left; margin: 0;  display: block;
	background-repeat: no-repeat; background-position:top
	}
li#products a{
	width: 80px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	border-right: 1px dotted #ffffff;
	font-weight: normal;
	padding: 4px 0px 0px 0px;
	}
li#products a:hover {
	width: 80px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	border-right: 1px dotted #ffffff;
	font-weight: normal;
	}
li#news {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/menu4-2.gif");
	background-repeat: no-repeat; background-position:top
	}
li#news  a{
	width: 45px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	padding: 4px 0px 0px 0px;
	}
li#news  a:hover {
	width: 45px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-right: 1px dotted #ffffff;
	}

	li#contact {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/menu5-2.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#contact a{
	width: 85px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 6px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	padding: 4px 0px 0px 0px;
	}
	li#contact a:hover {
	width: 85px;
	background-repeat: no-repeat;
	background-position:top;
	border-top: 10px solid #ffffff;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}
/*------------------------------*/
/*			 Boxes				*/
/*------------------------------*/




.rbroundbox_clear { background: url(../images/boxes/nt.gif) repeat; }


/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
}
.rbcontent { margin: 0 10px; }

.rbroundbox { width: 100%; margin: 0 0 0 0; }
 

.rbcontent_news { margin: 0 9px; }
   
.rbcontent_news  a{
	color: #FFFFFF;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	}
.rbcontent_news a:hover {
	color: #747D6C;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	}

.rbcontent_news2 {
	margin: 0 9px;
}
   
.rbcontent_news2  a{
	color: #747D6C;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	border-left: 1px solid #ffffff;
	padding: 0px 0px 0px 10px;
	display: block;
	}
.rbcontent_news2 a:hover {
	color: #ffffff;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	display: block;
	}
.news_img {
	background-color: #FFFFFF;
	padding: 1px;
	display: block; margin-left:0px; margin-right:0; margin-top:8px; margin-bottom:5px
	}

} 

/*------------------------------*/
/*			/Boxes				*/
/*------------------------------*/


/* CONTENT */

.content_block {
	width: 475px;
	border-bottom: 1px dotted #D9088A;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
 	margin: 5px 0 5px 0;
}

/*
#col { float:left; width:563px; margin:8px 0 8px 0; padding:0; }
aangepast door joni ivmproblemen in ff
*/
#col {  width:563px; margin:8px 0 8px 0; padding:0; overflow: hidden; }

.coltext { float:left; margin:0 13px 0 0; padding:0 10px 0 0; width:165px; border-right: 1px solid #CDCFCD; }
.coltext2 { float:left; margin:0; padding:0; width:165px; }
.coltext img { margin:3px 0 8px 0; display:block; }
.coltext2 img { margin:3px 0 8px 0; display:block; }


p {	padding: 0;	margin: 5px 5px 15px 0px; line-height: 170%;  }
.rbcontent p { margin: 5px 0px 0px 0px; } 
.rbcontent_news p { margin: 5px 0px 0px 0px; } 

br.break { clear: both; }

img {
	border: 0px solid black;
	margin: 0px 0px 0px 0px;
	position: inherit;
} 
.img_right { padding: 0px;	margin: 0 0 0 10px;	}
.img_content { padding: 4px; margin: 0 6px 7px 0px; border: 1px solid #CDCFCD; 
}


.sectionhead {
	color: #FFFFFF;
	padding: 0px;
	display: block;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top:20px; 
	margin-bottom:8px; 
	text-align:left; 
	list-style-type:none
}



.inline_img {
	color: #000;
	background-color: #fff;
	padding: 4px;
	margin: 8px 5px 5px 0px;
	border: 1px solid #CDCFCD;
	display: block;
	float: left;
}

.caption_text {
	color: #FFFFFF;
	line-height: 150%;
	font-style:italic; 
	font-size:8pt; 
	text-align:center; 
	margin-left:5px; 
	margin-right:5px; 
	margin-top:2px; 
	margin-bottom:5px
}

.tiny_bullet_text {
	color: #000000;
	font-size:5pt; 
	text-align:left; 
	list-style-type:none; 
	line-height:100%; 
	font-family:Verdana; 
	
		}