html {width:100%; height:100%; margin:0; padding:0;}

@font-face {
  font-family: 'Baskerville';
  src: url('../fonts/Baskerville.eot'); /* IE9*/
  src: url('../fonts/Baskerville.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/Baskerville.woff2') format('woff2'),  /* chrome、firefox */
	   url('../fonts/Baskerville.woff') format('woff'),  /* chrome、firefox */
	   url('/fonts/Baskerville.ttf') format('truetype'),  /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	   url('../fonts/Baskerville.svg#Baskerville') format('svg'); /* iOS 4.1- */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PlumbC';
  src: url('../fonts/PlumbC.eot');
  src: url('../fonts/PlumbC.eot?#iefix') format('embedded-opentype'),
       url('../fonts/PlumbC.woff2') format('woff2'),
	   url('../fonts/PlumbC.woff') format('woff'),
	   url('../fonts/PlumbC.ttf') format('truetype'),
	   url('../fonts/PlumbC.svg#PlumbC') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'PlumbC-Bold';
  src: url('../fonts/PlumbC-Bold.eot');
  src: url('../fonts/PlumbC-Bold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/PlumbC-Bold.woff2') format('woff2'),
	   url('../fonts/PlumbC-Bold.woff') format('woff'),
	   url('../fonts/PlumbC-Bold.ttf') format('truetype'),
	   url('../fonts/PlumbC-Bold.svg#PlumbC-Bold') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body {
	width:100%;
	height:100%;
	margin:0; 
	padding:0;
    font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
img {display:block; outline:none;}

a {color: #0c3f83;}
a:hover {color: #bf955b;}
a:active, a:focus, a:hover { outline: none; }

input, textarea {outline:none;}
input:active, textarea:active {outline:none;}
:focus {outline:none;}
textarea {resize:none;}
textarea {resize:vertical;}
textarea {resize:horizontal;}

.top {height:51px; background:url(../img/top.png); margin:0; overflow: hidden; position:fixed; top:0; z-index:9999; width:100%;}
.top ul {list-style: none; margin:0; padding:0; position: relative; left: 50%; float: left; height:50px;}
.top ul li {position: relative; left: -50%; float: left;margin: 0 66px;height:50px;}
.top ul li a {color:#FFF; display: block; text-decoration: none; line-height: 50px; font-size:16px; text-transform:uppercase; font-weight:bold;}
.top ul li a:hover {color:#e7d3b8;}
.top ul li:first-child {margin-left:0}
.top ul li:last-child {margin-right:0;}

.top-nav.default {}
.top-nav.fixed {position:fixed; top:0; z-index:9999; margin:0 auto; width:100%; max-width:1503px; min-width:1259px;}


.top-kpe {height:51px; background:url(../img/kpe-bg-4.jpg) center center; margin:0; overflow: hidden;  width:100%; margin-top:2px}
.top-kpe ul {list-style: none; margin:0; padding:0; position: relative; left: 50%; float: left; height:50px;}
.top-kpe ul li {position: relative; left: -50%; float: left;margin: 0 66px;height:50px;}
.top-kpe ul li a {color:#FFF; display: block; text-decoration: none; line-height: 50px; font-size:16px; text-transform:uppercase; font-weight:bold;}
.top-kpe ul li a:hover {color:#0c3f83};
.top-kpe ul li:first-child {margin-left:0}
.top-kpe ul li:last-child {margin-right:0;}


#btn-menu{
  display: none;
}
#btn-menu + label{
  display: none; 
  position: relative;
  color: #fff; 
  height: 50px;
  z-index: 1;
  cursor: pointer;
  left: 50%;
  line-height:50px;
}
#btn-menu + label:before{
  content: '\f0c9'; 
  display: inline-block;
  font-family:'FontAwesome';
  font-size: 30px;
   margin-left: -13px;
}
#btn-menu:checked + label:before{
  content: '\f106';

  color: #f00;
  font-weight:bold;
  }


.lang {position:relative; overflow:hidden; float:right}
.lang a {display:block; width:25px; height:25px; float:left; margin-top:14px;}
.lang a.rus {background:url(../img/ru.png);}
.lang a.eng {background:url(../img/en.png);}

.komt {width:265px}

.header-mp {position:relative; overflow:hidden; max-width:100%; margin:0 auto; margin-top:50px;}
.hat {height:178px; position:relative; overflow:hidden; max-width:1259px; margin:0 auto; background:url(../img/fon-1.jpg) 187px 0 no-repeat;}
.logo {display:block; float:left; background:url(../img/logo.png) no-repeat; width:318px; height:123px; margin-left:117px; margin-top:28px;}
.logo-en {display:block; float:left; background:url(../img/logo-en.png) left no-repeat; width:260px; height:123px; margin-left:117px; margin-top:28px; }
.top-cont {float:right; width:338px; margin-top:28px;}
.top-cont a {font-size:26px; color:#c29a63; text-decoration:none; font-weight:bold; margin-left:-1px; line-height:30px}
.top-cont a.top-tel {color:#0c3f83; margin-left:0; font-size:26px; line-height:normal;}
.top-cont a.top-tel:hover {color-:#c29a63; filter: brightness(145%);}
.top-cont a.top-mail {font-size:26px; line-height:normal; }
.top-cont a.top-mail:hover {filter: brightness(65%); -color:#0c3f83}
.top-mess {margin:3px 0 0 0; padding:0; text-align:center; font-size: 18px; line-height: normal; width:230px}
.top-mess a:hover img {filter: drop-shadow(2px 2px 1px #999);}


.nivo-controlNav {margin-left:-30px}
.bn-left {background:url(../img/bn-left.png); background-size:100% auto; width:12%; max-width:171px; height:345px; position:absolute; left:0;}
.bn-right {background:url(../img/bn-right.png); background-size:100% auto; width:12%; max-width:171px; height:345px; position:absolute; right:0;}


section {max-width:1259px; position:relative; margin:30px auto;}

/*-----------------------------------------------------------------------------------*/
/*	CAROUSEL НОВОСТЕЙ НА ГЛАВНОЙ
/*-----------------------------------------------------------------------------------*/

.news-mp-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px;}
.news-mp-h1 a {padding:0px 16px; margin:0; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.news-mp-h1 a:hover {color:#e7d3b8}
.news-mp-h1 span {padding:0px 16px; margin:0; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.news-mp hr {}

.div-for-h1-s {width:100%; text-align:center; background:url(../img/h1-bg-s.png) center repeat-x;}
.div-for-h1-s h1 {padding:0px 16px; margin:0 auto; position: relative; display:inline-block; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.div-for-h1-z {width:100%; text-align:center; background:url(../img/h1-bg-z.png) center repeat-x;}
.div-for-h1-z div {margin:0 auto; width:auto; position:relative; display:inline-block; text-align:center;  background:#bf955b;}
.div-for-h1-z h1 {padding:0px 16px; margin:0 auto; position: relative; background:#bf955b; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}



.carousel-1 {width:1132px; margin:0 auto;}
.carousel-1-wrapper {
   margin: 10px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
}
.carousel-1-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-1-block {width:309px; height:160px; padding:0 25px 0 25px; overflow:hidden; position:relative; float:left; border-right:2px solid #8d8d8d;}
.news-date-mp {color:#bf955b; font-size:20px; font-family:'PlumbC-Bold'; margin:0 0 4px 0;}
.news-anons-one {color:#000; text-decoration:none; font-size:16px;}
.news-anons-one i {color:#bf955b;}
.news-anons-one:hover i {color:#0c3f83;}
.carousel-1-block img {display:block; float:left; margin-right:10px;}
.news-img-mp {max-width:120px}

.carousel-1-button-left a, .carousel-1-button-right a {
   width: 27px; 
   height: 50px; 
   position: relative;
   top: 47px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-1-button-left a{
   float: left; 
   background:url(../img/carousel-1-arr.png);
   background-position:top right;
}
.carousel-1-button-left a:hover {background-position:bottom right;}
.carousel-1-button-right a {
   float: right;
   background:url(../img/carousel-1-arr.png); 
   background-position:top left;
}
.carousel-1-button-right a:hover {background-position:bottom left;}


/*-----------------------------------------------------------------------------------*/
/*	ТЕКУЩИЕ АУКЦИОНЫ
/*-----------------------------------------------------------------------------------*/

.tek-auk-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.tek-auk-h1 span, .tek-auk-h1 a {padding:0px 14px; background:#bf955b; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.tek-auk-h1 a:hover {color: #0c3f83;}

.tek-auk-one {}
.tek-auk-one-cont {width:1259px; margin:0 auto; position:relative; overflow:hidden; background:url(../img/anons-auk--.png) center repeat-x;}
.tek-auk-one-left {position:relative; float:left; width:593px; margin:0px 0px 0 189px; padding:20px 0 0 0; text-align:center}
.tek-auk-one-right {float:right; width:240px; margin-right:195px}
.tek-auk-one-right img {height:200px; margin:0 auto;}



	.tek-auk-one.auk-anons {background:url(../img/anons-bg-mp.jpg) center no-repeat; position:relative; overflow:hidden;}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left p {background:url(../img/anons-auk-mp.png) center center no-repeat; text-transform:uppercase; color:#FFF; padding:0px; font-size:16px; margin-top:9px}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left h2 {font-size:26px; line-height: 22px; font-weight:normal; color:#bf955b; font-family:'Baskerville'; text-transform:uppercase;}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#0c3f83; font-family:'Baskerville'}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left div {position:relative; overflow:hidden; height:24px; margin:0 auto;}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a {background:#bf955b; padding:4px 12px; margin:0 5px; color:#FFF; text-decoration:none; text-transform:lowercase; font-size: 18px;}
.auk-anons .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a:hover {background: #0c3f83}

	.tek-auk-one.auk-idet {background:url(../img/idet-bg-mp.jpg) center no-repeat; position:relative; overflow:hidden;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left p {background:#ff0000; text-transform:uppercase; color:#FFF; width:368px; margin:0 auto; margin-top:15px; font-size:16px; padding:10px 0;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left h2 {font-size:26px; line-height: 22px; font-weight:normal; color:#0c3f83; font-family:'Baskerville'; text-transform:uppercase; margin:10px 0;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#000; font-family:'Baskerville'}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left div {position:relative; overflow:hidden; height:24px; margin:0 auto;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a {background:#0c3f83; padding:4px 9px; margin:0 5px; color:#FFF; text-decoration:none; text-transform:lowercase; font-size: 18px;}
	
	.tek-auk-one.okonchen {background:url(../img/okonchen-bg-mp.jpg) center no-repeat; position:relative; overflow:hidden;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left p {position:absolute; top:7px; left:60px; display:block; height:70px; width:147px; background:url(../img/zakonchen.png) no-repeat;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left h2 {font-size:26px; line-height: 22px; font-weight:normal; color:#000; font-family:'Baskerville'; text-transform:uppercase; margin: 50px 0 25px 0;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#000; font-family:'Baskerville'}
	.okonchen .tek-auk-one-cont .tek-auk-one-left div {position:relative; overflow:hidden; height:24px; margin:0 auto;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a {background:#404040; padding:4px 9px; margin:0 5px; color:#FFF; text-decoration:none; text-transform:lowercase; font-size: 18px;}
	
	
	
	
/*-----------------------------------------------------------------------------------*/
/*	CAROUSEL НОВИНКИ МАГАЗИНА
/*-----------------------------------------------------------------------------------*/

.nov-mag-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.nov-mag-h1 a, .nov-mag-h1 span {padding:0px 14px; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.nov-mag-h1 a:hover {color: #e7d3b8;}

.carousel-2 {width:1132px; margin:0 auto;}
.carousel-2-wrapper {
   margin: 10px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
}
.carousel-2-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-2-block {width:309px; height:405px; padding:0 25px 0 25px; overflow:hidden; position:relative; float:left; border-right:2px solid #8d8d8d; text-align:center;}

.mag-art-mp {text-transform:uppercase; color:#898989; font-size:16px; font-weight:bold; margin:0 0 17px 0;}
.mag-mp-img {display:block; height:154px; width:309px; overflow:hidden;}
.carousel-2-block img {display:block; max-height:154px; max-width:309px; margin: 0 auto;}
.mag-mp-price {color:#bf955b; font-size:26px; font-weight:bold; margin:10px 0;}
.mag-mp-price i.fa-ruble-sign {font-size:14px}
.carousel-2-block h2 {color:#000; font-size:18px; font-weight:bold; margin:0;}
.mag-mp-opis-cont {height:90px; overflow:hidden;}
.mag-mp-opis {color:#000; font-size:12px; font-weight:normal;  margin:4px 0;}
.mag-mp-podr {color:#604a2a; font-size:12px;}
.mag-mp-podr:hover {color:#bf955b;}



.carousel-2-button-left a, .carousel-2-button-right a {
   width: 27px; 
   height: 50px; 
   position: relative;
   top: 87px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-2-button-left a{
   float: left; 
   background:url(../img/carousel-2-arr.png);
   background-position:top right;
}
.carousel-2-button-left a:hover {background-position:bottom right;}
.carousel-2-button-right a {
   float: right;
   background:url(../img/carousel-2-arr.png); 
   background-position:top left;
}
.carousel-2-button-right a:hover {background-position:bottom left;}


/*-----------------------------------------------------------------------------------*/
/*	НАШИ УСЛУГИ
/*-----------------------------------------------------------------------------------*/


.nash-usl-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.nash-usl-h1 a, .nash-usl-h1 span {padding:0px 14px; background:#bf955b; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.nash-usl-h1 a:hover {color:#0c3f83}

.usl-mp-cont {position:relative; overflow:hidden; max-width:1086px; padding:0 15px; margin:0 auto;}
.usl-mp-cont h2 {margin-top:0; color:#0c3f83; font-size:16px; text-transform:uppercase; font-weight:bold;}
.usl-mp-cont ul {color:#0c3f83; margin-left:143px;}
.usl-mp-cont ul li {color:#000; padding-bottom:4px;}
.usl-mp-cont ul li a {color:#000;}
.usl-mp-cont ul li a:hover {color:#0c3f83;}

.usl-mp-left {float:left; position:relative; overflow:hidden; width:59%;}
.usl-mp-left img {float:left; margin-right:10px}
.usl-mp-right {float:right; position:relative; overflow:hidden; width:41%;}
.usl-mp-right img {float:left; margin-right:10px}

.news-mp-one.carousel-3-block.o-nas-tpl {height:180px;}
.news-mp-one.carousel-4-block.o-nas-tpl {height:180px;}

/*-----------------------------------------------------------------------------------*/
/*	НАШИ ПАРТНЁРЫ
/*-----------------------------------------------------------------------------------*/


.nash-partn-cont {}
.nash-partn-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.nash-partn-h1 span {padding:0px 14px; background:#bf955b; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}
.nash-partn-cont ul {list-style:none; margin:0 auto; padding:0; text-align:center; }
.nash-partn-cont li {display: inline-block;  margin: 0 15px; height:342px; padding:0 0 30px 0 ; text-align:center; list-style: none;	}
.nash-partn-cont li a img {display:inline}


/*-----------------------------------------------------------------------------------*/
/*	FOOTER
/*-----------------------------------------------------------------------------------*/
footer {background:url(../img/bottom.png) repeat-x top #072554; padding-bottom:30px; width:100%;}
.footer-cont {position:relative; overflow:hidden;  margin:0 auto; width:1116px;}
.footer-cont h3 {margin-top:27px; margin-bottom:7px;}
.footer-cont h3 span {padding:7px; color:#FFF; font-size:16px; font-weight:normal; text-transform:uppercase; background:url(../img/bottom-bg-h3.png) repeat-x center;}
.footer-cont p {color:#FFF; margin:0; font-size:13px;}
.footer-cont a {color:#bf955b;  text-decoration:underline; margin:0 0 8px 0; display:block; font-size:13px;}
.footer-cont a:hover {color:#e7d3b8;}
.footer-cont a:hover img {filter:brightness(150%);}

.kont {float:left; width:249px; margin:0 15px; text-align:center;}
.onas {float:left; width:249px; margin:0 15px; text-align:center;}
	.onas p {font-size:14px;}
	.onas p span {font-weight:bold; text-transform:uppercase;}
	.onas p a {text-transform:uppercase; text-decoration:underline;}
	.onas div {position:relative; margin:21px auto; height:23px; width:96px;}
	.onas .vkontacte, .onas .facebook, .onas .twitter, .onas .google, .onas .instagram, .onas .telegram, .onas .youtube {display:block; float:left; width:24px; height:23px; padding:0; margin:0 4px 0 4px;}
	.vkontacte {background:url(../img/ss.png) 0 0 no-repeat;}
	.facebook {background:url(../img/ss.png) -62px 0 no-repeat;}
	.twitter {background:url(../img/ss.png) -93px 0 no-repeat;}
	.google {background:url(../img/ss.png) -124px 0 no-repeat;}
	.instagram {background:url(../img/ss.png) -155px 0 no-repeat;}
	.telegram {background:url(../img/ss.png) -186px 0 no-repeat;}
	.youtube {background:url(../img/ss.png) -217px 0 no-repeat;}

	.vkontacte:hover, .telegram:hover, .youtube:hover {filter:brightness(150%);}

.partn {float:left; width:249px; margin:0 15px; text-align:center;}
	.partn p {margin-bottom:10px;}
.podp {float:left; width:249px; margin:0 15px; text-align:center;}
	#news-footer {height:20px; padding:0; display: inline-block; margin-top:8px; margin-bottom:10px; line-height:16px}
		#news-footer table tr td {vertical-align:middle; height:18px;}
		#news-footer table tr td.foter-td-label {padding-right:5px;}
		#news-footer table tr td.foter-td-inp {background:#FFF;}
		#news-footer table tr td.foter-td-sub {background:#bf955b;}
		#news-footer table tr td.foter-td-sub:hover {background:#875f29;}
	#news-footer label {color:#FFF; font-size:13px; color:#bf955b;}
	.podpisatsa-inp {width:100px; height:16px; margin:0; padding:0 0 0 5px; border:none; background:none; font-size: 11px;}
	.podpisatsa-sub {height:16px; width:88px; border:none; background:none; color:#FFF; font-size:9px; margin:0; padding:0px; line-height:16px; text-transform:uppercase;}
	.podpisatsa-sub:hover {cursor: pointer;}

	.footer-news-form {width:100%; margin-bottom:10px;}
	.footer-news-label {width: 41px; color: #FFFFFF; text-align: left; line-height: 1.4;}
	.footer-news-input {font-size: 13px; padding-left: 5px; padding-right: 0px; height: 20px; width: 100px !important; border: 0; border-radius: 0;}
	.footer-news-button {font-size: 13px; height: 22px; padding-left: 3px; padding-right: 3px; margin-left:-4px; width: 88px; font-weight: normal; background-color: #bf955b; color: #ffffff; border:0;}
	.footer-news-button:hover {opacity: .9; color: #0c3f83; color: #000; transition: all 60ms ease-in-out 30ms; cursor: pointer;}

/*--------------------------------------------------------------*/
/*----------------------- ВТОРЫЕ СТРАНИЦЫ ----------------------*/
/*--------------------------------------------------------------*/
	.hat.sec- {height:202px}
	.breadcramps {font-size:12px; color:#808080; margin: 7px 0 0 118px; width:100%; float:left;}
	.breadcramps a {font-size:12px; color:#808080; text-decoration:none}
	.breadcramps a:hover {text-decoration:underline;}
	
/*--------------------------------------------------------------*/
/*-----------------------=--- АУКЦИОН --------------------------*/
/*--------------------------------------------------------------*/
.catalog-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.catalog-h1 span {padding:0px 14px; background:#bf955b; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}

	
	.aukcion-infa { margin-top:0; margin-bottom:0; position:relative; overflow:hidden; max-width:100%; width:100%;}
	.aukcion-infa h1 {font-size:34px; color:#bf955b; text-align:center; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin-bottom:13px; margin-top:24px;}
	.aukc-nazv {font-size:20px; color:#FFF; text-align:center;  margin-top:10px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
	.aukc-nazv span {font-weight:normal;}
	.aukc-infa-cont-bg {max-width:100%; width:100%; background: url(../img/auk-anons-bg-wide.jpg)top center no-repeat;}
	.aukc-infa-cont {position:relative; overflow:hidden; max-width:1259px; margin:0 auto}
	.aukcion-infa-left {float:left; width:31%; padding:0 1%; margin-left:3%; margin-top:20px; text-align:center; color:#FFF;}
	.aukcion-infa-right {float:right; width:31%; padding:0 1%; margin-right:3%; margin-top:10px; text-align:center; color:#FFF;}
	.aukc-infa {font-size:18px; padding: 2px 0; margin:0;}
	.aukc-infa span {color:#bf955b}
	.aukcion-infa-left a {color:#bf955b} 
	.aukcion-infa-right a {color:#bf955b; font-size:18px; text-transform:uppercase; display:block; margin-top:30px;}
	.aukcion-infa-right a:hover {color:#FFF;}
	.aukcion-infa-image {width:28%; margin:0 0 24px 0; padding:0; overflow:hidden}
	.aukcion-infa-image img {margin:0 auto; width:95%; max-width:270px; max-height: 270px;}

	.aukcion-infa.p2 .aukcion-infa-left, 
	.aukcion-infa.p2 .aukcion-infa-right, 
	.aukcion-infa.p2 .aukcion-infa-image, 
	.aukcion-infa.p2 .aukcion-infa-full {display:none}
	
	.aukcion-sprav-infa {margin:0; padding:0px 8px;  background:#bf955b; text-align:center;}
	.aukcion-sprav-infa	ul {margin:0; padding:3px 0;}
	.aukcion-sprav-infa	ul li {list-style:none; display: inline-block; border-right:1px solid #0c3f83; padding:0 4% 0 4%; margin:0 0 0 0;}
	.aukcion-sprav-infa ul li:first-child {padding-left:10px;}
	.aukcion-sprav-infa ul li:last-child { padding-right:10px; border-right:none;}
	.aukcion-sprav-infa ul li a { display:block; font-size:16px; font-weight:bold; text-decoration:none; padding:7px 0px; color:#0c3f83; text-align:center; margin-right:0 6px 0 0;}
	.aukcion-sprav-infa ul li a:hover {text-decoration:underline;}

	.aukcion-sprav-infa ul li.int-ayk {height:50px; line-height:50px; vertical-align:middle;}
	.aukcion-sprav-infa ul li.int-ayk a {line-height:normal; display: inline-block;}
	
#btn-sprav-infa{display: none;}
#btn-sprav-infa + label{display: none; position: relative; color: #fff; height: 38px; z-index: 1; cursor: pointer; line-height:38px; font-size: 20px; }
#btn-sprav-infa + label:before{content: '\f0c9'; display: inline-block; font-family:'FontAwesome'; font-size: 22px; margin-right:10px;}
#btn-sprav-infa:checked + label:before{content: '\f106'; color: #f00; font-weight:bold;}

	.aukcion-infa-full {margin:0 auto; padding:10px 100px; text-align:center; max-width:1059px;}
	.aukcion-infa-full h2 {padding:0 150px; font-size:21px; margin:0;}
	.aukcion-infa-full h3 {padding:0 100px; font-size:16px; margin:0;}
	.aukcion-infa-full p {margin:5px 0;}
	

	
	.search-block {margin:5px auto}
	#poisk32 {display:block; margin:0 auto; position:relative; width:319px;}
	#poisk32 .poisk-lable {color:#0c3f83; font-size:14px; font-weight:bold;}
	.poisk-inp-cont {position:relative; margin:5px auto; height:36px; line-height:36px; width:319px}
	#poisk32 .poisk-inp {width:260px; height:36px; margin:0; padding:0 7px 0 7px; border:none; background:none; background:#d9d9d9; line-height:36px; font-size: 14px; color:#838383; display:inline; float:left}
	#poisk32 .poisk-inp:focus {color:#000}
	#poisk32 .poisk-sub {width:45px; height:36px; margin:0; padding:0; border:none; background:none; background:url(../img/lupa.jpg) no-repeat; line-height:36px; display:inline; float:left}
	#poisk32 .poisk-sub:hover {cursor: pointer;}
	.poisk-empty {text-align: center; margin: 0; font-size: 12px; color:red;}
	
	.filter-select-cont {position:relative;  overflow: hidden; margin:25px auto; width: 890px; margin-top:10px; height:36px; line-height:36px; text-align:center;}
	.filter-select-cont input {height:36px; line-height:36px; margin:0; padding:0; border:none; background:none; display:inline;  text-align:center}
	.filter-select-cont select {height:36px; line-height:36px; margin:0; padding:0; border:none;}
	.filter-slab {height:32px; margin:2px 0; padding:0; display:inline-block; }

	.gr {float:left; height:36px; background:#d9d9d9; border-right:1px solid #0c3f83; line-height:36px; margin-bottom: 10px; display:inline-block;}
	.gr.s1 select, .gr.s2 select, .gr.s4 select, .gr.s5 select {padding:0 50px 0 24px; margin:0; text-align:left; cursor:pointer;}
	.gr.s3 {padding:0 10px 0 22px; cursor:pointer;}
.gr.s5- {width:151px;}
	.gr.s6 {border-right:none; padding:0 25px 0 24px; cursor:pointer;}
	.gr.s6 a {color:#000; text-decoration:none}

.fltr_block {float:left; height:36px; background:#d9d9d9; border-right:1px solid #0c3f83; line-height:36px; margin-bottom: 10px; display:inline-block}
.fltr_block12 select, .fltr_block14 select {padding:0 50px 0 24px; margin:0; text-align:left; cursor:pointer;}

.fltr_block12 select {width:205px;}
.fltr_block14 select {width:132px;}

	.filter-slab-chk {position:relative; display:inline-block; border:none; padding-right:15px; text-align:center; height:30px}
	.slab-lable {width: 16px; height: 33px; line-height:36px; display: inline-block; position: relative; vertical-align:middle; border:none; }
	.slab-lable input[type="checkbox"] {height:6px; width:6px}
	.slab-lable input[type="checkbox"] + span {position: absolute; left: 0; top: -3px; width: 100%; height: 100%; background: url(../img/slab-chk.png) no-repeat; cursor: pointer;}
	.slab-lable input[type="checkbox"]:checked + span {background-position: 0 -36px;}
	.filter-sbr {cursor:pointer}
	
	
    .filter-select-cont select {
      -webkit-appearance: none;
	  background:none;
      background: url('../img/filter-knop.png') right center no-repeat;
	  text-align:center;
      /* for FF */
      -moz-appearance: none;
      text-indent: 0.01px; 
      text-overflow: '';
      /* for IE */
      -ms-appearance: none;
      appearance: none!important;
    }
     
    .filter-select-cont select::-ms-expand {
      display: none;
    }


	
	
	.auk {position:relative;}
	.act_auk {position:relative; height: 4600px; width: 100%; max-width: 100%; margin: -8px 0 0 0;}
	
	.padination {position:relative; text-align:center}
	.padination ul {display:inline;}
	.padination ul li {display:inline; list-style:none; margin:0 8px;}
	.padination ul li a {color:#bf955b; text-decoration:none;}
	.padination ul li a.sin {color:#0c3f83; text-decoration:none;}
	.padination ul li a:hover, .padination ul li.active a {color:#0c3f83; text-decoration:underline;}
	
	.auk-cont-b { overflow:hidden; width:1259px;}
	.auk-cont {position:relative; overflow:hidden; padding:25px 0; width:1259px;}
	.block-lot-cont {width:419px; height:420px; padding:0px 0; margin:5px 0; float:left}
	.block-lot {width:377px; height:405px; padding:5px 15px; margin:5px; text-align:center; box-shadow: 2px 2px 3px 2px rgba(0, 0, 0, 0.2); border: 1px solid #f6f6f6;}

.auk-nomer-lota {margin-top:5px; margin-bottom:5px; font-size:21px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#0c3f83; text-transform:uppercase;}
.auk-img {display:block; height:154px; width:309px; overflow:hidden; margin:0 auto;}
.block-lot img {display:block; max-height:154px; max-width:309px; margin: 0 auto;}
.auk-price {color:#bf955b; font-size:26px; font-weight:bold; margin:8px 0 8px 0;}
.auk-price.rezerv {font-size:20px;}
.auk-price span {color:#a7a7a7;}
.auk-price span i.fa-ruble-sign {font-size:22px}
.block-lot h2 {color:#000; font-size:18px; font-weight:bold; margin:5px 0 0 0;}
.auk-opis-cont {height:100px; font-size:16px; overflow:hidden; position:relative;}
.auk-opis-cont div {position:absolute; top:73px; height:18px; padding-top:9px; width:100%; text-align:center; background:url(../img/block-lot-bg.png) bottom center no-repeat;}
.auk-opis-cont div a {text-decoration:none; color:#0c3f83;}
.auk-opis-cont div a:hover {color:#bf955b;}
.auk-opis {color:#000; font-size:14px; font-weight:normal;  margin:4px 0;}
.auk-podr {color:#604a2a; font-size:12px;}
.auk-podr:hover {color:#bf955b;}
.psl {height:26px; margin:0 auto;}
p .sl {display:inline} 
.sd-stav a {padding:5px 20px; margin:5px auto; background:#bf955b; color:#FFF; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold;}
.sd-stav a:hover { background:#0c3f83; color:#FFF;}



.block-lot.fancybox-content {width:998px; height:auto; text-align:center;}
.block-lot.fancybox-content a.slide2-order {display:none}






.moneta-cont {width:934px; margin:20px auto; text-align:center;}
.block-moneta {width:700px; margin:0 auto;}
.block-moneta h2 {color:#000; font-size:24px; font-weight:bold; margin:12px 0 0 0;}
.moneta-img-cont {position:relative;}
.block-moneta img {display:block; max-width:650px; margin:0 auto;}
.block-moneta img.msl {position:absolute; bottom:0; left:50%; margin-left:-46px; width:92px; height:35px; display:block;}
.video-moneta {display:block; max-width:650px; margin:30px auto;}
.block-moneta p {margin:5px 0; text-align:left}
.block-moneta .auk-price {text-align:right}
.block-moneta .auk-opis-cont {height:auto;}
.block-moneta .auk-opis {font-weight:bold; font-size: 16px;}
.arr-moneta-left {}
.arr-moneta-right {}

.arr-moneta-left a, .arr-moneta-right a {width: 27px; height: 50px; position: relative; top: 130px; top: 0px; cursor: pointer; text-decoration:none;}
.arr-moneta-left a{float: left; background:url(../img/carousel-2-arr.png); background-position:top right;}
.arr-moneta-left a:hover {background-position:bottom right;}
.arr-moneta-right a {float: right; background:url(../img/carousel-2-arr.png); background-position:top left;}
.arr-moneta-right a:hover {background-position:bottom left;}

.moneta-obrsv {width:490px; margin:10px auto; text-align:center;}
.moneta-obrsv p {color:#0c3f83; padding:0 30px; margin:5px 0;}
.moneta-obrsv a {color:#FFF; display:block; width:467px; padding:10px; margin:0 auto; display:block; text-align:center; background:#0c3f83; text-decoration:none; font-weight:bold;}
.moneta-obrsv a:hover {color:#bf955b;}
.moneta-obrsv-torgi {display:block; margin:10px auto; width:180px; background:#bf955b; font-size:14px; text-transform:uppercase; color:#FFF; text-decoration:none; padding:7px; }
.moneta-obrsv-torgi:hover {color:#0c3f83;}
.moneta-nazad {color:#0c3f83; text-transform:uppercase; text-decoration:underline; background:none; font-weight:normal;}
.moneta-nazad:hover {color:#bf955b;}
.mnd {text-align:center; margin-bottom:25px;}

.dfdt-outer {width:650px; height:237px; padding:100px 0 0 0; margin:0 auto;}
.dfdt-in {background: #FFF; margin:0 auto; width:400px; padding:20px; opacity:0.8; border-radius: 5px; box-shadow: 7px 7px 5px rgba(0,0,0,0.8);}

.tovar-modal-vh- {display: none;}

.soc_cont {position:relative; min-width:300px; margin:20px auto; text-align:center;line-height:26px;}
.soc_cont p {display:inline; font-weight:bold; line-height:auto;}
.soc_cont div {display:inline; line-height:auto;}

/*--------------------------------------------------------------*/
/*-------------------------- НОВОСТИ ---------------------------*/
/*--------------------------------------------------------------*/

.news-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.news-h1 span {padding:0px 14px; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}

.news-cont {border-bottom:1px solid #8d8d8d; width:100%; margin:40px 0;}
.news-one {position:relative; overflow:hidden; border-top:1px solid #8d8d8d; width:100%; padding:30px 0;}
.news-date {float:left; margin:28px 15px; padding:4px 0; width:88px; text-align:center; background:#bf955b; color:#FFF; font-weight:bold;}
.img-annons-sml {height:65px;}
.news-content {margin-left:144px; position:relative; overflow:hidden; padding:12px 0;}
.news-content p {clear:right;}
.news-content a {color:#0c3f83}
.news-content a:hover {color:#bf955b}
.news-content a.news-a-osob {float:left; margin-right:23px; margin-bottom:15px; text-transform:uppercase;}
.news-content img {margin:0 25px 15px 0; float:left;}


/*--------------------------------------------------------------*/
/*-------------------------- ТЕКСТОВЫЕ -------------------------*/
/*--------------------------------------------------------------*/

.text-h1 {margin:0 auto; text-align:center; margin-top:-23px; margin-bottom:15px}
.text-h1 span {padding:0px 14px; background:#0c3f83; color:#FFF; text-transform:uppercase; text-decoration:none; font-size:23px; font-family: 'Baskerville'; font-weight:normal; letter-spacing:1px;}

.text-cont {width:96%; margin:40px auto; position: relative; overflow: hidden;}

	#slider {display:block}
	#slider2 {display:none}


/*--------------------------------------------------------------*/
/*-------------------------- О НАС -------------------------*/
/*--------------------------------------------------------------*/
.onas-button {text-align:center;}
.onas-button a {padding:5px 20px; margin:5px auto; margin-right:10px; background:#bf955b; color:#FFF; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold; display: inline-block;}
.onas-button a:hover { background:#0c3f83; color:#FFF;}
.onas-icon-cont {width:100%; background:#eee; margin-top: 25px; padding:30px; font-weight:bold; font-size:20px; box-sizing:border-box;}
.onas-icon {width:22%; margin: 0 1%; display:inline-block; text-align:center; vertical-align:top;}
.onas-icon img {display:block; margin:0 auto; }
.onas-icon p {margin-top:0}
.oici {width:165px; height:120px; margin:0 auto;}

.otz-section {box-sizing:border-box; }
.text-cont-2 {background: #e7d3b8; padding:30px; margin:30px; position:relative; overflow:hidden; width: 95%; margin: 0 auto; box-sizing: border-box;}
.otz-h2 {margin-top:0; color: #593f1e;}
.otz-cont {position:relative; text-align: center; margin:0 auto; max-height:473px; overflow:hidden;}
.otzyvy {display:inline-block; margin:10px; border-radius:10px; border:1px solid #e0e0e0; box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%) !important;}
.yak {display:block; float:right; width:165px; height:28px; background:url(/img/yak.png);}
.yak:hover {background:url(/img/yak-h.png);}
.yak-a2 {float:right;color: #000;}
.yak-a2:hover {color: #0c3f83;}

/*--------------------------------------------------------------*/
/*----------------------- ОБРАТНАЯ СВЯЗЬ -----------------------*/
/*--------------------------------------------------------------*/

.ask_qwe-form {display: none;}
.to-friend-form {display: none;}

#expertf {float:left;}
.exprow {position:relative; overflow:hidden; margin:14px 0;}
.expflc {float:left; width:230px; padding-right:10px; text-align:right;}
.expfrc {float:right; width:420px}
.expfrc input, .expfrc textarea {border:1px solid #0c3f83; width:408px; padding:5px;}
.expfrc .ver-img {display: inline-block;}
.expfrc .ver-inp {width: 200px; margin-top: 18px; float: right; margin-right: 100px;}
.expfrc .expsub {background: #0c3f83; color:#FFF; margin:0 auto; font-weight: bold; border:1px solid #0c3f83; width:420px; padding:5px;}
.expfrc .expsub:hover {color: #bf955b;}
.exp-f-p {text-align:center; font-weight:bold;}
.error {color:red;}

/*--------------------------------------------------------------*/
/*----------------------- ПРОЧЕЕ -----------------------*/
/*--------------------------------------------------------------*/
.mobile {display:none}
.non-mobile {display:block}
.aukcion-infa-right a.mobile {display:none}
.aukcion-infa-right a.non-mobile {display:block}


/*--------------------------------------------------------------*/
/*----------------------- Главная аукционов --------------------*/
/*--------------------------------------------------------------*/


.notactive_auk {text-align:center;}
.notactive_auk h2 {color:#0c3f83; font-size: 23px; font-family: 'Baskerville'; text-transform:uppercase; font-weight:normal;}
.notactive_auk p {font-size: 16px;}

.carousel-3 {width:1132px; margin:0 auto;}
.carousel-3-wrapper {
   margin: 10px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
}
.carousel-3-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-3-block {width:309px; height:100px; padding:0 25px 0 25px; overflow:hidden; position:relative; float:left; border-right:2px solid #8d8d8d; font-size:16px; text-align:center}
.carousel-3-block p {margin:0 0 4px 0;}
.new-auk-date {color:#0c3f83; text-transform:uppercase; font-size:18px; margin:0 0 4px 0;}
.new-auk-a {text-transform:uppercase; font-size:18px; font-family:'PlumbC-Bold'; margin:0 0 4px 0;}

.carousel-3-button-left a, .carousel-3-button-right a {
   width: 27px; 
   height: 50px; 
   position: relative;
   top: 27px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-3-button-left a{
   float: left; 
   background:url(../img/carousel-2-arr.png);
   background-position:top right;
}
.carousel-3-button-left a:hover {background-position:bottom right;}
.carousel-3-button-right a {
   float: right;
   background:url(../img/carousel-2-arr.png); 
   background-position:top left;
}
.carousel-3-button-right a:hover {background-position:bottom left;}


.carousel-4 {width:1132px; margin:0 auto;}
.carousel-4-wrapper {
   margin: 10px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */
   position:relative;
}
.carousel-4-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-4-block {width:309px; height:100px; padding:0 25px 0 25px; overflow:hidden; position:relative; float:left; border-right:2px solid #8d8d8d; font-size:16px; text-align:center}
.carousel-4-block p {margin:0 0 4px 0;}
.carousel-4-button-left a, .carousel-4-button-right a {
   width: 27px; 
   height: 50px; 
   position: relative;
   top: 27px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-4-button-left a{
   float: left; 
   background:url(../img/carousel-2-arr.png);
   background-position:top right;
}
.carousel-4-button-left a:hover {background-position:bottom right;}
.carousel-4-button-right a {
   float: right;
   background:url(../img/carousel-2-arr.png); 
   background-position:top left;
}
.carousel-4-button-right a:hover {background-position:bottom left;}


.predmon {background: #404040; padding: 4px 9px; margin: 0 5px; color: #FFF; text-decoration: none; text-transform: uppercase; font-size: 18px;}

.sdatchikam_1 {background:#e5e5e5; max-width:100%;}
.sdatchikam_1 div {padding:20px 20px; width:959px; margin:0 auto; text-align:center; font-size: 16px;}
.sdatchikam_1 div h2 {font-size: 23px; color:#0c3f83; font-family: 'Baskerville'; text-transform:uppercase; font-weight:normal;}

.sdatchikam_2 {position:relative; overflow:hidden;}
.sdatchikam_2 div {padding:20px 20px; width:959px; margin:0 auto; position:relative; overflow:hidden;}
.sdatchikam_2 h2.zzz {color:#bf955b; text-transform:uppercase; margin-top:0;}
.sdatchikam_2 a.zzz {background:#bf955b; color:#FFF; padding:5px 10px; float:right; display:block; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.sdatchikam_2 h2.sss {color:#0c3f83; text-transform:uppercase; margin-top:0;}
.sdatchikam_2 a.sss {background:#0c3f83; color:#FFF; padding:5px 10px; float:right; display:block; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.nash-usl-h1 a.zzz:hover {color:#0c3f83}
.sdatchikam_2 a.sss:hover {color: #e7d3b8}
.sdatchikam_2 a.zzz:hover {color:#0c3f83}

.sdatchikam_2 img {float:left; margin-right:45px;}

.sdatchikam_3 {background:#e7d3b8; max-width:100%;}
.sdatchikam_3 div {width:600px; margin:0 auto; margin-bottom:60px; padding:10px 0;}
.sdatchikam_3 h2{color:#593f1e; font-family: 'Baskerville'; text-transform:uppercase;}
.sdatchikam_3 ul {color:#1a1814}

a.new-auk-a {text-transform:uppercase; font-size:18px; font-family:'PlumbC-Bold'; margin:0 0 4px 0; color:#bf955b}
a.new-auk-a:hover {color:#0c3f83}
.smpl-sin-a {text-transform:uppercase; color:#0c3f83; text-align:center; margin: 0 auto; display: block;}
.smpl-sin-a:hover {color:#bf955b;}
.upper-black-p {text-transform:uppercase; font-size:14px; margin:4px 0 4px 0;}

/*--------------------------------------------------------------*/
/*--------------- Архив аукционов ----------------*/
/*--------------------------------------------------------------*/
.old-auk-one {position:relative; overflow:hidden; border-top:1px solid #8d8d8d; width:100%; padding:15px 0;}
.old-auk-date {float:left; margin:28px 15px; padding:4px 0; width:88px; text-align:center; background:#bf955b; color:#FFF; font-weight:bold;}
.cat_img-sml {float:left; margin:0 15px; padding:4px 0; width:120px;}
.old-auk-content {position:relative; overflow:hidden; padding:12px 0;}
.old-auk-content h2 {text-transform:uppercase; color:#0c3f83; font-family: 'Baskerville'; margin-bottom:0}
.lngttl {text-transform:uppercase; margin:4px 0 4px 0; font-weight:bold;}


.block-arc-cont {width: 419px; height: 385px; padding: 0px 0; margin: 5px 0; float: left;}
.block-arc {width: 377px; height: 365px; padding: 5px 15px; margin: 5px; text-align: center; box-shadow: 2px 2px 3px 2px rgba(0, 0, 0, 0.2); border: 1px solid #f6f6f6;}
.arc-img {display: block; height: 235px; width: 166px; overflow: hidden;margin: 0 auto; background:url('../img/arc-o.png')top center; background-size:100% 100%; text-decoration:none;}
.arc-img-cont {height: 120px; overflow: hidden;}
	.arc-nomer-auk {color: #000; font-size: 12px; margin: 0 auto; margin-top:45px; width:120px; font-weight:normal; font-family: "Times New Roman", Times, serif; color:#bf955b;}
		
.arc-name-auk-cont {width:120px; margin:0px auto; height:60px; line-height:60px}
.arc-name-auk {font-size: 12px; font-weight: bold; margin: 0 auto; margin-top:0px;  font-family: "Times New Roman", Times, serif; display:inline-block; line-height:16px; color:#0c3f83;}
.arc-name-auk-2 {margin:10px 0 0 0}
.arc-name-auk-2.arc-i {font-size: 18px; font-weight: bold;}
		
.arc-img img {display: block; max-height: 85px; max-width: 85px; margin: 0 auto;}
.arc-data {font-size:9px; margin-top:7px; margin-bottom:0; font-family: "Times New Roman", Times, serif; color:#0c3f83;}
.arc-data-2 {margin:0; font-size:14px}
		
.arc-opis-cont {height: 50px; font-size: 16px; overflow: hidden; position: relative;}
.arc-opis-cont div {position:absolute; top:23px; height:18px; padding-top:9px; width:100%; text-align:center; background:url(../img/block-lot-bg.png) bottom center no-repeat;}
.arc-opis-cont div a {text-decoration:none; color:#0c3f83;}
.arc-opis-cont div a:hover {color:#bf955b;}
.arc-opis-cont p {color: #000; font-size: 14px; font-weight: normal; margin: 4px 0;}
		
.arc-img.arc-t { background:url('../img/arc-i.png')top center; background-size:100% 100%;}
		.arc-img.arc-t .arc-nomer-auk {color:#FFF;}
		.arc-img.arc-t .arc-name-auk {color:#FFF;}
		.arc-img.arc-t .arc-data {color:#FFF;}

.arc-img.arc-i { background:url('../img/arc-t.png')top center;  background-size:100% 100%;}
		.arc-img.arc-i .arc-nomer-auk {color:#FFF; font-size:18px; margin-top:53px; margin-bottom:20px; width: 120px;}
		.arc-img.arc-i .arc-name-auk-cont {display:none}
		.arc-img.arc-i .arc-data {color:#FFF;}
.arc-img.arc-t.arc-i { background:url('../img/arc-i.png')top center; background-size:100% 100%;}
.block-arc h2.arch2 {color: #000; font-size: 18px; font-weight: bold; margin: 0 0 0 0;}


/*--------------------------------------------------------------*/
/*----------------- КОРЗИНА и прочий МАГАЗИН  ------------------*/
/*--------------------------------------------------------------*/
.auk #infoblock_cont, .nov-mag #infoblock_cont {position: fixed; right: 10px; bottom: 10px; box-shadow: 2px 2px 3px 2px rgba(0, 0, 0, 0.2); border: 1px solid #f6f6f6; padding: 20px; background: #EEE; z-index: 9999;}
.auk #infoblock_cont .fullinfo, .nov-mag #infoblock_cont .fullinfo {width:200px}
#infoblock_cont .fullinfo .name a {color:#000; text-decoration:none;}
#infoblock_cont .fullinfo .name a:hover {text-decoration:underline;}
.rbcont {position:relative; overflow:hidden;}

.auk #basketClearLink a, .nov-mag #basketClearLink a {float:left; padding:4px 15px; background: #0c3f83; color:#FFF; text-decoration:none; font-weight:bold;}
.rbcont #basketClearLink a {float:left; padding:4px 15px; background: #0c3f83; color:#FFF; text-decoration:none; font-weight:bold;}
.auk #basketClearLink a:hover, .nov-mag #basketClearLink a:hover {text-decoration:underline;}
.auk #infoblock_cont div a.button, .nov-mag #infoblock_cont div a.button {float:right; padding:4px 15px; background: #bf955b; color:#FFF; text-decoration:none; font-weight:bold;}
.rbcont #infoblock_cont div a.button {float:left; padding:4px 15px; margin-left:4px; background: #bf955b; color:#FFF; text-decoration:none; font-weight:bold;}
.auk #infoblock_cont div a:hover.button, .nov-mag #infoblock_cont div a:hover.button {text-decoration:underline;}
.tsvshop .name a {color:#000;}
.bt-oform-zak {float:left; padding:4px 85px; background: #0c3f83; color:#FFF; text-decoration:none; font-weight:bold;}
.bt-del-zak {float:left; padding:4px 15px; background: #bf955b; color:#FFF; text-decoration:none; font-weight:bold;}
.bt-oform-zak:hover, .bt-del-zak:hover {text-decoration:underline;}
.korz333 {display:none}

.karta-sajta a {color:#333}
.karta-sajta a:hover {color:#0c3f83}

.magazin__oplata-dostavka {position:relative; overflow:hidden;}
.magazin__oplata-dostavka p {font-weight:bold;}
.magazin__oplata-dostavka ul {display:block; width:290px; margin:0 auto; text-align:left;}
.magazin__oplata_left {float:left; width:48%}
.magazin__dostavka_right {float:right; width:48%}

/*--------------------------------------------------------------*/
/*----------------- ПОДАРОЧНЫЙ СЕРТИФИКАТ  ------------------*/
/*--------------------------------------------------------------*/
.srt {width:100%; background:url(/img/sertificat/srt-bg.jpg); border-top:2px solid #bf955b;}
.srt a {max-width:560px; position:relative; overflow:hidden; text-align:center; margin:0 auto; display:block;}
.srt a img {float:left}

/*--------------------------------------------------------------*/
/*----------------- Инвестиционные монеты  ------------------*/
/*--------------------------------------------------------------*/
.vikup {width: 100%; height:169px; background: url(/img/vikup.jpg) center; border-top:2px solid #bf955b;}
.vikup a {display:block; width:540px; margin:0 auto; text-align:right;}
.vikup a img {display:inline}

.all-c-cont {position:relative; overflow:hidden; margin:30px auto;}
.all-c1 {position:relative; overflow:hidden; float:left; width:auto}
.all-ci {position:relative; overflow:hidden; float:left; width:290px; margin-left:20px}
.all-ci img {width:280px; margin:0 auto}
.all-ci img.sl {width:66px; margin:0 auto}
.all-ca {position:relative; overflow:hidden; float:left; width:290px; margin-left:20px}
.all-cpi {position:relative; overflow:hidden; float:left; width:350px; margin-left:20px}
.all-cps {position:relative; overflow:hidden; float:left; width:60px; margin-left:20px}
.all-cpu {position:relative; overflow:hidden; float:left; width:120px; margin-left:20px; text-align:center; font-weight:bold}
.all-cpr {position:relative; overflow:hidden; float:left; width:120px; text-align:center}


/*--------------------------------------------------------------*/
/*----------------- Экспертиза  ------------------*/
/*--------------------------------------------------------------*/
.expertiza-cont {position:relative; overflow:hidden;}
.expertiza-img {display:block; float: left; margin: 12px 20px 0px 0;}
.expertiza-txt {margin-left: 230px;}
.expertiza-txt h2 {color: #0c4a8b; font-size: 15px; margin-left: 0px;}
.expertiza-txt p {color: #333333; text-align: justify;}


/*--------------------------------------------------------------*/
/*--------------- ADAPTIVE, 1257PX, for catalog ----------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 1258px) {
	.auk-cont-b {overflow:hidden; width: 835px; margin:0 auto;}
	.auk-cont {overflow:hidden; padding:25px 0; width: 838px;}
	.txt {padding:0 15px; width: auto;}
}

/*--------------------------------------------------------------*/
/*--------------- ADAPTIVE, 1116PX, for korzina ----------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 1116px) {
	.korz333 {display:block}
}
	
/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 1024PX, for menu ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 1116px) {
.hat {width:100%; background:url(../img/fon-1.jpg) 140% 0 no-repeat;}
.top ul li {margin: 0 50px;}
.header-mp {position:relative; overflow:hidden; width:1003; margin:0 auto; margin-top:50px;}
.logo {margin-left:95px;}
.logo-en {margin-left:95px;}
.top-cont {float:right; width:300px; margin-top:28px;}

.bn-left, .bn-right {display:none}

section {width:100%;}

.tek-auk-one-cont {width:1003px;}
.tek-auk-one-left {width:500px; margin:0px 0px 0 109px;}
.tek-auk-one-right {margin-right:135px}

.carousel-1, .carousel-2, .carousel-3, .carousel-4 {width:771px;}

.mobile {display:block}
.non-mobile {display:none}
.aukcion-infa-right a.mobile {display:block}
.aukcion-infa-right a.non-mobile {display:none}

.footer-cont {width:1003px;}
.kont, .onas, .partn, .podp {width:250px; margin:0 0;}
	
.breadcramps {margin: 7px 0 0 95px;}
}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 999PX, for footer ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 999px) {

	.hat {width:100%;  background:url(../img/fon-1.jpg) 350px 0 no-repeat;}
	.logo {margin-left:25px;}
	.logo-en {margin-left:25px;}
	.top {height:auto; background-repeat:repeat-x #264f98;}
	.top ul {height:auto; margin-left:-10px; margin-top:50px;}
	.top ul li {float:none;}
	.top ul li:first-child {margin-left:50px;}
	.top ul li:last-child {margin-right:50px;}
	.top ul li a {text-align:center}
	
	#btn-menu + label{display: inline-block;}
	#btn-menu + label + .list-menu{display: none;}
	#btn-menu:checked + label + .list-menu{display: inline-block; height:auto;}
	#btn-menu:checked + label {float:left;}
	
	section {margin: 30px auto;}
	section.auk {margin: 30px auto;}
	.sdatchikam_1 div {width:auto}
	.sdatchikam_2 div {width:auto}
	
	.news-mp-h1, .tek-auk-h1, .nov-mag-h1, .nash-usl-h1, .nash-partn-h1 {margin-bottom: 15px;}
	.nash-partn {display:none}

	.tek-auk-one-cont {width:1003px;}
	.tek-auk-one-left {width:500px; margin:0px 0px 0 109px;}
	.tek-auk-one-right {margin-right:135px}
	
	.usl-mp-left {float:none; position:relative; overflow:hidden; width:100%; margin-bottom:30px;}
	.usl-mp-right {float:none; position:relative; overflow:hidden; width:100%;}
	
	
	.footer-cont {width:100%;}
	.kont, .onas, .partn {width:33%}
	.podp {width:100%}
	.footer-cont .podp h3 {display:block; background:url(../img/bottom-dop.png) center repeat-x;}
	
	.aukcion-sprav-infa	ul li {width:42%; border:none; padding:0;}
	.aukcion-sprav-infa ul li:first-child {padding:0;}
	.aukcion-sprav-infa ul li:last-child {padding:0;}
	#btn-sprav-infa + label{display: inline-block;}
	#btn-sprav-infa + label + .sprav-menu{display: none;}
	#btn-sprav-infa:checked + label + .sprav-menu{display: inline-block; height:auto; margin-bottom:20px; width: 100%;}
	#btn-sprav-infa:checked + label {float:none;}
	
	.aukcion-infa-full h2 {padding:0;}
	.aukcion-infa-full h3 {padding:0;}
	
	.moneta-cont {width:767px;}
	.block-moneta img {max-width:600px}
	.video-moneta {max-width:600px}
	.block-moneta img.msl {position:absolute; bottom:0; left:50%; margin-left:-42px; width:84px; height:32px; display:block;}
	.arr-moneta-right a, .arr-moneta-left a {top:100px;}
	
	.breadcramps {margin: 7px 0 0 25px;}
}


/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 880PX, for catalog ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 880px) {
	.top-kpe ul li {margin:0 36px;}
	
	#poisk32 {width: 410px;}
	.poisk-inp-cont {width: 410px;}
	#poisk32 .poisk-inp {width: 348px; margin-left:0;}
	#poisk32 .poisk-lable {padding-left:4px}

	.filter-select-cont {width: 410px; height:80px;}
	.filter-select-cont select {background: url(../img/filter-knop2.png) right center no-repeat;}
	.filter-select-cont .s1 select {padding:0 0px 0 15px; width:151px}
	.filter-select-cont .s2 select {padding:0 92px 0 15px; width:151px}
	.gr.s3 {padding: 0 3px 0 15px; border-right:none;}
	.filter-select-cont .s4 select {padding:0 59px 0 15px; width:151px}
	.filter-select-cont .s5 select {padding:0 24px 0 15px; width:152px}
	.filter-select-cont .s6 {padding: 0 0px 0 0px; width:103px}
	.filter-select-cont .s6 input {}
	
	.fltr_block12 select {width:151px;}
	.fltr_block14 select {width:151px;}

}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 834PX, for catalog ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 834px) {
	.auk-cont-b {width:771px;}
	.auk-cont {width:774px;}
	.block-lot-cont {width:382px;}
	.block-lot {padding:0 16px 0 16px; width: 330px;}
	
	

	
}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 800PX, for filter ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 799px) {

	#poisk {width: 410px;}
	.poisk-inp-cont {width: 410px;}
	#poisk .poisk-inp {width: 348px; margin-left:0;}
	#poisk .poisk-lable {padding-left:4px}
	.onas-icon {width:47%;}

	
	
}


/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 771PX, for menu ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 771px) {
	.carousel-1, .carousel-2, .carousel-3, .carousel-4 {width:419px;}

	.carousel-2-block, .carousel-1-block, .carousel-3-block, .carousel-4-block {border-right:none;}
	
	.tek-auk-one-cont {width:768px;}
	.tek-auk-one-left {width:500px; margin:0px 0px 0 0px;}
	.tek-auk-one-right {margin-right:0px}
	
	.aukc-infa-cont-bg {background-size:cover}
	.aukc-infa-cont {padding-bottom:20px;}
	.aukcion-infa-left {width:44%; margin-top: 0;}
	.aukcion-infa-right {width:44%}
	.aukcion-infa-image {display:none}
	.aukcion-sprav-infa	ul li {padding:0 2%;}
	.aukcion-infa-full {padding:30px 30px;}
	
.sdatchikam_2 img {float: none; margin: 0 auto; margin-bottom: 20px;}
	

}


/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 767PX, for menu ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 767px) {
	
.hat {background:url(../img/fon-1.jpg) 180px 0 no-repeat; min-width: 420px;}
.logo, .logo-en {background-size: auto 100%; margin-left: 15px;}
	
.top-cont- a {font-size:24px}
.top-cont- a.top-tel {font-size:22px}
.top-cont {width: 257px;}
	
	.top-kpe ul li {margin:0 36px;}
	
	.tek-auk-one-cont {width:100%;}
	.tek-auk-one-left {width:100%; margin:0 auto; float:none;}
	.tek-auk-one-right {display:none}
	
	.breadcramps {margin:5px 2px 2px 15px;}
	
	.auk-cont-b {width:420px;}
	.auk-cont {width:420px;}
	.auk-img {width:257px; height:127px}
	.block-lot-cont {width:420px; margin:0 auto; float:none;}
	.block-lot {padding:0 19px 0 19px; margin:0 auto; border-right:none; width: 377px;}
	.block-lot img {max-height: 127px; max-width: 257px;}
	
	.moneta-cont {width:601px;}
	.block-moneta {width:501px;}
	.block-moneta img {max-width:440px}
	.video-moneta {max-width:440px}
	.block-moneta img.msl {position:absolute; bottom:0; left:50%; margin-left:-31px; width:62px; height:24px; display:block;}
	.arr-moneta-right a, .arr-moneta-left a {top:60px;}
	
	.dfdt-outer {width:440px;}
	.dfdt-in {width:380px}
	
	#slider {display:none}
	#slider2 {display:block}
	
	.carousel-1, .carousel-2, .carousel-3, .carousel-4 {width:360px;}
	.carousel-1-wrapper, .carousel-2-wrapper, .carousel-3-wrapper, .carousel-4-wrapper {margin: 10px 0px;}
	.carousel-1-block {width: 257px; height:auto;}
	.carousel-2-block {width: 257px; height: 366px;}
	.carousel-2-block img {max-width: 257px; max-height:127px;}
	.carousel-2-button-left a, .carousel-2-button-right a {top: 74px;}
	.carousel-3-block, .carousel-4-block {width: 257px; height: auto;}
	
	#expertf {float:none; margin:0 auto; width:420px; clear:both;}
	.expflc {text-align:center; width:100%; padding-right:0;}

}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 639PX, for hat ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 639px) {
.hat {background-position: left; min-width: 420px;}
.logo, .logo-en {display:block; float:left; margin-top:28px; width:128px}
.logo, .logo-en {background-size: auto 100%; margin-left: 15px;}
.top-cont- a {font-size:24px}
.top-cont- a.top-tel {font-size:22px}
.top-cont {width: 247px; float:left; margin-left:30px}
.top-kpe ul li {margin:0 16px;}
	
.magazin__oplata_left {float:none; width:100%}
.magazin__dostavka_right {float:none; width:100%}
	.img-responsive {width:100%; height: auto;}
}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 600PX, for menu ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 600px) {
	.sdatchikam_3 div {width:auto; padding: 10px 20px;}
	.sdatchikam_3 h2 {text-align: center;}

	.aukcion-infa-left {width:90%;}
	.aukcion-infa-right {width:90%}
	
	.moneta-cont {width:420px;}
	.block-moneta {width:390px;}
	.block-moneta img {max-width:330px}
	.video-moneta {max-width:330px}
	.block-moneta img.msl {position:absolute; bottom:0; left:50%; margin-left:-23px; width:46px; height:17px; display:block;}
	.moneta-obrsv {width:420px}
	.moneta-obrsv a {width:360px}
	.arr-moneta-left a, .arr-moneta-right a {width: 27px; 
   height: 50px; 
   position: relative;
   top: 54px; 
   cursor: pointer; 
   text-decoration:none;
}
.arr-moneta-left a{
   float: left; 
   background:url(../img/carousel-2-arr.png);
   background-position:top right;
}
.arr-moneta-left a:hover {background-position:bottom right;}
.arr-moneta-right a {
   float: right;
   background:url(../img/carousel-2-arr.png); 
   background-position:top left;
}
.arr-moneta-right a:hover {background-position:bottom left;}

	.dfdt-outer {width:330px; height:237px; padding: 60px 0 0 0;}
	.dfdt-in {width:300px}

.news-one {paddin:30px 0;}
.news-date {float:none; margin:20px auto; margin-bottom:0;}
.news-content {margin-left:16px; margin-right:16px; padding:12px 0; text-align:center;}

.news-content a.news-a-osob {float:left; margin-right:23px; margin-bottom:15px; text-transform:uppercase;}
.news-content img {margin:0 auto; float:none; max-width:390px;}

.text-cont {width: 94%; margin: 40px auto;}
.text-cont img {max-width:390px;}

/*----------------- ПОДАРОЧНЫЙ СЕРТИФИКАТ  ------------------*/

.srt a {width:280px;}
.srt a img {float:none; margin:0 auto}
	
/*----------------- Инвестиционные монеты  ------------------*/

.vikup {background: url(/img/sertificat/srt-bg.jpg) center;}
.vikup a {width:320px; text-align:center;}
	
	.expertiza-img {float:none; margin:0 auto}
	.expertiza-txt {float:0; margin:0}
	
}


/*--------------------------------------------------------------*/
/*------------------ ADAPTIVE, 570PX, for menu -----------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 570px) {
	.top-kpe {height:153px; background:none}
	.top-kpe ul {height:153px; left:0; width:100%; float:none;}
	.top-kpe ul li {float:none; background: url(../img/kpe-bg-4.jpg); border-bottom: 1px solid #FFF; text-align: center; left:0; float:none; margin: 0;}
	.top-kpe ul li:first-child {margin: 0;}
}

/*--------------------------------------------------------------*/
/*------------------ ADAPTIVE, 500PX, for menu -----------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 500px) {

	

	.usl-mp-left img, .usl-mp-right img {display:none}
	.usl-mp-cont ul {margin-left:0;}

	.aukcion-sprav-infa	ul li {width:90%;}
	
	.footer-cont {width:100%;}
	.kont, .onas {width:50%; height:180px;}
	.partn, .podp {width:50%}
	.footer-cont .partn h3, .footer-cont .podp h3 {display:block; background:url(../img/bottom-dop.png) center repeat-x;}


	
}


/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 480PX, for menu ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 480px) {
	

	
	.kont, .onas {width:100%; height:auto;}
	.partn, .podp {width:100%}
	.footer-cont h3 {display:block; background:url(../img/bottom-dop.png) center repeat-x;}
	.tek-auk-h1 span {font-size:21px;}
	
	#expertf {float:none; margin:0 auto; width:300px; clear:both;}
	.expflc {width:300px; padding-right:0px; text-align:center;}
	.expfrc {width:300px}
	.expfrc input, .expfrc textarea {width:282px;}
	.expfrc .ver-inp {width: 170px; margin-top: 18px; margin-right:5px; float: right;}
	.expfrc .expsub {width:300px; padding:5px;}
	.mce-mobile-no {display:none}
	.onas-icon {width:100%;}
	.text-cont-2 {padding: 30px 0; text-align:center;}
	.yak {float:none; margin:0 auto; margin-bottom:15px;}
	.yak-a2 {float:none}
	
	.otz-h2 {text-align:center;}
}

/*--------------------------------------------------------------*/
/*----------------------- ADAPTIVE, 420PX ----------------------*/
/*--------------------------------------------------------------*/
@media only screen and (max-device-width: 419px) {
	body {min-width:320px;}
.hat {min-width: 320px;  height: 166px; background:url(../img/fon-1.jpg) -100px 0 no-repeat;}

.logo, .logo-en {background-size: auto 100%; margin-left: 15px; margin-top:15px; height:105px; width:100px;}
.top-cont {width: 180px; margin-top: 15px; margin-left: 17px;}
.top-cont a {font-size: 21px; line-height:24px;}
.top-cont a.top-tel {font-size: 20px; line-height:24px;}
.top-cont a.top-mail {font-size: 21px; line-height:24px;}
	.top-mess {width: 173px;}
	
	.aukcion-infa h1 {font-size: 28px;}
	
	#poisk32 {width: 305px;}
	.poisk-inp-cont {width: 305px;}
	#poisk32 .poisk-inp {width: 238px; margin-left:0;}
	#poisk32 .poisk-lable {padding-left:4px}

	.filter-select-cont {width: 305px; height:130px;}
	.filter-select-cont .s1 select {padding:0 11px 0 15px; width:148px}
	.filter-select-cont .s2 select {padding:0 76px 0 15px; width:148px}
	.gr.s2 { border-right:none;}
	.gr.s3 {padding: 0 0px 0 14px; border-right: 1px solid #0c3f83;}
	.filter-slab-chk {margin-left:48px;}
	.filter-select-cont .s4 select {padding:0 58px 0 15px; width:148px;}
	.gr.s4 { border-right:none;}
	.filter-select-cont .s5 select {padding:0 26px 0 15px; width:148px}
	.filter-select-cont .s6 {padding: 0 0px 0 0px; width:148px}
	
	.fltr_block12 select {padding:0 28px 0 15px; width:148px}
	.fltr_block14 select {padding:0 76px 0 15px; width:148px}
	.fltr_block14 { border-right:none;}
	.gr.s5 { border-right:none;} 
	.gr.s6 { border-left:1px solid #0c3f83; width: 150px;} 

.auk-cont {width: 320px;}
.auk-cont-b {width: 320px;}
.padination ul li {margin: 0 4px;}
.block-lot-cont {width:320px}
.block-lot {width:282px}

	.moneta-cont {width:320px;}
	.block-moneta {width:290px;}
	.block-moneta img {max-width:230px}
	.video-moneta {max-width:230px}
	.block-moneta img.msl {left:50%; margin-left:-16px; width:33px; height:12px; display:block;}
	.moneta-obrsv {width:320px}
	.moneta-obrsv a {width:260px}
	
	.dfdt-outer {width:230px; height:243px; padding: 50px 0 0 0;}
	.dfdt-in {width:200px}
	
	.carousel-1, .carousel-2, .carousel-3, .carousel-4 {width:320px;}
	.carousel-1-wrapper, .carousel-2-wrapper, .carousel-3-wrapper, .carousel-4-wrapper {margin: 10px 0px;}
	.carousel-1-block {width: 236px; height:auto; padding:0 15px 0 15px;}
	.carousel-2-block {width: 266px; height: 366px; padding:0 0 0 0;}
	.carousel-1-button-left a, .carousel-1-button-right a {top: 67px;}
	.auk-img {width: 229px; max-height:117px;}
	.block-lot img {max-width: 229px; max-height:117px;}
	.carousel-2-block img {max-width: 229px; max-height:117px;}
	.carousel-2-button-left a, .carousel-2-button-right a {top: 68px;}
	.news-mp-one.carousel-3-block.o-nas-tpl, .news-mp-one.carousel-4-block.o-nas-tpl {width: 229px; height:auto; padding:0 15px 0 15px;}

	
	.tek-auk-one.auk-anons {height:auto; background:none; background:#f1e1d1; margin:20px 0; padding:0 0 20px 0;}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left h2 {font-size:20px; line-height: 22px; font-weight:normal; color:#bf955b; font-family:'Baskerville'; text-transform:uppercase;}
	.auk-anons .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#0c3f83; font-family:'Baskerville'}
	
	.tek-auk-one.auk-idet {height:auto; background:none; background:#dbdcee; margin:20px 0; padding:0 0 20px 0;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left p {width:100%; margin:0 auto; margin-top:0px; font-size:14px; padding:10px 0;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left h2 {font-size:20px; line-height: 22px; font-weight:normal; color:#0c3f83; font-family:'Baskerville'; text-transform:uppercase; margin:10px 0 0 0;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#000; font-family:'Baskerville'}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left div {position:relative; overflow:hidden; height:auto; margin:0 auto;}
	.auk-idet .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a {font-size: 18px; display:block; width:200px; margin:15px auto;}
	
	.tek-auk-one.okonchen {height:auto; background:none; background:#d8d8d8; margin:20px 0; padding:0 0 20px 0;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left p {position:absolute; top:7px; left:60px; display:block; height:70px; width:147px; background:url(../img/zakonchen.png) no-repeat;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left h2 {font-size:20px; line-height: 22px; font-weight:normal; color:#000; font-family:'Baskerville'; text-transform:uppercase; margin: 50px 0 0px 0;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left h2 span {font-size:16px; font-weight:normal; color:#000; font-family:'Baskerville'}
	.okonchen .tek-auk-one-cont .tek-auk-one-left div {position:relative; overflow:hidden; height:auto; margin:0 auto;}
	.okonchen .tek-auk-one-cont .tek-auk-one-left div.button-anons-mp a {font-size: 18px; display:block; width:200px; margin:15px auto;}
	
.news-content img, .text-cont img {max-width: 300px;}
.breadcramps {margin:9px 2px 2px 15px;}
	
	.otzyvy {width:280px}
	.otz-cont {max-height:413px}
}
	