/* for topline */
.hd .fstl ul.main {margin-left:10px;}
/* all layout */
body {
	max-width: 1280px;
	margin-left:auto;
	margin-right: auto;
	text-align: center;
}

* html #body {
	width:expression(document.body.clientWidth > 1280 ? "1280px" : "auto" ); 
}

#body {text-align:left;}
/*
html {height:100%;}
body {height: 100%; padding:0;}
*/

#body {padding:0; font-size: 100%;}

* html body {
	padding: 0;
}


#footer {
	clear: both;
    color: #fff;
}
#main-wrapper {
	float:left;
	width:100%;
	text-align:left;
}
#main-wrapper .float-body {
	padding: 20px 0 0 250px;
	margin:0;
}
.float-nav {
	float:left;width:240px;
	margin-left:-240px;
	padding-top: 15px;
	margin-top:-20px;
}
* html .float-nav {
	margin-left: -120px;
}
.float-nav .head-nav form {margin:0; padding:0;}
.float-nav .logoimg {margin-left:-2px;margin-bottom:9px;}
* html .float-nav {position:relative;padding-top: 102px;}
* html .float-nav .head-nav .inner {zoom:1}
* html .float-nav .logoimg {position:absolute;left:0; top:15px;}
.float-body {zoom:1;}
.float-body .float-right, .float-body .float-left {
	width: 49.5%; padding-top: 23px; 
	overflow: hidden;
	
}    
#main-wrapper .float-body .float-center .float-right,
#main-wrapper .float-body .float-center .float-left { padding-top:10px;}

* html .float-body .float-right,
* html .float-body .float-left {
	width: 48%;
}

.float-body .float-right-30 {width:28%; overflow: hidden; margin-left:1%;}
.float-body .float-left-70 {width:69%; overflow: hidden; margin-left:1%;}

.float-body .float-right,.float-body .float-right-30 {float:right;}
.float-body .float-left,.float-body .float-left-70 {float:left;}
.float-body .float-center {width:99%; float:left; height:1%; padding-top:10px; }
* html .float-body .float-center {width:96%;}

.float-33 {float:left; width: 33.3%;}
* html .float-33 {width: 32%;}

#footer:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

