﻿html {margin: 0; padding: 0;}
body {
    position: relative;
    background: #DEE8F1;
    color: #000;
    margin: 0;
    padding: 0;
    min-width: 1050px;
    font-family: arial, tahoma, verdana, sans-serif;
    font-size: 13px;
    line-height: 1.4;
}

form {margin:0; padding:0;}

a:link {color: #2089ca;}
a:visited {color: #737373;}

.nogo {display: inline-block; text-decoration: none; border-bottom: 1px dotted #2089ca; color: #3157B0; cursor: pointer;}
a.nogo:hover {text-decoration: none;}
a.nogo:visited {color: #2089ca;}

img {border: none;}

table {border-collapse: collapse;}
td {padding: 0; vertical-align: top;}

/* ????????...  */
.updating {
width: 65px;
height: 17px;
text-align: left;
background: url("https://img.7ya.ru/img07/loading.gif") 0 5px no-repeat;
}

/* ??? ?????????????? ?????? */
.red {color: #D4410C !important;}
.red a, .red a:visited {color: #D4410C !important;}
.grey {color: #696969 !important;}
.grey a, .grey a:visited {color: #696969 !important;}
.small {font-size: 12px !important;}
.big {font-size: 14px !important;}
.none {display: none;}

/* ???? ? ??????????????, ????????, ????????? */
.border_bottom { border-bottom: 1px solid #6399CB; padding-bottom: 2px;}

/* ????????? ?? ??????-????? ???? */
.hint {background: #ffffe1;}

.morelink {clear: both;}

.pager {margin: 0 0 20px;}

.sort {margin: 10px 0;}
.sort a, .sort b {display: inline-block; margin: 0 5px;}

/* Полоска с информацией об авторизации */
.auth_txt {background: #ffffe1; font-size: 12px; margin: 10px 0; padding: 1px 6px 2px; color: #D4410C; }
.auth_txt a, .auth_txt a:visited {color: #D4410C;}
.auth_txt span {font-weight: bold;}

/* Форма входа */
.loginform {
    background: #fffd7d url("https://img.7ya.ru/img07/bgr_mod_login.gif") 0 50% repeat-x;
    padding:10px 10px;
    width:250px;
    margin: 2ex auto;
}
.loginform a {color: #a52a2a;}
.loginform .OkButton {font: bold 16px arial, sans-serif; margin: 10px 0 20px;}
.loginform td {text-align: left; font-size: 14px !important;}
.loginform a.close {display: block; width: 8px; height: 7px; background: url(https://img.7ya.ru/img07/close_brown.gif) no-repeat; position: absolute; right: 10px; top: 10px;}

.logincont {position: relative;}
.logincont .loginform {position: absolute; margin: 0; z-index: 1000;}
.logincont .loginform .msgError {padding: 3px 3px 5px 40px; width: 185px; margin: 5px 0; font-size: 12px; background-position: 7px 50%;}

/* Соц. сети */
.soc_pict {
    width: 48px;
    height: 48px;
    display:inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background-image: url("https://img.7ya.ru/pict/social_icons_48-08.png");
    background-repeat: no-repeat;
}
.soc_pict img {width: 48px; height: 48px;}
.s_ok {background-position: 0 -48px;}
.s_vk {background-position: 0 -96px;}
.s_tw {background-position: 0 -144px;}
.s_fb {background-position: 0 -192px;}
.s_ya {background-position: 0 -240px;}
.s_ml {background-position: 0 -288px;}
.s_jj {background-position: 0 -336px;}
.s_youtube {background-position: 0 -432px;}

.soc_pict24 {
    width: 24px;
    height: 24px;
    display:inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background-image: url("https://img.7ya.ru/pict/social_icons-08.png");
    background-repeat: no-repeat;
}
.soc_pict img {width: 24px; height: 24px;}
.s_jj24 {background-position: 0 -168px;}
.s_ok24 {background-position: 0 -24px;}
.s_vk24 {background-position: 0 -48px;}
.s_tw24 {background-position: 0 -72px;}
.s_fb24 {background-position: 0 -96px;}
.s_ya24 {background-position: 0 -120px;}
.s_ml24 {background-position: 0 -144px;}
.s_totop24 {background-position: 0 -192px;}
.s_home24 {background-position: 0 -216px;}
.s_insta24 {background-position: 0 -240px;}
.s_pin24 {background-position: 0 -264px;}
.s_youtube24 {background-position: 0 -288px;}

.soc_pict16 {
    width: 16px;
    height: 16px;
    display:inline-block;
    margin-right: 5px;
    vertical-align: middle;
    background-image: url("https://img.7ya.ru/pict/social_icons16-08.png");
    background-repeat: no-repeat;
}
.soc_pict img {width: 16px; height: 16px;}
.s_ok16{background-position: 0 -16px;}
.s_vk16 {background-position: 0 -32px;}
.s_tw16 {background-position: 0 -48px;}
.s_fb16 {background-position: 0 -64px;}
.s_ya16 {background-position: 0 -80px;}
.s_ml16 {background-position: 0 -96px;}
.s_jj16 {background-position: 0 -112px;}

/*Виджет переключателей*/
ul.picttabs {margin: 0; padding: 0; float: left; list-style: none; height: 31px;width: 100%;}
ul.picttabs li {float: left;margin: 0;padding: 0;height: 29px;line-height: 29px;margin-bottom: 0px;overflow: hidden;position: relative;text-align: center; opacity: 0.5; filter:alpha(opacity=50);}
ul.picttabs li a {text-decoration: none;color: #3157b0;display: block;font-size: 14px;padding: 0 2px;outline: none;margin-right: 2px;white-space: nowrap;}
ul.picttabs li.active, ul.picttabs li.active a {font-size: 16px; height: 31px; font-weight: bold; color: #4A78A3; opacity: 1; filter:alpha(opacity=100);}
ul.picttabs li.active a span {border-bottom: none;}

/* end of Соц. сети */

/* Сообщения */
.msgOk, .msgError, .msgWarning, .msgInfo {
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.msgOk h3, .msgError h3, .msgWarning h3, .msgInfo h3 {margin: 0 0 5px; font-weight: normal;}
.msgOk p, .msgError p, .msgWarning p, .msgInfo p, .msgOk li, .msgError li, .msgWarning li, .msgInfo li {font-weight: normal; font-size: 12px; margin: 0 0 5px;}
.msgOk {
	padding: 15px 20px 15px 40px;
	border: 1px solid #b5e96a;
	background: #e2ffb9 url("https://img.7ya.ru/img07/msgOk_galka.gif") 15px 45% no-repeat;
	color: #390;
}
.msgError {
	padding: 15px 20px 15px 45px;
	border: 1px solid #ffb9b9;
	background: #ffdad3 url("https://img.7ya.ru/img07/msgError_sign.gif") 13px 11px no-repeat;
	color: #d22a27;
}
.msgWarning {
	padding: 15px 20px 15px 45px;
	border: 1px solid #f1e23b;
	background: #fef982 url("https://img.7ya.ru/img07/msgWarning_znak.gif") 13px 11px no-repeat;
	color: #ba9900;
}
.msgInfo {
	padding: 15px 20px 15px 45px;
	border: 1px solid #beddf7;
	background: #d7eeff url("https://img.7ya.ru/img4.0/msgInfo_i.gif") 13px 11px no-repeat;
	color: #457da1;
}
.msgOk .btns, .msgError .btns, .msgWarning .btns, .msgInfo .btns {line-height: 18px; height: 18px;}
.msgOk .btns input, .msgError .btns input, .msgWarning .btns input, .msgInfo .btns input {font: normal 11px arial, sans-serif !important; height: 20px; padding: 0; width: 4em;}
/* end of Сообщения */

/* AutoComplete */
.search_field {position: relative;}
.resultsBox {
    position: absolute;
    z-index: 700;
    top: 15px;
    left: 0;
}
.ResultList {
    overflow-y: auto;
    max-height: 200px;
    background: #fff;
    border: 1px solid buttonshadow;
    padding: 5px 0;
    width: 340px;
}
.ResultList li {
    padding: 3px 5px;
    margin: 0 0 0 0;
    list-style: none;
    line-height: 1.2;
    color: #555;
    cursor: default;
}
.ResultList li b {font-weight: normal;}
.ResultList li b.brandname {font-weight: bold;}
.ResultList li:hover {background: #ffffe1; color: #333;}

/*  О Б В Е С К А  */
.rastazhka_top {margin-left: -10px;}
.rastazhka_top object, .rastazhka_top img {display: block;}
.rastazhka_top .adv {margin-bottom: 0;}
.rastazhka_top.rast990_inner {margin-bottom: 10px;}


/* Полоса с авторизацией и другими сайтами */
.nadshapka {position: relative; height: 27px; margin-left: -10px; background: #a8aeb2 url("https://img.7ya.ru/img5.0/nadshapka_bgr.gif") bottom repeat-x;}
.nadshapka .c-othersites {height: 27px; overflow: hidden; width: 378px; position: absolute; top: 0; right: 0;}
.nadshapka .c-service {padding-top: 0; background: none; color: #fff; width: 612px;}
.nadshapka .c-service a, .nadshapka .c-service a:visited, .nadshapka .c-service .l-soc_enter {color: #fff !important;}
.nadshapka .c-service table td {padding-left: 10px; vertical-align: top;font-size: 11px; white-space: nowrap;}
.nadshapka .c-service .l-exit, .nadshapka .c-service .l-subscr, .nadshapka .c-service .l-soc_enter, .nadshapka .c-service .l-usermenu {padding-top: 4px;}
.nadshapka .pict.conf_subscribe {font-weight: bold; width: auto; height: auto; padding-left: 18px; background-position: 0 -978px; margin-left: 12px;}
.nadshapka .l-usermenu .c-mypage {position: relative; z-index: 15;}
.nadshapka .c-service table td.l-nadshapka_special {text-align: center; padding-top: 3px; font-size: 14px; width: 100%;}
.nadshapka .dropPanel a {padding:3px 23px 2px 10px !important; text-decoration: none;}
.nadshapka .dropPanel a.inact { font-weight: bold; background: url("https://img.7ya.ru/img5.0/nadshapka_arrow.gif") 100% 7px no-repeat;}
.nadshapka .dropPanel a.act {
    font-weight: bold;
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: #62a0d3;
    background: #aed7fa url("https://img.7ya.ru/img4.0/topmenu_arrow_w.gif") 100% 10px no-repeat;
    padding:6px 22px 6px 9px !important;
    position: relative;
    z-index: 15;
}
.nadshapka .dropPanel a#mypage span b, .nadshapka .l-usermenu a.mypage span b {display: none;}
.nadshapka .dropPanel a#mypage span, .nadshapka .l-usermenu a.mypage {text-overflow: ellipsis; max-width: 240px; width: auto;}
.nadshapka .dropPanel a.act, .nadshapka .dropPanel a:visited.act {color: #3157B0 !important;}
.nadshapka .panelMypage a, .nadshapka .panelMypage a:visited {font-weight: normal !important; color:#3157B0 !important; padding: 0 !important; margin: 0 0 5px !important; display:block !important;}
.nadshapka .panelMypage {position: absolute; z-index: 13; top: 19px; left: 0; width: 105%; min-width: 185px; background: #D2EAFF url("https://img.7ya.ru/img07/bgr_confmenu_bigblock.gif") repeat-x; border: 1px solid #62A0D3;}
.nadshapka .panelMypage ul {list-style: none; margin: 5px 0 0 10px; padding: 0;}
.nadshapka .panelMypage li span {color: #779FD0;}
.nadshapka .panelMypage li .sub {margin: 5px 0 0 10px;}
.nadshapka .panelMypage .btnclose {position: absolute; top: 5px; right: 5px;}
.nadshapka .l-soc_enter .soc_pict16 {margin: 0 0 0 3px;}

/* Ссылки на другие сайты */
.c-othersites table {border-collapse: collapse; width: 100%;}
.c-othersites td {padding: 0;}
.c-othersites a {display:block; padding: 7px; font: bold 11px tahoma, sans-serif; text-decoration: none; text-align: center; white-space: nowrap;}
.c-othersites a:hover {text-decoration: underline;}
.c-othersites .semya a {
    padding-left: 32px;
    background: #eff9ff url("https://img.7ya.ru/img5.0/othersites_7ya_bgr.gif") no-repeat;

}
.c-othersites .semya a, .c-othersites .semya a:visited {color: #da5a0d;}
.c-othersites .ratings a {
    padding-left: 32px;
    background: #ff8400 url("https://img.7ya.ru/img5.0/othersites_ratings_bgr.gif") no-repeat;
}
.c-othersites .ratings a, .c-othersites .ratings a:visited {color: #fff;}
.c-othersites .bonna a {
    padding-left: 32px;
    background: #fdf6d7 url("https://img.7ya.ru/img5.0/othersites_bonna_bgr.gif") no-repeat;
}
.c-othersites .bonna a, .c-othersites .bonna a:visited {color: #678500;}
.c-othersites .ourbaby {}
.c-othersites .ourbaby a {
    padding-left: 50px;
    background: #ddf1fe url("https://img.7ya.ru/img5.0/othersites_ourbaby_bgr.gif") no-repeat;
}
.c-othersites .ourbaby a, .c-othersites .ourbaby a:visited {color: #026dc4;}


/* ??????????? ??????? */
.dots-divider {height: 1px; background: url("https://img.7ya.ru/img4.0/dots-divider.gif") repeat-x; margin: 5px 0 5px -10px; clear: both;}

/* ?????? ??????? */
.rightcol {width: 240px; padding-left: 10px;}

/* ????????? ????? */
.adv {margin: 0 0 6px; position: relative; z-index: 1;}
.adv .r {display: block; width: 7px; height: 40px; position: absolute; top: 0; left: -7px; background: url("https://img.7ya.ru/img4.0/adv_v.gif") no-repeat;}
.adv .r img {width: 5px; height: 40px;}

.adv .innerdiv div {margin: 0 0 5px;}
.adv .innerdiv {text-align: left !important;}

/* ????????? ????? ? ?????? ??????? */
.RB {color: #5B4D41; border: 1px dashed #949494;}

.blockodd {background: #FAFaD8}
.blockeven {background: #E2FCB4}

.blockyellow {background: #ffffdf; border-color: #d7d731;}
.blockgreen {background: #f0fde7; border-color: #82c455;}
.blockblue {background: #f3fcfb; border-color: #99bdca;}
.blockpink {background: #fff1eb; border-color: #e4988e;}
.blocklilac {background: #fdeeff; border-color: #d1aad6;}
.blockwhite {background: #fff;}

.RB td {font: normal 11px arial,verdana,sans-serif;color: #5B4D41; padding: 2px;}
table.RB table {text-align: left;}
.RB p {margin: 0.25ex 0 0.75ex 3px; padding: 0; font-size: 11px; line-height: 12px/*; text-align: left;*/}
.RB ul, .RB ol {margin: 0 0 0.5ex 1em; padding: 0 0 0 1em;}
.RB li {font-size: 11px;}
.RBheader {font-weight: bold; font-size: 12px;}
/* end of ????????? ????? */

.rightcol > div {margin-bottom: 10px;}

/* ?????? ????????? */
.breadcrumbs {padding: 0 10px 5px 0; font-size: 12px; line-height: 1.2;}
.breadcrumbs b {font-weight: normal;}

/* ?????????? */
h1, .fake_h1 {margin: 0 0 1ex; font-size: 28px; font-weight: normal; line-height: 120%;}
h2, .fake_h2 {/*margin: 1ex 0 0;*/ font-size: 20px; font-weight: normal; line-height: 120%;}
h3 {font-size: 14px; margin-bottom: 1ex;}
h4 {font-size: 13px; margin-bottom: 1ex;}
h5 {font-size: 13px; font-style: italic; margin-bottom: 1ex;}
h6 {font-size: 13px; font-style: italic; font-weight: normal; margin-bottom: 1ex;}
h3 b, h4 b {font-weight: normal;}

p, li, table.data td, table.data th, table.clean td, table.clean th {font-size: 13px;} /* ?????????? ?????? ????????? ?????? ????? */

ul, ol {margin-top: 0.5ex;}
p {margin: 0.5ex 0 2ex 0;}

/* ??????? ? ?????? ??????? */
sup, sub {vertical-align: middle; position: relative;font-size: 10px;}
sup {bottom: 0.5em;}
sub {top: 0.5em;}

/* ?????? ??? ???????? ? ???????? */
ul.simple {margin: 0 0 2ex; padding: 0; list-style: none;}
ul.simple li {margin-bottom: 1ex;}

/* ??????? */
/* ????????? ?????? ? ???????? ????? */
table .odd, table .odd td {}
table .even, table .even td {background: #f2f9ff;}

/* ??????? ??? ????? */
table.clean {margin: 1ex 0;}
table.clean th, table.clean .thead td {font-weight: bold; background-color: #E5F1FB; padding: 4px;}
table.clean td, table.clean th {border: none;}

/* ??????? ? ?????? ? 1 ?????? */
table.data {border-collapse : collapse; empty-cells: hide; margin-top: 1ex;}
table.data th, table.data .thead {font-weight : bold; background-color : #E5F1FB;}
table.data td, table.data th {border : 1px solid #88b3d8; padding: 4px;}

/* ??????? ? ?????? ? 1 ?????? ? ????? ?????????? */
table.data.d2 th, table.data.d2 .thead {color: #fff; background-color: #83AED6;}

/* ????? */
.l-shapka {width: 990px; margin-left: -10px; margin-bottom: 10px;}
.l-shapka td {width: 25%;}
.l-shapka td.l-logo {background: #feb500 url("https://ratings.7ya.ru/img/ratings_logo_bgr.jpg") no-repeat;}
.l-shapka td.l-menu1,
.l-shapka td.l-menu2,
.l-shapka td.l-menu3 {
    padding: 10px 0 10px 10px;
}
.l-shapka td.l-menu1 {background: #e34702;}
.l-shapka td.l-menu2 {background: #eb5801;}
.l-shapka td.l-menu3 {background: #f46901;}
.l-shapka td.l-menu1 a, .l-shapka td.l-menu1 a:visited,
.l-shapka td.l-menu2 a, .l-shapka td.l-menu2 a:visited,
.l-shapka td.l-menu3 a, .l-shapka td.l-menu3 a:visited {
    color: #fef006;
}
.l-shapka td .act a, .l-shapka td .act a:visited {
    color: #E34702;
    background: #fef006;
    display: inline-block;
    padding: 2px 8px;
    margin: -2px 0 -2px -6px;
    border-radius: 6px;
    text-decoration: none;
}
.l-shapka td .act a:hover {text-decoration: underline;}
.l-shapka td>div {margin: 0 0 5px;font-size: 18px;color: #fff;}
.l-shapka td ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.l-shapka td li {white-space: nowrap; margin-bottom: 0.5ex; line-height: 1.2;}

.l-center {width: 100%;}

/* Search */
.search {margin-bottom: 15px; clear: both;}
.search h2 {font-size: 13px; font-weight: bold; display: inline;}
.search .search_field {display: inline;}
.search .search_field input[type="text"] {display: inline;}
.search .search_field input[type="submit"] {display: inline;}
.search .search_field .options_hor {display: inline-block; margin: 0 10px 0 0;}

.c-headsection {margin-bottom: 20px; float: left; width: 100%;}
.c-headsection h1, .c-headsection .fake_h1, .c-headsection .menurazdela, .c-headsection h2, .c-headsection .fake_h2 {text-align: center;}
.c-headsection .menurazdela, .c-headsection h2 {clear: both;}
.c-headsection h1, h1.brandname {
    /*margin: 1ex 0 0;
    font-size: 20px;*/
    font-weight: normal;
    line-height: 120%;
}
.c-headsection.cosmetics h1, .c-headsection.cosmetics .count_total {margin-left: 160px;} /* Из-за пиктограммы конкурса */
/* .c-headsection.books h1, .c-headsection.books .count_total {margin-left: 165px;} Из-за пиктограммы конкурса */
/*.c-headsection.clubs h1, .c-headsection.clubs .count_total {margin-left: 120px;}  Из-за пиктограммы конкурса */
.c-headsection.cosmetics .l-addbuttons+h1 {clear: left; margin-left: 0;}
h1+.count_total, .fake_h1+.count_total {text-align: center; margin: 0; font-size: 12px;}

.menurazdela {margin: 10px 0;}
.menurazdela a {padding-right: 20px; white-space: nowrap; font-weight: bold;}

.rubrlist {margin: 10px 0; float: left;}
.rubrlist a, .rubrlist b {margin-right: 6px; margin-bottom: 4px;}
.rubrlist a.act, .allreviews_link a.act {background: #2089ca; color: #fff; padding: 1px 6px 2px;}
.rubrlist a.act.nogo {border-bottom: none;}

.rubrlist ul {list-style: none; margin: 0; padding: 0;}
.rubrlist li {
    margin: 0 15px 10px 0;
    float: left;
    width: 47%
}
.rubrlist li>a {padding-left: 0; font-size: 14px; font-weight: bold; white-space: nowrap;}
.rubrlist li .subrubr {display: block; font-size: 12px;}
.rubrlist li .subrubr a {font-weight: normal;}

.rubrlist .rl3cols li {width: auto;}
    .rubrlist .rl3cols li a {
        white-space: normal;
        float: left;
        clear: both;
        display: block;
        line-height: 1.2;
        margin-bottom: 2px;
    }
.rubrlist .rl3cols {width: 100%}
.rubrlist .rl3cols td {width: 33%}

.rubrlist .allrubr li a {line-height: 1.4; margin-bottom: 5px;}
.rubrlist .allrubr li .subrubr {font-size: 12px;}
.rubrlist .allrubr li .level0 {font-size: 14px;}


/*Рубрикатор колонками*/
.c-headsection .l-rubrics, .c-headsection .l-rubrics td table {width: 100%; border-collapse: collapse;}
.c-headsection .l-rubrics td {vertical-align: top; padding: 0; width: 50%;}
.c-headsection .l-rubrics td.l-left {padding-right: 20px;}
.c-headsection .l-rubrics td td:first-child {padding-right: 5px;}
.c-headsection .l-rubrics .rubrlist table {margin-top: 3px;}
.c-headsection .l-rubrics .rubrlist td a
{
    display: block;
    float: left;
    clear: both;
    line-height: 1.2;
    margin-bottom: 5px;
}
.c-headsection .l-rubrics .rubrlist.other_rubrlist a {font-size: 11px; white-space: nowrap;}

.add_review, .add_place, .add_brand {
    display: inline-block;
    margin: 10px 0;
    background-color: #e5edf0;
    background-repeat: no-repeat;
    padding: 10px 10px 10px 35px;
    border: 1px solid #cad3d7;
    border-radius: 10px;
    font-weight: bold;
    font-size: 14px;
}
a.add_review:visited, a.add_place:visited, a.add_brand:visited {color: #2089ca;}
.add_review {
    white-space: nowrap;
    background-image: url("https://ratings.7ya.ru/img/button_newreview_bgr.gif");
}
.c-ocenka .add_review {
    display: inline;
    margin: 0;
    font-size: 11px;
    font-weight: normal;
    padding: 0;
    border: none;
    background: none;
}
.c-ocenka .add_review a:link, .c-ocenka .add_review a:visited {color: #8CB51E;}

.add_place, .add_brand {
    min-width: 115px;
    background-image: url("https://ratings.7ya.ru/img/button_newbrand_bgr.gif");
    font-weight: normal;
}
.l-addbuttons .add_review, .l-addbuttons .add_place, .l-addbuttons .add_brand,
.l-books_search_add .add_brand,
.l-add_zakup .add_brand {margin: 0;}

.leftcol .rubrlist a, .leftcol .thisrubr .subrubr a {padding-left: 0; display: block; float: left; clear: both; line-height: 1.2; margin-bottom: 5px;}

.l-2cols {width: 100%; clear: both;}
.l-2cols, table.l-2cols.clean {margin-top: 15px;}

h3.placename {text-align: center; margin-bottom: 0;}
h3.placename+p.region {text-align: center; margin-top: 0; font-size: 12px;}


.c-social_side {
    background: #fff;
    border-radius: 4px 0 0 4px;
    position: fixed;
    bottom: 0;
    margin: 0 0 0 -44px;
    z-index: 3;
    width: 34px;
    overflow: hidden;
}
p.social_networks {margin: 0;}
.c-social_side .social_networks a {display: block; margin: 5px auto;}

.c-navigation_side {
    background: #fff;
    border-radius: 0 4px 4px 0;
    position: fixed;
    bottom: 0;
    margin-left: 980px;
    z-index: 3;
    width: 34px;
    overflow: hidden;
}
p.navigation_buttons {margin: 0;}
.navigation_buttons a {display: block; margin: 5px auto;}

.informer-7ya{
    border-radius: 10px;
    border: 1px solid #feb500;
    background: #f46901;
    float: left;
    margin: 5px !important;
    padding: 0 !important;
    max-width: 200px;
    text-align: center;
    width: 200px;
    font-family: arial, tahoma, verdana, sans-serif;
    font-size: 12px;
    line-height: 18px; }
.informer-7ya h2 {margin: 2px;font-size: 13px;}
.informer-7ya a, .informer-7ya a:visited {text-decoration: none; color: #fff;}
.informer-7ya .item-7ya a, .informer-7ya .item-7ya a:visited {line-height: 16px;font-weight: bold;font-size: 13px;}
.informer-7ya .item-7ya{
    background: #feb500 url("https://ratings.7ya.ru/img/ratings_logo_bgr.jpg") no-repeat;
    background-position: 0 0;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    margin-top: -2px;
    padding-top: 3px;}
.ball-7ya span{font-weight: bold; font-size: 14px; margin-right: 10px;}
.ball-7ya {font-size: 12px; line-height: 16px; background: url("https://img.7ya.ru/pict/pict_stars.png") no-repeat;padding: 7px 0 5px 40px;}
