@import "content.css";
@import "internet_green.css";
@import "calendar.css";

.clear{
	width:100%;
	clear:both;
}

.filesize{
	font-size:80%;
	color:#999999;
	font-weight:normal;
}

.emphasize{
	font-weight:bold;
}

.note{
}

.tekst
{
	padding-top: 5px;
	width: 38%;
}

.tekst2
{
	padding-top: 5px;
	width: 40%;
}

.tekst3
{
	padding-top: 5px;
	width: 22%;
}

.required{
	color:#333333;
}

.alert{
	color:#333333;
	font-weight:bold;
	font-style:italic;
}

a.action{
	font-weight:bold;
	font-size:110%;
}

ul.selection {
	width:545px;
}

ul.selection li{
	float:left;
	list-style-type:none;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
}

	ul.selection a{
		border:1px solid #cccccc;
		margin:0px 5px 2px 0px;
		padding:2px 5px 2px 5px;
		height:20px;
		width:auto;
	}
	
	ul.selection a:hover{
		border:1px solid #333333;
		background-color:#333333;
		color:#ffffff;
		text-decoration:none;
	}
	
	ul.selection li.current{
		border:1px solid #cccccc;
		margin:0px 5px 2px 0px;
		padding:2px 10px 2px 10px;
		height:20px;
		width:auto;
		background-color:#e1e1e1;
	}
	
.blindlayout{
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	overflow:hidden;
	z-index:0;
}

	hr.blindlayout{
		display:none;
	}

#globalcontainer{
	width:985px;
	background: #FFFFFF url(images/global_bg.gif) 0 0 repeat-x;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:114px;
	overflow:hidden; 
	border-left:1px solid #3B7880;
	border-right:1px solid #3B7880;
}

#highlightnav{
	position:absolute;
	width:40px;
	height:30px;
	overflow:hidden;
	text-align:center;
	padding-top:6px;
}

	#highlightnav a{
		color:#ffffff;
		line-height:40% !important;
		font-size:80%;
	}

#logo{
	position:absolute;
	top:21px;
	left:0px;
	width:200px;
	height:93px;
	z-index:2;
	text-align:center;
}

	#logo img{
		margin-top:15px;
	}

#header {
	position:absolute;
	top:21px;
	left:0px;
	width:785px;
	height:93px;
	z-index:1;
	overflow:hidden;
	border-left-style:none;
	border-bottom-style:none;
}

#quicksearch{
	position:absolute;
	top:21px;
	padding-top:2px;
	padding-right:5px;
	height:93px;
	right:-1px;
	width:185px !important;
	width:195px;
	z-index:3;
	border-right-style:none;
	
}
	
	#quicksearch form{
		padding:0px;
		width:auto;
		background-color:transparent;
		position:relative;
	}
	
	#quicksearch label{
		display:none;
	}
	
	#quicksearch .submit_button{
		margin-top:0px;
		margin-bottom:0px;
		background-color:#d36830;
		padding-right:5px;
	}
	
	#quicksearch .smalltext{
		width:120px !important;
		width:115px;
		max-height:18px;
		border:0px solid #ffffff;
	}
	
	#quicksearch a{
		color:#000000;
	}
	
.nostip{
  list-style-type:none;
  margin-left:10px;
}

	#searchresults_cat li.searchres_list_more{
		font-weight:bold;
		margin-top:5px;
		list-style-image:none;
		list-style-type:none;
	}
	
	#searchresults_cat li.searchres_list_more a{
		background-image:url(images/arrow_bulletlist.gif);
		background-position:right top;
		background-repeat:no-repeat;
		padding-right:10px;
	}

#quicklinkvlak1{
	position:absolute;
	top:0px;
	right:15px;
	z-index:8000;
	padding-bottom:5px;
	text-align:right;
}

	#quicklinkvlak1 ul{
		margin-left:10px;
		margin-right:90px;
	}
	
	#quicklinkvlak1 li{
		float:left;
		margin-right:5px;
		list-style-type:none;
		color:#ffffff;
	}
	
	#quicklinkvlak1 a{
		font-size:90%;
		font-weight:normal;
		color:#ffffff !important;
	}
	
