/*Старт слайдера*/

.but_ar {
width:40px;
height:40px;
line-height:40px;	
-webkit-transition:background-color .25s,color .15s,box-shadow .25s,opacity 0.25s,filter 0.25s,border 0.15s;
transition:background-color .25s,color .15s,box-shadow .15s,opacity .25s,filter .25s,border .15s;
display:inline-block;
text-align:center;
color:#fff;
background-color: #8bbd5c;
overflow:hidden;z-index:1;
padding:0;
border-radius:50%;
cursor:pointer;
font-size:24px;
position:absolute;

}


.ar_l {
top:50%;
left:0%;
transform:translate(0%,-50%);
-ms-transform:translate(-0%,-50%);
border:0px;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}

.ar_r {
position:absolute;	
top:50%;
right:0%;
transform:translate(0%,-50%);
-ms-transform:translate(0%,-50%);
border:0px;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}

.ar_l2 {
position:absolute;	
bottom:2%;
right:55px;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}
.ar_r2 {
position:absolute;	
bottom:2%;
right:5px;
box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);

}

.but_ar:hover {
	box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
color:#fff;
background-color:#616161;
}


.info_b {
position:absolute;
left:0%;
bottom:0%;	
font-size:18px;
padding:0.01em 16px;
padding-top:16px;
padding-bottom:16px;	
color:#fff;
background-color:#8bbd5c;
	
}

.info_b2 {
vertical-align: middle;
position:relative;
display:inline-block;
}

.info_b1 {
vertical-align: middle;
position:relative;
display:inline-block;
}

/*Финиш слайдера*/

.imghover:hover {
opacity: 0.8;	
}

/*Тень  ФОТОГАЛЕРЕЯ*/
.this_shadow_img {
    vertical-align: top;
    color: #918075;
    font-size: 14px;
    display: inline-block; /* Строчно-блочный элемент */
    position:relative;
    padding:0em;
    margin:0.5em 5px 0.5em;
    background-color: #efeeec;
    box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
}
 
.this_shadow_img:before,
.this_shadow_img:after {
    content:"";
    position:absolute;
    z-index:-2;
}
 
.this_shadow_img:before {
    top:50%;
    bottom:10px;
    left:5px;
    right:5px;

	}
 
.this_shadow_img p {
}

/*ТЕКСТ, ОФОРМЛЕНИЕ БЛОКОВ*/

/*Большой Заголовок*/
.head_text{ 
	font-size:26px;
	color: #002753;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none; 
	margin-top: 10px;
}

/*Большой Заголовок*/
.head_text_header{ 
	font-size:24px;
	color: #002753;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none;
}

/*Подзаголовок*/
.order_text{
	font-size:22px;
	color: #002753;
	font-weight:normal;
	font-style:normal;
	text-decoration: none; 
	margin-top: 10px; 
}

.order_text_top_menu{
	font-size:22px;
	color: #002753;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;  
	margin-top: 10px; 
}

/*Синий Текст*/
.blue_text{
	font-size:20px;
	color: #002753;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;  
	margin-top: 10px; 
}

