@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadpro-cond.eot');
    src: url('myriadpro-cond.eot') format('embedded-opentype'),
    url('myriadpro-cond.woff') format('woff'),
    url('myriadpro-cond.ttf') format('truetype'),
    url('myriadpro-cond.svg#MyriadProCondensed') format('svg');
}
* {margin: 0; padding: 0}
img {border: none}
html, body {
    height: 100%;
}
body {
    background: #efefef;
}
p, li {
    font: 12px/18px "Arial";
    color: #363535;
}
li {
    list-style-position: inside;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#page-wrapper {
    width: 1024px;
    margin: 0 auto;
}
.section {
    margin: 0 auto;
    position: relative;
}
#header {
    height: 251px;
}
.region-header {
    display: inline-block;
    width: 740px;
    margin-left: -4px;
}
#logo {
    position: relative;
    display: inline-block;
    text-decoration: none;
    width: 221px;
    height: 200px;
    vertical-align: top;
}
#block-block-8 {
    position: absolute;
    right: -13px;
    top: 0;
    z-index: 1;
}
#block-block-8 a {
    text-decoration: none;
}
#block-search-form {
    position: absolute;
    right: 0;
    top: 115px;
    padding-top: 60px;
    height: 64px;
    width: 193px;
    padding-left: 7px;
    background: #d32e22;
}
#block-search-form  form {
    position: relative;
}
#search-block-form input[type="text"] {
    background: #ffffff;
    border: none;
    border-radius: 3px;
    box-shadow: none;
    height: 25px;
    line-height: 25px;
    padding: 0 50px 0 10px;
    width: 125px;
    color: #000;
}
#search-block-form input[type="submit"] {
    background: rgb(233,154,148); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(233,154,148,1) 0%, rgba(241,105,96,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,154,148,1)), color-stop(100%,rgba(241,105,96,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e99a94', endColorstr='#f16960',GradientType=0 ); /* IE6-9 */
    width: 45px;
    height: 25px;
    position: absolute;
    right: 8px;
    top: 0px;
    border: none;
    color: #fefeff;
    font-size: 12px;
    cursor: pointer;
    border-radius: 0px 3px 3px 0;
}
#block-block-1 {
    position: absolute;
    right: 10px;
    top: 40px;
    font: 20px/20px "Times New Roman";
    color: #f29100;
}
.phones span {
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
}
.field-name-body .phones span {
    margin-left: 0;
}
.field-name-body .phones .mts ,.field-name-body .phones .kiev {
    margin-right: 20px;
}
.phones .mts {
    background: url("../img/mts.png") no-repeat 0 50%;
    padding-left: 25px;
    display: inline-block;
}
.phones .kiev {
    background: url("../img/kievstar.png") no-repeat 0 50%;
    padding-left: 25px;
    display: inline-block;
}
#block-system-main-menu {
    background: rgb(68,80,239); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(68,80,239,1) 0%, rgba(45,57,212,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,80,239,1)), color-stop(100%,rgba(45,57,212,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4450ef', endColorstr='#2d39d4',GradientType=0 ); /* IE6-9 */
    position: absolute;
    left: 0;
    width: 824px;
}
#block-system-main-menu .content {
    position: relative;
    height: 39px;
}
#block-system-main-menu .menu {
    display: table;
    width: 100%;
    height: 39px;
}
#block-system-main-menu .menu li {
    display: table-cell;
    text-align: center;
    line-height: 39px;
    background: none;
    padding: 0 3%;
}
#block-system-main-menu .menu li:first-child {
    background: none;
}