#gradient{
	background:transparent url(images/bg_gradient.gif) 0 0 repeat-x;
	width:100%;
	clear:both;
	height:100%;
	border-top:1px solid #3b7880;
	
}

#focus_area{
	width:100%;
	float:none;
	height:100%;
	background: transparent url(images/background_focus_area_intra.gif) 0 0 repeat-y;
	padding-bottom:20px;
}

	#logout{
		display:none;
		margin-left:10px;
		height:20px;
	}
	
		#contact{
			padding-top:3px;
			padding-bottom:8px;
			font-size:90%;
			line-height:10pt;
		}
		#contact a {
			text-decoration:underline;
		}
		
	#menu_area{
		width:199px;
		overflow:hidden;
		float:left;
		font-size:90%;
		
	}	
	#content_area{
		position:relative;
		width:587px;
		float:left;
		padding-top:20px;
		overflow:hidden;
	}
	
	#container_area{
		width:199px !important;
		width:197px;
		overflow:hidden;
		float:left;
	}
		.content_margin{
			position:relative;
			margin:0px 20px 50px 20px;
		}
		
			.content_margin hr{
				height:0px;
			}
	
			#crums{
				position:relative;
			}
			
			.object_title{
				margin-top:0px;
			}
			
				.title_emphasize{
					color:#666666;
				}
			
			.object_description{
				margin-bottom:15px;
			}
	


/* fixme: deze div verbergt zich achter het menu */	
#extra1{
	display:none;
}

#extra2{
	position:relative;
	left:0px;
	width:200px;
	overflow:hidden;
	z-index:6;
	padding-left: 5px;
}

#extra3{
	position:relative;
	left:0px;
	width:200px;
	overflow:hidden;
	z-index:6;
	padding-left: 5px;
}

	#extra3 h3{
		font-style:italic;
		color:#ffffff;
		margin-bottom:3px;
	}
	
	#extra3 a{
		margin:3px 15px 0px 0px;
	}

#quicklinkvlak2{
	display:none;
}

#footer_area{
	width:985px;
	clear:both;
	height:40px;
	background-color:#a8c9ce;
	margin: 0 auto;
	
}

	#footer_menu{
		position:relative;
		height:40px;
		padding-top:10px;
	}
	
	#footer_menu ul{
		margin-left:230px;
		list-style-type:none;
	}
	
	#footer_menu ul li{
		float:left;
		margin-right:10px;
		font-size:90%;
	}

#quicklinkvlak3{
	width:100%;
	height:40px;
	text-align:center;
}

	#quicklinkvlak3 ul{
		margin:0px 200px 0px 200px;
		list-style-type:none;
		padding:10px 0 0 0;
	}
	
	#quicklinkvlak3 a {
		color:#FFFFFF;
	}
	
	#quicklinkvlak3 a:hover {
		color:#2a575c;
	}
	
#intra_titel{
	font-weight:bold;
	float:left;
	margin-top:10px;
	margin-left:120px;
}

/*-----------ITEMS----------------*/
.item{
	overflow:auto;
	list-style-image:none;
}

	.item h2{
		font-weight:normal;
		margin-top:0px;
		margin-bottom:3px;
		font-size:100%;
		font-weight:bold;
	}

	.item_photo{
		overflow:hidden;
		margin-right:10px;
		margin-top:2px;
		float:left;
		/*clear: both;*/
	}
	
	.item_text {
			list-style-image:none;
	}
	
	.item_text p{
		

	}
	
	.item_text_photo{
		float:left;
		width: 545px;
	}
	
	ul.items{
		list-style-type:none;
	}
	
		ul.items li{
			list-style-type:none;
			clear:both;
			margin:0px 0px 3px 0px !important;
		}
		
		ul.items li.li_pdf{
			list-style-image:url(images/icon_pdf.gif);
		}
		
		ul.items li.li_pdf ul li{
			list-style-image:none;
		}
		
		ul.items li.li_ppt{
			list-style-image:url(images/icon_powerpoint_small.gif);
		}
		
		ul.items li.li_ppt ul li{
			list-style-image:none;
		}
		
		ul.items li.li_xcl{
			list-style-image:url(images/icon_excel_small.gif);
		}
		
		ul.items li.li_xcl ul li{
			list-style-image:none;
		}
		
		ul.items li.li_word{
			list-style-image:url(images/icon_word_small.gif);
		}
		
		ul.items li.li_word ul li{
			list-style-image:none;
		}
		
		ul.items li.li_standard{
			list-style-type:none !important;
		}
	
	#searchresults_items ul.items{
		margin-left:15px;
	}
	
	ul.risinfo li{
		color:#666666;
		list-style-type:disc;
		margin-left:15px;
	}
	
	ul.item2ndlevel li{
		list-style-type:disc;
		margin-left:16px !important;
	}
	
	.item_footer{
		color:#666666;
		padding-bottom:0px;
	}

