/*****************************************************************************
 *
 *  Copyright            : Copyright (C) Vizzual.com
 *  Email                : info @ vizzual.com
 *	
 *  
 *  Disclaimer:
 *	Niets uit dit script mag zonder toestemming van de maker van deze
 *	scripting gekopieerd, of doorverkocht worden aan derden. De maker van deze
 *	scripting blijft ten alle tijden copyright op dit product houden. De 
 *	scripting is ter beschikking gesteld door Vizzual.
 *	Dit programma is GEEN vrije software, en mag niet worden doorverkocht en/
 * 	of gewijzigd worden tenzij de eigenaar toestemming hiervoor heeft verleend
 *
 *****************************************************************************/
/*
 Paars: 		#a54399
 Middel Paars	#df96d6
 Licht Paars:	#e2c2de
 Grijs:			#eeeeee
*/

#nameform,#locationform,#cityform				{ display: none; }
#tab_lang										{ border-right: 1px solid #a54399; border-bottom: 1px solid #a54399; border-left: 1px solid #a54399; padding: 3px; }
#tab_lang div									{ display: none; }

#search_page									{ border: 1px solid #eeeeee; font-weight: normal; }
#search_page div								{  }
#search_page div b								{ color: #a54399; font-size: 110%; }


#search_display									{ background: #a54399; height: 3px; text-align: left; }
#search_display div								{ position: relative; width: 550px; text-align: right; margin: -22px 0px 0px 0px;  }
#search_display div div 						{ position: relative; }
#search_display div ul							{ margin: 0px; padding: 0px; list-style: none; }
#search_display div ul li						{ float: right; height: 21px; margin: 0px 0px 0px 5px; }
#search_display_list *							{ color: #000000; text-decoration: none; }
#search_display_raster *						{ color: #000000; text-decoration: none; }
#search_display_list a div						{ background:url(../images/tab/display_l_list.jpg) no-repeat; height: 21px; width: auto; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 20px; cursor:pointer; }
#search_display_raster a div					{ background:url(../images/tab/display_l_raster.jpg) no-repeat; height: 21px; width: auto; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 20px; cursor:pointer; }
#search_display_list a div div					{ background:url(../images/tab/display_r.jpg) top right; margin: 0px; padding: 0px 12px 0px 5px; }
#search_display_raster a div div				{ background:url(../images/tab/display_r.jpg) top right; margin: 0px; padding: 0px 12px 0px 5px; }
#search_display_list a div div div				{ background: none; margin: 0px; padding: 1px 0px 0px 0px; height: auto; }
#search_display_raster a div div div			{ background: none; margin: 0px; padding: 1px 0px 0px 0px; height: auto; }
#search_display_list_active *					{ color: #FFFFFF; text-decoration: none; }
#search_display_raster_active *					{ color: #FFFFFF; text-decoration: none; }
#search_display_list_active a div				{ background:url(../images/tab/display_l_list_active.jpg) no-repeat; height: 21px; width: auto; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 20px; cursor:pointer; }
#search_display_raster_active a div				{ background:url(../images/tab/display_l_raster_active.jpg) no-repeat; height: 21px; width: auto; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 20px; cursor:pointer; }
#search_display_list_active a div div			{ background:url(../images/tab/display_r_active.jpg) top right; margin: 0px; padding: 0px 12px 0px 5px; }
#search_display_raster_active a div div			{ background:url(../images/tab/display_r_active.jpg) top right; margin: 0px; padding: 0px 12px 0px 5px; }
#search_display_list_active a div div div		{ background: none; margin: 0px; padding: 1px 0px 0px 0px; height: auto; }
#search_display_raster_active a div div div		{ background: none; margin: 0px; padding: 1px 0px 0px 0px; height: auto; }

#search_order									{ background: #eeeeee; text-align: left; }
#search_order th 								{ padding: 2px 0px 2px 3px; }
#search_order *									{ font-size: 90%; font-weight: normal; }

#search_results tbody td						{ cursor: pointer; }
#search_results ul li							{ height: 1.2em; overflow: hidden; }

#search_resultsraster table						{ width: 570px; }
#search_resultsraster table td					{ width: 33%; text-align: center; padding: 3px; }
#search_resultsraster .thumb img				{ width: 180px; height: 120px; border: 2px solid #eeeeee; }
#search_resultsraster .logo img					{ }
#search_resultsraster .name						{ width: 180px; height: 1.4em; overflow: hidden; }
#search_resultsraster .location					{ font-size: xx-small; }
#search_resultsraster .price					{ font-weight: bold; }

