
	body, html {
		height: 100%;
	}
	body {
		padding: 0;
		margin: 0;
		background: #c9c5bd;
	}
	td, th {padding: 0;}
	table {border-collapse: collapse;}
	a img {border: none;}
	* {
		outline: none;
		font-family: Tahoma;
		line-height: 1.4;
	}
	
	#main {
		background: #fff;
		width: 100%;
		height: 100%;
		max-width: 1280px;
		min-width: 1000px;
		width: expression(document.body.clientWidth<=1000 ? "1000px" : document.body.clientWidth>=1280 ? "1280px" : "100%");
	}
	
	#header .left {
		float: left;
		padding-left: 25px;
		font-size:11px;
		color:#8B8B8B !important;
	}
	
	#header .right {
		float: right;
		padding-right: 125px;
		background: url('/img/phone.gif') left 90% no-repeat;
		padding-left: 21px;
	}
	#lang {
		margin-top: 15px;
		font-size: 11px;
		color: #8b8b8b !important;
	}
	#lang a {
		font-size: 11px;
		color: #8b8b8b !important;
		display: inline-block;
		padding: 1px 4px;
		text-decoration: none;
	}
	#lang a.selected {
		background: #20902a;
		color: #fff !important;
	}
	#sitemap {
		font-size: 11px;
		color: #8b8b8b !important;
		background: url('/img/sitemap.gif') left 80% no-repeat;
		padding-left: 14px;
	}
	#mainpage {
		font-size: 11px;
		color: #8b8b8b !important;
		background: url('/img/mainpage.gif') left 80% no-repeat;
		padding-left: 14px;
		margin-right: 12px;
	}

	
	#phone {
		color: #a09f9f;
		font-size: 18px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	
	#menu {
		border-right: 2px solid #fff;
		width: 302px;
	}
	.menu_bg {
		width: 302px;
		background: url('../img/menu.bg.png');
	}
	.menu_bg a {
		display: block;
		height: 39px;
		font-size: 15px;
		text-decoration: none;
		background-image: url('../img/menu.delim.png');
		background-position: left bottom;
		background-repeat: no-repeat; 
	}
	.menu_bg a:hover {
		background-color: #38d239;
	}
	.menu_bg a.last {
		background-image: none;
	}
	.menu_bg a span {
		color: #FFF;
		display: block;
		padding-left: 65px;
		padding-top: 10px;
		background: url('../img/menu.bull.gif') 48px 19px no-repeat;
	}
	.menu_bg a.selected {
		background: url('/img/sub.menu.png');
	}
	.menu_bg a.selected span {
		color: #20902a;
		background-image: url('../img/menu.bull2.gif');
	}
	
	#sub_menu {
		background: url('/img/sub.menu.png');
		padding-bottom: 5px;
	}
	#sub_menu a {
		height: auto;
		display: inline-block;
		margin-bottom: 8px;
		margin-left: 66px;
		color: #505050;
		font-size: 13px;
	}
	#sub_menu a.selected {
		color: #20902a;
	}
	#sub_menu a:hover {
		text-decoration: none;
	}
	
	
	#img {
		background: url("../img/main_img.jpg?2") left top no-repeat;
	}
	
	#left_content, #index_content_left {
		border-right: 2px solid #edf0e8;
	}
	#index_content_left {width: 50%}
	
	#content, #content td, #left_content { vertical-align: top;}
	#content .text, #left_content .text, #footer .text, #footer2 .text{
		padding: 0 25px;
	}
	#sub_content .text {
		padding: 0 25px 50px 35px;
	}
	#sub_content .text, #content .text, #left_content .text, #footer .text, #footer2 .text,
	#sub_content .text a, #content .text a, #left_content .text a, #footer .text a, #footer2 .text a,
	.frame, .frame a,.frame td, .frame th,
	.frame2, .frame2 a,.frame2 td, .frame2 th,
	 #sub_content td,  #sub_content td a,  #sub_content th,  #sub_content th a {
		color: #505050;
		font-size: 13px;
	}
	#sub_img {
		background: url('/img/sub_img.jpg') left top no-repeat;
		text-align: center;
		height: 130px;
	}
	
	#footer {
		background-color: #edf0e8;
	}
	#footer_border {
		border-right: 2px solid #fff;
	}
	
	.clear {
		height: 1px;
		font-size: 1px;
		line-height: 1px;
		clear: both;
	}
	
	/* main */
	h1 {font-size: 23px; margin: 15px 0 8px; font-weight: normal;}
	h1 a {font-size: 23px !important;}
	h2 {font-size: 18px; font-weight: normal;}
	p {margin-top: 8px;}
	.frame {
		background: #eaf3f6;
		padding: 10px 25px 10px;
		margin-bottom: 25px;
		margin-top: 5px;
	}
	.frame2 {
		background: #eaf3f6;
		padding: 10px 25px 10px;
		margin-bottom: 25px;
	}
	.frame h1 {margin-top: 0; margin-bottom: 5px;}
	.frame h2 {margin-top: 0; margin-bottom: 2px;}
	.frame p {margin-top: 5px;}
	form {padding: 0; margin: 0;}
	
	/* /main */
	
	/* news */
	.news .date {color: #4f4f4f}
	.news a {color: #20902a !important;}
	/* news */
	
	
	.link1 {
		color: #20902a !important;
		background: url("/img/link1.gif") 100% 70% no-repeat;
		padding-right: 13px;
	}
	.link11 {
		color: #FFF !important;
		background: #20902a;
		padding: 0 4px 2px;
		font-size: 13px;
		display: inline-block;
		margin-bottom: 4px;
	}
	.link2 {
		color: #0065a7 !important;
		background: url("/img/link2.gif") 100% 70% no-repeat;
		padding-right: 13px;
	}
	.link3 {
		color: #505050 !important;
		background: url("/img/link3.gif") 100% 70% no-repeat;
		padding-right: 13px;
	}
	.arch_link span {
		padding-left: 15px;
		background: url("/img/archlink.gif") 0 70% no-repeat;
	}
	
	/* */
	.aroundDashed {
		margin-top: 10px;
		clear: both;
	}
	.dashed {
		//display: block;
		//float: left;
		border-bottom: 1px dashed;
		text-decoration: none;
	}
	.notdashed {
		//display: block;
		//float: left;
		border: 0 none;
		text-decoration: none;
	}
	.details {
		clear: both;
		background-color: #F3F3F3;
		display: none;
		padding: 5px 15px;
		margin: 0 5% 0 0;
	}
	.close {
		//display: block;
		//width: 1px;
		border-bottom: 1px dashed;
		text-decoration: none;
	}
	.tb1 td, tb1 th {
		border: 1px solid #aaa;
		padding: 2px 8px;
	}


	.sellnrentlist {
		font-size: 18px !important;
		font-weight: normal;
	}

	.sellnrent_wrapper {
		/*width: 100%;*/
		margin: -15px 0 0 -5%;
	}
	.sellnrent {
		float: left;
		width: 43%;
		margin: 15px 0 0 5%;
	}
	.sellnrent a img {
		float: left;
		margin: 0 11px 0 0;
		border: 0;
	}
	.sellnrent .sellrentname {
		color: #0065a7;
		font-weight: bold;
	}	
	.snr_main {
		float: none;
		margin: 0;
		width: 100%;
	}

	.input_text {
		width: 270px;
	}
	
	.big_green {
		font-size: 18px !important;
	}
	
	ul.news {
		margin-top: 0px;
	}
	
	.form {
		/*border: 1px solid black;*/
	}
	.form td, .form th {
		padding: 2px 8px;
	}
	.form th {
		text-align: left;
		font-weight: normal;
	}
	
	.form textarea {
		width: 100%;
		height: 150px;
	}

	div.spec_offer { 
		margin-left: 25px; 
		float: left; 
		background: url('/images/pic1-star-fon.jpg') repeat-x; 
		height: 81px; 
	} 
	div.spec_offer div{ 
		padding: 26px 15px 0 89px; 
		height:56px; 
		//height:81px; 
		background: url('/images/pic1-star.jpg') no-repeat; 
		font-size: 15px; 
		font-weight: bold; 
		font-family: Tahoma; 
		color: #cf191b; 
		float: left; 
	} 
		div.spec_offer div span{ 
		font-size: 15px; 
		font-weight: normal; 
		color: #cf191b; 
	}
	
	
	.edit {
		border: 4px double red;
	}
	.edit_btn {
		font-size: 8pt !important;
		display: block;
		float: right;
		background: #fff;
		position: relative;
		top: -10px;
		left: -10px;
		border: 1px solid red;
		cursor: pointer;
		height: 20px;
	}
	.panel {
		width: 200px;
		padding: 4px;
		background-color: #f5FFea;

		position: fixed;
		top: 450px;
		right: 0px;
		z-index: 1000;
		border: 1px solid #000000;
	}
	
	
	
	.green {
		color: #20902A !important;
	}
	.color1 {
		color: #20902a !important;
	}
	.color2 {
		color: #0065a7 !important;
	}
	.s18 {
		font-size: 18px;
	}
	
	.captcha {height: 60px; margin-bottom: 10px;}
		.captcha img {float: left;}
		.captcha input {float: left; margin-left: 10px; margin-top: 15px; width: 100px;}
	
