/* Ntb 20090302 */
/* TPh: modified 20090724 */

/**
 *	Overall Style
 */

*
{
	margin:				0;
	padding:			0;
	border:				0;
}

html,
body
{
	height:100%;
	margin: 0; padding: 0;							

/*	Force scrollbar */
	font-family:		Arial, Helvetica, sans-serif;
	color:				#4D4D4B; /* #595959; Thanh-2k9jul24 */
	background-image:	url("/images/bg.jpg");
	background-color: 	#366344;
}
a
{
	cursor:				pointer;
	text-decoration:	none;
	color:  			#68a335;
}

a:active,
a:focus
{
  outline:				none;
}

button:active,
button:focus
{
  outline:				none;
}

span.uppercase
{
	text-transform:		uppercase;
	font-size: inherit;
}

span.capitalize
{
	text-transform:		capitalize;
}

span.lowercase
{
	text-transform:		lowercase;
}

.float
{
	float:				left;
}

.clear
{
	clear:				both;
}

.hide
{
	display:			none;
}

a.pdf
{
	display:			block;
	background-image:	url("/images/sprite_pdfword.png");
	background-position:0 0;
	background-repeat:	no-repeat;
	text-indent:		-9999px;
	width:				14px;
	height:				16px;
}

a.word
{
	display:			block;
	background-image:	url("/images/sprite_pdfword.png");
	background-position:0 -26px;
	background-repeat:	no-repeat;
	text-indent:		-9999px;
	width:				14px;
	height:				14px;
}

/** CONTENT EDITOR STYLES **/
p, ol, span.content_normaltext /** Normale Tekst **/
{
	font-family				: Arial;
	font-size				: 12px;
	line-height				: 20px;
}

ol
{
	counter-reset: item;
	padding-left: 30px;
}

h2.content_subkopje1 /** Subkopje 1 **/
{
	font-family				: Arial, sans-serif;
	font-weight				: bold;
	font-size				: 16px;
		line-height				: 15pt;
}

h3.content_subkopje2 /** Subkopje 2 **/
{
	font-family				: Arial, sans-serif;
	font-weight				: normal;
	font-style				: italic;
	font-size				: 14px;
		line-height			: 15px;
}

span.content_fotobijschrift_title /** Titel Fotobijschrift **/
{
	font-family				: Arial, sans-serif;
	font-weight				: bold;
	font-size				: 12px;
}

span.content_fotobijschrift /** Fotobijschrift **/
{
	font-family				: Arial, sans-serif;
	font-weight				: normal;
	font-size				: 12px;
}
/** END CONTENT EDITOR STYLES **/


div a.arrow_gray_down
{
	display:			block;
	background-image:	url("/images/sprite_pub_pijltjes.png");
	background-position:0 -18px;
	background-repeat:	no-repeat;
	text-indent:		-9999px;
	width:				13px;
	height:				13px;
	margin-top:			2px;
	line-height: 		0;
}

div a.arrow_gray_right
{
	background-image:	url("/images/sprite_pub_pijltjes.png");
	background-position:-13px 0;
	background-repeat:	no-repeat;
	text-indent:		-9999px;
	width:				13px;
	height:				13px;
	margin-top:			2px;
	line-height: 		0;
}

div a.arrow_gray_left
{
	display:			block;
	background-image:	url("/images/sprite_pub_pijltjes.png");
	background-position:-18px 3px;
	background-repeat:	no-repeat;
	text-indent:		-9999px;
	width:				13px;
	height:				13px;
	margin:				2px 5px 0 5px;
	line-height: 		0;
}


div#x							/* Back layer to assist in Nav hide function */
{
	position:			absolute;
	left:				0;
	width:				100%;
	height:				800px;
}

table
{
	text-align:			left;
	border-spacing:		0;
	border-collapse:	collapse;
	margin:0 10px 10px 10px;
}

body div#page_container	/* Thanh-2k9aug14: Changed back! */
{
	position:			relative;
	background-color:	#fff;
	margin-left:		auto;
	margin-right: auto;
	width:				997px; 
	height: 100%;		
	
	
	/*	position:			relative;
	margin-left:		29px;
	width:				992px; */
}

body div#page
{
	width: 937px;
	/*margin:	0 auto;*/
	padding:	0 30px;
	background-color: #f4f1ee;	/* Thanh-2k9jul27 */
}

/**
 * Shadowbox
 */

table.shadowbox_container,
table.shadowbox_container tr,
table.shadowbox_container tr td
{
	border:				0;
	border-spacing: 	0;
	border-collapse:	collapse;
	padding:			0;
	margin:				0;
}

table.shadowbox_container img
{
	vertical-align:		bottom;
}

tr td.shadowbox_right,
tr td.shadowbox_bottom_corner
{
	width:				4px;
}

tr td.shadowbox_bottom,
tr td.shadowbox_bottom_corner
{
	height:				4px;
}

tr td.shadowbox_right
{
	background-image:	url("/images/shadowbox_right.png");
	background-repeat:	no-repeat;
}

tr td.shadowbox_bottom_corner
{
	background-image:	url("/images/shadowbox_bottom_rightcorner.png");
	background-repeat:	no-repeat;
}

tr td.shadowbox_bottom
{
	background-image:	url("/images/shadowbox_bottom.png");
	background-repeat:	no-repeat;
}


/**
 * Small Popup
 */
div#popup_small
{
	position: fixed;
	top:			50%;
	margin-top:		-150px;
	left:			50%;
	margin-left:	-115px;
	width: 248px;
	height: 298px;
}
div#popup_small #header
{
	background-image: url("/images/shadowbg_248_top.gif");
	height: 3px;
}

div#popup_small #middle
{
	background-image: url("/images/shadowbg_248_middle.gif");
	padding: 25px 25px 25px 25px;
	
}

div#popup_small #footer
{
	background-image: url("/images/shadowbg_248_rrbottom.gif");
	height: 6px;
}


div#popup_small a.close_button
{
	float: right;
}

div#popup_small h2
{
	color: #9C0E5A;
	padding: 5px 0 10px;
	font-size: 17px;
	float:	none;
}

div#popup_small div.button_a
{
	padding-top: 10px;
}


/**
 * Gekleurde Balken
 */

div.bar
{
	clear:				both;
	color:				#fff;
	width:				100%;
	height:				20px;
	font-size:			.80em;
	padding-top:		3px;

}

.bar span
{
	color:				#fff;
	font-weight:		bold;
	padding-left:10px;
}

.text_bar span
{
	display:			block;
	padding-left:		10px;
}

.item_bar span
{
	padding-left:		80px;
	float:				left;
}

.item_bar a
{
	float:				right;
	margin:				1px 10px 0 0;
}

.item_bar a h3
{
	float:				left;
	width:	485px;
	margin-left: -3px;
}

