.content2 table {
	table-layout:unset !important;	
	background: #F5F5F5 !important;
	width:60% !important;
	height: auto !important;	
	border: 3px ridge #e6e6e6 !important;
	
} 

.content2 table td {
	overflow: unset !important;
	width: unset !important;
	background: unset !important;
	border: unset !important;	
}	
 
.content2 table tr {
	height:unset !important;
}
 

.content2 td {
	FONT-WEIGHT: normal !important;
	FONT-SIZE: 13px !important;
	COLOR: #000000 !important;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	text-align: left !important;
	padding: 3px !important;
	background: #FFFFFF !important;
}


.content2 table td {
border: 3px groove rgba(255,255,255, 0.7) !important; 
}

.content2 th {
border-right: 1px solid rgb(64,128,128) !important; border-bottom: 2px solid rgb(64,128,128) !important;
}

.content2 tr:nth-child(even) { background-color: #fff7f7 !important; }


.content2 tr:hover { background-color: #E0E0FF !important; }


.vremia11 {
margin-bottom: 10px;	
margin-top: 10px;	
border: 3px ridge #ccc;
padding: 10px;
width:60% !important;
background: #F5F5F5;
}

.centered1 {
	float: none !important;
    margin: 0 auto !important;
}

@media screen and (min-width:1400px) and (max-width:1600px) {
	.content2 table {
	width:70% !important;
	}
.vremia11 {
width:70% !important;
}	
}

@media screen and (min-width:1200px) and (max-width:1399px) {
	.content2 table {
	width:80% !important;
	}
	.vremia11 {
width:80% !important;
}	
}

@media screen and (min-width:1025px) and (max-width:1199px) {
	.content2 table {
	width:90% !important;
	}
	.vremia11 {
width:90% !important;
}	
}

@media screen and (max-width: 1024px)
{
	.content2 table {
	width:100% !important;
	height: auto !important;	
	}
	td.zt2_2 {
	FONT-SIZE: 10px !important;	
	}	
.vremia11 {
width:100% !important;
}		
}


.content2 {
	text-align: left;
}


.content2 h2 {
text-shadow: 1px 1px 1px #0000ff !important;
color: #35D6FD !important;
font-size: 24px !important;
font-weight: normal  !important;
margin:0 !important;
padding:0 !important;
}

.content2 a:hover {    
    color: #0000CD !important;
   } 


.content3 {
	display: none;
}

.content4, .content4_003 {
	display: none;
}

.prim21, .prim21_003 {	
position: fixed; 
top: 50%;
left: 20px;
z-index:99999;
	display: none;
	opacity: 0.7;
}

.prim21_003 {	
top: 55% !important;
}

.prim22, .prim22_003, .prim33 {	
position: fixed; 
left: 50%;
    top: 50%;
    margin-left: -120px;
    margin-top: -34px;	
	z-index:  9999991;
padding: 20px !important;
font-size: 20px !important;
display: none;
opacity: 1;
}

@media screen and (max-width:414px) {
.prim22, .prim33 {	
padding: 2px !important;
font-size: 12px !important;	
margin-left: -130px;    
}
}

.content3 table, .content32 table {
	table-layout:unset !important;	
	width: 40px !important;
	height: 40px !important;	
	border: none  !important;	
	
} 

.content4 table, .content4_003 table, .content4_009 table {
	table-layout:unset !important;	
	width:auto !important;	
	height:auto !important;	
	width:unset !important;	
	height:unset !important;	
	border: none  !important;	
	
} 

.content3 table td, .content32 table td {
	overflow: unset !important;
	width: 20px !important;
	border: 1px solid #e6e6e6;
}	

.content4 table td, .content4_003 table td, .content4_009 table td {
	overflow: unset !important;
	width: 20px !important;
	border: 1px solid #e6e6e6;
}	
 
.content3 table tr, .content32 table tr {
	height: 20px !important;
}

.content4 table tr, .content4_003 table tr {
	height: 20px !important;
}


@media screen and (max-width:414px) {
.content4 table td, .content4_003 table td {
	width: 10px !important;
}
.content4 table tr, .content4_003 table tr {
	height: 10px !important;	
}
}


.content4_009 table td {
	overflow: unset !important;
	width: 34px !important;
	border: 1px solid #e6e6e6;
		font-size: 12px;
	color: #fff;
	text-align: center;
	text-shadow: 1px 1px 1px #000;
}	
 
.content4_009 table tr {
	height: 34px !important;
}


.ukmuk96 table td {
	width: 20px !important;
}

.ukmuk96 table tr {
	height: 20px !important;
}


td.kras1 {
	background: #ff0000;
}

td.qras1 {
	background: #0000ff;
}

td.d3d_1_1, td.d3d_2_2, td.d3d_3_3, td.d3d_4_4, td.d3d_1_2, td.d3d_2_3, td.d3d_3_4, td.d3d_4_1, td.d3d_1_4, td.d3d_2_1, td.d3d_3_2, td.d3d_4_3 {
		background: #ff0000;
}

 td.d3d_1_3, td.d3d_2_4, td.d3d_3_1, td.d3d_4_2{
		background: #00ff00;
}
  

td.d2d_1_1, td.d2d_2_2, td.d2d_3_3, td.d2d_4_4  {
		background: #ff0000;
}
td.d2d_1_2, td.d2d_2_3, td.d2d_3_4, td.d2d_4_1  {
		background: #00ff00;
}
td.d2d_1_3, td.d2d_2_4, td.d2d_3_1, td.d2d_4_2  {
		background: #ffff00;
}
td.d2d_1_4, td.d2d_2_1, td.d2d_3_2, td.d2d_4_3  {
		background: #0000ff;
}

.m7 {	
	margin-top: 10px;	
}

.m6 {
border: 2px ridge #ccc;
width: 40px;
}

.ko13 {
	margin-bottom: 50px;
}

.r5794 {
		margin-bottom: 40px;
}

.fi601 {
	border-right: 3px ridge #ccc;
}


#quadrotone1 {
	cursor: pointer;
}

.content22, .content23 {
	display: none;
}

.cen2 {
	font-size: 18px !important;	
    text-align: center !important;	
    margin-top: 10px !important;	
}

#modal_form2_2 {
height: 136px; 
margin-top: -68px;
}

