* {margin:0; padding:0;}
.bstrong
{  
font-weight: bold;
  font-size: 14px;
   }
.u
{
text-decoration?:underline;
}
.brstrong 
{
  font-weight: bold; 
   font-size: 14px;color:red
}
 html{

 	width:100%;

 	height:100%;

 	font-size:100.01%;

 }

 body {

 	width:100%;

 	height: 100%;

 	min-height:100%;

 	position:relative;

 	font:62.5% Arial, Helvetica, sans-serif;

 	background: #fff;

 }

 img{

 	border:none;

 }

 A {

 	color:#FE782F;

 }



 /**********USERS**********/

 h1{

 	font-family: Arial,sans-serif;

	font-weight: bold;

 	font-size: 200%;

 }
.hh1
{

 	font-family: Arial,sans-serif;

	font-weight: bold;

 	font-size: 200%;
}

 .hh2{

 	font-family: Arial,sans-serif;

	font-weight: bold;

 	font-size: 120%;

 .hh3 {font-size: 400pt;}

 }
 .strong{
  font-weight: bold;
 }
 .bstrong{
  font-weight: bold;
  font-size: 14px;
 }
 /**********USERS1**********/





 /*********CLASSES**********/

 .hide{

 	display:none;

 }

 .border{border:1px solid red;}

 .more{

 	color:#F67533;

 	font-size:0.9em;

 }

 .more:hover{

 	text-decoration:none;

 }

 /*-------library-------*/

 .libraryContent{

 	padding:0 20px 30px 0;

 }

 .libraryContent li{

 	list-style:none;

 	margin-bottom:5px;

 }

 .libraryContent a{

 	color:#FE782F;

 	font-weight:bold;

 }

 .libraryContent span{

 	font-size:0.8em;

 }

 /*******CONTAINER*********/

 #container{

 	position:relative;

 	min-width:999px;

 	max-width:1280px;

 	margin:0 auto;

 	font-size:1.2em;

 }

 #contentContainer{

 	width:100%;

 	float:left;

 	margin:16px -252px 0 0;

 }

 #contentContainer H6 {

 	font-size: 1.4em;

 	padding: 0px;

 	margin: 10px 0px 50px 0px;

 	text-transform: uppercase;

 }

 #main{

 	margin-right:252px;

 	position:relative;

 }

 /**********TOP***************/

 #indexImg {

 	height:157px;

 	background: url(/img/bg.jpg) 0 50% no-repeat;

 	margin:0px 36px 0 55px;

 	top:70px;

 	position:relative;

 }

 #leftIndexImg{

 	width:8px;

 	height:157px;

 	background: url(/img/ugol_left.png) no-repeat 0 0;

 	position: absolute;

 	left: 0px;

 	top: 0px;

 }

 #rightIndexImg{

 	width:8px;

 	height:157px;

 	background: url(/img/ugol_right.png) no-repeat 0 0;

 	position: absolute;

 	right: 0px;

 	top: 0px;

 }

 #topIndex{

 	top:0; left:0;

 	position:relative;

 	height:300px;

 }

 #top{

 	top:0; left:0;

 	position:relative;

 	height:120px;

 }

 #logo{

 	top:33px; left:55px;

 	position:absolute;

 	width:193px; height:88px;

 	background: url(/img/logo.gif) no-repeat;

 	display:block;

 	text-indent:-300em;

 	float:left;

 	z-index: 10;

 }

 #logoen{

 	top:33px; left:55px;

 	position:absolute;

 	width:193px; height:88px;

 	background: url(/img/logo_eng.gif) no-repeat;

 	display:block;

 	text-indent:-300em;

 	float:left;

 	z-index: 10;

 }

 #logoOne{

 	top:33px; left:55px;

 	position:absolute;

 	width:193px; height:88px;

 	background: url(/img/logo.gif) no-repeat;

 	display:block;

 	text-indent:-300em;

 	float:left;

 }

 #menuBlock{

 	padding:70px 0 0 310px;

 	height:0;

 	position:relative;

 }

 #menuTop .pers TD {

 	/*margin-left:-30px;

 	margin-top:10px;

 	position:absolute;

 	display: block;*/

 	text-align: right;

 	padding: 0px 15px 0px 0px;

 }

 #menuTop .pers a {

 	color:#FE782F;

 	text-decoration:underline;

 	font-weight:normal;

 	font-size: 11px;

 	padding: 0px;

 	margin: 0px;

 	display: inline;

 }

 #menuTop .pers a.sel {

 	color:#989898;

 	text-decoration:none;

 	cursor: default;

 }

 #menuBlock a:hover{

 	text-decoration:none;

 }

 #menuTop {

 	right:18px;

 	margin-top:-6px;

 	position:relative;

 	font-size: 11px;

 	width: 90%;

 }

 #menuTop td {

 	padding-bottom: 10px;

 	padding-top:5px;

 	/*width: 15%;*/

 	text-align: center;

 }

 #persinal {

 	width:90%;

 	position:absolute;

 }

 .sep {

 	vertical-align:top;

 	width: 1px;

 }

 #menuTop li {

 	float:left;

 	list-style:none;

 	margin-right:20px;

 	display:block;

 	padding-top:10px;

 }

 #menuTop TD.sep {

 	width: 1px;

 }

 #menuTop TD#enter {

 	padding:4px 0pt 0pt;

	vertical-align:top;

	width:1px;

 }

 #menuTop TD#enter A {

 	margin:0px;

	padding:0px 0px 5px;

 }

 #menuTop a {

 	color:#000;

 	font-weight:bold;

 	text-decoration:none;

 	text-align:center;

 	white-space: nowrap;

 	padding-bottom: 4px;

 	font-size: 12px;

 	display: block;

 }

 #menuTop a SPAN {

 	padding: 0px 15px 0px 15px;

 	

 	display: block;

 }

 #menuTop .active {



 	color:#FE782F;

 	/*background: url(/img/bgActiveTopMenu.gif) center left no-repeat;*/

 	background: #000 url(/img/right_corner.gif) 100% 0% no-repeat;

 }

 #menuTop A.active SPAN {

 	background: url(/img/left_corner.gif) 0% 0% no-repeat;

 }

 #menuTop a SPAN SPAN {

 	background: url(/img/dashed.gif) left 100% repeat-x;

 	padding: 0px 0px 3px 0px;

 }

 #menuTop .active SPAN SPAN {

 	background: none;

 }

 /*#menuTop .active:hover{

 	background: url(/img/bgActiveTopMenu.gif) center left no-repeat;

 }

 #menuTop a:hover{

 	background: none;

 }*/

 #enter{

 	width: 1px;

 }

 #enter a {

 	font-weight:normal;

 	background: none;

 	color: #000;

 	font-size: 11px;

 	background: url(/img/dashed.gif) left 100% repeat-x;

 	padding: 0px 0px 2px 0px;

 }

 #enter  a.sel {

 	color: #989898;

 	text-decoration: none;

 	cursor: default;

  background: none;   

 }

 #nav{

 	top:100px;

 	left:307px;

 	position:absolute;

 	width:169px;

 	height:19px;

 	background: url(/img/bgNav.gif) no-repeat;

 	font-size: 12px;

 }

 #nav li{

 	list-style:none;

 	float:left;

 	padding-left:27px;

 }

 #nav a{

 	position:static;

 	color:#fff;

 	display:block;

 	height:15px;

 }

 #nav a:hover{

 	text-decoration:none;

 }

 #home{

 	width:11px; height:11px;

 	background: url(/img/home.gif) 0 3px no-repeat;

 	text-indent:-300em;

 }

 #sound{

 	width:11px;

 	height:10px;

 	background: url(/img/sound.gif) 0 4px  no-repeat;

 	text-indent:-300em;

 }

 LI.sound_flash {

 	height: 15px;

 	display: inline;

 	padding-top: 3px;



 }

 /***********leftCol**********/

 #leftCol{

 	width:197px;

 	float:left;

 	padding:0 0 30px 55px;

 	margin-top:-5px;

 }

 #leftCol h2{

 	color:#FA5C05;

 	font-size:1.4em;

 	padding:5px 0 2px 0;

 }

 #menuLeft{

 	padding:10px 0 20px 0;

 	border-top:1px solid #F8BD95;

 	border-bottom:1px solid #F8BD95;

 }

 #menuLeft li{

 	list-style:none;

 }

 #menuLeft .active a{

 	background:#000;

 	font-weight:bold;

 	text-decoration:none;

 	padding:0 3px 0 0px;

 }

 #menuLeft .sub .active span{

 	color:#ff782f;

 	font-weight:bold;

 	background:#000;

 	padding: 1px;

 }

 #menuLeft li a{

 	color:#000;

 }

 #menuLeft li a:hover{

 	text-decoration:none;

 }

 #menuLeft li span{

 	padding-right:15px;

 	background: url(/img/marker.gif) center right no-repeat;

 }

 #menuLeft .active span{

 	padding-right:15px;

 	background: url(/img/markerActive.gif) center right no-repeat;

 }

 #menuLeft li ul{

 	padding:5px 0 5px 20px;

 }

 #menuLeft li ul li{

 	margin-bottom:2px;

 }

 #menuLeft li ul li a{

 	color:#FE782F;

 	text-decoration: underline;

 }

 #menuLeft li ul li a:hover{

 	text-decoration:none;

 }

 /**********middle*******/

 #middle{

 	margin-left:272px;

 	/*padding:auto 15px 30px 35px;*/

