@charset "windows-1251";
* {margin: 0px; padding: 0px;}
body {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 8.5pt; color: #000000; background: #FFFFFF;}

a {color: #AF0013; text-decoration: underline;}
img {border: none; vertical-align: middle;}
acronym {font-style: normal; border-bottom: none;}
dfn {font-weight: bold; font-style: normal;}

#header h1 {font-family: Tahoma, Geneva, Arial, sans-serif; font-size: 10pt; padding-bottom: 6px; border-bottom: 1px #999999 solid;}
#header h1 a {color: #CCCCCC; text-decoration: none;}
#header ul {display: none;}

#main h2 {font-family: Tahoma, Geneva, Arial, sans-serif; font-size: 12pt; margin-bottom: 10px; padding-top: 20px;}
#main h3 {font-family: Tahoma, Geneva, Arial, sans-serif; font-size: 10pt; margin: 20px 0px 10px;}
#main h4 {font-size: 8.5pt; margin: 20px 0px 10px;}
#main p {margin: 6px 0px;}
#main p.mtop {margin-top: 30px;}
#main p.order {display: none;}
#main p.warntext {display: none;}
#main p img {display: none;}

#main ul {margin: 10px 0px; padding-left: 20px;}
#main ul li h5 {font-size: 7pt; margin: 6px 0px;}
#main ul li p {font-size: 7pt; margin: 6px 0px;}

#main ul.bread {display: none;}

#main ul.allworks {width: 100%; margin: 20px 0px; padding: 0px 0px 5px 0px; list-style: none; overflow: hidden;}
#main ul.allworks li {width: 33.3%; margin-bottom: 20px; float: left;}
#main ul.allworks li p img {display: block; width: 160px; height: 110px; margin: 0px auto;}

#main ul.types {margin: 10px 0px; padding-left: 20px;}
#main ul.types li img {display: none;}

#main ul.files li.mtop {margin-top: 12px;}

#main ul.change {display: none;}

#main ul.tickets {margin: 10px 0px; padding: 0px; list-style: none;}
#main ul.tickets li {margin: 0px 0px 10px; zoom: 1;}
#main ul.tickets li div.ticketheader {border: 1px #999999 solid; border-bottom: none; overflow: hidden; zoom: 1;}
#main ul.tickets li div.ticketheader h3 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 7pt; font-weight: normal; margin: 0px; padding: 8px 10px; float: left;}
#main ul.tickets li div.ticketheader p {font-size: 7pt; margin: 0px; padding: 8px 10px; float: right;}
#main ul.tickets li div.ticketcontent {padding: 2px 0px 3px; border: 1px #999999 solid;}
#main ul.tickets li div.ticketcontent p {font-size: 7pt; margin: 6px 10px;}
#main ul.tickets li div.ticketcontent p.file {margin: 15px 10px 6px; padding-top: 5px; border-top: 1px #999999 dashed;}
#main ul.tickets li div.ticketcontent p.codeblock {font-size: 8.5pt; margin: 12px 10px 10px; padding: 6px 10px 8px; border: 1px #999999 solid; overflow: hidden;}
#main ul.tickets li div.ticketcontent p.codeblock code {font-family: "Courier New", Courier, monospace;}
#main ul.tickets li div.ticketcontent blockquote {margin: 6px 10px; padding: 1px 0px 3px 10px; border-left: 5px #999999 solid; zoom: 1;}
#main ul.tickets li div.ticketcontent blockquote p {margin: 4px 0px;}

#main ul#map {margin-left: 100px;}
#main ul#map ul {margin: 6px 0px;}
#main ul#map ul ul ul {font-size: 7pt;}

#main ol {font-weight: bold; margin: 10px 0px; list-style-position: inside;}
#main ol li {margin: 20px 0px;}
#main ol li h4 {font-size: 8.5pt; display: inline; margin: 0px;}
#main ol li p {font-weight: normal;}

#main ol#results {font-weight: normal; margin: 0px; padding-left: 25px; list-style-position: outside;}
* html #main ol#results {padding-left: 30px;}
*+html #main ol#results {padding-left: 30px;}
#main ol#results li h3 {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 8.5pt; margin: 0px;}
#main ol#results li p.url {font-size: 7pt;}
#main ol#results li p.url span {color: #CCCCCC;}

#main dl {margin: 10px 0px;}
#main dt {font-weight: bold; margin: 3px 0px;}
#main dd {margin-bottom: 20px;}

#main dl.contacts {width: 100%; overflow: hidden;}
#main dl.contacts dt {font-weight: normal; text-align: right; width: 180px; margin: 0px 10px 0px 0px; float: left;}
* html #main dl.contacts dt {margin-right: 7px;}
#main dl.contacts dd {margin-bottom: 10px;}

#main dl.business {width: 100%; overflow: hidden;}
#main dl.business dt {font-weight: normal; text-align: right; width: 215px; margin: 0px 10px 0px 0px; float: left;}
* html #main dl.business dt {margin-right: 7px;}
#main dl.business dd {margin-bottom: 10px;}
#main dl.business dt.wm {padding-top: 10px;}
#main dl.business dd.wm {line-height: 17px; padding-top: 10px;}

#main dl.profile {width: 100%; overflow: hidden;}
#main dl.profile dt {font-weight: normal; text-align: right; width: 215px; margin: 0px 10px 0px 0px; float: left;}
* html #main dl.profile dt {margin-right: 7px;}
#main dl.profile dd {margin-bottom: 10px;}
#main dl.profile .mtop {padding-top: 10px;}

#main div.meta {width: 100%; margin: 20px 0px; overflow: hidden;}
#main div.meta p {margin: 0px;}
#main div.meta p.date {font-weight: bold; float: left;}
#main div.meta p.url {float: right;}

#main div.mainform {display: none;}
#main div.regform {display: none;}

#main div.pagination {font-weight: bold; padding-top: 10px;}
#main div.pagination p {margin: 0px;}
#main div.pagination ul {display: none;}

#main #checkdomain {display: none;}

#main div.tickets p {display: none;}

#main table.t1 {width: 100%; margin: 10px 0px; border: 1px #999999 solid; border-collapse: collapse;}
#main table.t1 th {font-size: 7pt; font-weight: normal; padding: 8px 5px; border: 1px #999999 solid;}
#main table.t1 th.th1 {width: 8%;}
#main table.t1 th.th2 {width: 12%;}
#main table.t1 th.th3 {width: 57%;}
#main table.t1 th.th3a {width: 42%;}
#main table.t1 th.th4 {width: 23%;}
#main table.t1 th.th5 {width: 15%;}
#main table.t1 td {font-size: 7pt; padding: 3px 5px; border: 1px #999999 solid;}
#main table.t1 td.cnt {text-align: center;}
#main table.t1 td strong {color: #F82F2B;}

#wide h2 {font-family: Tahoma, Geneva, Arial, sans-serif; font-size: 12pt; padding: 20px 0px 10px;}
#wide ul.bread {display: none;}
#wide ul.services {list-style: none;}
#wide ul.services li h3 {font-family: Tahoma, Geneva, Arial, sans-serif; font-size: 10pt; margin: 10px 0px;}
#wide ul.services li h3 a {color: #000000; text-decoration: none;}
#wide ul.services li p {margin: 6px 0px;}
#wide ul.services li p.rgt {display: none;}

#sidebar {display: none;}
#sec {display: none;}
#search {display: none;}
#auth {display: none;}

#footer {margin-top: 20px; padding-top: 6px; border-top: 1px #999999 solid;}
#footer address {font-style: normal; float: left;}
#footer p#moral {display: none;}
#footer p#quest {display: none;}
#footer p.copy {float: right;}
#footer p.count {display: none;}

form {display: none;}

#popup {display: none;}
#domaininfo {display: none;}