/****************************/
/* Compiled in ControlStyle */
/****************************/

/* tags */
html, body {margin:0; padding:0; color:#333333; height:100%}
body {background:white}
a:visited, a:link {color:#0066CC} a:hover {color:#FF6600}
a img {border:0}
ul li, ol li, div.p, form, table, p, h1, h2, h3, h4, h5, h6 {padding:0 0 18px 0; margin:0}
ul, ol {padding-top:0; margin-top:0; padding-bottom:0; margin-bottom:0}
h1, h2, p, textarea, input, select, body, form {font:12px/17px Arial, Tahoma, Verdana, sans-serif}
p {text-align:justify}
h1 {font-size:16px; font-weight:bold; text-align:left}
h2, h3, h4, h5, h6 {font-weight:bold; text-align:left; font-size:12px}
table {border-collapse:collapse; width:99%; border:1px solid #00A1B5; margin-bottom:18px}
table th {color:white; background:#006DB9; border:1px solid #00A1B5; width:auto; text-align:center; padding:2px}
table td {border:1px solid #00A1B5; width:auto; text-align:left; padding:2px}
hr {color:#00A1B5; height:1px; background:#00A1B5; margin-bottom:18px}
label span {text-decoration:underline}
form .input100 {width:98%}
form {text-align:left}

/* classes */
p.buttons {text-align:center; padding-top:20px}
p.buttons img {vertical-align:middle}
div.advmultiblock {margin-bottom:18px; background:#fefefe}
h1.article {background:url(../images/article.gif) no-repeat; padding-left:24px}
h1.categories {background:url(../images/categories.gif) no-repeat; padding-left:30px}
h1.statistics {background:url(../images/statistics.gif) no-repeat; padding-left:30px}
h1.stuff {background:url(../images/stuff.gif) no-repeat; padding-left:27px}
h1.stuffarticle {background:url(../images/stuffarticle.gif) no-repeat; padding-left:24px}
p.stuff {margin-left:1px; text-align:left}
p.stuff span {color:green; font-size:11px}
p.categories {text-align:left; line-height:17px; margin-left:1px}
p.statistics {margin-left:1px; text-align:left}
a.astxt, a.astxt:link, a.astxt:hover, a.astxt:active, a.astxt:visited {color:#333333}
td.highlight {background:#006DB9; color:white}
tr.highlight {background:#006DB9; color:white}
img.border {border:1px dashed silver}
div.left, p.left {text-align:left}
div.right, p.right {text-align:right}
p.indent {margin-left:40px}
p.center {text-align:center}
img.right {float:right; margin:0 0 4px 18px}
img.left {float:left; margin:0 18px 4px 0}
span.underline {text-decoration:underline}
span.strikethrough {text-decoration:line-through}
a.arr, span.arr {font:13px Times, 'Times New Roman', Serif}
input.arr {font-size:13px}
div.bluebox {width:205px; height:19px; padding:13px 0; text-align:center; background:#E4EBF3 url(../images/bluebox.gif) left bottom no-repeat; margin-bottom:20px}
a.rss {display:block; width:80px; height:15px; background:url(../images/rss.gif) no-repeat}
.searchurlsize {font-size:12px; color:green}
.subcategorieslabel {font-weight:bold; margin-right:18px}
.subcategory {margin:0 23px 0 0; background:url(../images/categories.gif) no-repeat; padding-left:30px}
.subcategory2 {margin-right:23px; background:url(../images/categories.gif) no-repeat; padding-left:30px}
.readnext {font:15px Times, 'Times New Roman', Serif; font-weight:bold}
.articleinfo {float:right; font-size:11px; margin:0 0 5px 20px}
.fieldcomment {font-size:11px; color:gray; line-height:14px}
.advertlink {background:url(../images/author.gif) 0 1px no-repeat; text-indent:23px}
.author {background:url(../images/author.gif) no-repeat; padding-left:23px; margin-left:26px; color:gray}
.author a, .author a:link, .author a:hover, .author a:visited, .author a:active {color:gray; text-decoration:none; border-bottom:1px dashed gray}
.award a, .award a:link, .award a:hover, .award a:visited, .award a:active {color:gray; text-decoration:none; border-bottom:1px dashed gray}
.award {background:url(../images/award.gif) no-repeat; padding:0 0 0 22px; color:green}
.small {font-size:11px; line-height:14px}
.underline {text-decoration:underline}
.success {color:green}
.required, .error {color:#FF6600}
.clear {clear:both}
.rfloat {float:right}
.lfloat {float:left}
.invisible {display:none}
.popular1 {font-size: 1em}
.popular2 {font-size: 1.3em}
.popular3 {font-size: 1.4em; font-weight:bold}
.popular4 {font-size: 1.7em}
.popular5 {font-size: 2em}
.adv {margin-top:-1px; color:gray; font-size:11px; line-height:13px; cursor:pointer; padding:0; margin-bottom:18px}
.adv a, .adv a:link, .adv a:hover, .adv a:visited {text-decoration:none; color:gray}
.form100 label {white-space:nowrap; display:block; float:left}
.form100 .required {display:block}

/* ids */#ramblervisible, #ramblervisible:link, #ramblervisible:visited {position:absolute; margin: 0 0 -20px 20px; opacity:0.45; filter:alpha(opacity=45)}
#ramblervisible:hover {opacity:0.6; filter:alpha(opacity=60)}
#ramblerinvisible {position:absolute; margin:-5000px 0 0 -5000px}
#stt {font-size:11px; color:gray; float:right}
#stt strong {font-weight:normal}
#homelinktoother {float:right; margin:0 0 15px 15px}
#seealsoother .adv {margin:0}
#sitemap {list-style-type:none; margin-left:0; padding-left:0}
#sitemap li {margin-left:0; padding-left:20px; background:url(../images/sitemapposition.gif) left top no-repeat}
#textlogo {display:none}
#cloud {line-height:18px}
#cloud a {float:left; display:block; padding:2px 5px; text-decoration:none}
#cloud a:visited, #cloud a:link, #cloud a:active {color:#333333; background:none}
#cloud a, #cloud a:hover {background:#006DB9; color:white}
#fullcloud {line-height:25px; text-align:justify; margin:-2px -5px}
#fullcloud a {padding:2px 5px; text-decoration:none}
#fullcloud a:visited, #fullcloud a:link, #fullcloud a:active {color:#333333; background:none}
#fullcloud a, #fullcloud a:hover {background:#006DB9; color:white}
#topnav {padding-bottom:18px}
#sorting {padding:0 0 21px 0; margin:0}
#sorting div {float:right}
#sorting span {background:#EEEEEE; border:1px solid #CCCCCC; padding:3px 5px}
#sorting .arr {background:none; border:0; padding:0}
#global {margin-top:-62px; min-height:100%; text-align:justify; min-width:775px}
#globalcont {padding:82px 25px 0 25px}
#left {width:205px; float:left; min-height:400px; margin:0 25px 0 0}
#logo {display:block; width:205px; height:100px; background:#E4EBF3 url(../images/logo.gif); margin-bottom:20px}
#logo span {display:none}
#popular {display:block; height:100px; margin-bottom:20px; overflow:hidden}
#right {margin-left:230px}
#right em {font-style:normal}
#search {height:23px; background:#006DB9; padding:11px 15px; margin:0; display:block; color:white}
#search table {border:0; width:100%; margin:0; padding:0}
#search table td {border:0; padding:0 12px 0 0; margin:0}
#search #label {color:white}
#search #advanced a {color:white; display:block; width:118px}
#search #advanced {padding:0}
#search #query {width:99.6%; border:1px solid #00528B; border-left:0; background:white; height:17px; padding:1px 0 1px 0; margin:0}
#search #inputline {width:100%; padding-left:23px; background:url(../images/search.gif) left top no-repeat}
#filter {background:#EEEEEE url(../images/lcorner.gif) left bottom no-repeat; margin-bottom:20px}
#filter #filtercont {font-size:11px; background:url(../images/rcorner.gif) right bottom no-repeat; padding:4px 11px 6px 11px}
#addarticle {display:inline; background:url(../images/addarticle.gif) left top no-repeat; padding:2px 0 2px 28px}
#addbookmark {display:inline; background:url(../images/addbookmark.gif) left top no-repeat; padding:2px 0 2px 28px}
#help {float:right; background:url(../images/help.gif) left top no-repeat; padding-left:23px}
#footer {height:59px; font-size:11px; clear:both; padding-top:3px; min-width:775px}
#footernav {float:right; padding-top:19px; padding-right:25px}
#copyright {padding:19px 0 19px 135px}
#liveinternet {position:absolute; margin:-1px 0 0 59%}
#cs {position:absolute; margin:-1px 0 0 25px}
#line {margin:0 25px; border-top:1px solid #C2C2C2}
#printversion {float:right; background:url(../images/print.gif) no-repeat; padding-left:25px}
#printdocument {display:none}
#advancedsearch {background:#eeeeee; padding:14px; margin-bottom:17px}
#advancedsearch #advancedsearchtextfield {width:66%; margin-bottom:7px}
#advancedsearch #advancedsearchsubmit {margin-left:11px; margin-bottom:7px}
#autocontext {float:right; margin:0 0 0 18px}
#autocontext table {width:auto; border:0}
#autocontext table td, #autocontext table th {border:0}
#autocontext table a {text-decoration:none}
#yandexdirect {margin-bottom:4px; margin-right:14px; float:left; width:250px}
#yandexdirect iframe {display:none}
.begun_hyper table {border:0; width:auto; margin:0; padding:0}
.begun_hyper table th, .begun_hyper table td {padding:0; margin:0; border:0; width:auto}
#hypercontext {margin-bottom:18px}
#hypercontext p {padding:0; margin:0 0 18px 0}

/* ie 6 */
* html #global {height:100%}
* html input.arr {font-size:12px}
* html #right {height:1%}
* html #search #query {background-attachment:fixed}
* html #search #inputline {background:url(../images/search.gif) 0 1px no-repeat}
* html #footer, * html #global {width:expression(document.body.clientWidth<776 ? "775px" : "auto")}
* html #sorting {line-height:23px}

/* ie 7 */
*+html input.arr {font-size:12px}
*+html #search #inputline {background:url(../images/search.gif) 0 1px no-repeat}