/**
 *	Top Head
 */

div#page div#head
{
	height:				50px;	/* 97px; Thanh-2k9jul24 */
}

.top
{
	width: 940px;
	height: 182px;
	background-image:	url("/images/sloganheader_wbbm.png");
	margin-bottom:-47px;
	padding:0px;
}

.top a#logo
{
	position: 			relative; 
	z-index:100;
	
	left: -570px;
	top: -40px;
}

.top img#watermerk
{
	position: relative;
	z-index: 20;
}
.top span
{
	top:-90px;
	position:relative;
	font-size:22px;
	z-index:90;
	
}
.top span#payoff_wit
{
	margin-left:600px;
	color:#fff;
}
.top span#payoff_groen
{
	color: #00411b;
}
/**
 *	Top
 *	SuperNav
 */

div#head ul#supernav
{
	float:				right;
	list-style:			none;
	padding:			10px 50px 0 0;
}

div#head ul#supernav li
{
	float:				left;
	font-family:		Verdana;
	color:				#00421d; /* #7b7b7b; Thanh-2k9jul24 */
}

ul#supernav li span.divider
{
	padding:			0 5px;
	font-size:			.80em;
}

div#head ul#supernav li
{
	color:				#00421d; /* #7b7b7b; Thanh-2k9jul24 */
	font-size:			.70em;
}
div#head ul#supernav li a
{
	color:				#00421d; /* #7b7b7b; Thanh-2k9jul24 */
	}

div#head ul#supernav li a:hover
{
	color:				#000;
}

div#head ul#supernav label a
{
	color:#4e4843;
	text-decoration:underline;
}

/**
 * Search Results
 */

.searchengine_list_row
{
	padding:	0 20px;
	margin-bottom: 10px;
}

.searchengine_list_row_title
{
	font-weight:		bold;
	color:				#9b375b;
}

.searchengine_error
{
	margin:				50px 0 266px 60px;
	font-size: 13px;
}

ul.faq_search_index
{
	list-style: 		none;
	margin-left:		30px;
}

ul.faq_search_index a
{
	list-style: 		none;
	color:				#9b375b;
}

/**
 *	Nav Hoofdnavigatie
 */

/* Menu buttons */

div.nav_container { margin-top: -10px; }

ul#nav
{
	/*background-image:	url("/images/sprite_nav_bg.gif");*/
	background-position:0 0;
	background-color:	transparent;	/* #000; Thanh-2k9jul24 */
	height:				40px;
}

ul#nav *
{
	color:				#fff;
	list-style:			none;
}

ul#nav li#nav1,
ul#nav li#nav2,
ul#nav li#nav3,
ul#nav li#nav4,										/* So many Menu buttons */
ul#nav li#nav5,
ul#nav li.nav_sep
{
	float:				left;
}

ul#nav li.nav_sep
{
	margin: 0px;
	padding: 0px;
	border: none;
	width: 1px;
	margin-top: 10px; 
	height: 30px;
	background-color: #426c3a;
}

ul#nav li .nav_item
{
	display:			block;
	height:				29px;						
	width: 146px;
	padding:			9px 20px 0 20px;
	margin-top:			2px;
	font-weight:		bold;
	font-size:			0.9em;
	text-align: 		center;
}
ul#nav li .nav_item a
{
	display:block;
}


ul#nav li .nav_item_up, ul#nav li .nav_item_middle, ul#nav li .nav_item_down
{
	border: none;
	margin: 0px;
	padding: 0px; 
	margin-left: -20px; 
	width: 186px;
	
}

ul#nav li a.nav_item_stripe
{
	/*background-image:	url("/images/sprite_nav_bg.gif");*/ /* Thanh-2k9jul23-1335 */
	background-repeat:	no-repeat;
	background-position:right bottom;
}

/**
 * Dropdown Menu
 */

/* Width 1 */
ul#nav li#nav1 div.nav_columns,
ul#nav li#nav2 div.nav_columns,
ul#nav li#nav3 div.nav_columns,
ul#nav li#nav4 div.nav_columns,
ul#nav li#nav5 div.nav_columns,
ul#nav li#nav6 div.nav_columns
{
	min-width:				373px; /* 280px; Thanh-2k9jul24 */
}

ul#nav li div.nav_columns
{
	position:			absolute;
	z-index:			2;
}

ul#nav li div.nav_columns ul
{
	padding:			0 16px 5px 16px;
	width: 155px;
}

ul#nav li div.nav_columns ul.nav_items
{
	float:				left;
}

ul#nav li div.nav_columns ul.nav_items li
{
	background-image:	none;
}

ul#nav li div.nav_columns ul.nav_items li a
{
	display:			block;
	padding:			3px 0;
}

ul#nav li div.nav_columns ul.nav_items li a.nav_link
{
	font-weight:		bold;
	font-size:			.75em;
}

ul#nav li#nav1 div ul.nav_items li ul li,
ul#nav li#nav2 div ul.nav_items li ul li,
ul#nav li#nav3 div ul.nav_items li ul li,
ul#nav li#nav4 div ul.nav_items li ul li,				/* Equal so many Menu buttons */
ul#nav li#nav5 div ul.nav_items li ul li,
ul#nav li#nav6 div ul.nav_items li ul li
{
	border:				none;
}

/**
 * Dropdown Submenu
 */

ul#nav li div.nav_columns ul.nav_items li ul li a.nav_sublink
{
	font-size:			.70em;
	margin-left:-1px;
}

ul#nav li div ul.nav_items li a.nav_link:hover,
ul#nav li div ul.nav_items li ul li a.nav_sublink:hover
{
	text-decoration:	underline;
}

/**
 * Nav 1
 */
ul#nav li#nav1
{
	background-image: url("/images/menuitem_1.jpg");
	background-position: 0 -50px;
	background-color: #0081a9;
	background-repeat: no-repeat;
	
}
ul#nav li#nav1:hover,
ul#nav li#nav1.active
{
	background-color: #0081a9;
	background-position: 0 0px;
	
}
ul#nav li#nav1 div.nav_columns, ul#nav li#nav1 div.nav_item_up, ul#nav li#nav1 div.nav_item_down
{
	background-color:	#0081a9;
}

ul#nav li#nav1 div ul.nav_items li
{
	border-bottom:		1px #4ea9c6 solid;	/* #b4c81c; Thanh-2k9jul24 */
}

/**
 * Nav 2
 */
ul#nav li#nav2
{
	background-image: url("/images/menuitem_2.jpg");
	background-position: 0 -50px;
	background-color: #68a335;
	background-repeat: no-repeat;
	
}
ul#nav li#nav2:hover,
ul#nav li#nav2.active
{
	background-color: #68a335;
	background-position: 0 0px;
}