/*-----------FORMELEMENTS----------------*/
#sitemap{
}

	#sitemap ul{
		margin-left:0px;
		font-weight:bold;
	}
	
	#sitemap ul li{
		list-style-type:none;
		padding:10px 0px 10px 0px;
	}
		
		#sitemap ul ul{
			margin-left:15px;
			font-weight:normal;
			list-style-image:url(images/arrow_bulletlist.gif);
		}

		#sitemap ul ul li{
			padding:0px 0px 0px 0px;
		}
		
			#sitemap ul ul ul{
				margin-left:40px;
			}
			
/*-----------FORMELEMENTS----------------*/
form{
	margin:0px;
	padding:0px;
	padding:20px;
}

fieldset{
	border:0px solid #ffffff;
	margin:0px;
	padding:0px;
}

legend{
	position:absolute;
	width:0px;
	height:0px;
	overflow:hidden;
	line-height:0px;
	text-indent:-999em;
	z-index:0;
}

label{
	display:block;
	padding-top:8px;
	padding-bottom:3px;
	clear:both;
}

#advsearch label{
	display:block;
	padding-top:8px;
	padding-bottom:3px;
	width:190px;
	color:#000000;
	float:left;
	position:relative;
}

#advsearch_doctype {
	margin-left:190px;
}

#advsearch_doctype label{
	width:190px;
	float:none;
	padding:0px;
	margin:0px;
	margin-left:5px;
	display:inline;
}


#advsearch_doctype input{
vertical-align:top;
}

	label.labelinfront{
		display:inline;
		padding:0px 5px 0px 0px;
	}
	
	span.fake_label{
		display:block;
		width:100%;
		clear:both;
		padding-top:8px;
		padding-bottom:3px;
	}

.inputtext{
	font-family:'Trebuchet MS', Arial, Verdana;
}

.file_text{
	
}

.generalsize_text{
	width:200px;
}

.smalltext{
	width:75px;
}

.generalsize_textarea{
	width:200px;
	font-family:'Trebuchet MS', Arial, Verdana;
}

select{
	width:200px;
}

.submit_button{
	border:0px solid #000000;
	cursor:pointer;
	font-weight:bold;
	font-size:90%;
	height:18px;
	padding:0px 10px 0px 10px;
	margin-top:16px;
	margin-bottom:3px;
	color:#ffffff;
}

	.submit_button_mo{
		background-color:#666666;
	}
	
.radio_check_input{
		float:left !important;
		float:none;
		width:20px;
		display:block !important;
		display:inline;
		}
	
.radio_check_label{
	float:left !important;
	float:none;
	width:90%;
	display:block !important;
	display:inline;
	}

	.radio_check_label label{
		padding-top:0px;
	}

/*-----------SIMPLEFORM-----------------*/
#agenda{
}

.boldwhite{
	font-weight:bold;
	color:#ffffff;
}

	#agenda ul{
		margin-left:30px;
	}
	
	#agenda ol li{
		margin-bottom:15px;
	}
	
	#agenda ul{
		margin-bottom:15px;
	}
	
	#agenda ul ul{
		margin-bottom:0px;
	}
	
	#agenda ol ol li{
		margin-bottom:0px;
	}

.agenda_info{
	font-weight:bold;
}

.agenda_content{
	margin-top:15px;
}

.agenda_content ol{
	margin-left:0px;
	list-style-position:inside;
}

.agenda_content ol li ul{
	margin-left:0px !important;
}

.point_time{
	color:#999999;
}

/*-----------SIMPLEFORM-----------------*/

#simpleform{
}

