body {
	font-family: Arial;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #3F8F70;
	background: #E0F6E1;
}

html, body { height:100%; }

#mcnt {
	float: center;
	width: 945px;
	background: url('../i/mcnt_b.jpg') no-repeat bottom #ffffff;
	padding: 0px 0px 0px 0px;
} 

#mcntt {
	float: center;
	width: 944px;
	padding: 9px 0px 1px 1px;
	background: url('../i/mcnt_t.jpg') no-repeat top;
} 

#main {
	float: center;
	width: 936px;
	text-align: left !important;
	margin: 0px 0px 0px 0px;
}

h3 {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: 
}

#top_r {
	height: 183px;
	float: right;
	width: 718px;
	text-align: center;
	padding: 0px 0px 0px 5px !important;
	/*background: url('../i/top_r.jpg') no-repeat right;*/
}

#top_l {
	height: 183px;
	background: url('../i/top_l.jpg') no-repeat left;
}

#topmenu {
	padding: 10px 0px 0px 12px;
}
#topmenu a { 
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#topmenu a:hover {
	text-decoration: underline;
}

#slogon {
	padding: 0px 0px 0px 2px;
	font-weight: bold;
	color: #fff;
	font-size: 16px;
	text-align: right;
}

#content {
	border: solid 0px;
	background: url('../i/cnt_bg.jpg') repeat-y right;
}

#sp {
	height: 5px;
	line-height: 5px;
}

#content ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#content_l {
	float: left;
	width: 214px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#content_r {
	float: left;
	width: 714px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
}

#cnt_t {
	background: url('../i/cnt_t.jpg') no-repeat;
	height: 11px;
}

#menu {
	background: url('../i/menu_bg.jpg') no-repeat top #D2EED3;
	padding: 5px 0px 0px 12px;
	color: #387E63;
}

#menu ul li {
	padding: 0px 0px 3px 0px;
}

#menu a { 
	color: #387E63;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	background: url('../i/menu_but.jpg') no-repeat left;
}

#menu_b {
	height: 12px;
	background: url('../i/menu_b.jpg') no-repeat;
}

#menu a:hover {
	text-decoration: underline;
}

#cnt_b {
	background: url('../i/cnt_b.jpg') no-repeat;
	height: 32px;
	text-align: center;
	color: #ffffff;
	padding: 8px 0px 0px 0px;
}

#anons {
	padding: 10px 10px 10px 10px;
	color: #387E63 !important;
}

#page { padding: 8px 12px 12px 12px; }
#title { font-weight: bold; font-size: 16px; padding: 0px 0px 10px 0px; text-align: right; color: #5B5B5B !important; }
#text { padding: 0px 0px 10px 0px; color: #5B5B5B !important; }

#text a { color: #5B5B5B !important; }
#text a:hover { text-decoration: none; }

#submenu a { 
	color: #5B5B5B;
	font-size: 12px;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	/*background: url('../i/list_but.jpg') no-repeat left !important;*/
}

#submenu a:hover { text-decoration: none; }

h4 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 15px; }

.new div { color: #5B5B5B !important;  }
.new img { float: left; margin: 0px 10px 10px 0px;  }
.new_cap { font-weight: bold; padding: 0px 0px 5px 0px; font-size: 14px; }
.new_date { padding: 0px 0px 5px 0px; }
.new_text a { color: #5B5B5B; text-decoration: underline; }
.new_text a:hover { text-decoration: none; }

#contacts {
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 80px 0px 20px 0px;
}

#contacts div { padding: 5px 0px 0px 0px; font-weight: bold; font-size: 14px; }

#phonepic { position: absolute; top: -300px; width: 150px; height: 50px; }
#banner { text-align: center; padding-left: 3px; }

#stat { text-align: center; padding: 0px 0px 20px 3px;; }

.lmenu { padding: 2px 0px 2px 10px; margin: 0px 0px 0px -12px;  }
.lmenu:hover div { display: block;  }
.lmenu:hover { background: #F1F8F1; } 

.lsub { border-bottom: solid 1px #E2E2E2; border-right: solid 1px #E2E2E2; position: absolute; margin: -17px 0px 0px 190px; padding: 5px; display: none; background: #F1F8F1; }
.lsubtop { background: url('../i/subtop.gif') no-repeat; height: 13px; }
.lsubbot { background: url('../i/subbot.gif') no-repeat; height: 10px; }
.lsub div { padding: 0px 4px 4px 4px; }
.lsub a { background: none !important; padding: 0px 0px 0px 0px !important; }

#topp { position: absolute; margin: 140px 0px 0px 10px; }
#topp div { font-weight: bold; font-size: 14px; color: #ffffff; padding: 2px 0px 0px 0px; }
img {margin: 0;padding:10px;float:left;}

#fade{/*--Прозрачный слой фона--*/display:none;/*--по умолчанию скрыты--*/background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.10;z-index:999}
.popup_block{
background: url('/img/pre.gif') no-repeat scroll center center #fff; 
display:none;
position:fixed;
z-index:999;
-webkit-box-shadow:0 0 20px #000;
-moz-box-shadow:0 0 20px #000;
box-shadow:0 0 20px #000;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
z-index:9999;

min-width:100px; 
min-height:100px;
}
.main_img:hover {cursor: url(/img/zoomin.cur), pointer;}
#mes img{border:0; padding:0}
