/*margins*/
.M00{
margin: 0 0;
}
.M030{
margin: 0px 30px 0 30px;
}
.M04010{
margin: 0 4px 0 10px;
}
.M04490
{
margin: 0 4px 4px 90px;
}
.M10C{
margin:4px auto;
}
.M1241280{
margin:12px 4px 12px 80px;	
}
.M200{
margin: 20px 0;
}
.M4C{
margin:4px auto;
}
.M4otr0020{
margin: -4px 0 0 20px;
}
.MB0{
margin-bottom:0;
}
.MB2{
margin:0 0 2px 0;
}
.MB4{
margin:0 0 4px 0;
}
.MB6{
margin:0 0 6px 0;
}
.Mbot6{
margin-bottom:6px;
}
.MBot6{
margin-bottom:6px;
}
.MB12{
margin:0 0 12px 0;
}
.MB15otr{
margin:0 0 -15px 0;
}
.MB20{
margin:0 0 20px 0;
}
.MB24otr{
margin:0 0 -24px 0;
}
.ML0{
margin-left:0;
}
.ML6{
margin-left:6px;
}
.ML10{
margin-left:10px;
}
.ML12{
margin-left:12px;
}
.ML20{
margin-left:20px;
}
.ML24{
margin:0 0 0 24px;
}
.ML30{
margin:0 0 0 30px;
}
.ML30otr{
margin-left:-30px;
}
.ML60{
margin-left:60px;
}
.MT6otr{
margin-top:-6px;	
}
.MT0{
margin-top:0;	
}
.MT4{
margin:4px 0 0  0;
}
.MT8{
margin:8px 0 0  0;
}
.MT10{
margin:10px 0 0  0;
}
.MT18otr{
margin-top:-18px;	
}
.MT20{
margin:20px 0 0  0;
}
.MTB0A{
margin:0px auto;
}
.MT20otrB0A{
margin:-20px auto 0 auto;
}
.MTB6{
margin:6px 0;
}
.MTB6A{
margin:6px auto;
}
.MTB10{
margin:10px 0;
}
.MTB10A{
margin:10px auto;
}
.MTB12{
margin:12px 0;
}
.MTB20{
margin:20px 0;
}
.MTB20A{
margin:20px auto;
}
.MR10{
margin: 0 10px 0 0;
}
.MR25{
margin-right:25px;
}
.Msup{
margin:0 -1px;
font-weight: bold;
}
/*Paddings**/
.pad22{padding:2px 2px;}
.pad03{padding:0 3px 0px 3px;}
.pad06620{padding:0 6px 6px 20px;}
.pad44{padding:4px 4px;	}
.pad66{padding:6px 6px;	}
.padL20{padding-left:20px;}
/*Распорки*/
.rasporka, .rasporka2, .rasporka4, .rasporkaRtMnu4, .rasporka6, .rasporka20, .rasporka30{
margin:0 0;
}
.rasporka2{
height:2px;
}
.rasporka4, .rasporkaRtMnu4{
height:4px;
}
.rasporkaRtMnu4{
border-bottom:dotted 1px gray;
margin-bottom:2px;
margin-right:18px;
}
.rasporka6{
height:6px;
}
.rasporka{
height:10px;
}
.rasporka20{
height:20px;
}
.rasporka30{
height:30px;
}
/***min-heght***/
.MH320{
min-height: 320px;
}
.MH1028{
min-height: 1028px;
}
.MH1114{
min-height: 1114px;
}
/**********/
.wdt50{width:50px;}
.wdt66{width:66px;}
.wdt80{width:80px;}
.wdt100{width:100px;}
.wdt160{width:160px;}
.wdt200px{width:200px;}
.wdt280px{width:280px;}
.wdt7pt{width:7%;}
.wdt75pt{width:75%;}
.wdt90pt{width:90%;}

