@charset "utf-8";
/* CSS Document */



img {
position: relative;
  top: 50%;
  transform: translateY(-50%);
	
  margin-left: 1.5ch;*/
	max-width: 65%;
	max-height: 65%;
	  

	height: auto;
	width: auto;
	
	
}

@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?1tclhg');
  src:  url('fonts/icomoon.eot?1tclhg#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?1tclhg') format('truetype'),
    url('fonts/icomoon.woff?1tclhg') format('woff'),
    url('fonts/icomoon.svg?1tclhg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
	
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
   
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
	
  margin-left: 0.5ch;
	
        font-size: 40px;
}


/* иконы */

.icon-unnown55:before {
  content: "\e92a";
}
.icon-1412:before {
  content: "\eaa0";
}
.icon-1623:before {
  content: "\ea9f";
}
.icon-0902:before {
  content: "\ea93";
}
.icon-1704:before {
  content: "\ea94";
}
.icon-0813:before {
  content: "\ea95";
}
.icon-3018:before {
  content: "\ea96";
}
.icon-2025:before {
  content: "\ea97";
}
.icon-1409:before {
  content: "\ea98";
}
.icon-2415:before {
  content: "\ea99";
}
.icon-1025:before {
  content: "\ea9a";
}
.icon-1211:before {
  content: "\ea9b";
}
.icon-1414:before {
  content: "\ea9c";
}
.icon-0311:before {
  content: "\ea9d";
}
.icon-unnown-old:before {
  content: "\ea2a";
}
.icon-unnown50:before {
  content: "\e98f";
}
.icon-3112:before {
  content: "\ea8d";
}
.icon-1425:before {
  content: "\ea85";
}
.icon-0220:before {
  content: "\ea86";
}
.icon-1915:before {
  content: "\ea89";
}
.icon-2205:before {
  content: "\ea8a";
}
.icon-old1723:before {
  content: "\e99f";
}
.icon-unknown2:before {
  content: "\e97f";
}
.icon-unknown1:before {
  content: "\e998";
}
.icon-uniEA7C:before {
  content: "\ea7c";
}
.icon-unknown7:before {
  content: "\ea5f";
}
.icon---111-2028:before {
  content: "\e9dd";
}
.icon-USLU:before {
  content: "\ea7a";
}
.icon-SULU1:before {
  content: "\eb19";
}
.icon-1620:before {
  content: "\ea73";
}
.icon-0101:before {
  content: "\ea80";
}
.icon-2626:before {
  content: "\ea7d";
}
.icon-0317:before {
  content: "\ea7e";
}
.icon-1922:before {
  content: "\ea76";
}
.icon-1717:before {
  content: "\ea77";
}
.icon-1202:before {
  content: "\ea67";
}
.icon-1811:before {
  content: "\ea68";
}
.icon-2028:before {
  content: "\ea7f";
}
.icon-3001:before {
  content: "\e916";
}
.icon-1906:before {
  content: "\e93a";
}
.icon-1527:before {
  content: "\ea64";
}
.icon-0529:before {
  content: "\ea65";
}
.icon-1614:before {
  content: "\ea0c";
}
.icon-2511:before {
  content: "\eb21";
}
.icon-0414:before {
  content: "\ea3a";
}
.icon-3108:before {
  content: "\ea70";
}
.icon-1304:before {
  content: "\e979";
}
.icon-1219:before {
  content: "\e96e";
}
.icon-2604:before {
  content: "\e9fd";
}
.icon-1805:before {
  content: "\e9b2";
}
.icon-2514:before {
  content: "\e90b";
}
.icon-3114:before {
  content: "\ea04";
}
.icon-2031:before {
  content: "\e9de";
}
.icon-1314:before {
  content: "\ea06";
}
.icon-0328:before {
  content: "\e92f";
}
.icon-1703:before {
  content: "\e99a";
}
.icon-2512:before {
  content: "\ea5c";
}
.icon-1917:before {
  content: "\e91a";
}
.icon-2014:before {
  content: "\e9d7";
}
.icon-3026:before {
  content: "\ea58";
}
.icon-3119:before {
  content: "\ea6f";
}
.icon-0410:before {
  content: "\e934";
}
.icon-1727:before {
  content: "\e9aa";
}
.icon-2601:before {
  content: "\ea03";
}
.icon-2125:before {
  content: "\e9c5";
}
.icon-0223:before {
  content: "\ea8e";
}
.icon-1820:before {
  content: "\e9ad";
}
.icon-1624:before {
  content: "\ea66";
}
.icon-1724:before {
  content: "\ea92";
}
.icon-1725:before {
  content: "\ea5b";
}
.icon-1220:before {
  content: "\e9ea";
}
.icon-0513:before {
  content: "\e93d";
}
.icon-0326:before {
  content: "\e92d";
}
.icon-1701:before {
  content: "\e999";
}
.icon-1325:before {
  content: "\eaad";
}
.icon-1428:before {
  content: "\ea69";
}
.icon-0615:before {
  content: "\e949";
}
.icon-0406:before {
  content: "\e935";
}
.icon-0121:before {
  content: "\ea9e";
}
.icon-1203:before {
  content: "\ea57";
}
.icon-1923:before {
  content: "\eadd";
}
.icon-0305:before {
  content: "\eade";
}
.icon-0526:before {
  content: "\ea3c";
}
.icon-0914:before {
  content: "\e95b";
}
.icon-2113:before {
  content: "\ea3b";
}
.icon-0102:before {
  content: "\ea46";
}
.icon-1905:before {
  content: "\ea83";
}
.icon-1513:before {
  content: "\ea41";
}
.icon-2018:before {
  content: "\e9d9";
}
.icon-1514:before {
  content: "\e98c";
}
.icon-2030:before {
  content: "\e9df";
}
.icon-1:before {
  content: "\e92b";
}
.icon-1320:before {
  content: "\e97e";
}
.icon-2707:before {
  content: "\ea3e";
}
.icon-1512:before {
  content: "\e98a";
}
.icon-0421:before {
  content: "\e930";
}
.icon-0820:before {
  content: "\ea40";
}
.icon-0814:before {
  content: "\ea3f";
}
.icon-0402:before {
  content: "\ea3d";
}
.icon-2123:before {
  content: "\e9c6";
}
.icon-1807:before {
  content: "\e9b0";
}
.icon-1426:before {
  content: "\ea0d";
}
.icon-2918:before {
  content: "\e901";
}
.icon-1819:before {
  content: "\e9d6";
}
.icon-0228:before {
  content: "\e918";
}
.icon-2213:before {
  content: "\e9f1";
}
.icon-1315:before {
  content: "\e97c";
}
.icon-0916:before {
  content: "\e9bb";
}
.icon-0602:before {
  content: "\e94e";
}
.icon-0113:before {
  content: "\e917";
}
.icon-1308:before {
  content: "\ea1a";
}
.icon-0624:before {
  content: "\e946";
}
.icon-0219:before {
  content: "\e91b";
}
.icon-1019:before {
  content: "\e963";
}
.icon-0401:before {
  content: "\e937";
}
.icon-2417:before {
  content: "\e90a";
}
.icon-0601:before {
  content: "\e94f";
}
.icon-0701:before {
  content: "\e950";
}
.icon-1001:before {
  content: "\e96b";
}
.icon-1101:before {
  content: "\e96c";
}
.icon-2801:before {
  content: "\e9fe";
}
.icon-1012:before {
  content: "\e968";
}
.icon-1305:before {
  content: "\eaa1";
}
.icon-2117:before {
  content: "\ea26";
}
.icon-0520:before {
  content: "\e942";
}
.icon-1813:before {
  content: "\ea87";
}
.icon-1311:before {
  content: "\ea88";
}
.icon-2915:before {
  content: "\e900";
}
.icon-0702:before {
  content: "\ea78";
}
.icon--:before {
  content: "\ea5d";
}
.icon-0915:before {
  content: "\e95c";
}
.icon-2620:before {
  content: "\ea8f";
}
.icon-1015:before {
  content: "\e965";
}
.icon-1005:before {
  content: "\ea63";
}
.icon-1715:before {
  content: "\e9a2";
}
.icon-2012:before {
  content: "\ea51";
}
.icon-1809:before {
  content: "\ea59";
}
.icon-2005:before {
  content: "\ea74";
}
.icon-2105:before {
  content: "\e90c";
}
.icon-2115:before {
  content: "\e9ca";
}
.icon-1825:before {
  content: "\e9f5";
}
.icon-1828:before {
  content: "\ea6d";
}
.icon-0519:before {
  content: "\e941";
}
.icon-0120:before {
  content: "\ea8b";
}
.icon-1901:before {
  content: "\e9b8";
}
.icon-0619:before {
  content: "\e947";
}
.icon-1401:before {
  content: "\e9b9";
}
.icon-2819:before {
  content: "\e902";
}
.icon-0903:before {
  content: "\e9d1";
}
.icon-1026:before {
  content: "\e960";
}
.icon-0627:before {
  content: "\ea44";
}
.icon-2127:before {
  content: "\ea45";
}
.icon-1526:before {
  content: "\ea4e";
}
.icon-1914:before {
  content: "\e9be";
}
.icon-uniEA43:before {
  content: "\ea43";
}
.icon-2320:before {
  content: "\e906";
}
.icon-2321:before {
  content: "\e907";
}
.icon-3120:before {
  content: "\e914";
}
.icon-1817:before {
  content: "\e90f";
}
.icon-2310:before {
  content: "\ea42";
}
.icon-1522:before {
  content: "\ea1b";
}
.icon-2216:before {
  content: "\eb1b";
}
.icon-2522:before {
  content: "\ea79";
}
.icon-2510:before {
  content: "\ea37";
}
.icon-1221:before {
  content: "\ea1c";
}
.icon-1612:before {
  content: "\e9fc";
}
.icon-0312:before {
  content: "\e926";
}
.icon-1216:before {
  content: "\e970";
}
.icon-0515:before {
  content: "\e93e";
}
.icon-2610:before {
  content: "\e910";
}
.icon-0910:before {
  content: "\e959";
}
.icon-1215:before {
  content: "\e971";
}
.icon-0115:before {
  content: "\ea81";
}
.icon-2406:before {
  content: "\e911";
}
.icon-2513:before {
  content: "\e9f4";
}
.icon-1023:before {
  content: "\e961";
}
.icon-3115:before {
  content: "\e913";
}
.icon-3101:before {
  content: "\e912";
}
.icon-0912:before {
  content: "\e95a";
}
.icon-0210:before {
  content: "\e920";
}
.icon-2102:before {
  content: "\ea56";
}
.icon-2204:before {
  content: "\e9c3";
}
.icon-0805:before {
  content: "\ea53";
}
.icon-1225:before {
  content: "\e96d";
}
.icon-1201:before {
  content: "\e976";
}
.icon-1322:before {
  content: "\e9ec";
}
.icon-0531:before {
  content: "\e945";
}
.icon-0413:before {
  content: "\e933";
}
.icon-1904:before {
  content: "\e9ba";
}
.icon-0205:before {
  content: "\e921";
}
.icon-0815:before {
  content: "\e956";
}
.icon-1408:before {
  content: "\e95e";
}
.icon-2104:before {
  content: "\e9d0";
}
.icon-2218:before {
  content: "\ea6a";
}
.icon-0302:before {
  content: "\e923";
}
.icon-1810:before {
  content: "\e9ae";
}
.icon-0318:before {
  content: "\eb38";
}
.icon-0327:before {
  content: "\e92e";
}
.icon-0927:before {
  content: "\ea90";
}
.icon-1319:before {
  content: "\e90e";
}
.icon-0319:before {
  content: "\e909";
}
.icon-1329:before {
  content: "\e981";
}
.icon-1608:before {
  content: "\e994";
}
.icon-0618:before {
  content: "\e948";
}
.icon-0324:before {
  content: "\e92c";
}
.icon-0306:before {
  content: "\e924";
}
.icon-0315:before {
  content: "\e928";
}
.icon-0918:before {
  content: "\e966";
}
.icon-0310:before {
  content: "\e925";
}
.icon-1519:before {
  content: "\e9e6";
}
.icon-0511:before {
  content: "\e93c";
}
.icon-2920:before {
  content: "\e903";
}
.icon-0510:before {
  content: "\e93b";
}
.icon-1718:before {
  content: "\e978";
}
.icon-2126:before {
  content: "\e9c4";
}
.icon-1602:before {
  content: "\e94d";
}
.icon-2304:before {
  content: "\e952";
}
.icon-0704:before {
  content: "\e951";
}
.icon-0416:before {
  content: "\e931";
}
.icon-0405:before {
  content: "\e936";
}
.icon-3105:before {
  content: "\e9fa";
}
.icon-1719:before {
  content: "\eaa2";
}
.icon-0801:before {
  content: "\ea0b";
}
.icon-1218:before {
  content: "\e96f";
}
.icon-0828:before {
  content: "\e954";
}
.icon-1209:before {
  content: "\e974";
}
.icon-0917:before {
  content: "\e95d";
}
.icon-0503:before {
  content: "\e939";
}
.icon-1510:before {
  content: "\e989";
}
.icon-0925:before {
  content: "\e95f";
}
.icon-0516:before {
  content: "\e93f";
}
.icon-2023:before {
  content: "\e9db";
}
.icon-0905:before {
  content: "\e958";
}
.icon-1013:before {
  content: "\e967";
}
.icon-1716:before {
  content: "\e9ed";
}
.icon-1611:before {
  content: "\ea5a";
}
.icon-2506:before {
  content: "\ea15";
}
.icon-0923:before {
  content: "\e919";
}
.icon-1710:before {
  content: "\e99e";
}
.icon-untitled:before {
  content: "\ea5e";
}
.icon-0723:before {
  content: "\ea55";
}
.icon-3009:before {
  content: "\e9a4";
}
.icon-2314:before {
  content: "\e99b";
}
.icon-0313:before {
  content: "\e927";
}
.icon-1931:before {
  content: "\e9c2";
}
.icon-0320:before {
  content: "\e90d";
}
.icon-0530:before {
  content: "\e9a7";
}
.icon-2230:before {
  content: "\e9e1";
}
.icon-2826:before {
  content: "\e904";
}
.icon-1818:before {
  content: "\e972";
}
.icon-0301:before {
  content: "\e922";
}
.icon-0316:before {
  content: "\e929";
}
.icon-0829:before {
  content: "\e953";
}
.icon-1301:before {
  content: "\e977";
}
.icon-1713:before {
  content: "\e9a0";
}
.icon-0213:before {
  content: "\e91f";
}
.icon-0323:before {
  content: "\ea0e";
}
.icon-1310:before {
  content: "\e97a";
}
.icon-2613:before {
  content: "\e9f6";
}
.icon-1604:before {
  content: "\e996";
}
.icon-2026:before {
  content: "\e9dc";
}
.icon-0524:before {
  content: "\e943";
}
.icon-1601:before {
  content: "\e9d3";
}
.icon-2101:before {
  content: "\e9d2";
}
.icon-0109:before {
  content: "\ea39";
}
.icon-1506:before {
  content: "\e987";
}
.icon-1501:before {
  content: "\e984";
}
.icon-1508:before {
  content: "\e988";
}
.icon-1405:before {
  content: "\e9b7";
}
.icon-3015:before {
  content: "\e915";
}
.icon-1720:before {
  content: "\ea1f";
}
.icon-1531:before {
  content: "\e98e";
}
.icon-1521:before {
  content: "\e9e7";
}
.icon-1210:before {
  content: "\e973";
}
.icon-2119:before {
  content: "\e9c8";
}
.icon-2017:before {
  content: "\e9ef";
}
.icon-1721:before {
  content: "\e9a6";
}
.icon-0522:before {
  content: "\e9a9";
}
.icon-1618:before {
  content: "\e991";
}
.icon-1812:before {
  content: "\e9d8";
}
.icon-0420:before {
  content: "\e992";
}
.icon-2015:before {
  content: "\e990";
}
.icon-1902:before {
  content: "\e9cf";
}
.icon-2303:before {
  content: "\e9ff";
}
.icon-1208:before {
  content: "\ea6e";
}
.icon-1714:before {
  content: "\e9a1";
}
.icon-1723:before {
  content: "\e9a5";
}
.icon-2301:before {
  content: "\ea00";
}
.icon-3005:before {
  content: "\e9fb";
}
.icon-1605:before {
  content: "\e995";
}
.icon-1918:before {
  content: "\e9bf";
}
.icon-1009:before {
  content: "\e969";
}
.icon-1709:before {
  content: "\e99d";
}
.icon-1706:before {
  content: "\e99c";
}
.icon-1206:before {
  content: "\e975";
}
.icon-0528:before {
  content: "\e944";
}
.icon-2118:before {
  content: "\e9c9";
}
.icon-1806:before {
  content: "\e9b1";
}
.icon-1617:before {
  content: "\ea52";
}
.icon-2520:before {
  content: "\e905";
}
.icon-0415:before {
  content: "\e932";
}
.icon-1326:before {
  content: "\e980";
}
.icon-1821:before {
  content: "\e9ac";
}
.icon-1430:before {
  content: "\ea4c";
}
.icon-1803:before {
  content: "\e9b3";
}
.icon-1801:before {
  content: "\e9b5";
}
.icon-2004:before {
  content: "\ea91";
}
.icon-1802:before {
  content: "\e9b4";
}
.icon-1018:before {
  content: "\e964";
}
.icon-0517:before {
  content: "\e9af";
}
.icon-1816:before {
  content: "\e9ee";
}
.icon-2313:before {
  content: "\e9f2";
}
.icon-1913:before {
  content: "\e9bd";
}
.icon-1217:before {
  content: "\ea17";
}
.icon-1822:before {
  content: "\e9c0";
}
.icon-1214:before {
  content: "\e983";
}
.icon-1928:before {
  content: "\e9c1";
}
.icon-1815:before {
  content: "\ea4d";
}
.icon-2103:before {
  content: "\e9e0";
}
.icon-1930:before {
  content: "\e9ce";
}
.icon-1004:before {
  content: "\e96a";
}
.icon-1920:before {
  content: "\ea72";
}
.icon-2002:before {
  content: "\e9d4";
}
.icon-2006:before {
  content: "\e9d5";
}
.icon-1910:before {
  content: "\eac8";
}
.icon-0307:before {
  content: "\ea4b";
}
.icon-1814:before {
  content: "\e9e2";
}
.icon-1302:before {
  content: "\e993";
}
.icon-1603:before {
  content: "\e997";
}
.icon-2618:before {
  content: "\e908";
}
.icon-2109:before {
  content: "\e9cd";
}
.icon-2507:before {
  content: "\ea48";
}
.icon-2602:before {
  content: "\ea02";
}
.icon-2731:before {
  content: "\e9e3";
}
.icon-0215:before {
  content: "\e91e";
}
.icon-1726:before {
  content: "\ea50";
}
.icon-1020:before {
  content: "\e962";
}
.icon-0506:before {
  content: "\e98b";
}
.icon-1416:before {
  content: "\ea1e";
}
.icon-2530:before {
  content: "\e9e5";
}
.icon-1516:before {
  content: "\e9e4";
}
.icon-0620:before {
  content: "\ea18";
}
.icon-1410:before {
  content: "\ea19";
}
.icon-2912:before {
  content: "\ea75";
}
.icon-0614:before {
  content: "\e94a";
}
.icon-1509:before {
  content: "\eb2f";
}
.icon-1622:before {
  content: "\eb2e";
}
.icon-1518:before {
  content: "\e98d";
}
.icon-11:before {
  content: "\ea60";
}
.icon-1418:before {
  content: "\ea16";
}
.icon-2011:before {
  content: "\ea30";
}
.icon-0508:before {
  content: "\ea35";
}
.icon-0521:before {
  content: "\ea05";
}
.icon-1909:before {
  content: "\e94c";
}
.icon-1705:before {
  content: "\ea84";
}
.icon-2305:before {
  content: "\ea11";
}
.icon-03111:before {
  content: "\ea49";
}
.icon-1808:before {
  content: "\ea12";
}
.icon-0623:before {
  content: "\ea14";
}
.icon-0818:before {
  content: "\e955";
}
.icon-0613:before {
  content: "\e94b";
}
.icon-1420:before {
  content: "\e9e9";
}
.icon-1903:before {
  content: "\e9b6";
}
.icon-0514:before {
  content: "\ea4f";
}
.icon-2114:before {
  content: "\e9f0";
}
.icon-0218:before {
  content: "\e91c";
}
.icon-2913:before {
  content: "\e9f8";
}
.icon-1330:before {
  content: "\e982";
}
.icon-0216:before {
  content: "\e91d";
}
.icon-1312:before {
  content: "\e97b";
}
.icon-3113:before {
  content: "\e9f9";
}
.icon-1321:before {
  content: "\e9eb";
}
.icon-0804:before {
  content: "\e957";
}
.icon-0518:before {
  content: "\e940";
}
.icon-1520:before {
  content: "\e9e8";
}
.icon-1323:before {
  content: "\eb33";
}
.icon-2414:before {
  content: "\e9f3";
}
.icon-2401:before {
  content: "\ea01";
}
.icon-1804:before {
  content: "\ea61";
}
.icon-1504:before {
  content: "\e986";
}
.icon-1316:before {
  content: "\e97d";
}
.icon-1728:before {
  content: "\e9ab";
}
.icon-2:before {
  content: "\ea62";
}
.icon-1912:before {
  content: "\e9bc";
}
.icon-2621:before {
  content: "\ea4a";
}
.icon-0626:before {
  content: "\ea29";
}
.icon-1213:before {
  content: "\ea2b";
}
.icon-0502:before {
  content: "\e938";
}
.icon-1406:before {
  content: "\e9a8";
}
.icon-1309:before {
  content: "\ea31";
}
.icon-2020:before {
  content: "\e9da";
}
.icon-1615:before {
  content: "\ea54";
}
.icon-1303:before {
  content: "\ea7b";
}
.icon-1226:before {
  content: "\ea2f";
}
.icon-2212:before {
  content: "\eb52";
}
.icon-2526:before {
  content: "\e9a3";
}
.icon-2210:before {
  content: "\ea10";
}
.icon-1503:before {
  content: "\e985";
}
.icon-2112:before {
  content: "\e9cb";
}
.icon-3012:before {
  content: "\e9f7";
}
.icon-0201:before {
  content: "\ea13";
}
.icon-2001:before {
  content: "\ea08";
}
.icon-2021:before {
  content: "\ea09";
}
.icon-0512:before {
  content: "\ea0a";
}
.icon-1517:before {
  content: "\ea6b";
}
.icon-1017:before {
  content: "\ea6c";
}
.icon-2111:before {
  content: "\e9cc";
}
.icon-1908:before {
  content: "\ea0f";
}
.icon-0418:before {
  content: "\ea21";
}
.icon-0920:before {
  content: "\ea22";
}
.icon-2016:before {
  content: "\ea23";
}
.icon-2003:before {
  content: "\ea47";
}
.icon-1524:before {
  content: "\ea2e";
}
.icon-2501:before {
  content: "\ea25";
}
.icon-2515:before {
  content: "\ea82";
}
.icon-2318:before {
  content: "\ea27";
}
.icon-0325:before {
  content: "\ea28";
}
.icon-1027:before {
  content: "\ea2c";
}
.icon-2701:before {
  content: "\ea2d";
}
.icon-1427:before {
  content: "\ea71";
}
.icon-0501:before {
  content: "\ea24";
}
.icon-0913:before {
  content: "\ea07";
}
.icon-2120:before {
  content: "\e9c7";
}
.icon-0112:before {
  content: "\ea38";
}
.icon-2901:before {
  content: "\ea1d";
}
.icon-2013:before {
  content: "\ea32";
}
.icon-0221:before {
  content: "\ea8c";
}
.icon-2812:before {
  content: "\ea33";
}
.icon-0901:before {
  content: "\ea34";
}
.icon-2201:before {
  content: "\ea36";
}
.icon-1413:before {
  content: "\ea20";
}


