table th					{ font-size:11px; font-weight: bold; background: #F2F7FB }
table td					{ border-right: 1px solid white }
SPAN.colmena			{  }
SPAN.colviaza			{ background-color: #EBECF1; width: 86 }
DIV.colrozpa			{ width: 138 }
SPAN.colvklad			{ background-color: #EBECF1; width: 100 }
DIV.colsadzb			{ width: 50 }
DIV.colsadzuver		{ width: 80 }
SPAN.headprod		{ width: 80px; margin-left: 10px; padding-right: 16px }
SPAN.headmena		{ width: 40; padding-right: 20px }
SPAN.headviaz			{ background-color: #EBECF1; width: 86; padding-right: 20px }
div.headviaz			{ background-color: #EBECF1; width: 100; padding-right: 20px }
SPAN.headrozp		{ width: 138; padding-right: 10px }
SPAN.headvkla		{ background-color: #EBECF1; padding-right: 16px }
SPAN.headsadz		{ width: 50 }
SPAN.headsadzuver	{ width: 80; padding-right: 30px }
SPAN.headpozn		{ width: 80 }
 .middle-content td     { padding: 2px }