.wdt22i7pt{width:22.7%;}
.wdt53pt{width:53%;}
.wdt65pt{width:65%;}
.wdt80pt{width:80%;}
#crmAction{
width:63.1%;
min-width: 220px;
margin: 20px auto 6px;
}
.MW40{
min-width: 40px;
}
.MW44{
min-width: 44px;
}
.MW50{
min-width: 50px;
}
.MW100{
min-width: 100px;
}

.eleven, .elevenC4m, .elvn, .elvnJst, .elvnTB, .elvnClear{
font-size:12px;	
}
.eleven,  .elevenC4m{
font-weight:bold;
}
 .elevenC4m{
margin:4px auto;
}
.elvn, .elvnJst, .elvnTB, .elvnClear{
font-weight:normal;
}
.elvnJst{
text-align:justify;
}
.elvnTB{
border-top: 1px dashed #A9B8C2;
}
.elvnClear{
clear:both;
}
.fs1em{
font-size:1em;
}
.fs118em{
font-size:1.18em;
}
.hlp, a.hlp{
cursor:help;
}
.txtC{
text-align:center;
}
.tdn, a.tdn{
text-decoration: none;
}
.smCaps{
font-variant:small-caps; 
}
.ruka{ cursor:pointer;}
/*******  ul ********/
ul.const,ul.constg, ul.consto, ul.constoML16,ul.const00660 {font-weight:normal; list-style-position:outside;}
ul.const{margin:0 4px 6px 30px;}
ul.constg, ul.constgML0, ul.constgML16{list-style-image:url(../../gif/dot38g.gif);}
ul.constg{margin:0 4px 6px 30px;}
ul.consto, ul.constoML16{list-style-image:url(../../gif/dot38o.gif);}
ul.consto{margin:0 4px 6px 30px;}
 ul.const00660{margin:0 0 6px 60px;}
 ul.constgML0{margin:0 4px 6px 0px;
 font-weight:normal; list-style-position:inside; }
 ul.constgML16, ul.constoML16{margin:0 4px 6px 16px;}
 
 /**** Имитация маркированного списка .constg. В присутствии float :left неверно отображается (обнуляется) левый отступ маркированного списка см.scm.shtml <li> заменяется выражением <img src="../gif/dot38g.gif" style="margin-left:12px;margin-right:6px;"  /><ul>  - <p class=bott6j><br />*/
 