/* иконы конец */

p.uppercaseL {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	vertical-align: middle;
	margin: 1em 0 0.5em 0;
    color: #ffffff;
	font-weight: normal;
	font-family: 'Ultra', sans-serif;   
	font-size: 25px;
	line-height: 38px;
	text-transform: uppercase;
	text-shadow: 0 1px #cccccc, 0 3px #777;
	
	
}

p.pair {
font-family: "Lucida Grande", Tahoma;
	font-size: 14px;
	
	
	color: #000000;
    margin: 2px;
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: end;
	vertical-align: baseline;
	
	
}

p.number {
	
	font-family: "Lucida Grande", Tahoma;
	font-size: 12px;
	position: absolute;
	top: 0;
	left: 0;
	font-variant: normal;
	
	color: #333333;
    margin-top: 1px;
	margin-left: 1px;
	text-align: start;
	letter-spacing: 0.2em;
	
	
	
}
p.info {
	
	font-family: "Lucida Grande", Tahoma;
	font-size: 15px;
	position: absolute;
	top: 0;
	right: 0;
	font-variant: normal;
	
	color: #cc0000;
    margin-top: 3px;
	margin-right: 3px;	
}
p.info a {
	
	font-family: "Lucida Grande", Tahoma;
	font-size: 15px;
	position: absolute;
	top: 0;
	right: 0;
	font-variant: normal;
	
	color: #cc0000;
    margin-top: 3px;
	margin-right: 3px;	
}
p.info a:hover {
	    color: #948037;
        }


