/* qa messages begin { */

span.changeThreadOfQAtableSpan0{font-size:13px;}
select.changeThreadOfQAtableSelect0{font-size:13px;}

table.QAtableMessages{margin-bottom:10px; width:100%; font-family:Tahoma; font-size:13px;}

table.changeThreadOfQAtable{display:none;}

span.QAtableMessagesSpan0{font-weight:200;font-size:13px; color:#438ac1;  }
span.QAtableMessagesSpan1{font-weight:200; font-size:13px; color:#404040;}
span.QAtableMessagesSpan2{font-weight:200; font-size:13px; color:#000000; }
span.QAtableMessagesSpan3{font-size:13px; font-weight:200; color:#404040;}

tr.QAtableMessagesHeader0{background-color:#458cc2; color:#fbfbfb; padding:4px; font-weight:600;  font-size:11px; height:25px}

td.QAtableMessages0{padding:4px; padding-bottom:10px; padding-left:4px; vertical-align:top; padding-top:10px; background-color:#e7f1f7; text-align:center;}
td.QAtableMessages1{padding:4px; font-size:13px; padding-bottom:10px; background-color:#e7f1f7; }

span.changeThreadOfQAtableSpan0{ font-size:13px;}

tr.QAtableMessagesHeader0{background-color:#458cc2; color:#fbfbfb;  padding:4px; font-weight:600;  font-size:13px;}
td.QAtableMessagesHeader1, td.QAtableMessagesHeader2{padding:10px; font-weight:200;  font-size:13px; vertical-align: middle; text-align: center; font-family:Tahoma; }

td.QAtableMessagesHeader1{background-color:#458cc2; }
td.QAtableMessagesHeader2{background-color:#458cc2; }

img.qaphoto{border:0px #458cc2 solid; text-align:center;}

.article_inside .middle TABLE TR TD.QAtableMessages2{text-align:center; }

td.QAtableMessages2{border-top:1px solid #82c5ed; padding:4px; padding-bottom:10px; vertical-align:middle; padding-top:10px;  padding-left:30px; text-align:center; }
td.QAtableMessages2, td.QAtableMessages3{padding:4px; padding-bottom:10px; padding-top:10px;  }
td.QAtableMessages3{border-top:1px solid #82c5ed; vertical-align:top;  padding:15px; font-size:15px; }
td.QAtableMessages4{height:1px; }
td.QAtableMessages6, td.QAtableMessages5{text-align:right; background:#458cc2;}

TABLE.QAtableAddMessage{margin-top:40px; margin-bottom:10px; font-size:21px; font-family:Tahoma;}
TABLE.QAtableAddMessage TR TD{font-size:18px; font-family:Tahoma;}

td.QAtableAddMessage3, td.QAtableAddMessage1{font-weight:200; padding-bottom:0px; padding-left:10px; font-size:18px; color:#2f77b5; font-family:Tahoma;}
td.QAtableAddMessage4{font-weight:200; padding-bottom:10px; padding-top:10px;}
td.QAtableAddMessage7{padding:5px; text-align:right; }

td.QAtableMessagesHeader1{width:150px;}
td.QAtableMessagesHeader2{width:500px;}
a.QAtableMessagesHref1, a.QAtableMessagesHref0{width:100%; height:100%; display:block; color:#f3f3f3; text-decoration:none; background:#458cc2; padding-right:0px; font-size:14px;}

td.QAtableQBlock1{padding:5px;}
td.QAtableQBlock0{vertical-align:top; padding-top:7px;}



.article_inside .middle TABLE TR td.QAtableAddMessage5 {padding-bottom:10px; }
.article_inside .middle TABLE TR td.QAtableMessages5 {text-align:right; padding:5px; background:#D8D8DA; }
.article_inside .middle TABLE TR td.QAtableMessages5 a.QAtableMessagesHref0{width:100%; height:100%; display:block; color:#000000; text-decoration:underline;}

a.QAtableMessagesHref1{ background:#CECED0; }
a.QAtableMessagesHref1:hover, a.QAtableMessagesHref0:hover{ text-decoration:underline; }

td.QAtableAddMessage4, td.QAtableAddMessage2, td.QAtableAddMessage0{ color:#2f77b5; font-size:13px;  font-style:Tahoma;  }

textarea.QAtextarea { width:100%;  height:120px;  border:#458cc2 1px solid;  background:transparent;  color:#2f77b5;  font-style:Tahoma;  font-size:18px;  font-style:italic; }
input.AntiSpamInput, input.QAinput{border:none 0px;  border-bottom:#458cc2 1px solid; background:transparent; color:#2f77b5;  width:300px; height:22px;  font-size:18px;  font-style:italic; font-weight:600; font-family:Tahoma; }

table.lvt tr td a{font-size:13px; color:black;}
a.QAtableAddMessage8 {font-size:18px;   font-weight:normal;  color:#2f77b5; font-style:italic; font-weight:600;}

td.QAtableAddMessage9, td.QAtableAddMessage10 {padding-top:10px;}
td.QAtableAddMessage9 {padding-top:20px; color:#2f77b5; font-size:18px;}
td.QAtableMessages3 p {font-size:15px; }

/* qa messages begin } */


.searchZap {margin-left:15px;}
.searchZap tr td {font-size:13px; font-family:Tahoma, sans-serif; margin-left:15px;}
.searchZPi1 {margin:10px 5px 5px 30px;}
.searchZPch1 {}
.searchZPS {margin:10px 5px 5px 30px; cursor:pointer; cursor:hand;}
.searchZPmp {padding:10px 5px 5px 30px; font-size:14px;}
label {cursor:pointer; cursor:hand;  }
.searchZap td p {margin:10px 5px 5px 30px;}

.PressCentrMore a, .PressCentrHNazvanie a, .PressCentrAnonse p,  .PressCentrAnonse,  .PressCentrHNapravlenie, .PressCentrHNazvanie, .PressCentrHVremya, .PressCentrMore {padding:0; margin:0;}

.PressCentrHVremya, .PressCentrHNapravlenie {color: gray; font-size:11px;}
.PressCentrHNapravlenie a {font-size: 14px; font-weight: bold;}
.PressCentrHNapravlenie {margin:15px 0 0 0; }
.PressCentrHNazvanie a{color:#ef9123; font-size:18px; font-weight:200; }
.PressCentrMore a {color:#ef9123; font-size:10px;  margin-bottom:20px; }
.PressCentrMore a {margin-bottom:20px; }
.PressCentrAnonse, .PressCentrAnonse p {color:#000000; padding:0px 0px; 0px 0px; margin:0px 0 5px 0;}

.pagerCatalogTotal TR TD{text-align:left; padding:0px; width:200px;}
.pagerCatalog, .pagerCatalogTotal, .pagerContainer{width:100%}
.pagerCatalog TR TD{vertical-align:top;}
.pagerCatalogGC{width:99%;}

.pagerCatalogGC DIV{float:left;}
.pagerCatalogGC DIV a {display:block; padding:4px; }
.pagerCatalogGC DIV a:hover {display:block; padding:4px; background:#f0f0f0;}
.pagerCatalogGC DIV.current {display:block; padding:4px; background:#f0f0f0;}

table.pagerCatalog tr td.pagerCatalogFirst { padding:0px; width:200px; white-space:nowrap; padding-top:4px;}
table.pagerContainer {font-size:11px; margin:20px 0 0 0; padding:0; border-top:1px solid #cccccc; }
table.pagerContainer tr td {font-size:11px; margin:0; padding:0; }
table.pagerCatalogTotal {font-size:11px; margin:5px 0 0 0; padding:0;}

.theSubscribeLine { border-top:#ef9123 1px solid; color:#f0c3ca; font-size:13px;  width:250px; margin-bottom:5px; margin-top:30px;}
.theSubscribe { color:#303030; font-size:11px;  margin-top:5px; margin-left:10px; }

.goBack {margin:10px 0 10px 0;}
.goBack a {font-size:11px; color:#ef9123; }
