body, html {
	margin: 0;
	padding: 0;
	font-family: Lucida Grande, Tahoma, Verdana, Sans-Serif;
	}

html { 
	overflow: auto;
	}

body { 
	overflow: visible;
	font-size: 13px;
	line-height:1.2;
}

.noprint {
	display: none;
}

#hideprint, #tops, #bot1, .hide, #onlinead, #kvdiv, .topz, #menutable, .bottable, 
.hideprint, #popup, #close, #printlink, #printlink1, #kvnav, footer, header, .buttonLink
{
	display: none;
}

#makeframespan, #makeframespannopic
{
 display: none;
}

.printpic
{
 display: block;
}

#kvtable, #kvtable td
{
 border: 1px solid black;
 }
 
.sm1
{
 font-size:12px;
 color:#666;
}

h1 {
 font-size:15px;
}

.mt {
	margin-top: 0px;
}

table.contactsDetails {
	border-collapse: collapse;
}
.contactsDetails td, .contactsDetails th {
	text-align: left;
	border: 1px solid #ccc;
	padding: 2px;
	font-size: 13px;
}
.contactsDetails a {
	text-decoration: none;
	color: black;
}

.contactsDetails td.nwrp {
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 100px;
	white-space: nowrap;
}

.globalReport  th {
	border-bottom: 1px solid #ccc;
	width: 100%;
}
.globalReport  td {
	min-width: 158px;
}
.globalReport  th {
	text-align: left;
}

.battery {
background-color: #1965c4;
-webkit-print-color-adjust: exact;
height: 15px;
position: relative;
float: left;
margin-right: 5px;
}

.zayava td.zbody p { 
 margin: 0px;
 padding: 0px;
}

.statprint table { border-spacing:0px;}
.statprint td, th { border-spacing:0px;}

.statprint td, th { border:1px solid #ccc; padding:5px; }
.statprint td, th { text-align:right; }
.statprint td:first-child, th:first-child { text-align:left; }

.statprint th { background-color:#eee;}
.statprint .frow th { background-color:#eee; text-align:center;}
.statprint .frow th, .statprint .lrow th { text-transform: uppercase; }
.statprint .lrow th { text-align: right; }
.statprint .lrow th:first-child { text-align: left; }

.th1 { 
	padding:5px; 
	color:#fff; 
	background-color:#ad150c; 
	border: 1px solid #a10300;
	-webkit-print-color-adjust: exact;
}
.th2 { 
	padding:5px; 
	color:#fff; 
	background-color:#a10300; 
	border: 1px solid #a10300;
	-webkit-print-color-adjust: exact;
}
.tr2 { 
	font-weight:bold; 
	background-color:#ccc; 
	-webkit-print-color-adjust: exact;
}
