html
{
	height				: 100%;
	width				: 100%;
	background-color	: #5EA8C5;
	margin				: 0px;
}

body
{
	margin				: 0px;
	height				: 100%;
	font				: 75%/130% 'arial'; 
	color				: #ffffff;
	background-image	: url('/images/background.gif'); 
	background-repeat	: repeat-y;
}
 
img
{
	border				: 0px;
} 
 
div#sfeerafbeeldingLeft
{
	display: none;
}

div#hoofdmenu
{
	display: none;
}

div#submenu
{
	display: none;
}
div#header
{
	display	:none;
}

div#header .logo
{
	float				: right;
}

div#soaperror
{
	display: none;	
}

div.supernavigatie
{
	 display: none;
}

ul.supernavigatie
{
	display: none;
	
}


ul.sectionnavigation
{
	display: none;
}

img.sub_seperator
{
	margin-right		: 10px;
	margin-left			: 10px;
}


div#left
{
	display: none;
}

div#right
{
	display: none;
	
}

div#content
{
	position			: relative;
	float				: left;
	z-index				: 50;
	width				: 100%;
}

div.project_list,
div.project_details,
div.project_archive,
div.faq_list,
div.faq_detail,
div.news_list,
div.news_details,
div.news_archive,
div.woningaanbod_content,
div.flatcontent_content,
div.slaagkans
{
	width				: 621px;
	background-color	: #C6E4F2;
	left				: 23px;
	position			: relative;
}

div.titelbalk-top
{
	background-image	: url('/images/titelbalk_top.gif'); 
	background-repeat	: no-repeat;
	width				: 622px;
	height				: 21px;
	padding-left		: 7px;
	color				: #FFFFFF;
	font-weight			: bold;
	line-height			: 19px;
}

div.titelbalk-bottom
{
	background-image	: url('/images/titelbalk_bottom.gif'); 
	background-repeat	: no-repeat;
	width				: 622px;
	height				: 21px;
	line-height			: 20px;
}

div.titelbalk-bottom-nieuws
{
	background-image	: url('/images/titelbalk_bottom.gif'); 
	background-repeat	: no-repeat;
	width				: 100%;
	height				: 21px;
	color				: #FFFFFF;
	text-align			: center;
}

div.titelbalk-bottom-details
{
	position			: relative;
	background-image	: url('/images/titelbalk_bottom.gif'); 
	background-repeat	: no-repeat;
	width				: 622px;
	height				: 21px;
	line-height			: 20px;
	left				: 23px;
	text-align			: center;
	font-weight			: 900;
	font-size			: 90%;
}

div.project_overzicht,
div.project_details_overzicht,
div.project_details_archief,
div.faq_overzicht,
div.nieuws_overzicht,
div.woningaanbod_zoeken,
div.woningaanbod_result,
div.slaagkans_overzicht
{
	margin-top			: 14px;
	margin-left			: 7px;
	margin-right		: 7px;
	color				: #1B5A73;
}

div.slaagkans_overzicht2
{
	color				: #1B5A73;
	background-color	: #E1F5FE;
	height				: 87px;
	padding-top			: 9px;
}

div.slaagkans_uwgegevens
{
	color				: #FF0000;
	border				: 1px solid #FF0000;
	background-color	: #00FF00;
	position			: relative;
}


div.flatcontent_details
{
	margin-top			: 14px;
	margin-left			: 7px;
	margin-right		: 7px;
	margin-bottom		: 14px;
	color				: #1B5A73;
}

div.project_list_content,
div.faq_list_content
{
	margin-bottom		: 17px;
}

a.project_back_link,
a.project_back_link:link,
a.project_back_link:active,
a.project_back_link:visited,
a.project_archive_link,
a.project_archive_link:link,
a.project_archive_link:active,
a.project_archive_link:visited,
a.news_newsarchive_link,
a.news_newsarchive_link:link,
a.news_newsarchive_link:active,
a.news_newsarchive_link:visited,
a.news_back_link,
a.news_back_link:link,
a.news_back_link:active,
a.news_back_link:visited,
a.faq_back_link,
a.faq_back_link:link,
a.faq_back_link:active,
a.faq_back_link:visited
{
	color				: #FF6633;
	font-weight			: bold;
	height				: 50px;
	margin-top			: 44px;
	position			: relative;
	display				: block;
}

