body
{
  color: black;
  background: white;
  font-weight: normal;
  font-size: 8pt;
  font-family: "Arial Cyr", Times New Roman, Verdana, PragmaticaC, Tahoma, Arial;
}

@page {size : landscape;}

td {FONT-SIZE: 8pt; color: black; font-family: "Arial Cyr", Times New Roman, Verdana, PragmaticaC, Tahoma, Arial}
select.np {display:none;}
input.np {display:none;}
span.np {display:none;}
a.np {display:none;}

font {color: black;}
a {color: black;}

a.n               {font-weight: normal; color: black; text-decoration: none;}
a.n:visited               {font-weight: normal; color: black; text-decoration: none;}

a.m               {color: green; cursor:pointer; text-decoration:underline;}
a.m:visited       {color: green; cursor:pointer; text-decoration:underline;}
a.m:hover         {color: green; cursor:pointer; text-decoration:underline;}

div.np  {display:none;}
title {display:none;}

b  {font-weight: normal; color: black; background-color: white;}
img.np  {display:none;}
#a {display:none;}
h3 {display:none;}

table.cat {
border: none;
border-collapse: collapse;
}
table.cat td {
border: 1px solid #808080;
}

.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; background-color:white;}

.noprint {display: none }
hr {PAGE-BREAK-AFTER: always; visibility: hidden;}
div.clientslist{
    border-bottom:2px solid gray;
    padding:3px 0 20px;
}
.fa{
  color:gray!important;
}
