body {padding: 0;margin: 0;background:#fff;font: 12px Tahoma;color:414141px;}
h1 {padding: 0;margin: 0;font-size: 20px;}
h2, h3, h4 {padding: 0;margin: 0;font-size: 12px;}
img {border: none;}
.relative {position: relative;}
li, form, fieldset, dl, dt, dd, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
/*Шапка*/
figure {
    margin: 0px;
}
/* position: relative; обязательно, остальное как вставит)) */
figure.ink-image {
    position: relative; border-bottom:5px solid #e2e2e2;
}
/* Фоновые изображения резиновые */
figure.ink-image > img {
    border: 0px none;
    width: 100%;
    vertical-align: top;
}
/* Подпись строго по центру */
figure.ink-image > figcaption.center {
  background: none;
  position: absolute;
  width: 100%;
  font-family: 'Roboto', sans-serif;
  font-weight: 900;
  color: white;
  text-align: center;
  margin: 0;
  top: 68%;
  left: 50%;
  font-size: 2rem;
  transform: translate(-50%, -50%);
}

/* Подпись строго по центру */
figure.ink-image > figcaption.tag {
  position: absolute;
  width: 100%;
  font-weight:700;
  text-align: center;
  color:#fff;
  top: 87%;
  left: 50%;
  font-size:18px;
  transform: translate(-50%, -50%); 
  font-family: 'Roboto', sans-serif;
}
figure.ink-image > figcaption.tag a{ text-decoration:none;color:#fff;}

/* Вопрос */
figure.ink-image > figcaption.vopros {
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 4px 8px;
  color: white;
  margin: 0;
  font: 14px Sans-Serif;
}
figure.ink-image > figcaption.vopros :hover { opacity:0.9;}
/* Лого */
figure.ink-image > figcaption.logo {
  background: none;
  position: absolute;
  width:362; height:55px;
  text-align: center;
  margin: 0;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* Меню */
figure.ink-image > figcaption.menu {
  position: absolute;
  top: 5px;
  right: 10px;
  padding: 4px 8px;
  margin: 0;
}

#fdw nav select {
	display:none; /* Для дисплеев мобильных устройств */
}
#fdw nav ul {
	display:block;
	z-index:999999;
}
#fdw nav ul li {
	display:inline-block;
	padding:0px 3px 20px;
	margin-left:20px;
	position:relative;
}
#fdw nav ul li a:link, #fdw nav ul li a:visited {
	color:#fff; font-size:14px;
	text-transform:uppercase;
	display:inline-block;
	position:relative; font-weight:bold; text-decoration:none;
}
#fdw nav ul li a:hover, #fdw nav ul li a:active {
	color:#ccc;
	text-decoration:none;
}
#fdw nav ul li span {
	position:absolute;
	right:-12px;
	bottom:6px;
	width:7px;
	height:8px;
	margin:0 0 0 3px;
	float:right;
	display:block;
	font:0/0 a;
}

/*===== Стили для sub_menu =======*/
#fdw nav ul li ul.sub_menu {
	position:absolute;
	top:30px;
	left:0;
	margin:0;
	padding:0;
	background:#fff;
	border:1px solid #ececec;
	border-top:5px solid #013565;
	display:none;
	z-index:999999;
    -moz-box-shadow: 0px 6px 7px #121012;
    -webkit-box-shadow: 0px 6px 7px #121012;
    box-shadow: 0px 6px 7px #121012;
}
#fdw nav ul li ul.sub_menu li.arrow_top {
	position:absolute;
	top:-12px;
	left:12px;
	width:13px;
	height:8px;
	display:block;
	border:none;
	background:url('../images/arrow.png') no-repeat left top;
}
#fdw nav ul li ul.sub_menu li {
	float:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #ececec;
}
#fdw nav ul li ul.sub_menu li a {
	white-space: nowrap;
	width: 150px;
	padding:12px; font-size:12px; text-transform:none;
	color:#777;
}
#fdw nav ul li ul.sub_menu li a:hover {
	background:#f9f9f9;
	color:#333;
}
/*===========================================*/


@media only screen and (min-width: 800px) and (max-width: 959px) {
/* nav */#fdw nav ul li{margin-left:12px;}
}
/* Для всех мобильных устройств */
@media only screen and (max-width: 800px) {
/* Навигационное меню */
#fdw nav ul {display:none;}
#fdw nav select {width:100%;display:block;margin-bottom:30px;cursor:pointer;padding:6px;background:#f9f9f9;border:1px solid #e3e3e3;color:#777;margin-top:-20px !important;}
}

