@charset "windows-1251";

BODY {
 margin-bottom: 9px;
 background-color: #576918;
 margin-top: 5px;
 background: #576918 url(img/bgdot.gif) repeat;
}

table.general {
 background-color:#ffffff;
 border:1px solid #C5D4E6;
 color: #ffffff; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 780px;
 }


 
table.main {
 background-color:#ffffff;
 color: #656565; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 780px;
 }
 
table.header {
 color: #ffffff; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 780px;
 height: 171px;
 }

table.h_menu {
 color: #fff; 
 font-family: Tahoma,  Arial;
 font-size: 12px;
 font-weight: bold;
 width: 200px;
 height: 30px;
 margin: 82px 6px 0 1px ;
 padding: 0 0 0 60px;
 }
 
table.h_menu a,
table.h_menu a:link,
table.h_menu a:visited,
table.h_menu a:active {
	display: block;
	text-decoration: none;
	color: #586919;
	font: bold 12px Arial, sans-serif;
	padding: 9px 10px 0 1px;

}

table.h_menu a:hover{
	color: #fff;
	padding: 9px 10px 0 1px;
}

td.lang {
 color: #7F9522; 
 font: bold 11px Arial, sans-serif;
 width: 190px;
 height: 30px;
 margin: 1px 1px 0 1px ;
 padding: 3px 0 0 18px;
 }
 
 td.lang a,
td.lang a:link,
td.lang a:visited,
td.lang a:active {
	text-decoration: none;
	color: #586919;
	font: bold 11px Arial, sans-serif;
	padding: 1px 1px 0 0;
}

td.lang a:hover{
	color: #fff;
}
table.con {
 color: #4B4B4B;
 font-family: Tahoma,  Arial;
 font-size: 12px;
 width: 420px;
 margin: 5px 0 0 0;
 padding: 0 0 0  5px;
 vertical-align: top;
 text-align: justify;
 }

table.c_menu {
 background-color: #ffffff;
 color: #4B4B4B;  
 font-family: Tahoma,  Arial;
 font-size: 12px;
 width: 440px;
 margin: 5px 0 0 0;
 padding: 0 0 0  5px;
 vertical-align: top;
 }
 
 table.c_menu a,
table.c_menu a:link,
table.c_menu a:visited,
table.c_menu a:active {
	text-decoration: none;
	color: #87A426;
	font: bold 12px Arial, sans-serif;
	padding: 2px 1px 1px 1px;

}

table.c_menu a:hover{
	color: #576918;
	padding: 2px 1px 1px 1px;
}