a.project_list_title,
a.project_list_title:link,
a.project_list_title:active,
a.project_list_title:visited,
a.project_back_link:hover,
a.faq_back_link:hover,
a.news_back_link:hover,
a.project_archive_title,
a.project_archive_title:link,
a.project_archive_title:active,
a.project_archive_title:visited,
span.faq_cat a,
span.faq_cat a:link,
span.faq_cat a:active,
span.faq_cat a:visited
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: none;
}

a.project_list_title:hover,
a.project_archive_title:hover,
span.faq_cat a:hover
{
	color				: #FF6633;
	font-weight			: bold;
	text-decoration		: none;
}

span.faq_question a,
span.faq_question a:link,
span.faq_question a:active,
span.faq_question a:visited
{
	color				: #FF6633;
	font-weight			: bold;
	text-decoration		: underline;
}

span.faq_question a:hover
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: none;
}

a.project_archive_title:active,
a.project_archive_title:hover
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: none;
}

a.project_list_title:hover,
a.project_archive_title:hover
{
	color				: #FF6633;
	font-weight			: bold;
	text-decoration		: none;
}

span.leesverderbox
{
	width				: 100%;
	text-align			: right;
	display				: block;
}

a.project_back_link,
a.project_back_link:link,
a.project_back_link:active,
a.project_back_link:visited
{
	font-weight			: bold;
	text-decoration		: underline;
	color				: #FF6633;
}

a.project_back_link:hover
{
	color				: #1B5A73;
}

div.faq_row
{
	margin-bottom		: 20px;
}

span.project_details_fieldname
{
	font-weight			: bold;
	position			: relative;
}

span.project_details_fieldvalue
{
	position			: absolute;
	display				: inline;
	left				: 150px;
}

div.project_details_remarks
{
	margin-top			: 20px;
	font-weight			: bold;
}

span.project_details_remarks
{
	font-weight			: normal;
	margin-bottom		: 20px;
	display				: block;
}

span.project_archive_publicationdate
{
	display				: inline;
	float				: right;
}

span.faq_cat
{
	display				: block;
	font-weight			: bold;
	font-size			: 100%;
	margin-bottom		: 10px;
}

span.faq_question
{
	display				: block;
	margin-left			: 41px;
}

div.inschrijven_container
{
	width				: 643px;
}

div.inschrijven_container div.titelbalk-top
{
	background-image	: url('/images/titelbalk_top.gif'); 
	background-repeat	: no-repeat;
	width				: 622px;
	height				: 21px;
	padding-left		: 7px;
	font-weight			: bold;
	line-height			: 19px;
	position			: relative;
	left				: 22px;
}

div.inschrijven_container div.stappen
{
	background-color	: #AED8EC; 
	width				: 21px;
	position			: relative;
	float				: left;
}

div.inschrijven_container div.inschrijven_content
{
	padding-top			: 14px;
	padding-left		: 7px;
	color				: #1B5A73;
	left				: 22px;
	position			: relative;
	background-color	: #C6E4F2;
	width				: 614px;
 }

div.inschrijven_container div.titelbalk-bottom
{
	background-image	: url('/images/titelbalk_bottom.gif'); 
	background-repeat	: no-repeat;
	width				: 100%;
	height				: 21px;
	padding-left		: 7px;
	position			: relative;
	left				: 22px;
}

div.inschrijven_container ul
{
	margin-top			: 5px;
	margin-left			: -40px;
}

div.inschrijven_container ul li
{
	list-style-type		: none;
	margin-top			: -6px;
	padding				: 0px;
}

div.inschrijven_container input.tekst,
div.inschrijven_container input.password
{
	width				: 143px;
	/*border			: 1px solid #91C4DB;*/
	/*background-color	: #E9F4F9; */
	color				: #1B5A73;
}

div.inschrijven_container input.tekstDisabled
{
	/*border			: 1px solid #91C4DB;*/
	/*background-color	: #C6C9CB; */
	/*color				: #9D9D9D;*/
}