ul#nav li#nav2 div.nav_columns, ul#nav li#nav2 div.nav_item_up, ul#nav li#nav2 div.nav_item_down
{
	background-color:	#68a335;
}

ul#nav li#nav2 ul.nav_items li
{
	border-bottom:		1px #98be71 solid;	/* #b83d69; Thanh-2k9jul24 */
}

/**
 * Nav 3
 */
 ul#nav li#nav3
{
	background-image: url("/images/menuitem_3.jpg");
	background-position: 0 -50px;
	background-color: #f08a0a;
	background-repeat: no-repeat;
	
}
ul#nav li#nav3:hover,
ul#nav li#nav3.active
{
	background-color: #f08a0a;
	background-position: 0 0px;
}

ul#nav li#nav3 div.nav_columns, ul#nav li#nav3 div.nav_item_up, ul#nav li#nav3 div.nav_item_down
{
	background-color:	#f08a0a;	/* #114e8c; Thanh-2k9jul24 */
}

ul#nav li#nav3 ul.nav_items li
{
	border-bottom:		1px #f3ad55 solid;	/* #13589e; Thanh-2k9jul24 */
}

/**
 * Nav 4
 */
 ul#nav li#nav4
{
	background-image: url("/images/menuitem_4.jpg");
	background-position: 0 -50px;
	background-color: #b03da3;	
	background-repeat: no-repeat;
 }
ul#nav li#nav4:hover,
ul#nav li#nav4.active
{
	background-position: 0 0px;
	background-color: #b03da3;	
}

ul#nav li#nav4 div.nav_columns, ul#nav li#nav4 div.nav_item_up, ul#nav li#nav4 div.nav_item_down
{
	background-color:	#b03da3;	/* #bc981b; Thanh-2k9jul24 */
}

ul#nav li#nav4 ul.nav_items li
{
	border-bottom:		1px #c679bf solid;	/* #d2a815; Thanh-2k9jul24 */
}

/**
 * Nav 5
 */
 ul#nav li#nav5
{
	background-image: url("/images/menuitem_5.jpg");
	background-position: 0 -50px;
	background-color: #4db6cf;
	background-repeat: no-repeat;
 }
ul#nav li#nav5 div.nav_columns
{
	right:				0;
}

ul#nav li#nav5:hover,
ul#nav li#nav5.active
{
	background-position: 0 0px;
	background-color: #4db6cf;
}

ul#nav li#nav5 div.nav_columns, ul#nav li#nav5 div.nav_item_up, ul#nav li#nav5 div.nav_item_down
{
	background-color:	#4db6cf;	/* #f6843a; Thanh-2k9jul24 */
}

ul#nav li#nav5 ul.nav_items li
{
	border-bottom:		1px #f09150 solid;	/* #f09150; Thanh-2k9jul24 */
}



div#right_nav	/* Thanh-2k9jul24 */
{
	float: right; 
	height:				auto !important;		/* Thanh-2k9jul30 */
	min-height:			570px;		/* Thanh-2k9jul30 */
	height:				570px;		/* 412px; Thanh-2k9jul30 */
	width: 225px; 
	font-size:			.70em;
	margin-top: 10px;
}


div.nav_block	/* Thanh-2k9jul27 2k9jul30 */
{
	height:				auto !important;
	min-height:			170px;
	height:				170px;
	width: 240px; 
	
	margin-left:-20px;
}
div.nav_block .header
{
	height: 3px;
	background-image: url("/images/shadowbg_248_top.gif");
	width: 250px;
}

div.nav_block .footerrr
{
	height: 6px;
	background-image: url("/images/shadowbg_248_rrbottom.gif");
	width: 250px;
	margin-bottom: 4px;
}

div.nav_block .footercc
{
	height: 20px;
	background-image: url("/images/shadowbg_248_ccbottom.gif");
	width: 250px;
}
div.nav_block .info_block	/* Thanh-2k9jul27 */
{
	padding: 5px;
	width: 250px; 
	font-size: 1.0em;	
	width: 218px; 
	background-image: url("/images/shadowbg_248_middle.gif");
	padding:15px;
}

div.nav_block .info_block form	
{
	margin-top: 5px;
	padding-bottom: 10px;
}
div.nav_block .info_block .info a	
{
	text-decoration: underline;
	color: #4D4D4B; 
}


div.nav_block .info_block h2
{
	color: #0f4d29;
	background-image: url("/images/bar_bg.gif");
	text-transform: uppercase;
	width: 200px;
	padding: 5px;
	height:17px;	
	font-size: 1.1em;
	display: block;
}

div.nav_block .info_block h2#tab_poll:hover, 
div.nav_block .info_block h2#tab_newest:hover,
div.nav_block .info_block h2#tab_populair:hover,
div.nav_block .info_block h2 .active,
div.nav_block .info_block h2.tab.active
{
	display:block;
	background-image: url("/images/bg_btn_2.gif");

}
div.nav_block .info_block h2:hover a, div.nav_block .info_block h2.tab.active a
{
	color: white;

}
div.nav_block h3
{
	font-weight: bold;
	margin-top: 0px;
	font-size: .95em;	
}

div.nav_block h2 a 
{
	color:	#0f4d29;
	display:block;
}
div.nav_block h2#tab_poll, 
div.nav_block h2#tab_newest,
div.nav_block h2#tab_populair
{
	float: left;
	padding: 5px;
	padding-left:8px; 
	border-right: 1px solid #bcbbb9;
	text-align: center;
}
div.nav_block h2#tab_poll
{
	width: 35px; 

	
}

div.nav_block .box_list_row a
{
	color: #4D4D4B;
	text-decoration: underline;
}
div.nav_block h2#tab_newest
{
	width: 45px; 
	border-right: none;
}
div.nav_block h2#tab_populair
{
	width: 95px; 
}

div.nav_block td.tab_poll_empty
{	
	display: none; 
}
div.nav_block td.tab_newest_nopoll h2#tab_newest
{
	width: 65px; 
}
div.nav_block td.tab_populair_nopoll h2#tab_populair
{
	width: 125px; 
}

