.img-link {padding:2.5em 0 0 0;overflow:hidden;width:241px;}
.img-link img {display:block;}
/*-------------------------Mart--Studio--------------------------*/
/*----------table with gray border----------------------*/
body {margin:0px;padding:0px;}
tr,td,font {font-family : Arial, sans-serif;font-size:100%;text-decoration:none;color:#000000;}
img {border:0;}
table {border:0px;border-collapse:collapse;}
table td {padding:0px;}
a {color:#1f53b4;}
a:hover {text-decoration:none;color:#ff6600;}
/*-------------menus---------------------------------------------*/
.m_1 p {margin:0 10px 20px 0;font-size:90%;}
.m_1 td {font-size:90%;}
.m_2 a {font-size:80%;}
.m_2 a.act {font-size:80%;color:#ff6600;text-decoration:none;font-weight:bold;}
.m_2 td {height:25px;padding-top:10px;}
/*-------------plaska---------------------*/
.promos_links div {margin-bottom:20px;}
.plashka {width:90%;background-repeat:no-repeat;background-position:top left;}
.plashka a {font-size:75%;margin:0px 20px 0px 20px;display:block;color:#b7b7b7;}
.plashka a:hover {text-decoration:none;color:#8e8e8e;}
.pl_txt {width:90%;padding-left:20px;height:78px;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;}
.pl_txt a {color:#b7b7b7;font-size:80%;}
.pl_txt a:hover {text-decoration:none;color:#8e8e8e;}
/*-------------slogan---------------------*/
.slog_b {font-size:150%;}
.slog_s {font-size:70%;}
/*-------------links---------------------*/
.in_eng {font-size:80%;}
/*-------------news---------------------*/
.news td {vertical-align:top;font-size:80%;padding-bottom:20px;}
.news td.fresh {font-size:90%;}
.news p {margin-top:0px;}
.news p.date {color:#b7b7b7;font-size:75%;font-style:italic;padding-right:20px;text-align:right;}
/*-------------new--on--site-----------------*/
.or_head {color:#ff6600;font-weight:bold;font-size:90%;}
.or_txt {color:#ff6600;font-size:75%;}
.new_on_site td {vertical-align:top;}
.new_on_site p.head {vertical-align:top;color:#666666;font-weight:bold;margin-top:15px;margin-bottom:5px;}
.new_on_site p {font-size:80%;}
.new_on_site p.l {margin:0px 0px 10px 0px;}
.new_on_site a.or {vertical-align:top;color:#ff6600;}
.new_on_site p.or_p {margin-top:15px;}
/*-------------bottom--menu-------------------*/
.b_m p {font-size:75%;}
.b_m a.stick {color:#666666;padding:0px 5px 0px 5px;}
/*-------------search--field-------------------*/
.searchfield {border:1px solid #cecece;width:100%;color:#808080;font-size:11px;vertical-align:middle;height:20px;}
.search a {font-size:75%;}
/*-------------copyrights---------------------*/
.mart_copy p {color:#666666;font-size:80%;}
.mart_copy a {color:#0c62ad;}
.adress {color:#929292;font-size:75%;}
.copy_link {color:#929292;font-weight:normal;}
/*--------------------second--page---------------------------------------------------------------------------------------------------------*/
/*--------------------sub--menu---------------*/
.m_r_t td.gray p {font-size:70%;color:#afafaf;margin:25px 25px 15px 0px;}
.m_r_t td.gray a {color:#afafaf;}
.m_r_t td.h h1 {color:#ff6600;font-size:120%;font-weight:normal;margin:10px 20px 30px 0px;}
/*---------------inside--menu------------------*/
.sub_m {width:95%;}
.sub_m td {vertical-align:top;padding-bottom:12px;}
.sub_m td.sp {width:5%;padding-left:20px;}
.sub_m td a {font-size:75%;}
.sub_m td a:hover {color:#ff6600;}
.sub_m a.act {color:#ff6600;font-weight:bold;text-decoration:none;}
.left_cat_menu_act {color:#ff6600;font-weight:bold;text-decoration:none;}
.sub_m table.act td.arr {vertical-align:middle;padding-left:5px;}
/*-----------news--------------------------------*/

.new p {color:#727272;font-size:70%;margin-bottom:15px;}
.new a {color:#727272;}
.new a.em {color:#afafaf;font-style:italic;}
/*------------------do--you--know--?---------------*/
.know p.h {color:#94995b;font-size:70%;font-weight:bold;margin-bottom:15px;}
.know p.t {color:#727272;font-size:70%;margin-bottom:15px;}
/*------------------content------------------------*/
.cont {width:95%;}
.cont td.start p {color:#94995b;margin:0px 20px 20px 0px;}
.cont td.t h1 {color:#94995b;font-size:100%;font-weight:bold;margin-bottom:20px;margin-right:20px;}
.cont td.t ul {color:#94995b;font-size:80%;margin-bottom:20px;margin-left:20px;}
.cont td.t li {margin-bottom:15px;list-style-position:outside;}
/*--------------------------way------------------------------------*/
.way {font-size:70%;margin:5px 0px 5px 0px;vertical-align:middle;}
.way img {margin:0 8px 0 4px;vertical-align:middle;}
.way a {color:#727272;margin-bottom:10px;}
.way div {float:left;white-space:nowrap;}
/*--------------стили для старого контента---------------------------------------------------------------------------------------------------------*/
.cont td.start p {color:#94995b;margin:0px 20px 20px 0px;}
.cont td.t p {color:#000000;width:95%;margin-bottom:10px;font-size:80%;}
/*------------------------------------------------------------------------------------------------------*/
/*-----------------------------old style----------------------------------------------------------------*/
.old {font-size:85%;width:90%;}
.old ul,ol {margin:0.2em 0 1.6em 0;padding:0;}
.old ul {list-style:square;}
.old li ul {list-style:disc;}
.old li {margin:0 0 0.5em 3em;padding:0;}
.old ul.in_td {font-size:85%;}
.old p.start {font-size:135%;color:#757575;margin:0 0 0.8em 0;}
.old p.start a {color:#757575;}
.old p.s {font-size:135%;color:#757575;}
.old p.s a {color:#757575;}
.old p {margin:0.2em 0 0.8em 0;line-height:1.3em;}
.old table p {font-size:90%;}
.old a.text2 {font-weight:bold;font-size:100%;margin-bottom:20px;color:#94995b;}
.old a.text_gray {font-size:90%;margin-bottom:20px;color:#94995b;}
.old a.text_gray strong {font-weight: normal;}
.text_gray2 strong {font-size:110%;margin-bottom:20px;color:#94995b;font-weight:normal;}
.old div.table {font-size:85%;margin:6px;}
.old div.table strong {color:#757575;}

.bord {width:95%;margin:0.2em 0 1em 0;}
.bord td {border:1px solid #e3edee;font-size:90%;padding:6px;vertical-align:top;}
.bord .h {color:#757575;font-weight:bold;}
.bord th {color:#757575;font-weight:bold;text-align:left;font-size:90%;border:1px solid #e3edee;padding:6px;vertical-align:top;}

.old h2 {font-size:140%;}
*html .old h2 {font-size:130%;}
.old h3 {color:#535353;font-size:100%;font-weight:bold;}
.old h3 a:hover {color:#ff6600;}
*html .old h3 {font-size:100%;font-weight:bold;}
img.b {padding:6px;border:1px solid;border-color:#f0f0ed #f0f0ed #e0e0dd #f0f0ed;display:block;}
.img-r {float:right;margin:0 0 0.6em 1.2em;}
.img-l {float:left;margin:0 1.2em 0.6em 0;}
.img-b {padding:6px;border:1px solid;border-color:#f0f0ed #f0f0ed #e0e0dd #f0f0ed;display:block;}
.tb-cells2, .tb-cells3, .tb-cells4, .tb-cells5 {width:100%;margin:0.4em 0 1.2em 0;}
.tb-cells2 td {width:50%;}
.tb-cells3 td {width:33%;}
.tb-cells4 td {width:25%;}
.tb-cells5 td {width:20%;}
.tb-cellsc td {text-align:center;}
/*---------------------------------------------------------------------------*/
hr {display:none;}
h1 {color:#94995b;font-weight:bold;margin:0.8em 20px 0.2em 0;font-size:145%;width:95%;}
h2 {color:#94995b;font-weight:normal;margin:0.8em 0 0.2em 0;font-size:135%;width:95%;}
h3 {color:#94995b;font-size:100%;font-weight:bold;margin:0.8em 0 0.2em 0;width:95%;}
h4 {color:#94995b;font-size:90%;font-weight:bold;margin:0.8em 0 0.2em 0;width:95%;}
/*----------------------------------history table-----------------------------------*/
.history {width:100%;}
.history td {vertical-align:top;}
.history td.date {text-align:right;padding-right:10px;font-weight:bold;font-size:85%;}
.history p {font-size:90%;margin-top:0px;}
/*--------------------------------illustration-----------------------------*/
.illustration {border-bottom:6px solid #ff6600;background-position:bottom left;background-repeat:repeat-x;}
.illustration table {width:100%;}
.illustration td.picture {height:360px;vertical-align:bottom;background-position:bottom left;background-repeat:no-repeat;}
.illustration td.picture .slogan {vertical-align:bottom;color:#603d2f;padding-bottom:55px;padding-right:20px;}
.illustration td.picture .slogan p.b {font-size:150%;margin:0px;}
.illustration td.picture .slogan p.s {font-size:70%;margin:0px;}
.illustration td.picture .image {background-repeat:no-repeat;background-position:bottom left;}
/*-------------------------------------------news block-------------------------------*/
.news_page td {vertical-align:top;font-size:80%;}
.news_page .date {color:#afafaf;}
.news_page td.txt p {font-size:100%;}
.news_page div.table {padding:5px;}
.dates td {vertical-align:top;}
.dates p {margin:0px 10px 5px 0px;}
.dates .year a {font-size:80%;color:#1f53b4;font-weight:bold;}
.dates .year a.act {font-size:80%;color:#ff6600;font-weight:bold;text-decoration:none;}
.dates .mounth a {font-size:80%;color:#1f53b4;}
.dates .mounth a.act {font-size:80%;color:#ff6600;text-decoration:none;}
/*-------------------------------------------news block-------------------------------*/
.news_page td {vertical-align:top;}
.news_page .date {color:#afafaf;font-size:80%;}
.news_page .txt p {font-size:80%;}
.dates td {vertical-align:top;}
.dates p {margin:0px 10px 5px 0px;}
.dates .year a {font-size:80%;color:#1f53b4;font-weight:bold;}
.dates .year a.act {font-size:80%;color:#ff6600;font-weight:bold;text-decoration:none;}
.dates .mounth a {font-size:80%;color:#1f53b4;}
.dates .mounth a.act {font-size:80%;color:#ff6600;text-decoration:none;}
/*-----------------------------страница контактов---------------------------*/
.contacts_page .adres td {vertical-align:top;}
.contacts_page td.sp {padding-left:20px;width:5%;}
.contacts_page .adres p {font-size:80%;margin:0px 0px 15px 0px;}
.contacts_page .mail td {vertical-align:top;}
.contacts_page .mail p {font-size:80%;margin:0px 0px 15px 0px;}
.contacts_page .back_form {background-color:#f8f4f0;}
.contacts_page .back_form .txtfield {height:20px;width:60%;border:1px solid #757575;margin:5px 10px 5px 10px;padding:2px 12px 2px 12px;color:#a4a4a4;font-size:12px;}
.contacts_page .back_form .txtarea {height:150px;width:60%;border:1px solid #757575;margin:5px 10px 5px 10px;padding:2px 12px 2px 12px;color:#a4a4a4;font-size:12px;}
.contacts_page .back_form .red_button {color:#ff3300;margin:0px 10px 10px 10px;font-size:90%;}
.contacts_page .back_form .button {margin:0px 0px 10px 10px;font-size:90%;}
/*-----------------------стиль для банера---------------------*/
.b_promo {width:70%;}
.b_promo p {width:60%;margin:10px 20px 0px 0px;}
.b_promo a {font-size:70%;color:#ffffff;font-weight:bold;}
.b_promo a:hover {color:#ffffff;}
.b_promo_img {position:absolute;z-index:1;bottom:0;margin-bottom:19px;left:0;margin-left:3%;}

.company-menu ul {margin:0;padding:0;list-style:none;}
.company-menu li {font:80% Tahoma;margin:0;padding:0 0 0.6em 0;}
.company-menu .active {font-weight:bold;color:#FF6600;}

.search-tube {background:#f3f6e4;width:80%;}
.search-tube .corns div {height:24px;}
.search-tube .corns .tlc {background:no-repeat url('../img/17-09-08/srch-c-tl.gif');}
.search-tube .corns .trc {background:no-repeat top right url('../img/17-09-08/srch-c-tr.gif');}
.search-tube .corns .blc {background:no-repeat url('../img/17-09-08/srch-c-bl.gif');}
.search-tube .corns .brc {background:no-repeat bottom right url('../img/17-09-08/srch-c-br.gif');}
.search-tube .info {padding:0 24px;}
	.search-line-tbl {width:100%;}
	.search-line-tbl .search-line-cell {width:85%;padding-right:20px;}
	.search-line-tbl .search-line-cell input {width:100%;}
	.search-line-tbl .button-cell {width:15%;padding:0 !important;}
	
/*----------------new on site-----------------------------*/
.newonsite-head h2 {position:relative;z-index:3;margin-top:-0.6em;margin-bottom:0.2em;}
.newonsite-box {}
.newonsite-tbl {width:100%;}
.newonsite-tbl td {vertical-align:top;}
.newonsite-tbl .l-cell {width:65%;}
	.newonsite-content-box ul {margin:0.4em 0 0.8em 0;padding:0;list-style:none;}
	.newonsite-content-box li {font:80% Arial;margin:0.2em 0 0.8em 0;}
.newonsite-tbl .r-cell {width:35%;}
	.newonsite-calendar-box {border-top:1px solid #ededed;}
	.newonsite-calendar-tbl {width:60%;}
	.newonsite-calendar-tbl td {vertical-align:top;padding:0.5em 1em;}
	.newonsite-calendar-tbl div {margin:0.4em 0 0.8em 0;font:80% Arial;}
	.newonsite-calendar-tbl .active {font-weight:bold;color:#FF6600;}
	
.base-box {width:85%;text-align:left;}	
.base-box p {font:70% Tahoma;color:#747474; margin:0;}
#copySign {position:absolute;z-index:2;margin-left:-1.2em;}

/* Запрос на поставку */
.request-box{width:90%;}
.request-box h3{font:1.1em Arial, Helvetica, sans-serif; color:#000; margin:0;}
.request-box h1{font:1.875em Arial, Helvetica, sans-serif; color:#53942b; margin:0;}
.request-box p{margin:0;}

.request-box .left{float:left; width:46%;}
.request-box .right{float:right; width:47%;}
.request-box .left .under-title{font:0.75em Arial, Helvetica, sans-serif; margin-top:3px;}
.request-box .right .under-title{font:0.9em Arial, Helvetica, sans-serif; margin:1px 0 55px 0; color:#666; line-height:1.5em;}
.request-box .submit-button-box{padding-top:40px;}
.request-box .submit-button{text-align:center;}
.request-box form{margin:0 !important;}
.request-box .green{color:#3a681e;}

.request-box .switcher{margin:23px 0 5px 0; width:100%; text-align:center;}
.request-box .switcher td{padding:10px 0 0 0; font:1.1em Arial, Helvetica, sans-serif;}
.request-box .switcher span{color:#949494; cursor:pointer;}
.request-box .switcher .active{font-size:1.65em; background:url('img/17-09-08/f1-corns.png') no-repeat 5px 8px; text-align:center; padding-bottom:10px; padding-top:13px; width:54; height:55;}
.request-box .switcher .active span{color:#53942b;}
.request-box .switcher .error{font-size:1.65em; text-align:center; padding-bottom:10px; padding-top:13px;}
.request-box .switcher .error span{color:#ff7373;}

.request-box .row{padding-bottom:20px;}
.request-form .text{font:0.75em Arial, Helvetica, sans-serif;margin-bottom:2px;}
.request-form input{width:100%;}
.request-form textarea{width:100%;}
.request-box .check-box{margin-top:10px; text-align:left; position:relative; height:1.2em;}
.request-box .check-box .text{font:0.75em Arial, Helvetica, sans-serif; cursor:pointer; position:relative; top:-1px;}
*html .request-box .check-box .text{padding-top:4px;}
.request-box .check-box .check-input{}
.request-box .check-box input{margin:0; padding:0; width:16px; float:left;}
.request-die-form .row .row-left{float:left; width:45%; }
.request-die-form .row .row-right{margin-left:55%;}
*html .request-die-form .row .row-left input{width:90%;} 
.request-die-form .text{font:0.7em Arial, Helvetica, sans-serif;margin-bottom:2px; position:relative;}
.request-die-form input{width:100%;}
.request-box .accept{color:#53942b; font:0.9em Arial, Helvetica, sans-serif; margin-top:8px; line-height:1.5em;}
.request-box .accept-button{margin-top:30px;}
.request-box .card-title{margin-bottom:15px;}
.request-box .red{background:#ffd4d4;}
.corned-box .corns {height:22px;margin:0 22px;position:relative;}
.corned-box .corns .tl {height:22px;width:22px;overflow:hidden;left:0;margin:0 0 0 -22px;position:absolute;}
.corned-box .corns .tr {height:22px;width:22px;overflow:hidden;right:0;margin-right:-22px;position:absolute;}
.corned-box .corns .tr img {margin-left:-22px;}
.corned-box .corns .br {height:22px;width:22px;overflow:hidden;right:0;margin-right:-22px;position:absolute;}
.corned-box .corns .br img {margin:-22px 0 0 -22px;}
.corned-box .corns .bl {height:22px;width:22px;overflow:hidden;left:0;margin:0 0 0 -22px;position:absolute;}
.corned-box .corns .bl img {margin:-22px 0 0 0;}
.corned-box .content {padding:0 22px;}
.f1 .corns, .f1 .content {background:#ddecd3;}
.f2 .corns, .f2 .content {background:#e6e6c4;}

.pdf {white-space:nowrap;}

.tb-address {width:90%;}
.tb-address td {width:50%;vertical-align:top;}
.b-address {width:95%;}
.b-address p {font-size:90%;margin:0.2em 0 1em 0;line-height:1.4em;}

.old dl {margin:0.2em 0 1.2em 0;}
.old dt {font-weight:bold;margin:.2em 0 .2em 1.5em;}
.old dd {margin:.4em 0 1em 1.5em;}
