

/* Start:/bitrix/templates/main/components/bitrix/catalog/catalog/style.css?14394558341345*/
.catalog-rightbar{
    float: right;
    margin-left: 20px;
    width: 213px;
}
.catalog-rightbar + div{
    overflow: hidden;
}
.catalog-rightbar .right-block{
    display: block;
    text-decoration: none;
    color: #fff;
    background-color: #878787;
    margin-bottom: 20px;
	-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;
}
.catalog-rightbar .right-block:hover{
    background-color: #e40427;
    color: #fff;
}
.catalog-rightbar .right-block span{
    display: block;
    text-transform: uppercase;
    padding: 4px 10px 5px;
}
.catalog-rightbar .right-block img{
    display: block;
}

.man{
    position: relative;
    width: 500px;
    height: 518px;
    background: url('/bitrix/templates/main/components/bitrix/catalog/catalog/img/man.png') center no-repeat transparent;
    margin: 0 auto 25px;
}
.man + .bx_catalog_line_ul{
    display: none;
}
.man a {
    color: #9f9f9f;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    text-decoration: none;
}
.man .link1 {
    left: 347px;
    top: 102px;
}
.man .link2{
    left: 360px;
    top: 0;
}
.man .link3{
    left: 369px;
    top: 159px;
}
.man .link4{
    display: none;
}
.man .link5{
    left: 43px;
    top: 335px;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/catalog/catalog/bitrix/catalog.element/.default/style.css?14394558343399*/
div.news-detail{
	word-wrap: break-word;
}
div.news-detail .jcarousel {
    position: relative;
    overflow: hidden;
}
div.news-detail .jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}
div.news-detail .jcarousel li {
    float: left;
}
div.news-detail .jcarousel li:before {
    display: none;
}
.gallery {
    float: left;
    margin-bottom: 15px;
    margin-right: 25px;
    overflow: hidden;
    position: relative;
    width: 224px;
}
.gallery .big_photo{
    width: 224px;
    height: 224px;
    background: url("/bitrix/templates/.default/ajax/images/wait.gif") center no-repeat transparent;
    overflow: hidden;
    margin-bottom: 8px;
    /*border: 1px solid #ececec;*/
    position: relative;
    display: block;
}
.gallery .big_photo img{
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.gallery .jcarousel-wrapper{
    position: relative;
}
.gallery .jcarousel-control-prev, .gallery .jcarousel-control-next{
    height: 99px;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 20px;
}
.gallery .jcarousel-control-prev.inactive, .gallery .jcarousel-control-next.inactive {
	/*visibility: hidden;*/
    opacity: 0.7;
    cursor: default;
}
.gallery .jcarousel-control-prev{
    background-image: -moz-linear-gradient(left center, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
}
.gallery .jcarousel-control-next{
    background-image: -moz-linear-gradient(right center, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: -ms-linear-gradient(right, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
	background-image: linear-gradient(right, rgba(255, 255, 255, 0.7), rgba(201, 201, 201, 0.7));
}
.gallery .jcarousel-control-prev {
    left: 0;
}
.gallery .jcarousel-control-next {
    right: 0;
}
.gallery .jcarousel-control-prev:after, .gallery .jcarousel-control-next:after {
    background: url("/bitrix/templates/main/img/arrows.png") no-repeat scroll 0 0 transparent;
    content: "";
    height: 15px;
    margin-top: -5px;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 14px;
}
.gallery .jcarousel-control-prev:after {
    left: 2px;
}
.gallery .jcarousel-control-next:after {
    background-position: 100% 0;
    right: 2px;
}
.gallery .jcarousel li a {
    display: block;
    height: 50px;
    width: 50px;
    margin: 0 8px 0 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #cecfcf;
}
.gallery .jcarousel li a.active{
    border: 1px solid #ed1b34;
}
.gallery .jcarousel li a img{
    max-width: 100%;
}
/* End */
/* /bitrix/templates/main/components/bitrix/catalog/catalog/style.css?14394558341345 */
/* /bitrix/templates/main/components/bitrix/catalog/catalog/bitrix/catalog.element/.default/style.css?14394558343399 */