.container {
	width: 2725px;
	height: width: 2725px;
	background: #504E4E;
	display: grid;
	/*grid-template-rows: repeat(5, 1fr);
	grid-template-columns:  repeat(4, 1fr);*/
	
	grid-template-rows: repeat(32, 1fr);
	grid-template-columns:  repeat(32, 1fr);
	
	/*margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;*/
	
	column-gap: 5px;
	row-gap: 5px; 
	
	/*justify-content: space-evenly;
	align-content: space-evenly;*/
	
	
	 
}

.item-h00 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 1 / 1;
	background-color: #cccccc;
	border-width: 2px;
	border-color: #ffffff;
	
}
/* alphabet horizontal */
.item-h01 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 2 / 2;
	background-color: #000000;
	
}
.item-h02 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 3 / 3;
	background-color: #000000;
	
}
.item-h03 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 4 / 4;
	background-color: #000000;
	
}
.item-h04 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 5 / 5;
	background-color: #000000;
	
}

.item-h05 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 6 / 6;
	background-color: #000000;
	
}
.item-h06 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 7 / 7;
	background-color: #000000;
	
}
.item-h07 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 8 / 8;
	background-color: #000000;
	
}
.item-h08 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 9 / 9;
	background-color: #000000;
	
}

.item-h09 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 10 / 10;
	background-color: #000000;
	
}

