/* CSS Document */
body, html{
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
}
#sitewrapper{
	margin:0 auto;
	width:970px;
  position:relative;
}

.topmenu {
display: none;
}

.language {
float:left;
}
.language img{
border:0;
}

.topmenu .select {
margin:0 0 0 300px; 
padding:0 0 0 30px; 
list-style:none; 
white-space:nowrap;
}

.topmenu li {
float:left;
background:url(../images/img/transparent.gif);
}

.topmenu .select a {
display:block; 
height:40px; 
float:left; 
background: url(../images/img/transparent.gif); 
padding:0 0 0 25px; 
text-decoration:none;  
white-space:nowrap; 
color:#3392CD;
}

.topmenu .select a:hover, 
.topmenu .select li:hover a { 
cursor:pointer; 
color:#f36f02;
}

.topmenu .sub {
display:block;
}

/* IE6 only */
.topmenu table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.topmenu .sub {
margin:0; 
padding:0 30px 0 0;
list-style:none;
}


.topmenu .sub li {background:transparent;float:right;}

.topmenu .select .sub {
height:18px;
display:block; 
position:absolute;
float:left;
width:750px;
top:28px; 
left:0; 
text-align:center;
}

.topmenu .select .sub li a 
{display:block;height:18px; line-height:16px; float:left; background:transparent url(../images/img/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; color:#fff;font-size:13px;}

.topmenu .select .sub li a:hover 
{color:#f36f02;}


.topmenu .section a{
color:#f36f02;
}

.topmenu .select .section .sub .current a{
color:#f36f02;
}
.topmenu  .current a{
color:#f36f02;
}

.tableone{
line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; vertical-align:top;
}

	
#flashimage{
	top:40px;
	clear:both;
	width:970px;
	position:relative;
	border: 0px solid;
  z-index:0;
  display: none;
}
#itemsmenu{
	margin:0;
	padding:0;
	clear:both;
	width:970px;
	height:22px;
	background:#DBDBDB;
  position:relative;
  top:40px;
  z-index:100;
  display: none;
}
	#itemsmenu ul{
		float:left;
		margin:3px 0 0 105px;
		padding:0;
    display:inline;
	}
	#itemsmenu li{
/*		padding:0 25px 0 0;*/
		float:left;
		list-style-type:none;
	}
	#itemsmenu a{
		background:url(../images/img/dots.jpg) left no-repeat;
		margin:0 12px;
		padding:0 0 2px 10px;
		font-family:Arial;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		color:#727272;
		text-transform:uppercase;
	}
	#itemsmenu a:hover{
		
		color:#f36f02;
	}
#toepassingen{
	margin:40px 0 0 0;
	padding:0;
	clear:both;
	background:url(../images/img/nieuws_block.jpg) bottom repeat-x;
	width:100%;
	height:35px;
	border-bottom:1px dashed #0077C0;
  display: none;
}	
	#toepassingen ul{
		border:0px dashed #0077C0;
		text-align:left;
		/*margin:11px 0 0 11px;*/
		float:left;
		padding:0;
		margin:0;
		
	}
	#toepassingen li{
		border:0px dashed #0077C0;
		float:left;
		list-style-type:none;
		margin:0 10px 0 0;
	}
	#toepassingen li.headline{
		border:0px dashed #0077C0;
		width:140px;
		margin:15px 0 0 10px;
		/*margin-left:11px;*/
		float:left;
		padding:0;
	}
  	#toepassingen li.headline_news{
		border:0px dashed #0077C0;
		width:107px;
		margin:15px 0 0 10px;
		/*margin-left:11px;*/
		float:left;
		padding:0;
	}
	#toepassingen li.internal{
		border:0px dashed #0077C0;
		width:797px;
		margin:18px 0 0 0;
	}
	#toepassingen li.internal li{
		border:0px dashed #0077C0;
		list-style-type:none;
	}
	#toepassingen li.internal a{
		color:#f36f02;
		text-decoration:none;
		background:url(../images/img/plus1.jpg) left no-repeat;
		margin:0;
		padding:0 0 0 8px;
		font-size:10px;
	}
	#toepassingen li.internal a:hover{
		text-decoration:underline;
		color:#4b4b4b;
	}
	#toepassingen li h2{
		margin-top:20px;
		padding-left:70px;
		font-family:Verdana;
		font-size:10px;
		font-weight:lighter;
		color:#4b4b4b;
	}
	#toepassingen li h1{
		padding-left:5px;
		margin-top:17px;
		font-family:Verdana;
		font-weight:bold;
		font-size:14px;
		color:#F36F02;
	}
	/*#toepassingen h2{
		margin:0;
		padding:0;
		font-family:Verdana;
		font-size:10px;
		font-weight:lighter;
		color:#4b4b4b;
	}*/
  
  #news_content {
  width:700px;
  height:200px;
  overflow-y:scroll;
  overflow-x:hidden;
  padding-left:150px;
  margin-bottom:55px;
  }
  
  .security {
  top:40px;
	clear:both;
	width:970px;
	position:relative;
  z-index:0;
  }
  
  .breadcrumbs { 
 	color: #B7C0C5;
	text-align: left;
	font-size: 0.9em; 
	margin: 0px 5px 10px 0;
}
	.breadcrumbs p {
		margin: 0;
	}
  .breadcrumbs a {
	color:#f36f02;
	}
  