#block-system-main-menu .menu li a {
    font: 18px/40px "Tahoma";
    color: #ffffff;
    text-decoration: none;
    display: block;

}
#block-system-main-menu .menu li:hover,#block-system-main-menu .menu li.active-trail {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 59%, rgba(202,205,253,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(59%,rgba(255,255,255,1)), color-stop(100%,rgba(202,205,253,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cacdfd',GradientType=0 ); /* IE6-9 */
}
#block-system-main-menu .menu li:hover a,#block-system-main-menu .menu li.active-trail a {
    color: #1e2691;
}
#block-views-slider-block {
    width: 603px;
}
.carousel {
    position: relative;
    overflow: hidden;
    height: 200px;
    width: 603px;
}
.carousel ul {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}
.carousel li {
    float: left;
}
#left_bar {
    position: relative;
    z-index: 1;
    float: left;
    width:  200px;
}
#block-views-articles-block-1 {
    float: left;
    width: 220px;
    background: #ffffff;
    padding: 8px;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
    position: relative;
    z-index: 1;
}
.front #page-title, #first-time {
    display: none;
}
.main_cats li {
    clear: both;
    list-style: none;
    display: inline-block;
    width: 42%; 
    margin-left: 6%;
    vertical-align: top;
        background: url("../img/under_cat.png") no-repeat 0 0;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    margin-bottom: 10px;
    padding: 15px ;
}
.main_cats li:nth-child(2n+1),
.cat_products  li:nth-child(2n+1){
    margin-left: 0;
}
.cats_img {
    float: left;
    width: 86px;
}
.main_cats li .cats_desc, .main_cats li .cats_title {
    margin-left: 98px;
}
.main_cats li a {
    text-decoration: none;
}
.cats_title, #block-views-similar-block h2 {
    font: 18px/24px "Georgia";
    color: #6f040d;
    margin-bottom: 10px;
}
#block-views-similar-block h2 {
    color: #ffba00;
}
.cats_desc    {
    font: 12px/14px "Georgia";
    color: #3d1701
}
#block-views-cat-main-block {
    background: url("../img/accordion.png");
    margin-top: 20px;
       padding: 20px;
       border-radius: 5px;
}
#block-block-2 {
    margin: 20px 0;
}
#block-block-3 {
     background: url("../img/accordion.png");
     border-radius: 5px;
     color: #a35f41;
     padding: 10px;
     width: 185px;
}
#block-block-3 h2 {
    background: url(../img/delivery.png) no-repeat 0 50%;
    color: #cb4800 ;
    padding-left: 40px;
    margin-bottom: 14px;
}
#block-block-4 {
    margin: 20px 0;
    color: #c88061;
}
#block-block-5 {
    font: 12px/18px "Arial";
    color: #363535;
}
#footer {
    position: relative;
    margin-top: 60px;
    padding-bottom: 30px;
}
#block-block-6 {
    position: absolute;
    right: 0;
    bottom: 00px;
}
#breadcrumb {
    background: url("../img/left_menu.png") no-repeat 0 50%;
    padding-left: 20px;
    border-bottom: 1px dotted #a35f41;
    margin-bottom: 20px;
}
.breadcrumb {
    padding: 0;
    font: 12px/23px "Georgia";
    color: #ffa200;
    text-decoration: none;
}
.breadcrumb a {
    font: 12px/23px "Georgia";
    color: #ffa200;
    text-decoration: none;
}
#page-title {
    font: 18px/24px "Georgia";
    color: #ffba00;
}
.cat_products {
    list-style: none;
}
.cat_products  li  {
    min-height: 143px;
    padding: 10px;
    background: #272626;
    display: inline-block;
    width: 42%;
    margin-left: 6%;
    vertical-align: top;
    margin-bottom: 15px;
    position: relative;
    border-radius: 3px;

}
.cat_products  li .img {
    float: left;
}
.cat_products  li .content {
    margin-left: 151px;
}
.cat_products  li a {
    text-decoration: none;

}
.cat_products .title,.cat_products .price {
    font: 18px/24px "Georgia";color: #ffba00;
    margin-bottom: 4px;
}
.cat_products .body {
    font: 12px/16px "Georgia";
    color: #c88061;
    margin-bottom: 20px;
}
a.more, .more {
    position: absolute;
    bottom: 10px;
    right: 20px;
    background: url("../img/more.png") no-repeat 100% 50%;
    padding-right: 10px;
    padding-left: 10px;
    border-left: 1px solid #9b9b9b;
    text-decoration: underline!important;
    color: #9b9b9b;
    font: bold 12px/16px "Arial";
}
.block h2, #block-views-logos-block .view-id-logos table caption {
    font: 18px/28px "Tahoma";
    color: #d03025;
    text-align: center;
    border-bottom: 1px solid #d03025;
    text-transform: uppercase;
    margin-bottom: 15px;

}
.articles li {
    list-style: none;
    position: relative;
    min-height: 70px;
    padding-bottom: 25px;
    border-bottom: 1px dotted #a5a5a6;
    margin-bottom: 10px;
}
#block-views-articles-block .articles li  {
    min-height: 120px;
}
.articles li .img {
    width: 86px;
    float: left;
    margin-right: 10px;
}
#block-views-articles-block .articles .img {
    width: 169px;
}
.date {
    background: url("../img/date.png") no-repeat 0 50%;
    padding-left: 20px;
    font: 20px/28px "MyriadProCondensed";
    color: #a52017;
}
.articles .title {
    font: 18px/18px "Georgia";
    color: #ffba00;
}
.articles li a {
    text-decoration: none;
}
.articles .body {
    font: 12px/18px "Arial";
    color: #363535;

}
#block-views-gallery-block .item-list li {
    margin: 8px 6px;
    list-style: none;
    display: inline-block;
}

#block-views-gallery-block .item-list li img {
    display: inline-block;
    border: 15px solid #231f20;
}
.ymaps-map,#ymaps1371456478198474598 {
    width: 100%!important;
}