.item-h10 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 11 / 11;
	background-color: #000000;
	
}

.item-h11 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 12 / 12;
	background-color: #000000;
	
}

.item-h12 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 13 / 13;
	background-color: #000000;
	
}

.item-h13 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 14 / 14;
	background-color: #000000;
	
}

.item-h14 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 15 / 15;
	background-color: #000000;
	
}

.item-h15 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 16 / 16;
	background-color: #000000;
	
}

.item-h16 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 17 / 17;
	background-color: #000000;
	
}

.item-h17 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 18 / 18;
	background-color: #000000;
	
}

.item-h18 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 19 / 19;
	background-color: #000000;
	
}

.item-h19 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 20 / 20;
	background-color: #000000;
	
}

.item-h20 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 21 / 21;
	background-color: #000000;
	
}

.item-h21 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 22 / 22;
	background-color: #000000;
	
}

.item-h22 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 23 / 23;
	background-color: #000000;
	
}

.item-h23 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 24 / 24;
	background-color: #000000;
	
}

.item-h24 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 25 / 25;
	background-color: #000000;
	
}

.item-h25 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 26 / 26;
	background-color: #000000;
	
}

.item-h26 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 27 / 27;
	background-color: #000000;
	
}

.item-h27 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 28 / 28;
	background-color: #000000;
	
}