div.inschrijven_container input.readonly
{
	width				: 143px;
	border				: 0px;
	background-color	: #C6E4F2; 
}

div.inschrijven_container div.form_label_separatorfield,
div.inschrijven_container div.form_label_checkboxenablefield
{
	font-weight			: bold; 
}

div.inschrijven_container div.form_label_checkboxenablefield,
div.inschrijven_container div.form_label_genderfield,
div.inschrijven_container div.form_label_birthdatefield,
div.inschrijven_container div.form_label_stringfield,
div.inschrijven_container div.form_label_numericfield,
div.inschrijven_container div.form_label_postalfield,
div.inschrijven_container div.form_label_phonefield,
div.inschrijven_container div.form_label_emailfield,
div.inschrijven_container div.form_label_radiofield,
div.inschrijven_container div.form_label_yesnofield,
div.inschrijven_container div.form_label_enablefield,
div.inschrijven_container div.form_label_datefield,
div.inschrijven_container div.form_label_passwordconfirmfield
{
	position			: relative;
	width				: 255px;
	float				: left;
	line-height			: 16px;
}

div.inschrijven_container div.form_field_enable,
div.inschrijven_container div.form_field_genderfield,
div.inschrijven_container div.form_field_birthdatefield,
div.inschrijven_container div.form_field_stringfield,
div.inschrijven_container div.form_field_numericfield,
div.inschrijven_container div.form_field_postalfield,
div.inschrijven_container div.form_field_phonefield,
div.inschrijven_container div.form_field_emailfield,
div.inschrijven_container div.form_field_radiofield,
div.inschrijven_container div.form_field_yesnofield,
div.inschrijven_container div.form_field_enablefield,
div.inschrijven_container div.form_field_enablefield,
div.inschrijven_container div.form_field_passwordconfirmfield
{
	position			: relative;
	height				: 23px;
	line-height			: 23px;
}


table#inschrijven_overzicht tr td.bottom
{
	
	text-indent			: 240px;
	
}

table#inschrijven_overzicht tr td
{
	vertical-align		: top;
	text-align			: left;
	height				: 12px;
	line-height			: 12px;
	color				: #1B5A73;
}

table#inschrijven_overzicht tr td.headTD
{
	width				: 300px;
	color				: #1B5A73;
}


table#inschrijven_overzicht tr th
{
	vertical-align		: top;
	text-align			: left;
	height				: 12px;
	line-height			: 12px;
	width				: 200px;
	color				: #1B5A73;
}

div.row_doorstromer,
div.row_woonduur
{
	height				: 70px;
}

.checkboximage
{
	cursor				: pointer;
}

.radioimage
{
	cursor				: pointer;
}

h2.faq_kop
{
	font-size			: 100%;
}

a.news_list_title,
a.news_list_title:link,
a.news_list_title:active,
a.news_list_title:visited,
a.news_archive_title,
a.news_archive_title:link,
a.news_archive_title:active,
a.news_archive_title:visited
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: underline;
}

a.news_list_title:hover,
a.news_archive_title:hover
{
	color				: #FF6633;
	font-weight			: bold;
	text-decoration		: none;
}

span.news_list_category_header
{
	font-weight			: bold;
	display				: block;
	margin-top			: 15px;
	margin-bottom		: 15px;
}

a.pageselect_firstpage_link,
a.pageselect_firstpage_link:link,
a.pageselect_firstpage_link:active,
a.pageselect_firstpage_link:visited,
a.pageselect_previouspage_link,
a.pageselect_previouspage_link:link,
a.pageselect_previouspage_link:active,
a.pageselect_previouspage_link:visited,
a.pageselect_lastpage_link,
a.pageselect_lastpage_link:link,
a.pageselect_lastpage_link:active,
a.pageselect_lastpage_link:visited,
a.pageselect_currentpage_link,
a.pageselect_currentpage_link:link,
a.pageselect_currentpage_link:active,
a.pageselect_currentpage_link:visited,
a.pageselect_nextpage_link,
a.pageselect_nextpage_link:link,
a.pageselect_nextpage_link:active,
a.pageselect_nextpage_link:visited
{
	color				: #FFFFFF;
	text-decoration		: underline;
}