#node-3,#node-3:after {
    clear: none!important;
}
.page-node-3 #block-system-main::after {
    clear: both;
}
.callback, #webform-client-form-31 #edit-actions {
    background: rgb(210,89,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(210,89,10,1) 0%, rgba(117,19,34,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,89,10,1)), color-stop(100%,rgba(117,19,34,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2590a', endColorstr='#751322',GradientType=0 ); /* IE6-9 */
    padding: 3px;
    display: inline-block;
    border-radius: 7px;
}
.callback span, #webform-client-form-31 #edit-actions input {
    display: inline-block;
    border-radius: 4px;
    background: rgb(54,49,47); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(54,49,47,1) 0%, rgba(15,15,15,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(54,49,47,1)), color-stop(100%,rgba(15,15,15,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36312f', endColorstr='#0f0f0f',GradientType=0 ); /* IE6-9 */
    font: 14px/27px Georgia;
    color: #ffba00;
    padding: 0 40px;
    height: 27px;
    text-transform: uppercase;
    border: none;
    cursor: pointer;
}
#block-block-7 {
    margin: 30px 0;
}
.carousel-wrapper {
    float: left;
    width: 351px;
    padding-left: 15px;
    position: relative;
}
.jcarousel-prev,.jcarousel-next{
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 2px;
    font: bold 14px/24px "Georgia";
    color: #000000;
    text-decoration: none;
}
.jcarousel-next {
    left: auto;
    right:5px;
}
.carousel-wrapper .field-name-field-photos {
    position: relative;
    overflow: hidden;
    /* You need at least a height, adjust this to your needs */
    height: 336px;
    width: 331px;
}

.field-name-field-photos .field-items {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}

.field-name-field-photos .field-item {
    float: left;
}
.node-type-product #page-title {
    margin-bottom: 15px;
}
.field-name-field-price  {
    font: 20px/24px "Georgia";
   color: #e3274f
}
#block-views-similar-block {
    margin-top: 30px;
}
.similar li {
    list-style-type: none;
    display: inline-block;
    width: 32%;
    margin-left: 1.32%;
    background: #272626;
    padding: 15px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;
    position: relative;
    vertical-align: top;

}
.similar li:first-child {
    margin-left: 0px;
}
.similar li .img {
    float: left;
}
.similar li a {
    text-decoration: none;
}
.similar li .title {
    margin-left: 100px;
    font: 15px/22px "Georgia";
    color: #ffba00;
}
.similar li .price {
    margin-left: 100px;
    font: 16px/22px "Georgia";
    color: #c88061;
    margin-bottom: 5px;
}
.similar li .body {
    font: 12px/14px "Georgia";
    color: #c88061;
    margin-left: 100px;
    padding-bottom: 16px;
}
.node-product:after  {
    clear: none!important;
}
#webform-client-form-31 {

}
#webform-client-form-31 .webform-component-fieldset {
    border: none;
    background: #272626;}
#webform-client-form-31 .webform-component-fieldset h3 {
    font: 18px/24px "Georgia";
    color: #ffba00;
}
#webform-client-form-31 .webform-component-fieldset legend {
    display: none;
}
#webform-client-form-31 .label {
    font: bold 14px/16px "Georgia";
    color: #c88061;
}
#webform-client-form-31 .label span {
    font-weight: normal;
    font-style: italic;
    font-size: 12px;
}
#webform-client-form-31 input[type="text"]{
    border: 1px solid #c88061;
    border-radius: 2px;
    background: none;
    padding: 0 10px;
    height: 27px;
    font: 14px/27px "Georgia";
    color: #c88061;
}
#webform-client-form-31 label {
    font: bold 14px/27px "Georgia";
    color: #c88061;
}
#webform-client-form-31 textarea {
    border: 1px solid #c88061;
    border-radius: 2px;
    background: none;
    padding: 0 10px;
    font: 14px/27px "Georgia";
    color: #c88061;
    resize: none;
}
.grippie {
    display: none;
}
#edit-submitted-new-1371483399602-montazh > div {

    display: inline-block;
    margin-right: 20px;
}

.exhibitions {
    margin-left: 0px;
}

.exhibitions1 {
    margin-left: 250px;
}
.exhibitions td {
    padding: 12px;
}
.exhibitions .img {
    border: 1px solid #c9c9ca;
    box-shadow: 1px 1px 3px 1px #c9c9ca;
}
.exhibitions .img img {
    display: block;
}
.exhibitions .title a {
    font: 15px/18px "Tahoma";
    color: #ad261d;
    display: block;
    margin-bottom: 5px;
}
.exhibitions .desc, .exhibitions .place {
    font: 12px/16px Arial;color: #363535;
}
.exhibitions tr td.dates {
    font: 20px/24px "MyriadProCondensed";
    color: #ffffff;
    text-align: center;
    background: #8088f1 !important;
}
.exhibitions tr:nth-child(even) td.dates {
    background: #939af3 !important;
}
.exhibitions .place span, .exhibitions .link {
    font-weight: bold;
    color: #4450ef;
    display: block;
}
.exhibitions tr:nth-child(odd) td {
     background: #e2eaff;
 }