.item-h28 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 29 / 29;
	background-color: #000000;
	
}

.item-h29 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 30 / 30;
	background-color: #000000;
	
}

.item-h30 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 31 / 31;
	background-color: #000000;
	
}

.item-h31 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 1 / 1;
	grid-column: 32 / 32;
	background-color: #000000;
	
}

/* alphabet horizontal end */

/* alphabet verticle */
.item-v01 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v02 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v03 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v04 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v05 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v06 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v07 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 1 / 1;
	background-color: #000000;
	
}
.item-v08 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v09 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v10 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v11 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v12 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v13 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v14 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v15 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v16 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v17 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v18 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v19 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v20 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v21 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v22 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v23 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v24 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v25 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v26 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v27 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v28 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v29 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v30 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

.item-v31 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 1 / 1;
	background-color: #000000;
	
}

/* alphabet verticle end */

/* вертикаль А */

.t-0101 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 2 / 2;
	background-color: #999999;
}

.t-0102 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0103 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0104 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0105 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0106 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0107 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0108 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0109 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0110 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0111 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0112 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0113 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0114 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0115 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0116 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0117 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0118 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0119 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0120 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0121 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0122 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0123 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0124 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0125 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0126 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0127 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0128 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0129 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0130 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

.t-0131 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 2 / 2;
	background-color: #ffffff;
}