padding-right: 15px;

padding-bottom: 30px;

padding-left: 35px;

 }

.middle_main {

padding-top: 34px;

}

 #middle h2{

 	font-size:1.2em;

 	margin-bottom: 10px;

 }

 #middle p{

 	margin-bottom:10px;

 }

 #indexNews{

 	margin-top:30px;

 }

 #indexNews h2{

 	font-size:1.2em;

 	padding-bottom:15px;

 }

 #indexNews li{

 	list-style:none;

 	margin-bottom:10px;

 }

 #indexNews li a{

 	color:#5E5E5E;

 }

 #indexNews li a:hover{

 	text-decoration:none;

 }

 #indexNews li .more{

 	color:#F67533;

 	font-size:0.9em;

 }

 #indexNews li span{

 	font-style:italic;

 }

 #contentPicture{

 	top:0;

 	left:0;

 	position:relative;

 	width:100%;

 	overflow:hidden;

 	padding-bottom:15px;

 	position:relative;

 	z-index: 2;

 }

 #arrows{

 	top:0; right:15px;

 	position:absolute;

 	width:64px; height:67px;

 	background: url(/img/arrows.png) no-repeat;

 }

 #narrowCol{

 	width:445px;

 	margin:0px 0 0 305px;

 	padding-top:35px;

 	padding-bottom:30px;

 }

 #narrowCol p{

 	margin-bottom:20px;

 }

 #narrowCol ul{

 	padding-bottom:30px;

 }

 #narrowCol li{

 	float:left;

 	list-style:none;

 	margin-right:3px;

 }

 /*---------narrowCol--------

 ----------------------------*/

 #narrowCol a{

 	color:#FF7A2E;

 }

 #narrowCol h2{

 	font-size:1.6em;

 	padding-bottom:25px;

 }

 #narrowCol a:hover{

 	text-decoration:none;

 }

 #pictureBlock{

 	position:relative;

 	padding-bottom:60px;

 	width:400px;

 	text-align:center;

 }

 #prev{

 	left:0; bottom:40px;

 	position:absolute;

 }

 #next{

 	right:0; bottom:40px;

 	position:absolute;

 }

 #pdf{

 	height:17px;

 	padding-bottom:2px;

 	padding-left:30px;

 	background: url(/img/doc.gif) top left no-repeat;

 }

 #pdf2{

 	height:17px;

 	padding-bottom:2px;

 	padding-left:30px;

 	background: url(/img/pdf.gif) top left no-repeat;

 }

 #describe{

 	margin-top:20px;

 }

 #describe li{

 	float:none;

 	margin-bottom:10px;

 }

 /*---------library-----------

 ----------------------------*/

 #library{

 	padding-right:20px;

 }

 #library h2{

 	font-size:1.2em;

 	padding-bottom:20px;

 }

 #pages li{

 	float:left;

 	list-style:none;

 	margin-right:4px;

 	font-size:1.1em;

 }

 #pages li a{

 	color:#FE782F;

 }

 #pages li a:hover{

 	text-decoration:none;

 }

 /*---------company-----------

 ----------------------------*/

 #company{

 	padding-right:20px;

 }

 #company ul{

 	list-style:none;

 }

 #company li{

 	margin-bottom:2px;

 }

 #company li a{

 	color:#FE782F;

 }

 #company li a:hover{

 	text-decoration:none;

 }

 #about{

 	margin:20px 0 30px 0;

 }

 #company h2{

 	padding-bottom:15px;

 }

 /*---------priorities--------

 ----------------------------*/

 #priorities{

 	padding-right:20px;

 	position:relative;

 }

 #priorities h2{

 	padding-bottom:70px;

 }

 #duo{

 	top:-101px; left:0px;

 	position:absolute;

 	width:112px; height:166px;

 	background: url(/img/2.png) no-repeat;

 }

 /*---------partners--------

 ----------------------------*/

 #partners{

 	padding-right:20px;

 }

 #partners h2{

 	padding-bottom:20px;

 }

 #partners ul{

 	padding-left:15px;

 }

 #partners li{

 	list-style:square;

 	margin-bottom:15px;

 }

 /*---------news---------------

 ----------------------------*/

 #news{

 	padding-right:20px;

 	position:relative;

 }

 #news li a:hover{

 	text-decoration:none;

 }

 #news h2{

 	padding-bottom:20px;

 }

 #rss{

 	top:0px; right:20px;

 	position:absolute;

 	width:34px; height:14px;

 	background: url(/img/rss.gif) no-repeat;

 	text-indent:-300em;

 	display:block;

 }

 /*---------smi---------------

 ----------------------------*/

 #smi{

 	padding-right:20px;

 }

 #smi h2{

 	padding-bottom:20px;

 }

 /*---------contacts----------

 ----------------------------*/

 #contacts{

 	padding-right:10px;

 }

 #contacts h2{

 	padding-bottom:20px;

 }

 #contacts strong{

 	color:#616161;

 }

 #contacts a{

 	color:#FF7539;

 }

 #contacts a:hover{

 	text-decoration:none;

 }

 #contacts span{

 	/*font-style:italic;*/

 }

 #contacts p{

 	margin:0;

 }

 #contacts strong{

 	margin-top:5px;

 	display:block;

 }

 #contacts img{

 	margin-top:30px;

 	display:block;

 }

 /*---------personal----------

 ----------------------------*/

 #personal{

 	padding-right:20px;

 }

 #personal h2{

 	padding-bottom:20px;

 }

 #personal ul{

 	padding-bottom:15px;

 }

 #personal li{

 	list-style:none;

 }

 #personal a{

 	color:#FF7539;

 }

 #personal a:hover{

 	text-decoration:none;

 }

 /*---------register----------

 ----------------------------*/

 #register{

 	padding:0 20px 200px 0;

 }

 #register h2{

 	padding-bottom:20px;

 }

 #login{

 	width:223px; height:66px;

 	background: url(/img/bgLogin.gif) no-repeat;

 	position:relative;

 	padding:10px 0 0 0;

 }

 #login ul{

 	margin:0px 0 0 10px;

 }

 #login li{

 	list-style:none;

 	position:relative;

 	text-align:left;

 	margin-bottom:10px;

 }

 #login li input{

 	top:0; right:10px;

 	height:15px;

 	position:absolute;

 	width:134px;

 	border:1px solid #CBCBCB;

 }

 #register #submit{

 	margin-left:160px;

 }

 /*-----------breef-----------

 ----------------------------*/

 #breef{

 	padding:0 20px 30px 0;

 	position:relative;

 }

 #breef h{

 	padding-bottom:30px;

 }

 #breef #pdf{

 	width:130px; height:20px;

 	top:-40px; right:-20px;

 	position:absolute;

 	color:#FE782F;

 	font-size:0.8em;

 	background-position:0 5px;

 	display:block;

 }

 #breef #pdf:hover{

 	text-decoration:none;

 }

 #breef form{

 	width:98%;

 	position:relative;

 }

 #breef p{

 	margin-bottom:3px;

 }

 #breef li{

 	list-style:none;

 }

 #breef li input{

 	width:100%;

 	margin-bottom:20px;

 	border:1px solid #CACACA;

 }

 #breef li.submit {

 	text-align: right

 }

 #breef li.submit INPUT {

 	width: auto;

 }

 #breef #submit{

 	right:0;

 	width:120px;

 	position:absolute;

 }

 /*---------dictionary-------

 ----------------------------*/

 .list{

 	margin:30px 5px 0 0;

 	float:left;

 }

 .list li{

 	list-style:none;

 	margin-bottom:2px;



 }

 .list a{

 	font-weight:bold;

 	font-size:1.2em;

 }

 #dictionary{

 	padding-bottom:50px;

 }

 #rusLetters td{

 	text-align:center;

 	width:12px;

 }

 #engLetters td{

 	text-align:center;

 	width:15px;

 }

 #dictionary a{

 	color:#FE782F;

 }

 #dictionary a:hover{

 	text-decoration:none;

 }

 #rusLetters{

 	list-style:none;

 	width:97%;

 }

 #rusLetters li{

 	float:left;

 	margin-right:6px;

 	font-size:0.8em;

 }

 #rusLetters a{

 	color:#FE782F;

 	font-size:0.8em;

 	text-align:center;

 }

 #rusLetters .active{

 	background: #000;

 	text-align:center;

 }

 #rusLetters .active a{

 	text-decoration:none;

 	color:#fff;

 }

 #engLetters .active{

 	background: #000;

 	text-decoration:none;

 	text-align:center;

 	color:#fff;

 }

 #engLetters .active a{

 	text-decoration:none;

 	text-align:center;

 	color:#fff;

 }

 #rusLetters a:hover{

 	text-decoration:none;

 }

 #engLetters{

 	padding-top:5px;

 	list-style:none;

 	width:97%;

 }

 #engLetters li{

 	float:left;

 	margin-right:8px;

 	font-size:0.8em;

 }

 #engLetters a{

 	color:#FE782F;

 	font-size:0.8em;

 }

 #engLetters a:hover{

 	text-decoration:none;

 }

 /*---------portClient-------

 ----------------------------*/

 #portClient h2{

 	padding-bottom:20px;

 }

 #portImg{

 	width:99%;

 	position:relative;

 }

 #portImg td{

 	padding:10px 0px;

 	width: 25%;



 	text-align: center;

 }

 .smallPictureBlock{

 	width:95px;

 	height:95px;

 	text-align:center;

 	vertical-align:middle;

 	display:table;

 	position:relative;

 	background:url(/img/bgPictureBlock.gif) 50% 50% no-repeat;

 }

 .imageholder {

 	width:100%;

 	display:table-cell;

 	vertical-align:middle;

 	position:relative;

 }

 .smallPictureBlock p{



 }

 .smallPictureBlock img{

 	vertical-align:middle;

 }

 /*---------portfolio-------

 ----------------------------*/

 #portfolio{

 	padding-right:20px;

 }

 #portfolio h2{

 	padding-bottom:20px;

 }

 #portfolio .titleallcases{

 	color:#5A5A5A;

        font-size: 1.0em;

 }

 #portfolio .title{

 	color:#5A5A5A;

 	font-weight:bold;

 }

 #portfolio .title:hover{

 	text-decoration:none;

 }

 #portfolio li a{

 	color:#FF772F;

 }

 #portfolio a:hover{

 	text-decoration:none;

 }

 #portfolio .company{

 	color:#5E5E5E;

 	font-style:italic;

 	font-size:1em;

 }

 #portfolio li{

 	list-style:none;

 	font-size:1em;

 }

 #portfolio li ul{

 	padding:5px 0 20px 20px;

 }

 #portfolio li ul li{

 	margin-bottom:10px;

 	font-size:0.9em;

 }

 #portfolio li ul li a{

 	font-size:1.3em;

 }

 /***********rightCol**********/

 #rightCol{

 	margin-top:16px;

 	width:242px;

 	float:right;

 	padding-bottom:20px;

 	position: relative;

 }

 #rightCol #pdf{

 	width:22px;

  height:17px;

 	display:block;

 	margin:40px 0 5px 0;

 }

 #rightCol #xls{

 	width:23px;

  height:16px;

 	display:block;

 	background: url(/img/xls.gif) no-repeat;

 }

 #advantegeOrandgeSmall{

 	width:207px;

  height:49px;

 	background: url(/img/advantegeOrandgeSmall.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 }

 #advantegeOrandgeSmallen{

 	width:207px;

  height:49px;

 	background: url(/img/adv_en.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 }

 #advantegeOrangeBig{

 	widt:221px;

 	height:67px;

 	background: url(/img/advantegeOrangeBig.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 	margin:-10px 0 -15px -25px;

 	position:relative;

}

 #advantegeOrangeBigen{

 	width:221px;

 	height:67px;

 	background: url(/img/advantegeOrangeBigen.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 	margin:-10px 0 -15px -25px;

 	position:relative;

}

 #advantegeWhite{

 	width:216px;

 	height:48px;

 	background: url(/img/advantegeWhite.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 	position:absolute;

 	left: 0px;

 }

 #advantegeWhiteen{

 	width:216px;

 	height:48px;

 	background: url(/img/adv2_en.gif) no-repeat;

 	display:block;

 	cursor:pointer;

 	position:relative;

 }

 #rightLogo{

 	width:180px;

 	height:180px;

 	/*background: url(/img/rightLogo.gif) 50% 50% no-repeat;*/

 	margin:140px 0 0 20px;

 }

 #greyBlock{

 	width:244px;

 	margin:0px 0 0 -25px;

 	padding:20px 0 10px 0;

 	position:relative;

 	background:#E5E5E5 url(/img/greyBlockTop.gif) top left no-repeat;

 	top: 130px;

 }

 #greyBlock ul{

 	margin-left:40px;

 }

 #greyBlock li{

 	list-style:none;

 	margin-bottom:5px;

 }

 #greyBlock li a{

 	color:#000;

 }

 #greyBlock li a:hover{

 	text-decoration:none;

 }

 #greyBlock .active{

 	background:#747373;

 	text-decoration:none;

 	font-weight:bold;

 	color:#fff;

 	padding:0 3px 0 3px;

 }



 #greyBlockCorner{

 	width:244px;

 	margin:90px 0 0 -25px;

 	padding:20px 0 10px 0;

 	position:relative;

 	background:#E5E5E5 url(/img/greyBlockTopCorner.gif) top left no-repeat;

 }

 #greyBlockCorner ul{

 	margin-left:40px;

 }

 #greyBlockCorner li{

 	list-style:none;

 	margin-bottom:5px;

 }

 #greyBlockCorner li a{

 	color:#000;

 }

 #greyBlockCorner li a:hover{

 	text-decoration:none;

 }

 #greyBlockCorner .active{

 	background:#747373;

 	text-decoration:none;

 	font-weight:bold;

 	color:#fff;

 	padding:0 3px 0 3px;

 }

 #greyBlockBottom{

 	width:252px; height:6px;

 	margin:0px 0 0 -32px;

 	position:relative;

 	background:#E5E5E5 url(/img/greyBlockBottom.gif) top left no-repeat;

 	top: 130px;

 }

 /********BOTTOM**************/

 #bottom{

 	min-width:999px;

 	max-width:1280px;

 	height:127px;

 	margin:50px auto 0 auto;

 	position:relative;

 	font-size:1.1em;

 	color:#5E5D5D;

 	clear:both;

 }

 #search{

 	top:0; left:55px;

 	position:absolute;

 }

 #search input{

 	margin-top:3px;

 	float:left;

 	border:1px solid #CACACA;

 }

 #search #submit{

 	width:12px; height:9px;

 	margin:8px 0 0 10px;

 	background: url(/img/bottomSubmit.gif) no-repeat;

 	float:left;

 	border:none;

 	cursor:pointer;

 }

 #copyrightBlock{

 	margin:0 52px 0 305px;

 	position:relative;

 	height:127px;

 	border-top:1px solid #D9D9D9;

 }

 #copyrightBlock p{

 	color:#CCCCCC;

 	font-size:0.9em;

 	margin-top:10px;

 	width:59%;

 }

 #copyright ul{

 	list-style:none;

 	margin-top:15px;

 }

 #contactInfo{

 	top:15px; right:45%;

 	position:absolute;

 	width:20%;

 }

 #contactInfo a{

 	color:#FE782F;

 }

 #contactInfo a:hover{

 	text-decoration:none;

 }

 #logoBlock{

 	top:15px;

	right:30px;

 	position:absolute;

 	width:90px;

 }

 #iso{

 	width:39px; height:37px;

 	display:block;

 	background: url(/img/iso.gif) no-repeat;

 	float:left;

 }

 #pamy{

 	width:39px; height:33px;

 	margin:5px 0 0 10px;

 	display:block;

 	background: url(/img/pamy.gif) no-repeat;

 	float:left;

 }



 html:first-child #menuTop .active {

 	margin-right:0;

 }

 #leftCol a{

 	text-decoration:none;

 	color:#FA5C05;

 }

 #leftCol a:hover{

 	text-decoration:underline;

 }

 /*****************************/

 .shad {

 	position: absolute;

 	right: 0px;

 	top: 0px;

 	background: url(/img/shad.png) 0 0 no-repeat;

 	width: 7px;

 	height: 181px;

 	z-index: 10;

 }

 .both {

 	clear: both;

 	margin: 0px;

 	padding: 0px;

 	position: absolute;

 }

 .none {

 	display: none;

 }

 .padRight20 {

 	padding-right: 20px;

 	position:relative;

 	z-index:10;

 }

 .padRight20 FONT {

  display: block;

  font-size: 1.4em;

 	adding: 0px;

 	margin: 10px 0px 20px 0px;

 	text-transform: uppercase;

 }

 .padRight20 .form-table FONT {

  display: inline;

  font-size: auto;

 	padding: 0px;

 	margin: 0px;

 	text-transform: auto;

 }

 .padRight20 FORM FONT {

  display: inline;

  font-size: auto;

 	padding: 0px;

 	margin: 0px;

 	text-transform: auto;

 }

 #slogan { 

 	width: 335px;

 	height: 157px;

 	background: url(/img/slogan.png) 50% 50% no-repeat;

 	left: 45%;

 	position: absolute;

 }

 #slogan_en {

 	width: 335px;

 	height: 157px;

 	background: url(/en/img/slogan.png) 50% 50% no-repeat;

 	left: 45%;

 	position: absolute;

 }

 /*    öèôðû    */

 .digit {

 	position: absolute;

 	margin: -100px 0px 0px -5px;

 	width: 261px;

 	height: 174px;

 	z-index: 1;

 	/*left: 30px;

 	top: 100px;*/

 }

 .z3 {

 	z-index: 3;

 }

 .d1 {

 	background: url(/img/digits/1_100.png) 50% 50% no-repeat;

 }

 .d1_opacity {

 	background: url(/img/digits/1_035.png) 50% 50% no-repeat;

 }

 .d2 {

 	background: url(/img/digits/2_100.png) 50% 50% no-repeat;

 }

 .d2_opacity {

 	background: url(/img/digits/2_035.png) 50% 50% no-repeat;

 }

 .d3 {

 	background: url(/img/digits/3_100.png) 50% 50% no-repeat;

 }

 .d3_opacity {

 	background: url(/img/digits/3_035.png) 50% 50% no-repeat;

 }

 .d4 {

 	background: url(/img/digits/4_100.png) 50% 50% no-repeat;

 }

 .d4_opacity {

 	background: url(/img/digits/4_035.png) 50% 50% no-repeat;

 }

 .d5 {

 	background: url(/img/digits/5_100.png) 50% 50% no-repeat;

 }

 .d5_opacity {

 	background: url(/img/digits/5_035.png) 50% 50% no-repeat;

 }

 .d6 {

 	background: url(/img/digits/6_100.png) 50% 50% no-repeat;

 }

 .d6_opacity {

 	background: url(/img/digits/6_035.png) 50% 50% no-repeat;

 }

 .d7 {

 	background: url(/img/digits/7_100.png) 50% 50% no-repeat;

 }

 .d7_opacity {

 	background: url(/img/digits/7_035.png) 50% 50% no-repeat;

 }

 .d8 {

 	background: url(/img/digits/8_100.png) 50% 50% no-repeat;

 }

 .d8_opacity {

 	background: url(/img/digits/8_035.png) 50% 50% no-repeat;

 }

 .d9 {

 	background: url(/img/digits/9_100.png) 50% 50% no-repeat;

 }

 .d9_opacity {

 	background: url(/img/digits/9_035.png) 50% 50% no-repeat;

 }

 .d10 {

 	background: url(/img/digits/10_100.png) 50% 50% no-repeat;

 }

 .d10_opacity {

 	background: url(/img/digits/10_035.png) 50% 50% no-repeat;

 }

 .d11 {

 	background: url(/img/digits/11_100.png) 50% 50% no-repeat;

 }

 .d11_opacity {

 	background: url(/img/digits/11_035.png) 50% 50% no-repeat;

 }

 .d12 {

 	background: url(/img/digits/12_100.png) 50% 50% no-repeat;

 }

 .d12_opacity {

 	background: url(/img/digits/12_035.png) 50% 50% no-repeat;

 }

 .d13 {

 	background: url(/img/digits/13_100.png) 50% 50% no-repeat;

 }

 .d13_opacity {

 	background: url(/img/digits/13_035.png) 50% 50% no-repeat;

 }

 .d14 {

 	background: url(/img/digits/14_100.png) 50% 50% no-repeat;

 }

 .d14_opacity {

 	background: url(/img/digits/14_035.png) 50% 50% no-repeat;

 }

 .d15 {

 	background: url(/img/digits/15_100.png) 50% 50% no-repeat;

 }

 .d15_opacity {

 	background: url(/img/digits/15_035.png) 50% 50% no-repeat;

 }





 /* ----------------------   */



 .adv {

 	background:transparent url(/img/advantegeOrangeBig.gif) no-repeat scroll 0%;

 	cursor:pointer;

 	display:block;

 	height:65px;

 	position:absolute;

 	width:221px;

 	left: -25px;

 	z-index: 2;

 	float: left;

 }

 .adven {

 	background:transparent url(/img/advantegeOrangeBigen.gif) no-repeat scroll 0%;

 }