#simpleform .fake_label{
	margin-top:5px;
}

#simpleform .fake_label a{
	text-decoration:none;
}

.help_popup{
	visibility:hidden;
	position:absolute;
	background-color:#ffffff;
	border:1px solid #e1e1e1;
	padding:5px;
	width:300px;
	display:block;
	z-index:99;
}

.comment{
	margin:16px 0px 8px 0px;
}

.summary_label{
	font-weight:bold;
}

.back_to_form{
	padding-top:15px;
	display:block;
}
								
/*-----------PRODUCT-----------------*/
#product #content h2{
	margin-top:15px;
	font-weight:bold;
	font-size:100%;
}

#product #content h3{
	font-size:100%;
	margin-left:0px;
}

/*-----------BRIEFING----------------*/
#briefing{
	margin-left:-20px;
}

	#briefing h2{
		font-size:100%;
		font-weight:bold;
	}
	
	#briefing hr{
		clear:both;
		width:100%;
	}

	#briefing ul{
		margin-left:20px;
	}
	
	#briefing ul li{
	}

	.briefing_column{
	}
	
	.briefing_column .item_photo{
		margin-top:7px;
		margin-right:7px;
	}
	
	.briefing_first_column{
		width:48%;
		float:left;
		margin-right:20px;
	}
	
	.briefing_second_column{
		width:48%;
		float:left;
		margin-left:-20px;
	}
	
/*-----------URL----------------*/
#url{
}

/*-----------DISCUSSION----------------*/
#discussion{
	width:100%;
}

	#discussion .action{
		margin:10px 0px 10px 20px;
	}
	
	.showhide_links{
	
	}

#discussion_tree{
	width:100%;
	border-left:1px solid #cccccc;
	padding:10px 0px 10px 0px;
}

#discussion h2{
	font-weight:normal;
	margin:0px 0px 0px 10px;
	font-size:100%;
	font-weight:bold;
}

#discussion p{
	margin-left:10px;
}

#discussion ul{
	margin:20px 0px 20px 20px;
	padding:0px 0px 0px 0px;
	border-left:1px solid #cccccc;
	list-style-type:none;
}

	#discussion ul li{
		background-image:url(images/discussion_pointer.gif);
		background-repeat:no-repeat;
		background-position:0px 0px;
		margin:10px 0px 0px -20px;
		padding:0px 0px 0px 20px;
	}

#discussion ul ul{
	margin:10px 0px 30px 20px;
}

#discussion ul ul ul{
	margin:10px 0px 0px 20px;
}
/*-----------BULLETINBOARD----------------*/
#bulletinboard{
}

#bulletinboard h2{
	font-weight:bold;
	font-size:100%;
	margin-bottom:0px;
}

#bulletinboard ul{
	margin:20px 0px 20px 0px;
	list-style-type:none;
}

#bulletinboard li{
	margin-top:10px;
}

/*-----------POLL----------------*/
#poll{
	width:350px;
}

	#poll h2{
		font-weight:bold;
		margin-bottom:10px;
		font-size:115%;
	}

	/*---answers---*/
	.poll_answer{
		margin-top:5px;
	}

	.poll_percentarea{
		background-color:#ffffff;
		width:100%;
	}
	
	.poll_facts{
	}