.flex_button {  background-image: url(/images/bg_btn_1.gif);margin-left: 10px; margin-top: 10px; width: 201px; 

height: 47px; line-height: 33px; text-align: center; margin-bottom: 3px; padding-top:3px; padding-right:4px;  }
.flex_button a { font-weight:bolder; font-size:13px; color: #fff; text-transform: uppercase; }

div.nav_block .info_block .choice_info	/* Thanh-2k9jul30 */
{
	width: 170px; 
	clear: both;
	padding: 5px;
}

div.choice_info	.box /* Thanh-2k9aug19 */
{
	margin-top: 5px;
	margin-left: 10px;
}

div.nav_block .info_block .info	/* Thanh-2k9jul30 */
{
	width: 200px;
	padding-left: 5px; 
}

#zig_logo
{
	float: right; 
	padding-top: 10px;
}

/**
 *	Content
 *	Etalage Window
 */

div#content_container
{
	max-width: 665px;
	height:				auto !important;		/* Thanh-2k9jul30 */
	min-height:			686px;		/* Thanh-2k9jul30 */
	height:				686px;		/* 412px; Thanh-2k9jul30 */
	width: 				665px; 		/* Thanh-2k9jul24 690px 2k9jul27 685px  */
	float: left; 		/* Thanh-2k9jul24 */
	padding: 10px;
}

div#content_container div#content_container_etalage
{
	margin-left: -14px;
	width: 688px;
}


div#content_container_etalage_top
{
	height:	3px;
	background-image: url("/images/etalage_top_shadow.gif"); 
}

div#content_container_etalage_mid
{
	height:				452px;		/* 412px; Thanh-2k9jul30 */
	background-image: url("/images/etalage_middle_shadow.gif");
}

div#content_container_etalage_bottom
{
	height:	24px;
	background-image: url("/images/etalage_bottom_shadow.gif");
}

div#content_container_etalage div.container_etalage
{
	position:absolute;
	left: 40px;
	top:240px;
	height:				312px;
	width:				660px;
}

div#content_container_etalage div.highlight
{
	position:			absolute;
	right:				36px;
	top:10px;
	width:				190px;
	height:				250px;
}

div.highlight_text
{
	padding				: 10px 20px 0 5px;
	width				: 150px;
	background-color	: #555;	
	padding				: 20px;
	opacity				: 0.9;
	-moz-opacity		: 0.9;
	filter				: alpha(opacity=90);
	height				: 100%;
}


div.highlight_text h2
{
	font-size:			0.9em;/* 1.4em; Thanh-2k9jul30 */
	font-weight:		bold;
	color:				#fff; /* #000; Thanh-2k9jul30 */
	padding-bottom: 	10px;
	
}

p.highlight_intro
{
	color:				#fff; /* #222222; Thanh-2k9jul30 */
	font-size:			.80em;
}

div#content_container_etalage div.highlight_text p a span.link_highlight
{
	text-decoration:	underline;
	color:				#fff;	/* #cc3333; Thanh-2k9jul30 */
}
	
div#content_container_etalage 
div.highlight_text img			/* Thanh-2k9jul30: Modified */
{
	position:			absolute;
	top:				114px;
	right:				-24px; 	
	width:				29px;
	height:				29px;
	background-color: transparent;
	padding: 10px;
}

/**
 * Etalage
 * SubNav
 */

ul#container_etalage_menu
{
	position:			relative;
	top: 325px;
	left: 15px;
	list-style:			none;
	float: left;
}

ul#container_etalage_menu li
{
	width: 124px;
	height:120px;
	position:relative;
	overflow:hidden;
		
}

ul#container_etalage_menu li a
{
	display: block;
	filter: alpha(Opacity=50);
	opacity: 0.5;
	zoom:1;
}

ul#container_etalage_menu li.active a,
ul#container_etalage_menu li a:hover
{
	opacity: 		1.0;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

ul#container_etalage_menu li.subnav_item_stripe
{
	float: 			left;
	margin-right: 	10px;
	margin-left: 0px !important; 
	position: relative;
}

ul#container_etalage_menu li.subnav_item_stripe a .menuitem_title
{
	text-decoration: none;
	color: 			#342437;
	font-weight: bold;
	font-size: 		0.8em;
	background-color:white;
}

ul#container_etalage_menu li.subnav_item_stripe a img
{
	padding-top: 	10px;
	min-height: 95px;
	min-width: 125px;
}

/**
 * Small bar pagesettings
 */

div#pagesect_bar
{
	position:absolute;
	top: 247px;
	left: 659px;
	height: 12px;
	width: 248px;
}
 
div#pagesect_bar#header
{
	background-image: url("/images/shadowbg_248_top.gif");
	height: 3px;
}

div#pagesect_bar#middle
{
	background-image: url("/images/shadowbg_248_middle.gif");
}

div#pagesect_bar#footer
{
		background-image: url("/images/shadowbg_248_rrbottom.gif");
		height: 6px;
}

div#pagesect_bar img
{
	margin-left: 8px;
}
/**
 * Formstyle
 */

div.form_form,
.reparatieverzoek_form
{
	background-color:	#fcfcfc;
	margin-left:		10px;
}

div.form_row,
.reparatieverzoek_row
{
	clear:				both;
	padding:			2px 0px;		/* Thanh-2k9jul24: Modified */
	*padding:			8px 0px;		/* Thanh-2k9jun04 */
}

div.form_label,
.reparatieverzoek_fieldname
{
	float:				left;
	width:				200px;
	font-weight: 		bold;
	font-size:			.80em;
}

div.form_field,
.reparatieverzoek_fieldvalue
{
	float:				left;
	width:				350px;
}

div.form_field label,
.reparatieverzoek_fieldvalue a,
.reparatieverzoek_fieldvalue option
{
	font-size:			.80em;
}

div.form_label_SeparatorField label
{
	display:			none;
}

.form_field_ReadOnlyField, 
div.form_field input.tekst
{
	height:				20px;
	font-size:			.80em;
	width: 350px; /* Thanh-2k9jul24 */
}

div.form_field input#in_bijlage
{
	font-size:			12px;
}

div.form_field checkbox,
div.form_field select,
div.form_field input.tekst,
div.form_field input.button,
div.form_field textarea
{
	border:				1px #809bb8 solid;
}

div.form_field select
{
	width:				352px;
}

div.form_field textarea
{
	width:				350px;
	height:				160px;
}

.form_field select { width: 263px; }
.form_field select.BirthDateField_day { width: 80px; }
.form_field select.BirthDateField_month { width: 162px; }
.form_field select.BirthDateField_year { width: 100px; }

.form_field select.DateField_day { width: 80px; }
.form_field select.DateField_month { width: 162px; }
.form_field select.DateField_year { width: 100px; }

h1.form_thanks_title
{
	font-size:			1em;
}

.reparatieverzoek_previous
{
	float: left;
	font-size:			.80em;
}

.reparatieverzoek_next
{
	float: right;
	font-size:			.80em;
}

/**
 *	Home text
 */

div#home_text
{

}

#home_text .title
{
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 5px;
}

#home_text .intro
{
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 5px;
}

#home_text .content
{
	margin-top: 5px;
	font-size: 0.8em;
}

div#populair
{
	margin-left:-10px;
	margin-top: -5px;
}
/**
 *	Content
 */

div#content_container
div#content_container_content
{
	clear:				both;
	float: left; /* Thanh-2k9jul24 */
	width: 670px; /* Thanh-2k9jul24 */
/*	position:			relative;*/
	overflow: hidden;
	/*margin:				0 30px;*/
	padding-bottom:		10px;
	/*border-bottom:		1px #e5e5e5 solid;*/
}

div#content_container ul li
{
	margin-left:				20px;
}

/**
 *	Content
 *	Content Window
 */

div#content_container_content div#content
{
	max-width:				100%;

}

div#content p
{
		overflow: none;
}
div#content_container_content div#content .intro
{
	font-weight:		bold;
	font-size:			.90em;
	padding: 10px 0px;
}


div#content_container_content a.reparatieverzoek_back_link
{
	width:				100%;
	padding-bottom:		.80em;
	font-size:			.80em;
}

div#content_container_content div#content p img
{
	margin:				5px;
}

div#content_container_content div#content p table tr,
div#content_container_content div#content p table tr td
{
	font-size:			.80em;
}

div#content_container_content div#content h1
{
	font-size				: 1em;
	line-height				: 1em;
}

div#content_container_content div#content h2
{
	font-size				: .95em;
	line-height				: .95em;
}

div#content_container_content div#content p a,
div#content_container_content .reparatieverzoek_form a,
div#content_container_content a.reparatieverzoek_back_link
{
	cursor:				pointer;
	text-decoration:	underline;
}

div#content_container_content div#content p ul,					/* Because of the reset of margin 

and padding */
div#content_container_content div#content p ol
{
	margin:				10px 0 10px 30px;
}

div#content_container_content div#content_title h2
{
	display:			block;
	margin:				20px 0;
	font-weight:		bold;
	font-size:			1.2em;
}

div#content_container_content div#content hr
{
	border-bottom:		1px solid #620f2d;
	height:				1px;
}
aa
div#content_container_content div#content.left
{
	width:				700px;
	float:				left;
}

div#content_container_content div#content img.rechts		/* Style rechts is given to the img in the CMS for 

proper alignment */
{
	margin-left:		20px;
	margin-bottom:		10px;
	border:				0;
	width:				275px;
	float:				right;
}

/**
 * FAQ
 */

div.faq div.item_bar h3
{
	float:				left;
	color:				#fff;
	font-weight:		bold;
	font-size:			1em;
	padding-left:		10px;
}

div.faq div.item
{
	clear:				both;
	padding-left:		10px;
}

div.item_group.faq div.item div.item_text
{
	width:				98%;
}

ul.faq_search_index a:hover
{
	list-style: 		none;
	text-decoration:	underline;
	color:				#000;
}

div.faq_search
{
	margin:				35px 30px 0 30px;
	border-bottom:		1px solid gray;
}

a.faq_search_back
{
	display:			block;
	color:				#9b375b;
	font-size: 			.80em;
	margin-bottom:		2px;
}

/**
 * Page select
 */

div.bar div.pageselect
{
	text-align:			center;
}

div.bar div.pageselect a,
div.bar div.pageselect span
{
	margin-right:		5px;
	color:				#fff;
	font-weight: 		bold;
}

div.bar div.pageselect a.pageselect_currentpage_link
{
	text-decoration:	underline;
}

div.bar div.pageselect span.pageselect_firstpage_text,
div.bar div.pageselect a.pageselect_firstpage_link,
div.bar div.pageselect span.pageselect_previouspage_text,
div.bar div.pageselect a.pageselect_previouspage_link,
div.bar div.pageselect span.pageselect_nextpage_text,
div.bar div.pageselect a.pageselect_nextpage_link,
div.bar div.pageselect span.pageselect_lastpage_text,
div.bar div.pageselect a.pageselect_lastpage_link
{
	font-size:			1.20em;
	margin:				0 5px;
}
div.bar div.pageselect span.pageselect_currentpage_text
{
	margin-left: -10px;
}

/**
 *	Publicaties
 */
div.publication .bar
{
	background-image: url("/images/pub_bg.gif");
	border:0px;
	margin-bottom:1px;
}

div.item_group .topper
{
	background-image: url("/images/pub_topper.png");
	width: 187px;
	height: 10px;
}

div.publication h3
{
	float:				left;
	color:				#fff;
	font-weight:		bold;
	font-size:			1em;
	width: 629px;
}

div.item_group div.item
{
	clear:				both;
	display:			block;
	background-color:	#fafafa;
	border-bottom:		1px #ededed solid;
	font-size: 			.90em;
	height: 120px;

}
div.item_group div.item#row_even
{
	background-color:	#fff;
}
div.item_group div.item#row_odd
{
	background-color:	#e8f3f7;
}

div.item_group div.item div.item_image
{
	width:				100px;
	height:				100px;
	margin:				10px 0 5px 10px;
}


div.item_group div.item div.item_text
{
	width:				435px;
	padding:			10px 0 0 10px;
	font-size: 			.90em;
}

.firstpub 
{
	margin-top:-10px;
}

div.item_group div.item div.item_text strong
{
	display:			block;
}

div.item_group div.item div.item_links
{
	width:				110px;
}

div.item_group div.item div.item_links a
{
	float:				right;
	clear:				both;
	margin:				5px 5px 5px 0px;
	font-size: 			.60em;
	text-decoration:	underline;
}
div.publication_list_select
{
	padding: 20px 20px 20px 80px;
}

div.publication_list_select select
{
	padding: 0px;
	margin: 0px;
	clear: both;
	display:block;
	border-left:	1px solid #e4732a;
}


div.publication_list_select a
{
	font-size: 			.80em;
	text-decoration:	none;
	color:				#e4732a;
}

/**
 * Woningaanbod Zoeken
 */

div.woninglite_search_button
{
	position:			relative;
	left:				200px;
	bottom:				20px;
}

div.woninglite_search_button span
{
	padding-right:		5px;
	text-decoration:	underline;
}

span.woninglite_search_button a
{
	text-decoration:	underline;
}

div.woninglite_search_emptyform
{
	color:				red;
	font-weight:		bold;
	padding:			5px 0;
	margin-left:		10px;
}

div.form_left .form_field_BirthDateField	/* Thanh-2k9jun04 */
{
	*padding-left:		10px;
}

div.form_error	/* Thanh-2k9jul29 */
{
	color:				red;
	clear:				both;
	padding-left:		200px;
	*padding-left:		208px;
	font-size:			12px;
	*margin-bottom:		0px;
}

div.form_left .form_error	/* Thanh-2k9jun04 */
{
	clear:				both;
	padding-left:		200px;
	*padding-left:		208px;
	font-size:			12px;
	margin-bottom:		-18px;
	*margin-bottom:		0px;
}

/**
 *	Aanbod Huur Koop 
 */
 
div.orderbyrow
{
	height:20px;
	width:100%;
	float:none;
}

div.orderbyrow .title
{
	height:20px;
	width:126px;
	float:left;
	color: #f08a0a;
	padding-left:15px;
}

div.orderbyrow .item
{
	width: 131px;
	height: 17px;
	background-image: url("/images/wonen_ordertab.gif");
	float:left;
	text-align: center;
	color:				#fff;
	font-size:			.80em;
	margin-left:1px;
	padding-top:3px;
	display:block;
}

div.orderbyrow .item#active, div.orderbyrow .item:hover
{
	color: #f08a0a;
	background-image: url("/images/wonen_ordertab.png");
}

div.orderbyrow .item#nonactive:hover a
{

	color: #f08a0a;
}
div.orderbyrow .item#nonactive a
{
	color: #fff;
}
div.orderbyrow .item#active a
{
	color: #f08a0a;
}



div.aanbod_sresultrow
{
	height: 130px;
	width: 670px;
}

div.aanbod_sresultrow#row_odd
{
	background-color: #fff;
}
div.aanbod_sresultrow#row_even
{
	background-color: #fdf3e6;
}
div.aanbod_sresultrow .foto
{
	height: 100px;
	width: 130px;
	float:left;
	padding: 10px 10px 0px 10px;
}

div.aanbod_sresultrow .overviewtext
{
	float: left;
	width: 400px;
	padding: 0px 10px 10px 0px;

}
div.aanbod_sresultrow h2 a
{
	font-size: 15px;
	color:#f08a0a;

}
div.aanbod_sresultrow h2
{
	margin-top:10px;
}

div.aanbod_sresultrow span
{
	font-size: 12px;
}
div.aanbod_sresultrow span#price
{
	font-weight: bold;
}

div.aanbod_sresultrow .detailsbutton
{
	float: right;
	width: 64px;
	margin-top:80px;
	margin-right:10px;
	height: 27px;
	background-image: url("/images/detail_bg.png");
	display:block;
}

div.aanbod_sresultrow .detailsbutton a#detail
{
	color: white;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
}
div#content table.aanbod
{
	background-color:	#fafafa;
	width:				100%;
	height:				100px;
}

table.aanbod tr
{
	border-bottom:		1px #ededed solid;
}

table.aanbod tr td
{
	vertical-align: 	top;
	border-bottom:		1px #ededed solid;			/* IE fix */
	font-size:			.80em;
}

div#content table.aanbod tr
{
	height:				23px;
}

/**
 * Aanbod Sort
 */

div#content table.aanbod tr th strong a
{
	float:				left;
	color:				#fff;
	font-size:			.80em;
}

div#content table.aanbod tr th.foto
{
	text-indent:		-9999px;
}

div#content table.aanbod tr th a.sort
{
	display:			block;
	float:				left;
	background-image:	url("/images/sprite_pijltjes.png");
	background-position:0 -13px;
	margin-top:			7px;
	height:				5px;
	width:				18px;
	text-indent:		-9999px;
	line-height: 		0;
}

div#content .orderbyrow .item#active a.sort, div#content .orderbyrow .item#nonactive a.sort
{
	background-image: url("/images/sprite_pijltjes.png");
	background-repeat: no-repeat;
	background-position:0 5px;
	text-indent: -9999px;
	height:				5px;
	width:				8px;
	line-height: 		0;
}
div#content .orderbyrow .item#nonactive:hover  a.sort
{
	background-image:	url("/images/sprite_pijltjes_hover.png");
}

div#content .orderbyrow .item#active a.sort
{
	background-image:	url("/images/sprite_pijltjes_hover.png");
}

/**
 * Aanbod Fotos
 */

ul#aanbod_fotos
{
	width:				660px;
	margin-left:0px;
}
ul#aanbod_fotos li img
{
	height:	110px;
	margin-right: 10px;
}

/**
 *	Aanbod Finetune Rechts
 */

div#right_nav div ul
{
	clear:				both;
	list-style:			none;
/*	font-size:			.70em;*/	/* Thanh-2k9aug04 */
	margin:				5px 0 15px 10px;
}

div.aantalkamersID li.item
{
	list-style: none;
}
div#right_nav div ul li a
{
	text-decoration:	underline;
	color:				#000;
}

div#right_nav div.left
{
/*	float:				left;
	width:				135px;*/
}

div#right_nav div.left ul li.item
{
	margin-left:		10px;
}

div#right_nav div.left label
{
	margin-left:		10px;
}

div#right_nav div.right_column
{
	float:				right;
	width:				135px;
}

div#right_nav div ul li.head
{
	font-weight:		bold;
}

div.box_title
{
	margin-bottom:5px;
}
div#newest div h2
{
	background:none;
}

div#newest div h2:hover a
{
	color: #00421d;
}


/**
 * Reageren
 */

div#reageren
{
	font-size:			.80em;
}

div#reageren strong
{
	padding-right:		5px;
}

div#reageren a
{
	color:				#000;
}

div#reageren a:hover
{
	color:				#9b375b;
}

/**
 * Aanbod
 */

table.aanbod tr.row_odd
{
	background-color:	#eee;
}

table.aanbod tr.row_even
{
	background-color:	#ddd;
}

table.aanbod tr td.address strong
{
	color:				#9b375b;
	font-size:			1.20em;
}

table.aanbod tr td.prijs,
table.aanbod tr td.kamers
{
	text-align:			center;
}

table.aanbod tr td.address,
table.aanbod tr td.plaats,
table.aanbod tr td.woningtype,
table.aanbod tr td.prijs,
table.aanbod tr td.kamers
{
	padding-top:		20px;
}

table.aanbod tr td.address
{
	width:				180px;
}

table.aanbod tr td.woningtype
{
	width:				112px;
}

table.aanbod tr td.prijs
{
	width:				80px;
}

/**
 * Aanbod Details
 */


div.aanbod_sdetail
{
	min-height: 130px;
	width: 640px;
}

div.aanbod_sdetail#row_white
{
	background-color: #fff;
	padding: 10px 10px 10px 20px;
}
div.aanbod_sdetail#row_yellow
{
	background-color: #fdf3e6;
	padding: 10px 10px 10px 20px;
	
}
div.aanbod_sdetail .foto
{
	height: 130px;
	float:left;
	padding: 10px 20px 0px 20px;
}

div.aanbod_sdetail .overviewtext
{
	float: left;
	width: 300px;


}
div.aanbod_sdetail h2
{
	font-size: 15px;
	margin-top:10px;
	color: #f08a0a;
}

div.aanbod_sdetail span
{
	font-size: 12px;
}
div.aanbod_sdetail span#price
{
	font-weight: bold;
}

div.aanbod_sdetail .commentbutton
{
	position:absolute;
	top:400px;
	left:460px;
	width: 78px;
	height: 27px;
	background-image: url("/images/comment_bg.png");
}

div.aanbod_sdetail .commentbutton a
{
	position: absolute;
	top:1px;
	left:10px;
	margin:0px;
	color: white;
	font-size: 11px;
	font-weight: bold;
}

div.aanbod_sdetail .eisen
{
	float: left;
	width: 150px;
	margin-top:40px;
	text-transform: uppercase;
	color: #f08a0a;
	font-size: 0.7em;	
	font-weight: bold;
}






/**
 * Aanbod / Aanbod Details
 */

div.aanbod_details_overzicht
{
	text-transform:		none;
}

div.aanbod_details_overzicht ul.details
{
	font-size:			.80em;
}

div.aanbod_details_overzicht ul.omschrijving,div.aanbod_details_overzicht ul.wijkinformatie
{
	font-size:			.80em;
}

div#content div.aanbod_details_overzicht ul
{
	list-style:			none;
	float:				left;
	margin:				5px 0px 10px 0;
}

div#content #row_white div.aanbod_details_overzicht ul.details
{
	width:				330px;
	float:				left;
}

div#content div.aanbod_details_overzicht ul.omschrijving
{
	width:				630px;
}

div#content div.aanbod_details_overzicht ul.wijkinformatie
{
	width:				100%;
}

div#content div.aanbod_details_overzicht ul li
{
	list-style:			none;
	margin:				9px 0;
	font-size:0.85em;
}

div#content div.aanbod_details_overzicht ul li#image
{
	height: 27px;
}

div#content div.aanbod_details_overzicht ul li strong
{
	display:			block;
	float:				left;
	clear:				both;
	width:				150px;
	
}

div#content div.aanbod_details_overzicht li.head
{
	font-weight:		bold;
	color:				#9b375b;
}

/**
 *	Content Rechts
 */

div#content_container_content div#content_right
{
	background-color:	#fafafa;
	float:			right;
	width:				275px;
}

/**
 *	Bottom
 *	Disclaimer
 */

div#page ul#disclaimer
{
	clear:				both;
	list-style:			none;
/*	margin-left:		auto;*/
	padding-top:		20px;
	width:				100%; /* 250px; Thanh-2k9jul30 */
}

div#page ul#disclaimer li
{
	float:				left;
}

div#page ul#disclaimer li a
{
	color:				#366344; /* #7b7b7b; Thanh-2k9jul24 */
	font-size:			.70em;
}

div#page ul#disclaimer li a:hover
{
	color:				#000;
}

ul#disclaimer li span.divider
{
	padding:			0 5px;
	font-size:			.70em;
}

/**
 *	Section related ...
 */
.sect_boex a { color: #0081a9; }
.sect_ikhuur a { color: #68a335; }
.sect_ikwil a { color: #f08a0a; }
.sect_boexactief a { color: #b03da3; }
.sect_ a { color: #4db6cf; }

.sect_boex #content_title h2 { color: #0081a9; }
.sect_ikhuur #content_title h2 { color: #68a335; }
.sect_ikwil #content_title h2 { color: #f08a0a; }
.sect_boexactief #content_title h2 { color: #b03da3; }
.sect_ #content_title h2 { color: #4db6cf; }
.sect_hulpnavigatie #content_title h2 { color: #366344; }

.sect_boex .bar { background-color: #0081a9; border: 1px solid white; background-image: url("/images/bar_bg_blue.gif"); }
.sect_ikhuur .bar { background-color: #68a335; background-image: url("/images/bar_bg_green.gif"); }
.sect_ikwil .bar { background-color: #f08a0a; background-image: url("/images/bar_bg_orange.gif"); }
.sect_boexactief .bar { background-color: #b03da3; background-image: url("/images/bar_bg_purple.gif"); }
.sect_ .bar { background-color: #4db6cf; }
.sect_hulpnavigatie .bar { background-color: #366344; }

.sect_boex #content_container_content p a { color: #0081a9; }
.sect_ikhuur #content_container_content p a { color: #68a335; }
.sect_ikwil #content_container_content p a { color: #f08a0a; }
.sect_boexactief #content_container_content #content a { color: #b03da3; }
.sect_ #content_container_content #content a { color: #8ab764; }

.sect_boex .content_fotobijschrift_title { color:	#0081a9; }
.sect_ikhuur .content_fotobijschrift_title { color:	#68a335; }
.sect_ikwil .content_fotobijschrift_title { color:	#f08a0a; }
.sect_boexactief .content_bijschrift_title { color:	#b03da3; }
.sect_ .content_fotobijschrift_title { color:	#8ab764; }



.sect_ikwil .bar th
/**
 *	Search form
 */
.sect_ikwil .bar a {color: white; }
form#zoekform input
{
	border-color: #7e7b7d #c5c5c5 #dedede #c5c4c2;
	border-width: 1px;
	border-style: solid;
	color: #939290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .80em;	
}

form#aanmelden_form input
{
	border-color: #7e7b7d #c5c5c5 #dedede #c5c4c2;
	border-width: 1px;
	border-style: solid;
	color: #939290;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .80em;
	width: 90px;
	padding: 0px 10px 0px 10px;
}

form#aanmelden_form input#aanmelden
{
	border: 0px;
	background-color: #fff;
	border-bottom: 1px solid;
	padding:0px;
	
}
/**
 *	Newsletter
 */


/**
 * News
 */
h3.news_list_category_header
{
	color: #0081a9;
	font-size:1em;
	margin-bottom:10px;
	margin-top:20px;
}
div.news_list_row
{
	margin-bottom:	30px;
}
a.news_list_title
{
	font-size: .90em;
	font-weight: bold;
	float:left;
}

span.news_list_publicationDate
{
	float: right;
	font-size: 12px;
}
div.news_list_intro
{
	font-size: .80em;
	text-align: justify;
}
div.news_list_thumbnail
{
	width: 120px;
	float:left;
	margin-right: 15px;
}

a.news_readmore_link
{
	margin-top:10px;
	font-size: .80em;
}

h3.news_details_header
{	color: #0081a0;
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:20px;
}

h3.news_archive_category_header
{
	color:red;
}
span.news_details_thumbnail
{
	float: left;
	margin-right: 15px;
}

span.news_details_content
{
}

div.news_details_intro
{
	font-style:italic;
	font-size:0.8em;
}
div.news_details_intro #pub_date
{
	font-style:normal;
	text-decoration: underline;
}

/**
 *	Projecten
 */

div.project_list_row
{
	font-size: 13px;
	height: 110px;
	padding: 10px 10px 10px 10px;
}

div.project_list_row#row_odd
{
	background-color:	#fff;
}

div.project_list_row#row_even
{
	background-color: #f7ebf6;
}



div.project_list_row .project_list_thumbnail
{
	
}

span.project_list_thumbnail img
{
	margin-right:10px;
	float:left;
}

div.project_list_row h2 a
{
	font-weight: bold;
	font-size: 15px;
}

span.project_list_publicationdate
{
	font-weight: normal;
	font-style: italic;
}

div.project_list_intro
{
	font-weight				: normal;
	font-family				: Arial;
	font-size				: 12px;
	line-height				: 20px;
}
div.project_category_header
{
	height: 25px;
	font-size: 16px;
	color: #B03DA3;
	font-weight: bold;
	float:none;
	margin-left: 10px;	
}
div.project_details_details
{
	padding:10px;
} 
div.project_details_custom_row
{
	margin-bottom:5px;	
	font-size: 12px;
}

span.project_details_fieldname
{
	float:left;	
	width: 120px;
}
span.project_details_fieldvalue
{

}

div.project_detail
{
	min-height: 130px;
	width: 670px;
}

div.project_detail#row_purple
{
	background-color: #f7ebf6;
}
div.project_detail#row_white
{
	background-color: #fff;
		padding: 10px 10px 10px 20px;
	
}
div.project_detail .foto
{
	height: 120px;
	float:left;
	padding: 10px 20px 0px 20px;
}

div.project_detail .overviewtext
{
	float: left;
	width: 450px;


}
div.project_detail h2
{
	font-size: 15px;
	margin-top:10px;
	color: #b03da3;
}

div.project_detail span
{
	font-size: 12px;
}
div.project_detail span#price
{
	font-weight: bold;
}


div.project_details_overzicht
{
	text-transform:		none;
	min-height: 180px;
	width: 640px;
}

div.project_details_overzicht ul.details
{
	font-size:			.80em;
}
div.project_details_overzicht ul.details li #bijzonderheden
{
	width: 170px;
	height:100px;
	display:block;
	float:left;
	font-size:			11px;
}


div#content div.project_details_overzicht ul
{
	list-style:			none;
	float:				left;
}

div#content #row_white div.project_details_overzicht ul.details
{
	width:				320px;
	float:				left;
}

div#content div.project_details_overzicht ul li
{
	list-style:			none;
	margin:				9px 0;
	font-size:0.85em;
}

div#content div.project_details_overzicht ul li b
{
	display:			block;
	float:				left;
	clear:				both;
	width:				100px;	
}
div#content div.project_details_overzicht ul.text
{
	float:none;
	
}
div#content div.project_details_overzicht ul li.text
{
	font-size: 0.9em;
	
}
div#content div.project_details_overzicht ul li.head
{
	color: #b03da3;	
	font-weight: bold;
	font-size: 0.8em;
}

/**
 *	Einde Projecten
 */ 
 
/**
 * News
 */
h3.news_list_category_header
{
	color: #0081a9;
	font-size:1em;
	margin-bottom:10px;
	margin-top:20px;
}
div.news_list_row
{
	margin-bottom:	30px;
	min-height: 80px;
	float:none;
}
a.news_list_title
{
	font-size: .90em;
	font-weight: bold;
}
div.news_list_intro
{
	font-size: .80em;

}
div.news_list_thumbnail
{
	width: 120px;
	float:left;
	margin-right: 15px;
}

a.news_readmore_link
{
	margin-top:10px;
	font-size: .80em;
}

h3.news_details_header
{
	color: #0081a0;
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:20px;
}
span.news_details_thumbnail
{
	float: left;
	margin-right: 15px;
}

span.news_details_content
{
}

div.news_details_intro
{
	font-style:italic;
	font-size:0.8em;
}
div.news_details_intro #pub_date
{
	font-style:normal;
	text-decoration:none;
	font-weight: bold;
}

/**
 *	GoogleMaps
 */ 

div#googleMapContainer
{
	background-color: #0081a9;
	height: 410px;
	width: 690px;
	padding-top: 10px;
}

.sect_ikwil div#googleMapContainer
{
	background-color: #f08b09;
}

div#googleMap
{
	height: 390px;
	width: 595px;
	margin-left: 16px;
}

div#googleMapMenu
{
	padding-left: 16px;
	padding-top: 60px;		/* Thanh-2k9aug25 */
	padding-bottom: 12px;
}

div#googleMapMenu a
{
	color: #000;
	text-decoration:none;
	padding-right: 35px;
	font-weight: bold;
}

.selection
{
	line-height: 25px;
}

.selection label
{
	margin-left: 10px;
}

/* Thanh-2k9aug07: Poll */
.poll ul, #poll ul { list-style: upper-alpha; margin-left: 10px; }
.poll ul li { font-weight: bold; margin-top: 10px;}

.poll .percent_bar_border { width: 50%; float: left; border: 1px solid gray; } 
.poll .percent_bar_border .percent_bar_inner { background-color: gray; } 
.poll .percent_bar_text { width: 15%; float: left; margin-left: 10px; font-weight: bold; }
#content_container .poll .right_only { display: none; }
#right_nav .poll span.question{ font-weight: bold; }
#right_nav .poll #poll_result .title { clear: both; } 
#right_nav .poll .percent_bar_border { width: 70%; } 
#right_nav .poll .percent_bar_text { width: 20%; margin-left: 5%; }
#right_nav .poll .percent_bar_text .stemmen { display: none; }
#right_nav .poll .left_only { display: none; }

#right_nav .poll h3.question { font-weight: normal; }
#right_nav .poll .back_link { margin-left: 10px; }

.option_inner{ width: 30%; background-color: red; }
.option_inner_votes { background-color: blue; }

.poll form { margin: 0px; }
.poll a#pollstem 
{
	display					: block;
	width					: 50px;
	clear					: both;
}

div#vote{ margin-left: 8px; }

.poll .polloption { clear: both; }
.polloption .char { width: 80%; }
.polloption input { width: 15%; }
.polloption .char, .polloption input { float: left; }

/* Thanh-2k9aug07: WoningLite-WijkInfo */
.woonkernInfo { font-size: 0.8em; margin-bottom:20px; }
.woonkernInfo .info_title { font-weight: bold; }
.woonkernInfo .info_content { padding: 10px; }
.woonkernInfo .info_part { padding-bottom: 10px; }
.woonkernInfo .part_title { font-weight: bold; }

.wijkInfo .info_title
{
	font-weight:bold;
}

/* Thanh-2k9aug10: Search WoningLite */
.left#searchForm { padding-bottom: 10px }
.left input.button{ height: 22px; width:64px; color:white; background-color:white; 

background-image:url("/images/detail_bg.png");font-size: 11px;font-weight: bold; padding-bottom:5px; float:right;}
ul.search_finetune { color:#00421d;	 }
ul.aantalkamersID_sub { clear: none !important; font-weight:normal; width: 80px; float:left !important; left:0px; margin-left: 0px !important; margin-top: 0px !important; }


