

.pp_block { display:flex; width:94.5%; padding:15px 2.75%; background-color:#F5F4F3;  }
.pp_arr_sm_left { flex:none; width:24px; height:24px; margin:0 11px 0 0;  background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: -56px -507px;  background-size: 100px 1000px; opacity:1; border-top:38px solid #F5F4F3; border-bottom:38px solid #F5F4F3; opacity:0.8; border-radius:50%; }
.pp_arr_sm_left:hover { background-color:#86ba90; background-position: -24px -534px; opacity:1; }
.pp_arr_sm_right { flex:none; width:24px; height:24px; margin:0 0 0 11px; background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: -28px -507px;  background-size: 100px 1000px; opacity:1; border-top:38px solid #F5F4F3; border-bottom:38px solid #F5F4F3; opacity:0.8; border-radius:50%; }
.pp_arr_sm_right:hover { background-color:#86ba90; background-position: 4px -534px; opacity:1; }
.pp_pre_block { flex:100%; overflow:hidden; height:100px; }

.pp_pre_pic_r { padding:10px; text-decoration: none;  opacity:0.9; }
.pp_pre_pic_r:hover { background-color:#dfa06e; text-decoration: none; opacity:1;  }
.pp_pre_pic_a {  padding:10px; text-decoration: none; background-color:#86ba90; }
.pp_pre_pic_a:hover { background-color:#86ba90; text-decoration: none; }

.pp_arr_big_left { display:block; width:30%; float:left; position:absolute; z-index:2; text-decoration: none;  }
.pp_arr_big_left SPAN { top:42%; position:relative;  display:inline-block;  width:47px; height:64px; margin:0 0 0 30px; background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: -53px -575px; background-size: 100px 1000px; opacity:0.2; }
.pp_arr_big_left:hover SPAN { opacity:1; drop-shadow(0 0 5px #000000);   filter: drop-shadow(0 0 5px #000000); }
.pp_arr_big_right { display:block; width:30%; float:right; margin:0 0 0 62%; position:absolute; z-index:2; text-decoration: none; text-align:right;  }
.pp_arr_big_right SPAN {  top:42%; position:relative;  display:inline-block;  width:47px; margin:0 30px 0 0; height:64px;  background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: 0 -575px;   background-size: 100px 1000px; opacity:0.2; }
.pp_arr_big_right:hover SPAN { opacity:0.9; drop-shadow(0 0 5px #000000);   filter: drop-shadow(0 0 5px #000000); }

.pp_arr_big_right_big { margin:0 0 0 70%;  }

.pp_img_block { text-align:center; width:100%; position:relative; z-index:1; background-color:#f5f3bb;  }
.pp_img_block IMG { display:block; margin:0 auto; }
.pp_img { max-width:100%; height:auto; } 

.pp_after_img { margin:22px 0 30px 0;  }
.pp_after_img > SPAN:nth-child(1) { display:inline-block; color:#6D8C9C; font:20px/20px 'PT Serif', serif; padding:0 15px 0 0; border-right:1px solid #DAE1E4; margin:0 15px 0 0; vertical-align:top; }
.pp_after_img > SPAN:nth-child(2) { display:inline-block;  color:#6D8C9C; font:13px/18px 'PT Sans Narrow', serif;   vertical-align:top; padding:1px 0; }
.pp_ind_alt { font:16px/22px 'PT Serif', serif; color:#2C393F; margin:15px 0 0 0; }

.pp_newsvrez { margin:35px 0 35px 0; }

.pp_newsvrez a:link, .pp_newsvrez a:visited { display:block; font:15px/15px 'PTD', sans-serif; color:#242D31; text-decoration:none; margin:15px 0 0 0; clear:both; }
.pp_newsvrez a:hover, .pp_newsvrez a:active { text-decoration:underline; color:#466F86; }
.pp_newsvrez SPAN { display:inline-block; font:13px/13px 'PT Sans Narrow', sans-serif; color:#78909C;  margin:0 0 0 10px;  }


.pp_wow { display:flex; }
.pp_wow > DIV:nth-child(1) { flex:none; width:77px; cursor:pointer;  }
.pp_wow > DIV:nth-child(2) { flex:100%; }
.pp_wow > DIV:nth-child(2) > DIV { min-height:250px; padding:30px 0; margin:0 10px; }
.pp_wow > DIV:nth-child(3) { flex:none; width:77px; cursor:pointer; }

.pp_wow DIV:nth-child(1) SPAN { top: calc(50% - 32px); position:relative;  display:inline-block;  width:47px; height:64px; margin:0 0 0 30px; background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: -53px -575px; background-size: 100px 1000px; opacity:1;  drop-shadow(0 0 5px #B9B51C);   filter: drop-shadow(0 0 5px #B9B51C); }
.pp_wow DIV:nth-child(3) SPAN { top: calc(50% - 32px);  position:relative;  display:inline-block;  width:47px; margin:0 30px 0 0; height:64px;  background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: 0 -575px;   background-size: 100px 1000px; opacity:1;  drop-shadow(0 0 5px #B9B51C);   filter: drop-shadow(0 0 5px #B9B51C); }

.pp_wow DIV:nth-child(1):hover SPAN { opacity:0.5; drop-shadow(0 0 1px #B9B51C);   filter: drop-shadow(0 0 1px #B9B51C); }
.pp_wow DIV:nth-child(3):hover SPAN { opacity:0.5; drop-shadow(0 0 1px #B9B51C);   filter: drop-shadow(0 0 1px #B9B51C); }

a.pp_res:link, a.pp_res:visited { display:inline-block; width:24px; height:24px; background-image:url(/i/v9/i/i.png); background-repeat: no-repeat; background-position: -60px -540px; background-size: 100px 1000px; opacity: 0.8;  -webkit-filter: drop-shadow(0 0 5px #000000);   filter: drop-shadow(0 0 5px #000000); position:relative; right:-42px;  }
a.pp_res:hover, a.pp_res:active {  opacity: 1; -webkit-filter: drop-shadow(0 0 1px  rgba(0,0,0,.15););   filter: drop-shadow(0 0 1px  rgba(0,0,0,.15););  }

@media (max-width: 540px) { 
a.pp_res { display:none; }
}