

				@charset "utf-8";
				/* CSS Document [IE7+] */

				/*   H  E  B  R  E  W   BASE   */

				/*///////////////////   G R I D   ///////////////////*/
					
								/*----- DIRECTION -----*/

										.dir {
					/* lang */				direction:rtl;
										}
										.dir_special {
											direction:ltr;
										}
										
								/*----- FLOATING -----*/
																				
										.fl_right {
					/* lang */				float:left;
										}
										.fl_left {
					/* lang */				float:right;
										}
					
				/********************** MAIN PANEL ********************/
										
										div.main_panel {
											
										}
					
				/********************** HEADER PANEL ******************/
										
										div.header_panel {
											height:90px;
											background:#eeeeee;
										}
										
										/* header */
										
										div.header {
											width:940px;
											height:90px;
											margin:auto;
										}
										
										/* logo */
										
										a.logo {
											display:block;
											/*width:240px;
											height:70px;*/
										}
										
										/* admin menu */
					
										div.menu_admin {
											margin:38px 0 0 0;
											color:#cccccc;
										}
										div.menu_admin ul {
											display:inline;
											padding:0px;
											margin:0;
											list-style:none;
										}
										div.menu_admin ul li {
											display:inline;
											list-style:none;
										}
										div.menu_admin ul li a {
											padding:0 8px 0 8px;
											color:#333333;
											text-decoration:none;
										}
										div.menu_admin ul li a:hover {
											text-decoration:underline;
										}
										
										/* language */
					
										div.language {
											width:200px;
											height:32px;
					/* lang */				margin:28px 30px 0 0;
											padding:8px 0 0 0;
											background:#dbdbdb url(../../../../gfx/he/defaultskin/base/languages_back.gif) no-repeat;
											text-align:center;
										}
										div.language select {
											vertical-align:middle;
										}

								/*----- NAVIGATION -----*/
					
										div.navigation_panel {
											height:50px;
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/navigation_back.gif);*/
										}
					
										/* main menu */
										
										div.menu_main {
											width:940px;
											height:50px;
											margin:auto;
										}
										div.menu_main ul {
											display:inline;
											padding:0px;
											margin:0;
											list-style:none;
										}
										div.menu_main ul li {
											display:inline;
											list-style:none;
										}
										div.menu_main ul li a,
										div.menu_main ul li a.selected {
											display:block;
											padding:12px 20px 0 20px;
											height:38px;
											text-align:center;
											text-decoration:none;
											font-weight:bold;
											color:#ffffff;
										}
										div.menu_main ul li a.selected {
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/navigation_selected.gif) repeat-x;*/
										}
										div.menu_main ul li a:hover {
											background:url(../../../../gfx/he/defaultskin/base/navigation_hover.gif) repeat-x;
										}
										div.menu_main ul li a.selected:hover {
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/navigation_selected.gif) repeat-x;*/
										}
					
				/********************** INNER PANELS ******************/
				
								/*----- TOP PANEL INDEX -----*/
										
										div.index_panel {
											width:940px;
											height:370px;
											margin:0 0 20px 0;
										}

										/* project of month */
					
										div.index_panel div.project_month {
											width:240px;
											height:370px;
											background:#eeeeee;
											text-align:center;
										}
										div.index_panel div.project_month h2 {
											width:240px;
											height:33px;
											margin:0;
											padding:2px 0 0 0;
											background:url(../../../../gfx/he/defaultskin/base/project_month_title_back.gif) no-repeat;
											text-align:center;
											font-size:13pt;
											color:#ffffff;
										}
										div.index_panel div.project_month h3 {
											width:190px;
											height:40px;
											display:block;
											margin:0 auto 15px auto;
											padding:0 0 15px 0;
											overflow:hidden;
											border-bottom:1px solid #cccccc;
											font-size:13pt;
											white-space:nowrap;
											line-height:17px;
										}
										div.index_panel div.project_month h3 a {
											text-decoration:none;
											color:#333333;
										}
										div.index_panel div.project_month h3 span {
											display:block;
											font-weight:normal;
										}
										div.index_panel div.project_month div.thumb {
											width:190px;
											height:143px;
											margin:0 auto 10px auto;
										}
										div.index_panel div.project_month div.summary {
											width:190px;
											height:60px;
											margin:0 auto 15px auto;
											border-bottom:1px solid #cccccc;
										}
										div.index_panel div.project_month div.summary div.text {
											width:190px;
											height:45px;
											overflow:hidden;
											font-size:9pt;
										}
										div.index_panel div.project_month a.link {
											display:block;
											width:194px;
											height:27px;
											margin:0 auto 0 auto;
											padding:2px 0 0 0;
											background:url(../../../../gfx/he/defaultskin/base/project_month_link_back.gif) no-repeat;
											font-weight:bold;
											font-size:11pt;
											text-align:center;
											text-decoration:none;
											color:#ffffff;
										}

										/* flash */
					
										div.index_panel div.flash_panel {
											width:680px;
											height:370px;
										}
										div.index_panel div.flash_panel img,
										div.index_panel div.flash_panel object,
										div.index_panel div.flash_panel embed {
											display:block;
											width:680px;
											height:370px;
										}
										
								/*----- CURRENCY -----*/
								
										div.currency {
											font-weight:bold;
											padding:0 2px 0 2px;
										}
										div.currency span {
											padding:0 10px 0 10px;
											color:#d9d9d9;
										}
										div.currency img {
											margin:0 5px 2px 5px;
											width:9px;
											height:5px;
										}
										
								/*----- FILTER -----*/
																				
										div.filter_panel {
											width:944px;
											/*height:90px;*/
											margin:0 -2px 0 -2px;
											font-size:9pt;
										}

										/* tabs */
										
										div.filter_panel div.tabs {
											width:944px;
											background:url(../../../../gfx/he/defaultskin/base/filter_tabs_back.gif) no-repeat left bottom;
										}
										div.filter_panel a.SimpleClick {
											display:block;
											width:122px;
											height:20px;
											padding:6px 0 0 0;
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/filter_simple_tab_back.gif) no-repeat;*/
											cursor:pointer;
											text-align:center;
											font-weight:bold;
											color:#ffffff;
										}
										div.filter_panel a.AdvancedClickSel {
											display:block;
											width:122px;
											height:20px;
											padding:6px 0 0 0;
											background:url(../../../../gfx/he/defaultskin/base/filter_advanced_tab_back.gif) no-repeat;
											cursor:pointer;
											text-align:center;
											font-weight:bold;
					/* color */				/*color:#008bd7;*/
										}

										/* filter */
										
										div.filter_panel div.filter {
											width:944px;
											padding:0 0 9px 0;
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/filter_back.gif) repeat-y;*/
											font-size:9pt;
											color:#ffffff;
										}
										div.filter_panel div.filter div.height {
											width:944px;
											/*height:auto !important;
											min-height:70px;
											height:70px;*/
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/filter_height_back.gif) no-repeat;*/
										}
										div.filter_panel img.filter_bottom {
											display:block;
											width:944px;
											height:3px;
											margin:0 0 20px 0;
										}

										/* data */

										div.filter div.data {
											width:810px;
					/* lang */				padding:5px 15px 0 0;
					/* lang */				font-weight:bold;
					/* lang */				/*letter-spacing:-1px;*/
										}
										span#openProp {
											width:810px;
										}
	
										/* labels */
										div.filter label {
											display:block;
					/* lang */				float:right;
					/* lang */				padding:5px 0 0 5px;
										}
										div.filter label.duplex {
					/* lang */				padding:5px 0 0 12px;
										}
										div.filter label.duplex2 {
					/* lang */				padding:5px 0 0 2px;
										}
										div.filter label.last {
					/* lang */				padding:5px 20px 0 0;
										}
											/* check */
										div.filter div.data label.check {
											padding:10px 5px 0 5px;
										}
										div.filter div.data label.check input.type {
											background:none;
											display:block;
											margin:0 0 6px 0;
										}
											/* text */
										div.filter div.data label.field input.type {
											display:block;
											width:150px;
											margin:0 0 6px 0;
										}
										div.filter div.data label.small input.type {
											width:40px;
										}
											/* select */
										div.filter div.data label.select select.type {
											display:block;
											width:98px;
											margin:0 0 6px 0;
										}
										div.filter div.data label.action select.type {
											width:100px;
										}
										div.filter div.data label.small select.type {
											width:50px;
										}
										
										/* button */
										div.filter button {
											border:0;
											padding:0;
											display:block;
											width:54px;
											height:43px;
					/* lang */				margin:13px 0 0 15px;
											background:url(../../../../gfx/he/defaultskin/base/button_back.png) no-repeat;
										}
										div.filter button span {
											display:block;
											width:48px;
											height:25px;
											font-size:11pt;
											font-weight:bold;
										}
										
								/*----- LEFT PANEL -----*/
										
										div.left_panel {
											width:720px;
										}
										
										/* INTRO */
										
										div.intro {
											width:430px;
											height:180px;
											margin:0 0 30px 0;
					/* lang */				padding:0 0 0 30px;
					/* lang */				border-left:1px solid #CCCCCC;
										}
										div.intro h1 {
											width:400px;
											height:35px;
											margin:0;
										}
										div.intro div.content {
											width:430px;
											height:112px;
											overflow:hidden;
										}
										div.intro div.link {
											width:430px;
											height:20px;
											padding:13px 0 0 0;
											font-weight:bold;
					/* lang */				text-align:left;
					/* color */				/*color:#008bd7;*/
										}
										div.intro div.link a {
											text-decoration:none;
										}
										div.intro div.link a:hover {
											text-decoration:underline;
										}
					
										/* ROLLING NEWS */
										
										div.news_roll {
											width:230px;
											/*height:200px;*/
											margin:0 0 30px 0;
											font-size:9pt;
										}
										div.news_roll h2 {
											width:200px;
											height:35px;
											margin:0;
					/* lang */				padding:0 30px 0 0;
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/title_back.gif);*/
											background-repeat:no-repeat;
					/* lang */				background-position:right 6px;
											font-size:19pt;
											font-weight:normal;
										}
										div.news_roll div.block {
											width:230px;
											height:116px;
											overflow:hidden;
										}
										div.news_roll div.title {
											width:230px;
											padding:0 0 5px 0;
											font-weight:bold;
											color:#333333;
										}
										div.news_roll div.title a {
											color:#333333;
										}
										div.news_roll div.date {
											padding:0 0 5px 0;							
										}
										div.news_roll div.summary {
											width:230px;
											height:70px;
											/*overflow:hidden;*/
										}
										div.news_roll div.link {
											width:230px;
											height:20px;
											padding:10px 0 0 0;
											font-weight:bold;
					/* lang */				text-align:left;
					/* color */				/*color:#008bd7;*/
										}
										div.news_roll div.link a {
											text-decoration:none;
										}
										div.news_roll div.link a:hover {
											text-decoration:underline;
										}
										
								/*----- RIGHT PANEL -----*/
										
										div.right_panel {
											width:160px;
										}
										/*div.right_panel img,
										div.right_panel object,
										div.right_panel embed {
											margin:0 0 20px 0;
										}*/
										
										/* PHONE */

										div.right_panel div.phone {
											width:160px;
                                            height: 90px;
											margin:0 auto 0 auto;
					/* lang */				padding:10px 0px 25px 0;
											/*border-top:1px solid #dddddd;*/
											/*border-bottom:1px solid #dddddd;*/
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/phone_back.gif) no-repeat;*/
											font-weight:bold;
											line-height:16px;
										}
										div.right_panel div.phone div.title {
											width:110px;
											font-size:11pt;
                                            padding-right:55px;
					/* color */				/*color:#00a7bc;*/
										}
										div.right_panel div.phone div.number {
											width:110px;
											font-size:13pt;
                                            padding-right:55px;
                                            padding-top: 5px;
										}

										/* ADDRESS */

										div.right_panel div.address {
											font-weight:normal;
                                            text-align: center;
                                            padding:5px 45px 0 0;
										}

										/* FACEBOOK */

										div.right_panel div.facebook {
											width:160px;
                                            height: 90px;
											margin:0 auto 0 auto;
					/* lang */				padding:20px 0px 30px 0;
											/*border-top:1px solid #dddddd;
											border-bottom:1px solid #dddddd;*/
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/facebook_back.gif) no-repeat;*/
											font-weight:bold;
											line-height:16px;
										}
										div.right_panel div.facebook div.title {
											width:110px;
											font-size:11pt;
                                            padding-top: 5px;
                                            padding-right: 60px;
					/* color */				/*color:#00a7bc;*/
										}
										div.right_panel div.facebook div.social  {
											width:110px;
											font-size:14pt;
                                            padding-right: 60px;
										}
										div.right_panel div.facebook div.social a  {
											text-decoration:none;
											color:#666666;
										}

				/********************** CONTENT PANEL ******************/
										
										div.content_panel {
											width:940px;
											margin:auto;
											padding:20px 0 0 0;
										}
										div.content_panel div.columns_container {
											width:940px;
											margin:0 0 30px 0;
					/* lang */				background:url(../../../../gfx/he/defaultskin/base/columns_container_back.gif) repeat-y 189px top;
										}
					
				/********************** FOOTER PANEL *******************/
					
										div.footer_panel {
											width:940px;
											margin:auto;
										}
										
										/* MENU */
										
										div.footer_panel div.menu {
											width:900px;
											padding:15px 20px 10px 20px;
					/* color */				/*background:#eeeeee url(../../../../gfx/he/defaultskin/color_defaultcolor/footer_back.gif) repeat-x;*/
											text-align:center;
										}
										
										/* LINKS */
										
										div.footer_panel div.links {
											width:900px;
											background:#dbdbdb;
											padding:10px 20px 15px 20px;
											text-align:center;
										}
										
										/* list */
										
										div.footer_panel div.menu ul,
										div.footer_panel div.links ul {
											display:inline;
											padding:0px;
											list-style:none;
											color:#999999;
											font-size:9pt;
											line-height:20px;
										}
										div.footer_panel div.menu ul {
											color:#cccccc;
										}
										div.footer_panel div.links ul {
											color:#bbbbbb;
										}
										div.footer_panel div.menu ul li,
										div.footer_panel div.links ul li {
											display:inline;
										}
										div.footer_panel div.menu ul a,
										div.footer_panel div.links ul a {
											padding:0 8px 0 8px;
											color:#666666;
											text-decoration:none;
										}
										div.footer_panel div.menu ul a {
											font-weight:bold;
										}
										div.footer_panel div.menu ul li a:hover,
										div.footer_panel div.links ul li a:hover {
											text-decoration:underline;
										}
					
										/* CLIENT ADDRESS */
										
										div.footer_panel div.address {
											width:570px;
											padding:10px 0 0 0;
											color:#666666;
										}
										div.footer_panel div.address p {
											padding:0;
											margin:0;
											display:inline;
										}
										div.footer_panel div.address a {
											
										}
										
										/* BMBY COPYRIGHT */
										
										div.footer_panel div.copyright {
											width:350px;
											padding:10px 0 0 0;
											color:#999999;
					/* lang */				text-align:left;
                    direction: ltr;
                    float: left;
										}
										div.footer_panel div.copyright img {
											vertical-align:middle;
					/* lang */				margin:2px 5px -1px 0;
										}
										div.footer_panel div.copyright a {
											color:#999999;
                      text-decoration: none;
										}
                    div.footer_panel div.copyright a:hover{text-decoration: underline;}
					
				/********************** OTHER **************************/
                
                                                        
                             /*----- IMAGE STATUS -----*/ 
                                       
                                        .img_status{
                                           border:none;
                                           position :absolute;
                                           width:86px;
                                           height:86px;
                                           z-index:999;
                                           margin:1px -107px 0 0;
                                        }
										
								/*----- FORMS -----*/
								
										table.form_grid th {
					/* lang */				padding:0 0 15px 10px;
					/* lang */				text-align:right;
										}
										table.form_grid td {
											padding:0 0 15px 0;
										}
										table.form_grid input.field {
											width:250px;
										}
										table.form_grid textarea.textarea {
											width:400px;
											height:150px;
										}
										table.form_grid button {
											width:80px;
										}
										table.form_grid td.space {
											width:30px;
										}

								/*----- PRINT -----*/

										body.print {
											width:720px;
											margin:0;
											padding:0;
											color:#000000;
											background:#ffffff;
											direction:rtl;
										}
										div.logo_print {
											display:none;
										}
										body.print div.logo_print {
											display:block;
											margin:0 0 30px 0;
											text-align:center;
											/* specific */
											padding:5px 0 5px 0;
											background:#eeeeee;
										}

								/*----- PAGING -----*/

										div.paging {
											width:720px;
											margin:30px 0 0 0;
											text-align:center;
										}
										div.paging li,
										div.paging li.selected,
										div.paging li.next,
										div.paging li.prev,
										div.paging li.first,
										div.paging li.last {
											display:-moz-inline-stack;
											display:inline-block;
											width:22px;
											height:19px;
					/* lang */				margin:0 4px 0 0;
											padding:3px 0 0 0;
											zoom:1;
											*display:inline;
											background:#f7f7f7;
					/* color */				/*color:#279cdc;*/
											font-weight:bold;
											text-align:center;
											list-style:none;
											cursor:pointer;
										}										
										div.paging li.first,
										div.paging li.prev,
										div.paging li.next,
										div.paging li.last {
											font-size:12pt;
											font-weight:normal;
											padding:0 0 3px 0;
											margin:0 10px 0 10px;
					/* lang */				direction:rtl;
										}										
										div.paging li.selected {
					/* color */				/*background:#279cdc;*/
					/* color */				/*color:#f7f2e7;*/
										}
										div.paging li:hover {
					/* color */				/*background:#279cdc;*/
					/* color */				/*color:#FFFFFF;*/
										}
										
								/*----- BREAK -----*/
										
										.clear {
											clear:both;
										}
					
								/*----- ONCLICK -----*/
										
										a.click {
											text-decoration:underline;
											cursor:pointer;
										}
										a.click:hover {
											text-decoration:none;
										}

								/*----- RED -----*/
								
										.red {
											color:#cc0000;
										}

				/*///////////////////   G L O B A L  ////////////////*/
										
										body { 
											margin:0 0 30px 0;
											padding:0;
											background:#FFFFFF;
											font-family:Arial, Helvetica, sans-serif;
											font-size:10pt;
											color:#666666;
										}
										table {
											font-size:10pt;
										}
										a {
					/* color */				/*color:#008bd7;*/
											outline:none;
										}
										a:hover {
											text-decoration:none;
										}
										img {
											border:0;
										}
										h1, h2, h3, h4, h5 {
											color:#000000;
										}
										h1 {
											margin:0 0 20px 0;
					/* lang */				padding:0 30px 0 0;
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/title_back.gif);*/
											background-repeat:no-repeat;
					/* lang */				background-position:right 6px;
											font-size:19pt;
											font-weight:normal;
											color:#000000;
										}
										h2 {
											font-size:19px; 
										}
										h3 {
											font-size:17px;
										}
										h4 {
											font-size:15px;
										}
										h5 {
											font-size:13px;
										}
										hr {
											 border:none; /* Firefox */
											 color:#CCCCCC; /* Internet Explorer */
											 background:#CCCCCC; /* Firefox & Opera */
											 height:1px;
										}
										form {
											margin:0;
										}
										fieldset {
											padding:0 10px 10px 10px;
											border:1px solid #CCCCCC;
										}
										legend  {
											margin-bottom:0 0 5px 0;
											padding:0 5px 0 5px;
											font-weight:bold;
											/*color:#333333;*/
										}
										input, textarea, select {
											background:#FFFFFF;
											font-family: Arial, Helvetica, sans-serif;
											font-size:10pt;
											color:#333333;
										}
										button {
											background:#333333 url(../../../../gfx/he/defaultskin/base/buttons_back.gif) repeat-x;
											border:2px solid #999999;
											font-family:Arial, Helvetica, sans-serif;
											font-size:10pt;
											color:#ffffff;
											cursor:pointer;
										}
										button.space {
					/* lang */				margin:0 0 0 10px;
										}
										input.check {
											background:none;
											border:0;
										}
					
				/*///////////////////   P A T T E R N S  ////////////*/

										div.pattern_container {
											width:720px;
											margin:0 0 30px 0;
										}

								/*----- 1 COLUMN:
										---------
										text,
										image -----*/
										
										div.t div.col_1,
										div.i div.col_1 {
											width:720px;
										}
									
								/*----- 2 COLUMNS:
										---------
										text - text,
										text - image,
										image - text,
										image - image -----*/
										
										div.t_t div.col_1,
										div.t_i div.col_1,
										div.i_t div.col_1,
										div.i_i div.col_1 {
											width:345px;
					/* lang */				padding:0 0 0 30px;
										}
										div.t_t div.col_2,
										div.t_i div.col_2,
										div.i_t div.col_2,
										div.i_i div.col_2 {
											width:345px;
										}

								/*----- 2 COLUMNS (includes long column 1):
										---------
										text - long image,
										image - long text -----*/

										div.t_li div.col_1,
										div.i_lt div.col_1 {
											width:220px;
					/* lang */				padding:0 0 0 30px;
										}
										div.t_li div.col_2,
										div.i_lt div.col_2 {
											width:470px;
										}
										
								/*----- 2 COLUMNS (includes long columnt 2):
										---------
										long image - text,
										long text - image -----*/

										div.lt_i div.col_1,
										div.li_t div.col_1 {
											width:470px;
					/* lang */				padding:0 0 0 30px;
										}
										div.lt_i div.col_2,
										div.li_t div.col_2 {
											width:220px;
										}
										
								/*----- 3 COLUMNS:
										---------
										text - text - text,
										text - text - image,
										text - image - image,
										image - image - image,
										image - image - text,
										image - text - text,
										text - image - text,
										image - text - image -----*/
										
										div.t_t_t div.col_1,
										div.t_t_i div.col_1,
										div.t_i_i div.col_1,
										div.i_i_i div.col_1,
										div.i_i_t div.col_1,
										div.i_t_t div.col_1,
										div.t_i_t div.col_1,
										div.i_t_i div.col_1,

										div.t_t_t div.col_2,
										div.t_t_i div.col_2,
										div.t_i_i div.col_2,
										div.i_i_i div.col_2,
										div.i_i_t div.col_2,
										div.i_t_t div.col_2,
										div.t_i_t div.col_2,
										div.i_t_i div.col_2 {
											width:220px;
					/* lang */				padding:0 0 0 30px;
										}
										div.t_t_t div.col_3,
										div.t_t_i div.col_3,
										div.t_i_i div.col_3,
										div.i_i_i div.col_3,
										div.i_i_t div.col_3,
										div.i_t_t div.col_3,
										div.t_i_t div.col_3,
										div.i_t_i div.col_3 {
											width:220px;
										}
										
				/*///////////////////   B A N N E R S  //////////////*/
										
								/*----- // T O P // -----*/
								
										div.banner_container_top {
											width:940px;
											margin:0 0 30px 0;
										}
										div.banner_container_top div {
											height:90px;
										}
										div.banner_container_top img,
										div.banner_container_top object,
										div.banner_container_top embed {
											display:block;
										}
										div.banner_container_top img.nobanner {
											width:185px;
											height:33px;
											margin:25px 0 0 0;
										}
										
								/*----- COLUMNS SIZES -----*/

										/* 1 BANNER */
										
										div.bt1 div.col_1 {
											width:940px;
										}
									
										/* 2 BANNERS */
										
										div.bt2 div.col_1 {
											width:460px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt2 div.col_2 {
											width:460px;
										}
										
										/* 3 BANNERS */
										
										div.bt3 div.col_1 {
											width:300px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt3 div.col_2 {
											width:300px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt3 div.col_3 {
											width:300px;
										}
										
										/* 4 BANNERS */
										
										div.bt4 div.col_1 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt4 div.col_2 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt4 div.col_3 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt4 div.col_4 {
											width:220px;
										}
										
										/* 5 BANNERS */
										
										div.bt5 div.col_1 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt5 div.col_2 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt5 div.col_3 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt5 div.col_4 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bt5 div.col_5 {
											width:172px;
										}
										
								/*----- OBJECT SIZES -----*/

										/* 1 BANNER */
								
										div.bt1 div.col_1 img,
										div.bt1 div.col_1 object,
										div.bt1 div.col_1 embed {
											width:940px;
											height:90px;
										}

										/* 2 BANNERS */
								
										div.bt2 div.col_1 img,
										div.bt2 div.col_1 object,
										div.bt2 div.col_1 embed,
										div.bt2 div.col_2 img,
										div.bt2 div.col_2 object,
										div.bt2 div.col_2 embed {
											width:460px;
											height:90px;
										}

										/* 3 BANNERS */
								
										div.bt3 div.col_1 img,
										div.bt3 div.col_1 object,
										div.bt3 div.col_1 embed,
										div.bt3 div.col_2 img,
										div.bt3 div.col_2 object,
										div.bt3 div.col_2 embed,
										div.bt3 div.col_3 img,
										div.bt3 div.col_3 object,
										div.bt3 div.col_3 embed {
											width:300px;
											height:90px;
										}

										/* 4 BANNERS */
								
										div.bt4 div.col_1 img,
										div.bt4 div.col_1 object,
										div.bt4 div.col_1 embed,
										div.bt4 div.col_2 img,
										div.bt4 div.col_2 object,
										div.bt4 div.col_2 embed,
										div.bt4 div.col_3 img,
										div.bt4 div.col_3 object,
										div.bt4 div.col_3 embed,
										div.bt4 div.col_4 img,
										div.bt4 div.col_4 object,
										div.bt4 div.col_4 embed {
											width:220px;
											height:90px;
										}

										/* 5 BANNERS */
								
										div.bt5 div.col_1 img,
										div.bt5 div.col_1 object,
										div.bt5 div.col_1 embed,
										div.bt5 div.col_2 img,
										div.bt5 div.col_2 object,
										div.bt5 div.col_2 embed,
										div.bt5 div.col_3 img,
										div.bt5 div.col_3 object,
										div.bt5 div.col_3 embed,
										div.bt5 div.col_4 img,
										div.bt5 div.col_4 object,
										div.bt5 div.col_4 embed,
										div.bt5 div.col_5 img,
										div.bt5 div.col_5 object,
										div.bt5 div.col_5 embed {
											width:172px;
											height:90px;
										}
										
								/*----- // B O T T O M // -----*/
								
										div.banner_container_bottom {
											width:940px;
											margin:0 0 20px 0;
										}
										div.banner_container_bottom div {
											height:90px;
										}
										div.banner_container_bottom img,
										div.banner_container_bottom object,
										div.banner_container_bottom embed {
											display:block;
										}
										div.banner_container_bottom img.nobanner {
											width:185px;
											height:33px;
											margin:25px 0 0 0;
										}
										
								/*----- COLUMNS SIZES -----*/

										/* 1 BANNER */
										
										div.bb1 div.col_1 {
											width:940px;
										}
									
										/* 2 BANNERS */
										
										div.bb2 div.col_1 {
											width:460px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb2 div.col_2 {
											width:460px;
										}
										
										/* 3 BANNERS */
										
										div.bb3 div.col_1 {
											width:300px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb3 div.col_2 {
											width:300px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb3 div.col_3 {
											width:300px;
										}
										
										/* 4 BANNERS */
										
										div.bb4 div.col_1 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb4 div.col_2 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb4 div.col_3 {
											width:220px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb4 div.col_4 {
											width:220px;
										}
										
										/* 5 BANNERS */
										
										div.bb5 div.col_1 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb5 div.col_2 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb5 div.col_3 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb5 div.col_4 {
											width:172px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bb5 div.col_5 {
											width:172px;
										}
										
								/*----- OBJECT SIZES -----*/

										/* 1 BANNER */
								
										div.bb1 div.col_1 img,
										div.bb1 div.col_1 object,
										div.bb1 div.col_1 embed {
											width:940px;
											height:90px;
										}

										/* 2 BANNERS */
								
										div.bb2 div.col_1 img,
										div.bb2 div.col_1 object,
										div.bb2 div.col_1 embed,
										div.bb2 div.col_2 img,
										div.bb2 div.col_2 object,
										div.bb2 div.col_2 embed {
											width:460px;
											height:90px;
										}

										/* 3 BANNERS */
								
										div.bb3 div.col_1 img,
										div.bb3 div.col_1 object,
										div.bb3 div.col_1 embed,
										div.bb3 div.col_2 img,
										div.bb3 div.col_2 object,
										div.bb3 div.col_2 embed,
										div.bb3 div.col_3 img,
										div.bb3 div.col_3 object,
										div.bb3 div.col_3 embed {
											width:300px;
											height:90px;
										}

										/* 4 BANNERS */
								
										div.bb4 div.col_1 img,
										div.bb4 div.col_1 object,
										div.bb4 div.col_1 embed,
										div.bb4 div.col_2 img,
										div.bb4 div.col_2 object,
										div.bb4 div.col_2 embed,
										div.bb4 div.col_3 img,
										div.bb4 div.col_3 object,
										div.bb4 div.col_3 embed,
										div.bb4 div.col_4 img,
										div.bb4 div.col_4 object,
										div.bb4 div.col_4 embed {
											width:220px;
											height:90px;
										}

										/* 5 BANNERS */
								
										div.bb5 div.col_1 img,
										div.bb5 div.col_1 object,
										div.bb5 div.col_1 embed,
										div.bb5 div.col_2 img,
										div.bb5 div.col_2 object,
										div.bb5 div.col_2 embed,
										div.bb5 div.col_3 img,
										div.bb5 div.col_3 object,
										div.bb5 div.col_3 embed,
										div.bb5 div.col_4 img,
										div.bb5 div.col_4 object,
										div.bb5 div.col_4 embed,
										div.bb5 div.col_5 img,
										div.bb5 div.col_5 object,
										div.bb5 div.col_5 embed {
											width:172px;
											height:90px;
										}
										
								/*----- // M I D D L E // -----*/
								
										div.banner_container_middle {
											width:720px;
											margin:0 0 20px 0;
											padding:20px 0 0 0;
											border-top:1px solid #cccccc;
										}
										div.banner_container_middle div {
											height:70px;
										}
										div.banner_container_middle img,
										div.banner_container_middle object,
										div.banner_container_middle embed {
											display:block;
										}
										div.banner_container_middle img.nobanner {
											width:185px;
											height:33px;
											margin:15px 0 0 0;
										}

								/*----- COLUMNS SIZES -----*/

										/* 1 BANNER */
										
										div.bm1 div.col_1 {
											width:720px;
										}
									
										/* 2 BANNERS */
										
										div.bm2 div.col_1 {
											width:350px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bm2 div.col_2 {
											width:350px;
										}
										
										/* 4 BANNERS */
										
										div.bm4 div.col_1 {
											width:165px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bm4 div.col_2 {
											width:165px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bm4 div.col_3 {
											width:165px;
					/* lang */				padding:0 0 0 20px;
										}
										div.bm4 div.col_4 {
											width:165px;
										}
										
								/*----- OBJECT SIZES -----*/

										/* 1 BANNER */
								
										div.bm1 div.col_1 img,
										div.bm1 div.col_1 object,
										div.bm1 div.col_1 embed {
											width:720px;
											height:70px;
										}

										/* 2 BANNERS */
								
										div.bm2 div.col_1 img,
										div.bm2 div.col_1 object,
										div.bm2 div.col_1 embed,
										div.bm2 div.col_2 img,
										div.bm2 div.col_2 object,
										div.bm2 div.col_2 embed {
											width:350px;
											height:70px;
										}

										/* 4 BANNERS */
								
										div.bm4 div.col_1 img,
										div.bm4 div.col_1 object,
										div.bm4 div.col_1 embed,
										div.bm4 div.col_2 img,
										div.bm4 div.col_2 object,
										div.bm4 div.col_2 embed,
										div.bm4 div.col_3 img,
										div.bm4 div.col_3 object,
										div.bm4 div.col_3 embed,
										div.bm4 div.col_4 img,
										div.bm4 div.col_4 object,
										div.bm4 div.col_4 embed {
											width:165px;
											height:70px;
										}

								/*----- // S I D E // -----*/

										div.banner_container_side {
											width:160px;
											margin:0 0 30px 0;
										}
										div.banner_container_side div {
											height:90px;
										}
										div.banner_container_side img,
										div.banner_container_side object,
										div.banner_container_side embed {
											display:block;
										}
										div.banner_container_side img.nobanner {
											width:100px !important;
											height:60px !important;
											margin:15px auto 0 auto;
										}

								/*----- COLUMNS SIZES -----*/

										div.bs1 div.col_1 {
											width:160px;
											margin:0 0 15px 0;
										}
									
								/*----- OBJECT SIZES -----*/

										div.bs1 div.col_1 img {
											width:160px;
												height:90px;		/* temporary */
										}
										div.bs1 div.col_1 object,
										div.bs1 div.col_1 embed {
											width:160px;
											height:90px;
										}

				/*///////////////////   P R I V A T E  //////////////*/

								/*----- NEWS -----*/
										
										/* LIST */
										
										div.news_list {
											width:680px;
											margin:0 0 30px 0;
											padding:15px 20px 20px 20px;
											background:#f3f3f3;
										}
																									
										/* title */
										
										div.news_list h2 {
											margin:0 0 5px 0;
											padding:0;
											font-size:11pt;
										}
										div.news_list h2 a {
											text-decoration:none;
											color:#333333;
										}
										div.news_list h2 a:hover {
											text-decoration:underline;
										}
										
										/* date */
										
										div.news_list div.date {
											margin:0 0 2px 0;
											font-size:9pt;
											color:#999999;
										}
										
										/* descriptions */
										
										div.news_list div.descriptions {
											width:680px;
											height:50px;
											line-height:18px;
											overflow:hidden;
										}
										
										/* link */
										
										div.news_list div.link {
											width:680px;
											padding:15px 0 0 0;
											font-weight:bold;
					/* color */				/*color:#008bd7;*/
										}
										div.news_list div.link a {
											text-decoration:none;
										}
										div.news_list div.link a:hover {
											text-decoration:underline;
										}
										
										/* DETAILS */
										
										div.news_details {
											width:720px;
										}
										
										/* page title */
										
										div.news_details h2 {
											height:35px;
											margin:0;
					/* lang */				padding:0 30px 0 0;
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/title_back.gif);*/
											background-repeat:no-repeat;
					/* lang */				background-position:right 6px;
											font-size:19pt;
											font-weight:normal;
										}
										
										/* title */
										
										div.news_details h1 {
											font-size:13pt;
											background:none;
											margin:0 0 10px 0;
											padding:0;
											font-weight:bold;
										}
										
										/* links */
										
										div.news_details div.links {
											padding:10px 0 10px 0;
					/* lang */				text-align:left;
										}
										div.news_details div.top {
											/*border-bottom:1px solid #eeeeee;*/
										}
										div.news_details div.bottom {
											border-top:1px solid #cccccc;
										}
										
										
										div.news_details div.links img {
											vertical-align:middle;
											margin:0 0 4px 0;
										}
										div.news_details div.links a {
											cursor:pointer;
											text-decoration:none;
										}
										div.news_details div.links a:hover {
											text-decoration:underline;
										}
										div.news_details div.links span {
											color:#000000;
										}
										
										/* pattern */
										
										div.news_details div.pattern {
											padding:10px 0 10px 0;
										}
										div.news_details div.pattern td {
											line-height:22px;
											font-size:11pt;
										}
										
								/*----- NEWS, ARTICLES, PROPERTY ... PRINT -----*/
								
										body.print div.printable {
											display:none;
										}
										body.print div.title_panel {
											display:none;
										} 
										body.print div.links {
											display:none;
										} 
										body.print div.pattern td {
											line-height:18px;
										}
										body.print div.tools {
											display:none;
										}
										body.print div.property_list {
											display:none;
										}
															
								/*----- CONTACT -----*/
								
										div.contact {
											width:660px;
											padding:50px 30px 30px 30px;
											background:#f3f3f3 url(../../../../gfx/he/defaultskin/base/contact_back.gif) no-repeat right 120px;
										}
										table.contact input.field {
											width:150px;
										}
										table.contact textarea.textarea {
											width:428px;
										}
															
								/*----- PROPERTY - LIST -----*/

										/* PROPERTY - SEARCH RESULTS [LIST, TABLE, GALLERY] */
										
										/* toggle */
										
										div.property_list div.toggle {
											height:20px;
											padding:4px 0 0 0;
												/*display:none;*/		/* temporary */
										}
										div.property_list div.toggle img {
											display:inline-block;
											width:28px;
											height:24px;
											cursor:pointer;
										}

										/* results */

										div.results {
											height:28px;
											margin:0 0 20px 0;
											padding:8px 10px 0 10px;
					/* color */				/*background:#d3e9f4;*/
										}
										div.results div.found {
											padding:2px 0 0 0;
										}
										div.results div.found a.link {
											font-weight:bold;
										}

										/* list */

										div.property_list {
											width:720px;
										}
										div.index,
										div.inner {
											padding:20px 0 0 0;
											border-top:1px solid #cccccc;
										}
										div.property_list h1 {
											/*margin:-16px 0 20px 0;*/			/* for toggle - temporary */
											margin:-24px 0 20px 0;		/* for toggle */
										}
										
										/* title */
										
										div.property_list h2 {
											width:550px;
											height:35px;
											margin:0 0 20px 0;
					/* lang */				padding:0 30px 0 0;
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/title_back.gif);*/
											background-repeat:no-repeat;
					/* lang */				background-position:right 6px;
											font-size:19pt;
											font-weight:normal;
										}

										/* button */

										div.property_list a.button {
											width:124px;
											height:24px;
											padding:5px 0 0 0;
					/* color */				/*background:url(../../../../gfx/he/defaultskin/color_defaultcolor/button_back.gif) no-repeat;*/
											font-size:9pt;
											font-weight:bold;
											text-decoration:none;
											text-align:center;
											color:#ffffff;
										}
										
										/* RESULTS [LIST] */

										/* image */

										div.property_list div.results_list  div.image {
											width:134px;
											height:102px;
											padding:8px;
					/* lang */				margin:0 0 0 20px;
											background:#eeeeee;
										}
										div.property_list div.results_list div.image img {
											display:block;
											width:130px;
											height:98px;
											border:2px solid #ffffff;
										}
										
										/* content */

										div.property_list div.results_list div.content {
											width:550px;
											margin:0 0 30px 0;
											font-size:9pt;
										}
										
										/* title */
										
										div.property_list div.results_list div.content h3 {
											width:550px;
											height:21px;
											margin:0 0 10px 0;
											padding:0;
											background:#e6e6e6;
											overflow:hidden;
										}
										div.property_list div.results_list div.content h3 a {
											display:block;
											height:19px;
											padding:2px 2px 0 2px;
											font-size:10pt;
											text-decoration:none;
											color:#333333;
										}
										
                                        div.property_list div.results_list div.content h3 span {
											display:block;
											height:19px;
											padding:2px 10px 0 10px;
											background:#cc0000;
					/* lang */				border-left:1px solid #ffffff;
											font-size:10pt;
											color:#ffffff;
										}
                                        

                                        
                                        
										
										/* main */

										div.property_list div.results_list div.main {
											width:115px;
											height:87px;
					/* lang */				padding-left:15px;
											line-height:18px;
											font-weight:bold;
										}
										div.property_list div.results_list div.main span {
											font-weight:normal;
											font-size:10pt;
										}
										div.property_list div.results_list div.main div.price {
											padding:17px 0 0 0;
											font-size:13pt;
											color:#cc0000;
										}
										
										/* data */

										div.property_list div.results_list div.data {
											width:120px;
											height:85px;
											padding:0 20px 0 20px;
											border-left:1px solid #e6e6e6;
											border-right:1px solid #e6e6e6;
										}
										div.property_list div.results_list div.data table {
											width:120px;
											line-height:18px;
											font-size:9pt;
										}
										div.property_list div.results_list div.data table th {
											font-weight:normal;
					/* lang */				text-align:right;
										}
										div.property_list div.results_list div.data table td {
											font-weight:bold;
					/* lang */				text-align:left;
										}
										
										/* agent */

										div.property_list div.results_list div.agent {
											width:152px;
											height:85px;
					/* lang */				padding:0 20px 0 0;
											line-height:18px;
										}
										/* email tooltip */
										div.property_list div.results_list div.agent a.email {
											position:relative;
										}
										div.property_list div.results_list div.agent a.email span {
											display:none;
										}
										div.property_list div.results_list div.agent a.email:hover span {
											position:absolute;
											white-space:nowrap;
											display:block;
					/* lang */				right:0;
											top:-20px;
											padding:0px 7px 1px 7px;
											background:#333333;
											color:#FFFFFF;
											text-decoration:none;
											text-align:center;
											font-size:9pt;
											cursor:pointer;
											z-index:999;
											-moz-border-radius: 0.4em;
											-webkit-border-radius:0.4em;
											-khtml-border-radius:0.4em;
										}
										div.property_list div.results_list div.agent div.phone {
					/* lang */				text-align:right;
										}
										
										/* photo */

										div.property_list div.results_list div.photo {
											width:86px;
											height:86px;
											padding:1px 0 0 0;
										}
										div.property_list div.results_list div.photo img {
											width:80px;
											height:80px;
											border:3px solid #eeeeee;
										}

										/* RESULTS [TABLE] */
										
										div.results_table table.list {
											width:720px;
											margin:0 0 10px 0;
										}
										div.results_table table.with720 {
											width:720px;
										}
										div.results_table table.list tr.list_header th {
											padding:4px 5px 6px 5px;
											line-height:12px;
					/* color */				/*background:#279cdc;*/
											font-size:9pt;
											color:#FFFFFF;
											cursor:pointer;
										}
										div.results_table table.list tr.list_header th:hover {
											background:#cf0e0e;
										}
										
										div.results_table table.list tr.list_line1 {
											background:#fcfcfc;
										}
										div.results_table table.list tr.list_line2 {
											background:#eeeeee;
										}
										div.results_table table.list tr.list_line1 td.col,
										div.results_table table.list tr.list_line2 td.col {
											padding:2px 5px 4px 5px;
											cursor:pointer;
										}
										div.results_table table.list div.details {
												width:675px;
												height:600px;
											margin:-2px -5px -4px -5px;
											padding:20px;
											background:#ffffff;
					/* color */				/*border:2px solid #d3e9f4;*/
											cursor:default;
										}
										div.results_table table.list span.br {
											line-height:0;
										}
										
										/* property */
										div.results_table table.list tr.list_header th.property {
											width:120px;
										}
										div.results_table table.list td.property {
											font-weight:bold;
										}
										/* city */
										div.results_table table.list tr.list_header th.city {
											width:120px;
										}
										
										/* neighbor */
										div.results_table table.list tr.list_header th.neighbor {
											
										}
										
										/* price */
										div.results_table table.list tr.list_header th.price {
											width:100px;
										}					
										
										/* rooms */
										div.results_table table.list tr.list_header th.rooms {
											width:40px;
										}
										
										/* floor */
										div.results_table table.list tr.list_header th.floor {
											width:40px;
										}
										
										/* image */
										div.results_table table.list tr.list_header th.image {
											width:40px;
										}
										div.results_table table.list td.image {
											text-align:center;
										}
																		
										/* RESULTS [GALLERY] */

										div.property_list div.results_gallery {
											
										}

								/*----- PROPERTY - DETAILS -----*/

										div#print_version {
											width:720px;
										}

										div.property_details {
											width:500px;
										}
										
										/* TITLE PANEL */
										
										div.title_panel {
											width:720px;
											margin:0 0 30px 0;
											border-bottom:1px solid #cccccc;
										}
                                        
                                        div.title_panel h1{
                                            width:680px;
                                            
                                        }
                                        
                                        div.title_panel h1 span.exclusives{
                                            display:block;
                                            padding:0px 7px 3px;
                                            background:#cc0000;
                                            margin:2px 15px 0 0;
                    /* lang */              font-size: 20px;                                            
                                            color:#ffffff; 
                                            
                                        }
                                        
										
										/* title */
										
										div.title_panel h1 {
											margin:0 0 10px 0;
										}
/*										div.title_panel h1 span {
											font-weight:bold;
											font-size:15pt;
                                            background: none repeat scroll 0 0 #CC0000;
                                            border-left: 1px solid #FFFFFF;
                                            color: #FFFFFF;
                                            display: block;
                                            clear:both;
                                            height: 19px;
                                            padding: 2px 10px 0;
										}  */
										
										/* listing */
										
										div.title_panel div.listing {
											padding:12px 0 0 0;
											color:#CCCCCC;
										}
										div.title_panel div.listing a {
											font-weight:bold;
											text-decoration:none;
										}
										div.title_panel div.listing a:hover {
											text-decoration:underline;
										}
										div.title_panel div.listing a.results {
					/* lang */				padding:0 30px 0 0;
										}
										div.title_panel div.listing span {
											font-weight:bold;
										}
										
										/* AGENT */
										
										div.agent_area div.agent {
											width:150px;
											height:390px;
											margin:0 0 20px 0;
											padding:10px 20px 0 20px;
											background:#eeeeee;
										}

										/* title */
										
										div.agent_area div.agent h2 {
											width:150px;
											margin:0 0 10px 0;
											padding:0 0 5px 0;
											border-bottom:1px solid #cccccc;
											font-size:11pt;
											color:#333333;
										}
					
										/* content */
										
										/* photo */
										
										div.agent_area div.agent div.photo {
											margin:0 0 10px 0;
											text-align:center;
										}
										div.agent_area div.agent div.photo img {
											/*width:80px;*/
											height:80px;
											border:1px solid #dbdbdb;
										}
										
										/* data */
										
										div.agent_area div.agent div.data {
											margin:0 0 15px 0;
											padding:0 0 10px 0;
											font-size:9pt;
                                            position:relative;
                                            display:block;
                                            height: 50px;
											border-bottom:1px solid #cccccc;
										}
										/* email tooltip */
										div.agent_area div.agent div.data a.email {
											position:relative;
										}
										div.agent_area div.agent div.data a.email span {
											display:none;
										}
										div.agent_area div.agent div.data a.email:hover span {
											position:relative;
											white-space:nowrap;
											display:block;
					/* lang */				right:0;
											top:-16px;
											padding:0px 7px 1px 7px;
											background:#333333;
											color:#FFFFFF;
											text-decoration:none;
											text-align:center;
											font-size:9pt;
											cursor:pointer;
											z-index:999;
											-moz-border-radius: 0.4em;
											-webkit-border-radius:0.4em;
											-khtml-border-radius:0.4em;
										}
										div.agent_area div.agent div.data div.phone {
					/* lang */				text-align:right;
                                             position: relative;
                                             height: 16px;
										}

										/* form */

										div.agent_area div.agent div.form div.field {
											width:55px;
											margin:0 0 1px 0;
											font-size:9pt;
										}
										div.agent_area div.agent div.form input.field {
											display:block;
											width:90px;
											margin:0 0 4px 0;
											font-size:9pt;
										}
										div.agent_area div.agent div.form div.textarea {
											width:150px;
											margin:0 0 1px 0;
										}
										div.agent_area div.agent div.form textarea.textarea {
											width:145px;
											height:40px;
											margin:0 0 2px 0;
										}
										div.agent_area div.agent div.form button {
											width:154px;
											height:34px;
											padding:0 0 4px 0;
											margin:0 -2px 0 -2px;
											border:0;
											background:url(../../../../gfx/he/defaultskin/base/agent_button_back.png) no-repeat 0 4px;
										}
										
										/* TOOLS */
										
										div.agent_area div.tools {
											width:140px;
											padding:15px;
											border:10px solid #eeeeee;
										}
										div.agent_area div.tools ul {
											padding:0px;
											margin:0;
											list-style:none;
										}
										div.agent_area div.tools ul li {
					/* lang */				padding:1px 25px 7px 0;
					/* lang */				background-position:right top;
											background-repeat:no-repeat;
											list-style:none;
										}
										div.agent_area div.tools ul li a {
											text-decoration:none;
											cursor:pointer;
										}
										div.agent_area div.tools ul li a:hover {
											text-decoration:underline;
										}
										/* agent */
										div.agent_area div.tools ul li.icon_01 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_agent.gif);*/
											font-weight:bold;
										}
										/* properties */
										div.agent_area div.tools ul li.icon_02 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_properties.gif);*/
											font-weight:bold;
										}
										/* alert */
										div.agent_area div.tools ul li.icon_03 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_alert.gif);*/
										}
										/* question */
										div.agent_area div.tools ul li.icon_04 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_question.gif);*/
										}
										/* print */
										div.agent_area div.tools ul li.icon_05 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_print.gif);*/
										}
										/* favorites */
										div.agent_area div.tools ul li.icon_06 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_favorites.gif);*/
										}
										/* send */
										div.agent_area div.tools ul li.icon_07 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_send.gif);*/
										}
										/* facebook */
										div.agent_area div.tools ul li.icon_08 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_facebook.gif);*/
										}
										
										/* PROPERTY */

										/* tabs */

										div.property_details div.tabs {
											width:500px;
											height:20px;
										}
										div.property_details div.tabs a,
										div.property_details div.tabs span {
											display:block;
											width:90px;
											height:18px;
					/* lang */				margin:0 0 0 2px;
											padding:2px 0 0 0;
											background:url(../../../../gfx/he/defaultskin/base/media_tab_back_selected.gif) no-repeat left bottom;
											text-align:center;
											
											text-decoration:none;
											color:#333333;
										}
										div.property_details div.tabs span.selected{
											
											background:url(../../../../gfx/he/defaultskin/base/media_tab_back.gif) no-repeat left bottom;
											color:#FFFFFF;
											cursor:default;
										}
											div.property_details div.tabs a,
										div.property_details div.tabs #span_video {
											display:block;
											width:90px;
											height:18px;
					/* lang */				margin:0 0 0 2px;
											padding:2px 0 0 0;
											background:url(../../../../gfx/he/defaultskin/base/media_tab_back_selected2.gif) no-repeat left bottom;
											text-align:center;
											
											text-decoration:none;
											color:#ffffff;
										}
										div.property_details div.tabs #span_video.selected{
											
											background:url(../../../../gfx/he/defaultskin/base/media_tab_back.gif) no-repeat left bottom;
											color:#FFFFFF;
											cursor:default;
										}
										
										/* image */
										
										div.property_details div.image {
											width:484px;	/*width:500px;*/
											height:364px;	/*height:380px;*/
											margin:0 0 20px 0;
											padding:8px;
											background:#eeeeee;
										}
										div.property_details div.image img {
											display:block;
											width:480px;
											height:360px;
											border:2px solid #ffffff;
										}
										
										/* thumbs */
										
										div.property_details div.thumbs {
											width:418px;	/* width:500px; */
											height:86px;
											margin:0 0 20px 0;
											padding:14px 41px 0 41px;
											background:#dbdbdb;
										}
										div.property_details div.thumbs a {
											display:block;
											width:86px;
											height:68px;
					/* lang */				margin:0 0 0 20px;
											border:1px solid #ffffff;
											cursor:pointer;
										}
										div.property_details div.thumbs img {
											display:block;
											width:86px;
											height:68px;
										}
										div.property_details div.thumbs a:hover,
										div.property_details div.thumbs a.selected {
											border:1px solid #666666;
										}
										div.property_details div.thumbs a.last {
											margin:0;
										}
										
										/* title */
										
										div.property_details div.title {
											width:500px;
											margin:0 0 20px 0;
											padding:0 0 5px 0;
											border-bottom:1px solid #cccccc;
										}
										div.property_details div.title h3 {
											margin:0;
											padding:0;
											/*font-size:11pt;*/
											font-size:10pt;
										}
										div.property_details div.title div.important {
											/*font-size:11pt;*/
										}
										div.property_details div.title div.important span.price {
											color:#cc0000;
										}
										
										/* specification */

										div.property_details table.specification {
											width:500px;
										}
										div.property_details table.margin {
											margin:0 0 20px 0;
										}
										div.property_details table.specification tr.line_1 td,
										div.property_details table.specification tr.line_1 th {
											background:#eeeeee;
										}
										div.property_details table.specification tr.line_2 td,
										div.property_details table.specification tr.line_2 th {
											
										}
										div.property_details table.specification th {
											width:240px;
					/* lang */				padding:2px 5px 2px 0;
											font-weight:normal;
					/* lang */				text-align:right;
										}
										div.property_details table.specification td {
											width:15px;
					/* lang */				padding:2px 5px 2px 0;
											font-weight:bold;
										}
										div.property_details table.specification td.separator {
					/* lang */				border-left:20px solid #ffffff;
										}
										div.property_details table.specification th.width {
											white-space:nowrap;
										}
										div.property_details table.specification td.width {
											
										}
										div.property_details table.specification td.text {
											width:100px;
					/* lang */				text-align:left;
					/* lang */				padding:0 0 0 8px;
										}
										
										/* description */
										
										div.property_details div.description {
											margin:0 0 20px 0;
										}
										
								/*----- PROPERTY - DETAILS [TABLE] -----*/

										div.results_table table.list div.details h2 {
												display:none;		/* temporary */
											width:665px;
											height:23px;
											margin:0 0 20px 0;
					/* lang */				padding:2px 10px 0 0;
											background:#666666;
											font-size:12pt;
											font-weight:bold;
											color:#FFFFFF;
										}

										/* GENERAL */
										
										div.results_table table.list div.details div.height {
											height:auto !important;
											min-height:488px;
											height:488px;
										}
										div.results_table table.list div.details span.br {
											line-height:0;
										}
					
										/* BOXES */
					
										div.results_table table.list div.details div.info,
										div.results_table table.list div.details div.specification,
										div.results_table table.list div.details div.info table,
										div.results_table table.list div.details div.specification table,
										div.results_table table.list div.details div.info,
										div.results_table table.list div.details div.specification,
										div.results_table table.list div.details div.info table,
										div.results_table table.list div.details div.specification table {
											width:280px;
											margin:0 0 10px 0;
										}
										div.results_table table.list div.details div.info table tr.line_1,
										div.results_table table.list div.details div.specification table tr.line_1,
										div.results_table table.list div.details div.info table tr.line_1,
										div.results_table table.list div.details div.specification table tr.line_1 {
											background:#F2F2F2;
										}
										div.results_table table.list div.details div.info table tr.line_2,
										div.results_table table.list div.details div.specification table tr.line_2 {
											background:#FFFFFF;
										}
										div.results_table table.list div.details div.info table th,
										div.results_table table.list div.details div.specification table th {
					/* lang */				padding:1px 5px 1px 0;
											font-weight:normal;
					/* lang */				text-align:right;
											color:#333333;
										}
										div.results_table table.list div.details div.info table td,
										div.results_table table.list div.details div.specification table td {
											font-weight:bold;
											padding:0 5px 1px 5px;
										}
										div.results_table table.list div.details div.info table td,
										div.PropertyDetailsPopup div.info table td {
					/* lang */				padding:0 10px 1px 5px;
										}
										div.results_table table.list div.details div.info table td.separator,
										div.results_table table.list div.details div.specification table td.separator {
					/* lang */				border-left:5px solid #FFFFFF;
										}
										div.results_table table.list div.details div.info table.info th.width,
										div.results_table table.list div.details div.specification table.data3 th.width {
											white-space:nowrap;
										}
										div.results_table table.list div.details div.info table.info td.width,
										div.results_table table.list div.details div.specification table.data3 td.width {
											width:100%;
										}
										div.results_table table.list div.details div.specification table.specification td.width {
											width:9px;
					/* lang */				text-align:left;
										}
					
										/* TITLES */
					
										div.results_table table.list div.details div.info h3,
										div.results_table table.list div.details div.specification h3 {
											height:18px;
											margin:0;
											padding:0 0 5px 0;
											font-size:11pt;
										}
										div.results_table table.list div.details div.info h3 span,
										div.results_table table.list div.details div.specification h3 span {
					/* color */				/*color:#279cdc;*/
										}
					
										/* AGENT */
										
										div.results_table table.list div.details div.agent {
											width:364px;
											background:#F2F2F2;
										}
										div.PropertyDetailsPopup div.agent {
											margin:20px 0 0 0;
										}
										div.results_table table.list div.details div.agent div.photo {
											height:119px;
										}
										div.results_table table.list div.details div.agent div.photo img {
											border:10px solid #F2F2F2;
										}
										div.results_table table.list div.details div.agent h4 {
											margin:0;
											padding:0 0 5px 0;
											font-size:11pt;
										}
										div.results_table table.list div.details div.agent div.data {
											padding:10px;
										}
										div.results_table table.list div.details div.agent div.data table {
											font-size:9pt;
										}
										div.results_table table.list div.details div.agent table th {
											padding:0px 0 3px 0;
											color:#333333;
											font-weight:normal;
					/* lang */				text-align:right;
										}
										div.results_table table.list div.details div.agent table td {
											font-weight:bold;
					/* lang */				padding:1px 5px 1px 0;
										}
										div.results_table table.list div.details div.agent div.form {
											padding:0 10px 10px 10px;
										}
										div.results_table table.list div.details div.agent div.form label {
											display:block;
										}
										div.results_table table.list div.details div.agent div.form div.fields label input {
											display:block;
											width:120px;
											height:17px;
											font-size:9pt;
										}
										div.results_table table.list div.details div.agent div.form div.textarea label textarea {
											display:block;
											width:194px;
											height:57px;
											margin:0 0 17px 0;
										}
										div.results_table table.list div.details div.agent div.form div.textarea button {
											width:200px;
											font-size:9pt;
											font-weight:bold;
											height:22px;
										}
					
										/* PRIVATE */
					
										div.results_table table.list div.details div.specification div.price {
											margin:0 0 10px 0;
											padding:10px 0 0 0;
											font-weight:bold;
											font-size:11pt
										}
										div.results_table table.list div.details div.specification div.price span {
											color:#d6242f;
										}
										div.results_table table.list div.details div.specification div.description {
											height:150px;
											overflow-y:auto;
											font-size:9pt;
										}
					
										/* MEDIA */
										
										div.results_table table.list div.details div.media {
											width:364px;
											margin:0 0 20px 0;
										}
										
										/* tabs */
										
										div.results_table table.list div.details div.media div.tabs {
											width:364px;
											height:23px;
										}
										div.results_table table.list div.details div.media div.tabs a,
										div.results_table table.list div.details div.media div.tabs span {
											display:block;
											width:92px;
											height:19px;
					/* lang */				margin:0 0 0 4px;
											padding:3px 0 0 0;
											background:#666666;
											text-decoration:none;
											font-size:9pt;
											color:#FFFFFF;
										}
										div.results_table table.list div.details div.media div.tabs span {
											height:21px;
											background:#f2f2f2;
											font-weight:bold;
											color:#333333;
											cursor:default;
										}					
										
										/* image */
										
										div.results_table table.list div.details div.media {
											text-align:center;
										}
										div.results_table table.list div.details div.media div.image {
											width:352px;
											text-align:center;
											padding:6px;
											background:#F2F2F2;
										}
										div.results_table table.list div.details div.media div.image img {
											width:352px;
											height:264px;
											display:block;
										}
										div.results_table table.list div.details div.media div.control {
											width:364px;
											height:25px;
											padding:10px 0 0 0;
										}
										div.results_table table.list div.details div.media div.control a {
											display:block;	
											width:25px;
											height:25px;
											background-color:#F2F2F2;
											background-repeat:no-repeat;
											cursor:pointer;	
										}
										div.results_table table.list div.details div.media div.control a.prev {
											background-image:url(../../../../gfx/he/defaultskin/base/property_grid_prev_image.gif);
										}				
										div.results_table table.list div.details div.media div.control a.next {
											background-image:url(../../../../gfx/he/defaultskin/base/property_grid_next_image.gif);
										}				
										div.results_table table.list div.details div.media div.control a.prev:hover,
										div.results_table table.list div.details div.media div.control a.next:hover {
											background-color:#eaeaea;																
										}
                                        
                                        /*----- PROJECT - PROPERTIES LIST -----*/
                                
                                        div.project_list {
                                            width:680px;
                                            background:#eeeeee;
                                            padding:20px 20px 0 20px;
                                            font-size:9pt;
                                        }
                                        
                                        /* title */
                                        
                                        div.project_list h2 {
                                            margin:0 0 10px 0;
                                            padding:0;
                                            font-size:16pt;
                                            font-weight:normal;
                                        }

                                        /* line */
                                        
                                        div.project_list div.line {
                                            width:680px;
                                            height:1px;
                                            margin:0 0 20px 0;
                                            overflow:hidden;
                                            background:#ffffff;
                                        }
                                        
                                        /* descriptions */
                                        
                                        div.news_list div.descriptions {
                                            width:680px;
                                            height:50px;
                                            line-height:18px;
                                            overflow:hidden;
                                        }
                                        
                                        /* description */

                                        div.project_list div.property div.summary div.description {
                                            width:142px;
                                            margin:0 0 5px 0;
                                            height:45px;
                                            line-height:14px;
                                            overflow:hidden;
                                        }
                                        
                                        div.project_list div.property div.summary {
                                            width:155px;
                                        }
                                        
                                        
                                        div.project_list div.property div.image img {
                                            display:block;
                                            width:133px;
                                            height:100px;
                                        }
                                        
                                        div.project_list div.property div.image {
                                            width:133px;
                                            height:100px;
                                            padding:10px;
                                            margin:0 0 5px 0;
                                            background:#ffffff;
                                            border:1px solid #cccccc;
                                        }
                                        
										
										/* TOOLS */
					
										div.results_table table.list div.details div.tools {
											width:240px;
											padding:10px;
											border:10px solid #F2F2F2;
										}
										div.results_table table.list div.details ul,
										div.results_table table.list div.details li {
											margin:0;
											padding:0;
											list-style:none;
										}
										div.results_table table.list div.details div.tools li {
											width:215px;
					/* lang */				padding:5px 25px 5px 0;
										}
										div.results_table table.list div.details div.tools li {
											background-repeat:no-repeat;
					/* lang */				background-position:right 5px;
										}
										div.results_table table.list div.details div.tools li a {
											text-decoration:none;
											cursor:pointer;
										}
										div.results_table table.list div.details div.tools li a:hover {
											text-decoration:underline;
										}
                                        
                                         div.prop_details a  {
                                           max-width: 200px;
                                          float: right;   
                                               
                                           }
                                            div.prop_details2 a {
                                            width: 150px;
                                             float: right;

                                           }
                                             
										/* agent */
										div.results_table table.list div.details div.tools li.icon_01 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_agent.gif);*/
										}
										/* properties */
										div.results_table table.list div.details div.tools li.icon_02 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_properties.gif);*/
										}
										/* alert */
										div.results_table table.list div.details div.tools li.icon_03 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_alert.gif);*/
										}
										/* question */
										div.results_table table.list div.details div.tools li.icon_04 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_question.gif);*/
										}
										/* print */
										div.results_table table.list div.details div.tools li.icon_05 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_print.gif);*/
										}
										/* favorites */
										div.results_table table.list div.details div.tools li.icon_06 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_favorites.gif);*/
										}
										/* send */
										div.results_table table.list div.details div.tools li.icon_07 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_send.gif);*/
										}
										/* facebook */
										div.results_table table.list div.details div.tools li.icon_08 {
					/* color */				/*background-image:url(../../../../gfx/he/defaultskin/color_defaultcolor/box_icon_facebook.gif);*/
										}

                                          