/* design font adn color */
html,body {background: #edf8fc;}
a, a:hover,a:visited {color: #4775b3;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
a.dashed, a.dashed:hover,a.dashed:visited {text-decoration:none; border-bottom: #4775b3 dashed 1px; cursor: pointer;}
#footer a, #footer a:hover {color: #ffffff;}
#footer .r--footer {border:0; padding-top:10px; color:#fff;}
#footer .r--fLeft a, #footer .r--fLeft span {margin-right: 3px;}

.red, .red:hover {color:red;}
.ico {vertical-align: middle;}


#fastlinks {padding:5px 15px;margin:0;}
#footer {background: #404040; clear:both; padding:0px 10px 20px 10px; height:auto; border-top: 1px solid #000; margin-top:0;}
#footer ul, #footer p {margin:0; padding:0; padding-top:10px;}
#body .r--webtoolbar {padding-left:10px;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:1em;}

.float-nav h2, .float-body h2, .float-ext h2, .float-nav h1, .float-body h1, .float-ext h1, {
	font-size: 1.3em; 
}
.float-body h2 img, .float-body h1 img {margin-top:2px; margin-left: 4px;}
/* nav menu */

.float-nav dl {margin:0; padding:0; padding-bottom: 12px;}
.float-nav dl dd {padding-bottom: 5px; padding-left: 20px; padding-top:3px;}
.float-nav .current {color: #2e8b5c; font-weight: bolder; font-size:1.1em;}
.float-nav dl dd.current {background: url(/static/rumetrika/img/bul.gif) 6px 4px no-repeat;} 
.float-nav h2, float-nav h1 {padding-bottom: 5px; padding-left: 5px;}

.menu {background: #fff; padding-top:13px; padding-bottom:17px; padding-left:4px; margin-bottom: 20px;}
.menu h2, .menu h1 {font-size: 1.2em; padding-top:4px; color: #414141; margin-left:-3px;}
.menu h2 a,.menu h1 a {color: #6d7d8c; text-decoration:none;} 
.menu h2 a:hover, .menu h1 a:hover {color: #6d7d8c; text-decoration:underline; }
.menu h2.select a, .menu h1.select a {color:#333333; text-decoration:none;} 
.menu h2.select a:hover,.menu h1.select a:hover {text-decoration:underline;}
.menu h2 img,.menu h1 img {margin-left: 10px; margin-bottom:-2px; cursor:pointer;}
.menu h2 img,.menu h1 img {margin-left: 0; }

.float-body .menu p {margin:0; padding: 4px;}
.menu input, .menu select {margin:4px; font-size:0.9em;}
.menu .close {background: url(/static/rumetrika/img/ico/ico-arr.gif) left top no-repeat;}
.menu .open {background: url(/static/rumetrika/img/ico/ico-arr-d.gif ) left top no-repeat;}
.menu .plus {background: url(/static/rumetrika/img/ico/ico-plus.gif ) left top no-repeat;}
.menu .minus {background: url(/static/rumetrika/img/ico/ico-minus.gif ) left top no-repeat;}

.filt dl dd img {margin-left:-3px; margin-bottom:0;}
.filt .close {background: url(/static/rumetrika/img/ico/ico-arr.png) left top no-repeat;}
.filt .open {background: url(/static/rumetrika/img/ico/ico-arr-d.png ) left top no-repeat;}
.filt .plus {background: url(/static/rumetrika/img/ico/ico-plus.png ) left top no-repeat;}
.filt .minus {background: url(/static/rumetrika/img/ico/ico-minus.png ) left top no-repeat;}


.menu dl {padding-right: 10px;}
.menu dl dd.select {color: #333333; font-weight: bolder; font-size:1.1em;}
.menu dl dd a {font-size: 1.1em;}
.menu dl dd.select a {font-size:1em; text-decoration:none;}
.menu dl dd.select a:hover {text-decoration:underline;}

.menu form dl { }
.menu form dl dt {padding-left:3px; color: #333333; font-weight: bolder; font-size:1.1em;}
.menu form dl dd {padding:2px 0 2px 22px; font-size: 1.1em; clear:left; zoom:1;}
.menu form dl dd input {float:left; margin-left:-18px; margin-top:2px; padding:0; zoom:1;}
.menu h3 {font-size:1em; }

/* ext menu */
.float-ext ul {margin:0; padding:0;}
.float-ext ul li {list-style-type:none; padding-bottom: 10px;}

.filt {margin-left:20px; padding-top: 1em; margin-top: 6px;}
.filt dl {padding-bottom: 1em;}
.filt dl dt {font-size: 1.2em; font-weight: bolder; padding-bottom: 6px;}
.filt dl dd {margin-left: 10px; padding: 3px 3px 3px 3px;}
.filt dl dd a {font-size:1.1em;}
.filt dl dd.select { padding: 3px 0px; font-weight: bolder; font-size:1.1em;}
.filt dl dd.select span {background: #f1eec6; padding: 2px 3px 3px 3px;}
.filt dl dd.minm {margin-left:0; padding-left:0;}
/* body */
.float-body {
	padding-bottom: 20px;
}
.float-body h2,.float-body h1 {
	padding-bottom: 4px;
}
.float-body p {
	margin:0; padding:0;
	margin-bottom: 4px;
	padding-top:6px;
	
}

table.stat {width:100%;font-size:100%; border-collapse: collapse; padding:0;}
table.stat td {font-size:1.1em; padding:4px; border-top: 1px solid #f2f2f2;}
table.stat td a {text-decoration: none;}
table.stat td a:hover {text-decoration: underline;}
table.stat td a.dashed:hover {text-decoration: none;}
table.stat th {padding: 4px;}
table.stat th a.dashed  {font-weight:normal;}
table.stat td.red .arr {color:#ed1c24; font-size: 14px;}
table.stat td.gren .arr {color:#08b000; font-size: 14px;}
table.stat td.gren, table.stat td.red, table.stat td.none {
	color: #959595;
	white-space: nowrap;
}
table.stat td.none {padding-left:6px;}
.float-left table.stat td.none {padding-left:4px;}

/*
table.txt {
    border-collapse: collapse;
    empty-cells:show;
    margin-bottom: 20px;
    font-size:100%;
}
table.txt, table.txt td, table.txt th {
    border: #f2f2f2 1px solid;
    font-size:1.1em;
    empty-cells:show;

}
*/


table.txt caption {font-weight:bolder; text-align:left;}
table.txt {width:100%;font-size:100%; border-collapse: collapse; empty-cells:show; margin-top:15px; margin-bottom:15px;}
table.txt td {font-size:1em; padding:4px; border: 1px solid #7A8891;}
table.txt th {padding: 4px; background: #A5C973; color:#fff; border: 1px solid #7A8891;}
table.txt th.le,table.txt td.le {text-align:left;}
table.txt th.ri, table.txt td.ri {text-align:right;}
table.txt th.ce, table.txt td.ce {text-align:center;}

table.txt th a.dashed  {font-weight:normal;}
table.txt td.red .arr {color:#ed1c24; font-size: 14px;}
table.txt td.gren .arr {color:#08b000; font-size: 14px;}
table.txt td.gren, table.txt td.red, table.txt td.none {
    color: #959595;
    white-space: nowrap;

}        
table.txt td.none {padding-left:6px;}
* html  table.txt {width: 90%;}
.float-left table.txt td.none {padding-left:4px;}

.float-33 {padding-top:12px;}
.float-33 .block .br {padding:7px;}
.block h3.stat { padding-bottom: 10px;}
.float-33 .block .tl {background-image: url(/static/rumetrika/img/rum/wu-tl.gif);}
.float-33 .block .tr {background-image: url(/static/rumetrika/img/rum/wu-tr.gif);}
.float-33 .block .br {background-image: url(/static/rumetrika/img/rum/wu-br.gif);}
.float-33 .block .bl {background-image: url(/static/rumetrika/img/rum/wu-bl.gif);}

.block .float-33 li, .float-33 .block li {list-style-type:none; padding: 4px 2px;}

.block ul {margin:0; padding:0;}

.text {padding-top:10px; max-width:800px; padding-bottom:10px;}
* html .text {overflow: hidden;}
.text ul {margin:0; padding:0; }

.block .text .s1 {font-size: 1em;}
.block .text .s1-1 {font-size: 1.1em;}
.block .text .s1-12 {font-size: 1.12em;}
.block .text .s1-2 {font-size: 1.2em;}
.block .text .s1-3 {font-size: 1.3em;}
.block .text .s1-4 {font-size: 1.4em;}

.comment, .content {padding-bottom: 5px;}
.comment {padding-top:20px;}
#main-wrapper .float-body .comment ul {padding-top: 14px;}
.comment ul li {padding-top: 10px;padding-left: 55px; border-top: 2px solid #e9f3dc; clear:left; padding-left:0; padding-bottom:10px;}
.comment ul li .avatar {margin-left: -55px; float: left; margin-top: 3px; margin-bottom: 10px; display:none;}
#main-wrapper .float-body .comment ul li .date {font-size: 1.1em;}

.comment ul li {list-style-type:none;}


.dir ul {margin:0; padding:0;}
.dir ul li {list-style-type:none; padding-bottom: 0px;}
.dir ul li {padding-left: 140px; clear:left; padding-top: 10px; zoom:1;}
.dir ul li .ico {margin-left: -140px; float: left; margin-top: 3px; margin-bottom: 3px; width: 120px; height:80px; border: 1px solid #bdbdbd; text-align:center;}
* html .dir ul li .ico {margin-left: -70px; zoom:1}
* html .dir ul li .iif {height:1%;}
.dir ul li .ico img {margin: auto;}
#main-wrapper .float-center .dir ul li a.title,#main-wrapper .float-center .iss ul li a.title, #main-wrapper .float-center .stdn ul li a.title,#main-wrapper .float-center .dir ul li a.title:hover, #main-wrapper .float-center .iss ul li a.title:hover, #main-wrapper .float-center .stdn ul li a.title:hover {font-size:1.6em;}


.iss ul,.stdn ul {margin:0; padding:0; border-top: 1px solid #b3bcd7; clear:left;}
.stdn ul {border-top:0px;}
.iss ul li,.stdn ul li {list-style-type:none; padding-bottom: 10px; border-bottom: 1px solid #e9f3dc;}
.stdn ul li  {padding-top: 10px;}
.iss ul li p,.stdn ul li p {padding-bottom:0;}
.iss ul li {padding-right: 130px; clear:left; padding-top: 10px;}
.iss ul li.last,.stdn ul li.last {border-bottom:0;}

.iss ul li .date,.stdn ul li .date {padding-top: 6px;}
.iss ul li .ico {margin-right: -130px; float: right; margin-top: 0px; padding-bottom: 3px; width: 80px; text-align:right; font-size:1.2em; padding-top:3px;}
* html .iss ul li .ico {margin-right: -65px;}
.iss ul li .ico img {margin: 3px auto 3px auto; cursor:pointer;}

.float-center .l-ro {background: #FEF5E7; padding:0;}
.float-center .by {border-collapse: collapse; padding:0; width: 100%;}
#main-wrapper  .float-center .text .l-ro ul {margin:0; padding:10px 4px;}
#main-wrapper  .float-center .text .l-ro ul li {list-style-type: none; background: none; }
.float-center .l-ro .tr {background: url(/static/rumetrika/img/ru/tr-ro.gif) right top no-repeat;}
.float-center .l-ro .br {background: url(/static/rumetrika/img/ru/br-ro.gif) right bottom no-repeat;}
.float-center .l-ro .tl {background: url(/static/rumetrika/img/ru/tl-ro.gif) left top no-repeat;}
.float-center .l-ro .bl {background: url(/static/rumetrika/img/ru/bl-ro.gif) left bottom no-repeat;}
.float-center .l-ro .wt {padding: 4px 1px; background: #fff;}
.float-center .l-ro .bl-o {background: #FFEDAD url(/static/rumetrika/img/ru/bl-ro.gif) left bottom no-repeat; width:1%;}
.float-center .l-ro .tl-o {background: url(/static/rumetrika/img/ru/tl-ro.gif) left bottom no-repeat; display:block; padding: 2px 1px;}
.float-center .l-ro .tr-o {background: url(/static/rumetrika/img/ru/tr-ro.gif) right top no-repeat; padding: 10px 10px 10px 8px; text-align:center; }
.float-center .l-ro .br-o {background: #FFEDAD url(/static/rumetrika/img/ru/br-ro.gif) right bottom no-repeat;}
.float-center .l-ro td.br-o {width: 28%;}
.float-center .l-ro .tl-o .in {background:none;}
.float-center .price {padding-bottom: 20px;}


.text .ico {float:left; margin-top: 3px; margin-right:3px;}

#main-wrapper .float-center .dir ul li .date, #main-wrapper .float-center ol li .date {font-size: 0.9em; padding-top: 4px;}
.dir ul li p {padding-bottom:0;}
.title {font-size: 1.2em; }

#main-wrapper .float-left ul li {list-style-type:none; padding: 4px;}
#main-wrapper .float-center .dir ul li a,  #main-wrapper .float-left ul li a{text-decoration:underline;}
#main-wrapper .float-center .dir ul li a:hover,  #main-wrapper .float-left ul li a:hover {text-decoration:none;}
#main-wrapper .float-center ul li a, #main-wrapper .float-left ul li a {text-decoration:none; font-size:1.1em;}
#main-wrapper .float-center ul li a:hover, #main-wrapper .float-left ul li a:hover {text-decoration:underline; font-size:1.1em;}
#main-wrapper .float-center ul li a.dashed:hover, #main-wrapper .float-left ul li a.dashed:hover {text-decoration:none;}
#main-wrapper .float-center .iss ul li a, #main-wrapper .float-center .stdn ul li a {text-decoration: underline;}
#main-wrapper .float-center .iss ul li a:hover, #main-wrapper .float-center .stdn ul li a:hover {text-decoration: none;}

#main-wrapper .float-center .iss .tabs .in a {text-decoration: underline; font-size:1em;}
#main-wrapper .float-center .iss .tabs li .in a:hover {text-decoration: none; font-size:1em;}

.float-ext ul li a{ font-size:1.1em;}
#main-wrapper .float-center ul li small a, #main-wrapper .float-left ul small a, #main-wrapper .float-ext ul small a {font-size: 1em;} 
#main-wrapper .float-center ul li a.title, #main-wrapper .float-left ul li a.title, #main-wrapper .float-ext ul li a.title {font-size:1.2em;}
#main-wrapper .float-center ul li a span, #main-wrapper .float-left ul li a span {white-space: nowrap;}
#main-wrapper .float-center ul li small, #main-wrapper .float-left ul li small, #main-wrapper .float-ext ul li small  {font-size: 0.9em;}
#main-wrapper .float-center ul li .date, #main-wrapper .float-left ul li .date, #main-wrapper .float-ext ul li .date {font-size: 0.9em;}
#main-wrapper .float-center ul li a.blk, #main-wrapper .float-ext ul li a.blk {color: #000; text-decoration:none;}
#main-wrapper .float-center ul li a.blk:hover, #main-wrapper .float-ext ul li a.blk:hover {text-decoration: underline;} 

.content .tab {width: 120px; background: #e9f3dc url(/static/rumetrika/img/rum/tl-co.gif) top left no-repeat;}
.content .tab h3 {background: url(/static/rumetrika/img/rum/tr-co.gif) top right no-repeat; padding: 5px 10px; margin:0;}
.content .tab h3 a, .content .tab h3 a:hover {font-weight: normal; font-size: 0.9em; color: #333333; border-bottom: 1px dashed #333333; text-decoration:none;}
.content .tab-content {background: #e9f3dc url(/static/rumetrika/img/rum/tr-co.gif) top right no-repeat;}
.content .tab-content ol {margin:0; padding-top: 10px; padding-bottom: 10px; padding-left: 30px;}
.content .tab-content ol li {margin-left: 0px;}
.content .tab-end {background: #e9f3dc url(/static/rumetrika/img/rum/br-co.gif) bottom right no-repeat;}
.content .tab-end .inner {background: url(/static/rumetrika/img/rum/bl-co.gif) bottom left no-repeat; padding:2px;}
.content .close {width: 120px;}

.tabs li {float:left; list-style-type:none; padding:2px 10px 0 0; font-size: 1.1em; }
.tabs li.current {padding-top:0;}

.iss .tabs {border:0;}
.iss .tabs li {clear:none; padding:0; border:0px solid; font-size:0.9em; padding-top:4px; padding-right: 4px;}
.iss .tabs li.current {padding: 0; padding-right:4px;}
.iss .tabs li.current .in {padding: 0px 4px 4px 4px; color: #fff;}
.iss .tabs li.current .in a {color: #fff; font-size:1em;}
.iss .tabs li.current .in a:hover {font-size:1em;}

.paginator .named span {font-size: 13px; line-height: 0.9em;}
#main-wrapper .paginator ul { padding-top: 6px;}
#main-wrapper .paginator ul li a {text-decoration: underline;}
#main-wrapper .paginator ul li a:hover {text-decoration: none;}
h2 .ico, h1 .ico, h3 .ico, h4 .ico {
	vertical-align: middle;
	margin-left: 3px;
	border:0;
}

.location {padding: 3px 10px; color:#fff;}
.location a, .location a:hover {color: #fff; font-size:0.9em;}
.block a.anons {color: #333; text-decoration:none;}

.banplace240 {margin-left:10px; background:#fff; margin-bottom:20px; margin-top:20px;} 
.banplace240 .rb--TopTeaser img {margin:0;}
#body .float-ext .pgTeaser {margin-top:0 !important; padding-top:10px;}
#body .float-ext .pgTeaser table {border-top: 0px;}
.block {margin-bottom: 10px; margin-left:10px; background:#fff;zoom:1; color:#333333;}
.block h3 {font-size: 1.2em; margin:0; padding:0; }
.block h1 {font-size: 1.7em; margin:0; padding:0; color: #258a48;}
.block h2 {font-size: 1.7em; margin:0; padding:0; color: #258a48;}
.block h2 span,.block h1 span {font-weight: normal; color: #5b5b5b; font-size: 0.8em;}
.block h3 span {font-weight: normal;}

.block p {margin:0; padding:0; padding-top:3px; font-size:1.1em;}

.clearer {clear:both;}

#main-wrapper {background: url(/static/rumetrika/img/bod-grad.jpg) top center repeat-x;}
.bg-logo {background: url(/static/rumetrika/img/logo-bg-i.jpg) top left no-repeat; }

* html .bg-logo {zoom:1;}
* html .clearer {height:1%;}

.gray {color: #6d7d8c; color:#959595;}
.b-gray {background: #f7f7f7; padding: 5px; font-size:1.1em; margin-bottom:1px;}
.b-gray input {font-size:0.9em; }
.b-gray input.w99 {width:99%;}
.b-gray table td {vertical-align:middle; padding: 2px;} 
.imgico {margin-right:10px; margin-top:2px; width: 150px; height:100px; border: 1px solid #eeeeee; float:left; text-align:center;}
.imgico img {margin: auto;}
.w60 {width:60%;}
.date {color: #6d7d8c;}
.fright {float:right;}
.block .fright {font-size: 1.1em; margin-top:2px;}
.small {font-size: 0.8em;}
.block h4 .fright {font-size:0.9em; font-weight:normal; margin-top:0;}
.float-center .block form {clear:both;}
.fprint .print {margin-bottom:10px;}

table.tab td {width:10.5%; text-align:center; padding-right:1px; padding-bottom:2px; padding-top:1px;}
table.tab td.select {padding-bottom:0px; padding-top:0;}
table.tab td.last { width: auto;}
table.tab {width:100%; table-layout: fixed; border-collapse: collapse; padding:0; font-size:100%;}
table.tab td a, table.tab td a:visited, table.tab td a:hover {font-weight:bolder; text-decoration:none; color:#fff;}
table.tab td.select a, table.tab td.select a:visited, table.tab td.select a:hover {font-weight:bolder; text-decoration:none; color:#646c82;}
#main-wrapper .nom {margin-bottom:0;}

.mrl {margin-left:10px; margin-bottom:10px;}

/* banner */
#main-wrapper .banplace {text-align:center; clear:both;padding-top: 10px;padding-bottom: 10px;}
#main-wrapper .banplace img {margin:auto;}

.banner {background: #75848d; margin:5px 0 0 0; padding:0; border-top: 1px solid #55636b; border-bottom: 1px solid #55636b;}
.banner div {margin:10px 0;}
.banner span {margin:10px 0;}

.settings {text-align: center; margin-top: 5%;}
.settings .bl {width: 450px; margin: 15px auto; text-align:left;}
.settings .hb {margin-left: 0;}
.settings .s-tl {background: url(/static/rumetrika/img/rum/s-tl.gif) left top no-repeat;}
.settings .s-tr {background: url(/static/rumetrika/img/rum/s-tr.gif) right top no-repeat; padding:0 4px;}
.settings .inner {padding: 2px; background: #b3bcd7;}
.settings .hb .inner {padding: 2px; background: #ffffff;}
.settings .close {margin-top:-10px; margin-right: -3px;}
.settings .block {margin:0; padding: 10px 14px; color: #000;}
.settings .h-d {background: #b3bcd7; margin:0; padding:6px 10px;}
.settings .h-d a {cursor:pointer;}
.settings h2, .settings h1 {font-size: 1.2em; text-align:left; margin:0; padding:0;}
.settings .block h2 { color: #000; font-size: 1.3em;}
.settings .block h2 a { font-size: 0.8em; font-weight: normal;}
.settings .float-left {float: left; width: 200px; padding-right:10px;}
.settings .float-right {float: right; width: 200px; padding-left:10px;}
.settings dl {margin:0 auto; padding-bottom:10px;}
.settings dl dd {padding-bottom: 5px;}
.settings .w99 { width: 99%;}
.settings .valign {vertical-align: middle; margin-bottom: 2px;}
.settings .clear {clear: both;}
.settings .wht {margin-left:0;}
.settings .wht .bl, .settings .whb .bl{margin-top:0; margin-bottom:0;}
.settings .whb p {padding: 10px 10px 40px 10px; color: #616a6f; margin:0;}
.settings table {width: 100%; font-size: 100%; table-layout: fixed; border-collapse: collapse; padding:0; margin-bottom: 10px;}
.settings table th {padding: 8px;}
.settings table th span {font-weight:normal;}
.settings table th.select {padding: 5px 0px 3px 0px;}
.settings table td {padding: 7px; vertical-align:middle;}
.settings .float-left table td, .settings .float-right table td {text-align: right; width: 14.2%; background:#f5f5f5; color:#bfbfbf;}
.settings table td.select {color:#fff; padding:2px;}
.settings table td a, .settings table th a {text-decoration: none;}
.settings table td a:hover, .settings table th a:hover {text-decoration: underline;}
.settings table td.select a, .settings table th.select a{color: #fff;}
.settings table td .w99 { width: 99%;}
.settings .code {border-top: 1px solid #A5C973; border-bottom: 1px solid #A5C973; padding: 10px 0; margin: 10px 0;}
.settings .code p {padding-top:10px;}
.settings .code .fl {float:left; padding-right: 10px; font-size: 0.9em; color: #616a6f;}
.settings .code .nofl {text-align: center; font-size: 0.9em; color: #616a6f;}
.settings .code .fl img {margin-bottom: 10px;}
.settings .code .nofl img {margin:10px auto;}
.settings .code h3 {font-size: 1.2em; color: #349254; font-weight:normal; margin-top:-6px; margin-bottom: 4px;}
.settings table td.up {vertical-align: top;}
.settings table td.bott {vertical-align: bottom; padding-bottom: 14px;}
.settings table td.bottom {vertical-align: bottom; }
.settings table td .flo {float:left; margin-bottom: 20px; margin-left: 0px; margin-top:2px; margin-right: 8px; padding-top:0px;}
.settings .arr {font-size: 15px;}
.settings td .rb {background: url(/static/rumetrika/img/ru/rb.gif) right bottom no-repeat; padding: 5px; color: #fff;}
.settings td .lb {background: url(/static/rumetrika/img/ru/lb.gif) left bottom no-repeat;}
.settings td .rt {background: url(/static/rumetrika/img/ru/rt.gif) right top no-repeat;}
.settings td .lt {background: #a5c973 url(/static/rumetrika/img/ru/lt.gif) left top no-repeat;}

.settings th .rb {background: url(/static/rumetrika/img/ru/rbc.gif) right bottom no-repeat; padding: 3px 8px 5px 8px; color: #fff;}
.settings th .lb {background: url(/static/rumetrika/img/ru/lbc.gif) left bottom no-repeat;}
.settings th .rt {background: url(/static/rumetrika/img/ru/rtc.gif) right top no-repeat;}
.settings th .lt {background: #b3bcd7 url(/static/rumetrika/img/ru/ltc.gif) left top no-repeat;}
.settings .lst {padding-top:8px; font-size:0.95em; display: block;}
.settings .float-right input {float:right; width: 80px;}
.settings .req {height: 5em; padding: 3em 3em 4em 3em; text-align:center; }
.settings .req h3 {color: #406618; font-size:1.6em; font-weight:normal;}

#overlay { z-index:90; position:absolute; width:100%;top:0; left:0; background-image: url(/static/rumetrika/img/overlay.png); } 
* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/rumetrika/img/overlay.png", sizingMethod="scale");
	}
.f-ht-m {height: 15.4em; overflow:hidden;}
.f-ht {height: 4.0em; overflow:hidden;}
.float-33 .f-ht {height: 25em;}
.partner {font-size:1.1em;}
.block p.part {padding-top:30px; color:#999999;}
.twit {float:left; margin-right: 10px; margin-bottom: 15px;}
.twit img {width:22px; height:22px;}
.block p.print {float:right; margin:0; margin-top:-10px; font-size: 0.9em; margin-left: 20px; margin-bottom:10px;}

body a#ue-feedback-tab {border: 1px #fff !important;}