/*-----------CONTAINERS----------------*/
.container{
	width:190px;
	padding-left:10px;
}

	.container form{
		padding:0px;
		padding-left:10px;
		width:auto;
		background-color:transparent;
	}
	

	
	.container a{
		display:block;
		text-align:left;
		background-image:url(images/right_banner.gif);
		background-repeat:no-repeat;
		background-position: 0px 10px;
		height:38px !important;
		height:48px;
		width:180px;
		padding:10px 0px 0px;
	}
	
	.container a:hover{
		background-image:url(images/right_banner_over.gif);
	}
	
	.listview {
		margin:0px !important;
		padding:0px !important;
		}
		

	.container a .banner_photo {
		display:block;
		margin:4px 0 0 5px;
		float:left;
		width:17px;
		height:17px;
	}
	.container a .no_photo {
		display:block;
		color:#FFFFFF;
		padding:7px 0 0 5px;
		font-weight:bold;
	}
	
	.container a .banner_text {
		display:block;
		color:#FFFFFF;
		padding:7px 0 0 40px;
		font-weight:bold;
	}
	
	.no_banner, .listview a, .listview a:hover {
		background-image:none !important;
		padding:0;
		height:auto !important;
	}
	
	a.container_externallink {
		
	}
	
	.imagelink img {
		border: 1px solid white;
	}
	
	.imagelink:hover  img{
		border: 1px solid #d2682e;
	}
	
	.container h3{
		font-size:100%;
		font-weight:bold;
	}
	
	.container p{
		margin:0px 10px 0px 10px;
	}
	
	.container select{
		width:120px;
	}
	
	 .submit_button{
		margin-top:5px;
	}
	
	.container hr{
		display:none;
	}
	
	.container ul{
		margin-left:0px;
		padding-left:0px;
		list-style-image:url(images/arrow_bulletlist.gif);
	}

	.container ul.items li{
		margin-left:15px !important;
		padding-left:0px;
	}


.container .poll_percentarea {
	width:175px;
	height:15px;
}
/*-----------DIGID----------------*/
#digid_login{
	display:none;
}

	#digid_login a{
		color:#ffffff;
	}
	
/*-----------TABS----------------*/
#tabindex{
	
}

	#tabindex form{
		background-color:transparent;
		padding:0px;
	}

#tabarea{
	width:100%;
	position:relative;
	margin-top:35px;
}

	#tab_buttons{
		height:20px;
		position:absolute;
		top:-20px;
		left:0px;
		z-index:99;
	}
#tabarea .selection {
	width:350px;
}

#tabarea .selection li a {background-color:#FFFFFF; border:1px solid #CCCCCC;}
#tabarea .selection li a:hover {background-color:#CCCCCC; border:1px solid #000000;}
	
	#tab_buttons ul{
		list-style-type:none;
	}
	
	#tab_buttons li{
		float:left;
	}
	
	.tab_button{
		height:20px;
		float:left;
		margin-right:3px;
		position:relative;
	}
	
	.tab_button_active{
		background-image: url(images/tab_button_active.gif);
		background-repeat:no-repeat;
		background-position:left top;
	}
	
		.tab_button_active .tab_button_text{
			background-image: url(images/tab_button_active.gif);
			padding-top:2px !important;
		}
	
	.tab_button_inactive{
		background-image: url(images/tab_button_inactive.gif);
		background-repeat:no-repeat;
		background-position:left top;
		border-bottom:1px solid #9FA39C;
	}
	
		.tab_button_inactive .tab_button_text{
			background-image: url(images/tab_button_inactive.gif);
			padding-top:0px !important;
		}
	
	.tab_button_text{
		margin:0px 0px 0px 10px;
		padding:2px 10px 0px 0px;
		line-height:150%;
		background-repeat:no-repeat;
		background-position:right top;
	}

#tab_top{
	overflow:hidden;
	height:8px;
	width:100%;
	clear:both;
}

	.tab_top_left{
		background-image: url(images/tab_top.gif);
		background-repeat:no-repeat;
		background-position:left top;
		width:40%;
		float:left;
		height:8px;
	}
	
	.tab_top_right{
		background-image: url(images/tab_top.gif);
		background-repeat:no-repeat;
		background-position:right top;
		width:60%;
		float:left;
		height:8px;
	}
	
#tab{
	position:relative;
	background-image: url(images/tab_middle.gif);
	background-repeat:repeat-y;
	padding:20px 20px 20px 20px;
	border-right:1px solid #A1A39E;
	clear:both;
	width:AUTO;
}

#tab_bottom{
	height:6px;
	overflow:hidden;
	margin-bottom:12px;
	width:100%;
}

	.tab_bottom_left{
		background-image: url(images/tab_bottom.gif);
		background-repeat:no-repeat;
		background-position:left top;
		width:40%;
		float:left;
		height:6px;
	}
	
	.tab_bottom_right{
		background-image: url(images/tab_bottom.gif);
		background-repeat:no-repeat;
		background-position:right top;
		width:60%;
		float:left;
		height:6px;
	}

#tip{
	position:Absolute;
	width:170px;
	background-image: url(images/tip.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
	margin-top:20px;
	top:0px;
	left:250px;
	clear:both;
	z-index:15;
}

