body, table, td, select, input, textarea {font-family:Tahoma, verdana, arial, sans-serif; font-size:12px; color:#FFFFFF;}

body {margin:0; padding:0; background:url(../images/bg_inner.jpg) top left repeat-x #37621B; min-width:920px;}
.index {background:url(../images/bg.jpg) top left repeat-x #37621B;}
.winter {background:url(../images/bg_winter.jpg) top repeat-x #202F8A;}

a {color:#9DC65A; text-decoration:none;}
	.winter a {color:#FFD200;}
a:hover {color:#C1CC0F;text-decoration:underline;}
	.winter a:hover {color:#FFFFFF;}

.hand{
	cursor:pointer;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:10px; color:#A6C400;}
h1 {font-size:22px; font-weight:normal;}

.right{font-size:13px;}

.h1 {margin-left:50px;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}

img {border:0;}
.img {border:1px solid #A0BE02;}

p {margin:0 0 10px 0;}
.aboutText {padding:0 0 5px 66px; font-size:12px; color:#B8DF6D; line-height:18px;}
	.winter .aboutText {color:#A2AAFF;}

.gallery {margin-bottom:50px;text-align:left; }
	.gallery td {padding-bottom:40px; padding-right:40px;}
	.galleryLink {text-align:right; padding-left:68px; white-space:nowrap;}

.conacts {background:url(../images/bg_contacts.jpg) right top no-repeat; padding-bottom:520px;}

.galleryAll {background:url(../images/bg_gallery_all.gif) left top no-repeat; margin:0 auto; width:826px; text-align:center; padding:40px 0 53px 0;}
	.galleryAll .in { width:738px; margin:0 auto; overflow:auto; }

.page {width:100%; position:relative; background:url(../images/bg_inner_big.jpg) left top no-repeat;}
	.index .page {background:url(../images/bg_index.jpg) left top no-repeat;}
	.winter .page {background:url(../images/bg_winter_big.jpg) left top no-repeat;}
	.galleryPage .page {background:url(../images/bg_gallery_big.jpg) left top no-repeat;}
	.spravochnik .page {background:url(../images/bg_spravochnik.jpg) left top no-repeat;}
	.spravochnik2 .page {background:url(../images/bg_spravochnik2.jpg) left top no-repeat;}
	.spravochnikSvet .page {background:url(../images/bg_spravochnik_svet.jpg) left top no-repeat;}
	.spravochnikSvet2 .page {background:url(../images/bg_spravochnik_svet2.jpg) left top no-repeat;}

.details {text-align:right;font-size:12px;}

.logo {
	width: 245px;
	height: 71px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	position:absolute;
	left:118px;
	top:15px;
}

/***************** Top menu ******************/

#m1 a {background:url(../buttons/top_menu/b1.png) left top no-repeat; width:56px;}
	.sfhover#m1 a, r#m1 strong {background-image:url(../buttons/top_menu/b1_o.png); color:#004E16;}
	.fright#m1 a {background-image:url(../buttons/top_menu/b1_r.png);}
	.fleft#m1 a {background-image:url(../buttons/top_menu/b1_l.png);}
#m2 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:44px;}
	.sfhover#m2 a, #m2 strong {background-image:url(../buttons/top_menu/b2_o.png); color:#004E16;}
	.fright#m2 a {background-image:url(../buttons/top_menu/b2_r.png);}
	.fleft#m2 a {background-image:url(../buttons/top_menu/b2_l.png);}
#m3 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:64px;}
	.sfhover#m3 a, #m3 strong {background-image:url(../buttons/top_menu/b3_o.png); color:#004E16;}
	.fright#m3 a {background-image:url(../buttons/top_menu/b3_r.png);}
	.fleft#m3 a {background-image:url(../buttons/top_menu/b3_l.png);}
#m4 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:64px;}
	.sfhover#m4 a, #m4 strong {background-image:url(../buttons/top_menu/b4_o.png); color:#004E16;}
	.fright#m4 a {background-image:url(../buttons/top_menu/b4_r.png);}
	.fleft#m4 a {background-image:url(../buttons/top_menu/b4_l.png);}
#m5 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:97px;}
	.sfhover#m5 a, #m5 strong {background-image:url(../buttons/top_menu/b5_o.png); color:#004E16;}
	.fright#m5 a {background-image:url(../buttons/top_menu/b5_r.png);}
	.fleft#m5 a {background-image:url(../buttons/top_menu/b5_l.png);}
#m6 a {background:url(../buttons/top_menu/b6.png) left top no-repeat; width:68px;}
	.sfhover#m6 a, #m6 strong {background-image:url(../buttons/top_menu/b6_o.png); color:#004E16;}
	.fright#m6 a {background-image:url(../buttons/top_menu/b6_r.png);}
	.fleft#m6 a {background-image:url(../buttons/top_menu/b6_l.png);}
#m7 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:58px;}
	.sfhover#m7 a, #m7 strong {background-image:url(../buttons/top_menu/b7_o.png); color:#004E16;}
	.fright#m7 a {background-image:url(../buttons/top_menu/b7_r.png);}
	.fleft#m7 a {background-image:url(../buttons/top_menu/b7_l.png);}
#m8 a {background:url(../buttons/top_menu/b2.png) left top repeat-x; width:120px;}
	.sfhover#m8 a, #m8 strong {background-image:url(../buttons/top_menu/b8_o.png); color:#004E16;}
	.fright#m8 a {background-image:url(../buttons/top_menu/b8_r.png);}
	.fleft#m8 a {background-image:url(../buttons/top_menu/b8_l.png);}

.winter #m1 a {background:url(../buttons/top_menu/b1_win.gif) left top no-repeat; width:56px;}
	.winter .sfhover#m1 a {background-image:url(../buttons/top_menu/b1_win_o.gif); color:#004E16;}
	.winter .fright#m1 a {background-image:url(../buttons/top_menu/b1_win_r.gif);}
	.winter .fleft#m1 a {background-image:url(../buttons/top_menu/b1_win_l.gif);}
.winter #m2 a {background:url(../buttons/top_menu/b2_win.gif) left top no-repeat; width:44px;}
	.winter .sfhover#m2 a {background-image:url(../buttons/top_menu/b2_win_o.gif); color:#004E16;}
	.winter .fright#m2 a {background-image:url(../buttons/top_menu/b2_win_r.gif);}
	.winter .fleft#m2 a {background-image:url(../buttons/top_menu/b2_win_l.gif);}
.winter #m3 a {background:url(../buttons/top_menu/b3_win.gif) left top no-repeat; width:64px;}
	.winter .sfhover#m3 a {background-image:url(../buttons/top_menu/b3_win_o.gif); color:#004E16;}
	.winter .fright#m3 a {background-image:url(../buttons/top_menu/b3_win_r.gif);}
	.winter .fleft#m3 a {background-image:url(../buttons/top_menu/b3_win_l.gif);}
.winter #m4 a {background:url(../buttons/top_menu/b4_win.gif) left top no-repeat; width:64px;}
	.winter .sfhover#m4 a {background-image:url(../buttons/top_menu/b4_win_o.gif); color:#004E16;}
	.winter .fright#m4 a {background-image:url(../buttons/top_menu/b4_win_r.gif);}
	.winter .fleft#m4 a {background-image:url(../buttons/top_menu/b4_win_l.gif);}
.winter #m5 a {background:url(../buttons/top_menu/b5_win.gif) left top no-repeat; width:97px;}
	.winter .sfhover#m5 a {background-image:url(../buttons/top_menu/b5_win_o.gif); color:#004E16;}
	.winter .fright#m5 a {background-image:url(../buttons/top_menu/b5_win_r.gif);}
	.winter .fleft#m5 a {background-image:url(../buttons/top_menu/b5_win_l.gif);}
.winter #m6 a {background:url(../buttons/top_menu/b6_win.gif) left top no-repeat; width:68px;}
	.winter .sfhover#m6 a {background-image:url(../buttons/top_menu/b6_win_o.gif); color:#004E16;}
	.winter .fright#m6 a {background-image:url(../buttons/top_menu/b6_win_r.gif);}
	.winter .fleft#m6 a {background-image:url(../buttons/top_menu/b6_win_l.gif);}

.menuTop {position:absolute; left:403px; top:42px; z-index:3; width:530px}
	.menuTop ul {margin:0; padding:0; list-style:none;}
	.menuTop li {float:left; font-size:12px;}
	.menuTop a {display:block; padding:7px 0px 9px 10px; color:#FFFFFF; text-decoration:none;}

#nav li ul {position: absolute;	left: -999em; height: auto; width:136px; margin-left:3px;}
	#nav li ul li, #nav li ul li.sfhover, #nav li ul a {background:#ABD643; font-size:11px; color:#004E16;}
	#nav li ul li {margin:0; background: #ABD643; width:136px; }
	#nav li ul li a {padding:2px 4px 2 20px;}

	#nav li ul li.first {background:url(../images/bg_top_menu_lv2_3.gif) right bottom no-repeat; padding:0; margin:0; height:7px; font-size:1px;}
	#nav li ul li.last {background:url(../images/bg_top_menu_lv2_2.gif) left bottom no-repeat; padding:0; margin:0; height:8px; font-size:1px;}

	#nav li ul ul {margin: -1.75em 0 0 14em;}

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
	.sfhover#m1 li a, .sfhover#m2 li a, .sfhover#m3 li a, .sfhover#m4 li a, .sfhover#m5 li a, .sfhover#m6 li a, .index .sfhover#m1 li a, .index .sfhover#m2 li a, .index .sfhover#m3 li a, .index .sfhover#m4 li a, .index .sfhover#m5 li a, .index .sfhover#m6 li a {width:auto; background:none;}
	.sfhover#m1 li a:hover, .sfhover#m2 li a:hover, .sfhover#m3 li a:hover, .sfhover#m4 li a:hover, .sfhover#m5 li a:hover, .sfhover#m6 li a:hover, .index .sfhover#m1 li a:hover, .index .sfhover#m2 li a:hover, .index .sfhover#m3 li a:hover, .index .sfhover#m4 li a:hover, .index .sfhover#m5 li a:hover, .index .sfhover#m6 li a:hover { background-color: #FFFFFF; }

.winter #nav li ul li, .winter #nav li ul li.sfhover, .winter #nav li ul a {background:#FFAE00; color:#000000;}
	.winter #nav li ul li.first {background:url(../images/bg_top_menu_lv2_win_3.gif) right bottom no-repeat; padding:0; margin:0; height:7px; font-size:1px;}
	.winter #nav li ul li.last {background:url(../images/bg_top_menu_lv2_win_2.gif) left bottom no-repeat; padding:0; margin:0; height:8px; font-size:1px;}
	.winter .sfhover#m1 li a:hover,
	.winter .sfhover#m2 li a:hover,
	.winter .sfhover#m3 li a:hover,
	.winter .sfhover#m4 li a:hover,
	.winter .sfhover#m5 li a:hover,
	.winter .sfhover#m6 li a:hover
	{background:url(../images/bg_top_menu_lv2_win_o.gif) center no-repeat;}

#nav li strong {display:block; padding:7px 10px 9px 10px; font-weight:normal;}
/***************** Top menu ******************/

/***************** Middle Menu ***************/

.menu {position:absolute; left:402px; top:129px; z-index:0;}
	.index .menu, .winter .menu {top:214px;}
	.menu td {width:100px; height:92px; background-position:left top; background-repeat:no-repeat; vertical-align:bottom;}
	.menu .b1 {background-image:url(../buttons/b1.png); cursor:pointer; }
		.winter .menu .b1 {background-image:url(../buttons/b1_win.gif); cursor:pointer; }
	.menu .b2 {background-image:url(../buttons/b2.png); cursor:pointer; }
		.winter .menu .b2 {background-image:url(../buttons/b2_win.gif); cursor:pointer; }
	.menu .b3 {background-image:url(../buttons/b3.png); cursor:pointer; }
		.winter .menu .b3 {background-image:url(../buttons/b3_win.gif); cursor:pointer; }
	.menu .b4 {background-image:url(../buttons/b4.png); cursor:pointer; }
		.winter .menu .b4 {background-image:url(../buttons/b4_win.gif); cursor:pointer; }
	.menu .b5 {background-image:url(../buttons/b5.png); cursor:pointer; }
		.winter .menu .b5 {background-image:url(../buttons/b5_win.gif); cursor:pointer; }
	.menu .b6 {background-image:url(../buttons/b6.png); cursor:pointer; }
		.winter .menu .b6 {background-image:url(../buttons/b6_win.gif); cursor:pointer; }
	.menu .b7 {background-image:url(../buttons/b7.png); cursor:pointer; }
		.winter .menu .b7 {background-image:url(../buttons/b7_win.gif); cursor:pointer; }
	.menu .b8 {background-image:url(../buttons/b8.png); cursor:pointer; }
		.winter .menu .b8 {background-image:url(../buttons/b8_win.gif); cursor:pointer; }
	.menu .b9 {background-image:url(../buttons/b9.png); cursor:pointer; }
		.winter .menu .b9 {background-image:url(../buttons/b9_win.gif); cursor:pointer; }
	.menu .b10 {background-image:url(../buttons/b10.png); cursor:pointer; }
		.winter .menu .b10 {background-image:url(../buttons/b10_win.gif); cursor:pointer; }
	.menu .b11 {background-image:url(../buttons/b11.png); cursor:pointer; }
		.winter .menu .b11 {background-image:url(../buttons/b11_win.gif); cursor:pointer; }
	.menu a {font-size:9px; color:#146900; display:block; padding:9px; text-decoration:underline;}
		.winter .menu td a {color:#000000;}
	.menu a:hover {color:#146900; text-decoration:none;}
		.winter .menu td a:hover {color:#FFFFFF;}
	.menu td span {display:none;}

/***************** Middle Menu ***************/

.content {padding-top:350px; background:url(../images/bg_footer.jpg) left bottom no-repeat;}
	.index .content, .winter .content {padding-top:430px;}
		.winter .content {background-image:url(../images/bg_footer_win.jpg);}
		.body2 .content {background-image:url(../images/bg_footer_2.jpg);}
	.content .left {padding-bottom:190px; min-height:450px; //height:450px;}
	.content .right {padding-top:115px; padding-left:37px; padding-right:40px;}

.content2 {padding-top:350px; }

.footer {height:67px; border-top:1px solid #739E2E; margin-left:210px; padding-top:16px;}
		.winter .footer {height:86px; border-color:#FFC000;}
	.footer td {padding-right:37px;}
	.footer td, .footer a {color:#739D30;}
		.winter .footer td, .winter .footer a {color:#A2AAFF;}
	.footer a:hover {color:#C1CC0F;}
		.winter .footer a:hover {color:#FFFFFF;}
	.designBy {font-size:10px;}

.clr {clear:both; line-height:0; height:0;}

#wrapper { height: 110px; width: 736px; overflow: hidden; position: relative; }
#inner { position: relative; }
.td1 { background-color: #2F5A13; padding: 1px; }
.td2 { background-color: #A0BE02; padding: 1px; }
.tbl2 td { padding-bottom: 10px; line-height: 200%; }
.inp { border: #F0FA01 1px solid; }
.w1 { width: 300px; }

a.cpy:link, a.cpy:active, a.cpy:visited { padding: 2px 6px 2px 6px; margin: 0px 5px 3px 5px; color: #004E16; text-decoration:none; }
a.cpy:hover { padding: 2px 6px 2px 6px; margin: 0px 5px 3px 5px; color: #004E16; text-decoration:none; }

.body2 {margin:0; padding:0; background:url(../images/bg_sprav.jpg) top left repeat-x #132109; min-width:920px;}

.moognify {
  cursor: pointer;
}

.moognifyBorder {
  background-color: #898A23;
  color: #FFFFFF;
  font-family: Tahoma, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}

.moognifyIndicator {
  background: #000000 url(images/moognify.gif) no-repeat center center;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

#feedback{	margin-top:20px;
	border:1px solid #9DC65A;
	width:520px;

}

input{	color:#050;
}

textarea{
	color:#050;
}