*{margin:0;}
html,body{height:100%;}
body{padding-left:5px;font-size:10pt;margin:0!important;padding-top:0!important;padding-bottom:0!important;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
a:active,a:focus{outline:none;}
div,span,table,img,input,p,form{margin:0;padding:0;outline:none;border:0;}
div#searchcontent{min-height:100%;height:auto!important;height:100%;margin:0 auto -110px;}
.rubric_title{font-family:Verdana;font-size:10pt;font-weight:bolder;color:#039;}
.rubric_title.red{color:#84100e;}
a.rubric_title{text-decoration:underline;}
a.rubric_title:hover{text-decoration:none;}
.roundedbox{padding:0 5px 2px 5px;margin:5px 0;}
.roundedbox.white,.roundedbox.white .sb-inner{background:#fff;}
.roundedbox.white .sb-border{background:#bbb;}
.roundedbox.grey,.roundedbox.grey .sb-inner{background:#f5f5f5;}
.roundedbox.grey .sb-border{background:#bbb;}
.roundedbox .rubric_title{margin-right:20px;margin-top:0;margin-bottom:0;white-space:nowrap;height:18px;line-height:18px;overflow:hidden;display:inline;}
a.s-head,a.a-head{display:block;height:36px;margin-top:0;margin-bottom:0;padding:0;float:left;clear:left;padding:0;vertical-align:top;}
a.a-head{background:transparent url(http://rg.ru/i/search/images/archive-head.png) 0 0 no-repeat;width:666px;}
a.s-head{background:transparent url(http://rg.ru/i/search/images/poisk-head.png) 0 0 no-repeat;width:550px;}
a:hover.s-head,a:hover.a-head{background-position:0 -36px; -webkit-transition: all 0.5s ease-in-out}
.title a{font-size:12pt;font-family:Verdana,Geneva,sans-serif;color:#000;}
ol.results{margin-left:0;color:#666;font-size:8pt;}
ol.results li{list-style-position:outside;margin-left:30px;}
span.green{font-family:Verdana,Geneva,sans-serif;font-size:8pt;font-weight:normal;}
span.green a{color:#039;font-size:10pt;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
span.green a:hover{color:#84100e;text-decoration:underline;}
.params{cursor:pointer;text-decoration:underline;font-weight:bolder;font-size:10pt;font-family:Verdana,Geneva,sans-serif;background:transparent url(http://rg.ru/i/search/images/params.png) 0 2px no-repeat;overflow:hidden;height:15px;line-height:15px;padding-left:15px;clear:left;width:auto;margin:10px;display:block;}
a:hover.params,a:hover.params2{background-position:0 -13px;color:#84100e;text-decoration:underline;}
a.params2{color:#f00;background-position:0 -28px;}
span.small{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:10pt;padding:3px;display:block;width:600px;margin:0;line-height:1.1em;text-align:left;white-space:normal;float:left;clear:left;}
span.small a{clear:none;display:inline;float:none;width:auto;}
.form{border:1px solid #d7d7d7;}
.form.disabled{border:1px solid #d7d7d7;}
.mainsearch{clear:left;width:auto;padding-top:0;margin-top:0;}
#allsite{font-size:10pt;padding:5px;color:#666;}
#allsite i{color:#000;}
.params2{cursor:pointer;text-decoration:underline;font-family:Verdana,Geneva,sans-serif;font-weight:bolder;font-size:10pt;background:transparent url(http://rg.ru/i/search/images/params.png) 0 -28px no-repeat;overflow:hidden;height:15px;line-height:15px;padding-left:15px;clear:left;width:auto;margin:10px;display:block;}
.yandexlogo{float:right;width:250px;padding:5px;display:block;}
div.roundedbox#additional{padding:2px;background-color:#f5f5f5;margin-top:5px;width:800px!important;margin-left:10px;white-space:nowrap;}
#additional td{padding:2px;}
table#searchtype{font-size:10pt;color:#000;}
#additional select,#additional input{color:#004261;border:1px solid #d7d7d7;outline:none;}
#additional select:focus,#additional input:focus, #additional select:active, #additional input:active{border:1px solid #d7d7d7;background-color:#FFE;outline:none;}
#searchtype td{padding:2px;}
#additional #searchbuttons input{border:1px solid #ccc;background-color:#fff;width:200px;font-weight:bold;color:#84100e;margin-right:20px;text-decoration:underline;font-family:Verdana,Geneva,sans-serif;cursor:pointer;}
div#searchbuttons{text-align:right;white-space:nowrap;margin-right:15px;margin-top:5px;margin-bottom:5px;}
a.allsite{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10pt;height:15px;line-height:15px;}
table#arts tr td,table#docs tr td{border-bottom:1px solid #d7d7d7;}
.text{color:#333;font-family:Arial,Helvetica;font-size:10pt;text-align:left;}
.text b{color:#000;background-color:#ffc;font-weight:bold;}
.info i{color:#84100e;letter-spacing:.5pt;}
.results .title b{background-color:#fff;}
table#arts,table#docs{text-align:left;white-space:nowrap;}
#arts i,#docs i{color:#004261;font-weight:normal;font-size:8pt;font-family:Verdana,Geneva,sans-serif;font-style:normal;display:block;clear:left;}
table#allsite{white-space:normal;}
td.paramstd{width:150px!important;}
.found{padding-left:10px;padding-top:2px;padding-bottom:5px;}
.same{display:block;clear:left;width:auto;font-family:Verdana,Geneva,sans-serif;font-size:9pt;padding-top:5px;color:#84100e;font-weight:bold;text-align:left;white-space:normal;margin:0;padding-bottom:10px;}
.same a{color:#84100e;line-height:1.5em;}
.found u{color:#f00;font-weight:normal;font-style:normal;text-decoration:none;}
div.paginator{padding-left:10px;padding-top:5px;padding-bottom:120px;margin:0;}
.paginator a{margin-left:2px;}
.paginator a:hover{color:#84100e;}
div#infodiv{width:95%;color:#666!important;padding-right:20px;padding-left:20px;padding-top:0;padding-bottom:5px;display:block;clear:both;margin-top:0;margin-bottom:0;}
#infodiv p{color:#666;padding-top:0;padding-bottom:0;}
table.header{width:100%;clear:both;display:block;padding-top:5px;padding-bottom:5px;margin-bottom:2px;margin-top:2px;}
span.alternative{clear:left;color:#f00;font-weight:bold;display:block;white-space:nowrap;margin-bottom:0;margin-top:0;}
.alternative a{font-family:Verdana,Geneva,sans-serif;color:#039;}
a.up{text-decoration:none;font-weight:bold;margin-left:20px;}
a:hover.up{color:#84100e;}
table#login{font-family:Verdana,Geneva,sans-serif;font-size:8pt!important;color:#004261;line-height:1em;font-weight:bold;background:#d7d7d7;padding:2px;margin-bottom:8px;clear:left;width:100%;text-align:left;background:#f5f5f5 url(http://rg.ru/i/search/searchline-bg.png) 0 -15px repeat-x;border:1px solid #d7d7d7;}
#login a{font-size:8pt!important;font-weight:normal;color:#84100e;clear:left;text-align:left;}
#login a:hover{color:#f00;text-decoration:underline;}
#login td{padding-right:5px;padding-top:5px;padding-bottom:5px;padding-left:5px;white-space:nowrap;}
#login input{font-family:Verdana,Geneva,sans-serif;font-size:8pt;text-align:left;border:1px solid #666;color:#84100e;font-weight:bold;}
td.login1{width:150px;text-align:center;color:#84100e;}
td.login2{width:400px;text-align:left;}
td.login3{text-align:left;}
td.login4{width:auto;text-align:center;}
div.footer_copyrights{border-top:1px solid #ccc;height:110px;background-color:#f5f5f5;padding-bottom:0;margin-top:-1px;}
.footer_copyrights table{font-family:Verdana,Geneva,sans-serif;background-color:#f5f5f5;padding-top:0;padding-left:20px;padding-bottom:0;margin:0;font-size:8pt;color:#666;padding-bottom:0;}
.footer_copyrights img{border:1px solid #666!important;margin-right:10px;margin-left:10px;text-align:center;}
.push{height:110px;}
select#selectregionwww{width:400px;font-family:Arial,Helvetica,sans-serif;}
div#searchtop{width:100%;}
#searchline a.params,#searchline a.params2{font-size:8pt;font-weight:normal !important;clear:left;display:block;margin-bottom:0;margin-top:5;padding-top:0;padding-bottom:0;height:16px;line-height:16px;font-family:Verdana,sans-serif;text-decoration:underline!important;}
#searchline a.params2{color:#999;}
div.hint{color:#777;padding:5px;font-family:Verdana,Geneva,sans-serif;font-size:8pt;width:auto;line-height:1.3em;}
table#searchline{width:100%;background:#f5f5f5 url(http://rg.ru/i/search/searchline-bg.png) top repeat-x;border:1px solid #d7d7d7;height:60px!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:5px;-moz-border-radius:11px;-webkit-border-radius:11px}
#searchline div.roundedbox{height:20px;margin-top:0;margin-bottom:0;text-indent:5px;margin-left:0;margin-right:0;line-height:20px;}
#searchline .roundedbox.white{margin-right:0;}
#searchline .roundedbox.white .sb-border{background:#666;margin:0;}
#searchline a.params{color:#666;}
#searchline a.params:hover {color: #000}
table#searchline td{padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;overflow:hidden;}
#searchline td.std1{height:40px;width:80%;padding-left:10px;padding-right:5px;}
#searchline td.std2{width:20%;text-align:center;padding-left:20px;padding-right:20px;}
#searchline td.std3{height:28px;}
span.exceed{color:#555;margin-left:10px;margin-right:10px;display:block;}
span.exceed b{color:#444;}
.searchinput{width:100%;background:transparent;font-family:Verdana,Geneva,sans-serif;color:#004261;padding-right:5px;display:block;}
#searchline .search_submit{border:0;background:transparent;font-family:Verdana;font-size:10pt;font-weight:bolder;color:#039;text-decoration:underline;cursor:pointer;margin:0;}
