/*  ====================================== */
/*  СТИЛИ. ВЕРСИЯ #2018&1                  */
/*  ====================================== */

html,body {
    width:100%;
    height:100%;
}

html {
	font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
	display:table;}



body {

	margin:0; font-family: Arial; font-size:14px; line-height:18px; color:#000000;
    display:table-cell;
    vertical-align: top;
    text-align: center; /* для IE6 */

	/* НОВАЯ2018 (setka-middle-2018a.png) - 32+136 X 6 колонок , setka-0.png - пустая */ 

	background-image: url('/2018.img/setka-middle-2018a.png'); 
	background-repeat: repeat-y; 
	background-position: center top 0px;

	/* цвет фона */
	/*background-color: #b2271e;*/

}

/* Для отладки размеров DIV —> DIV с цветом фона + бордюром */
.with_border {
background-color: #ff0000; 
/*border:  4px solid black;*/
}



/* ќтмен€ем предустановки дл€ стандартных тегов */ 
a {outline: none; border-width:0; border-style:none; color: #000000; text-decoration: none; }
a:hover {outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #231f20; }

figure {margin: 0 0 0 0;}
/*p {margin-top: 0px;  margin-bottom: 0px;}*/
/*h1, h2, h3, h4, h5 {margin-top: 0px;  margin-bottom: 0px; text-indent: 0px;}*/



/* —войства общие дл€ всех блоков - как сдедуют дрг за другом */

	



/* БЛОКИ: NEW 2018 ============================================================ */

/* Блок: Горизонтальный блок  */
.horizontal {
    display: inline-block;
    float: left;
	}

/* Блок: Вертикальный блок */	
.vertical {
	display: block;
    clear:both;
	}

/* Блок: 100% + вертикальный */
.containerNEW100per{ 
	width: 100%; 
	margin: auto; /* делает посередине -  то, как этот контейнер располагается в отце */
	*zoom:1;
	text-align: left;
	/*background-color:#fff00f;*/
	/*margin-top: 0px;*/
	/*overflow: visible;*/ /* без него иногда не работают вертикальные отступы между этими блоками! + спасение от пропадани€ фона в ребенке, когда там стоит float: left */ 
    /* вертикальный */
	display: block;
    clear:both;
	}

/* Блок: 1040px + вертикальный  */
.containerNEW1040{ 
	width: 1040px;
	padding-left: 0px;
	padding-right: 0px; 

	margin: auto; /* делает посередине -  то, как этот контейнер располагается в отце */
	*zoom:1;
    text-align: left;
	/* background-color:#00ffff; */
	margin-top: 0px;
	overflow: visible;
    /* вертикальный */
	display: block;
    clear:both;
	}

/* Блок: 977px + вертикальный  */
.containerNEW977{ 
	width: 977px;
	padding-left: 32px;
	padding-right: 32px; 

	margin: auto; /* делает посередине -  то, как этот контейнер располагается в отце */
	*zoom:1;
    text-align: left;
	/* background-color:#00ffff; */ 
	margin-top: 0px;
	overflow: visible;
    /* вертикальный */
	display: block;
    clear:both;
	}


/* ШРИФТЫ 2018 ============================================== */

/* Слово Мастер-класс */
.mk_name span	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 36px; 
	line-height:120%;
	color: #000000; 
		
	text-align: left;
	margin-top: 0px;
	margin-bottom: 20px;
	text-transform: uppercase;
	}

/* Название МК*/
.mk_name {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 90px; 
	line-height:120%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Подпись под названием МК*/
.mk_name_podpis {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 36px; 
	line-height:120%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 0px;

}

/* Второй вариант загловков */ 
			.mk_name_MIKE span	{
				font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
				font-style: normal; /* italic */
			    font-weight: 600;
			
				font-size: 36px; 
				line-height:120%;
				color: #000000; 
					
				text-align: left;
				margin-top: 0px;
				margin-bottom: 20px;
				text-transform: uppercase;
				}
			
			/* Название МК*/
			.mk_name_MIKE {
				font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
				font-style: normal; /* italic */
			    font-weight: 600;
			
				font-size: 90px; 
				line-height:120%;
				color: #000000; 
					
				text-align: left;
				text-transform: none;
					
				margin-left: 0px;
				margin-top: 0px;
				margin-bottom: 0px;
			
				text-transform: uppercase;
			}

			/* Подпись под названием МК*/
			.mk_name_podpis_MIKE {
				font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
				font-style: normal; /* italic */
			    font-weight: 600;
			
				font-size: 36px; 
				line-height:120%;
				color: #000000; 
					
				text-align: left;
				text-transform: none;
					
				margin-left: 0px;
				margin-top: 15px;
				margin-bottom: 0px;
				text-transform: uppercase;			
			}

/* ------------------------------------ */ 

/* СЛАЙДЕР FOTORAMA. Настройки для фоток с слайдере. (Шрифты для подпией)  */
.books_foto	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 12px; /* мелки и полупрозрачный, чтоб не бросался на глаза */
	line-height:100%;
	color: #e2e2e2; /* e8c15d */ 
    /*margin-top: -97px;*/
}    
	



/* Текст Заглавными */
.text_2018_zaglavnie 	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/ 
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	text-indent: 0px; /* отступ слева - красная строка */
	}

/* Текст */
.text_2018 {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 23px; /* оставить место под эти абзацем*/
	
	text-indent: 68px; /* отступ слева - красная строка */
}

.text_2018_zaglavnie_a 	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/ 
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	text-indent: 68px; /* отступ слева - красная строка */
	}

/* Текст */
.text_2018_a {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 23px; /* оставить место под эти абзацем*/
	text-indent: 0px; /* отступ слева - красная строка */
}




/* Текст */
.text_2018_h2 {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 40px; /* на старом сайте было 23*/  
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 18px; /* оставить место под эти абзацем*/

}


/* МЕНЮ: Alexey Nikishin Official */
.menu_alexey_nikishin	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 36px; 
	line-height:120%;
	color: #ffffff; 
		
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

.menu_alexey_nikishin a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.menu_alexey_nikishin a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 

/* МЕНЮ: ЗАРЕГИСТРИРОВАТЬСЯ ПО СУПЕРЦЕНЕ */
.zarigistrirovatsa	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 36px; 
	line-height:120%;
	color: #ffffff; 
		
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

.zarigistrirovatsa a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 4px solid #000000;} 
.zarigistrirovatsa a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 4px solid #000000; } 


/* ЦЕННИК */
.dots	{
height: 2px;
background-image: url('/2018.img/dots_2.png'); 
background-repeat: repeat-x; 
background-position: center top 0px;
}



.cennik_block {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 23px; /* оставить место под эти абзацем*/
	text-indent: 0px; /* отступ слева - красная строка */
}
.cennik_left_block span {
	text-transform: uppercase;
}

