/**
 * NG Platform, v3.0.2.388
 * @since 2024-04-18T19:04:21+03:00
 * @license https://ng.org.ru/license
 */
div.error { color: #8b0000; } div.logo div.image { float: right; padding-right: 10px; } div.logo div.text { float: right; padding-top: 6px; } div.logo div.text div.info { color: #bec0c2; font-size: 7pt; } div.logo div.text div.name { font-size: 16pt; color: #777777; } html, body { background-image: none; } table { padding: 0; border-collapse: collapse; } table td { padding: 0; } table.main { margin-top: -200px; margin-left: -300px; width: 600px; position: absolute; top: 50%; left: 50%; height: 400px; } table.main td.left { width: 50%; padding-right: 25px; padding-top: 80px; text-align: right; vertical-align: top; } table.main td.right { width: 50%; padding-left: 25px; padding-top: 137px; color: #464646; background-image: url("/bg-shady.png"); background-position: left center; background-repeat: no-repeat; vertical-align: top; } td.copyright { clear: both; padding-top: 25px; color: #bec0c2; font-size: 7pt; } td.copyright a { color: #bec0c2; font-weight: bold; text-decoration: none; } td.copyright div.text { padding-top: 5px; } td.right div.title, td.welcome div.title { font-size: 11pt; } td.right form { margin: 20px 0 0 0; padding: 0; } td.right td.button { padding-top: 15px; } td.right td.field { padding-right: 5px; width: 80px; font-size: 10pt; text-align: right; } td.right td.note { padding-bottom: 10px; color: #bec0c2; font-size: 7pt; } td.right td.note a { color: #739cd2; } td.welcome { padding-top: 15px; color: #464646; } td.welcome div.message { float: right; padding-top: 5px; width: 70%; font-size: 7pt; height: 90px; }