/* CSS Document */

div.block690_wrap { width: 690px; }
			
	div.block380_frame { width: 374px; float: left; border: 1px solid #e0e0e0; margin-right: 5px; margin-bottom: 5px; padding: 2px 2px 2px 2px; }
		div#home_in_de_kijker { background: url(../images/common/content/block_bg.jpg) repeat-x bottom; height: 316px; }
		div#home_in_de_kijker h3 { width: 280px; height: 30px; background: url(../images/content/home/h3_in_de_kijker.jpg) no-repeat; color: #5c778c; font-size: 12px; font-weight: bold; position: relative; left: 4px; top: 3px; margin-bottom: 7px; }
		div#home_in_de_kijker h3 span { position: relative; top: 5px; left: 40px; }
		div#home_in_de_kijker img { margin: 10px 0px 0px 3px; }
	
	div.block305_wrap { width: 305px; float: left; }
	div.block305_frame{ width: 302px; border: 1px solid #e0e0e0; border-right: 0px; margin-bottom: 5px; padding: 2px 0px 2px 2px; }
		
		div#home_tip_van_de_dag { background: url(../images/common/content/block_bg.jpg) repeat-x bottom; height: 110px; }
		div#home_tip_van_de_dag h3 { width: 280px; height: 35px; background: url(../images/content/home/h3_tip_van_de_dag.jpg) no-repeat; color: #5c778c; font-size: 12px; font-weight: bold; position: relative; left: 4px; top: 3px; margin-bottom: 7px; }
		div#home_tip_van_de_dag h3 span { position: relative; top: 5px; left: 36px; }
			div.list_item { width: 290px; padding: 0px 0px 0px 10px; height: 45px; position: relative; background: url(../images/common/content/dot_line_300.jpg) no-repeat bottom right; }
			div.list_item p.a_news_meer { position: absolute; bottom: 3px; right: 15px; }
			div.list_item p.a_news_meer a { color: #b58903; }
			p.dot_list_p { padding: 0px 0px 0px 10px; color: #5c778c; font-weight: bold; line-height: 18px; background: url(../images/common/content/list_dot.jpg) no-repeat 0px 7px; }
			p.bijschrift { color: #5c778c; position: relative; left: 17px; width: 230px; }
			p.bijschrift a { color: #b58903; }
		
		p.a_300_meer { width: 285px; text-align: right; position: relative; top: 3px;  }
		p.a_300_meer img { position: relative; right: 5px; top: 3px; }
		p.a_300_meer a { color: #b58903; }
			
	
		div#home_nieuws { background: url(../images/common/content/block_bg.jpg) repeat-x bottom; height: 195px; }
		div#home_nieuws h3 { width: 280px; height: 35px; background: url(../images/content/home/h3_nieuws.jpg) no-repeat; color: #5c778c; font-size: 12px; font-weight: bold; position: relative; left: 2px; top: 3px; margin-bottom: 7px; }
		div#home_nieuws h3 span { position: relative; top: 5px; left: 40px; }
		div#home_nieuws div.blue_news_wrap { width: 302px; height: 39px; padding: 3px 0px; background: url(../images/content/home/blue_list_p_bg.jpg) no-repeat; position: relative; }
		div#home_nieuws div.white_news_wrap { width: 302px; height: 39px; padding: 2px 0px; position: relative; }
		div#home_nieuws div.blue_news_wrap p.a_news_meer, div#home_nieuws div.white_news_wrap p.a_news_meer { position: absolute; bottom: 3px; right: 15px; }
		div#home_nieuws div.blue_news_wrap p.a_news_meer a, div#home_nieuws div.white_news_wrap p.a_news_meer a { color: #b58903; }
		div#home_nieuws div .news_dot { margin-left: 10px; padding-left: 10px; font-size: 11px; line-height: 12px; width: 282px; background: url(../images/common/content/list_dot.jpg) no-repeat 0px 5px; font-weight: bold; color: #434b4d; }
		div#home_nieuws p.news_dot span { font-weight: normal; display: inline; }
		div#home_nieuws p.news_dot span.news_date { color: #5c778c; }
		
		div#home_nieuws p.a_300_meer { top: 1px; }
	
	
	div.block225_wrap { width: 225px; height: 545px; float: left; position: relative; }
		.block225_wrap h3 { height: 28px; width: 225px; color: #5c778c; font-size: 12px; font-weight: bold; background: url(../images/common/content/h3_arrow.gif) no-repeat 4px 12px; }
		.block225_wrap h3 span { position: relative; left: 18px; top: 8px; }
			.block225_frame { width: 219px; height: 513px; border: 1px solid #e0e0e0; padding: 0px 2px 2px 2px; }
				.block225_frame_bg { width: 219px; height: 513px; background: url(../images/common/content/block_bg.jpg) repeat-x bottom; position: relative; }
				.block225_frame_bg .txt_image { width: 211px; background: url(../images/common/content/dot_line_200.jpg) no-repeat bottom right; padding: 10px 0px 10px 8px; margin-bottom: 10px; }
				.block225_frame_bg .text { color: #434b4d; margin-bottom: 15px; padding: 0px 8px 0px 8px; }
	
	p.a_160_meer { width: 160px; height: 20px; background: url(../images/common/content/dot_line_160.jpg) no-repeat top; text-align: right; position: absolute; right: 0px; bottom: 0px; }
	p.a_160_meer img { position: relative; right: 10px; top: 5px; }
	p.a_160_meer a { color: #b58903; position: relative; right: 5px; top: 2px; }
	
	
	
	.block683_frame { width: 679px; border: 1px solid #e0e0e0; padding: 0px 2px 2px 2px; margin-bottom: 5px; }
		.block683_frame_bg { width: 679px; background: url(../images/common/content/block_bg.jpg) repeat-x bottom; }
		
		h3.block683_h3_title { width: 679px; height: 29px; background: url(../images/common/content/h3_title_bg.gif) no-repeat bottom; margin-bottom: 10px; }
		h3.block683_h3_title span { position: relative; left: 30px; top: 9px; color: #5c778c; font-size: 12px; font-weight: bold; text-transform: uppercase; }
		
		div.nieuws_block { width: 679px; background: url(../images/common/content/h4_footer_bg.gif) repeat-x bottom; padding: 0px 0px 25px 0px; position: relative; }
		div.nieuws_block p.a_160_meer { background: none; }
		div.nieuws_block h4 { width: 679px; height: 33px; background: url(../images/common/content/h4_title_bg.jpg) repeat-x; position: relative; font-size: 12px; font-weight: bold; }
		div.nieuws_block h4 .nieuws_datum { width: 90px; height: 18px; text-align: center; position: absolute; left: 0px; top: 2px; color: #5c778c; }
		div.nieuws_block h4 .nieuws_titel { width: 589px; height: 18px; position: absolute; top: 2px; left: 90px; color: #434b4d; }
		
		div.nieuws_block h4 .realisatie_titel { width: 629px; height: 18px; position: absolute; top: 2px; left: 15px; color: #5c778c; text-transform: uppercase; }
		
		div.nieuws_block div.nieuws_content, div.nieuws_block div.nieuws_content2 { width: 659px; padding: 10px 5px 10px 15px; color: #434b4d; }
		div.nieuws_block div.nieuws_content img { border: 1px solid #d4d7de; float: left; }
		div.nieuws_block div.nieuws_content p { width: 530px; float: left; margin-left: 10px; font-size: 11px; }
		
		div.nieuws_block div.nieuws_content2 img { border: 1px solid #d4d7de; float: left; }
		div.nieuws_block div.nieuws_content2 p { width: 410px; float: left; margin: 0px 20px 0px 0px; font-size: 11px; }
		div.nieuws_block div.nieuws_content2 p span { width: 410px; display: block; font-size: 18px; }
		
	
	div#pro_contra_wrap { padding-bottom: 15px; }
		#pro_contra_title { height: 135px; width: 659px; padding: 5px 0px 0px 20px; }
			#pro_titel, #contra_titel { float: left; width: 329px; height: 135px; background: url(../images/content/sos/pro_contra_bg.jpg) no-repeat bottom left; }
			#pro_titel h2, #contra_titel h2 { margin-bottom: 8px; font-size: 12px; font-weight: normal; color: #5c778c; }
			#pro_titel h2 span, #contra_titel h2 span { font-weight: bold; }
		
		.pro_contra_blue { width: 659px; padding: 5px 0px 0px 20px; background: #f6f6f6; }
		.pro_contra_white { width: 659px; padding: 5px 0px 0px 20px; }
		
		.pro_contra_blue .pro_text, .pro_contra_white .pro_text, .pro_contra_blue .con_text, .pro_contra_white .con_text { width: 260px; float: left; padding: 10px 40px 5px 29px; color: #434b4d; }
		.pro_contra_blue .pro_text, .pro_contra_white .pro_text { background: url(../images/content/sos/good_hand.gif) no-repeat; }
		.pro_contra_blue .con_text, .pro_contra_white .con_text { background: url(../images/content/sos/bad_hand.gif) no-repeat; }
		
		
	div.text_img_wrap { width: 679px; padding: 0px 0px 15px 0px; color: #434b4d; }
		div.text_wrap { float: left; width: 403px; padding: 0px 20px 0px 15px; }
		div.text_wrap ul { width: 365px; position: relative; left: 35px; }
			*div.text_wrap ul { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px; width: 380px; position: relative; left: 5px; }
			*div.text_wrap ul li { padding-left: 0px; margin-left: 7px; } 
		div.img_wrap { float: left; width: 206px; padding: 0px 20px 0px 15px; }
		div.img_wrap img { padding-bottom: 5px; }

	div.pdf_link { width: 204px; height: 25px; background: url(../images/content/transport/pdf_link_bg.gif) no-repeat; }
	div.pdf_link a { position: relative; left: 29px; top: 7px; color: #b58903; }
		
		
	table#tipstricks_table { border: 1px solid #dedede; border-collapse: collapse; width: 650px; position: relative; left: 15px; font-size: 11px; margin-bottom: 40px; }
	
	#tipstricks_table thead tr th { border: none; color: #434b4d; }
	#tipstricks_table thead tr th span { position: relative; top: 10px; }
	#tipstricks_table thead tr th#date_th { width: 78px; height: 30px; background: url(../images/content/tipstricks/th_datum_bg.jpg) no-repeat; vertical-align: top; text-align: center; }
	#tipstricks_table thead tr th#ond_th { width: 90px; height: 30px; background: url(../images/content/tipstricks/th_onderwerp_bg.jpg) no-repeat; vertical-align: top; text-align: center; }
	#tipstricks_table thead tr th#omschr_th { width: 280px; height: 30px; background: url(../images/content/tipstricks/th_omschrijving_bg.jpg) no-repeat left; vertical-align: top; left: 15px; }
	#tipstricks_table thead tr th#omschr_th span { left: 15px; }
	#tipstricks_table thead tr th#bron_th { width: 120px; height: 30px; background: url(../images/content/tipstricks/th_bron_bg.jpg) no-repeat; vertical-align: top; }
	#tipstricks_table thead tr th#bron_th span { left: 22px; }
	#tipstricks_table thead tr th#link_th { width: 75px; height: 30px; }
	
	#tipstricks_table tbody tr.blue_tr { background: #f4f5f6; }
	#tipstricks_table tbody tr.white_tr { background: #fefefe; }
	#tipstricks_table tbody tr td { border: 1px solid #dedede; text-align: center; color: #5c778c; font-weight: bold; }	
	#tipstricks_table tbody tr td.omschr_td, #tipstricks_table tbody tr td.link_td { text-align: left; }
	#tipstricks_table tbody tr td.omschr_td { width: 260px; padding: 3px 10px 3px 10px; }
	#tipstricks_table tbody tr td.omschr_td span {  color: #434b4d; font-weight: normal; }
		
	p.a_60_meer { width: 50px; position: relative; display: block; height: 12px; left: 15px; }
	p.a_60_meer img { position: absolute; left: 0px; top: 0px; }
	p.a_60_meer a { color: #b58903; position: absolute; left: 17px; top: -2px; font-weight: normal; }	
		
		
	div.tipstricks_detail_wrap, div.block683_frame_content_wrap { width: 649px; padding: 0px 15px 60px 15px; position: relative; color: #434b4d; font-size: 11px; }
	div.tipstricks_detail_wrap p.a_160_meer { bottom: 10px; right: 10px; }
	div.tipstricks_detail_wrap ol li img { padding: 5px 0px; }
		
		
	div.sitemap_content_wrap { background: url(../images/common/content/vert_dot_line.gif) repeat-y 300px top; color: #434b4d; }
		div.sitemap_left { width: 290px; padding-left: 10px; float: left; }
		
		div.sitemap_left ul { width: 263px; padding-left: 1px; list-style-type: none; }
		*div.sitemap_left ul { padding-left: 6px; }
		div.sitemap_left ul li { margin-left: 5px; margin-bottom: 4px; }
		*div.sitemap_left ul li { margin-left: 0px; }
		
		div.sitemap_left ul li p { height: 12px; padding: 0px 0px 2px 17px; background: url(../images/common/content/meer_btn.gif) no-repeat left; }
		div.sitemap_left ul li p a { color: #434b4d; }
		
		
		div.sitemap_left ul li ul { padding-left: 81px; list-style-type: disc; width: 190px; }
		*div.sitemap_left ul li ul { padding-left: 86px; }
		div.sitemap_left ul li ul li { margin-left: 5px; margin-bottom: 4px; }
		*div.sitemap_left ul li ul li { margin-left: 0px; }
		div.sitemap_left ul li ul li a { color: #434b4d; }
		
		
	div#rss_wrap { padding-top: 5px }
	div#rss_wrap img.rss_img { float: left; padding: 0px 20px 0px 10px; }
	div#rss_wrap div#rss_txt { float: left; }
	div#rss_wrap div#rss_txt p { width: 330px; color: #434b4d; }
	div#rss_wrap div#rss_txt p span { font-weight: bold; }
	div#rss_wrap div#rss_txt p.a_60_meer { left: 0px; top: 15px; }

div#rss_wrap div#large_txt { float: left; }
	div#rss_wrap div#large_txt p { width: 560px; color: #434b4d; }
	div#rss_wrap div#large_txt p span { font-weight: bold; }
	div#rss_wrap div#large_txt p.a_60_meer { left: 0px; top: 15px; }
	
	
	
	div#contact_wrap { width: 640px; height: 130px; position: relative; color: #5c778c; }
	
	div#contact_info { position: absolute; top: 11px; }
		
		p#mail_adress1 { top: 100px; }
		p#mail_adress2 { top: 92px; }
	
	p.mail_link { height: 12px; display: block; position: relative; }
	p.mail_link img { position: absolute; left: 0px; top: 0px; }
	p.mail_link a { color: #b58903; position: absolute; left: 17px; top: -2px; font-weight: normal; }
	
	form#converge_contact_frm label { display: block; position: absolute; }
	form#converge_contact_frm input { position: absolute; font-size: 10px; }
	form#converge_contact_frm input.txt_box { width: 118px; height: 16px; border: 1px solid #dedede; }
	label#lbl_naam { width: 35px; left: 153px; top: 11px; }
	label#lbl_org { width: 60px; right: 258px; top: 11px; text-align: right; }
	label#lbl_mail { width: 35px; left: 153px; top: 32px; }
	label#lbl_tel { width: 50px; right: 258px; top: 32px; text-align: right; }
	label#lbl_vraag { width: 35px; left: 153px; top: 57px;  }
	label#lbl_nb { width: 260px; left: 206px; top: 158px; font-size: 10px; }
	
	input#inp_naam { left: 192px; top: 8px; }
	input#inp_org { right: 127px; top: 8px; }
	input#inp_mail { left: 192px; top: 30px; }
	input#inp_tel { right: 127px; top: 30px; }
	input#inp_nb { left: 188px; top: 156px; width: 10px; height: 10px; }
	*input#inp_nb { left: 192px; top: 159px; }
	textarea#inp_vraag { width: 319px; height: 85px; border: 1px solid #dedede; position: absolute; left: 192px; top: 55px; }
	*textarea#inp_vraag { width: 317px; height: 83px; left: 192px; top: 55px; }
	
	div#contact_wrap img#contact_img { position: absolute; right: -7px; top: 12px; }
	
	p#verstuur_btn { position: absolute; top: 158px; left: 460px; }
	
	div#team_wrap { height: 120px; position: relative; } 
	div.team_member { font-size: 10px; color: #5c778c; position: absolute; top: 10px; }
	div#team_mem_1 { width: 160px; left: 20px; }
	div#team_mem_2 { width: 190px; left: 245px; }
	div#team_mem_3 { width: 175px; left: 490px; }
	div#team_mem_4 { width: 170px; left: 20px; top: 90px;}
	div#team_mem_5 { width: 170px; left: 245px; top: 90px;}
 div#team_mem_6 { width: 170px; left: 490px; top: 90px;}
  div.team_member p.team_info { width: 210px; }
	div.team_member p.mail_link { position: relative; top: 10px; }
	
	