.cena {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 100;

	font-size: 85px; /* на старом сайте было 23*/  
	line-height:100%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px; 
	text-indent: 0px; /* отступ слева - красная строка */
}

.cena_old {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 100;

	font-size: 36px; /* на старом сайте было 23*/  
	line-height:120%;
	color: #000000; 
		
	text-align: left;
	text-transform: none;
	text-decoration: line-through;
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px; 
	text-indent: 0px; /* отступ слева - красная строка */
}









/* Убираем свечение плошек */
input.form_2018:hover {outline: none; -moz-appearance: none;} /* Убираем свечение */ 
input.form_2018:active {outline: none; -moz-appearance: none;} /* Убираем свечение */ 
input.form_2018:focus {outline: none; -moz-appearance: none;} /* Убираем свечение */ 

textarea.form_2018:hover {outline: none; }-moz-appearance: none; /* Убираем свечение */
textarea.form_2018:active {outline: none; -moz-appearance: none;} /* Убираем свечение */
textarea.form_2018:focus {outline: none; -moz-appearance: none;} /* Убираем свечение */ 


/* Кнопка "Зарегистрироваться" */

input.form_2018[type="button"]
{
	/*width: 600px;*/ /* можно не исправлять — тк указано еще раз в форме */
	height: 52px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;  
	padding-right: 0px;  

	color: #ffffff;  /* e8c15d */
	background-color: #000000; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 3px #000000;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 400;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;

		
	text-align: center;
	text-transform: none;
	text-decoration: none;
	
	cursor: pointer;

}
/*input.form_2018:hover[type="button"] {color: #000000; background-color: #ffffff; border:solid 3px #000000;}*/ /* наведение */
/*input.form_2018:active[type="button"] {color: #ffffff; background-color: #000000; border:solid 3px #000000;}*/ /* клик */
input.form_2018:hover[type="button"] {color: #ffffff; background-color: #000000; border:solid 3px #000000;} /* клик */
input.form_2018:active[type="button"] {color: #000000; background-color: #ffffff; border:solid 3px #000000;} /* наведение */



input.form_2018
{
	/*width: 600px;*/ /* можно не исправлять — тк указано еще раз в форме */
	height: 46px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 20px;  
	padding-right: 20px;  

	color: #000000;  /* e8c15d */
	background-color: #f3f3f3; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:dotted 2px #565656;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 400;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
		
	text-align: left;
	text-transform: none;
	text-decoration: none;

}



/* Текст */
.mnu_2018 {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
	color: #000000; 
		
	text-align: center;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 23px; /* оставить место под эти абзацем*/

	text-transform: uppercase;

}





/* ================================================== */
/* Кастомизированный Checkbox */
/* https://www.w3schools.com/howto/howto_css_custom_checkbox.asp*/ 


/* Вставляет так: 
<label class="container">
<input type="checkbox" checked="checked" name="conformation" value="">
<span class="checkmark"></span>
</label>
*/

/* Customize the label (the container) */
.container {
  display: block;
  position: relative;
  padding-left: 0px; /* отступ справа от контейнера - 35 */
  margin-bottom: 0px; /* отступ снизу от контейнера - 12 */
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container input {
  position: absolute;
  opacity: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px; /* размер квадратика */
  width: 25px;  /* размер квадратика */
  background-color: #f3f3f3; /* серый цвет неактивного */
  border:solid 2px #f3f3f3;
}

/* On mouse-over, add a grey background color */
/*
.container:hover input ~ .checkmark {
  background-color: #f3f3f3;
}*/

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {
  background-color: #000000;
  border:solid 2px #000000;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container .checkmark:after {
  left: 7px; /* левый отступ галки */
  top: -1px;  /* правый отступ галки */
  width: 8px; /* размеры самой галочки - 5 */
  height: 19px; /* размеры самой галочки - 10 */
  border: solid white; /* цвет галочки  */ 
  border-width: 0 4px 4px 0; /* толщина галки  3 3 */
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* ================================================== */


/* Кнопка SUBMIT сделанная в виде DIV  - используем ее */
.form_2018_submit
{
	/*width: 600px;*/ /* можно не исправлять — тк указано еще раз в форме */
	height: 42px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;  
	padding-right: 0px;  

	color: #ffffff;  /* e8c15d */
	background-color: #000000; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 3px #000000;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 400;

	font-size: 25px; /* на старом сайте было 23*/  
	line-height:150%;
		
	text-align: center;
	text-transform: none;
	text-decoration: none;
	
	cursor: pointer;

}

.form_2018_submit:hover {color: #ffffff; background-color: #000000; border:solid 3px #000000;} /* клик */
.form_2018_submit:active {color: #000000; background-color: #ffffff; border:solid 3px #000000;} /* наведение */





/* Белая закрывалка экрана "Идет процесс регистрации" */ 
.LOADING {

/* белая закрывалка */
position: fixed;
z-index: 5;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #ffffff;
opacity: 0.96; /* Значение прозрачности */
filter: alpha(Opacity=96); /* Прозрачность в IE */

/* шрифт */ 
font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
font-style: normal; /* italic */
font-weight: 600;
font-size: 25px; /* на старом сайте было 23*/ 
line-height:150%;
color: #000000; 
margin-top: 0px;
margin-bottom: 0px;
text-transform: uppercase;

}










/* ============ СТАРЬЕ!!!! ============================================================ */
/* ==================================================================================== */
/* ==================================================================================== */
/* ==================================================================================== */
/* ==================================================================================== */
/* ==================================================================================== */
/* ==================================================================================== */
/* ==================================================================================== */


/* Выходные данные */
.books_dannie_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%; /* 150 */
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}




.books_dannie_eng span	{
	text-transform: uppercase;
	}


/* ============================================== */



/* 996px */
.containerNEW996{ 
	width: 996px;
	padding-left: 22px;
	padding-right: 22px; 

	margin: auto; /* делает посередине -  то, как этот контейнер располагается в отце */
	*zoom:1;
    text-align: left;
	/*background-color: #00ffff;*/
	margin-top: 0px;
	overflow: visible;
	}



/* ============================================== */
/* НОМЕР ДАЙДЖЕСТА (#5) */
.digestnumber_digest	{
	/* задаем вид шрифта*/

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 51px; /* zz */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: uppercase;
		
	margin-top: 0px;
	margin-bottom: 0px;

	}

.digestnumber_digest span	{
	color: #e8c15d; /* e8c15d */
	}


/* ============================================== */
/* ДАТА ВЫХОДА ДАЙДЖЕСТА */
.date_digest	{

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 25px; /* zz */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

/* ============================================== */
/* ШРИФТ ЗАЛОГОВКА ДАЙДЖЕСТА */
/* span - гланвый шрифт, не span - дописка */
/* это позволяет сделать нормально высоту строки. маленькиая должна быть не span и тогда можно их уровнять через line-height:110%; */
.title_digest_span	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 700;

	font-size: 115px; /* zz */
	line-height:110%;
	color: #ffffff;
	
	text-align: center;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

.title_digest {
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 55px; /* zz */
	line-height:155%;
	color: #e8c15d;
	
	text-align: center;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}




.firsttext_digest	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 41px; /* zz */
	line-height:110%;
	color: #ffffff;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}

	
	




.h2_pic_digest	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans Condensed', Arial, sans-serif; 
	font-style: normal;
    font-weight: 700;

	font-size: 69px; /* 67 */
	line-height:120%;
	color: #ffffff;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}

.h2_pic_digest a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.h2_pic_digest a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 


.h2_pic_text_digest	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 29px; /* 29 */
	line-height:150%;
	color: #e8c15d;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}


.h2_pic_text_digest a {color: #e8c15d; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.h2_pic_text_digest a:hover {color: #e8c15d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #faf6b9; } 

.h2_pic_text_digest span {
	color: #ffffff;
	}

.h2_pic_text_digest a span {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.h2_pic_text_digest span a:hover span {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #faf6b9; } 







/* ============================================== */
/* МЕНЮ */

/* Alexey Nikishin Official */
.logo	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600; /* 400 */ 
	font-size: 35px; /* 27 --- 17 21 */
	line-height:110%;
	color: #ffffff;
	/*letter-spacing: 0.70pt;*/
	letter-spacing: 1.6pt;
	text-align: left;
	white-space: nowrap;
	/*background-color:#00ffff;*/

	}

.logo a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.logo a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #faf6b9; }

.logo span {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;
	letter-spacing: 0.50pt;
	color: #ececec; /* bebebe */

	}



/* ФОТО, СТАТЬИ, МАСТЕР-КЛАССЫ */
/* Основное меню */
.menu_2	{

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 35px; /* 27 -- 17 */
	line-height:110%;
	color: #ffffff; /* ececec */
	letter-spacing: 0.50pt;
	text-align: right;
	/*background-color:#ffffff;*/
	/*text-transform: uppercase;*/

	}

.menu_2 ul {padding:0; margin-top: 0px;} /* этим можно управл€ть рассто€нием между строками */
.menu_2 li {display: inline; list-style: none; margin-left: 10px; }

.menu_2 li a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.menu_2 a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 


/*	
.menu_2 li a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.menu_2 li a:hover {color: #b5876f; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 
.menu_2 a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.menu_2 a:hover {color: #b5876f; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; }
*/


/* Выпадающее меню */
.menu_3	{

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* 17 */
	line-height:160%; /* 120 */ 
	color: #ffffff; /* ececec */
	letter-spacing: 0.50pt;
	text-align: right;
	/*background-color:#ffffff;*/
	/*text-transform: uppercase;*/

	}

.menu_3 ul {padding:0; margin-top: 0px;} /* этим можно управл€ть рассто€нием между строками */
.menu_3 li {display: table-row; list-style: none; margin-left: 10px; }
	
.menu_3 li a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.menu_3 li a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 





/*  Текущий раздел: #ФОТОКНИГИ */ 
.active	{
	color: #ffffff;
	border-bottom: 0px solid #dcd717;
    font-weight: 400;
	}
.active a {
	color: #ffffff; /* цвет ФОТОКНИГИ */
	}

.active a:hover {
	color: #ffffff; /* цвет ФОТОКНИГИ */
	}
	
.active a:before {
	content: ""; /* \02192 # */ 
	margin-left: 0px; 
	margin-right: 2px; /* 2 */ 
	color: #ffffff; /* dcd717 цвет решетки */
	}

.active a:hover:before {
	color: #ffffff; /* dcd717 цвет решетки */
	}








/* ============================================== */
/* ПЕРЕЛИНКОВКА: НОМЕР ДАЙДЖЕСТА (#5) */
.relink_digestnumber_digest	{
	/* задаем вид шрифта*/

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 41px; /* zz */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: uppercase;
		
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* ============================================== */
/* ПЕРЕЛИНКОВКА: ДАТА ВЫХОДА ДАЙДЖЕСТА */
.relink_date_digest	{

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 17px; /* zz */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}
	
	
/* ============================================== */
/* ПЕРЕЛИНКОВКА:  ШРИФТ ЗАЛОГОВКА ДАЙДЖЕСТА */
/* span - гланвый шрифт, не span - дописка */
/* это позволяет сделать нормально высоту строки. маленькиая должна быть не span и тогда можно их уровнять через line-height:110%; */
.relink_title_digest_span	{
	/* задаем вид шрифта*/

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 500;

	font-size: 27px; /* zz */
	line-height:110%;
	color: #ffffff;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-transform: uppercase;*/
	}

.relink_h2_pic_digest	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans Condensed', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 23px; /* 67 */
	line-height:120%;
	color: #ffffff;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}

.relink_h2_pic_digest a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.relink_h2_pic_digest a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 



.relink_title_digest	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 700;

	font-size: 69px; /* zz */
	line-height:110%;
	color: #000000;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}





/* ============================================== */
/* ШРИФТ БУКВЫ СЛОВАРЯ */
/* span - буква, не span - слово */
/* это позволяет сделать нормально высоту строки. маленькиая должна быть не span и тогда можно их уровнять через line-height:110%; */
.latter_dict	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: normal;

	font-size: 175px; /* zz */
	line-height:110%;
	color: #488493;
	
	text-align: center;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}

/* АБСУРД - H1 */
.word_dict {

	position: relative; /* вытягиваем чтоб за h1 шло в той же строке */
	display: inline;
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 91px; /* zz */
	line-height:105%;
	color: #000000;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-left: -5px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-transform: uppercase;*/
	}

.word_dict:before {content: ">";}


/* Описание за словом АБСУРД - P под H1 */
.firsttext_dict	{
	/* задаем вид шрифта*/

	position: relative; /* вытягиваем чтоб за h1 шло в той же строке */
	display: inline;
	
	width: 100%;
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 50px; /* zz */
	line-height:120%;
	color: #488493;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}



/* ============================================== */
/* СЛОВА "СЛОВАРЬСОВРЕМЕННОГО ФОТОГРАФА" */
.slovar_dict	{
	/* задаем вид шрифта*/

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 51px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: uppercase;
	
	margin-left: -2px;	
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Авторский проект Алексея Никишина */
.slovar_dict2	{

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 18px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #e8c15d; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: none;
		
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	}




	
.text_dict	{
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 25px; /* zz */
	line-height:120%;
	color: #000000;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-bottom: 0px;

	text-indent: 75px; 
	margin-top: 25px;
	}


.pictext_dict	{
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 13px; /* zz */
	line-height:150%;
	color: #e8c15d;
	
	text-align: left;
	margin-left: 75px; 
	margin-top: -10px;
	margin-bottom: 20px;
	/*background-color:#ffffff;*/
	}


	
	
.nextword_dict {
	/* задаем вид шрифта*/

	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 700;

	font-size: 25px; /* zz */
	line-height:105%;
	color: #488493;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-transform: uppercase;*/
	}

.relinktext_dict	{
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 20px; /* 25 */
	line-height:120%;
	color: #000000;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}


.lattersmall_dict	{
	font-family: "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: normal;

	font-size: 91px; /* 115 */
	line-height:110%;
	color: #488493;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	}
	



	
/* ПЕРВАЯ СТРАНИЦА СЛОВАРЯ  --------------------------------- */	
/* СЛОВА "СЛОВАРЬ СОВРЕМЕННОГО ФОТОГРФА " */
.slovar_dict_BIG	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 95px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: uppercase;
		
	margin-left: -4px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Авторский проект Алексея Никишина */
.slovar_dict2_BIG	{

	position: relative; /* чтоб шли друг под другом */
	display: block;


	font-family: 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 33px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #e8c15d; /* e8c15d */
	
	text-align: left;
	/*background-color:#ffffff;*/
	text-transform: none;
		
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	}


/* Описание за словом АБСУРД - P под H1 */
.firsttext_dict_BIG	{
	/* задаем вид шрифта*/

	width: 100%;
	font-family: "Lora", "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 50px; /* zz */
	line-height:120%;
	color: #488493;
	
	text-align: left;
	/*background-color:#ffffff;*/
	margin-top: 0px;
	margin-bottom: 0px;
	}

/* --------------------------------- */	




/* ====== MMOMA-2 ================================== */	

/* ПЕРВЫЙ */
.mmoma2_h1 span	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 85px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* ВТОРОЙ */
.mmoma2_h1 {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 49px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* ПОДПИСЬ */
.mmoma2_h1_p	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 39px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}



/* РАССПИСАНИЕ */

.mmoma2_h2_date	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 29px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.mmoma2_h2_date a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_date a:hover {color: #cac2f9; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #bf0625; } 


.mmoma2_h2	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 39px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2 a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2 a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 

/* ссылка-блоком */
a .mmoma2_h2 {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
a:hover .mmoma2_h2 {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 



.mmoma2_h2_p	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 29px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2_p a {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_p a:hover {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #ffffff; } 


	
	
.mmoma2_h2_names	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 19px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2_names a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: underline; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_names a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: underline; border-bottom: 0px solid #ffffff; } 



/* ЗАГОЛОВОК */	
	
.mmoma2_Header {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 65px; /* 69 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: underline;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

	
/* =================================== */
/* MMOMA ФОРМА РЕГИСТРАЦИИ  */ 


/* ”бираем свечение вокруг всех элементов формы при наведении мыши */ 
/* ƒл€ конкретного пол€ так: input.mmoma[type=text]:hover {outline: none;}*/ 
input.mmoma:hover {outline: none;}
input.mmoma:active {outline: none;}
input.mmoma:focus {outline: none;}


	
input.mmoma[type=text]
{

	width: 600px;
	height: 33px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;  
	padding-right: 5px;  

	color: #000000;

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;


	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 21px;
	line-height:100%;
	color: #000000;

	text-align: left;
	/*text-transform: uppercase;*/
}



input.mmoma[type=submit]
{

	width: 600px;
	height: 33px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 10px;  
	padding-right: 10px;  

	color: #ffffff;
	background-color: #32338e; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 25px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
	
	cursor: pointer;

}


input.mmoma[type=checkbox]
{

display: inline-block;

-ms-transform: scale(2); /* IE */
-moz-transform: scale(2); /* FF */
-webkit-transform: scale(2); /* Safari and Chrome */
-o-transform: scale(2); /* Opera */

margin-left: 8px;
margin-top: 0px;
background-position: 0 0;
background-repeat: no-repeat;
cursor: pointer;
color: #ff0000;
}




/* =================================== */
/* БЕЛЫЕ СТРАНИЦЫ */ 


/* РАССПИСАНИЕ */

.mmoma2_h2_date_black	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 29px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.mmoma2_h2_date_black a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_date_black a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #bf0625; } 


.mmoma2_h2_black	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 49px; /* 39 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2_black a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_black a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 

/* ссылка-блоком */
a .mmoma2_h2_black {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
a:hover .mmoma2_h2_black {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 



.mmoma2_h2_p_black	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 29px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2_p a {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_p a:hover {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #ffffff; } 


	
	
.mmoma2_h2_names_black	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 19px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.mmoma2_h2_names a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: underline; border-bottom: 0px solid #ffffff;} 
.mmoma2_h2_names a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 



/* ЗАГОЛОВОК */	
	
.mmoma2_Header_black {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 81px; /* 69 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:105%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

.mmoma2_Header_black span {
    font-weight: 300;
}








/* ПОДПИСКА v.2 */
	
.podpiska_text {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	text-shadow: 1px 1px 0 #000000, 0px 0px 2.5em #000000; /* Параметры тени: сдвиг вправо, радиус размытия, цвет | У меня тут две тени) */

	font-size: 49px; /* 69 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:95%;
	color: #ffffff; /* e8c15d */
	
	text-align: center;
	/*text-transform: uppercase;*/
	text-decoration: none;

}



.podpiska_alert {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	text-shadow: 1px 1px 2px black, 0 0 1em #000000; /* Параметры тени */

	font-size: 49px; /* 69 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:95%;
	color: #f7f477; /* e8c15d */
	
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin-top: 0px;
}


.podpiska_disclaimer	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 19px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.podpiska_disclaimer a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: underline; border-bottom: 0px solid #ffffff;} 
.podpiska_disclaimer a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: underline; border-bottom: 0px solid #ffffff; } 



input.podpiska:hover {outline: none;}
input.podpiska:active {outline: none;}
input.podpiska:focus {outline: none;}

input.podpiska[type=text]
{

	width: 600px;
	height: 33px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;  
	padding-right: 5px;  

	color: #000000;

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;


	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 21px;
	line-height:100%;
	color: #000000;

	text-align: left;
	/*text-transform: uppercase;*/
}



input.podpiska[type=submit]
{

	width: 95px; /* маленькая кнопка */
	height: 33px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 10px;  
	padding-right: 10px;  

	color: #ffffff;
	background-color: #32338e; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 25px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #ffffff; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
	
	cursor: pointer;

}


/* -=-=-=-=-=-=-=-=-=-=-=-= */
/* SQUARED FOUR */
/* это кастомизация checkbox */

input.podpiska[type=checkbox] {
	visibility: hidden;
}

.squaredFourP {
	width: 20px;
	margin-top: 2px;
	margin-right: 15px; 	
	position: relative;
}

.squaredFourP label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
	border-radius: 4px;

/* Мои установки - тоже не показываеются в скрытом div */
background-color: #ffffff;
box-shadow: 0px 0px 0px 0px #ebebeb inset;
border-radius: 0px;
border: 0px solid #ffffff;


/* Убал, так как не показывается почему-то когда DIV был скрыт*/
/*
	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: #fcfff4;

	background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
*/
}

.squaredFourP label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 15px; /* */
	height: 5px; /* */
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/* полупрозрачный значек — при наведении */
/*
.squaredFourP label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
	filter: alpha(opacity=15);
	opacity: 0.15;
}*/


.squaredFourP input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}






















/* =============  */
/* INDEX          */

.index_h2	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 65px; /* 73 39 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -6px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index_h2 span {
    font-weight: 300;
}

.index_h2 a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h2 a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; }


.index_h2_date	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #5f5f5f; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.index_h2_date a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h2_date a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #bf0625; } 


/* СОВРЕМЕННЫЙ ПСИХОЛОГИЧЕМКИЙ ПОРТРЕТ */
.index_h3	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 30px; /* 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index_h3 a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h3 a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 


.index_h3_p	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index_h3_p:after {content: "\2192";} /* надо ставлять не десятичное  &#8594;, а шестнадцатеричное 2192 | Перевод: http://math.semestr.ru/inf/index.php  */

.index_h3_p a {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h3_p a:hover {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #ffffff; } 




/* НАЗВАНИЕ ЛЕКЦИИ */
.index_h3_lecture	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index_h3_lecture a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h3_lecture a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #ffffff; } 

.index_h3_lecture	span {

    font-weight: 300;
	font-size: 23px; /* если шрифт не меняется - это его сверху подставляет JS! */
	color: #000000; /* e8c15d */
	}


.index_h2_date_lecture	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 16px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #5f5f5f; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.index_h2_date_lecture a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h2_date_lecture a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #bf0625; } 



.index_h3_p_lecture	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index_h3_p_lecture:after {content: "\2192";} /* надо ставлять не десятичное  &#8594;, а шестнадцатеричное 2192 | Перевод: http://math.semestr.ru/inf/index.php  */

.index_h3_p_lecture a {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index_h3_p_lecture a:hover {color: #bf0625; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #ffffff; } 



.index_h2_date2_lecture	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 43px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.index_h2_date2_lecture	span {

    font-weight: 300;
	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	color: #5f5f5f; /* e8c15d */
	}










/* ======================================================================================== */		
/* === ФОТОКНИГИ ========================================================================== */	
/* ======================================================================================== */	


/* Настройки для фоток с слайдере  */
.books_foto	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 12px; /* мелки и полупрозрачный, чтоб не бросался на глаза */
	line-height:100%;
	color: #e2e2e2; /* e8c15d */ 
    /*margin-top: -97px;*/
    
	}


/* ---------------------- */
/* ФОТОКНИГИ - ГЛАВНАЯ    */
/* ---------------------- */
	

	
/* Описание книги */
.books_descr {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 29px; /* 31 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.books_descr2 {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
	}


/* Выходные данные */
.books_dannie	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%; /* 150 */
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.books_dannie a {font-weight: 400; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.books_dannie a:hover {font-weight: 400; color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

.books_dannie a:after {
    content: ""; /* сначала ничего не показывает */
    color: #dcd717;
    margin-left: 3px;
    text-decoration: none;
}

.books_dannie a:hover:after {
    content: ""; /* \2192 - при наведении - показывает стрелку */
    color: #000000;
    margin-left: 3px;
    text-decoration: none;
}


.books_dannie span {
    font-weight: 300;
	color: #000000; /* e8c15d */
	text-decoration: none;
	}



/* Hidden Link — тип ссылок, которые я не хочу, чтоб сильно выделялись (например: "Немакулатура", "Эффектифф" и тд ) */
.hidden_link	{font-weight: 200;}

.hidden_link a {font-weight: 200; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.hidden_link a:hover {font-weight: 200; color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

.hidden_link a:after {
    content: ""; /* сначала ничего не показывает */
    color: #000000;
    margin-left: 3px;
    text-decoration: none;
}

.hidden_link a:hover:after {
    content: ""; /* \2192 - при наведении - показывает стрелку */
    color: #000000;
    margin-left: 3px;
    text-decoration: none;
}









/* НОЯБРЬ 2015 —— КНИГИ ПОНРАВИЛИСЬ — надстройки для Fotorama */

/* Наши книги любит ... */ 
.books_likes  {

	width: 848px; /* 776 */ 
	/*background-color: #ff0000;*/

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 35px; /* 35 --- 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	color: #000000; /* e8c15d */

	line-height:135%; /* 115 */
	
	text-align: center;
	text-transform: none;

	}
/* ... Ольга Свиблова */ 
.books_likes span	{

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 35px; /* 47 --- 100 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:105%; /* 115 */
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: none; /* uppercase */
	}




.books_likes_arrows {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 85px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;

	margin-top: 155px; /* 255 - ТСТУП СТРЕЛОК СВЕРХУ!!! */

    /*background-color: #ff0000;*/

	}




/* Заголовк */
.books_h1	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 71px; /* 110 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%; /* 100 * /
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: uppercase; /* uppercase */
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h1 span {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 35px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


/* Текст под заголовком */
.books_h1_p	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 47px; /* 37 -- 52 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%; /* 115 */
	letter-spacing:  0.040em;
	color: #000000; /* e8c15d */
	
	text-align: justify;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}






/* Заголовк для НОВОСТИ (мельче) */
.books_h1_news	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 65px; /* 65 -- 110 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%; /* 100 * /
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: uppercase; /* uppercase */
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_news	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 35px; /* 47 -- 50 100 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none; /* uppercase */
	
	margin-top: 55px;	/* 31 */

	}


.books_news	span {
	color: #000000; /* #ff0000  */ 
	margin-left: 0px; 
	font-weight: 600;
	}




/* ---------------------------------------  */











/* Примечание */
.books_prim	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 25px; /* 21 - 17 */
	line-height:115%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	/*text-indent: -2px;*/

	}

.books_prim	span {

    font-weight: 600;
	font-size: 21px; /* 17 */
	line-height:150%;
	color: #000000; /* e8c15d */

	}

/*
a .books_prim  {font-weight: 300; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
a:hover .books_prim  {font-weight: 300; color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 
*/

/*
.books_prim a:after {
    content: "\2192";
    color: #000000; 
    margin-left: 4px; 
    text-decoration: none;
}

.books_prim a:hover:after {
    content: "\2192"; 
    color: #b6876d;
    margin-left: 4px; 
    text-decoration: none;
}
*/





.books_dannieB	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 20px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;


	}

.books_dannieB span {
    font-weight: 400;
    line-height:150%;
	color: #000000; /* e8c15d */
	text-decoration: none;
	}
	
	
/* это полосочки, до того , как они стали картинкой!!! */	
/*
.books_11	{
	position: relative; 
	display: block;
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;
	font-size: 17px; 
	line-height:150%;
	color: #000000; 	
	text-align: left;
	text-transform: none;
	text-decoration: none;
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;
} */


.books_h2	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 55px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
			
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;


	}
	
	
	
.books_h3	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 20px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-decoration: none;
	/*text-transform: uppercase;*/

			
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;


	}
	
	
.books_price	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 31px; /* 41 51 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e12b30 */
	
	text-align: left;
	text-decoration: none;
	text-transform: none;
			
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}	

.books_price a {font-weight: 300; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.books_price a:hover {font-weight: 300; color: #dcd717; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 2px solid #000000; } 



.books_price a:after {
    content: "\2192";
    color: #dcd717;
    margin-left: 3px;
    text-decoration: none;
}

.books_price a:hover:after {
    content: "\2192";
    color: #000000;
    margin-left: 3px;
    text-decoration: none;
}





/* ---------------------- */
/* КНИГА ТЕТРАДИ */
/* ---------------------- */

/* Заголовк */
.books_h1_var1	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: italic;
    font-weight: 400;

	font-size: 125px; /* 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:70%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: lowercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h1_var1 span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 37px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: lowercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


/* Текст под заголовком */
.books_h1_p_var1	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif;  
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Описание книги */
.books_descr_var1 {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 28px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.books_descr2_var1 {
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 300;

	font-size: 21px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
	}



/* ---------------------- */
/* КНИГА 9 МАЯ */
/* ---------------------- */

/* Заголовк */
.books_h1_var2	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 81px; /* 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h1_var2 span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400; /* 200 */

	font-size: 37px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Текст под заголовком */
.books_h1_p_var2	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


/* ---------------------- */
/* КНИГА iPhonographique */
/* ---------------------- */

/* Заголовк */
.books_h1_var3	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Lora', 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 95px; /* 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h1_var3 span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 31px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Текст под заголовком */
.books_h1_p_var3	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}
	
	




/* ---------------------------  */
/* КНИГИ INDEX / ДОПОЛНЕНИЯ     */
/* ---------------------------- */


/* ----- В СПИСКЕ: 9 МАЯ ----- */	
.books_h2_9may	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 71px; /* 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h2_9may span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 31px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}







/* ----- В СПИСКЕ: iPhonographique ----- */	
.books_h2_iphonographique	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Lora', 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 600; /* 400  */ 

	font-size: 61px; /* 80 65 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%; /* 100 */ 
	color: #000000; /* e8c15d */
	
	text-align: center;
	/*text-transform: lowercase;*/
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h2_iphonographique span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Lora', 'Noto Serif', "Times New Roman", Times, serif;
	font-style: normal;
    font-weight: 400;

	font-size: 23px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}
	
.books_h2_iphonographique span u {
text-decoration: none; 
	font-size: 25px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	margin-right: 0px;
	}	



/* ----- ДРУГИЕ КНИГИ: iPhonographique ----- */	
/* Название */
.books_h3_iphonographique	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Lora', 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 600; /* 400 */

	font-size: 31px; /* 33 37 80 65 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%; /* 100 */ 
	color: #000000; /* e8c15d */
	
	text-align: left;
	/*text-transform: lowercase;*/
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Авторы */
.books_h3_iphonographique span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Lora', 'Noto Serif', "Times New Roman", Times, serif;
	font-style: normal;
    font-weight: 400;

	font-size: 16px; /* 17 023 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:155%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}
	
.books_h3_iphonographique span u {
text-decoration: none; 
	font-size: 18px; /* 25 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	margin-right: 0px;
	}	







	
/* ----- В СПИСКЕ: ТЕТРАДИ ----- */	
.books_h2_journals	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: italic;
    font-weight: 400;

	font-size: 93px; /* 105 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: lowercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h2_journals span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 29px; /* 23 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: lowercase;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}



/* ----- ДРУГИЕ КНИГИ: ТЕТРАДИ ----- */	
/* тоже только мельче для сниска на страницых каждой книги */
/* Название книги */ 
.books_h3_journals	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: italic;
    font-weight: 400;

	font-size: 51px; /* 64 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: lowercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Список авторов */ 
.books_h3_journals span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Noto Serif', "Times New Roman", Times, serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 22px; /* 23 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: lowercase;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}











/* ----- ДРУГИЕ КНИГИ: ДЕВЯТОЕ МАЯ ----- */	
/* тоже только мельче для сниска на страницых каждой книги */
/* Название книги */ 
.books_h3_9may 	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 35px; /* 35 --- 41 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:165%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* Список авторов */ 
.books_h3_9may span {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400; /* 400 */ 

	font-size: 25px; /* 25 --- 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%; /* 115 */ 
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}






/* В СПИСКЕ: Текст-описание */
.books_short_descr	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;  
	font-style: normal;
    font-weight: 400;

	font-size: 21px; /* 21 ---  110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%;
	color: #000000; /* e8c15d */
	
	text-align: center;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

.books_short_descr a {font-weight: 400; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.books_short_descr a:hover {font-weight: 400; color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

.books_short_descr a:after {
    content: "\2192";
    color: #000000; /* сначала ничего не показывает */
    margin-left: 5px;
    text-decoration: none;
}

.books_short_descr a:hover:after {
    content: " \2192"; /* при наведении - показывает стрелку */
    color: #b6876d;
    margin-left: 0px;
    text-decoration: none;
}







/* АНОНС ПРЕЗЕНТАЦИИ */

/* Место и дата */
.books_anons {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;  
	font-style: normal;
    font-weight: 200;

	font-size: 21px; /* 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

}

.books_anons a {margin-right: -4px; font-weight: 400; font-style: normal; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.books_anons a:hover {margin-right: -4px; font-weight: 400; font-style: normal; color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

.books_anons a:after {
    content: "";
    color: #dcd717; /* сначала ничего не показывает */
    margin-left: 3px;
    text-decoration: none;
}

.books_anons a:hover:after {
    content: ""; /* при наведении - показывает стрелку */
    color: #000000;
    margin-left: 3px;
    text-decoration: none;
}


/* Текст сообщения */
.books_anons_h2 {

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;  
	font-style: normal;
    font-weight: 600;

	font-size: 55px; /* 37 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%; /* 135 */
	letter-spacing: 0.040em;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -3px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}










/* ======================================================================================== */		
/* === НОВАЯ ГЛАВНАЯ. index2.shtml ======================================================== */	
/* ======================================================================================== */	

/* ЛОГО (ПОКА НЕ ИСПОЛЬЗУЕТСЯ)  */
.index2_h1	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 180px; /* 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:90%;
	color: #e8e8e8; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.index2_h1 span {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 180px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:90%;
	color: #e8e8e8; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


/* Текст НАВЕРХУ СТРАНИЦЫ */
.index2_h1_p	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 37px; /* 52 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:125%; /* 115 */
	letter-spacing:  0.040em;
	color: #000000; /* e8c15d */
	
	text-align: justify;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}



/* ПУНКТЫ СОДЕРЖАНИЯ */
.index2_h2	{

	position: relative; /* друг под другом */
	display: block;
    
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 120px; /* 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:100%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase;
		
	margin-left: -5px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.index2_h2 a {margin-right: 0px; font-style: normal; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index2_h2 a:hover {margin-left: 0px; margin-right: -4px; font-style: normal; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

.index2_h2 a:after {
    content: "";
    color: #dcd717; /* сначала ничего не показывает */
    margin-left: 0px;
    text-decoration: none;
}

.index2_h2 a:hover:before {
    content: ""; /* \2192 - при наведении - показывает стрелку */
    color: #000000;
    margin-left: 0px;
    text-decoration: none;
}


/* Слова под ПУНКТАМИ */
.index2_h3 {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 27px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	letter-spacing:  0.030em;
	}
	

/* Хэштеги под ПУНКТАМИ */
.index2_h3_hashtag {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 27px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	letter-spacing:  0.015em;
	}

.index2_h3_hashtag a {white-space: nowrap; margin-right: 6px; font-style: normal; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index2_h3_hashtag a:hover {font-style: normal; color: #dcd717; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #000000; } 
	
.index2_h3_hashtag a:before {
    content: "";
    margin-left: -1px;
    margin-right: 0px;
    text-decoration: none;
}




/* инверсный */
.index2_h3_hashtag span {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 25px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:130%;
	color: #ffffff; /* e8c15d */
	background-color: #ffffff;

	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;	
	
	text-align: left;
	text-transform: none;

	letter-spacing:  0.03em;
	}

.index2_h3_hashtag span a {padding-left: 1px; padding-right: 0px; white-space: nowrap; font-style: normal; background-color: #000000; color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index2_h3_hashtag span a:hover {padding-left: 1px; padding-right: 0px; font-style: normal; background-color: #dcd717; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 
	
.index2_h3_hashtag span a:before {
    content: "";
    margin-left: -1px;
    margin-right: 0px;
    text-decoration: none;
}






/* Хэштеги (маленькие) под ПУНКТАМИ */
.index2_h3_hashtag_small {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600; /* 200 */ 

	font-size: 14px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:160%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	letter-spacing:  0.005em;
	}

.index2_h3_hashtag_small a {white-space: nowrap; margin-right: 5px; font-style: normal; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.index2_h3_hashtag_small a:hover {font-style: normal; color: #dcd717; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 2px solid #000000; } 
	
.index2_h3_hashtag_small a:before {
    content: "#";
    margin-left: -1px;
    margin-right: 0px;
    text-decoration: none;
}







/* КУПИТЬ */

/* Это Основной текст с коммерческим предложением */
.buy_box_Descr {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400; /* 200 */ 

	font-size: 21px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-transform: uppercase;*/
	/*background-color: #f1f1f1;*/
	}


.buy_box_Descr span {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400; /* 200 */ 

	font-size: 29px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: none;
	/*background-color: #f1f1f1;*/
	}

/* Это надписи "Хочу купить / скачать ->" */
.buy_box_OkGo {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600; /* 200 */ 

	font-size: 21px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;

	}


.buy_box_OkGo a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.buy_box_OkGo a:hover {color: #dcd717; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 3px solid #000000; } 

.buy_box_OkGo a:after {
    content: "\2192";
    color: #dcd717; /* сначала ничего не показывает */
    margin-left: 4px; /* 3 */
    text-decoration: none;
}

.buy_box_OkGo a:hover:after {
    content: "\2192"; /* при наведении - показывает стрелку */
    color: #000000;
    margin-left: 4px; /* 3 */
    text-decoration: none;
}




/* new! Это КНОПКИ "Хочу купить" */
.buy_box_OkGo2 {

	width: 300px; /* можно не исправлять — тк указано еще раз в форме */
	height: 52px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 9px;
	padding-bottom: 0px;
	padding-left: 11px;  
	padding-right: 11px;  

	color: #ffffff;
	background-color: #b6876d; /* 32338e */

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 19px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%;
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	}




/* КУПИТЬ: Список товаров */
.buy_GoodName {

	color: #000000;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 17px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:135%;
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
	}

.buy_GoodName a {font-weight: 600; color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.buy_GoodName a:hover {color: #b6876d; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

/* Цифры цены */
.buy_GoodPrice {

	color: #000000;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 31px; /* 21  */
	line-height:135%;
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
	}






/* buy_box - форма регистрации  */ 

input.buy_box:hover {outline: none; -moz-appearance: none;} /* Убираем свечение */ 
input.buy_box:active {outline: none; -moz-appearance: none;} /* Убираем свечение */ 
input.buy_box:focus {outline: none; -moz-appearance: none;} /* Убираем свечение */ 

textarea.buy_box:hover {outline: none; }-moz-appearance: none; /* Убираем свечение */
textarea.buy_box:active {outline: none; -moz-appearance: none;} /* Убираем свечение */
textarea.buy_box:focus {outline: none; -moz-appearance: none;} /* Убираем свечение */ 


/* Очень мелко о том, что клиент подтверждает регистрацию */
.buy_box {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200; /* 200 */ 
	font-size: 13px; /* 21 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%;
	color: #000000; /* e8c15d */
	text-align: left;
	text-transform: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: none;
	}

.buy_box a {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 1px solid #000000;} 
.buy_box a:hover {color: #000000; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 1px solid #000000; } 



input.buy_box[type=text]
{

	width: 340px; /* можно не исправлять — тк указано еще раз в форме */ 
	height: 33px; /* 33 */

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 7px;  
	padding-right: 7px;  

	color: #000000;

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 2px #e9e9e9;


	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
	line-height:100%;

	text-align: left;
	/*text-transform: uppercase;*/
}


textarea.buy_box {
	width: 340px; /* можно не исправлять — тк указано еще раз в форме */ 
	height: 100px; /* 33 */

	resize: none; /* Как ее можно растягивать - только вниз */

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;  
	padding-right: 7px;  

	color: #000000;

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 2px #e9e9e9;


	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
	line-height:100%;

	text-align: left;
	/*text-transform: uppercase;*/
}



select.buy_box {
	width: 50px; /* можно не исправлять — тк указано еще раз в форме */ 
	height: 30px; /* 33 */

	resize: none; /* Как ее можно растягивать - только вниз */

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;  
	padding-right: 7px;  

	color: #000000;

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 2px #e9e9e9;


	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 19px;
	line-height:100%;

	text-align: left;
	/*text-transform: uppercase;*/
}





input.buy_box[type=submit]
{

	width: 600px; /* можно не исправлять — тк указано еще раз в форме */
	height: 34px;

	margin-left:0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;  
	padding-right: 8px;  

	color: #ffffff;  /* e8c15d */
	background-color: #b6876d; 

	box-shadow: 0px 0px 0px 0px #ebebeb inset;
	border-radius: 0px;
	border:solid 0px #c7c7c7;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;

	font-size: 19px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
	
	cursor: pointer;

}





/* -=-=-=-=-=-=-=-=-=-=-=-= */
/* CHECK IN (ДЛЯ ТЕЛЕФОНА)  */

.CheckIn_Name 	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 120px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 0px;

	}


.CheckIn_Tel 	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 61px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
/* ======================================================================================== */		
/* === ENGLISH ======================================================== */	
/* ======================================================================================== */	


/* Заголовк H1 */
.books_h1_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	/*width: 500px;*/ /* для переноса*/ 
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 135px; /* 115 --- 75! - 110 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:90%; /* 110 * /
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase; /* uppercase */
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

.books_h1_eng span {

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;

	font-size: 35px; /* 41 27 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:120%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;

	}



/* Текст под заголовком */
.books_h1_p_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* 37 -- 52 21 110% если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* НАЗВАНИЯ СТАТЕЙ*/
.publications {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 23px; /* 21 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;

}

/* НАЗВАНИЯ ЖУРНАЛОВ */
.publications span {
    font-style: normal;
    font-weight: 600;
    font-size: 23px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%; /* 150 */ 
	color: #000000; /* e8c15d */
}



/* --- НИЖНЕЕ МЕНЮ --- */
/* ALEXEY NIKISHIN */
.bottom_mnu_eng	{

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* 35 - 23! - 17 */
	line-height:150%; /* 120 */ 
	color: #ffffff; /* ececec */
	letter-spacing: 1.5pt;
	text-align: left;
	/*background-color:#ffffff;*/
	/*text-transform: uppercase;*/
	}


.bottom_mnu_eng ul {padding:0; margin-top: 0px;} /* этим можно управл€ть рассто€нием между строками */
.bottom_mnu_eng li {display: table-row; list-style: none; margin-left: 0px; }

/* ПУНКТЫ МЕНЮ */	
.bottom_mnu_eng li a {font-weight: 400; color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.bottom_mnu_eng li a:hover {font-weight: 400; color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 

/* ALEXEY NIKISHIN */
.bottom_mnu_eng a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #ffffff;} 
.bottom_mnu_eng a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 


/* СПИСОК КНИГ > ЗАГОЛОВОК  */

.books_h3_eng 	{
	position: relative; /* чтоб шли друг под другом */
	display: block;
	
	/*border-bottom: 4px solid #000000;*/

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 35px; /* 35 --- 41 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:115%; /* 150% */ 
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-left: -1px;
	margin-top: -11px;
	margin-bottom: 0px;
	/*text-transform: uppercase;*/

	}

/*  СПИСОК КНИГ > ОПИСАНИЕ */
.books_prim_eng	{

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* 21 - 17 */
	line-height:150%; /* 115% */
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: -1px;
	margin-top: 0px;
	margin-bottom: 0px;

	/*text-indent: -2px;*/

	}

.books_prim_eng	span {

    font-weight: 600;
	font-size: 21px; /* 17 */
	line-height:150%;
	color: #000000; /* e8c15d */

	}



/* Выходные данные */
.books_dannie_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 23px; /* если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%; /* 150 */
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
	text-decoration: none;
			
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.books_dannie_eng span	{
	text-transform: uppercase;
	}

	
/* КУПИТЬ */	
.price_eng	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 200;
	font-size: 65px; /* 55 - 35 - 40 39 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%; /* 150 */
	color: #000000; /* e8c15d */
	text-align: left;
	
	}

.add_to_cart_eng	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;
	font-size: 20px; /* 23 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%; /* 150 */
	width: 150px; 
	color: #ffffff; 
	background-color: #000000; 
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 7px; 
	text-align: center;
	cursor: pointer;
	text-transform: uppercase;
	}

	
.play_video_eng	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 400;
	font-size: 35px; /* 23 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:140%; /* 150 */
	color: #000000; 
	cursor: pointer;
	text-transform: uppercase;
	}

/* ПУТЬ --- не используется пока */	
.path	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;
	font-size: 23px; /* 35 - 40 39 35 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%; /* 150 */
	color: #000000; /* e8c15d */
	text-align: left;
	margin-top: 17px;
	margin-left: 22px;
	}

/* Заголовк H2 -- Например "More Books" */
.books_h2_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 55px; /* 71! - 110 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:110%; /* 100 * /
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none; /* uppercase */
		
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	}

/* центрированная надпись на index */
.center_message {
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;

	font-size: 35px; /* 31 -- 23 // 35если шрифт не меняется - это его сверху подставляет JS! */
	line-height:150%;
	color: #000000; /* e8c15d */

	text-align: left;
	text-transform: none;
		
	margin-left: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	text-align: center;

}



/* INDEX-МЕНЮ */

/* ALEXEY NIKISHIN */
.index_mnu_eng	{
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;
	font-size: 60px; /* 60! --- 55 - 61 / 55 --- */
	line-height:115%; /* 120 */ 
	color: #ffffff; /* ececec */
	text-align: left;
	letter-spacing: 1.8pt;
	margin-left: 22px; 
	/*background-color:#ffffff;*/
	text-transform: uppercase;
	/*letter-spacing: 0.100em;*/
	}


.index_mnu_eng ul {font-size: 35px; font-weight: 400; text-transform: none; line-height:115%; padding:0; margin-top: 0px;} /* 55 -- 35 -- этим можно управл€ть рассто€нием между строками */
.index_mnu_eng li {display: inline; list-style: none; margin-left: 0px; }
.index_mnu_eng li:before{content:"/ "}
.index_mnu_eng li:first-child:before {content:""}
	
/* пункты меню */
.index_mnu_eng li a {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none ; border-bottom: 0px solid #000000;} 
.index_mnu_eng li a:hover {color: #ffffff; outline: none; border-width:0; border-style:none; text-decoration: none; border-bottom: 0px solid #000000; } 







/* НОВОСТИ СЛАЙДЕР - news/img.html */

.news_text_eng	{
	position: relative; /* чтоб шли друг под другом */
	display: block;

	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal; /* italic */
    font-weight: 600;
	font-size: 35px; /* 23 21 если шрифт не меняется - это его сверху подставляет JS! */

	line-height:150%;
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: none;
		
	margin-top: 80px; /* 65 */
	margin-bottom: 90px; /* 50 */
	}


/* Заголовок внизу страницы */
.botton_header_eng	{

	position: relative; /* чтоб шли друг под другом */
	display: block;

	width: 600px; /* для переноса */
	font-family: 'Helvetica', 'Open Sans', Arial, sans-serif; 
	font-style: normal;
    font-weight: 600;

	font-size: 95px; /* 115 --- 75! - 110 - 97 110 30 если шрифт не меняется - это его сверху подставляет JS! */
	line-height:90%; /* 100 * /
	color: #000000; /* e8c15d */
	
	text-align: left;
	text-transform: uppercase; /* uppercase */
		
	margin-left: 0px;
	margin-top: 170px;
	margin-bottom: -75px;

	}