img.r {float: left; margin-right:5px; border-color:#dadada}
img.minipic {border-color:#dadada}

table.all_pic {
margin-right:9px;
float: left;
border: 1px solid #dadada

 }
 table.all_pic td {
padding: 2px 2px 0 2px;

 }

table.nav {
background:url("img/bg_420.jpg") no-repeat left top;
 padding: 0 0 0 5px ;
  margin: 5px 0 0 5px ;
 color: #fff; 
 font-family: Tahoma,  Arial;
 font-size: 12px;
 width: 435px;
  height: 25px;
 }

 table.nav a,
table.nav a:link,
table.nav a:visited,
table.nav a:active {
    font-size:13px;
	color: #fff;

	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.nav a:hover {
	color: #fff;
	border-bottom: 1px #fff dotted;
	text-decoration: none;
}

table.property {
 padding: 1px 0 0 5px ;
 color: #656565; 
 font-family:  Arial;
 font-size: 12px;
 width: 420px;
 }
 
table.property a,
table.property a:link,
table.property a:visited,
table.property a:active {
    font-size:15px;
	color: #586919;
	border-bottom: 1px #fff dotted;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.property a:hover {
	color: #73871F;
	border-bottom: 1px #73871F dotted;
	text-decoration: none;
		padding: 2px 0 0 1px ;
}

table.property_small {
 padding: 6px 0 0 5px ;
 color: #656565; 
 font-family:   Arial;
 font-size: 12px;
 width: 100%;
border-bottom: 1px #73871F dotted;
 }
 
table.property_small a,
table.property_small a:link,
table.property_small a:visited,
table.property_small a:active {
    font-size:13px;
	color: #586919;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.property_small a:hover {
	color: #73871F;
	border-bottom: 1px #73871F dotted;
	text-decoration: none;
}

table.property a.sec,
table.property a.sec:link,
table.property a.sec:visited,
table.property a.sec:active {
background:url("img/more.png") no-repeat left top;
color: #fff;
text-decoration: none; 
font-weight: normal; 
font-family: Tahoma, Arial;
border-bottom: 1px #fff dotted;
font-size: 12px;
padding: 1px 40px 4px 8px;
}
table.property a.sec:hover {
background:url("img/more.png") no-repeat left top;	
color: #586919;
text-decoration: none; 
font-weight: normal; 
font-family: Tahoma, Arial;
font-size: 12px;	
border-bottom: 1px #fff dotted;
padding: 1px 40px 4px 8px;
}
table.property a.sec2 {
 font-family:   Arial;
    font-size:16px;
	color: #586919;
	border-bottom: 1px #fff dotted;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}
table.property a.sec2:hover {
	color: #73871F;
	border-bottom: 1px #73871F dotted;
	text-decoration: none;
}
table.property .b_text {
	color: #4B6477;
	}
table.property .red_text {
	color: #586919;
	}
table.property .red_text_big {
	color: #993300;
	 font-size: 14px;
	}
.text_sold {
	 color: #fff; 
 font-family: Tahoma,  Arial;
 font-size: 14px;
 background-color: #656565;
 padding: 5px 10px 5px 10px;
}

	table.property2 {
 padding: 1px 0 0 5px ;
 color: #656565; 
 font-family: Tahoma,  Arial;
 font-size: 12px;
 width: 420px;
 }
 
 	table.property3 {
border: 1px #87A426 solid;

 padding: 1px 0 0 5px ;
 color: #656565; 
 font-family: Arial;
 font-size: 12px;
 width: 420px;
 }
 
 table.property3 a,
table.property3 a:link,
table.property3 a:visited,
table.property3 a:active {
    font-size:13px;
	color: #4B6477;
	border-bottom: 1px #D7E2F9 dotted;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.property3 a:hover {
	color: #993300;
	border-bottom: 1px #993300 dotted;
	text-decoration: none;
}

 table.property3 .red_text {
	color: #993300;
	}
	
table.property4 {
 padding: 1px 0 0 5px ;
 color: #656565; 
 font-family: Tahoma,  Arial;
 font-size: 12px;
 width: 420px;
 }
 table.property4 a,
table.property4 a:link,
table.property4 a:visited,
table.property4 a:active {
    font-size:13px;
	color: #586919;
	border-bottom: 1px #73871F dotted;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.property4 a:hover {
	color: #73871F;
	border-bottom: 1px #fff dotted;
	text-decoration: none;
}
table.property_no_border {
 background: #fff;
 padding: 1px 0 0 5px ;
 color: #000000; 
 font-family: Tahoma,  Arial;
 font-size: 12px;

 }
 table.property_no_border td {
 background: #fff;
 padding: 1px 0 0 5px ;
 color: #000000; 
 font-family: Tahoma,  Arial;
 font-size: 12px;

 }
 
table.property_no_border a,
table.property_no_border a:link,
table.property_no_border a:visited,
table.property_no_border a:active {
    font-size:13px;
	color: #4B6477;
	border-bottom: 1px #D7E2F9 dotted;
	text-decoration: none;
	padding: 2px 0 0 1px ;
}

table.property_no_border a:hover {
	color: #993300;
	border-bottom: 1px #993300 dotted;
	text-decoration: none;
}
table.property4 {
 padding: 1px 0 0 5px ;
 color: #656565; 
 font-family: Arial;
 font-size: 12px;
 width: 420px;
 }

table.lm {
background:url("img/bot.jpg") no-repeat right bottom;
 padding: 5px 0 0 5px ;
 color: #656565; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 148px;
 }
 
table.lm a,
table.lm a:link,
table.lm a:visited,
table.lm a:active {
	display: block;
	background: #f4f4f4 url(img/up2.jpg) top left no-repeat;
	text-decoration: none;
	color: #fff;
	font:  11px Tahoma, Arial, sans-serif;
	padding: 1px 1px 0 10px;
    height: 19px;
}

table.lm a:hover{
	background: #f4f4f4 url(img/up3.png) top left no-repeat;
	color: #fff;
	height: 19px;
	padding: 1px 1px 0 10px;
}

table.lm2 {
 background-color:#ffffff;
 padding: 5px 0 0 5px ;
 color: #656565; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 150px;
 }
 
table.lm2 a,
table.lm2 a:link,
table.lm2 a:visited,
table.lm2 a:active {
	display: block;
    font-size:11px;
	color: #4B6477;
	border-bottom: 1px #D7E2F9 dotted;
	text-decoration: none;
	 padding: 2px 0 0 5px ;
}

table.lm2 a:hover {
	display: block;
	color: #FF9900;
	background-color:#D7E2F9;
	border-bottom: 1px #FF9900 dotted;
	text-decoration: none;
}
table.rm_top {
border: 1px solid #87A426;
padding: 0 0 0 0 ;
color: #4B6477; 
font-family: Tahoma,  Arial;
font-size: 12px;
width: 176px;
 }
table.rm {
background: #87A426 url("img/search_down.png") no-repeat bottom;
padding: 5px 5px 15px 5px ;
color: #fff; 
font-family: Tahoma,  Arial;
font-size: 12px;
width: 176px;
 }

 table.rm a,
table.rm a:link,
table.rm a:visited,
table.rm a:active {
    font-size:12px;
	color: #4B6477;
	border-bottom: 1px #D7E2F9 dotted;
	text-decoration: none;
}

table.rm a:hover {
	color: #993300;
	border-bottom: 1px #993300 dotted;
	text-decoration: none;
	
}

table.footer {
background: #fff;
 color: #666; 
 font-family: Tahoma,  Arial;
 font-size: 11px;
 width: 780px;
 }
 table.bottom_menu {
 background: #87A426;
 border:1px solid #fff;
 color: #fff; 
 font-family: Tahoma,  Arial;
 font-size: 10px;
 font-weight: normal;
 width: 778px;
 margin: 14px 1px 0 1px ;
 padding: 15px 0 17px 10px;
 }
 
table.bottom_menu a,
table.bottom_menu a:link,
table.bottom_menu a:visited,
table.bottom_menu a:active {
	text-decoration: none;
	color: #fff;
	font: 11px Arial, sans-serif;
	padding: 1px 8px 5px 1px;

}

table.bottom_menu a:hover{
	color: #586919;
	text-decoration: underline;
}
 .text {
    background:url("img/up.gif") no-repeat left top;
	font: bold 12px Arial, sans-serif;
	padding: 5px 0 6px 8px;
    color: #ffffff;
	
}
 .text5 {
    background:url("img/up.gif") no-repeat left top;
	font: bold 12px Arial, sans-serif;
	padding: 1px 0 0 8px;
    color: #ffffff;
	

}
 .text2 {
    background:url("img/up_180.gif") no-repeat left top;
	font: bold 12px Arial, sans-serif;
	padding: 5px 0px 6px 8px;
	margin-top:5px;
	color: #ffffff;
}
 .text_short {
    background:url("img/up_180.gif") no-repeat left top;
	font: bold 13px Arial, sans-serif;
	padding: 1px 0px 0px 8px;
	height: 20px;
	margin-top:5px;

	color: #ffffff;
}

 .text3 {
	font: bold 13px Arial, sans-serif;
	padding: 1px 0px 0px 8px;
	height: 20px;
	margin-top:5px;
	border-bottom: 1px #FF9900 solid;
	color: #4B6477;
}

a:link.page, a:visited.page, a:active.page {color: #246494; font-family: Arial; font-size:12px; text-decoration: none}
a:hover.page {color: #246494;  font-family: Arial; font-size:12px; text-decoration: underline; }

.regform {
width:160px; 
height:17px;
border: 1px solid #586A1A;
background-color:#ffffff;
margin: 5px 1px 10px 1px;
color: #586A1A;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.priceform {
margin: 7px 0 0 0;
width:55px; 
height:20px;
border: 1px solid #586A1A;
background-color:#ffffff;
color: #586A1A;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px;
}

.but {
border: 1px solid #586A1A;
background-color:#fff; 
color: #586A1A;
font-family:  Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px;
width:120px; 
height:20px;
margin-top:15px;
padding-bottom:3px;

}

.but2 {
border: 1px solid #586A1A;
background-color:#fff; 
color: #586A1A;
font-family:  Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px;
width:160px; 
height:20px;
padding-bottom:3px;
margin-top:15px;
}


.br_reg {
width:90px; 
height:20px;
border: 1px solid #87A426;
margin-bottom:3px;
background-color:#ffffff;
color: #586919;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px;
}
.br_reggr {
width:80px; 
height:20px;
border: 1px solid #87A426;
margin-bottom:3px;
background-color:#ffffff;
color: #586919;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px;
}
.br_reg_box {
width:405px; 
height:90px;
border: 1px solid #87A426;
background-color:#ffffff;
color: #586919;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px;
}
a.n-but,
a.n-but:link,
a.n-but:visited,
a.n-but:active {
    font-size:12px;
	color: #87A426;
		background-color:#fff;
	font-family:  Arial, Helvetica, sans-serif; 
	text-decoration: none;
	 padding: 2px 7px 2px 7px ;
}

a.n-but:hover {
	color: #993300;
	background-color:#ECECEC;
	text-decoration: none;
}
  .con-form {
width:160px; 
height:20px;
background-color:#ffffff;
margin: 5px 1px 10px 6px;
color: #555;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px;
}