.marker{
margin:4px 6px 0 12px;
float:left;
}
  
 /******for ws75 *******/
 .likeLiWms, p.likeLiWms, .likeLiWmsFl,  .likeLiWmsBI{
color:navy;
margin: 0 0;
text-indent:0;
background: url(../../gif/dot38y.png) no-repeat 0 6px transparent; 
padding: 0 0 0 10px;
}
/* original*/
.likeLiWmsFl{
float:left;
}
.likeLiWmsBI{
font-weight:bold;
font-style : italic;
}
.likeLi{
margin-left:12px;
margin-right:6px;
}
/***** кнопки форм ***/
.forButt, .forButtST{
width:90%; margin:0 auto; padding:2px 0;font-size:12px; font-weight:bold; text-decoration:none; 
text-align:center; cursor:pointer; color:#0075C6;  background-color:#C0DFFF;
}
.forButt:hover, .forButtST:hover{
color:#7F7F00; background-color:#FFEFCE;
}
.forButtAct, .forButtSTAct{
width:90%; margin:0 auto; padding:2px 0;font-size:12px; font-weight:bold; text-decoration:none; 
text-align:center; cursor:text; color:#7F7F00; background-color:#FFEFCE;
}
/***winmarket****/
#promo{
margin: 6px auto;
width:53%;
min-width: 220px;
}
/**** имитация кнопок формы*/
.seeAlso, a.seeAlso, .seeAlso1, a.seeAlso1{
display:block; color:blue; font-size:12px; font-weight:bold; text-align:center; 
padding:0px 2px; margin:2px 0 4px 4px;
border:1px solid #9FAFC4; border-radius:6px 6px; border-bottom-width:3px; border-right-width:2px;
}
a.seeAlso{background-color:#C8E0FF;}
a.seeAlso1{background-color:White;}
a.seeAlso:hover, a.seeAlso1:hover{
color:olive; background-color:#FFEFCE; 
border-top-width:3px; border-left-width:2px; border-bottom-width:1px; border-right-width:1px; 
text-decoration:none;
}
/****ready_sol****/
.nav {
/*font-size:11px;*/
font-size:12px;	
cursor:pointer;
 color:#0000FF;
 background-color:#CCCCFF;
 }
 .buttYR{
/*font-size:11px;*/
font-size:12px;	
cursor:pointer;
color:red;
background-color:yellow;
}
.bbw0{
border-bottom-width:0px;	
}
.brw0{
border-right-width:0px;	
}
.blw0{
border-left-width:0px;	
}
/**ready_sol table columns****/
.soft{
width: 20%;
}
.hard{
width: 75%;
}
.nazn{
width: 35%;
}
.komy{
width: 25%;
}
.cena{
width:10%;
}
.mest{
width:3%;
min-width: 50px;
}
.mestCalc{
width:5%;
min-width: 50px;	
}
.kompl{
width:3%;
min-width: 50px;
}
.summa{
width: 7%;
}
.vybor{
width: 5%;
min-width: 50px;	
}
/***** для include virtual*****/
.recomndH1{
color: navy;
margin: -6px auto 6px auto; 
padding:0 2px;
/*font-size:14px;*/
font-size: 1.2em;
font-weight: 600;
background-color:#FFEFCE;
/*width: 314px;*/
/*width: 40.27%;*/
width: 22.5em;
/*width: auto;*/
}
/*для штампа внизу стр. описаний ПО*/
.stamp{
margin:10px 10px;
/*font-size:9px;*/
font-size:12px;
font-weight: bold;
line-height: normal;
}
.stampInd{float:right;font-size:12px;margin:16px 0 0 0;width:22%;}
.stampCup{float:right;margin:10px 10px;font-size:12px;font-weight: bold;
line-height: normal;text-align:center;width:200px;}
/********  float*********/
.floatL{
float: left;
}
.floatR{
float: right;
}
/******  *******/
.figC{
text-align:center;
margin:6px auto;
}

/******  *******/
#epigraf, .postscript{
width:31%;
position: relative;
left: 60%;
font-size:12px;	
margin:10px 10px;
font-style: italic;
font-weight: bold;
}
#epigraf{
text-align: right;
font-weight: bold;
color: #800080;
}
.postscript{
text-align:left;
}

#folSwf{
margin:10px auto; 
width:50%;
text-align: center;
}
#folSwf img{
width:100%;
height:100%;
vertical-align: bottom;
}

/* for adress*/
.hr{
border-bottom: thin groove;
}
/* analog of hr*/
.likeHr, .likeHrWms{
background: url(../../images/pro2/shad_cap.gif) repeat-x transparent;
}
 .likeHrWms{
width:95%; 
margin:2px auto;
}

 #panrm, .ymap{
/*width:84.9%;*/
width: 62.5%;
height:350px;
margin:6px auto;
border: dotted 1px blue;
}
/********from recall**********/
.thStyle{
padding: 3px 0px; 
background:#6699FF; 
color:#FFFFFF; 
font-size: 1.3em;
-webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
   -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
   -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7); 
   box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
}
.tdContnr{
padding:6px 6px;
/*min-height:200px;*/
margin-bottom:1em;
}

.tdImg{
float:left; 
width:25%; 
/*height:90px;*/ 
text-align:center;
margin-right:1em;
-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.7);
-moz-box-shadow: 0 1px 5px rgba(0,0,0,.7);
box-shadow: 0 1px 5px rgba(0,0,0,.7);
}
.tdImg img{
/*width:90px;*/
width:99%;
height:auto;
vertical-align: middle;
}
.tdTxt{
width:85%;
/*height:100px;*/
padding:2px;
}
p.recll{
font-size:12px;
}
.grad{
border-top: dotted 2px #7EA3C8;
}

