@import "../css/home.css";
html {background-color: transparent;}
table.local 
{
 background-color: transparent;
 border-color: transparent;
 border-width: thin;
 border-style: dotted;
 vertical-align: baseline;
 margin-left: auto;
 margin-right: auto;
 border-width: 1pt;
 border-style: none;
 border-collapse: separate;
 border-spacing: 0pt;
 empty-cells: show;
}

table.foreign 
{
 border-width: 1px;
 color: Black;
 font-size: 0.8em;
}

table#swamp 
{
 background-color: transparent;
 overflow: auto;
 max-height: 300px;
 border-color: gray;
 border-width: medium;
 border-style: solid;
 vertical-align: baseline;
 margin-left: auto;
 margin-right: auto;
 border-width: 4pt;
 border-style: outset;
 border-style: ridge;
 border-collapse: separate;
 border-spacing: 0pt;
 empty-cells: show;
}

table#swamp thead td 
{
 background-color: transparent;
 text-align: center;
 font-weight: bold;
 font-size: 120%;
 padding-top: 5px;
 padding-right: 8px;
 padding-bottom: 5px;
 padding-left: 8px;
}

table#swamp td 
{
 padding-top: 3px;
 padding-right: 6px;
 padding-bottom: 3px;
 padding-left: 6px;
 font-size: 90%;
 font-weight: 500;
}

table#swamp td.date 
{
 text-align: center;
 background-color: #ddddff;
 border-top-color: navy;
 border-top-width: 1px;
 border-top-style: dotted;
}

tr#hdr td 
{
 background-color: transparent;
 text-align: center;
 font-weight: 600;
 color: Black;
 padding-top: 3px;
 padding-right: 6px;
 padding-bottom: 3px;
 padding-left: 6px;
}

tr 
{
 margin: 0px;
}

tr.b1 
{
 font-size: 20%;
}

tr.hed 
{
 background-color: #F5F5DC;
 font-size: 1.2em;
}

td 
{
 border-width: 1pt;
 border-style: solid;
 border-top-color: #FFFFFF;
 border-right-color: #D5D5D5;
 border-bottom-color: #D5D5D5;
 border-left-color: #FFFFFF;
 margin: 0px;
}

td.st 
{
 font-weight: bolder;
 text-align: center;
}

td.value 
{
 font-weight: bold;
 font-style: italic;
 text-align: center;
}

td.km 
{
 color: #000000;
 text-align: center;
}

td.c5 
{
 font-family: Impact;
 background-color: transparent;
 text-align: center;
}

td.headcell 
{
 color: Black;
 font-family: "Arial CYR", sans-serif;
 font-size: 140%;
 padding: 12px;
 text-align: center;
 /*text-shadow: 0px 0px 5px black;*/
}

h2.c2 
{
 font-size: 2em;
 font-weight: 700;
 color: Black;
}

span.c9 
{
 font-size: 14pt;
 font-style: italic;
 letter-spacing: 0.01em;
 text-decoration: underline;
 font-weight: bold;
}

div.c10 
{
 font-size: 12pt;
 padding-top: 1px;
 padding-right: 20px;
 padding-bottom: 1px;
 padding-left: 20px;
}

.bld7 
{
 font-weight: bold;
}

.bluetxt 
{
 color: Black;
}

.print 
{
 font-size: 0.8em;
 font-weight: 500;
 text-decoration: none;
 color: black;
 border-color: #CCCCCC;
 border-width: thin;
 border-style: solid;
 padding-top: 2px;
 padding-right: 4px;
 padding-bottom: 2px;
 padding-left: 4px;
}

.dat 
{
 margin-left: auto;
 margin-right: auto;
 font-size: 16pt;
 font-weight: 500;
 color: red;
 background-color: #F0FFFF;
 width: 6em;
 border: #D3D3D3;
 border-width: thin;
 border-style: solid;
}

.pl 
{
 padding-left: 5px;
}