/* вертикаль А конец */

/* вертикаль Б */

.t-0201 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0202 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 3 / 3;
	background-color: #999999;
}

.t-0203 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0204 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0205 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0206 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0207 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0208 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0209 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0210 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0211 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0212 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0213 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0214 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0215 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0216 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0217 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0218 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0219 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0220 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0221 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0222 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0223 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0224 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0225 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0226 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0227 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0228 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0229 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0230 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

.t-0231 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 3 / 3;
	background-color: #ffffff;
}

/* вертикаль Б конец */

/* вертикаль В */

.t-0301 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0302 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0303 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 4 / 4;
	background-color: #999999;
}

.t-0304 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0305 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0306 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0307 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0308 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0309 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0310 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0311 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0312 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0313 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0314 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0315 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0316 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0317 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0318 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0319 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0320 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0321 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0322 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0323 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0324 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0325 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0326 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0327 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0328 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0329 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0330 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

.t-0331 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 4 / 4;
	background-color: #ffffff;
}

/* вертикаль В конец */

/* вертикаль Г */

.t-0401 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0402 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0403 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0404 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 5 / 5;
	background-color: #999999;
}

.t-0405 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0406 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0407 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0408 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0409 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0410 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0411 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0412 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0413 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0414 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0415 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0416 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0417 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0418 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0419 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0420 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0421 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0422 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0423 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0424 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0425 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0426 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0427 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0428 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0429 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0430 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

.t-0431 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 5 / 5;
	background-color: #ffffff;
}

/* вертикаль Г конец */

/* вертикаль Д */

.t-0501 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0502 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0503 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0504 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0505 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 6 / 6;
	background-color: #999999;
}

.t-0506 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0507 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0508 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0509 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0510 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0511 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0512 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0513 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0514 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0515 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0516 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0517 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0518 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0519 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0520 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0521 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0522 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0523 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0524 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0525 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0526 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0527 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0528 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0529 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0530 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

.t-0531 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 6 / 6;
	background-color: #ffffff;
}

/* вертикаль Д конец */

/* вертикаль Е */

.t-0601 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0602 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0603 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0604 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0605 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0606 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 7 / 7;
	background-color: #999999;
}

.t-0607 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0608 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0609 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0610 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0611 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0612 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0613 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0614 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0615 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0616 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0617 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0618 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0619 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0620 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0621 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0622 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0623 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0624 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0625 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0626 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0627 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0628 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0629 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0630 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

.t-0631 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 7 / 7;
	background-color: #ffffff;
}

/* вертикаль Е конец */

/* вертикаль Ё */

.t-0701 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0702 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0703 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0704 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0705 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0706 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0707 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 8 / 8;
	background-color: #999999;
}

.t-0708 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0709 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0710 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0711 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0712 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0713 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0714 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0715 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0716 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0717 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0718 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0719 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0720 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0721 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0722 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0723 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0724 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0725 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0726 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0727 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0728 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0729 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0730 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

.t-0731 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 8 / 8;
	background-color: #ffffff;
}

/* вертикаль Ё конец */


/* вертикаль Ж */

.t-0801 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0802 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0803 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0804 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0805 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0806 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0807 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0808 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 9 / 9;
	background-color: #999999;
}

.t-0809 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0810 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0811 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0812 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0813 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0814 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0815 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0816 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0817 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0818 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0819 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0820 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0821 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0822 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0823 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0824 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0825 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0826 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0827 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0828 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0829 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0830 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

.t-0831 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 9 / 9;
	background-color: #ffffff;
}

/* вертикаль Ж конец */

/* вертикаль З */

.t-0901 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0902 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0903 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0904 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0905 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0906 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0907 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0908 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0909 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 10 / 10;
	background-color: #999999;
}

.t-0910 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0911 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0912 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0913 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0914 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0915 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0916 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0917 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0918 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0919 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0920 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0921 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0922 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0923 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0924 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0925 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0926 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0927 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0928 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0929 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0930 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

.t-0931 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 10 / 10;
	background-color: #ffffff;
}

/* вертикаль З конец */

/* вертикаль И */

.t-1001 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1002 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1003 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1004 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1005 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1006 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1007 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1008 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1009 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1010 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 11 / 11;
	background-color: #999999;
}