#tb0,#tb1,#tb2,#tb3,#tb4,#tb5,#tb6,#tb7,#tb8,#tb9{
width:99%;
}
.tabblBlue, TD instead of just .tabblBlue {
color:#0000CC;
font-size:12px;
text-align: center;
font-weight: bold;
margin: 2px 0px 2px 0px; 
}
.tdBottLtBlu{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#C8E0FF;
}
/* аналог referBox из chlinks.css*/
.wmHdr{		
background-color:#EAEAFF;
margin-left:40px;
border-width:1px;
border-style:solid;
border-color: #C8E0FF;
padding-left:4px;
padding-right:4px;
}

.txtBoxBej, .txtBoxPal, .txtBoxRoz, .txtBoxBlue, .txtBoxGreen{
width:90%;
border:double;
border-width:3px;
padding: 6px 10px;
margin:0 auto 1em auto;
text-align:left;
-webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.2);
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,.2);
box-shadow:4px 4px 4px rgba(0,0,0,.2);
}
.txtBoxBej{
border-color:#C8E0FF;
background-color:#FFF3DD;
}

.txtBoxPal{
border-color:#C8E0FF;
background-color:#FFFFE3;
}
.txtBoxRoz{
border-color:#C8E0FF;
background-color:#FFE7E7;
}
.txtBoxBlue{
border-color:#C8E0FF;
background-color:#E8FFFF;
}
.txtBoxGreen{
border-color:#C8E0FF;
background-color: #E3FFE3;
}
#vpd, #vpd1, #vpd2, #vpd3, #vpd4{
margin:4px 0;
border:solid 1px #FF9933;
background-color:#FFF9D2;
text-align:left;
padding:4px 4px;
-webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
}
#vpd_on, #vpd1_on, #vpd2_on, #vpd3_on, #vpd4_on, #vpd_of, #vpd1_of, #vpd2_of, #vpd3_of, #vpd4_of{
	font-weight: bold;
}
/******for ws75 *******/
#imgRepws751, .imgRepws751, #imgRepws7, #imgRepws71, #imgRepv57
{
margin:  6px auto; 
text-align:center;
/*font-size: 12px;*/
font-size:12px;
font-weight:bold;
line-height: normal;
}
#imgRepws751
{
width:80%;
}
.imgRepws751
{	
width:75%;
}
/***** для ws7*****/
#imgRepws7, #imgRepws71{
/*width:408px;*/
width:52.3%;
float: right;
}
#imgRepv57{
/*width:352px;*/
width:45%;
float: right;
}
/****fscash****/
/*блок рисунка для lytebox*/
#imgFs{
/*width:320px;*/
width:41%;
float: right;
margin:6px 6px; 
}
#imgFsRmk{
/*width:160px;*/
width:21%;
float: right;
margin:6px 6px; 
}
/**** ws7 ***/
/* текстовые рисунки для открытия/закрытия скрытого блока Функц. возм*/
.shwHd, a.shwHd{
display:inline-block;
width:120px;
float:left;
padding-top:4px;
margin:0 0 0 12px;
}

.imgToff, .imgTon{
float:left;
display:inline-block;
margin:0 0;
 width:120px;
 cursor:pointer; 
}
.imgToffH4, .imgTonH4{
float:left;
display:inline-block;
margin:.55em 0 0 0;
 width:120px;
 cursor:pointer; 
}
.refSup{
margin:0 0 0 -6px;
font-weight:bold;
}

