body{
	MARGIN: 0px;PADDING: 0px;background: url(/images/background2.jpg) repeat-x left top #003900;font: 100% Arial; 
}
.win, .phead, .head, .top, .pbody, .foot{
	width: 100%;
}
.win {
	min-width: 980px; POSITION: relative;border-bottom: 2px solid #d4760c;
}
.win {PADDING-BOTTOM: 0px;OVERFLOW: visible;TEXT-ALIGN: left;//margin-bottom: 2px;
}
*html .win{padding-bottom: 20px;}
.b-1 {
	MARGIN: 0px 0px; WIDTH: 980px;TEXT-ALIGN: left;min-height: 700px;
}
.head {
	POSITION: relative; DISPLAY: block;
}
.top, .top_center, .top_sloboda{
   DISPLAY: block; position: relative;VERTICAL-ALIGN: top;TEXT-ALIGN: left;
}
.top {
	MARGIN: 0px 0px;float: none;
}
.top_center{
	float: none;WIDTH: 980px;
}
/*header*/
.top_sloboda{
	float: none;WIDTH: 980px;
}
.top_sloboda img{
    margin-left: 4px;margin-top: -22px;
}
*html .top_sloboda img{
    margin-top: -22px;position: relative;z-index: 9999;
}
.logo{
    display: block;position: relative;height: 143px; width: 270px;z-index: 99999;float: left;
}
.logo img{
    display: block;margin-left: 12px;margin-top: 19px;
}
.phone{
    display: block;position: relaitve;float: left;color: #44ff05;font: 11px Arial;line-height: 12px;width: 190px;margin-top: 53px; margin-left: 39px;
}
.map{
    display: block;position: relaitve;float: left;color: #44ff05;font: 11px Arial;line-height: 12px;width: 230px;margin-top: 90px; margin-left: 0px;
}
.map img{
    margin-right: 17px;
}
.map a.konvert{
    display: block;position: relative;z-index: 10000;height: 11px;overflow: hidden;width: 12px;float: left;margin-right: 17px;
}
.map a.cart{
    display: block;height: 11px;display: block;position: relative;z-index: 10000;overflow: hidden;width: 13px;float: left;margin-right: 17px;
}
.map a.konvert:hover{
    display: block; text-indent: -12px;
}
.map a.cart:hover{
    display: block; text-indent: -13px;
}
.banner{
    display: block;position: relaitve;width: 200px;padding-top: 30px;float: left;background: url('/images/bg_banner.gif') 0px 138px;background-repeat: repeat-x;height: 142px;z-index: 8888;
}
.banner img{
    position: relative;margin-bottom: 21px;z-index: 8888;
}
.left{
    display: block;float: left;width: 705px;
}
/*menu*/
.menu{
    position: relative;display: block;background: url(/images/menubackground.jpg) 20px bottom repeat-y;width: 680px;margin-left: 29px;color: #ffffff;margin-right: 0px;
}
.menu_top{
    position: relative;display: block;background: url(/images/menubackground_top.jpg) no-repeat; width: 680px;min-height: 125px;padding-top: 4px;margin-top: -4px;padding-bottom: 0px;
}
.menu_bottom{
    background: url(/images/menubackground_bottom.gif) no-repeat; height: 70px;width: 680px;margin-left: 49px;margin-top: 0px;
}
.menu_left{
    width: 148px;position: relative;display: block;float: left;margin-left: 34px;z-index: 8888;
}
*html .menu_left{
    margin-left: 24px;
}
.menu_center{
    width: 261px;position: relative;display: block;float: left;z-index: 8888;
}
.menu_right{
    width: 228px;//width: 202px;position: relative;display: block;float: left;z-index: 8888;
}
.menu_name{
    font: 13px Arial;font-weight: bold;
}
.menu_name a{
    text-decoration: none!important;background: url(/images/dot.gif) repeat-x 0% 100%;
}
.menu ul{
    margin: 0px;padding: 0px;list-style-type: none!important;margin-top: 13px;//margin-top: 12px;margin-bottom: 0px;
}
.menu li{
    margin-left: 26px;margin-bottom: 0px;//margin-bottom: -1px;font: 11px Arial;font-style: italic;position: relative;display: block; height: 17px;
}
.menu a{
    color: #ffffff;text-decoration: underline;
}
.menu_tilde{
    position: relative;display: block;width: 680px;color: #d4760c;padding-top: 20px;//padding-top: 16px;padding-bottom: 2px;//padding-bottom: 0px;//margin-top: -1px;
}
/*info*/
.info{
    position: relative;display: block;float: left;width: 230px;margin-top: -40px;
}
*html .info{
    margin-left: -20px;
}
.info img{
    position: relative;display: block;margin-left: 54px;margin-bottom: 21px;
}
.about_txt a{
    color: #44ff05;text-decoration: underline;
}
.about_td{
    position: relative;display: block;color: #44ff05;float: left;width: 36px;padding-left: 28px;padding-top: 2px;
}
.about_txt{
    position: relative;display: block;float: left;color: #44ff05;width: 160px;//width: 160px;font: 11px Arial;line-height: 13px;
}
.about_txt p{
    color: #3eff00;text-indent: 40px;margin-top: 0px;
}
/*news*/
.news{
	position: relative;DISPLAY: block;float: none;WIDTH: 930px;TEXT-ALIGN: left; vertical-align: top;color: #ffffff;//padding-bottom: 30px;
}
.news_left {
    width: 190px;position: relative;display: block;padding-left: 70px;margin-top: 29px;//margin-top: 24px;float: left;color: #d4760c;font: 21px Georgia;font-style: italic;font-weight: normal;background: url(/images/list.gif) 0px 24px no-repeat;height: 193px;
}
*html .news_left{
    width: 160px;
}
.news_center, .footer_center{
    width: 310px;//width: 290px;padding-right: 20px;position: relative;display: block;float: left;color: #d4760c;font-weight: normal;
}
.news_center{
    margin-top: 29px;//margin-top: 18px;width: 660px;padding-right: 0px;padding-left: 0px;padding-bottom: 16px;//padding-bottom: 30px;
}
*html .news_center{
    width: 700px;
}
.announce{
    width: 300px;position: relative;display: block;float: left;color: #d4760c;font-weight: normal;margin-left: 30px;
}
.announce span{
    display: block;position: relative;font: 9px Arial; padding-left: 22px;padding-top: 6px;
}
.announce a{
    color: #ffffff;text-decoration: underline;
}
.announce div{
    padding-left: 20px;font: 10px Arial;color: #ffffff;margin-top: -6px;padding-bottom: 20px;
}
.announce div p{
    font: 11px Arial;color: #ffffff;line-height: 12px;
}
/*footer*/
.line{
    position: relative;DISPLAY: block;background: url(/images/background_footer.gif) repeat-x 0px 0px;WIDTH: 900px;height: 4px;margin-left: 24px;margin-top: -26px;
}
.footer{
	position: relative;DISPLAY: block;float: none;margin-left: 30px;WIDTH: 990px;min-height: 39px;TEXT-ALIGN: left; vertical-align: top;color: #ffffff;margin-top: 0px;//margin-top: -46px;margin-bottom: 40px;//margin-bottom: 0px;padding-top: 0px;
}
*html .footer{
    margin-left: -10px;
}
.footer_left{
    width: 220px;position: relative;display: block;margin-left: 39px;float: left;color: #d4760c;font: 21px Georgia;font-style: italic;font-weight: normal;margin-top: -4px;
}
.footer_left p{
    margin: 0px;margin-bottom: 0px;
}
.footer_center{
    width: 500px;margin-top: -4px;padding-bottom: 40px;//padding-bottom: 32px;
}
*html .footer_center{
    padding-bottom: 12px;
}
.footer_center span{
    position: relative;display: block;float: left;width: 20px;color: #007a00;margin-top: 2px;
}
.footer_center div{
    position: relative;display: block;float: left;color: #ffffff;font: 10px Arial;width: 280px;
}
.footer_center p{
    color: #ffffff;font: 10px Arial;margin-top: 0px;font-style: italic;
}
.footer_right a{
    color: #007a00;text-decoration: underline;
}
.footer_right{
    display: block;float: right;position: relative;padding-right: 0px;padding-top: 0px;right: 131px;
}
.footer_right p{
  margin-top: 4px;  
}
/*all*/
h1{
    font: 18px Tahoma;font-weigh: normal;line-height: 18px;margin-top: 7px;
}
h2{
    font: 14px Tahoma;margin-top: 34px;
}
h3{
    font: 15px Arial;color: #ffffff;font-style: italic;margin-left: -1px;margin-top: 5px;
}
h4, .footer_left p, .footer_right {
    color: #007a00;font: 11px Arial;margin: 0px;line-height: 14px;
}
h4{
    font: 14px Arial;margin-top: 2px;margin-bottom: 6px;
}
sub{
    font: 8px Arial;padding-top: 2px;
}
.d_bottom {display: block;
    position: relative; 
    float: left!important;border: 1px solid #003900!important;
    margin: 10px 10px 20px 0!important;
}
.d_bottom img{position: relative;margin-bottom: 10px!important;}
.d_bottom_fixed {
  width: 85px !important; 
  background: none repeat scroll 0% 0% transparent; 
  height: 22px; 
  position: relative; 
  clear: both;
}
