body			
	{	font-family:Trebuchet MS;font-size:11px;margin:0px; padding:0px;}
	
#frame			
	{	width:1020px;background:url(../layout/bg.jpg) repeat-x; background-position: 0px 150px;}
#top			
	{	border-top:gray solid 1px; border-right:gray solid 1px; border-left:gray solid 1px;}
	
#top  .logo		
	{	position:relative;z-index:1}
	
#zoek 			
	{	position:absolute;z-index:1; top:10px;margin-left:815px;}
	
#zoek .button 
	{	font-size:11px;font-family:Trebuchet MS;background-color:#ffcc00;  border: gray 1px solid; font-weight:bold; }
	
#zoek .inputbox 
	{	border: 1px solid #ffcc00; font-size:11px;font-family:Trebuchet MS;margin-top:1px;margin-right:5px;}

#tag 			
	{	position:absolute;z-index:1; top:10px;margin-left:200px;}

#tag #jf-minipostit {margin-left:400px;width:200px;}
#tag #jf-minipostit a,p {margin:0px; padding:0px;font-size:12px;}
#tag #jf-minipostit  .postit_header {padding:0px; margin:0px; color:gray; font-size:13px; margin-top:-10px;padding-bottom:5px;}
#tag #jf-minipostit  .postit_bottom{padding:0px; margin:0px; color:gray; font-size:13px; text-align:right;}

/*BRANCHE TOPMENU*/
#site_menu 			
	{	position:absolute;top:126px;z-index:1;margin-left:200px;}
	
#site_menu a 		
	{	position:relative;
		float:left; 
		text-decoration:none; 
		font-size:11px;
		font-weight:normal; 
		display:block; 
		background-color:#cdcdcd; 
		margin-right:10px; 
		padding-left:5px;
		padding-top:5px;
		padding-right:5px; 
		padding-bottom:5px;
		color:black;
	}
#site_menu a:hover	
	{	background-color:gray;}
	
#site_menu a.actief 	
	{	display:block; 
		background-color:#ffcc00; 
		position:relative;
		float:left; 
		margin-right:10px; 
		padding-left:5px;
		padding-top:5px;
		padding-right:5px; 
		color:black;}

/*BRANCHE SEGMENT TOPMENU*/
#topmenu 			
	{	position:absolute;top:152px;z-index:1;margin-left:202px;}
	
#topmenu ul			
	{	list-style:none;margin:0px;padding:0px;}
	
#topmenu li			
	{	position:relative; float:left; 
		margin-right:5px; 
		padding-bottom:4px;padding-top:2px;padding-left:5px;padding-right:5px;
		border-right:1px solid black;left:-2px;}
	
#topmenu li#current	
	{	background-color:white;}
	
#topmenu a			
	{	text-decoration:none;color:black;}
	
#topmenu a:hover		
	{	color:white}

/*MENU RECHTSONDER*/
#menu_onder					
	{	text-align:right;z-index:10;}
	
#menu_onder a				
	{	color:black;text-decoration:none;padding-left:2px;padding-right:2px;}
	
#menu_onder a:hover			
	{	text-decoration:none;background-color:#ffcc00;}
	
#menu_onder a#active_menu	
	{	background-color:#ffcc00;}




/*Blokken op frontpage*/
#main .content a.frontpage p 			
	{	margin:0px; padding:0px;}
	
#main .content a.frontpage 			
	{	margin-right:5px; width:260px;position:absolute;bottom:0px;padding-bottom:5px;height:170px;}
	
#main .content a.frontpage 			
	{	color:black;text-decoration:none;}
	
#main .content a:hover.frontpage 		
	{	color:black;text-decoration:none;background-color:#ffcc00;height:170px;padding-right:5px;padding-bottom:5px;}
	
#main .content a.frontpage img 		
	{	border:0px;}

#main .content ul.frontpage_branches a
	{	color:black;
		text-decoration:none;
		display:block;
		background-image:url(../layout/pijl.gif);
		background-repeat:no-repeat;
		background-position:right; 
		width:64%; }

#main .content ul.frontpage_branches a:hover
	{	background-color:#ffcc00;
		display:block;
		background-image:url(../layout/pijl_w.gif);
		background-repeat:no-repeat;
		background-position:right;}

#main .content ul.frontpage_branches li
	{	}


/*BASIS*/
#main			
	{	border-bottom:gray solid 1px;border-right:gray solid 1px;border-left:gray solid 1px; height:430px;}

#main .backbutton 
	{	position:absolute; top:0px;right:10px;}
	
#main .path 		
	{	position:relative; z-index:2;margin-left:200px;color:gray;}
	
#main .path a 	
	{	color:gray; text-decoration:none;}

#main .ref 
	{	position:absolute;margin-left:200px;z-index:1;margin-top:370px;height:50px;}
	


/*NAVIGATIE*/
#top .navigatie a 					{text-decoration:none;font-size:11px;color:black;padding-right:5px;padding-left:5px;}

/*TOP*/
#top .navigatie ul					{position:absolute;z-index:1;margin:0px;padding:0px;margin-left:200px;}
#top .navigatie ul li					{float:left;list-style:none;display:block;}
#top .navigatie li.active a			{color:black;background-color:white;}
#top .navigatie ul li a					{border-right:1px solid black;padding-bottom:0px;padding-top:0px;}
#top .navigatie ul li a:hover			{background-color:white;}

/*Hoofdniveau*/
#top .navigatie li.active ul li	a		{color:black;}
#top .navigatie  ul li ul 				{border-left:#ffcc00 solid 1px;height:98%;  width:170px;list-style:none;position:absolute;margin:0px;padding:0px; left:-182px;padding-top:35px;top:0px;}
#top .navigatie  ul li ul li				{border:none;float:none;margin:0px;display:block;padding-top:2px; padding-bottom:2px;}
#top .navigatie  ul li ul li a				{border:none;display:block;color:black;}
#top .navigatie  ul li ul li a:hover		{background-color:#ffcc00;color:black;}
#top .navigatie  ul li ul li.active a 		{background-color:#ffcc00;}


/*Subniveau*/
#top .navigatie  ul li ul li.active  ul li a	{color:black;background-color:white;}
#top .navigatie  ul li ul li ul li			{margin-left:10px;}
#top .navigatie  ul li ul li ul 				{position:static;height:auto;left:0px;list-style:square;margin:0px;padding:0px;border:none;}
#top .navigatie  ul li ul li ul li			{margin-left:10px;}

#top .navigatie  ul li ul li ul li a:hover		{background-color:#ffcc00;color:black;}
#top .navigatie  ul li ul li ul li.active a 	{background-color:#ffcc00;}

/*Navigatie op voorpagina*/
#main .navigatie				{height:420px; position:absolute;border-bottom:#ffcc00 solid 1px; border-right:#ffcc00 solid 1px; border-left:#ffcc00 solid 1px; margin-left:18px; width:170px;}

#main .navigatie a 				{text-decoration:none;font-size:11px;color:black;padding:0px;padding-right:5px;padding-left:5px;margin:0px;}
#main .navigatie ul				{list-style:none; margin:0px; padding:0px;margin-top:35px;}
#main .navigatie ul li				{padding-top:2px; padding-bottom:2px;}
#main .navigatie  ul li a			{border:none;display:block;color:black;}
#main .navigatie  ul li a:hover		{background-color:#ffcc00;color:black;}
#main .navigatie  ul li.active a 	{background-color:#ffcc00;}

#main .navigatie  ul li.active  ul li a	{color:black;background-color:white;}
#main .navigatie  ul li ul li			{list-style:none; margin-left:10px;}
#main .navigatie  ul li ul 			{position:static;height:auto;left:0px;list-style:square;margin:0px;padding:0px;border:none;}
#main .navigatie  ul li ul li			{margin-left:5px;}
#main .navigatie  ul li ul li a:hover	{background-color:#ffcc00;color:black;}
#main .navigatie ul li  ul li.active a 	{background-color:#ffcc00;}

#main .navigatie  ul li ul li.active  ul li a	{color:black;background-color:white;}
#main .navigatie  ul li ul li ul li.active a 	{background-color:#ffcc00;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;}
#main .navigatie  ul li ul li ul li  a 			{padding-left:12px;background-image:url(../layout/pijl.gif);background-repeat:no-repeat;background-position:center left;}
#main .navigatie  ul li ul li ul li  a:hover	{padding-left:12px;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;background-color:#ffcc00;}


.separator{position:static;background-color:#a8a8a8;height:10px;display:block;padding:5px;margin-top:5px;font-size:11px;}


/*CONTENT*/
#main .contentpane 
	{	height:390px;}

#main .content a
	{color:blue;display:inline;}
	
#main .content a:hover
	{color:black; background-color:#ffcc00;}
	
#main .content	
	{	position:absolute;  width:815px;margin-left:200px;z-index:1;top:180px;height:390px;overflow:auto;}
	
#main .content .componentheading 
	{	font-size:14px; font-weight:bold;}

#main .content p 
	{	margin-bottom:5px; margin-top:2px;margin-right:10px;width:72%;text-align:justify;}
	
#main .content p.volledig
	{width:790px;}

#main .content p.buttonheading 	
	{	display: none;}
	
#main .content h1
	{	font-size:14px; font-weight:bold;margin-top:0px;}
	
#main .content h2
	{	font-size:13px; font-weight:bold;margin-top:0px;margin-bottom:0px;}
	
#main .content h2.contentheading 
	{	margin:0px;font-size:14px;}
	
#main .content h3 
	{	font-size:12px; font-weight:bold;margin:0px;}
	
#main .content h4 
	{	font-size:12px; font-weight:bold;margin:0px;margin-top:5px;}
	
#main .content ul 
	{	margin-bottom:5px; margin-top:5px;}
	
#main .content img.content_image
	{	position:absolute;right:0px;bottom:0px;}

#main .content img {margin-left:10px;margin-right:5px;}
	





	
/*VOORDEEL MENU*/
#main .table_highlights 
	{	margin-left:10px;width:200px;position:relative;float:right;right:0px;top:-20px;}
	
#main .table_highlights  p
	{	width:96%; font-weight:normal;}

	#main .table_highlights img 
	{border:0px}

#main .table_highlights a 
	{	background-color:#d3d3d3;display:block;text-decoration:none;color:black;font-weight:bold;text-align:center;}

#main .table_highlights a:hover
	{	background-color:#ffcc00;display:block;text-decoration:none;color:black;font-weight:bold;text-align:center;}

#main .table_highlights h2
	
	{	font-size:11px;background-color:#a8a8a8;font-weight:bolder;}

#main .table_highlights td
	{	width:200px;background-color:#ececec;}
	
#main .table_highlights li
	{	margin:0px; padding:0px;padding-bottom:5px;}
	
#main .table_highlights li a
	{color:blue; text-decoration:underline; display:inline;background-color:#ececec;}

#main .table_highlights li a:hover
	{	display:inline;}
		
	
#main .table_highlights ul
	{	margin:0px; padding:0px;margin-left:10px;padding-left:7px;}

#main .table_highlights ul li ul
	{	list-style:circle; margin:0px; padding:0px;margin-left:10px;padding-left:7px;margin-top:0px;}
	
#main .table_highlights ul li ul li
	{	margin:0px; padding:0px;}

	
/*AANDACHT*/

	
#main .table_highlights2 
	{	margin-left:10px;width:100px;position:relative;float:right;right:0px;top:-20px;}

#main .table_highlights2  p
	{	width:97%; font-weight:normal;text-align:center;}

#main .table_highlights2 img {border:0px}
	
#main .table_highlights2 a 
	{display:block;text-decoration:none;color:black;font-weight:bold;text-align:center;}

#main .table_highlights2 a:hover
	{	background-color:#ffcc00;display:block;text-decoration:none;color:black;font-weight:bold;text-align:center;}
	
	

/*SCREENSHOTS*/
#main .table_scr
	{width:100%;border:0px;margin:0px;padding:0px;}
	
#main .table_scr img 
	{border:0px;margin:0px;margin-top:5px;}
	

/*LANDINGPAGE*/
#main .blok { position:absolute; width:210px;margin-left:810px;margin-top:18px;}
#main .blok h1{font-size:18px; margin-top:0px;padding:0px;}
#main .blok p{margin:0px;padding:0px;margin-top:4px;}

#main .blok .a, #main .blok .b, #main .blok .c, #main .blok .d {background-color:#c9c9c9;margin-bottom:2px;}
#main .blok .a td h1, #main .blok .b td h1, #main .blok .c td h1, #main .blok .d td h1{font-size:12px;line-height:12px;}

#main .blok .contentpaneopen h1{margin:0px;padding:0px; font-size:10px;}


#main .content_landingpage a
	{color:blue;display:inline;}
	
#main .content_landingpage a:hover
	{color:black; background-color:#ffcc00;}
	
#main .content_landingpage	
	{	position:absolute;  width:600px;margin-left:200px;z-index:1;margin-top:26px;height:390px;overflow:auto;}
	
#main .content_landingpage .componentheading 
	{	font-size:14px; font-weight:bold;}

#main .content_landingpage p 
	{	margin-bottom:5px; margin-top:2px;margin-right:10px;width:100%;text-align:justify;}
	
#main .content_landingpage p.volledig
	{width:790px;}

#main .content_landingpage p.buttonheading 	
	{	display: none;}
	
#main .content_landingpage h1
	{	font-size:14px; font-weight:bold;margin-top:0px;}
	
#main .content_landingpage h2
	{	font-size:13px; font-weight:bold;margin-top:0px;margin-bottom:0px;}
	
#main .content_landingpage h2.contentheading 
	{	margin:0px;font-size:14px;}
	
#main .content_landingpage h3 
	{	font-size:12px; font-weight:bold;margin:0px;}
	
#main .content_landingpage h4 
	{	font-size:12px; font-weight:bold;margin:0px;margin-top:5px;}
	
#main .content_landingpage ul 
	{	margin-bottom:5px; margin-top:5px;}
	
#main .content_landingpage img.content_image
	{	position:absolute;right:0px;bottom:0px;}

#main .content_landingpage img {margin-left:10px;margin-right:5px;}


/*FORMULIER*/

#main .content_landingpage .aiContactSafe img{right:0px;float:right;position:absolute;margin-top:10px;}
#main .content_landingpage .aiContactSafe img.contact_image{right:0px;float:right;position:absolute;margin-top:0px;}
#main .content_landingpage #aiContactSafeForm {}
#main .content_landingpage #aiContactSafeForm .aiContactSafe_contact_form_field_right{position:absolute;float:left;left:90px;margin-top:-20px;}

#main .content_landingpage #aiContactSafe_info {margin-bottom:5px; color:gray;}
#main .content_landingpage #aiContactSafe_contact_form{position:absolute;}

#main .content_landingpage #div_aics_Opties0{float:left;position:relative;}
#main .content_landingpage #div_aics_Opties1{float:left;position:relative;}
#main .content_landingpage .aiContactSafe_row{height:20px;}
#main .content_landingpage #aiContactSafeBtns{margin-top:24px;float:left;left:250px;position:relative;}
#main .content_landingpage #aiContactSafeBtns input{font:verdana; font-size:10px;color:black;background-color:#ffcc00}


/*FORMULIER*/
#main .content .aiContactSafe{margin-left:-5px;margin-top:-5px;}
#main .content .aiContactSafe img{right:0px;float:right;position:absolute;margin-top:10px;}
#main .content .aiContactSafe img.contact_image{right:0px;float:right;position:absolute;margin-top:0px;}
#main .content #aiContactSafeForm {}
#main .content #aiContactSafeForm .aiContactSafe_contact_form_field_right{position:absolute;float:left;left:100px;margin-top:-20px;}

#main .content #aiContactSafe_info {margin-bottom:5px; color:gray;}
#main .content #aiContactSafe_contact_form{position:absolute;margin-left:5px;}

#main .content #div_aics_Opties0{float:left;position:relative;}
#main .content #div_aics_Opties1{float:left;position:relative;}
#main .content .aiContactSafe_row{height:20px;}
#main .content #aiContactSafeBtns{margin-top:5px;float:left;left:265px;position:relative;}
#main .content #aiContactSafeBtns input{font:verdana; font-size:10px;color:black;background-color:#ffcc00}



	
/*MELDING*/
#system-message		{color:black; position:absolute;right:245px; width:200px;margin-top:10px;}
#system-message ul	{list-style:none;margin:0px; padding:0px;position:relative;}
#system-message li	{list-style:none;margin:0px; padding:0px;position:relative;margin-left:-55px;}




/*CONTENT INDELING - 3 BLOKKEN NAAST ELKAAR*/
.article_column h2 
	{	font-size:12px;}
	
.article_column li 
	{	margin:0px; padding:0px;}
	
.article_column ul 

	{	margin:0px; padding:0px;padding-left:20px;}

.article_row .column1 ,.article_row .column2 ,.article_row .column3 
	{	position:relative;float:left;
		top:0px;margin-right:5px;
		width:265px;height:330px;padding:0px;}
		
.article_row .column1 
	{	background-color:#fff5c7}
.article_row .column2 
	{	background-color:#ededed}
.article_row .column3 
	{	background-color:#fbfbfb}
.article_row .column4 
	{	position:absolute; float:left;height:20px; }

.article_row .column1 p, .article_row .column1 h2
	{	padding-right:8px;margin-bottom:2px;margin-top:0px; font-size:11px}
	
.article_row .column2 p, .article_row .column2 h2
	{	padding-right:8px;margin-bottom:2px;margin-top:0px; font-size:11px}
	
.article_row .column3 p, .article_row .column3 h2 
	{	padding-right:8px;margin-bottom:2px;margin-top:0px;font-size:11px;}
	


.article_row  p 
	{	text-align:justify;}

.article_row .column1 img,.article_row .column2 img,.article_row .column3 img 
	{	padding:5px;}
	
.article_row .column1 h2, .article_row .column2 h2, .article_row .column3 h2
	{	height:20px;font-size:14px;}

.article_row .column1 ul,.article_row .column2 ul,.article_row .column3  ul 
	{	margin:0px;margin-top:0px;padding-right:8px;padding-top:0px;}


#main .content .blog .article_row .column1 h2.contentheading ,#main .content .blog .article_row .column2 h2.contentheading , #main .content .blog .article_row .column3 h2.contentheading 
	{	margin:0px;font-size:14px;}
	
#main .content .blog .article_row .column1 p , #main .content .blog .article_row .column2 p ,#main .content .blog .article_row .column3 p 
	{width:97%;}

.article_separator{position:absolute;}




/*ELEMENTEN*/


#main .write_comment .readon {position:static;float:none;margin-left:50px;padding-bottom:20px;background-color:#ffcc00; background:url(../layout/write_icon_sm.png);background-position:left; background-repeat:no-repeat;}
#main .write_comment a {color:gray; text-decoration:none;padding-left:25px;padding-top:20px;}
#main   h1.contentheading_weblog{margin:0px;padding:0px;background-color:#ffcc00;}
#main   h2.contentheading_weblog{margin:0px;padding:0px; background-color:#a8a8a8;margin-right:5px;}
#main .iteminfo {color:gray;margin:0px;padding:0px;}
.blog_weblog .article_separator{position:static;}
.blog_weblog .article_column  {margin-bottom:10px;position:static;}
.blog_weblog .article_row_weblog {position:static; }  




#main .casetable {width:770px;}
#main .case_content  img{margin-left:10px;margin-bottom:10px;}
#main .case_content{padding-right:10px;}
#main .case_inhetkort {background:url(../layout/bg_td.jpg) repeat-x; }
#main .case_inhetkort  p{width:100%;}
#main .casetable td {padding-right:10px}
#main .casetable h1 {font-size:18px;color:gray;}
#main .casetable h2 {font-size:14px;margin-top:5px;}
#main .casetable p {margin-top:0px;}
#main .case_inhetkort h1{}
#main .case_inhetkort h2{}







#twitterfeedrssdiv{padding-left:2px;}

#main .entry-content{}
#main .status-body{}
#main .published {color:gray;}


.search_header {border: 1px gray solid;}
.search_result {border:0px;}
.word, .phrase {border:0px;}
#content_search {height:310px; overflow:auto;}

#twitter_widget {position:relative;float:left;top:0px;margin-right:10px;}

#FrontForm{margin-top:-25px;}



