/* ::::: http://russtroy.info/_st/my.css ::::: */

body { background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px; padding: 0px; }
#containerDiv { width: 100%; }
#contentDiv { margin: 0pt auto; width: 1024px; }
#wrap { min-width: 1000px; text-align: center; }
#header { height: 50px; background: url('2.gif') repeat-x scroll center bottom rgb(250, 249, 241); text-align: left; }
#dataBar { padding: 5px 15px; font-size: 10pt; color: rgb(77, 76, 70); }
#loginBlock { float: right; padding: 5px 15px; font-size: 10pt; color: rgb(77, 76, 70); }
#logo { height: 100px; }
#logoName { float: left; position: relative; text-align: center; color: rgb(18, 66, 86); font-size: 18pt; font-weight: normal; margin: 0pt; padding: 0pt; }
#logoPick { float: right; width: 40%; height: 100px; max-width: 1024px; }
.subLine1 { clear: both; height: 16px; background: none repeat scroll 0% 0% rgb(158, 11, 15); padding: 4px 4px 4px 80px; text-align: left; }
.subLine2 { clear: both; height: 16px; background: none repeat scroll 0% 0% rgb(158, 11, 15); padding: 4px 4px 4px 80px; text-align: left; }
#leftColumn { position: relative; float: left; width: 22%; left: 0px; background: none repeat scroll 0% 0% rgb(241, 240, 232); text-align: center; }
#rightColumn { position: relative; float: right; width: 22%; right: 0px; background: none repeat scroll 0% 0% rgb(241, 240, 232); text-align: center; }
#center { margin-left: auto; margin-right: auto; width: 54%; padding: 20px 0px; text-align: center; }
#textBlock { overflow: auto; width: 98%; text-align: left; margin-left: auto; margin-right: auto; }
#textBlock table { width: 99% ! important; margin-left: auto; margin-right: auto; }
#footer { background: url('1.gif') repeat-x scroll 0% 0% rgb(250, 249, 241); text-align: center; padding: 20px; }
.boxTable { padding: 0pt; margin: 15px auto; text-align: center; width: 90%; border-width: 1px 1px 2px; border-style: solid; border-color: #BACDFC; background: none repeat scroll 0% 0% rgb(250, 249, 241); }
.boxTable h2 { font-size: 8pt; color: #FFFFFF; padding: 5px; margin: 0px; text-align: center; background: none repeat scroll 0% 0% rgb(153, 151, 127); border: 1px solid rgb(250, 249, 241); }
.boxContent { margin-left: auto; margin-right: auto; overflow: auto; width: 90%; padding: 5px 2px; text-align: left; }
.center { text-align: center; }
h1 { color: rgb(80, 80, 80); font-size: 14pt; font-weight: normal; }
a:link { text-decoration: underline; color: rgb(0, 0, 0); }
a:active { text-decoration: underline; color: rgb(131, 131, 131); }
a:visited { text-decoration: underline; color: rgb(0, 0, 0); }
a:hover { text-decoration: none; color: rgb(0, 0, 0); }
td, body { font-family: verdana,arial,helvetica; font-size: 8pt; }
form { padding: 0px; margin: 0px; }
input, textarea, select { vertical-align: middle; font-size: 8pt; font-family: verdana,arial,helvetica; }
a.noun:link { text-decoration: none; color: rgb(0, 0, 0); }
a.noun:active { text-decoration: none; color: rgb(153, 151, 127); }
a.noun:visited { text-decoration: none; color: rgb(0, 0, 0); }
a.noun:hover { text-decoration: none; color: rgb(0, 0, 0); }
hr { color: #FFFFFF; height: 1px; border: medium none; background: none repeat scroll 0% 0% rgb(220, 219, 212); }
label { cursor: pointer; }
ul.uz { list-style: none outside none; margin: 0pt; padding-left: 0px; }
li.menus { margin: 0pt 0pt 0.6em; padding: 0pt 0pt 0pt 8px; background: url('6.gif') no-repeat scroll 0px 3px transparent; }
.m { font-weight: normal; }
a.m:link { text-decoration: none; color: rgb(0, 0, 0); }
a.m:active { text-decoration: none; color: rgb(153, 151, 127); }
a.m:visited { text-decoration: none; color: rgb(0, 0, 0); }
a.m:hover { text-decoration: underline; color: rgb(0, 0, 0); }
li.m { margin: 3px 0px; padding: 5px; }
.catsTdI { padding: 0pt 0pt 6px 11px; background: url('6.gif') no-repeat scroll 0px 3px transparent; }
.catName { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px; }
.catNumData { font-size: 7pt; color: rgb(110, 110, 110); }
a.catName:link { text-decoration: none; color: rgb(0, 0, 0); }
a.catName:visited { text-decoration: none; color: rgb(0, 0, 0); }
a.catName:hover { text-decoration: none; color: rgb(0, 0, 0); }
a.catName:active { text-decoration: none; color: rgb(153, 151, 127); }
.eBlock { border-top: 2px solid rgb(158, 11, 15); }
.eTitle { font-family: Verdana,Arial,Sans-Serif; font-size: 9pt; font-weight: bold; color: rgb(0, 0, 0); padding: 5px; background: url('1.gif') repeat-x scroll 0% 0% rgb(250, 249, 241); }
.eTitle a:link { text-decoration: underline; color: rgb(0, 0, 0); }
.eTitle a:visited { text-decoration: underline; color: rgb(0, 0, 0); }
.eTitle a:hover { text-decoration: none; color: rgb(85, 85, 85); }
.eTitle a:active { text-decoration: underline; color: rgb(0, 0, 0); }
.eMessage { text-align: justify; padding: 10px ! important; margin-left: 50px; }
.eDetails { border-top: 1px solid rgb(211, 210, 203); border-bottom: 1px solid rgb(211, 210, 203); font-family: Verdana,Tahoma,Arial,Sans-Serif; color: rgb(26, 26, 26); padding: 3px; text-align: left; font-size: 7pt; background: none repeat scroll 0% 0% rgb(250, 249, 241); }
/* ::::: http://s18.ucoz.net/src/layer1.css ::::: */

.u-comboedit::-moz-focus-inner { border: 0pt none; }
