body{
	background-color:#ffffff;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2a3339;
	
}

table{
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
}

td{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
	margin:0px;
	text-align:left;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}

a{ text-decoration:none; color:#c0b6b6;}
a:hover{ text-decoration:underline; color:#ffc000;}
.link_gray{ color:#2a3339;}
.link_gray:hover{ color:#ff6511;}
.link_gray1{ color:#b7bdc2;}
.link_gray1:hover{ color:#ffaa00;}
.link_white{ color:#ffffff;}
.link_white:hover{ color:#ffffff;}
.link_white1{ color:#ffffff; font-size:12px;}
.link_white1:hover{ color:#ffffff; font-size:12px;}
.link_blue{ color:#0099CC;}
.link_blue:hover{ color:#0099CC;}
.link_yellow{ color:#ffc211; text-decoration:underline;}
.link_yellow:hover{ color:#ffc211;}
#top_back{ height:51px; background-color:#0c0c0c;}
#top_back1{background-image:url(../gfx/subtop_back.jpg);}
#subtop_back{ background-color:#2a3339;}
#top{ width:378px; height:51px;}
#top_left{ background-repeat:no-repeat; width:393px; height:244px; padding-top:20px;}
#top_right{ background-image:url(../gfx/right.jpg); background-repeat:no-repeat; width:408px; height:264px;}
#bottom{ background-color:#2a3339;}
#bottom_sep{ background-color:#000000; line-height:0px; font-size:0px; height:3px;}
.w408{ width:408px;}
.w801{ width:801px;}
.w820{ width:820px;}
.w770{ width:770px;}
.w850{ width:870px;}
.w100p{ width:100%;}
.pt6px{ padding-top:6px;}
.ptb7px{ padding:7px 0px 7px 0px;;}
.pt5px{ padding-top:5px; }
.pt18px{ padding-top: 12px;}
.pr6px{ padding-right:6px;}
.pr20px{ padding-right:6px;}
.pr26px{ padding-right:26px;}
.pr16px{ padding-right:16px;}
.pr2px{ padding-right:2px;}
.pl20px{ padding-left:20px;}
.pl30px{ padding-left:30px;}
.pl35px{ padding-left:35px;}
.pl40px{ padding-left:40px;}
.pl55px{ padding-left:55px;}
.ptb5px{ padding:5px 0px 5px 0px;}
.plr5px{ padding:0px 8px 0px 8px;}
.w500{ width:500px;}
.w400{ width:400px;}
.w550{ width:550px;}
.w780{ width:780px;}
.w250{ width:250px; }
.w190{ width:190px;}
.w15{ width:15px;}
.w20{ width:20px;}
.w40{ width:20px;}
.w30{ width:30px;}
.w10{ width:10px; line-height:0px; font-size:0px;}
.w8{ width:7px; line-height:0px; font-size:0px;}
.w5{ width:5px; line-height:0px; font-size:0px;}
.h10{ height:10px; line-height:0px; font-size:0px;}
.h5{ height:5px; line-height:0px; font-size:0px;}
.cell{ float:left;}
.text_yellow{ color:#ffc211;}
.text_red{ color:#CC0000;}
.text_normal{ color:#2a3339; font-weight:normal;}
.w80{ width:80px;}
#quick_search{ background-image:url(../gfx/input_search_back.jpg); height:28px; width:61px; padding:10px 3px 0px 3px;}
.input_blank{ border:1px solid #ffffff; background-color:#FFFFFF; font-size:12px; width:60px;}
.left_button{ float:left; padding: 90px 20px 0px 21px;}
.right_button{ float:left; padding: 90px 0px 0px 20px;}
.text_orange{ color:#ff6511; font-weight:normal;}
.text_white{ color:#ffffff;}
h1{ color:#3e484f; font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2{ color:#0e6aac; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
h4{ color:#b7bdc2; font-size:21px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 20px;}

.link_arrow{ background-image:url(../gfx/arrow2.jpg); background-repeat:no-repeat; width:11px; height:10px; margin:3px;}
.link_sep{ width:100%; height:5px;}
.h1_arrow{ background-image:url(../gfx/arrow1.jpg);  background-repeat:no-repeat;}
.h1_20{ font-size:20px; margin:0px; padding:0px;}
.h1_title{ margin:0px; padding:0px;}
.h1_normal{ margin: 15px 0px 0px 0px; padding: 0px 0px 10px 35px;}
.title_arrow{ background-image:url(../gfx/arrow1.jpg);  background-repeat:no-repeat; padding:3px 0px 10px 40px;}
.title_arrow_shaded{ background-image:url(../gfx/arrow7.jpg);  background-repeat:no-repeat; padding:3px 0px 10px 40px;}
.shaded{ color:#80888d;}
.h20{ height:20px;}
.h7{ height:7px; line-height:0px; font-size:0px;}
.vat{ vertical-align:top;}
.page_menu{ font-size:14px;}
.page_normal{ background-image:url(../gfx/pnormal.jpg); width:29px; height:21px; float:left; padding-top:5px; margin-left:5px;}
.page_selected{ background-image:url(../gfx/pselected.jpg); width:29px; height:21px; float:left; padding-top:5px; margin-left:5px;}
.pages_text{ float:left; padding-top:3px;}

.box_top{ background-image:url(../gfx/box_top.jpg);  background-repeat:no-repeat; width:246px; height:8px; line-height:0px; font-size:0px;} 
.box_content{ background-image:url(../gfx/box_back.jpg);  background-repeat:repeat-y; width:236px; padding:4px 11px 4px 12px; color:#FFFFFF; } 
.box_content1{ background-image:url(../gfx/box_back.jpg);  background-repeat:repeat-y; width:246px; color:#FFFFFF; } 
.box_bottom{ background-image:url(../gfx/box_bottom.jpg);  background-repeat:no-repeat; width:246px; height:8px; line-height:0px; font-size:0px;} 
.box_sep{ background-image:url(../gfx/box_sep.jpg);  background-repeat:no-repeat; width:246px; height:40px; background-repeat:no-repeat;} 
.small_img{ width:217px; border:2px solid #000000; height:117px;}
.small_img2{ width:217px; border:1px solid #000000;}
.border_black{ border:1px solid #5b656c; width:219px;}
.border_black1{ border:1px solid #5b656c; width:105px;}
.small_img1{ width:103px; border:1px solid #000000;}
h3{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px; color:#FFFFFF; font-weight:normal;}

.box_content_title{ padding:5px 5px 5px 5px;}
.box_content_middle{ padding:0px 10px 0px 10px;}
.box_content_row{ padding:5px 0px 0px 0px;}

.hsep{ width:100%; height:1px; line-height:0px; font-size:0px; background-color: #3f474c; border:0px;}
.hsep1{ width:100%; height:1px; line-height:0px; font-size:0px; background-color: #d3d5d7; border:0px;}
.arrow1{ background-image:url(../gfx/arrow3.jpg);  background-repeat:no-repeat; padding:0px 0px 5px 24px;}
.arrow2{ background-image:url(../gfx/arrow4.jpg);  background-repeat:no-repeat; padding:0px 0px 0px 24px;}

.offer_cell{ width:130px; font-weight:bold; color:#ff6511;}
.offer_cell3{ width:170px; font-weight:bold; color:#ff6511;}
.offer_row{ padding: 5px 0px 5px 0px;}
.offer_row_yes{ padding: 0px 0px 5px 20px; background-image:url(../gfx/yes.jpg);  background-repeat:no-repeat; width: 120px;}
.offer_row_no{ padding: 0px 0px 5px 20px; background-image:url(../gfx/no.jpg);  background-repeat:no-repeat; width: 120px;}

.input_src{ font-size:13px; padding:3px;  background-color:#FFFFFF; border:1px solid #8b8b8d; width:70px;}


.pp_box{ background-image:url(../gfx/box.jpg);  background-repeat:no-repeat;  width:260px; height:238px;}
.pp_box_content{ padding:20px 10px 40px 10px;}
.pp_price{ font-size:13px; color:#ffc211;}

.br{ height:5px; line-height:0px; font-size:0px; clear:both;}

#search_form .top{ background-image:url(../gfx/search_top.jpg);  background-repeat:no-repeat;  width:750px; padding-left:20px; background-position:bottom;}
#search_form .top1{ background-image:url(../gfx/search_top.jpg);  background-repeat:no-repeat;  width:770px; height: 9px; font-size:0px; line-height:0px;}
#search_form .back{ background-image:url(../gfx/search_back.jpg);  background-repeat:repeat-y;  width:730px; padding:10px 20px 5px 20px;}
#search_form .bottom{ background-image:url(../gfx/search_bottom.jpg);  background-repeat:no-repeat;  width:770px; height: 9px;}
#search_form .title{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:220px;}
#search_form .title3{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:230px;}
#search_form .title1{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:140px;}
#search_form .title_villa{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:150px;}
#search_form .title_house{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:160px;}
#search_form .title_land{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:200px;}
#search_form .title_hall{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:160px;}
#search_form .title_spaces{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:170px;}
#search_form .title_ap{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:245px;}
#search_form .title2{ background-image:url(../gfx/title_back.jpg); background-repeat:repeat-x; padding-left:10px;  background-position:bottom; width:175px;}
#search_form h1{ color:#3e484f; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#search_form .search_cell{ width: 270px; vertical-align:top;}
#search_form .search_row{  height:30px;}
#search_form .rent_menu{ padding-left:23px;}
#search_form .search_input{ font-size:13px; padding:1px; width:130px;  background-color:#FFFFFF; border:1px solid #8b8b8d;}
#search_form .search_input_small{ font-size:13px; padding:1px; width:80px;  background-color:#FFFFFF; border:1px solid #8b8b8d;}
#search_form .search_button{ padding-left:30px; padding-bottom:5px;}
#search_form .container{ background-image:url(../gfx/arrow8.jpg);  background-repeat:no-repeat; padding:0px 0px 10px 40px;}

#normal_page .container{ background-image:url(../gfx/arrow1.jpg);  background-repeat:no-repeat; padding:0px 0px 10px 40px; text-align:left;}
#normal_page .left_content{ width: 480px; vertical-align:top;}
#normal_page .left_content1{ width: 500px; vertical-align:top;}
#normal_page .left_content1 h2{ color:#ff6511; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:5px 0px 5px 0px;}
#normal_page .left_content_big{ width: 770px; vertical-align:top;}
#normal_page .left_content_big_color{ width: 770px; vertical-align:top; background-color:#f2f4f6;}
#normal_page .right_content{ width: 260px; vertical-align:top;}
#normal_page .right_content1{ width: 240px; vertical-align:top;}
#normal_page .right_content1 h1 b{ font-size:21px; color:#ff6511; font-weight:normal;}
#normal_page .content_sep{ width: 30px;}
#normal_page h1{ color:#3e484f; font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#normal_page h1 b{ color:#ff6511; font-weight:normal;}
#normal_page .content{ padding-left:37px; padding-top:10px; text-align:left;}
#normal_page .content_r{ padding-left:10px; padding-top:10px;}
#normal_page .link{ border:1px solid #e5e8ea; padding:5px; background-color:#f2f4f6; width:100%;}
#normal_page .arrow{ background-image:url(../gfx/arrow2.jpg); background-repeat:no-repeat; width:11px; height:10px; margin:3px; float:left;}
#normal_page .link_cell{ float:left;}
#normal_page .link_sep{ width:100%; height:5px; line-height:0px; font-size:0px;}
#normal_page .link_details{ padding:7px;}
#normal_page .agray{ color:#ff6511;}
#normal_page h2{ color:#ff6511; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#normal_page h3{ color:#ff6511; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#normal_page .input{ font-size:13px; padding:3px;  background-color:#FFFFFF; border:1px solid #0c0c0c; width:280px;}
#normal_page .textarea{ font-size:13px; padding:3px;  background-color:#FFFFFF; border:1px solid #0c0c0c; width:400px;}
#normal_page .button{ font-size:13px; padding:3px;  background-color:#FFFFFF; border:1px solid #0c0c0c; font-weight:bold;}
#normal_page .hline{ width:100%; height:1px; line-height:0px; font-size:0px; background-color: #d3d5d7; clear:both;}
#normal_page .error{ font-size:13px; padding:7px 0px 7px 0px;  color:#CC0000; font-family:Georgia, "Times New Roman", Times, serif;}

.input1{ font-size:13px; padding:1px; background-color:#FFFFFF; border:1px solid #0c0c0c; }
.input2{ font-size:13px; padding:1px; background-color:#FFFFFF; }

#offer_page_title .cell{ width:250px;}
#offer_page_title .sep{ width:15px;}
#offer_page_title .container{ background-image:url(../gfx/arrow1.jpg);  background-repeat:no-repeat; padding:3px 0px 10px 40px;}
#offer_page_title .container_shaded{ background-image:url(../gfx/arrow7.jpg);  background-repeat:no-repeat; padding:3px 0px 10px 40px;}
#offer_page_title h1{ color:#3e484f; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:20px; margin:0px; padding:0px;}
#offer_page_title h2{ color:#0e6aac; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#offer_page_title .shaded{ color:#80888d;}
#offer_page_title a{ color:#000000;}

#offer_page_recommends h1{ color:#3e484f; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:20px; margin:0px; padding:0px;}
#offer_page_recommends h2{ color:#0e6aac; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#offer_page_recommends .container{ background-image:url(../gfx/arrow1.jpg);  background-repeat:no-repeat; padding:3px 0px 10px 40px;}

#offer_list_menu .menu{ font-size:14px;}
#offer_list_menu .page_normal{ background-image:url(../gfx/pnormal.jpg); width:29px; height:21px; float:left; padding-top:5px; margin-left:5px;}
#offer_list_menu .page_selected{ background-image:url(../gfx/pselected.jpg); width:29px; height:21px; float:left; padding-top:5px; margin-left:5px;}
#offer_list_menu .pages_text{ float:left; padding-top:3px;}

#offer_list .cell{ width: 250px; vertical-align:top;}
#offer_list .sep{ width: 15px;}

#offer_details .image_cell{ width:190px; vertical-align:top;}
#offer_details .sep_cell{ width:15px;}
#offer_details .content_cell{ width:500px; vertical-align:top;}
#offer_details h1{ color:#3e484f; font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#offer_details h2{ color:#0e6aac; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#offer_details h3{ color:#000000; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:0px; padding:0px;}
#offer_details .info_cell{ float:left; }
#offer_details .yellow{ color:#ff6511;}
#offer_details .name_cell{ width:140px; font-weight:bold; color:#ff6511; float:left; }
#offer_details .info_cell_details{ float:left; width:110px; }
#offer_details .info_cell_details_wide{ float:left; width:300px; }
#offer_details .row{ padding: 5px 0px 5px 0px; clear:both;}
#offer_details .row_yes{ padding: 0px 0px 5px 20px; background-image:url(../gfx/yes.jpg);  background-repeat:no-repeat; width: 140px; float:left;}
#offer_details .row_no{ padding: 0px 0px 5px 20px; background-image:url(../gfx/no.jpg);  background-repeat:no-repeat; width: 140px; float:left;}
#offer_details .hline{ width:100%; height:1px; line-height:0px; font-size:0px; background-color: #d3d5d7; clear:both;}
#offer_details .input{ font-size:13px; padding:3px;  background-color:#FFFFFF; border:1px solid #8b8b8d; width:400px;}
#offer_details .error{ font-size:13px; padding:7px 0px 7px 0px;  color:#FF0000;}
#offer_details .link_orange{ color:#ff6511;}

#offer_box .top{ background-image:url(../gfx/box_top.jpg);  background-repeat:no-repeat; width:246px; height:8px; line-height:0px; font-size:0px;}
#offer_box .content{ background-image:url(../gfx/box_back.jpg);  background-repeat:repeat-y; width:222px; padding:4px 12px 4px 12px; color:#FFFFFF; background-color:#000033;}
#offer_box .content_no_padding{ background-image:url(../gfx/box_back.jpg);  background-repeat:repeat-y; width:246px; color:#FFFFFF; }
#offer_box .bottom{ background-image:url(../gfx/box_bottom.jpg);  background-repeat:no-repeat; width:246px; height:8px; line-height:0px; font-size:0px;}
#offer_box .sep{ background-image:url(../gfx/box_sep.jpg);  background-repeat:no-repeat; width:246px; height:40px; background-repeat:no-repeat;}
#offer_box .vsep{ width:7px;}
#offer_box .hsep{ height:7px;}
#offer_box .yellow{ color:#ffc211;}
#offer_box .title{ padding:5px 5px 5px 5px;}
#offer_box .middle{ padding:0px 10px 0px 10px;}
#offer_box .row{ padding:5px 0px 0px 0px; clear:both;}
#offer_box .name_cell{ float:left; width:80px; font-weight:bold; color:#ffc211; text-align:left;}
#offer_box .info_cell{ float:left;  text-align:left;}
#offer_box .border_black{ border:1px solid #5b656c; width:219px;}
#offer_box .small_img{ width:217px; border:1px solid #000000;}
#offer_box h1{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px; color:#FFFFFF; font-weight:normal;}

#offer_img img{ width:103px; border:1px solid #5b656c;}
#offer_img .border_black{ width:105px; border:1px solid #000000;}
#offer_img .vsep{ width:8px; }
#offer_img .hsep{ width:7px; }
#offer_img .cell{ width:107px; }

#menu_child{ z-index:100;}
#menu_child .linkf{ background-image:url(../gfx/float_link.jpg); padding:6px 0px 0px 17px; width:182px; height:21px;}
#menu_child .linkf a{ font-size:12px; font-weight:bold; color:#FFFFFF;}
#menu_child .bottomf{ background-image:url(../gfx/float_bottom2.jpg); width:199px; height:27px; padding:6px 0px 0px 28px; width:171px; height:21px;}
#menu_child .bottomf a{ font-size:11px; font-weight:normal; color:#FFFFFF;}