/*-----------egrant----------------*/
.egrant_search .egrant_column{
	width:40%;
	margin-right:15px;
	float:left;
}

	.egrant_search .egrant_column h2{
		font-weight:normal;
	}
	
	.egrant_search .egrant_column ul{
		margin-left:15px;
		list-style-image:url(images/arrow_bulletlist.gif);
	}

.egrant_themes .margin_column{
}

	.egrant_themes h3{
		font-size:120%;
		margin:10px 0px 5px 0px;
		font-weight:bold;
	}
	
	.egrant_themes .margin_column{
		margin-right:1em;
	}
	
	.egrant_themes .tabarea_colum_1{
		float:left;
		width:50%;
	}
	
	.egrant_themes .tabarea_colum_2{
		float:left;
		width:50%;
		font-size:100%;
	}

.egrant_alpha{
}
	
	.egrant_alpha h2{
		margin-top:20px;
	}
	
	.egrant_alpha ul.alpha_choices{
		margin:0px 0px 0px 15px;
	}

/*-----------MYRESIDENCE-STATUS----------------*/
.my_residence{
}

.status_legenda{
	margin-top:15px;
}

	.legenda_emphasise{
		font-weight:bold;
	}
	
.my_residence .WE_Kolommen1{        
	width:100%;
}

.my_residence .WE_Kolommen1 th{
	background-color:#333333;
	color:#ffffff;
	text-align:left;
	vertical-align:top;  
	padding:5px;
}

.my_residence .WE_Kolommen1 th.odd{
	background-color:#cccccc;
}

.subscriptiontable{
	font-size:10px;
	width:475px;
}

.subscriptiontable .tableheader th.odd{
	background-color:#ffceb9;
}

.subscriptiontable .tableheader th.even{
	background-color:#a1c9bf;	
}

.my_residence .WE_Kolommen1 th.even{
	background-color:#e1e1e1;	
}

.my_residence .WE_Kolommen1 td{
	text-align:left;
	vertical-align:top;
	padding:5px;
}  

.my_residence .WE_Kolommen1 td.odd{
	background-color:#cccccc;
}

.my_residence .WE_Kolommen1 td.even{
	background-color:#e1e1e1;	
}

/*-----------RIS----------------*/
#ris_home{
}
	
	#ris_home h2{
		margin:15px 0px 0px 0px;
		font-weight:normal;
	}
	
	#ris_home ul.items li{
		list-style-type:disc;
	}

/*--------------RIS HOMEPAGE-------------*/
#ris_quicksearch{
	margin-bottom:10px;
}
	#ris_quicksearch form{
		margin:0px 0px 0px 0px;
		padding:20px 0px 20px 40px;
		border:1px solid #F79663;
		width:100%;
	}
	
	#ris_quicksearch form label {
		display:inline;
	}
	
	#ris_quicksearch form a{
		font-size:90%;
		margin:5px 0px 0px 0px;
		display:block;
		width:90px;
	}
	
	#ris_quicksearch .submit_button {
	}

/*-----------SEARCHRESULTS----------------*/
#searchresults{
}

#searchresults_items{
	width:100%;
	clear:both;
	padding-bottom:15px;
}

/*-----------PAGE LINKS----------------*/
#page_links{
	position:absolute;
	top:169px;
	left:720px;
	width:200px;
	z-index:8000;
	height:40px;
}

	#page_links a{
		display:block;
		margin:0px 0px 0px 10px;
		font-size:90%;
		padding-top:3px;
		line-height:130%;
	}
	
		#page_links a img{
			margin-right:10px;
		}
		
		.link_fontsize{
			font-weight:bold;
		}
		
		.link_reaction{
			background-repeat:no-repeat;
			background-position:0px 3px;
			padding-left:22px;
		}
		
		.link_print{
			background-repeat:no-repeat;
			background-position:0px 3px;
			padding-left:22px;
		}
		
		.link_favorites{
			background-repeat:no-repeat;
			background-position:0px 3px;
			padding-left:22px;
		}
	
	#set_normal{
		position:absolute;
		top:0;
		right:30px;
		display:none;
	}
	
	#set_bigger{
		position:absolute;
		top:0;
		right:23px;
		display:block;
	}
	
	#set_bigger span, #set_normal span {
		color:#FFFFFF;
		padding:0 3px;
	}
	
	.printen {
		position:absolute;
		top:0;
		right:0px;
		display:block;
	}
	
	