.exhibitions tr:nth-child(even) td {
    background: #f7f7f7;
}
#sidebar_first {
    width: 200px;
    float: right;
}
#content {
    margin-right: 215px;
}
.not-front #content {
    background: #ffffff;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
    padding: 10px;
}
#block-views-logos-block {
    background: #ffffff;
    padding: 8px;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
}
#block-views-logos-block .view-id-logos table {
    width: 182px;
    text-align: center;
}
tbody {
    border: none;
}
#block-block-9  {
    margin: 20px 0;
}
#block-block-9 h3 {
    font: 20px/24px "MyriadProCondensed";
    color: #ad261d;
    text-transform: uppercase;
}
#block-block-9,#block-block-9 p  {
    font: 14px/16px Arial;
    color: #ad261d;
}
#block-block-9 #mailto {
    text-align: center;
    display: block;
    background: #cd3227;
    padding: 3px 0;
    border-radius: 3px;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
}
#block-views-logos-block-1 {
    background: #e4e4e4;
    border: 1px solid #c7c7c7;
    padding: 14px 19px;
    margin-bottom: 20px;
}
#block-views-logos-block-1 .item-list ul {
    margin: 0;
    font-size: 0;
}
#block-views-logos-block-1 .item-list ul li {
    display: inline-block;
    vertical-align: top;
    width: 114px;
    height: 65px;
    border: 1px solid #c7c7c7;
    background: #ffffff;
    line-height: 65px;
    margin: 4px;
}
#block-views-logos-block-1 .item-list ul li a {
    line-height: 65px;
    display: block;
    height: 65px;
    vertical-align: middle;
    text-align: center;
}
#block-views-logos-block-1 .item-list ul li a img {
    line-height: 65px;
    vertical-align: middle;
}
#footer_menu {
    display: block;
    text-align: center;
    margin-bottom: 30px;
}
#footer_menu li {
    border-left: 2px solid #d0d0d0;

}
#footer_menu a {
    font: 15px/28px Arial;
    color: #363535;
    text-decoration: none;
}
#page-title {
    font: 18px/28px "Tahoma";
    color: #d03025;
    border-bottom: 1px solid #d03025;
}
#block-views-personal-block {
    margin: 30px 0;
}
.personal li {
    display: inline-block;
    vertical-align: top;
    width: 361px;
    height: 96px;
    background: #e2eaff;
    padding: 12px;
    margin: 5px 3px;
}
.personal li:nth-child(3n),.personal li:nth-child(4n) {
    background: #f7f7f7;
}
.personal li .img {
    float: left;
    box-shadow: 1px 1px 3px 1px #bdc5ef;
}
.personal li .img img {
    display: block;
}
.personal li .name {
    font: 15px/18px "Tahoma";
    color: #ad261d;
    text-decoration: underline;
    margin-bottom: 3px;
    margin-top: 5px;
}
.personal li .content {
    margin-left: 118px;
}
.personal li .dolj {
    font: italic 14px/16px Arial;
    color: #363535;
}
.personal li .mailto, #contact_table #mailto {
    font: 15px/18px "Tahoma";
    color: #363535;
    background: url("../img/mailto.png") no-repeat 0 50%;
    padding-left: 20px;
    display: block;
    text-decoration: underline;
    margin-top: 20px;
}
#contact_table #mailto {
    font: 15px/18px "Tahoma";
    color: #363535;
    background: url("../img/mailto.png") no-repeat 0 50%;
    padding-left: 20px;
    display: inline-block;
    text-decoration: underline;
    margin-top: 20px;
}
#contact_table {
    border-collapse: separate;
}
#contact_table td {
    padding: 10px;
}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadpro-cond.eot');
    src: url('myriadpro-cond.eot') format('embedded-opentype'),
    url('myriadpro-cond.woff') format('woff'),
    url('myriadpro-cond.ttf') format('truetype'),
    url('myriadpro-cond.svg#MyriadProCondensed') format('svg');
}
* {margin: 0; padding: 0}
img {border: none}
html, body {
    height: 100%;
}
body {
    background: #efefef;
}
p, li {
    font: 12px/18px "Arial";
    color: #363535;
}
li {
    list-style-position: inside;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#page-wrapper {
    width: 1024px;
    margin: 0 auto;
}
.section {
    margin: 0 auto;
    position: relative;
}
#header {
    height: 251px;
}
.region-header {
    display: inline-block;
    width: 740px;
    margin-left: -4px;
}
#logo {
    position: relative;
    display: inline-block;
    text-decoration: none;
    width: 221px;
    height: 200px;
    vertical-align: top;
}
#block-block-8 {
    position: absolute;
    right: -13px;
    top: 0;
    z-index: 1;
}
#block-search-form {
    position: absolute;
    right: 0;
    top: 115px;
    padding-top: 60px;
    height: 64px;
    width: 193px;
    padding-left: 7px;
    background: #d32e22;
}
#block-search-form  form {
    position: relative;
}
#search-block-form input[type="text"] {
    background: #ffffff;
    border: none;
    border-radius: 3px;
    box-shadow: none;
    height: 25px;
    line-height: 25px;
    padding: 0 50px 0 10px;
    width: 125px;
    color: #000;
}
#search-block-form input[type="submit"] {
    background: rgb(233,154,148); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(233,154,148,1) 0%, rgba(241,105,96,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,154,148,1)), color-stop(100%,rgba(241,105,96,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(233,154,148,1) 0%,rgba(241,105,96,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e99a94', endColorstr='#f16960',GradientType=0 ); /* IE6-9 */
    width: 45px;
    height: 25px;
    position: absolute;
    right: 8px;
    top: 0px;
    border: none;
    color: #fefeff;
    font-size: 12px;
    cursor: pointer;
    border-radius: 0px 3px 3px 0;
}
#block-block-1 {
    position: absolute;
    right: 10px;
    top: 40px;
    font: 20px/20px "Times New Roman";
    color: #f29100;
}
.phones span {
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
}
.field-name-body .phones span {
    margin-left: 0;
}
.field-name-body .phones .mts ,.field-name-body .phones .kiev {
    margin-right: 20px;
}
.phones .mts {
    background: url("../img/mts.png") no-repeat 0 50%;
    padding-left: 25px;
    display: inline-block;
}
.phones .kiev {
    background: url("../img/kievstar.png") no-repeat 0 50%;
    padding-left: 25px;
    display: inline-block;
}
#block-system-main-menu {
    background: rgb(68,80,239); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(68,80,239,1) 0%, rgba(45,57,212,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,80,239,1)), color-stop(100%,rgba(45,57,212,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(68,80,239,1) 0%,rgba(45,57,212,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4450ef', endColorstr='#2d39d4',GradientType=0 ); /* IE6-9 */
    position: absolute;
    left: 0;
    width: 824px;
}
#block-system-main-menu .content {
    position: relative;
    height: 39px;
}
#block-system-main-menu .menu {
    display: table;
    width: 100%;
    height: 39px;
}
#block-system-main-menu .menu li {
    display: table-cell;
    text-align: center;
    line-height: 39px;
    background: none;
    padding: 0 3%;
}
#block-system-main-menu .menu li:first-child {
    background: none;
}

