@charset "windows-1251";
/* CSS Document */

body {margin:0; padding:0; font-family:Tahoma, Verdana, Arial; font-size:10px; color:#7c7c7c; line-height:110%; background-color:#FFFFFF;}
.all {width:990px; margin:0px auto 0px auto; position:relative; background-color:#FFFFFF;}
h1 {margin:0; margin-bottom:15px; padding:0px; font-family:Tahoma, Verdana, Arial; font-size:14px; color:#010209; line-height:110%; }
h2 {margin:0; margin-bottom:15px; padding:0px; font-family:Tahoma, Verdana, Arial; font-size:12px; color:#010209; line-height:110%; }
h3 {margin:0; margin-bottom:15px; padding:0px; font-family:Tahoma, Verdana, Arial; font-size:12px; color:#227e30; }
a {color:#227e30; text-decoration:underline}
a:hover {text-decoration:none}
hr { height:1px; color:#227e30; }




/**********************
*
*    left column
* 
*/
.l_box {width:260px; float:left; }
.l_box_cat {width:260px; left:0px; float:left; position: absolute;}
.l_logo, .l_search, .l_poll, .l_banners {width:212px; height:160px; border-bottom:solid 1px #e3e3e3; margin:0px 0px 0px 40px}
.l_search { height:85px;}
.l_search form {padding:0; margin:8px 0 0 4px; width:183px; border:solid 1px #638bad;}
.l_search .text {padding:2px 0 0 0; padding:1px 0 0 0;  margin:0px 5px 0px 5px; border:none; color:#727e8e; font-size:10px; background:#FFF; width:145px;}
.l_search a, .l_poll a {color:#227e30; text-decoration:underline; background:url(/images/m_01.gif) no-repeat left 4px; padding:0px 0px 0px 15px; display:block; margin:7px 0px 0px 4px}
.l_search a:hover, .l_poll a:hover { text-decoration:none}
.l_poll { height:auto;}
.l_poll p { margin:7px 0 0 0; padding:0 0 0 4px;}
.l_poll td {padding:8px 0 0 8px;}
.l_poll form { padding:0; margin:0;}
.poll_submit {border:solid 1px #2d6522; background:#2e8a3c; color:#FFF; font-size:10px; width:153px; text-align:center; margin:15px 0px 10px 4px; cursor:pointer;}
.l_banners { height:auto; padding:15px 0px 15px 0px; border-bottom:none;}
.l_banners img { margin:6px 0px 0px 4px;}


/**********************
*
*    Center column
* 
*/
.c_box {width:500px; float:left; padding:426px 0 0 0; } 
.c_box_cat {width:719px; float:left; padding:426px 0 0 0;}
.c_news, .c_prezent {border-left:solid 1px #e3e3e3; width:235px; margin:0px 10px 0px 0px; float:left;}
.c_news_cat {width:235px; margin:0px 10px 0px 0px; float:left;}
.c_articul {padding:0px 0px 0px 15px;}
	.c_articul .data {font-weight:bold; padding:12px 0px 8px 0px;}
	.c_articul a {color:#227e30; text-decoration:underline}
	.c_articul a:hover {text-decoration:none}
	.c_articul p { padding:0; margin:10px 0 0 0;}
.c_news {}
.c_articul h1 {margin:0; margin-bottom:15px; padding-left:0px; font-family:Tahoma; font-size:10px; text-transform:uppercase; color: #333333; line-height:110%;}
.c_art_fix h1 {margin:0; margin-bottom:15px; padding-left:15px; font-family:Tahoma; font-size:10px; text-transform:uppercase; color: #333333; line-height:110%;}
.c_prezent {}

/* partner_box */
.partner_box {margin:10px 0px 4px 0px;}
.partner_box th { width:135px; padding:0px 0px 0px 10px; text-align:left;}
.partner_box td { line-height:120%;}
.partner_link {color:#227E30; text-decoration:underline; background:url(/images/m_01.gif) no-repeat left 4px; padding:0px 0px 0px 15px; float:right;}
.partner_link:hover { text-decoration:none;}


/**********************
*
*    Header
* 
*/
.content {padding:270px 0 0 0; line-height:110%;}
.content p {text-indent:2em;}
.content a {text-decoration:underline;}
.content a:hover {text-decoration:none;}

.content_cat {padding:270px 0 0 43px; line-height:120%;}

/* news BIG */
.news_big {width:480px; font-size:11px; padding:0px 0px 20px 0px;}
.news_big .c_articul .data {font-weight: normal; padding:12px 0px 2px 0px; font-size:10px; color:#000;}


.news_big_cat {width:700px; font-size:11px; padding:0px 0px 20px 0px;}
.news_big_cat .c_articul .data {font-weight: normal; padding:12px 0px 2px 0px; font-size:10px; color:#000;}
.news_big_cat .c_articul a {color:#227e30; text-decoration:underline; font-weight:bold;}
.news_big_cat .c_articul p {padding:0; margin:3px 0 5px 0; line-height:120%;}
.cat_but {font-size:10px; font-weight:bold; color:#ffffff; border:none; background-color:#dba60e; cursor:pointer; margin-left:10px; width: 100px; height:25px;} 
.cat_f {filter: alpha(opacity=90); -moz-opacity: 0.90; -khtml-opacity: 0.90; opacity: .90; position:absolute; display:none; width:350px;border:1px solid #777;background-color:#fff;padding:5px; top:5px; z-index:55;}
.cat_l {color:#227e30; text-decoration:underline; font-size: 12px;}
.cat_l:hover {text-decoration:none}
.cat_l_l {color:#227e30; font-size: 12px;}
.cat_l_l:hover {text-decoration:none}
 
/* listing */
.listing {padding:20px 0px 0px 15px;}
.listing a {color:#227e30; text-decoration:underline;}
.listing a:hover { text-decoration:none;}
.listing table {border-top:solid 1px #d5d5d5;}

.listing th {text-align:left; padding:20px 0px 5px 0px; font-weight:normal;}
.listing th span { padding:0px 2px 0px 3px;}
.listing td {text-align:right; padding:20px 0px 5px 0px;}
.listing td a { margin:0px 0px 0px 10px;}



/**********************
*
*    Right column
* 
*/
.r_box {width:220px; float:left; padding:130px 0 0 0; background:#f3f4d6;}
.r_box_cat {width:220px; float:left; padding:130px 0 0 0; background:#f3f4d6;}
.r_news {padding:0px 0px 5px 35px;}
.r_news .c_articul {border-bottom:solid 1px #dcdcca; padding:0px 0px 16px 10px; margin:0 10px 0 0;}
.r_news_2 {padding:0px 0px 0px 35px; font-size:11px; line-height:120%;}
.r_news_2 .c_articul {border-bottom:none; padding:0px 0px 16px 10px; margin:0 10px 0 0;}
.r_news_2 .c_articul .data { font-size:10px; color:#000; font-weight:normal; border-bottom:none; padding:8px 0px 3px 0px; margin:0 10px 0 0;}
.all_news {border-top:solid 1px #d5d5d5; padding:10px 0px 20px 10px;}
.all_news a {color:#227E30; text-decoration:underline; background:url(/images/m_01.gif) no-repeat left 5px; padding:0px 0px 0px 15px;}
.all_news a:hover {text-decoration:none;}

/* right menu */
.r_menu {padding:0px 0px 15px 40px; width:170px;}
.r_menu a:hover { text-decoration:none; }
.level_1 {border-bottom:solid 1px #d5d5d5; padding:4px 10px 7px 7px;}
.level_1 a {color:#227e30; font-size:11px;}
.level_2 {padding:5px 0px 5px 0px;}
.level_2 a {color:#7c7c7c; font-size:10px; background:url(/images/m_06.gif) no-repeat 7px 5px; padding:0px 0px 0px 15px; display:block; line-height:90%}


/**********************
*
*    Footer column
* 
*/
.f {border-top:solid 2px #f0ede0; width:940px; margin:10px 0px 0px 40px;}
.f_copy {width:215px; height:50px; padding:3px 0px 0px 5px; margin:10px 0px 0px 0px; border-right:solid 1px #e3e3e3; float:left;}
.f_contact {width:350px; padding:13px 0px 0px 10px; float:left;}
.f_smol_bar {padding:25px 0px 0px 0px; float:right;}
.f_smol_bar a {color:#227E30; text-decoration:underline;}
.f_smol_bar a:hover {text-decoration:none;}
.f_smol_bar .f_site_map {background:url(/images/ico_site_map.gif) no-repeat left top; padding:0px 15px 0px 25px;}
.f_smol_bar .f_cont {background:url(/images/ico_contact.gif) no-repeat left top; padding:0px 15px 0px 25px;}
.f_smol_bar .f_print {background:url(/images/ico_print.gif) no-repeat left top; padding:0px 15px 0px 25px;}


/**********************
*
*    Header
* 
*/
.h_menu {position:absolute; top:33px; left:263px; width:490px;}
.h_menu a {color:#227e30; text-decoration:underline;}
.h_menu a:hover {text-decoration:none;}
.h_menu td {text-align:center;}
#active {background:#2e8a3c;}
#active a {color:#FFF;  text-decoration:none; cursor:default;}


.h_top_promo {position:absolute; top:80px; left:263px; width:529px; background:url(/images/bg_01.jpg); height:156px;}
.h_bottom_promo {position:absolute; top:240px; left:263px; width:529px;}
.h_bottom_promo .h_about {background:#217C2F url(/images/bg_02.jpg) no-repeat left center; width:388px; height:156px; padding:0px 0px 10px 0px;}
.h_bottom_promo .h_about p {color:#FFF; padding:0px 20px 0px 18px; font-size:11px; line-height:120%; margin:10px 0px 10px 0px;}
.h_bottom_promo .h_about .h_about_title {color: #FFF; padding:15px 20px 0px 16px; text-transform: uppercase; font-size:19px; font-family: Arial; line-height: 120%;}

.h_bottom_promo .h_menu_2 {background:url(/images/bg_03.gif) left top; width:141px; padding:3px 0 5px 0; height:160px;}
.h_bottom_promo .h_menu_2 a { border-bottom:solid 1px #e6bd24; display:block; width:80px; padding:8px 10px 10px 20px; font-size:11px; margin:0px 0px 0px 13px; background:url(/images/m_01.gif) no-repeat left 12px; color:#FFF; text-decoration:underline;}
.h_bottom_promo .h_menu_2 a:hover {text-decoration:none;}
.h_authorization {position:absolute; top:0px; left:756px; width:220px; height:110px; background:#2e8a3c url(/images/m_03.gif) no-repeat left bottom; border-left:solid 6px #FFF; border-bottom:solid 6px #FFF; color:#FFF;}
.h_authorization form {padding:10px 0px 0px 35px;}
.h_authorization a {color:#FFF; text-decoration:underline;}
.h_authorization a:hover {text-decoration:none;}
.h_authorization .text {font-size:10px; padding:0px 2px 0px 2px; margin:2px 0px 0px 0px; color:#727e8e; border:solid 1px #FFF; width:95%}
.h_authorization .submit_text { font-size:10px; font-weight:bold; color:#fff; border:none; background:none; cursor:pointer;}

.noindex {top:80px;}
.noindex .img_top_right {position:absolute; top:-6px; left:499px; border-top:solid 6px #FFF; border-right:solid 6px #FFF;}

.basket td {padding:0px 0px 0px 47px; height:110px; font-size:12px;}
.basket_menu {font-size:10px; padding:5px 0px 0px 0px;}
.basket_menu a {color:#79ff8d; background:url(/images/m_05.gif) no-repeat left 5px; padding:0px 0px 0px 15px; line-height:15px;}



.h_lng {background:url(/images/bg_04.gif); width:136px; height:19px; position:absolute; top:0px; left:615px; text-align:right; padding:5px 5px 0px 0px; color:#d1d1ba;}
.h_lng a {color:#217c2f; font-size:11px; text-decoration:none; padding:0px 5px 0px 5px;}
.h_lng a:hover {color:#7c7c7c; text-decoration:underline;}
#lng_activ {color:#7c7c7c; cursor:default; text-decoration:none;}

.h_site_map {position:absolute; top:4px; left:500px;}
.h_site_map a {background:url(/images/ico_site_map.gif) no-repeat left top; padding:0px 15px 0px 25px; color:#227E30; text-decoration:underline;}
.h_site_map a:hover {text-decoration:none;}


.c_articul .s_content { margin:0; padding-top:5px; font-family:Tahoma; font-size:8.5pt;; color:#333333; line-height:110%; font-size: 8.5pt; color: #333333; mso-no-proof: yes; }
.c_articul .s_content p {padding:0px; text-indent:1em;}
.c_articul .s_content a {color:green; background:url(/images/m_05.gif) no-repeat left 5px; padding:0px 0px 0px 15px; line-height:15px;}
.c_articul .s_content a:hover {color:green; background:url(/images/m_05.gif) no-repeat left 5px; padding:0px 0px 0px 15px; line-height:15px;}
.c_articul .s_content ul {font-family:Tahoma; font-size:8.5pt; line-height:110%;}
.c_articul .s_content li {font-family:Tahoma; font-size:8.5pt; padding-top:5px; line-height:110%; }
.c_articul .s_content ol {font-family:Tahoma; font-size:8.5pt; padding-top:5px; line-height:110%;}
.c_articul .s_content span {color:green;}
                                                                                                    