a.pageselect_firstpage_link:hover,
a.pageselect_previouspage_link:hover,
a.pageselect_lastpage_link:hover,
a.pageselect_currentpage_link:hover,
a.pageselect_nextpage_link:hover
{
	color				: #1B5A73;
	text-decoration		: none;
}

span.scheidingsteken
{
	color				: #FFFFFF;
	margin-left			: 5px;
	margin-right		: 5px;
}

span.pageselect_previouspage_text
{
}

span.pageselect_currentpage_text
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: none;
}

div#popupLayer
{
	position			: absolute;
	left				: 50%;
	top					: 50%;
	height				: 300px;
	width				: 450px;
	margin-left			: -225px;
	margin-top			: -150px;
	overflow-y			: auto;
	z-index				: 150;
	background-color	: #266B8A;
	border				: 1px solid #91B5C3;
	display 			: none;
	padding				: 2px;
}

div#popupLayer h1
{
	background-color	: #91B5C3;
	font-size			: 120%;
	height				: 32px;
	text-indent			: 10px;
	line-height			: 32px;
	margin				: 0px; 
}

div#popupLayer div#popupLayerClose
{
	position			: relative; 
	float				: right;
	right				: 10px;
	top					: 8px;
}

span.news_list_thumbnail
{
	display				: block;
	float				: left;
	margin-right		: 10px;
	margin-bottom		: 0px;
	padding				: 0px;
	clear				: both;
}

img.news_list_thumbnail
{
	border				: 1px #1B5A73 solid;
}

img.news_details_thumbnail
{
	border				: 1px #1B5A73 solid;
	float				: left;
	margin-right		: 4px;
}

span.vetdrukken
{
	font-weight			: bold;
}

span.news_details_publicationDate
{
	font-weight			: normal;
	float				: right;
	margin-right		: 20px;
}

span.titel_nieuws_titelbalk
{
	float				: left;
}

span.news_archive_publicationDate
{
	float				: right;
}

span.news_archief_titel
{
}

div.news_archive_category_header
{
	margin-top			: 10px;
	margin-bottom		: 10px;
	font-weight			: bold;
	font-size			: 120%;
}

div#woningaanbodzoeken div.form_label
{
	font-weight			: 900;
	line-height			: 17px;
	color				: #ffffff;
	margin-top			: 10px;
	margin-left			: -7px;
	margin-right		: -7px;
	height				: 25px; 
}

div#woningaanbodzoeken div.selectall
{
	position			: relative;
	margin-top			: 15px;
	height				: 12px; 
	text-align			: right;
	width				: 600px;
} 

div#woningaanbodzoeken div.form_label_checkboxfield_gemeente
{
	background-image	: url('/images/woningaanbod_zoeken_gemeente.gif');
	background-repeat	: no-repeat;
	text-indent			: 20px;
}

div#woningaanbodzoeken div.form_label_checkboxfield_woningtype
{
	background-image	: url('/images/woningaanbod_zoeken_woningtype.gif');
	background-repeat	: no-repeat;
	text-indent			: 115px;
}

div#woningaanbodzoeken div.form_label_checkboxfield_slaapkamers
{
	background-image	: url('/images/woningaanbod_zoeken_slaapkamers.gif');
	background-repeat	: no-repeat;
	text-indent			: 210px;
}

div#woningaanbodzoeken div.form_label_checkboxfield_huurprijsklasse
{
	background-image	: url('/images/woningaanbod_zoeken_huurprijsklasse.gif');
	background-repeat	: no-repeat;
	text-indent			: 308px;
}

div#woningaanbodzoeken div.form_label_checkboxfield_overige
{
	background-image	: url('/images/woningaanbod_zoeken_overige.gif');
	background-repeat	: no-repeat;
	text-indent			: 438px;
}

table.woningaanbod_zoeken_checkbox td
{
	width				: 210px;
}

div.form_row_flatcontent
{
	height				: 23px;
}

div.form_label_flatcontent
{
	font-weight			: normal;
	width				: 180px;
	float				: left;
	height				: 23px;
	line-height			: 23px;
}

div.form_field_flatcontent
{
	
}