div#col1{
float:left;
/*width:250px;*/
width:41%;
padding:0 10px;
}
div#col2{
/*width:360px;*/
width:100%;
}
/*********Вмещающий блок для  usemap. файл ws7.shtml******/
#banner{
margin:6px auto;
text-align: center;
line-height: normal;
}
#banner a img{
border: solid 1px blue;
}
/**** tooltip - подсказки**/
 .tooltip,
 .tooltip600,
 .tooltipMulti,
 .tooltipObmen, 
 .tooltipScm, 
 .tooltipChain,
 .tooltipWms,
  .tooltipWs8,
 .tooltipCup,
 .tooltipCup1{
    position: relative;
    cursor: help;
    display: inline-block;
    text-decoration: none;
    color: #006E00;
    outline: none;	
}

.tooltip span,
.tooltip600 span,
.tooltipMulti span,
.tooltipObmen span,
.tooltipScm span,
.tooltipChain span,
.tooltipWms span,
 .tooltipWs8 span,
 .tooltipCup span,
 .tooltipCup1 span{
 	visibility: hidden;
    position: absolute;
    z-index: 999;
    padding: 10px;
    border:2px solid #FF9933;
    background-color: #FFFFCC;
	color: #006E00;
	-webkit-border-radius: 4px;
	 -moz-border-radius: 4px;
	 border-radius: 4px;
	 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
	 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7); 
	  box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
 }
 .tooltip span,
.tooltip600 span,
.tooltipMulti span,
.tooltipObmen span,
.tooltipScm span{
   bottom: 30px;
 }
 .tooltipChain span,
 .tooltipWms span,
  .tooltipWs8 span,
 .tooltipCup span,
 .tooltipCup1 span{
    bottom: 14px;
 }
 .tooltip span,
 .tooltip600 span{
    left: 50%;
 }
 .tooltipMulti span,
 .tooltipObmen span{
    left: -350%;
 }
 .tooltipScm span, 
 .tooltipChain span{
    left: -250px;
 }
  .tooltipWms span, .tooltipWs8 span,
 .tooltipCup span,
 .tooltipCup1 span{
    left: -250px;
 }
 
 .tooltip:hover,
.tooltip600:hover, 
.tooltipMulti:hover,
.tooltipObmen:hover,
.tooltipScm:hover,
.tooltipChain:hover,
.tooltipWms:hover,
.tooltipWs8:hover,
 .tooltipCup:hover,
 .tooltipCup1:hover
{
  border: 0; /* IE6 fix */
}
.tooltip:hover span
{
  visibility: visible;
  width: 200%;
}
 .tooltip600:hover span,
 .tooltipMulti:hover span,
 .tooltipObmen:hover span{
  visibility: visible;
  	width: 200px;
	font-size: 1.2em;  
}
 .tooltipScm:hover span{
  visibility: visible;
  	width: 250px;
	font-size: 1.2em;   
 }
.tooltipChain:hover span{
  visibility: visible;
  	width: 280px;
	font-size: 1.2em;   
 }
 .tooltipWms:hover span,
  .tooltipWs8:hover span,
 .tooltipCup:hover span,
 .tooltipCup1:hover span{
  visibility: visible;
  	width: 280px;
	font-size: 1.2em;   
 }

.tooltip span:before,
.tooltip span:after,
.tooltip600 span:before,
.tooltip600 span:after,
.tooltipMulti span:before,
.tooltipMulti span:after,
.tooltipObmen span:before,
.tooltipObmen span:after,
.tooltipScm span:before,
.tooltipScm span:after,
.tooltipChain span:before,
.tooltipChain span:after,
.tooltipWms span:before,
.tooltipWms span:after,
.tooltipWs8 span:before,
.tooltipWs8 span:after,
 .tooltipCup span:before,
 .tooltipCup span:after,
 .tooltipCup1 span:before,
 .tooltipCup1 span:after
{
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: -8px;
  margin-left: -8px;  
  border-width: 0 0 0 0;
}