#block-system-main-menu .menu li a {
    font: 18px/40px "Tahoma";
    color: #ffffff;
    text-decoration: none;
    display: block;

}
#block-system-main-menu .menu li:hover,#block-system-main-menu .menu li.active-trail {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 59%, rgba(202,205,253,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(59%,rgba(255,255,255,1)), color-stop(100%,rgba(202,205,253,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 59%,rgba(202,205,253,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cacdfd',GradientType=0 ); /* IE6-9 */
}
#block-system-main-menu .menu li:hover a,#block-system-main-menu .menu li.active-trail a {
    color: #1e2691;
}
#block-views-slider-block {
    width: 603px;
}
.carousel {
    position: relative;
    overflow: hidden;
    height: 200px;
    width: 603px;
}
.carousel ul {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}
.carousel li {
    float: left;
}
#left_bar {
    position: relative;
    z-index: 1;
    float: left;
    width:  200px;
}
#block-views-articles-block-1 {
    float: left;
    width: 220px;
    background: #ffffff;
    padding: 8px;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
    position: relative;
    z-index: 1;
}
.front #page-title, #first-time {
    display: none;
}
.main_cats li {
    clear: both;
    list-style: none;
    display: inline-block;
    width: 42%; 
    margin-left: 6%;
    vertical-align: top;
        background: url("../img/under_cat.png") no-repeat 0 0;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    margin-bottom: 10px;
    padding: 15px ;
}
.main_cats li:nth-child(2n+1),
.cat_products  li:nth-child(2n+1){
    margin-left: 0;
}
.cats_img {
    float: left;
    width: 86px;
}
.main_cats li .cats_desc, .main_cats li .cats_title {
    margin-left: 98px;
}
.main_cats li a {
    text-decoration: none;
}
.cats_title, #block-views-similar-block h2 {
    font: 18px/24px "Georgia";
    color: #6f040d;
    margin-bottom: 10px;
}
#block-views-similar-block h2 {
    color: #ffba00;
}
.cats_desc    {
    font: 12px/14px "Georgia";
    color: #3d1701
}
#block-views-cat-main-block {
    background: url("../img/accordion.png");
    margin-top: 20px;
       padding: 20px;
       border-radius: 5px;
}
#block-block-2 {
    margin: 20px 0;
}
#block-block-3 {
     background: url("../img/accordion.png");
     border-radius: 5px;
     color: #a35f41;
     padding: 10px;
     width: 185px;
}
#block-block-3 h2 {
    background: url(../img/delivery.png) no-repeat 0 50%;
    color: #cb4800 ;
    padding-left: 40px;
    margin-bottom: 14px;
}
#block-block-4 {
    margin: 20px 0;
    color: #c88061;
}
#block-block-5 {
    font: 12px/18px "Arial";
    color: #363535;
}
#footer {
    position: relative;
    margin-top: 60px;
    padding-bottom: 30px;
}
#block-block-6 {
    position: absolute;
    right: 0;
    bottom: 00px;
}
#breadcrumb {
    background: url("../img/left_menu.png") no-repeat 0 50%;
    padding-left: 20px;
    border-bottom: 1px dotted #a35f41;
    margin-bottom: 20px;
}
.breadcrumb {
    padding: 0;
    font: 12px/23px "Georgia";
    color: #ffa200;
    text-decoration: none;
}
.breadcrumb a {
    font: 12px/23px "Georgia";
    color: #ffa200;
    text-decoration: none;
}
#page-title {
    font: 18px/24px "Georgia";
    color: #ffba00;
}
.cat_products {
    list-style: none;
}
.cat_products  li  {
    min-height: 143px;
    padding: 10px;
    background: #272626;
    display: inline-block;
    width: 42%;
    margin-left: 6%;
    vertical-align: top;
    margin-bottom: 15px;
    position: relative;
    border-radius: 3px;

}
.cat_products  li .img {
    float: left;
}
.cat_products  li .content {
    margin-left: 151px;
}
.cat_products  li a {
    text-decoration: none;

}
.cat_products .title,.cat_products .price {
    font: 18px/24px "Georgia";color: #ffba00;
    margin-bottom: 4px;
}
.cat_products .body {
    font: 12px/16px "Georgia";
    color: #c88061;
    margin-bottom: 20px;
}
a.more, .more {
    position: absolute;
    bottom: 10px;
    right: 20px;
    background: url("../img/more.png") no-repeat 100% 50%;
    padding-right: 10px;
    padding-left: 10px;
    border-left: 1px solid #9b9b9b;
    text-decoration: underline!important;
    color: #9b9b9b;
    font: bold 12px/16px "Arial";
}
.block h2, #block-views-logos-block .view-id-logos table caption {
    font: 18px/28px "Tahoma";
    color: #d03025;
    text-align: center;
    border-bottom: 1px solid #d03025;
    text-transform: uppercase;
    margin-bottom: 15px;

}
.articles li {
    list-style: none;
    position: relative;
    min-height: 70px;
    padding-bottom: 25px;
    border-bottom: 1px dotted #a5a5a6;
    margin-bottom: 10px;
}
#block-views-articles-block .articles li  {
    min-height: 120px;
}
.articles li .img {
    width: 86px;
    float: left;
    margin-right: 10px;
}
#block-views-articles-block .articles .img {
    width: 169px;
}
.date {
    background: url("../img/date.png") no-repeat 0 50%;
    padding-left: 20px;
    font: 20px/28px "MyriadProCondensed";
    color: #a52017;
}
.articles .title {
    font: 18px/18px "Georgia";
    color: #ffba00;
}
.articles li a {
    text-decoration: none;
}
.articles .body {
    font: 12px/18px "Arial";
    color: #363535;

}
#block-views-gallery-block .item-list li {
    margin: 8px 6px;
    list-style: none;
    display: inline-block;
}