@media screen and (max-width:600px) {
#modal_form2_2 {
height: 216px; 
margin-top: -108px;
}
}

.grtyu18 {
	margin-top: 0px;
	margin-bottom: 10px;
}

.grtyu19 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.polu13 {
	margin-bottom: 10px !important;
}

.nosto_01 td {
	cursor: pointer;
}

td.iiff1 {
	cursor: default !important;
}

.podo1, .podo2 {
	font-size: 11px;
	padding: 0;
	margin: 0;
}

@media screen and (min-width:1024px) {
.vcenter {
	margin-top: -60px;
}
.vcenter2 {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
}

@media screen and (max-width:414px) {
.malo90 {
	font-size: 12px;
}
.ukmuk96_2 table td {
	width: 14px !important;
	font-size: 8px !important;
}	
.ukmuk96_2  table tr {
	height: 14px !important;
}
}

.rup18, .rup22, .rup25 {
background: #ff0000; 
}

.rup20, .rup21, .rup26 {
background: #00ff00; 
}

.rup23 {
background: #0000ff; 
}

.rup17 {
background: #ffff00; 
}


.rup777 table {
	border: 2px ridge #e6e6e6 !important;
}

.rup777 td.rup24 {
	border-top: 2px solid #ffffff !important;
}

.rup777 td.rup2, .rup777 td.rup6, .rup777 td.rup10, .rup777 td.rup14 {
	border-right: 1px solid #b5b5b5 !important;
}

.rup777 td.rup5, .rup777 td.rup6, .rup777 td.rup7, .rup777 td.rup8 {
	border-bottom: 1px solid #b5b5b5 !important;
}




.rup777 td.rup32, .rup777 td.rup34, .rup777 td.rup36, .rup777 td.rup40, .rup777 td.rup42, .rup777 td.rup44 {
	border-right: 1px solid #b5b5b5 !important;
}

.rup777 td.rup48, .rup777 td.rup50, .rup777 td.rup52, .rup777 td.rup56, .rup777 td.rup58, .rup777 td.rup60 {
	border-right: 1px solid #b5b5b5 !important;
}

.rup777 td.rup80, .rup777 td.rup82, .rup777 td.rup84, .rup777 td.rup88, .rup777 td.rup90, .rup777 td.rup92 {
	border-right: 1px solid #b5b5b5 !important;
}

.rup777 td.rup39, .rup777 td.rup40, .rup777 td.rup41, .rup777 td.rup42, .rup777 td.rup43, .rup777 td.rup44, .rup777 td.rup45, .rup777 td.rup46 {
	border-bottom: 1px solid #b5b5b5 !important;
}

.rup777 td.rup55, .rup777 td.rup56, .rup777 td.rup57, .rup777 td.rup58, .rup777 td.rup59, .rup777 td.rup60 {
	border-bottom: 1px solid #b5b5b5 !important;
}




.rup31 {
background: #0000ff; 
}

.rup32, .rup46, .rup39, .rup80, .rup85, .rup91, .rup92, .rup93 {
background: #ff0000; 
}

.rup38, .rup40, .rup83, .rup85, .rup86 {
background: #ffff00; 
}

.rup38, .rup45, .rup37, .rup37, .rup79, .rup84, .rup87, .rup88, .rup86, .rup94 {
background: #00ff00; 
}