/*Контент*/
.main-m {width:96%;margin: 0 3%;}
.main-m img {border: none; width:100%;}

@media only screen and (max-width: 1340px) {.main-m {width:96%;margin: 0 2%;}}
@media only screen and (max-width: 1264px) {.main-m {width:96%;margin: 0 4%;}}
@media only screen and (max-width: 1124px) {.main-m {width:96%;margin: 0 4%;}}
@media only screen and (max-width: 1024px) {.main-m {width:96%;margin: 0 3%;}}


/*Контент полная*/
.main-center-block {width: 1000px;margin: 0 auto;}
.left-col {float: left;width:640px;padding-right:20px;  margin-left:20px;}
.right-col {float: left;width:300px;}

/*Шапка*/
.header{height:430px;}
/*фиксированная реклама*/
#top_nav{top: 430px; /*высота шапки в пикселях*/position: fixed;bottom:200; 
}


/*1 изображения*/	
.last-updates-item {float: left;width:615px;margin:0 0px 0px 16px;}
.last-updates-item:first-child {}
.last-updates-image {width:615px;height:365px;overflow: hidden;}
.last-updates-image img {width:615px;min-height: 365px;}

/*2 изображения*/	
.last2-updates-item {float: left;width:610px;margin: 0 10px 0px 10px;}
.last2-updates-item:first-child {margin-left: 0;}
.last2-updates-image {width:610px;height:360px;overflow: hidden;}
.last2-updates-image img {width:615px;min-height: 360px;}
.last2-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*2 изображения мin*/
.last3-updates-item {float: left;width:270px;margin: 0 0px 0px 44px;}
.last3-updates-item:first-child {margin-left: 0;}
.last3-updates-image {width:270px;height:160px;overflow: hidden;}
.last3-updates-image img {width:270px;min-height:160px;}
.last3-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*3 изображения*/	
.last1-updates-item {float: left;width: 390px;margin: 0 16px 30px 16px;height:430px;}
.last1-updates-item:first-child {margin-left: 0;}
.last1-updates-image {width: 390px;height: 230px;overflow: hidden;}
.last1-updates-image img {width: 390px;min-height: 230px;}
.last1-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*Похожие 3 изображения*/	
.last4-updates-item {float: left;width: 290px;margin: 0 32px 30px 0px;height:360px;}
.last4-updates-item:first-child {margin-left: 0;}
.last4-updates-image {width: 290px;height: 185px;overflow: hidden;}
.last4-updates-image img {width: 290px;min-height: 185px;}
.last4-updates-image img:hover{ opacity:0.7; background:#CCC;}



@media only screen and (max-width: 1340px) {
	
.last1-updates-item {float: left;width: 370px;margin: 0 16px 30px 16px;}
.last1-updates-item:first-child {}
.last1-updates-image {width: 370px;height: 220px;overflow: hidden;}
.last1-updates-image img {width: 370px;min-height: 220px;}
.last1-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*2 изображения*/	
.last2-updates-item {float: left;width:600px;margin: 0 10px 0px 10px;}
.last2-updates-item:first-child {margin-left: 0;}
.last2-updates-image {width:600px;height:350px;overflow: hidden;}
.last2-updates-image img {width:600px;min-height: 350px;}
.last2-updates-image img:hover{ opacity:0.7; background:#CCC;}
}
@media only screen and (max-width: 1320px) {
/*1 изображения*/	
.last-updates-item {float: left;width:595px;margin: 0 0px 0px 44px;}
.last-updates-item:first-child {margin-left: 0;}
.last-updates-image {width:595px;height:345px;overflow: hidden;}
.last-updates-image img {width:595px;min-height: 345px;}
.f11 .item{ float:left; position:relative;cursor:pointer;max-height:345px;}
.f11 .item span.tt{ display:block; position:absolute;bottom:0;left:0;Z-index:2; width: auto;background:url('../images/ton.png'); height:125px;}

/*2 изображения*/	
.last2-updates-item {float: left;width:570px;margin: 0 10px 0px 10px;}
.last2-updates-item:first-child {margin-left: 0;}
.last2-updates-image {width:570px;height:320px;overflow: hidden;}
.last2-updates-image img {width:570px;min-height: 320px;}
.last2-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*2 изображения мin*/
.last3-updates-item {float: left;width:250px;margin: 0 0px 0px 44px;}
.last3-updates-item:first-child {margin-left: 0;}
.last3-updates-image {width:250px;height:140px;overflow: hidden;}
.last3-updates-image img {width:250px;min-height:140px;}
.last3-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*3 изображения*/	
.last1-updates-item {float: left;width: 370px;margin: 0 12px 30px 12px;}
.last1-updates-item:first-child {margin-left: 0;}
.last1-updates-image {width: 370px;height: 210px;overflow: hidden;}
.last1-updates-image img {width: 370px;min-height: 210px;}
.last1-updates-image img:hover{ opacity:0.7; background:#CCC;}
	
}

@media only screen and (max-width: 1260px) {
/*1 изображения*/	
.last-updates-item {float: left;width:555px;margin: 0 0px 0px 24px;}
.last-updates-item:first-child {margin-left: 0;}
.last-updates-image {width:555px;height:315px;overflow: hidden;}
.last-updates-image img {width:555px;min-height: 305px;}
.f11 .item{ float:left; position:relative;cursor:pointer;max-height:305px;}
.f11 .item span.tt{ display:block; position:absolute;bottom:0;left:0;Z-index:2; width: auto;background:url('../images/ton.png'); height:125px;}

/*2 изображения*/	
.last2-updates-item {float: left;width:500px;margin: 0 10px 0px 10px;}
.last2-updates-item:first-child {margin-left: 0;}
.last2-updates-image {width:500px;height:250px;overflow: hidden;}
.last2-updates-image img {width:500px;min-height: 250px;}
.last2-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*2 изображения мin*/
.last3-updates-item {float: left;width:230px;margin: 0 0px 0px 24px;}
.last3-updates-item:first-child {margin-left: 0;}
.last3-updates-image {width:230px;height:120px;overflow: hidden;}
.last3-updates-image img {width:230px;min-height:120px;}
.last3-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*3 изображения*/	
.last1-updates-item {float: left;width: 330px;margin: 0 12px 30px 12px;}
.last1-updates-item:first-child {margin-left: 0;}
.last1-updates-image {width: 330px;height: 170px;overflow: hidden;}
.last1-updates-image img {width: 330px;min-height: 170px;}
.last1-updates-image img:hover{ opacity:0.7; background:#CCC;}
	
}
@media only screen and (max-width: 1140px) {
/*1 изображения*/	
.last-updates-item {float: left;width:510px;margin: 0 0px 0px 24px;}
.last-updates-item:first-child {margin-left: 0;}
.last-updates-image {width:510px;height:350px;overflow: hidden;}
.last-updates-image img {width:510px;min-height: 360px;}
.f11 .item{ float:left; position:relative;cursor:pointer;max-height:360px;}
.f11 .item span.tt{ display:block; position:absolute;bottom:0;left:0;Z-index:2; width: auto;background:url('../images/ton.png'); height:125px;}

/*2 изображения*/	
.last2-updates-item {float: left;width:460px;margin: 0 10px 0px 10px;}
.last2-updates-item:first-child {margin-left: 0;}
.last2-updates-image {width:460px;height:210px;overflow: hidden;}
.last2-updates-image img {width:460px;min-height: 210px;}
.last2-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*2 изображения мin*/
.last3-updates-item {float: left;width:190px;margin: 0 0px 0px 24px;}
.last3-updates-item:first-child {margin-left: 0;}
.last3-updates-image {width:190px;height:100px;overflow: hidden;}
.last3-updates-image img {width:190px;min-height:100px;}
.last3-updates-image img:hover{ opacity:0.7; background:#CCC;}

/*3 изображения*/	
.last1-updates-item {float: left;width: 290px;margin: 0 12px 30px 12px;}
.last1-updates-item:first-child {margin-left: 0;}
.last1-updates-image {width: 290px;height: 170px;overflow: hidden;}
.last1-updates-image img {width: 290px;min-height: 170px;}
.last1-updates-image img:hover{ opacity:0.7; background:#CCC;}

/* Меню */
figure.ink-image > figcaption.menu {
  position: absolute;
  top: 35px;
  right: 10px;
  padding: 4px 8px;
  color: black;
  margin: 0;
}
	
}


@media only screen and (max-width: 1022px) {
	
.header{float:none;}	
#top_nav{ position: static;}	

.last-updates-item { display:none;}

.last1-updates-item {float: none;width: 100% !important;margin: 0 auto 50px auto !important;height: auto;}
.last1-updates-image {height: auto !important;overflow: hidden;margin: 0 0 12px 0;width: 100% !important;}
.last1-updates-image img {width: 100% !important;min-height: auto !important;}

.last2-updates-item {float: none;width: 100% !important;margin: 0 auto 50px auto !important;}
.last2-updates-image {height: auto !important;overflow: hidden;margin: 0 0 12px 0;width: 100% !important;}
.last2-updates-image img {width: 100% !important;min-height: auto !important;}

.last3-updates-item {float: none;width: 100% !important;margin: 0 auto 50px auto !important;}
.last3-updates-image {height: auto !important;overflow: hidden;margin: 0 0 12px 0;width: 100% !important;}
.last3-updates-image img {width: 100% !important;min-height: auto !important;}

.last4-updates-item {float: none;width: 100% !important;margin: 0 auto 50px auto !important; height:auto;}
.last4-updates-image {height: auto !important;overflow: hidden;margin: 0 0 12px 0;width: 100% !important;}
.last4-updates-image img {width: 100% !important;min-height: auto !important;}

.last1-updates-item-title h2{color: #1e1e1e;text-align:left;}
.last1-updates-item-title h2 a {color: #1e1e1e;text-decoration: none;line-height:30px;font-size: 20px;}
.last1-updates-item-title h2 a:hover {color: #013565;}

.last1-updates-item-content {font-size:17px !important;line-height:20px;color:#414141;text-align:left;position:relative;z-index:-1;}
.last1-updates-item-content a {color:#013565;}
.last1-updates-item-content a:hover {color:#000;}


/* Меню */
figure.ink-image > figcaption.menu {
  position: absolute;
  top: 35px;
  right: 10px;
  padding: 4px 8px;
  color: black;
  margin: 0;
}

.main-m {width:90% !important;margin: 0 auto;}
.main-center-block {width:90% !important;margin: 0 auto;}
.left-col {float: none; width:100%;margin: 0 10px 0px 0px !important;}
.right-col {float:none;margin: 10px !important;}

}
@media only screen and (max-width: 955px) {

.footer-right {width: 220px;float:none; margin-top:30px; margin-left:-10px;}
}

@media only screen and (max-width: 870px) {
	



.footer-right {width: 220px;float:none; margin-top:30px; margin-left:-10px;}

}
@media only screen and (max-width: 440px) {
.search-block {position: relative;height: 32px;margin: 0 0 10px 0;}
.form-text {background: #fff;border:1px solid #f2f2f2;height: 32px;line-height: 32px;padding: 0 35px 0 20px;width: 175px;color: #777;}
.form-search {position: absolute;left: 200px;top: 5px;width: 21px;height: 22px;margin: 0;border: 0;}
figure.ink-image > figcaption.vopros {position: absolute;top: 70px;left: 10px;padding: 4px 8px;color: white;margin: 0;font: 14px Sans-Serif;}
}


.f11 .item{ float:left; position:relative;cursor:pointer; max-height:375px;}
.f11 .item span.tt{ display:block; position:absolute;bottom:0;left:0;Z-index:2; width: auto;background:url('../images/ton.png');}
.f11 .item span.tt2{ display:block; position:absolute;top:0;left:0;Z-index:2; width: auto;background:url('../images/en.png') left no-repeat; width:315px; height:40px;}
.f11 .item span.tt3{ display:block; position:absolute;top:0;right:0;Z-index:2; width: auto;background:url('../images/ton1.png'); margin-right:10px; margin-top:10px;}

.catell{float:left;color:#fff; font-size:14px; font-weight:bold; padding-top:14px;}
.catell span.pr{ padding-left:70px;}
.catell span.da{ margin-left:65px;}
.catell span.av a{ margin-left:30px;}
.catell a{float:left;color:#fff; font-size:14px; font-weight:bold;text-decoration:none;}
.caterr{float:right;padding-top:15px; text-transform:uppercase;font-size:12px; font-weight:bold; padding:5px;}
.caterr a{color:#fff; text-decoration:none;}
.caterr a:hover{color:#000;}

.last-updates-item-title h2{font-size:21px;color:#fff;text-align:left; padding:10px 20px 10px 20px;}
.last-updates-item-title h2 a {color: #fff;text-decoration: none;}
.last-updates-item-title h2 a:hover {color:#CCC;}
.last-updates-item-content {font-size:14px;line-height:21px;color:#fff;text-align:left;position:relative;z-index:-1; padding:0px 20px 20px 20px;}

.last1-updates-item-title h2{line-height: 17px;font-size: 15px;color: #1e1e1e;text-align:left;}
.last1-updates-item-title h2 a {color: #1e1e1e;text-decoration: none;}
.last1-updates-item-title h2 a:hover {color: #013565;}

.last1-updates-item-content {font-size:12px;line-height:18px;color:#414141;text-align:left;position:relative;z-index:-1;}
.last1-updates-item-content a {color:#013565;}
.last1-updates-item-content a:hover {color:#000;}

.shadow{width: auto;margin:20px auto;cursor:text;box-shadow:inset 0px -90px 90px -50px #fff;}

.catel{float:left; background:url(../images/eays.gif) left no-repeat; padding-left:30px; color:#a7a7a7; font-size:14px; font-weight:bold; padding-top:15px;}
.cater{float:right;padding-top:15px; text-transform:uppercase; color:#013565; font-size:11px; font-weight:bold;}
.cater a{color:#013565; text-decoration:none;}
.cater a:hover{color:#000;}
/*Footer*/
.linia{ background:#e2e2e2; height:5px; clear:both;}
.footer-block {background: #013565; /* Для старых браузров */background: linear-gradient(to top, #013565, #000);padding: 21px 0 40px 0;}

.footer-left {float: left;width: 275px;margin: 0 75px 0 0;}
.footer-center {float: left;width: 292px; margin: 0 25px 0 0;}
.footer-right {width: 220px;float: left;margin: 0 0 0 50px;}
	
.footer-title {font-size: 12px;font-weight: bold;color:#f2f2f2;padding: 10px 0 40px 20px; text-transform:uppercase;}
		
.footer-copy {position: relative;min-height: 58px;line-height: 18px;color: #fff;margin: 0 0 45px 0; font-size:13px;}
.logo2 {background: url(../images/logof.png) left top no-repeat;display: block;width: 181px;height: 24px; margin-bottom:10px;}
		
.social1, .social2, .social3, .social4, .social5, .social6 {width:36px;height: 36px;float: left;margin: 0 8px 8px 0;}
.social1:hover, .social2:hover, .social3:hover, .social4:hover, .social5:hover, .social6:hover {opacity:0.7;}
		
.social1 {background: url(../images/s1.png) left top no-repeat;}
.social2 {background: url(../images/s2.png) left top no-repeat;}
.social3 {background: url(../images/s3.png) left top no-repeat;}
.social4 {background: url(../images/s4.png) left top no-repeat;}
.social5 {background: url(../images/s5.png) left top no-repeat;}

.cou img{ margin-top:30px; margin-left:10px;}
		
.search-block {position: relative;height: 32px;margin: 0 0 10px 0;}
.form-text {background: #fff;border:1px solid #f2f2f2;height: 32px;line-height: 32px;padding: 0 35px 0 20px;width: 235px;color: #777;}
.form-search {position: absolute;left: 260px;top: 5px;width: 21px;height: 22px;margin: 0;border: 0;}
			
.footer-menu {padding: 0 110px 0 3px;font-size: 13px;line-height: 27px;position: relative;}
.footer-menu a {display: block;color:#fff; text-decoration:none;}
.footer-menu a:hover {color:#ccc;}

/* Навигация по страницам */
.navigation {padding:10px;clear: both; text-align:center; margin-bottom:15px;}
.navigation a {border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;padding:7px 12px 7px 12px;font-weight: bold;text-decoration: none;color: #fff;margin: 0 5px 0 0; background:#900e00;}
.navigation a:hover {background:#003362;color: #fff;}
.navigation span {border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;background: #003362;padding:7px 12px 7px 12px;font-weight: bold;text-decoration: none;color:#fff;margin: 0 5px 0 0;}		

/*Seedbar*/
.speedbar {font-size: 12px;color: #7e7e7e;padding: 0 0 20px 0;}
.speedbar a {color: #7e7e7e; text-decoration:none;}
.speedbar a:hover {color: #000;}

h2{color:#000; font-size:24px; line-height:21px; font-weight:700; margin:10px 0px;}
/*Полная новость*/
.full{color:#414141; font-size:14px; line-height:21px;}
.full img{height:auto; margin:10px 0px; padding:0 5px 0 5px;}
.full h2{color:#000; font-size:18px; line-height:21px; font-weight:700; margin:10px 0px;}
/*Вопрос*/
.vop{ background:#F7F7F7; border:1px solid #e3e2e2; padding:7px; margin-bottom:15px;}
.vop h1{color:#de1005; font-size:20px; line-height:24px; text-transform:uppercase; font-weight:100; background:url(../images/vop.gif) left no-repeat; padding-left:40px;}
.v-l{ float:left; width:95px; margin-right:20px;}
.v-l img{ width:95px; height:92px;}
.v-r{float:left; margin-left:110px;}
.v-r .v1{color:#000; font-size:15px; font-weight:bold;}
.v-r .v2{color:#999; font-size:14px; line-height:21px;}
.v-r .v3{color:#414141; font-size:14px; line-height:21px;}
.lik{ background:url(../images/red-l.gif) repeat-x; height:1px; margin:10px 0;}
/*Цитата*/
.cit {float: left;background: url(../images/cit.gif) left 25px no-repeat;padding: 13px 0 0 70px;width:auto;margin: 0 59px 0 0;}
.cit-content {font-size: 19px;line-height: 24px;color: #999;margin: 0 0 15px 0; font-weight:bold;}
.cit-content a {color:#013362;}
.cit-content a:hover {color:#000;}
/*Справка*/
.inf {float: left;background: url(../images/inf.gif) left 25px no-repeat;padding: 13px 0 0 70px;width:auto;margin: 0 59px 0 0;}
.inf-content {font-size: 19px;line-height: 24px;color: #999;margin: 0 0 15px 0; font-weight:bold;}
.inf-content a {color:#013362;}
.inf-content a:hover {color:#000;}
/*Совет редакции*/
.pal {float: left;background: url(../images/pal.gif) left 25px no-repeat;padding: 5px 0 0 70px;width:auto;margin: 0 59px 0 0;}
.pal-content {font-size: 19px;line-height: 24px;color: #999;margin: 0 0 15px 0; font-weight:bold;}
.pal-content a {color:#013362;}
.pal-content a:hover {color:#000;}
/*Серый текст*/
.ser-content {font-size: 19px;line-height: 24px;color: #999;margin: 0 0 15px 0; font-weight:bold;}
/*Мнение эксперта*/
.exp{margin-bottom:15px; margin-top:15px;}
.exp-l{ float:left; width:133px; margin-right:20px;}
.exp-l img{width:133px; height:135px;}
.exp-r{float:left; margin-left:145px;}
.exp-r .e1{color:#000; font-size:15px; font-weight:bold;}
.exp-r .e2{color:#999; font-size:14px; line-height:21px;}
.exp-r .e3{color:#414141; font-size:14px; line-height:21px;}
.lik2{ background:url(../images/grey-l.gif) repeat-x; height:1px; margin:10px 0;}
/*Список кружки*/
.sp1{ margin-left:-40px;}
.sp1 li{list-style-type: none; background:url(../images/toc.gif) left top 5px no-repeat; padding-left:30px;margin:10px 0px;}
/*Список нумерованый*/
.sp2{ margin-left:-40px;}
.sp2 li{list-style-type: none; background:url(../images/toc2.gif) left top no-repeat;padding-left:12px;margin:10px 0px;padding-top:3px;}
.sp2 li .num{color:#de1005; padding-right:20px;}
/*menu*/
.fullmain {}
.fullmain ul {margin-left:-20px;}
.fullmain ul li{list-style-type: none; background:url(../images/toc.gif) left top 5px no-repeat; padding-left:30px;margin:10px 0px;color:#696969}
.fullmain ol {margin-left:-20px; list-style-type: none; counter-reset: num;}
.fullmain ol li::before {content: counter(num); counter-increment: num; color: red; font-size: 17px; font-weight:bold; margin-left:-31px; position:absolute;}
.fullmain ol li {background:url(../images/toc2.gif) left top no-repeat;padding-left:40px;margin:10px 0px;padding-top:3px;color:#696969}