form {margin: 0px;}
img {border: none;}
h1{font-size: 8pt; margin-bottom: 5px; color: #000000;}

.spros_s1 {
font-size: 12px; 
font-family :  "Arial"; 
color : #4478D5; 
font-weight : bold;
}

.spros_s2 {
color: #3F4040;
font-family: Arial; 
font-size: 11px; 
font-weight : bold;
text-decoration : none;
}


.btext {
font-size: 12px; 
font-family : "Arial";
font-weight : bold;
}

.btext-u {
font-size: 12px; 
font-family : "Arial";
font-weight : bold;
text-decoration: underline;
}

.btext-c {
font-size: 12px; 
font-family : "Arial";
font-weight : bold;
text-align: center;
}

tr.trcounters td
{
  text-align: center;
  padding-top: 20px;
}


.text_rub
{
  font-size: 9pt; 
  font-family :  "Arial"; 
  color: #444444;
  font-weight : bold;
  
  text-decoration: none;
}

.text_rub-u
{
  font-size: 9pt; 
  font-family :  "Arial"; 
  color: #444444;
  font-weight : bold;
  
  text-decoration: none;
  text-decoration: underline;
}

.text2_rub {
font-size: 9pt; 
font-family :  "Arial"; 
color: #989898;
font-weight : bold;
text-decoration: none;
}

.text3_rub {
font-size: 9pt; 
font-family :  "Arial"; 
color: #989898;
font-weight : bold;
text-decoration: underline;
}

.input-reg
{
  width: 367px;
  font-size: 10 pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: white;
  color: #757575;
  text-align: left;
  height: 22px;
  border: 1 solid #000000;
}

.korzina-cell
{
  font-size: 10pt; 
  font-weight:bold;
  text-align: center;
  color: #4d4d4d;
}


.korzina-cell2h
{
  font-size: 10pt; 
  color: #4d4d4d;
  border-top: 2px solid #FAFAFA;
}

.korzina-cell2
{
  font-size: 10pt; 
  font-weight:bold;
  text-align: center;
  color: #4d4d4d;
  border-top: 2px solid #FAFAFA;
}

.korzina-inp
{
  border: 1px solid D3D3D3;
  width: 42px;
  height: 21px;
  text-align: center;
  color: #4d4d4d;
  font-weight:bold;
}

table.collapse td
{
  border: 1px solid black;
  padding: 10 10 10 10;
  font-size: 10pt;
}

table.ct td
{
   font-size: 10pt;
}

table.t1
{
  border-collapse: collapse;
  width: 750px;
  height: 100%;
}

table.t2
{
  border-collapse: collapse;
  width: 100%;
  height: 100%;
}

table.t3
{
  border-collapse: collapse;
  width: 100%;
}

table.t4 { border-collapse: collapse;}

table.t1,table.t2,table.t3,table.t4 td {padding: 0 0 0 0;}

.tdright  {width: 281; padding-top: 7px; padding-right: 0; vertical-align: top;}
.tdright2 {width: 200; padding-left: 5px; padding-top: 7px; vertical-align: top;}

.tdbottom
{
  height: 80px;
  background-color: #F1F1F1;
  border-top: 1px solid #D9D9D9;
  border-left: 1px solid #D9D9D9;
  border-right: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
  text-align: center;
  padding: 5px 5px 10px 10px;
}

.tdmem
{
   vertical-align: bottom;
   text-align: right;
   padding-bottom: 7px;
}

.tdtop
{
  height: 86px;
  background: url(/img/shapkabg.jpg);
}

.tdmain
{
   vertical-align: top;
   padding-top: 7px;
}

table.mentbl
{
   background: url(/img/shapka.jpg);
   background-position: right;
   background-repeat: no-repeat;   
   border-collapse: collapse;
   width: 100%;
   height: 100%     
}

table.mentbl td{padding: 0 0 0 0;}

table.mentbl a:link,table.mentbl a:visited, table.mentbl a:hover
{
   color: #FFFFFF;
   font-family: Arial; 
   font-size: 12px;
   font-weight: bold;   
}

.am
{
  padding-left: 3px;
  padding-right: 3px;
  color: #FFFFFF;
  font-family: Arial; 
  font-size: 12px;
  font-weight: bold;
}

.pm
{
  padding-left: 3px;
  padding-right: 3px;
  background-color: #929191;
}

.searchtxt { width: 260px; border: 1px solid #A5ACB2;}
.searchr {width: 133px; text-align: right; padding-right: 15px;}

.mhead
{
  color: #FFFFFF;
  font-family: Arial; 
  font-size: 12px;
  font-weight: bold;
  text-transform : UPPERCASE;
  height: 25px; 
  padding-left: 8px;
}