.tooltip span:before,
.tooltip span:after,
.tooltip600 span:before,
.tooltip600 span:after,
.tooltipMulti span:before,
.tooltipMulti span:after,
.tooltipObmen span:before,
.tooltipObmen span:after,
.tooltipScm span:before,
.tooltipScm span:after,
.tooltipChain span:before,
.tooltipChain span:after,
.tooltipWms span:before,
.tooltipWms span:after,
.tooltipWs8 span:before,
.tooltipWs8 span:after,
 .tooltipCup span:before,
 .tooltipCup span:after,
 .tooltipCup1 span:before,
 .tooltipCup1 span:after
{
	  left: 50%;
}
.tooltip span:before,
.tooltip600 span:before,
.tooltipMulti span:before,
.tooltipObmen span:before,
.tooltipScm span:before,
.tooltipChain span:before,
.tooltipWms span:before,
.tooltipWs8 span:before,
.tooltipCup span:before,
 .tooltipCup1 span:before
{
  border-top-color: #ccc;
  bottom: -9px;
}

 .tooltipZoo, .tooltipZoo1
 {
    position: relative;
    cursor: help;
    display: inline-block;
    text-decoration: none;
    color: #006E00;
    outline: none;	
	font-size:12px;
}

.tooltipZoo span,
.tooltipZoo1 span
{
 	visibility: hidden;
    position: absolute;
    z-index: 999;
    padding: 10px;
    border:2px solid #FF9933;
    background-color: #FFFFCC;
	color: #006E00;
	-webkit-border-radius: 4px;
	 -moz-border-radius: 4px;
	 border-radius: 4px;
	 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
	 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7); 
	  box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
 }

 .tooltipZoo span, .tooltipZoo1 span
{
    bottom: 20px;
}
 
 .tooltipZoo span,  .tooltipZoo1 span
 {
    left: -250px;
 }
 
 .tooltipZoo:hover,  .tooltipZoo1:hover
{
  border: 0; /* IE6 fix */
}
 .tooltipZoo:hover span,  .tooltipZoo1:hover span
 {
  visibility: visible;
  	width: 280px;
	font-size: 1.2em;   
}
.tooltipZoo span:before,
.tooltipZoo span:after,
.tooltipZoo1 span:before,
.tooltipZoo1 span:after
{
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: -8px;
  margin-left: -8px;  
  border-width: 0 0 0 0;
}

.tooltipZoo span:before,
.tooltipZoo span:after,
.tooltipZoo1 span:before,
.tooltipZoo1 span:after
{
	  left: 50%;
}

.tooltipZoo span:before,
.tooltipZoo1 span:before
{
  border-top-color: #ccc;
  bottom: -9px;
}



#pgCommnt0, #pgCommnt1, #pgCommnt2, #pgCommnt3, 
#pgCommnt4, #pgCommnt5#, pgCommnt6, #pgCommnt7, 
#pgCommnt8, #pgCommnt9, #pgCommnt10{
margin:2px 2px;
padding:6px 6px;
border:double;
border-width:3px;
border-color:#C8E0FF;
background-color:#FFF3DD;
}
/***д' wms****/
.likeH3{ 
font-weight: 600; 	
text-align:center;
margin: 2px 0px; 
font-size:12px; 
}