.t-1011 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1012 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1013 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1014 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1015 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1016 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1017 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1018 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1019 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1020 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1021 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1022 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1023 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1024 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1025 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1026 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1027 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1028 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1029 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1030 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

.t-1031 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 11 / 11;
	background-color: #ffffff;
}

/* вертикаль И конец */

/* вертикаль Й */

.t-1101 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1102 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1103 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1104 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1105 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1106 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1107 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1108 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1109 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1110 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1111 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 12 / 12;
	background-color: #999999;
}

.t-1112 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1113 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1114 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1115 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1116 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1117 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1118 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1119 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1120 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1121 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1122 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1123 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1124 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1125 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1126 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1127 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1128 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1129 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1130 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

.t-1131 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 12 / 12;
	background-color: #ffffff;
}

/* вертикаль Й конец */

/* вертикаль К */

.t-1201 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1202 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1203 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1204 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1205 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1206 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1207 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1208 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1209 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1210 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1211 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1212 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 13 / 13;
	background-color: #999999;
}

.t-1213 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1214 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1215 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1216 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1217 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1218 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1219 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1220 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1221 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1222 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1223 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1224 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1225 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1226 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1227 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1228 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1229 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1230 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

.t-1231 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 13 / 13;
	background-color: #ffffff;
}

/* вертикаль К конец */

/* вертикаль Л */

.t-1301 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1302 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1303 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1304 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1305 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1306 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1307 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1308 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1309 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1310 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1311 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1312 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1313 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 14 / 14;
	background-color: #999999;
}

.t-1314 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1315 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1316 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1317 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1318 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1319 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1320 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1321 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1322 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1323 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1324 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1325 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1326 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1327 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1328 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1329 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1330 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

.t-1331 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 14 / 14;
	background-color: #ffffff;
}

/* вертикаль Л конец */

/* вертикаль М */

.t-1401 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1402 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1403 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1404 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1405 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1406 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1407 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1408 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1409 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1410 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1411 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1412 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1413 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1414 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 15 / 15;
	background-color: #999999;
}

.t-1415 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1416 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1417 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1418 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1419 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1420 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1421 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1422 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1423 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1424 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1425 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1426 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1427 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1428 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1429 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1430 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

.t-1431 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 15 / 15;
	background-color: #ffffff;
}

/* вертикаль М конец */


/* вертикаль Н */

.t-1501 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1502 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1503 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1504 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1505 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1506 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1507 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1508 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1509 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1510 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1511 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1512 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1513 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1514 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1515 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 16 / 16;
	background-color: #999999;
}

.t-1516 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1517 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1518 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1519 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1520 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1521 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1522 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1523 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1524 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1525 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1526 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1527 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1528 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1529 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1530 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

.t-1531 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 16 / 16;
	background-color: #ffffff;
}

/* вертикаль Н конец */


/* вертикаль О */

.t-1601 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1602 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1603 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1604 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1605 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1606 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1607 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1608 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1609 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1610 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1611 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1612 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1613 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1614 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1615 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1616 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 17 / 17;
	background-color: #999999;
}

.t-1617 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1618 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1619 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1620 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1621 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1622 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1623 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1624 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1625 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1626 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1627 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1628 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1629 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1630 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

.t-1631 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 17 / 17;
	background-color: #ffffff;
}

/* вертикаль О конец */


/* вертикаль П */

.t-1701 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1702 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1703 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1704 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1705 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1706 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1707 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1708 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1709 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1710 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1711 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1712 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1713 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1714 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1715 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1716 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1717 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 18 / 18;
	background-color: #999999;
}

.t-1718 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1719 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1720 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1721 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1722 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1723 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1724 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1725 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1726 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1727 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1728 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1729 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1730 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

.t-1731 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 18 / 18;
	background-color: #ffffff;
}

/* вертикаль П конец */


/* вертикаль Р */

.t-1801 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1802 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1803 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1804 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1805 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1806 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1807 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1808 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1809 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1810 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1811 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1812 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1813 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1814 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1815 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1816 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1817 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1818 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 19 / 19;
	background-color: #999999;
}

.t-1819 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1820 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1821 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1822 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1823 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1824 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1825 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1826 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1827 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1828 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1829 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1830 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

.t-1831 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 19 / 19;
	background-color: #ffffff;
}

/* вертикаль Р конец */


/* вертикаль С */

.t-1901 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1902 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1903 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1904 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1905 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1906 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1907 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1908 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1909 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1910 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1911 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1912 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1913 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1914 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1915 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1916 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1917 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1918 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1919 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 20 / 20;
	background-color: #999999;
}

.t-1920 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1921 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1922 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1923 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1924 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1925 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1926 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1927 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1928 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1929 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1930 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

.t-1931 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 20 / 20;
	background-color: #ffffff;
}

/* вертикаль C конец */


/* вертикаль Т */

.t-2001 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2002 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2003 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2004 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2005 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2006 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2007 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2008 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2009 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2010 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2011 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2012 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2013 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2014 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2015 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2016 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2017 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2018 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2019 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2020 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 21 / 21;
	background-color: #999999;
}

.t-2021 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2022 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2023 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2024 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2025 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2026 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2027 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2028 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2029 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2030 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

.t-2031 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 21 / 21;
	background-color: #ffffff;
}

/* вертикаль Т конец */


/* вертикаль У */

.t-2101 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2102 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2103 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2104 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2105 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2106 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2107 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2108 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2109 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2110 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2111 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2112 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2113 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2114 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2115 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2116 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2117 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2118 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2119 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2120 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2121 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 22 / 22;
	background-color: #999999;
}

.t-2122 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2123 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2124 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2125 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2126 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2127 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2128 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2129 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2130 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

.t-2131 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 22 / 22;
	background-color: #ffffff;
}

/* вертикаль У конец */


/* вертикаль Ф */