#block-views-gallery-block .item-list li img {
    display: inline-block;
    border: 15px solid #231f20;
}
.ymaps-map,#ymaps1371456478198474598 {
    width: 100%!important;
}

#node-3,#node-3:after {
    clear: none!important;
}
.page-node-3 #block-system-main::after {
    clear: both;
}
.callback, #webform-client-form-31 #edit-actions {
    background: rgb(210,89,10); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(210,89,10,1) 0%, rgba(117,19,34,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,89,10,1)), color-stop(100%,rgba(117,19,34,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(210,89,10,1) 0%,rgba(117,19,34,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2590a', endColorstr='#751322',GradientType=0 ); /* IE6-9 */
    padding: 3px;
    display: inline-block;
    border-radius: 7px;
}
.callback span, #webform-client-form-31 #edit-actions input {
    display: inline-block;
    border-radius: 4px;
    background: rgb(54,49,47); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(54,49,47,1) 0%, rgba(15,15,15,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(54,49,47,1)), color-stop(100%,rgba(15,15,15,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(54,49,47,1) 0%,rgba(15,15,15,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36312f', endColorstr='#0f0f0f',GradientType=0 ); /* IE6-9 */
    font: 14px/27px Georgia;
    color: #ffba00;
    padding: 0 40px;
    height: 27px;
    text-transform: uppercase;
    border: none;
    cursor: pointer;
}
#block-block-7 {
    margin: 30px 0;
}
.carousel-wrapper {
    float: left;
    width: 351px;
    padding-left: 15px;
    position: relative;
}
.jcarousel-prev,.jcarousel-next{
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 2px;
    font: bold 14px/24px "Georgia";
    color: #000000;
    text-decoration: none;
}
.jcarousel-next {
    left: auto;
    right:5px;
}
.carousel-wrapper .field-name-field-photos {
    position: relative;
    overflow: hidden;
    /* You need at least a height, adjust this to your needs */
    height: 336px;
    width: 331px;
}

.field-name-field-photos .field-items {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}

.field-name-field-photos .field-item {
    float: left;
}
.node-type-product #page-title {
    margin-bottom: 15px;
}
.field-name-field-price  {
    font: 20px/24px "Georgia";
   color: #e3274f
}
#block-views-similar-block {
    margin-top: 30px;
}
.similar li {
    list-style-type: none;
    display: inline-block;
    width: 32%;
    margin-left: 1.32%;
    background: #272626;
    padding: 15px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;
    position: relative;
    vertical-align: top;

}
.similar li:first-child {
    margin-left: 0px;
}
.similar li .img {
    float: left;
}
.similar li a {
    text-decoration: none;
}
.similar li .title {
    margin-left: 100px;
    font: 15px/22px "Georgia";
    color: #ffba00;
}
.similar li .price {
    margin-left: 100px;
    font: 16px/22px "Georgia";
    color: #c88061;
    margin-bottom: 5px;
}
.similar li .body {
    font: 12px/14px "Georgia";
    color: #c88061;
    margin-left: 100px;
    padding-bottom: 16px;
}
.node-product:after  {
    clear: none!important;
}
#webform-client-form-31 {

}
#webform-client-form-31 .webform-component-fieldset {
    border: none;
    background: #272626;}
