ï»¿* {margin: 0; padding: 0;}
HTML			{margin: 0px; padding: 0px; height: 100%; }
BODY			{padding: 0px; margin: 0; font-size: 62.5%; height: 100%; min-width: 1060px;  font-family: Tahoma;  background: url(/img/background.jpg) center 90px no-repeat; background-color: #f1f1f1; color: #000; line-height: 1.7em    }
IMG				{border: 0px; behavior: url(/img/iepngfix.htc) }
H1 {font-size: font-family: Tahoma; font-weight: 400; font-size: 16px}

#backgroundup
{ 
	 left: 0px; 
	 top: 0px; 
	 position: relative; 
	 margin-left: auto; 
	 margin-right: auto; 
	 width: 100%;
	 height: 91px; 
	 overflow: hidden;
	 z-index:0;
	} 

 #greyheaderbgr 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: absolute; 
	 width: 100%;
	 height: 91px;
	 z-index:1;
} 

 #layer_2 
{ 
	 left: 1030px; 
	 top: 63px; 
	 position: absolute; 
	 width: 87px;
	 height: 13px;
	 z-index:2;
} 

 #layer_3 
{ 
	 left: 1166px; 
	 top: 63px; 
	 position: absolute; 
	 width: 149px;
	 height: 13px;
	 z-index:3;
} 

 #logowhite 
{ 
	 left: 90px; 
	 top: 4px; 
	 position: absolute; 
	 width: 322px;
	 height: 73px;
	 z-index:4;
} 


a:hover {text-decoration: none}
.none-background {background: url(/img/text-back.jpg) center repeat-y;}
.cool-background {background: url(/img/back.jpg) center  top no-repeat; min-height: 600px; _height: 600px}
.content {width: 898px; position: relative; margin: 0 auto; left: -29px}
.content2 {width: 1058px; position: relative; margin: 0 auto; left: 0px}

.lang {position: absolute; top: 10px; left: -80px; font-size: 1em}
.lang a {color: #000; text-decoration: none; margin-right: 15px}
.home {position: absolute; left: 275px; top: 10px}
.home  a {margin-right: 35px}

ul.menu {list-style: none; margin: 33px 0 0 18px; font-size: 1.1em; text-transform: uppercase}
ul.menu li a {color: #fff; text-decoration: none}
ul.menu li  {border-bottom: 1px solid #b4e8a6; width: 205px; background: url(/img/strel.gif) center left no-repeat; padding: 4px 0 5px 15px}
ul.menu li.last {border: 0}
ul.menu li a:hover {color: #000}

.inov {position: absolute; top: 508px; left: 130px;}
.invest {position: absolute; top: 508px; left: 600px;}
.razvit {position: absolute; top: 508px; left: 340px;}


.block-text {position: relative; margin-top: 188px}
.block-text td {padding-top: 20px}
.textfield {border: 1px solid #999; width: 195px; padding: 5px  2px; height: 13px; font-size: 11px; color: #333; background: #fff}
.search .submit {position:absolute; right: 0px; top: 0px; //top: 1px}
.search {position: relative; height: 30px; width: 240px}
.block-text .left {width: 240px;}
.block-text .center {width: 228px; padding-left: 23px }
.block-text .right {border-left: 1px solid #fff; padding-left: 70px}


.left .news {position: relative; border: 1px solid #fff; margin: 30px 0 90px 0; padding: 15px; color: #999; font-size: 11px}
.left .news span {font-size: 30px; }
.left .news .month {position: relative; left: 44px; top: -25px}
 .news2 {position: relative;margin: 30px 0 90px 0; padding: 15px; color: #999; font-size: 11px}
 .news2 span {font-size: 30px; }
 .news2 .month {position: relative; left: 44px; top: -25px}


.center .news {padding-left: 10px; padding-right: 10px}
.center .news  .item {font-size: 11px; color: #375f6d; margin-bottom: 15px}
.center .news  .all {font-size: 11px; color: #376c6d}
.center .news  a:hover.all {text-decoration: none}
.center  .shema {position: relative; margin-top: 20px}
ul.about {list-style: square; color:#376c6d; font-size: 11px}
ul.about li {padding: 0  12px 12px 12px }
ul.about li span {color: #000}
.link-about {font-size: 11px; color: #376c6d; position: relative; margin-left: 12px}
.strel-right {color: #376c6d;  margin-left: 7px; font-size: 12px}

.footer {background: url(/img/footer.gif) top repeat-x;  height: 200px; position: relative}
.footer .right {font-size: 10px color: #000; border: 0; padding-left: 82px; padding-top: 30px}
.footer a {color: #000}
.footer .block-text {margin: 0}
.footer .block-text2 {margin-left: -240px}
.footer .block-text2 .right {padding-left: 600px}

.adress {width: 238px}
.adress td {padding: 8px 3px  8px 10px}
.adress td  {border-bottom: 1px solid #999}
.adress td.none {border: none}

.head {height: 232px; position: absolute; left: 0; top: 0; width: 100%;}


.menu2 {list-style: none; background: #7fb946; height: 31px; margin-top: 82px; padding-left: 20px; //margin-top: 80px;}
.menu2 li {float: left; background: #7fb946}
.menu2 li a {color: #fff; text-transform: uppercase; font-size: 11px;  background: #7fb946; text-decoration: none;  padding: 7.1px 9px 7px 9px; display: block;}
.menu2 li a:hover, .menu2 li.active a {background: #fff; color: #7fb946} 

.block-text2 {position: relative; margin-top: 13px; //margin-top: 30px}
.block-text2 td {padding-top: 12px;}
.block-text2 td.left {width: 240px; padding-top: 17px; }
.block-text2 .right {padding-left: 0px; padding-right: 100px; padding-left: 70px; position: relative; z-index: 1100 }
 .news2 {border: 1px solid  #f1f1f1}
.block-text2 .right a {color: #333}


.block-text2 .left h1 {font-size: font-family: Tahoma; width: 220px; position: relative;  font-weight: 400; margin: 0;  color: #fff; padding-bottom: 2px; padding-top: 15px; height: 30px; background: #339933; padding-left: 20px; }
p {margin: 12px 0; color: #375f6d; font-size: 12px; }
#podmenu { margin-bottom: 30px; padding: 10px 0;  width: 240px; background: #93adaf; position: relative; list-style: none; font-size: 11px; text-transform: uppercase}
#podmenu li {padding: 5px 10px 5px 20px}
#podmenu li  a {color: #fff}
#podmenu li a:hover,#podmenu li.active a {color: #000}

.strell {position: absolute;  left: 240px}

.footer-top {background: url(/img/footer-top.jpg) center top no-repeat; height: 108px; background-color: #7a7978}

.fon-podmenu { width: 240px; background: #93adaf;  min-height: 48px; _height: 48px; margin-bottom: 30px}
.small-shem {position: absolute; bottom: 50px; left: -180px; z-index: 50}