a.blue_text {
	color: #2e374f;
	text-decoration: none;
}
a.blue_text:visited {color: #2e374f;}
a.blue_text:hover {color: #8bbd5c;}
a.blue_text:active {color: #2e374f;}



/*Основной текст*/
.main_text{ 
	font-size:17px;
	color:#918075;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none; 
	margin-top: 10px; 
	margin-left: 9px;
	margin-right: 9px;
}

/*Основной текст 17 шрифтом*/
.main_text_17{
	font-size:17px;
	color:#918075;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none;
}

/*Белый текст 24 шрифт*/
.white_text{
	font-size:20px;
	color:white;
	font-weight:normal;
	font-style:normal;
	text-decoration: none; 
	padding: 10px; 
}

/*Белый текст для кнопки */
.white_text_button{
	font-size:16px;
	color:white;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none; 
	padding: 10px;
}

/*Белый текст информация */
.white_text_info{
	background-color: #8bbd5c; 
	font-size:17px;
	color:white;
	font-weight:bold;
	font-style:normal; 
	text-decoration: none; 
}

/*Белый текст низ */
.white_text_footer{
	font-size:14px;
	color:white;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none; 
}

.white_text_footer a{
text-decoration: none; 
font-size:14px;
	color:white;
	font-weight:normal;
	font-style:normal; 
}

.white_text_footer a:hover{
text-decoration: none; 
color: #2e374f;
}

/*Зеленый текст*/
.green_text{
	color: #8bbd5c; 
	font-size:17px;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none;
	margin-top: 10px; 
	margin-bottom: 10px; 
}

/*Оформление таблицы в разделе ДОКУМЕНТЫ*/
.main_table { 
	background-color: #efeeec;   
	border: 0; 
	width: 100%;
}

/*КНОПКИ*/

/*Кнопка узнать стоимость*/
.price_button {
	margin-bottom: 10px; 
	margin-top: 10px; 
	background-color: #8bbd5c; 
}


      
/*Изображение и текст на коричневом фоне*/
 .info_with_image{
	background-color: #918075;
	vertical-align: middle; 
}

.div_main_green {
	text-align: left;
    margin-top: 10px; 
    margin-bottom: 10px;
	
}

.div_shadow{
	background-color: #efeeec;
	box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
	text-align: left;
	padding: 10px;
}

.div_pj{
	text-align: justify;
	padding: 10px;
}

/*Белый текст на зеленом фоне */
.white_green_info { 
	background-color: #8bbd5c; 
	font-size:17px;
	color:white;
	font-weight:normal;
	font-style:normal; 
	text-decoration: none; 
	vertical-align: middle; 
}

/*ССЫЛКИ*/

/*Навигатор*/
a.news_lids {
	font-size:17px;
text-decoration: none;
color: #90EE90;
}
a.news_lids:visited {
text-decoration: none;
color:#002753;
}
a.news_lids:hover {
text-decoration: none; 
color: #89c53f;
}
a.news_lids:active {
text-decoration: none; 
color:#002753;
}

/*Оформление ссылки партнеры*/
a.link_partner {
	font-size:17px;
	color:rgb(151,138,125);
	text-decoration: none;
}
a.link_partner:visited {
	color:rgb(151,138,125);
}
a.link_partner:hover {
	color: #89c53f;
}
a.link_partner:active {
	color:rgb(151,138,125);
}


/*Оформление ссылок зеленого цвета*/
a.link_green_text {
	font-size:15px;
	color: white;
	text-decoration: none;
	font-weight:bold;
	font-style:bold;
}
a.link_green_text:visited {
	color: white;
}
a.link_green_text:hover {
	color: #2e374f;
}
a.link_green_text:active {
	color: white;
}

/*Оформление ссылок белого цвета*/
a.link_white {font-size:17px;
	color: white;
	text-decoration: none;
	font-weight:bold;
	font-style:bold;
}
a.link_white:visited {color: white;}
a.link_white:hover {color: #002753;}
a.link_white:active {color: white;}

/*Оформление ссылок синего цвета Видео*/
a.link_dark_blue {font-size: 17px;
	color: #2e374f;
	text-decoration: none;
}
a.link_dark_blue:visited {color: #2e374f;}
a.link_dark_blue:hover {color: #8bbd5c;}
a.link_dark_blue:active {color: #2e374f;}

/*Оформление ссылок коричневого цвета*/
a.link_brown {font-size: 17px;
	color: #918075;
	text-decoration: none;
}
a.link_brown:visited {color: #918075;}
a.link_brown:hover {color: #8bbd5c;}
a.link_brown:active {color: #918075;}

/*Оформление ссылок коричневого цвета заголовок*/
a.link_brown_head {font-size: 14px;
color: #918075;
text-decoration: none;

}
a.link_brown_head:visited {color: #918075;}
a.link_brown_head:hover {color: #8bbd5c;}
a.link_brown_head:active {color: #918075;}

/*Оформление ссылок белого цвета НЕ жирные*/
a.link_white_normal {font-size:17px;
color: #f3f2f0;
text-decoration: none;
}
a.link_white_normal:visited {color: #f3f2f0;}
a.link_white_normal:hover {color: #002753;}
a.link_white_normal:active {color: #f3f2f0;}

/*Тень зеленых кнопок*/
.this_shadow {width:180px;
    position:relative;
    background-color: #8bbd5c; 
    padding:0.5em;
    margin: 0.5em;
       -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 5px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 5px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 5px rgba(0, 0, 0, 0.1) inset;
}
.this_shadow:before,
.this_shadow:after {
    content:"";
    position:absolute;
    z-index:-2;
}
.this_shadow:before {
    -webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);
       -moz-box-shadow:0 0 5px rgba(0,0,0,0.3);
            box-shadow:0 0 5px rgba(0,0,0,0.3);
    -moz-border-radius:100px / 10px;
         border-radius:100px / 10px;
}
.this_shadow p {
} 
	
/*Тень*/
.this_shadow_video {
	font-size:16px;
	vertical-align: top;
	color: white;
	color: white;
	display: inline-block; /* Строчно-блочный элемент */
    position:relative;
    max-width:430px;
    padding:0.5em;
    margin:1em 10px 1em;
    background-color: #908075;
    box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
}
.this_shadow_video:before,
.this_shadow_video:after {
    content:"";
    position:absolute;
	
    z-index:-2;
}
.this_shadow_video:before {
    top:50%;
    bottom:0px;
    left:10px;
    right:10px;
}
.this_shadow_video p {
}

/*Тень  СМИ*/
.this_shadow_text {
	vertical-align: top;
	color: #918075;
	font-size: 16px;
	display: inline-block; /* Строчно-блочный элемент */
    position:relative;
    width:270px;
    padding:6px;

    background-color: #efeeec;
	box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
}
.this_shadow_text:before,
.this_shadow_text:after {
    content:"";
    position:absolute;
    z-index:-2;
}
.this_shadow_text:before {
    top:50%;
    bottom:0px;
    left:10px;
    right:10px;

}
.this_shadow_text p {

	}


/*меню по середине*/
.block_menu {width: 130px;
	vertical-align: top;
	display: inline-block; /* Строчно-блочный элемент */
    position:relative;   
	padding-top: 10px;
	padding-bottom: 10px;
}	


/*три колонки описательные для экскурсий*/
.block_desc {width: 300px;
	vertical-align: top;
	display: inline-block; /* Строчно-блочный элемент */
    position:relative;   
	padding-top: 10px;
	padding-bottom: 10px;

	
}	


@media screen and (max-width: 760px){

/*ТЕКСТ, ОФОРМЛЕНИЕ БЛОКОВ*/
/*Большой Заголовок*/

.head_text{font-size:18px;}

.head_text_header{font-size:15px;}

/*Подзаголовок*/
.order_text{font-size:16px; }
.order_text_top_menu{font-size:16px; }

/*Синий Текст*/
.blue_text{font-size:14px;}

/*Основной текст*/
.main_text{font-size:14px;}

/*Основной текст 17 шрифтом*/
.main_text_17{font-size:14px;}

/*Белый текст 24 шрифт*/
.white_text{font-size:14px;}

/*Белый текст для кнопки */
.white_text_button{font-size:14px;}

/*Белый текст информация */
.white_text_info{font-size:12px;}





/*Зеленый текст*/
.green_text{font-size:14px;}

/*КНОПКИ*/
/*Белый текст на зеленом фоне */
.white_green_info {font-size:14px;}

/*ССЫЛКИ*/

/*Оформление ссылки партнеры*/
a.link_partner {font-size:14px;}

/*Оформление ссылок зеленого цвета*/
a.link_green_text { font-size:14px;}

/*Оформление ссылок белого цвета*/
a.link_white {font-size:14px;}

/*Оформление ссылок синего цвета Видео*/
a.link_dark_blue {font-size: 14px;}

/*Оформление ссылок коричневого цвета*/
a.link_brown { font-size: 14px;}

/*Оформление ссылок коричневого цвета заголовок*/
a.link_brown_head {font-size: 10px;}

/*Оформление ссылок белого цвета НЕ жирные*/
a.link_white_normal {font-size:14px;}

/*меню по середине*/
.block_menu {width: 110px;}	
}