div.form_row_flatcontent div.form_field_flatcontent input.tekst
{
	width				: 143px;
	border				: 1px solid #91C4DB;
	background-color	: #E9F4F9; 
	color				: #1B5A73;
}

div.form_row_flatcontent div.form_field_flatcontent textarea.tekst
{
	width				: 143px;
	height				: 100px;
	border				: 1px solid #91C4DB;
	background-color	: #E9F4F9; 
	color				: #1B5A73;
}

div.form_row_flatcontent div.form_field_flatcontent select
{
	border				: 1px solid #91C4DB;
	background-color	: #E9F4F9; 
	color				: #1B5A73;
}

div#woningaanbodzoeken div.aantal_items
{
	position			: absolute;
	left				: -9000px;
}

div.slaagkans_tabblad1
{
	background-image	: url('/images/woningaanbod_zoeken_gemeente.gif');
	background-repeat	: no-repeat;
	text-indent			: 8px;
	font-weight			: bold;
	height				: 21px;
}

div.slaagkans_tabblad2
{
	background-image	: url('/images/woningaanbod_zoeken_gemeente.gif');
	background-repeat	: no-repeat;
	text-indent			: 8px;
	font-weight			: bold;
	height				: 21px;
	margin-top			: 40px;
}

div.slaagkans_tabblad3
{
	background-image	: url('/images/woningaanbod_zoeken_gemeente.gif');
	background-repeat	: no-repeat;
	text-indent			: 8px;
	font-weight			: bold;
	height				: 21px;
}

div.klantgegevens
{
	height				: 30px;
	background-color	: #E1F5FE;
	padding-top			: 5px;
}

div.uwslaagkans
{
	background-color	: #E1F5FE;
	padding-top			: 3px;
	padding-bottom		: 5px;
	color				: #1B5A73;
}

div.woonwensen
{
	height				: 84px;
	background-color	: #E1F5FE;
	padding-top			: 5px;
}

span.klantgegevens_label
{
	color				: #1B5A73; 
	font-weight			: bold;
	margin-left			: 7px;
	margin-right		: 27px;
}

span.woonwensen_label
{
	color				: #1B5A73; 
	font-weight			: bold;
	margin-left			: 7px;
	margin-right		: 103px;
}

span.woonwensen_label2
{
	color				: #1B5A73; 
	font-weight			: bold;
	margin-left			: 20px;
	padding-right		: 0px;
	width				: 70px;
}

span.woonwensen_label3
{
	color				: #1B5A73; 
	font-weight			: normal;
	margin-left			: 59px;
	padding-right		: 5px;
	text-align			: right;
}

span.woonwensen_label4
{
	color				: #1B5A73; 
	font-weight			: bold;
	margin-left			: 7px;
	margin-right		: 24px;
}

span.woonwensen_label5
{
	color				: #1B5A73; 
	font-weight			: bold;
	margin-left			: 7px;
	margin-right		: -38px;
}

span.klantgegevens_input
{
	color				: #1B5A73; 
}

span.klantgegevens_input input,
span.woonwensen_input select,
span.woonwensen_input input
{
	width				: 141px;
	background-color	: #E9F4F9; 
	color				: #1B5A73;
}

div.woonwensen_gemeente,
div.woonwensen_huurprijs_min,
div.woonwensen_slaapkamers_min
{
	width				: 357px;
	float				: left;
	height				: 25px;
}

div.woonwensen_woningtype,
div.woonwensen_huurprijs_max,
div.woonwensen_slaapkamers_max
{
	width				: 260px;
	float				: right;
}

div.slaagkans_buttons
{
	height				: 47px;
	text-align			: right;
	padding-top			: 27px;
}

span.slaagkans_button_selectie
{
	margin-top			: 27px;
	margin-right		: 28px;
}

span.slaagkans_button_bereken
{
	margin-right		: 23px;
}

div.woningaanbod_content ul#sorteer_result
{
	position			: relative;
	background-color	: #E1F5FE; 
	height				: 20px;
	margin				: 0px;
	line-height			: 20px;
	margin-bottom		: 10px; 
}

div.woningaanbod_content ul#sorteer_result li
{
	list-style-type		: none;
	margin				: 0px;
	padding				: 0px;
	display				: inline;
	position            : absolute;
	font-weight			: 900;
	color				: #1B5A73;
}

