body{padding:0;margin:0;background:#ffffff}

#text-height{line-height:1.7}

#menu-table{margin:3em 0 0 1em}
#right-menu{margin-top:3em}

.nobord img{border:0}

.span-menu{background:url(/images/bg-menu-li.gif) no-repeat; width:160px; height:25px; text-align:center;display:block;margin:2em 0 1.5em 0}

.menu-ul{background:url(/images/bg-menu.gif) repeat-y;margin:0;padding:0}
.menu-ul li{list-style-type:none;background:url(/images/bg-menu-li.gif) no-repeat;height:25px;text-align:center;margin-bottom:1em}
.menu-ul li a{color:#254725}
.menu-ul li a:hover{color:#fff}

.ul-index{padding:.3em 2em .5em .5em;margin:0;background:url(/images/bg-ul.gif) repeat-y}
ul.ul-index li{list-style-type:none; padding:0 0 .3em .3em}
ul.ul-index li a, .span-menu{color:#254725;font-family: Arial, Helvetica, sans-serif;font-size:12px}

.li-ul-index{color:#2D4527;font-weight:bold;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-align:center; margin-bottom:.9em}

#top-bar{width:220px;position:absolute;top:1em;right:1em;padding:.2em 0 .2em .2em}
#top-bar a img{border:0}

#top-menu-box img{float:left}
#bg-niz{background:url(/images/grad-menu-right.gif) repeat-x;margin:43px 0 0 250px;}
#top-menu{height:23px; background: url(/images/grad-menu.gif) left no-repeat;padding:0}
#top-menu div{margin-top:.2em}
#top-menu a{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;margin:0 4.5em 0 3.5em}
#top-menu a:hover{text-decoration:underline}

.bold_text_link img{border:2px solid #397939}

a.a_pagenator{font-weight:bold;color:#009900; margin-right:.2em}
span.pagenator{font-weight:bold;color:#999999;margin-right:.2em}


.style4 {font-size: smaller}
.style5 {color: #999999}
.style6 {color: #058243;font-weight: bold;}
.style7 {color: #058243}
.table td{font-family: Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #058243}
.style2 {color: #009933}
.gallery{border:3px solid #058243}

#menu_new_zone{position:absolute;top:1550px;left:23px}
#menu_new_1_zone{width:218px;}
#menu_new_1_zone{background:#B6E7B8}
#menu_new_1_1_zone{width:218px;height:22px;background:url(../images/menu/menu_new_1_1.gif);background-repeat:no-repeat}
#menu_new_1_2_zone{width:218px;height:22px;background:url(../images/menu/menu_new_1_2_zone.gif);background-repeat:no-repeat}
#zone{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#397939;
font-weight:900;
}
.link_menu1{padding: 0 0 10px 0;text-align:center;}


#menu_new{width:218px;margin-left:5px}
#menu_new_1{background:#B6E7B8}
#menu_new_1_1{width:218px;height:22px;background:url(../images/menu/menu_new_1_1.gif);background-repeat:no-repeat}
#menu_new_1_2{width:218px;height:22px;background:url(../images/menu/menu_new_1_2.gif);background-repeat:no-repeat}
#menu_new_2{background:#D0F3D2;padding-top:20px}
#menu_new_2_1{width:218px;height:22px;background:url(../images/menu/menu_new_2_1.gif);background-repeat:no-repeat}
#menu_new_3{background:#E3FBE5;padding-top:20px}
#menu_new_3_1{width:218px;height:22px;background:url(../images/menu/menu_new_3_1.gif);background-repeat:no-repeat}
#menu_new_4{background:#F3FFF5;padding-top:20px}
#menu_new_4_1{width:218px;height:22px;background:url(../images/menu/menu_new_4_1.gif);background-repeat:no-repeat}
#menu_new_4_2{width:218px;height:22px;background:url(../images/menu/menu_new_4_2.gif);background-repeat:no-repeat}
#menu_new_5{background:#FAFFF9;padding-top:20px}
#menu_new_5_2{width:218px;height:22px;background:url(../images/menu/menu_new_5_2.gif);background-repeat:no-repeat}
.link_menu{padding: 0 0 2px 40px}


.link_menu-1{margin: 0 0 10px 43px; font-weight:900;color:#5E9860;background:#D0F3D2}


a.menulink {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5E9860;
		text-decoration:none;
		}
a.menulink:hover {
		text-decoration:underline;
		}
a.catalog {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:900;
		text-decoration:underline;
		padding: 0px 0px 0px 0px;
		}
a.catalog:hover {
		text-decoration:none;
		background-color:#e0fEe0;
		}
.catalog {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:900;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.head_large {
		font-family: Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#86908B;
		font-weight:900;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.head_big {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#058243;
		font-weight:900;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.head {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#86908B;
		font-weight:300;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}

.logo { font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.contacts { font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.large_contacts { font-family: Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#058243;
		font-weight:100;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.contacts a { font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.contacts a:hover { 
		text-decoration:underline;
		}
a.realty { font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
a.realty:hover { 
		text-decoration:underline;
		}
a.small_realty { font-family: Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
a.small_realty:hover { 
		text-decoration:underline;
		}
.realty { font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
		
		a.prew-realty { font-family: Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#235B23;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
		a.prew-realty:hover{ 
		text-decoration:underline;
		}
		
		
a.logo { font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#058243;
		font-weight:normal;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
a.logo:hover { 
		text-decoration:underline;
		}
.text  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#111111;
		font-weight:300;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.smalltext  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#111111;
		font-weight:300;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
.medtext  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#111111;
		font-weight:300;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
                text-align:justify;
		}
a.text_link  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:300;
		text-decoration:underline;
		padding: 0px 0px 0px 0px;
		}
a.text_link:hover  {
		color:#058243;
		text-decoration:none;
		
		}
a.bold_text_link  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#057E06;
		font-weight:normal;
		text-decoration:underline;
		padding: 0px 0px 0px 0px;
		}
a.bold_text_link:hover  {
		color:#057E06;
		text-decoration:none;
		
		}
.green_text  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#058243;
		font-weight:300;
		text-decoration:none;
		padding: 0px 0px 0px 0px;
		}
