body,table,td { color: #5E5E5E; font-family: Arial,Verdana,Tahoma,sans-serif; font-size: 12px; }
table.rl { border: 0; border-top: solid; border-top-width: 1px; border-color: #DA0006; }
td.rl { font-family: Arial,Verdana,Tahoma,sans-serif; font-size: 12px; border-bottom: solid; border-bottom-width: 1px; border-color: #DA0006; }
table.nob { border-top: none; border-top-width: 0px; }
td.nob { border-bottom: none; border-bottom-width: 0px; }
h1 {color: #004026; text-decoration: none; font-weight:normal; font-size: 23px; margin-bottom: 16px;}
h2 {color: #004026; text-decoration: none; font-weight:bold; font-size: 14px; margin-bottom: 10px;}
h3 {color: #5E5E5E; text-decoration: none; font-weight:bold; font-size: 13px; margin-bottom: 8px;}
p { margin-top: 0; margin-bottom: 6px; padding: 0; text-align: justify; }
.mp {color: #004026; text-decoration: none; font-weight:normal; font-size: 19px;}
a		{color: #DA0006; text-decoration: none; }
a:visited	{color: #DA0006; text-decoration: none}
a:hover		{color: #DF2227; text-decoration: underline}
td.tm {	padding:0 13px 0 0; }
div.tm {	background-color:#fff; width:1px; height:49px; }
div.tma { background-color:#F4B2B4; width:1px; height:49px; }
a.tm		{color: #004026; text-decoration: none; font-weight:bold; font-size: 14px;}
a.tm:visited	{color: #004026; text-decoration: none}
a.tm:hover	{color: #DF2227; text-decoration: none}
a.lm		{color: #DA0006; text-decoration: none; font-weight: 200; font-size: 11px; line-height: 20px;}
a.lm:visited	{color: #DA0006; text-decoration: none}
a.lm:hover	{color: #DF2227; text-decoration: none}
a.news		{color: #DA0006; text-decoration: none; font-size: 11px;}
a.news:visited	{color: #DA0006; text-decoration: none}
a.news:hover	{color: #DF2227; text-decoration: none}
td.ndate	{ color:#B0B0B0; padding: 3px 3px 0 0; font-size: 10px; }
.pdate { font-size: 10px; color: #B0B0B0; }
td.llm		{vertical-align:top; padding:6px 5px 0 0;}
td.llm2		{vertical-align:top; padding:11px 0 0 0;}
td.tml		{vertical-align:top; padding:0 0 0 1px;}
span.lma	{color: #555555; font-weight: 200; font-size: 11px; line-height: 20px;}
span.tma	{color: #DA0006; font-weight: bold; font-size: 14px;}
.scap {color: #002A19; font-family: Arial,Verdana,Tahoma,sans-serif; font-weight:bold;  font-size: 12px; padding: 7px 0;}
ul	{margin:0px 0 0 30px; list-style-image:url(/web_blt_red.gif)}
li	{padding:0 0 8px 0;}
dd	{padding:5px 0 0 0;}
ul.tb	{margin:0px 0 8px 20px; list-style-image:url(/web_blt_grey.gif)}
div.bpath { color: #5E5E5E; font-family: Arial,Verdana,Tahoma,sans-serif; font-size: 10px; }
div.bpath a { color: #B0B0B0; }
div.bpath a:visited { color: #B0B0B0; }
td.slang { color: #FF0000; font-size: 12px; font-weight: bold; }
td.slang div { background-color: #DF2227; width:1px; height:15px; margin-right:1px; }
td.lang a { color: #5E5E5E; font-size: 12px; padding: 0; margin: 0; }
td.lang a:visited { color: #5E5E5E; }
td.lang div { width:1px; height:15px; }
div.desc ul { margin:0px 0 8px 20px; list-style-image:url(/web_blt_grey.gif) }
tr.st:hover {
  cursor: pointer;
  background-color: #FFE581;
}
.bt_sm {width: 80px; cursor:pointer;}
.message_form {
    position: relative; /* Относительное позиционирование */
    top: -120px; 
    right: -60px;
   }
.pvz_detail {
border: 1px solid #c9c9c9;
width: 200px; 
top: -10px;
right: -235px;
margin-left: 26px;
background: #f7f7f7;
position: absolute;
border-radius: 5px;
    box-sizing: border-box;
    padding: 10px;
transform: translate(0px,-50%);
}
.pvz_detail:after {
content: "";
width: 0; 
height: 0;
position: absolute; 
right: 100%; 
top: calc(50% - 12px);
border-top: 12px solid transparent;
border-right: 24px solid #f7f7f7;
border-bottom: 12px solid transparent;
}
.pvz_detail:before {
content: "";
width: 0; 
height: 0;
position: absolute; 
right: 100%; 
top: calc(50% - 13px);
border-top: 13px solid transparent;
border-right: 26px solid #c9c9c9;
border-bottom: 13px solid transparent;
}