/*-----------MENU-----------------*/
#mainmenu{
	width:100%;
	position:relative;
}

		#mainmenu a{
			text-decoration:none;
		}
		
ul.lvl1{
	width:199px;
	overflow:hidden;
}

	li.lvl1{
		list-style-type:none;
		width:100%;
		cursor:pointer;
	}

		li.lvl1 a{
			border-top:1px solid #ffffff;
			width:180px !important;
			width:200px;
			background-repeat:repeat-x;
			background-position:left bottom;
			font-weight:bold;
			padding:2px 10px 2px 10px;
			display:block;
		}

		li.lvl1_highlighted{
			list-style-type:none;
			width:100%;
			cursor:pointer;
			display:block;
		}
		
		li.lvl1_highlighted a{
			border-top:1px solid #ffffff;
			width:180px !important;
			width:200px;
			font-weight:bold;
			padding:2px 10px 2px 10px;
			display:block;
		}

	ul.lvl2{
		position:relative;
		width:199px;
		margin:0px 1px;
	}

	li.lvl2 a{
		font-weight:bold;
		border-top:1px solid #ffffff;
		width:177px !important;
		width:199px;
		padding:2px 10px 2px 10px;
		display:block;
	}
	
	li.lvl2_highlighted a{
		font-weight:bold;
		border-top:1px solid #ffffff;
		width:177px !important;
		width:199px;
		padding:2px 10px 2px 10px;
		display:block;
	}
	
.GVKeywordHighLight{
	background-color:#33909C;
	color:white;
}

	.verstuur{
		float:right;
		}
		
	.verstuur a {
		text-align:center;
		color:#FFFFFF;
		width:70px;
		height:22px;
		border:1px solid #F79866;
		background-color:#F79866;
		}
		
	.verstuur a:hover {
		color:#F79866;
		text-decoration:none;
		width:70px;
		height:22px;
		border:1px solid #F79866;
		background-color:#FFFFFF;
		}

/*==========vergaderagenda.jsp==================*/

#content_vergaderagenda{
	width:720px;
	position:relative;
	float:left;
	background-repeat:repeat-x;
	padding-top:30px;
	overflow:hidden;
	padding-bottom:15px;
	left:0px;
}

#vergaderagenda TABLE {
	border-collapse:collapse;
}

#vergaderagenda TD {
	border:1px solid black;
	font-size:90%;
	margin:0px;
	padding:3px;
}

#vergaderagenda .header {
	font-weight:bold;
}

#vergaderagenda .rowname {
	font-weight:bold;
}

#focus_vergaderagenda{
	width:100%;
	background-repeat:repeat-y;
	position:relative;
	background-image:url(images/background_focus_area_vergaderagenda.gif);
}


/*----------------BKM HOME------------------*/

#bkmmargin{
	margin: 10px 10px;
}


#bkmmargin form{
	background:#FFFFFF;
}


.extraspace {
	padding-top:10px;
}

.donkerblauw {
	color:#002492;
	font-weight:bold;
}

	#bkmhome h2{
		font-size: 100%;
		color:#363636;
		margin: 0;
		padding: 0 0 5px;
	}
	
	#bkmhome label{
		float: left;
		margin: 0;
		padding: 0;
		width: 85px;
	}
	
	#bkmhome form {
		padding: 0px;
	}
	
	#bkmstraatnaam{
		width: 150px;
		border: 1px solid #b2b2b2;
	}

	.bkm_postcode{
		width: 90px;
		border: 1px solid #b2b2b2;
	}
	
	.bkm_huisnummer{
		width: 90px;
		border: 1px solid #b2b2b2;
	}

	#bkmhuisnummer{
		width: 75px;
		border: 1px solid #b2b2b2;
	}
	
	#submit_bkm{
		background: #3C7880;
		color:#FFFFFF;
		text-align:center;
		height:24px;
		width:177px;
		padding-bottom:3px;
	}
	
	#submitlist_bkm{
		background: #3C7880;
		color:#FFFFFF;
		text-align:center;
		height:24px;
		width:177px;
		padding-bottom:3px;
	}
	
	#bkmmap img{
		border: 1px solid #586ba5;
	}
	
	#googlehome {
		border:1px solid #586BA5;
		height:600px;
		width:550px;
		overflow:hidden;
	}