#webform-client-form-31 .webform-component-fieldset h3 {
    font: 18px/24px "Georgia";
    color: #ffba00;
}
#webform-client-form-31 .webform-component-fieldset legend {
    display: none;
}
#webform-client-form-31 .label {
    font: bold 14px/16px "Georgia";
    color: #c88061;
}
#webform-client-form-31 .label span {
    font-weight: normal;
    font-style: italic;
    font-size: 12px;
}
#webform-client-form-31 input[type="text"]{
    border: 1px solid #c88061;
    border-radius: 2px;
    background: none;
    padding: 0 10px;
    height: 27px;
    font: 14px/27px "Georgia";
    color: #c88061;
}
#webform-client-form-31 label {
    font: bold 14px/27px "Georgia";
    color: #c88061;
}
#webform-client-form-31 textarea {
    border: 1px solid #c88061;
    border-radius: 2px;
    background: none;
    padding: 0 10px;
    font: 14px/27px "Georgia";
    color: #c88061;
    resize: none;
}
.grippie {
    display: none;
}
#edit-submitted-new-1371483399602-montazh > div {

    display: inline-block;
    margin-right: 20px;
}
.exhibitions {
    margin-left: 0px;
}
.exhibitions td {
    padding: 12px;
}
.exhibitions .img {
    border: 1px solid #c9c9ca;
    box-shadow: 1px 1px 3px 1px #c9c9ca;
}
.exhibitions .img img {
    display: block;
}
.exhibitions .title a {
    font: 15px/18px "Tahoma";
    color: #ad261d;
    display: block;
    margin-bottom: 5px;
}
.exhibitions .desc, .exhibitions .place {
    font: 12px/16px Arial;color: #363535;
}
.exhibitions tr td.dates {
    font: 20px/24px "MyriadProCondensed";
    color: #ffffff;
    text-align: center;
    background: #8088f1 !important;
}
.exhibitions tr:nth-child(even) td.dates {
    background: #939af3 !important;
}
.exhibitions .place span, .exhibitions .link {
    font-weight: bold;
    color: #4450ef;
    display: block;
}
.exhibitions tr:nth-child(odd) td {
     background: #e2eaff;
 }
