/*p a, p a:visited {color: #aae104;  text-decoration:underline; font-weight:bold}*/
p{font-family: Georgia, "Times New Roman", Times, serif; padding:2px; font-size:12px; margin: 5px 0px 5px 0px; color:#FFF;}
li{ list-style:none; list-style-type:none; list-style-image:none}
body{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; padding: 0; margin:0; background-color:#4F760B;background: #4F760B url(/Esdbpics/center_img_bg.jpg) center 72px repeat-x; color:#FFF; height:100%; width:100%;}
.header_bg{background:  url(/Esdbpics/header_bg.png) top left repeat-x; height:72px; width:100%;}
.header_bg_btn{background: url(/Esdbpics/header_bg_btn.png) top left repeat-x; width:100%; height:7px; top:72px; z-index:10; overflow:visible; margin:0px; padding:0px;}
.footer_bg{background: url(/Esdbpics/footer_bg.png) top left repeat; width:100%;color:#FFF ; margin:0; padding:0; min-height:86px}
.mon_copy { color:#FFFFFF;font-size:12px;line-height:18px; }
.control{background-repeat: no-repeat; background-position:top center; width:99%; position:absolute; left:0px; top:72px; padding:0px; margin:0px; border:none; height:99%; }
.mon_copy { color:#FFFFFF;font-size:12px;line-height:18px; }
.big_menu_bg{background:#4F760B url(/Esdbpics/big_menu_bg.png) center center repeat-x; width:100%; height:199px; z-index:5}
.big_menu_bg_btn{background:  url(/Esdbpics/big_menu_bg_btn.png) top left repeat-x; height:7px;}
.big_menu_bg_top{background:  url(/Esdbpics/big_menu_bg_top.png)  bottom left repeat-x;  z-index:10; overflow: visible; height:7px}

.site_logo_bg{background:url(/Esdbpics/logo_bg.png) center center no-repeat; width:277px; height:95px;z-index:1000; overflow: hidden; position: absolute; left: auto; cursor:pointer; top:0}
.site_logo_txt{background:url(/Esdbpics/logo_txt.png) center center no-repeat; width:265px; height:95px;z-index:1002; overflow:visible; position: absolute;  left: auto; cursor:pointer; margin-left:14px; top:0}
.site_flash{z-index:1001; overflow:visible; position: absolute; top:0; left: auto; cursor:pointer;margin-left:70px; margin-top:1px; top:0}

.arrow_top{background:url(/Esdbpics/arrow_top.png) right top no-repeat; height:72px; overflow:visible;}

.arrow_bottom{background:url(/Esdbpics/arrow_btn.png) top center no-repeat; width:123px; height:49px; overflow:visible; position:absolute; margin-top:-4px; margin-left:370px;}

.txt_glob{background:url(/Esdbpics/txt.png) top center no-repeat; width:400px; height:360px;z-index:1000; overflow:visible; margin-top:40px }
.gallery_bg{background:url(/Esdbpics/gallery_bg.png) center center no-repeat; width:548px; height:132px; vertical-align:middle }
.gallery_txt{ font-size:22px; font-style:italic; font-weight:700; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; padding:0px; padding-left:10px  }
.banner_txt{ font-size:14px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; padding:5px; padding-top:0px;  }
.right_side{background: url(/Esdbpics/content_bg.png) top center repeat; color:#FFF ; margin:0; padding:0; width:587px}
.right_side a, .right_side:visited {color: #aae104; text-decoration:underline; font-weight:bold}
.right_side a:hover{ color: #6C0; }


.left_side{background: url(/Esdbpics/left_bg.png) center center no-repeat; width:400px; height:101px; font-size:10px; line-height:14px; color:#FFF ; padding:0px; margin:0px; text-align:left; margin:5px;}

.menu_level_0{ font-size:12px; color:#c5c3c3; text-align: left; vertical-align:top; text-decoration:none; line-height:28px}
.menu_level_0 a, .menu_level_0  a:visited{ color:#c5c3c3; text-decoration:none;text-transform:uppercase; line-height:28px; font-family: Verdana, Geneva, sans-serif}
.menu_level_0 a:hover{color:#b7ee03;}

.uzor_left{background: url(/Esdbpics/uzor_left.png) right  top no-repeat;}
.uzor_right{background: url(/Esdbpics/uzor_right.png) left top no-repeat;}
.seperator{background: url(/Esdbpics/seperator.jpg) left center no-repeat; height:199px; width:1px;}

.mon_phone{background: #95DEC3 url(/Esdbpics/mon_phone2.jpg) top left no-repeat;height:167px;width:320px;color:#666666;border-right:solid 2px #9FE0CA;}
.mon_p_20{padding:20px; font-size:10px; color:#FFF; line-height:14px;}
.mon_body {padding: 5px 22px 22px 22px;border-right:solid 2px #9FE0CA; font-size:11px;background: #bbe9d9 url(/Esdbpics/mon_logos_footer.gif) bottom left no-repeat;}
.mon_p_22{padding:22px;text-align:left;font-size:12px; color:#fefffa; text-shadow:#000}
.img_menu {border-bottom:solid 0px #70B99E;}
.mon_bann1{ padding:10px; background-color:#a6c840;z-index:0; text-align:center; float:left; margin:5px; margin-top:10px;}
.mon_bann2{border-right:solid 2px #9FE0CA; font-size:11px;background: #bbe9d9 url(/Esdbpics/mon_logos_footer.gif) bottom left no-repeat;}
.mon_bann3{font-size:11px;background: #bbe9d9 url(/Esdbpics/mon_logos_footer.gif) bottom left no-repeat;}

.mon_anons1{padding:25px 11px 25px 25px ;}
.mon_anons2{padding:25px 20px 25px 25px ;}
.anon, .anon:hover, .anon:visited { text-decoration:none; border:none}
/*.mon_copy {font-size:10px; color:333333;padding:20px;} */



a.ssmenu1,a.ssmenu1:visited { color: #FFFFFF; text-transform:uppercase;  text-decoration:none;}
a.ssmenu1:active  { color: #b7ee03;}
a.ssmenu1:hover   { color: #b7ee03; }

.topmenu1 { padding:1px; padding-left:10px; padding-right: 25px; font-family:Verdana, Geneva, sans-serif}
.topmenu2 {font-size: 12px; line-height:28px; height:28px;color:#FFFFFF; font-family:Verdana, Geneva, sans-serif}
/*
.topmenu2 a, .topmenu2 a:visited{ color:#FFF; line-height:28px; text-decoration:none; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase };
.topmenu2 a:hover{ font-size: 12px; color:#b7ee03; text-decoration:none; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase}
*/
.left_menuP {margin: 5px 0px 7px 1px; font-size:14px;}

.left_menuP2 {margin: 0px 0px 0px 15px; color:#aae104; font-size:14px;}

.MenuSimple0, .MenuSimple1  {color: #FFFFFF; font-size: 12px; font-weight:bold; margin: 0 0 1px 0;text-decoration:none;}
.MenuSimple0:hover, .MenuSimple1:hover   {color: #aae104; }
.MenuSimple0_active {color: #aae104; font-size: 12px; font-weight:bold; margin: 0 0 1px 0;text-decoration:none;}

.white16 {color: #FFFFFF; font-size: 16px; font-family: Tahoma, Verdana, Arial, Sans-serif;}
.white14 {color: #FFFFFF; font-size: 14px; font-family: Tahoma, Verdana, Arial, Sans-serif;}
.white13 {color: #FFFFFF; font-size: 13px; font-family: Tahoma, Verdana, Arial, Sans-serif;}
.white12 {color: #666666; font-size: 12px; font-family: Verdana, Arial, Sans-serif;}
.white10 {color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Sans-serif;}
.colorMenu {color: #aae104; font-size: 14px; font-family: Tahoma, Verdana, Arial, Sans-serif; padding-left:0px;}


.MenuSimpleV0 {color: #FFF; font-size: 12px; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: 	none;}
.MenuSimpleV0:visited {color: #FFF; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: none; font-size: 12px;}
.MenuSimpleV0:hover   {color: #aae104; text-transform: none}
.MenuSimpleV0_active, .MenuSimpleV1_active { font-size:12px;color: #aae104; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: none; }
.mnu_cont { padding-left:12px;}

.MenuSimpleV1_active .mnu_cont {background-image: url(/Esdbpics/li_style.png); background-position: left center; background-repeat:no-repeat;}

.MenuSimpleV0:hover .mnu_cont, .MenuSimpleV1_active .mnu_cont {background-image: url(/Esdbpics/li_style.png); background-position: left center; background-repeat:no-repeat;}

.MenuSimpleV_2nd_level0:hover .mnu_cont, .MenuSimpleV_2nd_level0_active .mnu_cont {background-image: url(/Esdbpics/li_style.png); background-position: left center; background-repeat:no-repeat;}

/*.MenuSimpleV1_active> li { background: transparent url(/Esdbpics/li_style.png) left center no-repeat; padding-left:15px }	*/

.under_line{ border-bottom:1px dotted #FFF; list-style-type:none; list-style-position:inside; padding:5px; padding-left:0px; padding-top:5px; width:210px; vertical-align:middle; line-height:16px; margin:0px; }


.MenuSimpleV_2nd_level0 {color: #FFF; font-size: 12px; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: none;}
.MenuSimpleV_2nd_level0:visited {color: #FFF; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: none;font-size: 12px;}
.MenuSimpleV_2nd_level0:hover   {color: #aae104; text-transform: none}
.MenuSimpleV_2nd_level0_active { font-size:12px;color: #aae104; font-weight:bold; text-decoration: none; line-height:16px; font-style:italic; text-transform: none;}


.white_href {color: #ffffff;}
.grey_href {color: #333333;}

H1 {color: #FFF;font-size: 24px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
H2 {color: #FFF;font-size: 20px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
H3 {color: #FFF;font-size: 14px;}
H4 {color: #FFF;  margin: 20px 0px 0px 0px;}
h4 a, h4 a:visited{ color:#aae104; }
h4 a:hover{ color:#FFF; }
.small a, .small a:visited{ color:#FFF; }
.small a:hover{ color:#aae104; }

H5 {font-size: 13px;font-weight: bold;margin-top: 0px;margin-bottom: 2px; color: #666666;}

.tab_cell_head {font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #95999F;}
.grey_tab {border-collapse: collapse; border-style: dotted; border-color: #16327C;}


.img_razdel{ width:222px; height: 150px}
.bold_red {color: #FF0000; font-weight:bold;}
.bold_red1 {color: #9F2209; font-weight:bold;}


.txt {font-size: 11px;}
.txtbig {font-size: 13px; font-family: Verdana,Arial; color: #051048;}
.txtsmall {font-size: 12px; font-style:italic}
.txtsmall a, txtsmall a:visited{ color:#FFF}
.txtsmall a:hover{ color:#b3e504;}
.supsmall {font-size: 13px; font-weight:600; color:#b3e504;}
.counts {font-size: 13px; font-weight:600; color:#b3e504; font-style:italic}
a.news_body, a.news_body:visited{font-size: 13px;  font-style:italic; color:#FFF;font-weight:600; text-decoration:none}
a.news_body:hover{ color:#b3e504; text-decoration: underline}
.news_container{ width:100%; padding:5px; margin-bottom:10px;}

.hidden {position: absolute; visibility: hidden; background:  url(/Esdbpics/menu_level_1_bg.png) top left repeat; z-index:1000}
.visible {position: absolute; visibility: visible; z-index: 1001; background:  url(/Esdbpics/menu_level_1_bg.png) top left repeat; }



.next {
    width: 15px;
    height: 15px;
    cursor: pointer;
	float:left;
	border:none;
    background: transparent url(/Esdbpics/arrow_right_green.png) no-repeat left center;
}

a:hover .next {
    background: transparent url(/Esdbpics/arrow_right_red.png) no-repeat center center;
}

a:active .next {
    background: transparent url(/Esdbpics/arrow_right_red.png) no-repeat center center;
}


.prev{
    width: 15px;
    height: 15px;
    cursor: pointer;
	float:right;
	border:none;
    background: transparent url(/Esdbpics/arrow_left_green.png) no-repeat right center;
}

a:hover .prev {
    background: transparent url(/Esdbpics/arrow_left_red.png) no-repeat center center;
}

a:active .prev {
    background: transparent url(/Esdbpics/arrow_left_red.png) no-repeat center center;
}

.gallery_images{ vertical-align:middle; text-align:center; margin-left:8px; margin-right:8px; width:120px; height:80px; border:8px solid #FFF }


.headers{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; font-weight:700 }
.inner_left{ width:250px; padding:10px; padding-top:50px; padding-left:25px; height:100%}
.inner_right{ padding:15px; padding-top:20px; padding-right:25px; height:100%;}
.inner_right a, .inner_right:visited {color: #aae104; text-decoration:underline; font-weight:bold}
.inner_right a:hover{ color: #6C0; }
.inner_content_bg{background: transparent url(/Esdbpics/inner_content_bg.png) repeat-y top center; width:100%; min-height:530px; z-index:-1; overflow: visible; height: auto; display: inline-block}
.consult{ margin:15px; padding:5px;}
.consult_txt{ font-size:14px; text-transform: uppercase; font-style:italic; white-space:nowrap; margin-top:5px; margin-bottom:5px;}
.consult_tel{ font-size:30px; line-height:30px; font-style:italic; color:#aae104; white-space:nowrap }
.mnu_sep { width:10px; line-height:28px; padding-left:10px; padding-right:10px }
.lang_div{ float:left; padding:5px; margin-left:30px}
.lang_div a, .lang_div a:visited{ color:#FFF; text-decoration:none; font-size:12px;}
.lang_div a:hover{ color:#aae104; text-decoration:none; font-size:12px;}

.img_tl{background: transparent url(/Esdbpics/img_tl.png) no-repeat bottom right; width:7px; height:7px;}
.img_tr{background: transparent url(/Esdbpics/img_tr.png) no-repeat bottom left; width:7px; height:7px;}
.img_bl{background: transparent url(/Esdbpics/img_bl.png) no-repeat top right; width:7px; height:7px;}
.img_br{background: transparent url(/Esdbpics/img_br.png) no-repeat top left; width:7px; height:7px;}

.img_cr{background: transparent url(/Esdbpics/img_cr.png) repeat-y top left; width:7px;}
.img_cl{background: transparent url(/Esdbpics/img_cl.png) repeat-y top right; width:7px;}
.img_tc{background: transparent url(/Esdbpics/img_tc.png) repeat-x bottom center; height:7px;}
.img_bc{background: transparent url(/Esdbpics/img_bc.png) repeat-x top center; height:7px;}

.img_tl, .img_bc, .img_tc, .img_cl, .img_cr, .img_br, .img_bl, .img_tr { line-height: 7px; font-size:7px }
.img1{ border:3px solid #608B1B; }

.banner_img_bg { z-index:1000; background: url(/Esdbpics/banner_bg.png) repeat top center; overflow:visible; width:220px; height:90px; position:absolute; z-index:1; margin-top:2px; margin-left:2px;}
.banner_link{ z-index:-1; text-decoration:none}
a.banner_link:hover .banner_img_bg{ z-index:-1; text-decoration:none}
.banner_img_style{ overflow:hidden;z-index:0;border: 2px solid rgb(96, 139, 27); width:220px; height:90px; }

#id_menu_contacts, #mnu_sep_contacts, #id_menu_contacts_eng, #mnu_sep_contacts_eng { display:none}

.rek_small{ font-size:11px; color:#FFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-style:italic }
.rek_big{ font-size:18px; font-weight: bold; color:#FFF; text-transform:uppercase; text-decoration:none; font-style:italic  }

