a {color:#548019; text-decoration:underline}
a:hover, no {text-decoration:none}
html,body {height:100%; margin:0; padding:0}
body,td {font:11px Tahoma,Arial,sans-serif}
body {background:#fff; color:#434141}
form {margin:0}
input,select,textarea {font:11px Tahoma,Arial,sans-serif}
h1 {margin:0; font-size:18px; font-weight:bold; color:#274f8f; text-transform: uppercase}
h2 {margin:10px; font-size:16px; font-weight:bold; color:#274f8f}
p {margin:0.4em 0}
.c0, .ltl, .rbcwea {color:#000}
.c1 {color:#999}
.c2 {color:#666}
.c3 {color:#fff}
.c4 {color:#548019}
.c5 {color:#274f8f}
.c6 {color:#434141}
a.c6s {color:#434141; text-decoration:underline}
a:hover.c6s {color:#A9220B; text-decoration:none}
.vam {vertical-align:middle}
.m {padding-left:10px; padding-bottom:3px; background:url(/assets/i/arr2.gif) no-repeat top left}
.m2 {padding-top:7px; padding-bottom:2px}
table.f11 td, .f11 {font:11px/1.2 Tahoma,Arial,sans-serif}
table.f12 td, .f12 {font-size:12px}
table.f13 td, .f13 {font-size:13px}
table.f14 td, .f14 {font-size:14px}
table.f16 td, .f16 {font-size:16px}
table.f18 td, .f18 {font-size:18px}
table.text td, td.text, p {text-align:justify}
ul {list-style-type:disc; color:#000; margin-bottom:0}
li {margin-bottom:0.4em}
.i1 {border:1px solid #A6B9D9}
.i2 {border:1px solid #7F9DB9}
.i2_ {border:1px solid #f00} 

.error {border:1px solid #f30 !important}
.errors {color:#f30}
.field input {border:1px solid #A6B6CD; color:#666; font-size:11px; width:400px}
.field textarea {border:1px solid #A6B6CD; color:#666; font-size:11px; height:100px; overflow:auto; width:400px}

/* переработка левого меню */
#leftmenu, #leftmenu ul  {list-style: none; margin: 0; padding: 0}
#leftmenu b {color: #274f8f; font-size: 12px;}
#leftmenu li {padding: 0 0 3px 0;}
#leftmenu ul li {padding: 0 0 0 10px; background:url(/assets/i/arr2.gif) no-repeat 0 0;}
#leftmenu a {color:#434141}
#leftmenu a:hover {color:#a9220b}