.exhibitions tr:nth-child(even) td {
    background: #f7f7f7;
}
#sidebar_first {
    width: 200px;
    float: right;
}
#content {
    margin-right: 215px;
}
.not-front #content {
    background: #ffffff;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
    padding: 10px;
}
#block-views-logos-block {
    background: #ffffff;
    padding: 8px;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
}
#block-views-logos-block .view-id-logos table {
    width: 182px;
    text-align: center;
}
tbody {
    border: none;
}
#block-block-9  {
    margin: 20px 0;
}
#block-block-9 h3 {
    font: 20px/24px "MyriadProCondensed";
    color: #ad261d;
    text-transform: uppercase;
}
#block-block-9,#block-block-9 p  {
    font: 14px/16px Arial;
    color: #ad261d;
}
#block-block-9 #mailto {
    text-align: center;
    display: block;
    background: #cd3227;
    padding: 3px 0;
    border-radius: 3px;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
}
#block-views-logos-block-1 {
    background: #e4e4e4;
    border: 1px solid #c7c7c7;
    padding: 14px 19px;
    margin-bottom: 20px;
}
#block-views-logos-block-1 .item-list ul {
    margin: 0;
    font-size: 0;
}
#block-views-logos-block-1 .item-list ul li {
    display: inline-block;
    vertical-align: top;
    width: 114px;
    height: 65px;
    border: 1px solid #c7c7c7;
    background: #ffffff;
    line-height: 65px;
    margin: 4px;
}
#block-views-logos-block-1 .item-list ul li a {
    line-height: 65px;
    display: block;
    height: 65px;
    vertical-align: middle;
    text-align: center;
}
#block-views-logos-block-1 .item-list ul li a img {
    line-height: 65px;
    vertical-align: middle;
}
#footer_menu {
    display: block;
    text-align: center;
    margin-bottom: 30px;
}
#footer_menu li {
    border-left: 2px solid #d0d0d0;

}
#footer_menu a {
    font: 15px/28px Arial;
    color: #363535;
    text-decoration: none;
}
#page-title {
    font: 18px/28px "Tahoma";
    color: #d03025;
    border-bottom: 1px solid #d03025;
}
#block-views-personal-block {
    margin: 30px 0;
}
.personal li {
    display: inline-block;
    vertical-align: top;
    width: 361px;
    height: 96px;
    background: #e2eaff;
    padding: 12px;
    margin: 5px 3px;
}
.personal li:nth-child(3n),.personal li:nth-child(4n) {
    background: #f7f7f7;
}
.personal li .img {
    float: left;
    box-shadow: 1px 1px 3px 1px #bdc5ef;
}
.personal li .img img {
    display: block;
}
.personal li .name {
    font: 15px/18px "Tahoma";
    color: #ad261d;
    text-decoration: underline;
    margin-bottom: 3px;
    margin-top: 5px;
}
.personal li .content {
    margin-left: 118px;
}
.personal li .dolj {
    font: italic 14px/16px Arial;
    color: #363535;
}
.personal li .mailto, #contact_table #mailto {
    font: 15px/18px "Tahoma";
    color: #363535;
    background: url("../img/mailto.png") no-repeat 0 50%;
    padding-left: 20px;
    display: block;
    text-decoration: underline;
    margin-top: 20px;
}
#contact_table #mailto {
    font: 15px/18px "Tahoma";
    color: #363535;
    background: url("../img/mailto.png") no-repeat 0 50%;
    padding-left: 20px;
    display: inline-block;
    text-decoration: underline;
    margin-top: 20px;
}
#contact_table {
    border-collapse: separate;
}
#contact_table td {
    padding: 10px;
}
#block-menu-menu-categories {
    width: 203px;
    display: inline-block;
    vertical-align: top
}
#block-menu-menu-categories .content li {
    display: block;
    height: 45px;
    background: #efefef   ;
    line-height: 45px;  
    margin-bottom: 3px;
    border-radius: 3px;
    padding:0 5px 0 5px;
}
#block-menu-menu-categories .content li.active-trail {
      background: rgb(233,30,17); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5MWUxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZDMyMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(233,30,17,1) 0%, rgba(205,50,39,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,30,17,1)), color-stop(100%,rgba(205,50,39,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(233,30,17,1) 0%,rgba(205,50,39,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(233,30,17,1) 0%,rgba(205,50,39,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(233,30,17,1) 0%,rgba(205,50,39,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,   rgba(233,30,17,1) 0%,rgba(205,50,39,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e91e11', endColorstr='#cd3227',GradientType=0 ); /* IE6-8 */

}
 #block-menu-menu-categories .content li a {
    font: 14px/16px "Tahoma";
    color: #4d4b4b;
    display: inline-block;                  
    width: 170px;
    background: url(../img/menu_left.png) no-repeat 0 50%;
    padding-left: 15px;
    vertical-align: middle; 
    margin-top: -2px;
    text-decoration: none;
 }
  #block-menu-menu-categories .content li.active-trail a     {
    color: #fff;
  }
#block-views-partners-big-block {
    width: 554px;
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;  
}
.view-partners-big table td {
    padding: 10px;
    vertical-align: top;
}
.view-partners-big table tr:nth-child(odd) td {
    background: #e2eaff;
}
.view-partners-big table tr:nth-child(even) td {
    background: #f7f7f7;
}
.view-partners-big table .views-field-title {
    font: 16px/18px "Tahoma";
    color: #ad261d;
}
.view-partners-big table .views-field-title .body {
    margin-top: 10px;
}
.view-partners-big table .img{
    border: 1px solid #afb8e9;
    box-shadow: 2px 2px 2px 1px #afb8e9;
}
.view-partners-big table .img img {
    display: block;
    
}
#block-gtranslate-gtranslate {
    position: absolute;
    right: 20px;
    bottom: -26px;
}