div.slaagkans_gegevens
{
	border				: 10px #FF0000 solid;
	color				: #FF0000;
	background-color	: #FF0000;
}

div.woningaanbod_content ul#sorteer_result li.Gemeente
{
	left: 72px;
}

div.woningaanbod_content ul#sorteer_result li.Woningtype
{
	left: 192px;
}

div.woningaanbod_content ul#sorteer_result li.Rekenhuur
{
	left: 310px;
}

div.woningaanbod_content ul#sorteer_result li.Slaapkamers
{
	left: 408px;
}

div.woningaanbod_content ul#sorteer_result li.Editie
{
	left: 525px;
}

div.woningaanbod_content table#woningaanbod_result_list
{
	width			: 606px;
	font-size		: 100%;
	color			: #1B5A73;
}

div.woningaanbod_content table#woningaanbod_result_list tr
{
	background-color		: #9ACFE3;
	height					: 75px;
	background-image		: url('/images/woningaanbod_result_tr_bg.gif');
	background-repeat		: repeat-x;
}

div.woningaanbod_content table#woningaanbod_result_list td.thumbnail
{
	vertical-align  : top;
	width			: 67px;
}

div.woningaanbod_content table#woningaanbod_result_list td.gemeente
{
	vertical-align  : top;
	width			: 122px;
}

div.woningaanbod_content table#woningaanbod_result_list td.woningtype
{
	vertical-align  : top;
	width			: 129px;
}

div.woningaanbod_content table#woningaanbod_result_list td.rekenhuur
{
	vertical-align  : top;
	width			: 100px;
}

div.woningaanbod_content table#woningaanbod_result_list td.slaapkamers
{
	vertical-align  : top;
	width			: 115px;
}

div.woningaanbod_content table#woningaanbod_result_list td.editie
{
	vertical-align  : top;
	width			: 25px;
}

div.woningaanbod_content table#woningaanbod_result_list td.winkelwagen
{
	vertical-align  : middle;
	width			: 32px;
}

div.woningaanbod_content div.titelbalk-top 
{
	font-weight			: 300;
	text-align			: center;
}

div.woningaanbod_content div.titelbalk-bottom 
{
	font-weight			: 300;
	text-align			: center;
}

div#woningaanbod_verfijnen
{
	position			: relative;
	margin-top			: 40px; 
	left				: 1px;
	width				: 177px;
}

div#woningaanbod_verfijnen ul
{
	color				: #00678F;
	background-color	: #76B5CE;
	margin				: 0px;
	margin-top			: -4px;
	padding				: 2px;
	padding-left		: 5px;
	list-style-type		: none;
	font-weight			: 900;
}

div#woningaanbod_verfijnen ul li
{
	width				: 172px;
	color				: #00678F;
	background-color	: #76B5CE;
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
	font-weight			: 900;
	margin-top			: 5px;
}

div#woningaanbod_verfijnen ul li ul li
{
	width				: 167px;
	color				: #FFFFFF;
	background-color	: #76B5CE;
	margin				: 0px;
	padding				: 0px;
	list-style-type		: none;
	font-weight			: 300;
}

div#woningaanbod_verfijnen ul li ul li a
{
	color				: #FFFFFF;
}

div#contentLoting,
div#contentKeuze,
div#contentSpecial
{
	display: none;
}

div.uwgegevens_meetdatum
{
	margin-left			: 5px;
}

div.uwgegevens_gemeente
{
	margin-left			: 5px;
	float				: left;
}

div.uwgegevens_huurprijs_min
{
	margin-left			: 5px;
	float				: left;
	width				: 260px;
}

div.uwgegevens_huurprijs_max
{
	margin-left			: 5px;
	float				: left;
	width				: 260px;
}

div.uwgegevens_woningtype
{
	float				: right;
	margin-right		: 33px;
	width				: 260px;
}

div.uwgegevens_slaapkamers
{
	float				: right;
	margin-right		: 109px;
	height				: 18px;
}

div.uwgegevens_slaapkamers_max
{
	float				: right;
	margin-right		: 59px;
}