#search_resultslist table						{ width: 570px; }
#search_resultslist table td					{ padding: 3px; }
#search_resultslist .thumb						{ width: 94px; }
#search_resultslist .thumb img					{ width: 90px; height: 60px; border: 2px solid #eeeeee; }
#search_resultslist .logo img					{ width: 90px; height: 60px; }
#search_resultslist .name						{ width: 180px; height: 1.4em; overflow: hidden; }
#search_resultslist .rooms						{ text-align: right; }
#search_resultslist .surface					{ text-align: right; }
#search_resultslist .price						{ text-align: left; }
#search_resultslist .broker img					{ width: 50px; }

#search_customize								{ float: right; width: 140px; }
#search_customize .custom						{ margin: 9px 0px 0px 0px; padding: 0px 0px 0px 3px; font-size: 80%; font-weight: bold; }
#search_customize ul							{ margin: 0px; padding: 0px; list-style: none; }
#search_customize li							{ padding: 0px 0px 0px 9px; }
#search_customize a								{ font-size: 80%; }
#search_customize td							{ font-size: 80%; width: 30px; vertical-align: middle; }
#search_customize select						{ font-size: 11px; width: 110px; }
#search_customize option						{ text-align: right; }

#search_display									{ text-align: center; }
#search_display img								{ vertical-align: middle; margin: 0px 3px 0px 3px; }
#search_page									{ text-align: center; }

#ad_search_raster								{ text-align: center; }
#ad_search_list									{ text-align: center; }
#ad_sitewide									{ width: 770px; margin: 0px auto 0px auto; }
#ad_sitewide_left								{ float: left; }
#ad_sitewide_right								{ position: absolute; top: 180px; margin: 0px 0px 0px 750px; }

#detail_info									{ width: 734px; }
#detail_info h1									{ width: 320px; overflow: hidden; height: 30px; }
#detail_info h2									{ width: 181px; margin: 13px 0px 0px 0px; }
#detail_info .thumb								{ width: 180px; height: 120px; border: 2px solid #eeeeee; margin: 0px 18px 0px 0px; }
#detail_info ul									{ margin: 0px; padding: 0px 0px 0px 18px; }
#detail_info .table_desc						{ font-size: 90%; width: 100px; }
#detail_info .table_data						{ font-size: 90%; }
#detail_info .table_data nobr					{ font-size: 90%; }
#detail_info_broker								{ width: 100%; }
#detail_info_broker #logo						{ width: 180px; margin: 0px 18px 0px 0px; }
#detail_info_broker address img					{ width: auto; height: auto; border: none; margin: 0px; vertical-align: middle; }


#detail_shortbroker td							{ padding: 0px 10px 0px 0px; }
#detail_shortbroker .brokerlogo					{ width: 120px; }

#description_long								{ width: 526px; border: 2px solid #eeeeee; padding: 5px; }
/*#description_long								{ width: 703px; border: 2px solid #eeeeee; padding: 5px; }*/

#detail_image img								{ width: 173px; height: 115px; border: 2px solid #eeeeee; margin: 0px 0px 6px 0px; }

#broker_list									{ }
#broker_list .thumb								{ width: 110px; }
#broker_list .thumb img							{ width: 100px; }
#broker_list .info address						{ width: 200px; }
#broker_list table								{ margin: 0px 0px 2em 0px; width: 100%; }

#address										{ float: right; width: 230px; border: 1px solid #CCCCCC; padding: 5px; font-weight: bold; }

#hidden											{ display: none; }
/*hr#clear										{ clear: both; height: 2px; color: #a54399; margin: 1em 0px 0px 0px; }*/
#clear											{ clear: both; margin: 2em 0px 0em 0px; }
.comment										{ color: #999999; }
.warning										{ background: url(../images/ico_warning.gif) no-repeat #e2c2de; border: 1px solid #a54399; padding: 5px 5px 5px 70px; margin: 1em 0px 1em 0em; width: 480px; }
.notice											{ background: #e2c2de; border: 1px solid #a54399; padding: 5px; margin: 1em 0px 1em 0px; width: 480px; }
.num											{ color: #999999; font-size: xx-small; }
.left											{ float: left; margin: 0px 18px 18px 0px; }
.wide table										{ width: 480px; }
.wide table td									{ width: auto; height: 24px; }
.wide table td input							{ width: 220px; }
.wide table td textarea							{ width: 98%; height: 200px; }
.wide table td .submit							{ width: 226px; }
.wide table td .radio							{ width: 15px; }

.larger table									{ width: 480px; }
.larger table td								{ width: auto; height: 24px; }
.larger table td input							{ width: 220px; }
.larger table td textarea						{ width: 300px; height: 200px; }
.larger table td .submit						{ width: 226px; }
.larger table td .radio							{ width: 15px; }

.txtbig											{ font-size: 15px; letter-spacing: 1px; font-weight: bold; color: #3366cc; margin: 0px 3px 0px 0px; }
.txtsmall										{ margin: 0px 3px 0px 0px; }

.slide											{ display: none; overflow: hidden; }