/* Таблица стилей*/

body {background:#FFFFFF; margin:0px; padding:0px;}
.logo {position:absolute;top:0px;left:0px; z-index:2;}

.x1 {margin:40px 0 10px 116px}
.x1 h1 {font-size: 16px;}
.top_h1 h1 {font-size: 24px;font-family: Times New Roman, Times, serif;color: #fff;font-weight: normal;margin:0;}

.menu {position:absolute; z-index:3; top:0px; right:0px; padding:0px 0px 0px 22px; } /*left:203px;*/
.menu .mmenu {font: normal 14px Arial; height:44px; margin:0px;padding:0px; right:0px;}
.menu .mmenu td.vis {border-right:2px solid #ffffff; color:#ffffff; text-align:center; padding:0px 20px 0px 20px; width:1%; background:#E70101;}
.menu .mmenu td.vis a {color:#FFFFFF;}
.menu .mmenu td.notvis {padding:0px 0px 0px 0px; border:0px;}
.menu .mmenu td a {text-decoration:none;}

.main {position:relative; left:0px; top:78px; z-index:1; background:#FFFFFF;}
.main .table {height:100%}
.main .table td.lmenu {width:159px; margin:0px; padding:179px 0px 0px 0px;background: #E70101 url(/i/rmenu.gif) top no-repeat;}
/*.main .table div.lmenu {width:159px;padding:0px;margin:0px;}*/
.main .table .lmenu table {font: normal 12px Arial; color:#FFFFFF;}
.main .table .lmenu table a {color:#FFFFFF; text-decoration:none;}
.main .table .lmenu table a:hover {color:#FFFFFF; text-decoration:underline;}
.scrn {position:relative; margin:0px;padding:0px; left:0px; top:0px;}
.pagetext {padding:0px 0px 20px 20px;}
.mmain {padding:0px; margin:0px; vertical-align:top;}
.bottom {position:relative;background:#E70101; top:78px;}
.bottom .table {width:100%; height:60px; text-align:center; font:normal 12px Arial; color:#FFFFFF;}
.counters {padding: 0px 10px 0px 10px;}

.hiding {background:#ffd232; font:normal 12px Arial; color:#080808;}
.hiding a {color:#080808; text-decoration:none;}
.hiding td {padding:5px 5px 5px 5px; border:3px solid #E70101; border-top:2px solid #E70101; border-bottom:0px; }
li {font: normal 12px Arial;}
p {font: normal 12px Arial;}
.txt {font: normal 12px Arial;}
a {font: normal 12px Arial; color:#000000;}
.block {font: bold 12px Arial, Helvetica, sans-serif; color:#FF0000; padding-top:10px; }
.block a {color:#FF0000; text-transform:uppercase; font-weight:bold;}


table {font: normal 12px Arial; padding:2px;}
.tab td { border:#000000 solid 1px; padding:5px;}
.tab td ul { margin:0px 0px 0px 20px;}
.txt_style p, .txt_style ul {text-align:justify;}

.sertif {
  vertical-align:top;
}
.sertif .info {
  font:normal 10px Arial; 
  text-align:center;
  margin:100px 0px 40px 0px;
  padding:0px 100px;  
}
.lic {
  width:100%;
  padding:0px;
  margin:0px;
  border-collapse:collapse;
}
.lic td {
  padding:5px 0px 8px 0px;
  margin:0px;
  border-collapse:collapse;
  font-weight:bold;
  font-size:13px;
}
.lic td.lic_name font {
  color:#ff0000;
}
.lic td.blank {
  text-align:right;
  padding:5px 20px 5px 0px;
}
.lic td.blank a {
  display:block;
  float:right;
  margin:0px 0px 5px 0px;
}
.lic td.blank a:hover {
  text-decoration:none;
}