#article{
	width:970px;
	/*height:402px;*/
	overflow:hidden;
	background:url(../images/img/article.jpg) repeat-x bottom;
	clear:both;
	margin:0;
	padding:0;
	text-align:left;
	border-bottom:1px dashed #7FBBDF;
  text-align:justify;
  color:#4b4b4b;
	
}
	#article h1{
		font-family:Verdana;
		font-weight:bold;
		font-size:18px;
		color:#449bd1;
		/*padding:;*/
	}
	#article h2{
		font-family:Verdana;
		font-weight:bold;
		font-size:11px;
		color:#4b4b4b;
		display:block;
	}
	#article h3, #article h3 a{font-weight:bold; color:#0076be; font-size:11px;}
	#article p{}
	#article a{margin:0; text-decoration:none;color:#0076be;}
  #article .print {padding-left:170px;display: none;}
  #article .print img{clear:left;}
  #article .print a {color:#a5a5a5;}
  #article .print a:hover {color:#a5a5a5;}
	#article a:hover{color:#f36f02; text-decoration:underline;}
	#article img{border:0; margin:0 0 0 3px;}
	

    .columns_main {
    float:left;
    padding:10px 35px 0 75px;
    color:#4b4b4b;
    clear:both;
    width:825px;
    font-size:10px;
    }
  
    .columns {
    float:left;
    padding:10px 35px 0 75px;
    color:#4b4b4b;
    clear:both;
    width:855px;
    }
    
    .columns p{
    font-size:10px;
    }
    .columns h3{
    padding-right:30px;
    }
    .columns h4{
    padding-right:30px;
    }
    
    .column_content {
    width:256px;
    float:left;
    padding:0 28px 30px 0;
    font-size:10px; 
    color:#4b4b4b;
    font-family:Verdana;
    text-align:justify;
    }
    .column_content  p{
    padding:0px;
    }
    .column_content ul{
    padding-left:15px;
    margin-top:1px;
    margin:0px;
    }
    .column_content ol{
    padding-left:22px;
    margin:0px;
    }
    
    #article .kare{
		width:251px;
		height:90px;
		margin:20px 0 0 0;
		padding:0 5px 0 0;
		border:1px dotted #0077C0;
    margin:5px 0 0 0;
		font-family:Verdana;
		font-size:10px;
    color:#4b4b4b;
    cursor: pointer;
	}
	#article .kare img{float:left;padding:15px;}
	
    