.vv {

  background:transparent url(/img/vv.png) no-repeat scroll 0%;

 	display:block;

 	height:65px;

 	position:absolute;

 	width:98px;

 	left: -123px;

 	z-index: 2;

 	float: left;

}

 .sub {

 	display: inline;

 }

.consum_promot_table {

  width: 60%;

  margin: 5px 0px 10px 0px;

}

.consum_promot_table TH {

  text-align: left;

  width: 50%;

  padding: 2px 10px;

}

.consum_promot_table TD {

  padding: 2px 10px;

}

.consum_promot_table .value {

  border-left: 2px solid #FE782F;

}

.can_table {

  margin: 5px 0px 10px 0px;

}

.can_table TD {

  padding: 2px;

}

.can_table TD IMG {

  margin-bottom: 5px;

}

H2.bottom_dot {

  background: url(/img/d.gif) 0 100% repeat-x;

  padding-bottom: 3px;

  margin-bottom: 7px;

}

.form-table {

  width: 100%

}

.form-table TD, .form-table TH {

  text-align: left;

  padding: 4px;

}

.form-table INPUT {

  width: 100%;

}

.form-table TEXTAREA {

  width: 100%;

  height: 40px;

}

.form-table .captcha_text INPUT {

  width: 200px;

}

.form-table .submit TH {

}

.form-table .submit INPUT {

  width: auto;

  border:1px solid #CACACA;

}

#contacts FONT {

margin: 0px;

padding: 0px;

font-style: normal;

font-size: auto;

font-size: 1.0em;

}

.counts {

	position:absolute;

	right:35px;

	top:65px;

}

#copyrightBlock .copy {

	margin: 0px;

padding-top: 10px;

}