span.uwgegevens_meetdatum_label
{
	margin-right		: 60px;	
}

span.uwgegevens_gemeente_label
{
	margin-right		: 66px;	
}

span.uwgegevens_huurprijs_label
{
	margin-right		: 72px;	
}

span.uwgegevens_woningtype_label
{
	margin-right		: 74px;
}

span.uwgegevens_meetdatum_tekst,
span.uwgegevens_gemeente_tekst,
span.uwgegevens_woningtype_tekst
{
	font-weight			: bold;
}

span.uwgegevens_huurprijs_tekst_min
{
	font-weight			: bold;
	width				: 50px;
	margin-right		: 19px;
}

span.uwgegevens_huurprijs_minmax,
span.uwgegevens_slaapkamers_minmax
{

}

span.uwgegevens_slaapkamers_tekst
{
	font-weight			: bold;
	margin-left			: 12px;
	width				: 15px;
}

span.uwgegevens_huurprijs_tekst_max
{
	font-weight			: bold;
	margin-left			: 123px;
	width				: 50px;
	float				: left;
}

div.slaagkans_terug
{
	text-align			: right;
	padding-right		: 23px;
	padding-top			: 14px;
}

span.uwslaagkans_kop_gemeente
{
	font-weight			: bold;
	width				: 122px;
	margin-left			: 7px;
	display				: block;
	float				: left;
}

span.uwslaagkans_kop_buurt
{
	font-weight			: bold;
	width				: 158px;
	float				: left;
	display				: block;
}

span.uwslaagkans_kop_woningen
{
	font-weight			: bold;
	width				: 122px;
	float				: left;
	display				: block;
}

span.uwslaagkans_kop_slaagkans
{
	font-weight			: bold;
}

div.slaagkans_regel
{
	height				: 21px;
	background-color	: #9ACFE3;
	margin-top			: 10px;
	color				: #1B5A73;
	padding-left		: 7px;
	padding-top			: 2px;
}

span.slaagkans_regel_gemeente
{
	width				: 122px;
	display				: block;
	float				: left;
}

span.slaagkans_regel_buurt
{
	width				: 157px;
	display				: block;
	float				: left;
}

span.slaagkans_regel_buurt a,
span.slaagkans_regel_buurt a:link,
span.slaagkans_regel_buurt a:active,
span.slaagkans_regel_buurt a:visited
{
	color				: #FF6633;
	font-weight			: bold;
	text-decoration		: underline;
}

span.slaagkans_regel_buurt a:hover
{
	color				: #1B5A73;
	font-weight			: bold;
	text-decoration		: none;
}

span.slaagkans_regel_woningen
{
	width				: 122px;
	display				: block;
	float				: left;
}

span.slaagkans_regel_slaagkans
{
	width				: 36px;
	display				: block;
	float				: left;
}

div.slaagkans_legenda
{
	margin-top			: 24px;
}

span.slaagkans_regel_bar
{
	width				: 173px;
	height				: 15px;
	background-color	: #E1F5FE;
	display				: block;
	float				: left;
}

div.titelbalk-top-winkelwagen
{
	background-image	: url('/images/titelbalk_top.gif'); 
	background-repeat	: no-repeat;
	width				: 622px;
	height				: 21px;
	padding-left		: 7px;
	color				: #FFFFFF;
	font-weight			: bold;
	line-height			: 19px;
}

div#stappendetails
{
	background-color	: #AED8EC; 
	width				: 21px;
	position			: relative;
	margin-left			: -23px;
	float				: left;
}

div#stappendetails ul
{
	margin-top			: 5px;
	margin-left			: -38px;
}

div#stappendetails ul li
{
	list-style-type		: none;
	margin-top			: -4px;
	padding				: 0px;
	padding-left		: 1px;
}

div#stappendetails ul li.actief
{
	list-style-type		: none;
	margin-top			: -4px;
	padding				: 0px;
}

div.form_field_zoeken
{
	text-align			: center;
}

div.woningaanbod_content ul.details
{
	position			: relative; 
	left				: 5px;
	top					: 5px;
	width				: 576px;
}

