.jcarousel-skin-ie7 .jcarousel-container {
    border: none;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 567px;
    padding: 0;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 422px;
    height: 323px;
    padding: 0;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    /*width:  391px;
    height: 314px;*/
    width: 558px;
    height: 436px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
}

.jcarousel-skin-ie7 .jcarousel-item {
    /*width: 391px;
    height: 323px;*/
    width: 558px;
    height: 436px;
    border: none;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    /*margin-right: 7px;*/
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 397px;
    right: 10px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.gif) no-repeat 0 1px;
    z-index: 102;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {
    background-position: -32px 2px;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {
    background-position: -64px 2px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 2px;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 397px;
    left: 7px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.gif) no-repeat 0 1px;
    z-index: 102;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
    background-position: -34px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


/* janton */
.modul .jcarousel-clip li { padding: 0; }

.galery{
	overflow: hidden;
}

.carrousel{
	background:url("../images/bg-carrusel_gran.jpg") no-repeat 0 0;
 	/*position: relative;*/
 	float:left;
	height: 496px;
	padding: 25px 0 0 20px;
	width:59.5em;
}
.carrousel_small{
	background:url("../images/bg-carrusel_small.jpg") no-repeat 0 0;
 	float:left;
 	height:244px;
}
.modul .carrousel li img{
 /*width: 391px !important;*/
 width: 558px !important;
 height: 390px !important;     
}
.modul > .carrousel_small > ul > li > img{
    width: 288px !important;
}

* html .carrousel{
  /*background: #424242;*/
}

.slide_show_text {
	background-color:#000;
	/*filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;*/
	margin-top: -48px;
	position:absolute;
	z-index: 100;
	height:48px;
	width: 558px;
    bottom: -2px;
}

* +html .slide_show_text {
	height:58px;
}

* html .slide_show_text {
	margin-top: -30px;
	width:391px;
}

.jcarousel-clip p {
	color: #fff;
	margin:1% 0 0 17%;
	width:428px;
	overflow:hidden;
}

.carrousel_small .jcarousel-container {
	width:300px;
}

.carrousel_small .jcarousel-clip-horizontal {
	float:left;
	width:290px;
	height:240px;
}
.carrousel_small .slide_show_text_small {
	/*margin-top: -41px;*/
	background-color:#000;
	position:absolute;
	z-index: 100;
	width:266px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	height:33px;
	bottom:-2px;
}

.widgetContent .carrousel_small .slide_show_text_small {
	bottom:10px;
}
.carrousel_small .slide_show_text_small {
    
}

* +html .carrousel_small .slide_show_text_small {
	left:14px;
}

.carrousel_small .slide_show_text_small p {
	font-size:11px;
	width:221px;
	margin-left:14%;
}

.carrousel_small .jcarousel-item {
	height:208px;
	width:268px;
	padding: 18px 0 0 14px !important;
}

.carrousel_small .jcarousel-prev-horizontal {
	top:193px;
	left:12px;
}

.carrousel_small .jcarousel-next-horizontal {
	top:193px;
	right:18px;
}

.carrousel_small img {
	position:relative;
}