/*д/стр. описаний ПО. Цены и гарантии*/
.likeh4Teal, .likeh4Flft{
/*font-size: 13px; */
font-size: 1.05em;
font-weight: 600; 	
}
.likeh4Flft{
color: navy;
margin: 2px 0px; 
}
.likeh4Teal{
color: teal;
margin: 4px 0 0 0; 
}
.likeh4Flft{
float:left;
}
.cap{margin-top:0px;margin-bottom:2px;}
.capBlue{margin:0 0 2px 0;color:#0000CC;}
div#cap h1, div#cap h2, div#cap h3, div#cap div{color:#0000CC;text-align:center;}
/***** блоки врезки сноски *******/
div#contBtBlk{
/*width:160px;*/
width:27%;
float:right;margin:6px 6px;
padding:2px 2px;
background-color:#FFF9D2;
border:solid 1px #FF9933;
text-align:center;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
/*******вложенные элементы   contBtBlk**********/
div#contBtBlk form{
/*width:230px;*/
width:99%;
margin:2px 0;
}
/***ready_sol***/
#contBtBlkRT, #contBtBlkLT{
/*width:232px;*/
width:136px;
margin:2px 2px;
padding:2px 2px;
text-align:center;
}
#contBtBlkRT{
float:right;
}
#contBtBlkLT{
float:left;
}
#contOthSol{
width:160px;
margin:2px 2px;
padding:2px 2px;
text-align:center;
}
div#contBtBlkRt form, div#contBtBlkLt  form, #contOthSol  form{
/*width:230px;*/
width:99%;
margin:2px 0;
}
/******OptTorg*****/
div#contBtBlkOpt{
/*width:280px;*/
width:45%;
float:right;margin:6px 6px;
padding:2px 2px;
background-color:#FFF9D2;
border:solid 1px #FF9933;
text-align:center;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
/*******вложенные элементы   contBtBlk**********/
div#contBtBlkOpt form{
/*width:230px;*/
width:99%;
margin:2px 0;
}
#inpws75, #wrkinpws75, #wrkonlinews75{
/*width:230;*/
width:99%;
margin:2px 0 0 0;
}
/*******аналог BtBlk без float*******/
div#contBtBlkNF{
/*width:160px;*/
width:90%;
margin:6px auto;
padding:2px 2px;
background-color:#FFF9D2;
border:solid 1px #FF9933;
text-align:center;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
div#contBtBlkNF form{
float:left;
display: inline-block;
padding:2px 2px;
margin:6px 6px;
width:45%;
}
/* врезка; продвигнутый аналог contBtBlk  , comntV57*/
.hdComnt, .vrezka{
padding:2px 2px 2px 4px;
background-color:#FFFFCC;
color:#006E00;
border:2px solid #FF9933;
border-radius:8px 0;
font-size:12px;
z-index:3;
}
.hdComnt{margin:12px 0 -80px 6px;}
.vrezka{margin:0 0;text-align:left;}

#vrezkaScm{
width:50%;
}
.vrezkaDem{
margin:0 0;
text-align: center;
}
.vrezkaDem{
padding:4px 4px;
background-color:#FFFFCC; 
border: 2px solid #FF9933;
border-radius:8px 0;
z-index:3;
 -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.2);
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,.2);
box-shadow:4px 4px 4px rgba(0,0,0,.2);
}
/*************  для ws7-alco **************/
/***сноски ws7 alco****/
.hdComntA{
/*margin:12px 0 -80px 6px;*/
padding:8px 8px;
background-color:#FFFFCC;  
color: Green;
border:2px solid #FF9933;
border-radius:8px 0;
 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7); 
  box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 1px 1px rgba(0,0,0,.7);
font-size:12px;
z-index:3;
}
div#comnt1, div#comnt2, div#comnt3, div#comnt4, 
div#comnt5, div#comnt6, div#comnt7, div#comnt8, 
div#comnt9, div#comnt10, div#comnt11, div#comnt12,
 div#comnt13, div#comnt14, div#comnt15, div#comnt16, 
 div#comnt17, div#comnt18, div#comnt19, div#comnt20{
position:absolute;
top:760px; 
/*left:126px;*/
left:200px;
display:none; 
text-align:left;
width:40%;
}

/***вмещающий блок табл функций**/
#funcSkUch{
width:99%;
margin:0 auto;	
}
#funcSkUchLft, #funcSkUchRt{
vertical-align: top;
width:49%;
}
#funcSkUchLft{
float:left;
}
#funcSkUchRt{
float:right;
}
/*****crm*****/
div#crmImg{
float:right;
/*width:300px;*/
width:38.4%;
margin: 6px 6px;	
}
div#imgCntr{
margin:10px 10px; 
/*width:402px;*/
width:51.5%;
text-align:center;
float:right;
}
#loyalinfo{
margin:2px 10px 0 0; 
text-align:left;
float:right;
line-height: normal;
}
/*****scm*****/
#toyoPict{
margin:10px 20px 10px 10px; 
/*width:245px;*/
width:31.5%;
text-align:center;
line-height: normal;
float:left;	
}
#scmPict{
margin:10px 20px 10px 10px; 
/*width:253px;*/
width:32.6%;
text-align:center;
line-height: normal;
float:left;	
font-weight: bold;
font-size:12px;
}
/*****wms*****/
#toyoPictWms{
margin:10px 20px 10px 10px; 
/*width:300px;*/
width:38.6%;
text-align:center;
line-height: normal;
float:left;	
}
#zebraPict, #BitatekPict{
margin:10px 20px 10px 10px; 
/*width:180px*/
width:23.2%;
text-align:center;
line-height: normal;
float:left;	
/*font-weight: bold;*/
font-size:12px;
}
#choisPict, #choisPict1{
margin:10px 20px 10px 10px; 
/*width:290px;*/
width:37.2%;
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
}
#choisPict{
float:left;	
}
#choisPict1{
float:right;	
}
/*****ws8*****/
#ws8Pict, #ws8Pict1, #ws8Pict2{
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
margin: 10px auto;
min-width:210px;
}
#ws8Pict{
/*width:454px;*/
width:58.5%;
}
#ws8Pict1{
/*width:394px;*/
width:50.8%;
}
#ws8Pict2{
/*width:447px;*/
width:57.6%;
}
#ws8Pict h2, #ws8Pict1 h2, #ws8Pict2 h2{
font-size:12px;
margin: 4px auto;	
}
/*****radio*****/
#radioPict{
margin:10px 20px 10px 10px; 
/*width:280px;*/
width:35.9%;
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
float:left;	
}
#radterm{
float:right;
margin:10px 10px 10px 20px; 
padding: 2px 2px;
border: dotted 1px olive;
/*width:119+4px;*/
width:15.8%;
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
text-align:center;
min-width: 70px;
}
/*****farm all branches****/
#farmPict, #farmPictRt{
/*width:300px;*/
width:38.6%;
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
}
#farmPict{
margin:10px 20px 10px 10px; 
float:left;	
}
#farmPictRt{
margin:10px 10px 10px 20px; 
float:right;	
}
#frmPict16{
float:left;
/*width:130px;*/
width:16.7%;
text-align:center;
line-height: normal;
font-weight: bold;
font-size:12px;
margin:10px 20px 10px 10px; 
}
#branchInn{
margin:0 0 0 24px;
}
#branchInn h4{
font-size:12px;
font-style : italic;
line-height: normal;
margin-top:10px;
margin-bottom:0;
}
.optTorg, a.optTorg{
display:block;
width:99%;
height:100%;
font-size:12px;	
font-weight: normal;
line-height: normal;
text-align: center;
}
.unsuppBuh
{
/*width:300px;*/
width:38.5%;
min-width: 200px;
background:#FFFFFF;
border:solid 2px #99CCFF;
padding: 4px 4px;
margin: 10px 0 4px 4%;
text-align:center;
color:red;
font-weight:bold;
font-size:12px;
line-height: normal;
}

.onlCashImg, .reestrImg{
background:#fff;padding:6px;margin:0px auto 12px auto;
border:1px solid #ccc;border-right-color: #777;border-bottom-color:#777; 
text-align:center;font-weight:bold;font-size:12px;line-height: normal;min-width: 210px;
}
.onlCashImg img, .reestrImg img
{vertical-align:bottom;}


/******Поделиться upTolike*******/
div#socBut{margin:12px auto;text-align:center;padding:2px 3px;}