body { margin-top: 20px; margin-left: 20px; margin-right: 15px; margin-bottom: 20px; }
#nobody { margin: 0px; }
a { color: #3366FF; text-decoration: none; }
.a { color: #90C7DC; text-decoration: none; }
a:hover { color: #3366FF; }
.bggray { background: #A3ADB8; }
.amenublue { background: #A3ADB8; }
.amenublueOrg { background: #38546B; }
.bmenublue { background: #A3ADB8; }
.bmenublueOrg { background: #4F6D88; }
.borderblue { background: #A3ADB8; }
.blueborder { border: 1px solid #4F6D88; }
.blueborder_vk_seminar { border: 1px solid #FF0000; }
.lightblue { background: #90C7DC; }
.lbb { border-bottom: 1px solid #98C9DC; }
.tdtx { padding-right: 7px; padding-left: 10px; }
.hidden { visibility: hidden; }

.adr_fld { color: #fff; font: 10px Arial; padding-left: 5px; border-top: 1px solid #9AAFBD; }

th { background: #4F6D88; color: #fff; font: 8pt Arial; font-weight: bold; padding-left: 10px; text-align: left; letter-spacing: 1px; }

td { font: 9pt Lucida Sans Unicode, Verdana; color: #494C58; valign: top; align: top;}
.h1 { font: 10pt Lucida Sans Unicode, Verdana; font-weight: bold; color: #000; margin: 0px; }
.h2 { font: 9pt Lucida Sans Unicode, Verdana; font-weight: bold; background: none; color: #000; border-bottom: 1px solid #9aafbd; text-align: left; letter-spacing: 1px; }
.h3 { font: 8pt Lucida Sans Unicode, Verdana; font-weight: bold; background: none; color: #000; border-bottom: 1px solid #9aafbd; text-align: left; letter-spacing: 1px; }

p { font: 9pt Lucida Sans Unicode, Verdana; margin-top: 5px; margin-bottom: 15px; color: #494C58; }
hr { color: #98C9DC; }
input, textarea, select { border: 1px solid #000; background: #fff; font-size: 8pt  }

.li3 { background: #DEE5EB }
.li4 { background: #F3FBFE }
.li1 { background: #CED8E1 }
.li2 { background: #EDF9FD }
.sub { background: #90C7DC; }

.nth { background: #6F8FAA; color: #fff; font: 9pt Arial; padding-left: 15px; text-align: left; }
.th { border-top: 1px solid #4F6D88; border-bottom: 1px solid #4F6D88; padding-left: 7px }
.cb { border: none; background: none; }
.w100 { width: 100%; height: 17px; }
.mb15 { margin-bottom: 7px; margin-top: 7px; }
.mb10 { margin-bottom: 10px; }

.posAbs { position: absolute; }
.posLi { position: absolute; top: 0px; }

