


/* Start:/bitrix/templates/books/components/bitrix/menu/vertical_menu_left/style.css?17464482344272*/
.sitebar-left {
    color: #fff;
    float: left;
    font-size: 14px;
    margin-left: 40px;
    max-height: 408px;
    text-transform: uppercase;
}
.sitebar-left li {
	position: relative;
}
.sitebar-left>li>a {
	display: block;
	width: 248px;
	padding: 12px 36px 11px 10px;
	text-align: left;
	background: green;
	cursor: pointer;
	text-decoration: none;
	color: #fff;
 -webkit-transition: all .4s ease-out;
     -moz-transition: all .4s ease-out;
     -o-transition: all .4s ease-out;
     transition: all .4s ease-out;
}
.sitebar-left>li:nth-of-type(1)>a {
	background: radial-gradient(ellipse at 48px 17px , #a2ad5b -64%, #738e38 43%, #6a8133 81%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(2)>a {
	background: radial-gradient(ellipse at 48px 17px , #789a3d -64%, #738e38 43%, #768B37 81%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(3)>a {
	background: radial-gradient(ellipse at 48px 17px , #a2ad5b -64%, #738e38 43%, #6a8133 81%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(4)>a {
	background: radial-gradient(ellipse at 48px 17px , #a2ad5b -64%, #738e38 43%, #6f8734 81%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(5)>a {
	background: radial-gradient(ellipse at 48px 17px , #a2ad5b -64%, #738e38 43%, #5a732b 81%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(6)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(7)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}	
.sitebar-left>li:nth-of-type(8)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(9)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(10)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(11)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(12)>a {
	background: radial-gradient(ellipse at -79px 8px , #768a33 0%, #738e38 30%, #41571d 115%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(13)>a {
	background: radial-gradient(ellipse at -51px 3px , #a2ad5b -64%, #738e38 -3%, #41551c 52%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(14)>a {
	background: radial-gradient(ellipse at -51px 3px , #a2ad5b -64%, #738e38 -3%, #41551c 52%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(15)>a {
	background: radial-gradient(ellipse at -51px 3px , #a2ad5b -64%, #738e38 -3%, #41551c 52%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left>li:nth-of-type(16)>a {
	background: radial-gradient(ellipse at -51px 3px , #a2ad5b -64%, #738e38 -3%, #41551c 52%) repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.sitebar-left li>a:hover {
	background: radial-gradient(ellipse at left 15px, #58940D 0%,#3F7109 100%);
    color: #FFF701;
    box-shadow: 0px 1px 1px rgba(2, 2, 2, 0.59) inset, 0px -1px 20px rgba(14, 14, 14, 0.47) inset;
}
.sitebar-left li>a:hover .sitebar-left-arr {
	background: url(/i/arr_hover.png) 4px center / 39% 57% no-repeat;
	border: 1px solid #000;
	transform: rotate(180deg);
}
.sitebar-left-arr {
	width: 15px;
	height: 15px;
	display: inline-block;
	border-radius: 8px;
	border: 1px solid #fff;
	background: url(/i/arr.png) 4px center / 39% 57% no-repeat;
	vertical-align: middle;
	transform: rotate(-90deg);
	transition:  transform 0.2s;
}
.hide-sitebar-left-block {
	top: -9999px;
	opacity: 0;
	position: absolute;
	left: 295px;
	text-align: left;
	z-index: 3;
}
.hide-sitebar-left-block li a {
	display: block;
	background: linear-gradient(to bottom, rgba(0,0,0,0.5) 1%,rgba(0,0,0,0.65) 100%);
	padding: 8px 0px 8px 20px;
	width: 210px;
	font-size: 16px;
	text-decoration: none;
	color: #fff;
	overflow: hidden;
}
.sitebar-left>li:hover>.hide-sitebar-left-block {
	opacity: 1;
	top: 0;
}
/* End */



/* Start:/bitrix/templates/books/components/bitrix/breadcrumb/breadcrumb_vnutr/style.css?1746448234985*/
.bx_breadcrumbs{
    margin-bottom:15px;
    margin-left: 30px;
    margin-top: 20px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    /*background:url(/bitrix/templates/books/components/bitrix/breadcrumb/breadcrumb_vnutr/images/breadcrumbs_arrow.png) no-repeat center right;*/
    color:#a9a9a9;
    text-decoration:underline;
    font-size:11px;
    opacity:.5;
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
.bx_breadcrumbs ul li span{
    display:block;
    padding:0 15px;
    color:#aaa;
    text-decoration:none;
    font-size:11px
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */
/* /bitrix/templates/books/components/bitrix/menu/vertical_menu_left/style.css?17464482344272 */
/* /bitrix/templates/books/components/bitrix/breadcrumb/breadcrumb_vnutr/style.css?1746448234985 */