div.woningaanbod_content table#woningaanbod_details_head
{
	margin-top		: -4px;
	margin-left		: 5px;
	width			: 616px;
	font-size		: 100%;
	color			: #1B5A73;
}

div.woningaanbod_content table#woningaanbod_details_head tr
{
	background-color		: #E1F5FE;
	height					: 75px;
}

div.woningaanbod_content table#woningaanbod_details_head td.thumbnail
{
	vertical-align  : top;
	width			: 67px;
}

div.woningaanbod_content table#woningaanbod_details_head td.gemeente
{
	vertical-align  : top;
	width			: 122px;
}

div.woningaanbod_content table#woningaanbod_details_head td.woningtype
{
	vertical-align  : top;
	width			: 129px;
}

div.woningaanbod_content table#woningaanbod_details_head td.rekenhuur
{
	vertical-align  : top;
	width			: 100px;
}

div.woningaanbod_content table#woningaanbod_details_head td.slaapkamers
{
	vertical-align  : top;
	width			: 115px;
}

div.woningaanbod_content table#woningaanbod_details_head td.editie
{
	vertical-align  : top;
	width			: 25px;
}

div.woningaanbod_content table#woningaanbod_details_head td.winkelwagen
{
	vertical-align  : middle;
	width			: 32px;
}

.aanbod_detail
{
	width			:210px;
}


div#details_kenmerken,
div#details_afbeeldingen,
div#details_ligging,
div#details_wijkinfo
{
	display		: none;
}

div#details_omschrijving
{
	display		: block;
}

table#details_afbeelding,
table#details_afbeelding,
table#details_plattegrond,
table#kenmerken_table
{
	width			: 100%;
	font-size		: 100%;
	color			: #1B5A73;
}

table#kenmerken_table
{
	font-size		: 100%;
	color			: #1B5A73;
	
}

table#kenmerken_table tr td
{
	width			: 175px;
	padding-bottom	: 2px;
}

table#kenmerken_table tr td.kenmerken_foto
{
	vertical-align	: top;
	text-align		: right;
	width			: 252px;
}


table#details_afbeelding tr td,
table#details_plattegrond tr td
{
	width			: 156px;
	text-align		: center;
}

div#details_content
{
	min-height		: 300px;
}

div.titelbalk-bottom-details a
{
	color			: #ffffff;
	text-decoration	: none;
} 

div#afbeeldingLayer
{
	position			: absolute;
	top 				: 220px;
	left				: 250px;
	height				: 358px;
	width				: 485px;
	overflow-y			: auto;
	z-index				: 150;
	background-color	: #9ACFE3;
	border				: 3px solid #266B8A;
	display 			: none;
	padding				: 2px;
}

img.secondImage
{
	display				: none;
}

div#afbeeldingLayer h1
{
	height				: 32px;
	text-indent			: 10px;
	line-height			: 32px;
	margin				: 0px; 
}

div#afbeeldingLayer div#afbeeldingLayerClose
{
	position			: absolute; 
	float				: right;
	right				: 10px;
	top					: 8px;
}

div.popupAfbeelding
{
	margin-top			: 0px;
}


div.popupAfbeeldingBack
{
	float				: left;
	width				: 86px; 
}

div.popupafbeeldingPositie
{
	float				: left;
	text-indent			: 115px;
	font-weight			: 900;
	color				: #1B5A73;
}

div.popupAfbeeldingForward
{
	float				: right;
	width				: 86px; 
}

span.slaagkans_bar_kleur
{
	display				: block;
	float				: left;
	height				: 15px; 
}

div.pagina_nav
{
	height				: 21px;
	text-align			: center;
	font-weight			: bold;
}

span.pagina_nav_vorige_pagina
{
	margin-right		: 8px;
}

span.pagina_nav_volgende_pagina
{
	margin-left		: 8px;
}

span.pagina_nav_actief
{
	color				: #1B5A73;
}

a.pagina_nav_niet_actief,
a.pagina_nav_niet_actief:link,
a.pagina_nav_niet_actief:visited,
a.pagina_nav_niet_actief:active
{
	color				: #FFFFFF;
	text-decoration		: none;
}

a.pagina_nav_niet_actief:hover
{
	color				: #FF6633;
	text-decoration		: none;
}