.t-2201 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2202 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2203 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2204 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2205 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2206 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2207 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2208 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2209 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2210 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2211 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2212 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2213 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2214 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2215 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2216 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2217 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2218 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2219 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2220 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2221 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2222 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 23 / 23;
	background-color: #999999;
}

.t-2223 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2224 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2225 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2226 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2227 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2228 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2229 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2230 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

.t-2231 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 23 / 23;
	background-color: #ffffff;
}

/* вертикаль Ф конец */

/* вертикаль Х */

.t-2301 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2302 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2303 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2304 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2305 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2306 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2307 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2308 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2309 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2310 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2311 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2312 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2313 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2314 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2315 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2316 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2317 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2318 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2319 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2320 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2321 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2322 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2323 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 24 / 24;
	background-color: #999999;
}

.t-2324 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2325 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2326 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2327 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2328 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2329 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2330 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

.t-2331 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 24 / 24;
	background-color: #ffffff;
}

/* вертикаль Х конец */

/* вертикаль Ц */

.t-2401 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2402 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2403 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2404 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2405 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2406 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2407 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2408 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2409 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2410 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2411 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2412 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2413 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2414 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2415 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2416 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2417 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2418 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2419 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2420 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2421 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2422 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2423 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2424 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 25 / 25;
	background-color: #999999;
}

.t-2425 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2426 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2427 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2428 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2429 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2430 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

.t-2431 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 25 / 25;
	background-color: #ffffff;
}

/* вертикаль Ц конец */

/* вертикаль Ч */

.t-2501 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2502 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2503 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2504 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2505 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2506 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2507 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2508 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2509 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2510 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2511 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2512 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2513 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2514 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2515 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2516 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2517 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2518 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2519 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2520 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2521 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2522 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2523 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2524 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2525 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 26 / 26;
	background-color: #999999;
}

.t-2526 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2527 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2528 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2529 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2530 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

.t-2531 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 26 / 26;
	background-color: #ffffff;
}

/* вертикаль Ч конец */

/* вертикаль Ш */

.t-2601 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2602 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2603 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2604 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2605 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2606 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2607 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2608 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2609 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2610 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2611 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2612 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2613 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2614 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2615 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2616 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2617 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2618 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2619 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2620 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2621 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2622 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2623 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2624 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2625 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2626 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 27 / 27;
	background-color: #999999;
}

.t-2627 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2628 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2629 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2630 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

.t-2631 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 27 / 27;
	background-color: #ffffff;
}

/* вертикаль Ш конец */

/* вертикаль Щ */

.t-2701 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2702 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2703 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2704 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2705 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2706 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2707 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2708 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2709 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2710 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2711 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2712 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2713 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2714 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2715 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2716 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2717 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2718 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2719 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2720 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2721 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2722 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2723 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2724 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2725 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2726 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2727 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 28 / 28;
	background-color: #999999;
}

.t-2728 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2729 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2730 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

.t-2731 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 28 / 28;
	background-color: #ffffff;
}

/* вертикаль Щ конец */

/* вертикаль Ы */

.t-2801 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2802 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2803 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2804 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2805 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2806 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2807 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2808 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2809 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2810 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2811 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2812 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2813 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2814 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2815 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2816 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2817 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2818 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2819 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2820 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2821 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2822 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2823 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2824 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2825 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2826 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2827 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2828 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 29 / 29;
	background-color: #999999;
}

.t-2829 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2830 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

.t-2831 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 29 / 29;
	background-color: #ffffff;
}

/* вертикаль Ы конец */

/* вертикаль Э */

.t-2901 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2902 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2903 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2904 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2905 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2906 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2907 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2908 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2909 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2910 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2911 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2912 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2913 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2914 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2915 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2916 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2917 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2918 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2919 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2920 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2921 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2922 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2923 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2924 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2925 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2926 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2927 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2928 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2929 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 30 / 30;
	background-color: #999999;
}

.t-2930 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

.t-2931 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 30 / 30;
	background-color: #ffffff;
}

/* вертикаль Э конец */


/* вертикаль Ю */

.t-3001 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3002 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3003 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3004 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3005 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3006 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3007 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3008 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3009 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3010 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3011 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3012 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3013 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3014 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3015 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3016 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3017 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3018 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3019 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3020 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3021 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3022 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3023 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3024 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3025 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3026 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3027 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3028 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3029 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

.t-3030 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 31 / 31;
	background-color: #999999;
}

.t-3031 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 31 / 31;
	background-color: #ffffff;
}

/* вертикаль Ю конец */


/* вертикаль Я */

.t-3101 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 2 / 2;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3102 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 3 / 3;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3103 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 4 / 4;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3104 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 5 / 5;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3105 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 6 / 6;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3106 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 7 / 7;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3107 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 8 / 8;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3108 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 9 / 9;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3109 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 10 / 10;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3110 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 11 / 11;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3111 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 12 / 12;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3112 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 13 / 13;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3113 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 14 / 14;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3114 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 15 / 15;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3115 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 16 / 16;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3116 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 17 / 17;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3117 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 18 / 18;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3118 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 19 / 19;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3119 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 20 / 20;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3120 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 21 / 21;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3121 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 22 / 22;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3122 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 23 / 23;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3123 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 24 / 24;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3124 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 25 / 25;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3125 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 26 / 26;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3126 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 27 / 27;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3127 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 28 / 28;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3128 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 29 / 29;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3129 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 30 / 30;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3130 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 31 / 31;
	grid-column: 32 / 32;
	background-color: #ffffff;
}

.t-3131 {
	position: relative;
	width: 80px;
	height: 80px;
	grid-row: 32 / 32;
	grid-column: 32 / 32;
	background-color: #999999;
}

/* вертикаль Я конец */