/*=========adressengids==========*/
#medewerker_img{
	float:right;
}

.oranje{
	color:#FF6600;
}

/*=========persoonlijke nieuwsbrieven==========*/

.pnalabel{
	display:inline;
}

.pnaitem{
	display:block;
	padding-bottom:4px;
	padding-top:4px;
}

.clearPna{
	clear:both;
	height:2px !important;
	height:0px;
	font-size:0px;
}

#formverstuuropties {
	margin-top:10px;
}

/*============RIS LOGIN=============*/
#loginform{
	width:100%;
	border:1px solid #F79866;
}

.logininputfield {
	width:100%;
	border:1px solid #F79866;
}

.loginlabel{
	width:200px;
}

.logininput{
	width:600px;
}

#rissearch {
	width:420px !important;
	width:100%;
}
.nieuwopdesite
{
	padding-left: 5px;
	border-color: #f79763;
	border-style: solid;
	border-width: 1px;
	border-top:0px;
	border-right: 0px;
	border-left: 0px;
	
}

.nodsu
{
	margin-left:20px;
	margin-right: 5px;
	list-style-type: circle;
}

.kopnods
{
	font-weight: 700;
}

/*-------------Bekendmakingen---------*/

#googlemap{
	width:550px;
	height:400px;
}

.bold{
	font-weight:bold;
}

.bekendmakinginfo{
	margin-top:20px;
}

#warningDiv{
	z-index:9999;
	top:250px;
	left:200px;
	position:absolute;
	display:none;
	height:110px;
	width:175px;
}

#warningDiv img{
	border-style: none! important;
	float: right;
	margin-top: 3px! important;
	margin-right: 11px! important;
}

#warningDiv span{
	float:right;
	line-height:15px;
	margin-top:22px! important;
	width:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}

.IE7FFWarningBG{
	background-image:url(images/warning_gmaps.png);
	background-repeat:no-repeat;
}

.IE6WarningBG{
	background-image:url(images/warning_gmaps.gif);
	background-repeat:no-repeat;
}

.bkmfont{
	font-size: 9px;
}

.bkmbaloon{
	top:0;right:0;float:right;position:absolute;
}

.curhand{
	cursor:pointer;
}

#bkmobjectid{
	display:none;
}

#bkmcontextpath{
	display:none;
}

#bkmlayout{
	display:none;
}

#bkmfriendlyurl{
	display:none;
}
/*------- Samenwerkende Catalogi ----------*/

.sc_body {
	width:100% !important;
	text-align:center;
	padding:0px !important;
	margin:0px;
	font-size:75%;
	font-family:Arial,'Trebuchet MS',Verdana;
}

.sc_body #globalcontainer {
	text-align:left;
}

.sc_body #container {
	width:100% !important;
}

.sc_body .results {
	clear:both;
}

.sc_body .results a {
	color:#0b93cd;
}

.sc_body #sidebar {
	float:none !important;
	width:100% !important;
	clear:both;	
}

.sc_body .box {
	background-color:transparent !important;
}

.sc_body #sidebar .box .block .text {
	background-color:#FFFFFF !important;
}

.sc_body #sidebar .box .buttons input {
	border:0px solid #D36830;
	background-color:#D36830;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 10px;
}

.sc_body #container #content {
	width:100%;
	padding: 0px;
}

.sc_body .results .right {
	padding: 0px 10px;
	border:0px solid #D36830;
	background-color:#FFFFFF;
}

.sc_body .results .right a {
	text-decoration:none !important;
}


.sc_body #crums a {
	font-weight:normal;
}

.onderschrift
{
	color: #9C9E9C;
}

#content p a.externelink {
	background-image: url(images/icon_external_link.gif);
	background-repeat: no-repeat;
	background-position:right;
	padding-right: 12px;
}

.digidimg{
 	width:60px;
}