#infoblock{
	width:970px;
	clear:both;
	margin:0;
	padding:0;
  top:10px;
	text-align:justify;
	overflow:hidden;
  position:relative;
}
	
	#bigblock{
		margin:30px 0 0 0;
		padding:0 0 20px 0;
		clear:both;
		background:url(../images/img/nieuws_block.jpg) bottom repeat-x;
		width:100%;
		/*height:71px;*/
		overflow:hidden;
		border-bottom:1px dashed #0077C0;
    position:relative;
	}
		#bigblock ul{margin:11px 0 0 11px;
			padding:0;}
		#bigblock li{
			/*margin:15px 0 0 11px;*/
			/*border:1px dashed #0077C0;*/
			float:left;
			list-style-type:none;
		}
		#bigblock li.text{
			font-family:Verdana;
			color:#4B4B4B;
			font-size:10px;
			float:left;
			margin:5px 0 15px 0;
		}
		#bigblock li.plustag{
			float:right;
			vertical-align:bottom;
		}
		#bigblock li.plustag a{
			background:url(../images/img/plus.jpg) no-repeat;
			display:block;
			width:9px;
			height:9px;
			text-decoration:none;
			margin-top:51px;
			margin-right:25px;
		}
		#bigblock li.plustag a:hover{
			background:url(../images/img/plus-hover.jpg) no-repeat;
			text-decoration:none;
		}
		#bigblock h1{
			width:109px;
			margin:0;
			padding:0;
			font-family:Verdana;
			font-weight:bold;
			font-size:14px;
			color:#F36F02;
			display:block;
		}	
		#bigblock span{
			font-style:italic;
			font-family:Verdana;
			font-size:10px;
			color:#4B4B4B;
		}
		#bigblock p{
			clear:both;
			font-family:Verdana;
			font-size:10px;
			color:#4B4B4B;
			width:758px;
			/*border:1px solid #dfedab;*/
			margin:0;
			padding:0;
		}
	#smallblock{
		margin:0 0 10px 0;
    padding:20px 0 20px 0;
		clear:both;
		background:url(../images/img/home_15.jpg) repeat-x center bottom;
		width:100%;
		/*height:130px;*/
		overflow:hidden;
		border-bottom:1px dashed #7FBBDF;	
	}
		#smallblock ul{margin:11px 0 0 11px;
			padding:0;}
		#smallblock li{
			/*margin:15px 0 0 11px;*/
			/*border:1px dashed #0077C0;*/
			float:left;
			list-style-type:none;
		}
		#smallblock li.text{
			font-family:Verdana;
			color:#4B4B4B;
			font-size:10px;
			float:left;
			margin:0;
			width:366px;
		}
    #smallblock li.text-inner-pages{
			font-family:Verdana;
			color:#4B4B4B;
			font-size:10px;
      text-align: justify;
			float:left;
			margin:0;
			width:830px;
		}
		#smallblock li.borderedtext{
			background:url(../images/img/blueborder.jpg) no-repeat left;
			font-family:Verdana;
			color:#4B4B4B;
			font-size:10px;
			float:left;
			padding:0 21px 0 15px;
			margin:0 0 0 15px;
			width:382px;
		}
		#smallblock li.plustag{
			float:left;
			vertical-align:bottom;
		}
		#smallblock li.plustag a{
			background:url(../images/img/plus.jpg) no-repeat;
			display:block;
			width:9px;
			height:9px;
			text-decoration:none;
			margin-top:110px;
			margin-right:10px;
		}
		#smallblock li.plustag a:hover{
			background:url(../images/img/plus-hover.jpg) no-repeat;
			text-decoration:none;
		}
		#smallblock h1{
			width:109px;
			margin:0;
			padding:0;
			font-family:Verdana;
			font-weight:bold;
			font-size:14px;
			color:#ACDB13;
			display:block;
		}	
		#smallblock h2{
			background:url(../images/img/h2_dots.jpg) left no-repeat;
			padding:0 0 3px 5px;
			font-family:Verdana;
			/*font-weight:bold;*/
			font-size:14px;
			color:#449bd1;
			margin:0 0 10px 0;
			/*padding:0;*/
		}
		#smallblock span{
			font-style:italic;
			font-family:Verdana;
			font-size:10px;
			color:#4B4B4B;
		}
		#smallblock p{
			clear:both;
			font-family:Verdana;
			font-size:10px;
			color:#4B4B4B;
			
			/*border:1px solid #dfedab;*/
			margin:0;
			padding:0;
		}
#footerbox{
	clear:both;
	margin:0;
	padding:0;
}
	#footerbox ul{
		margin:5px 0 0 0;
		padding:0;
	}
	#footerbox li{
		font-size:10px;
		color:#A5A5A5;
		list-style-type:none;
	}

#footerbox_security{
	clear:both;
	margin:0;
	padding:0;
  position:relative;
  top:50px;
}
	#footerbox_security ul{
		margin:5px 0 0 0;
		padding:0;
	}
	#footerbox_security li{
		font-size:10px;
		color:#A5A5A5;
		list-style-type:none;
	}
  
  #styled {
  width:136px;
  height:80px;
  padding:3px; 
  }
    #styled_bg {
  width:136px;
  height:15px;
  padding:3px; 
  }