/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    display:list-item;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    /*width: 216px;
    height: 144px;*/
}

/* Skin Item
----------------------------------*/

.jcarousel-skin-item .jcarousel-container {
/*     background: #cacfb8 - цвет "карусели" картинок под основной картинкой объекта; */ 
    background: #f6f6f6;
    height: 149px;
    padding: 0px 24px 0px;
    margin: 0 0 0 0;
}

.jcarousel-skin-item .jcarousel-container-horizontal {
    width: 921px;
}


.jcarousel-skin-item .jcarousel-clip-horizontal {
    width: 921px;
    height: 144px;
}


.jcarousel-skin-item .jcarousel-item {
   width: 216px;
    height: 144px;
}

.jcarousel-skin-item .jcarousel-item-horizontal {
    margin-right: 17px;
    color: #f6f6f6;/* делает цвет булетов тега <li> в цвет фона*/
}


/* Slideshow
----------------------------------*/
.slideshow, .slideshow-label, .slideshow-content, .slideshow-panel {
    font:12px Verdana, Tahoma, sans-serif;
}

.slideshow {
    padding:0;
    border:0;
    position:relative;
    display:none;
    z-index:1
}


.slideshow-content {
    padding:0;
    height:50px;
    color:#fff;
    overflow:hidden;
    position:relative;
    z-index:1;
    border: 0px solid #683626;
    text-align: left;

}

    .slideshow-content p {
        padding:0 !important;
        overflow:hidden;
        width: 1024px;
    }

    .slideshow-content img .slide-border{
        padding:0 !important;
	border:0 !important;	
        border:1px solid #683626;
        width: 424px;
    }


.slideshow-slide {
    display:none;
    position:absolute;
}

    .slideshow-slide p {
	text-align:center;
	font-weight:bold;
	width:1024px;
    }

.slideshow-fullscreen {
    position:absolute;
    top:0;
    left:0;
    padding:0;
    border:0;  
    overflow:hidden;
    display:none;
}


.slideshow-frame div {
    position:absolute;
    top:0px;
    left:0px;
/*    background:url(images/play.png) 50% 50% no-repeat; */
    z-index:201;
    cursor:pointer;
    width:100%;
    height:100%;
}

.slideshow-load {
    display:none;
}


.slideshow-shadow {
    position:absolute;
    top:0px;
    left:0px;
    z-index:0;
    width:100%;
    height:100%;
}
    

    
/* Component containers
----------------------------------*/
.ui-widget-content { border-left: 10px #c1ada6 solid; border-right: 10px #c1ada6 solid; background: #c1ada6; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { background: #c1ada6 url(/i/slider_bg.gif) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222;}

/* Interaction states
----------------------------------*/



.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; background: url(/i/bullet.gif) 50% 50% no-repeat; border: 0}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 1.2em;}
.ui-slider-horizontal .ui-slider-handle { top: 0em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 20px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs

