ul.carousel { width:278px; height:52px;}
ul.carousel li { width:35px; height:50px; }
ul.carousel li img { border: solid 1px black; }
.carousel-data { visibility: hidden; }
.onglet-on { color: #ad0400; background-color: transparent; }
.onglet-on a:visited { color: #ad0400; background-color: transparent; }
.onglet-off { color: #ffffff; background-color: #ad0400; }
.onglet-off a:visited { color: #ffffff; background-color: #ad0400; }
#image-livre { width: 114px; height: 176px; }
#biblio-article table { width: 253px; }

.jcarousel-skin-tango .jcarousel-container {}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 200px;
    padding-left: 45px;
    padding-right: 35px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  200px;
    height: 52px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 35px;
    height: 50px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 15px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 13px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/data/images/next-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

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

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 13px;
    left: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('/data/images/prev-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

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

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
/**
 *  Texte
 */
.carousel-italic {font-style:italic;}
.carousel-red {color:#ad0400;}
/**
 *  lien-fleche
 */
.biblio-lien a, .biblio-lien a:visited{
					display:block;
					background-image:url("/data/images/fleche-rouge2.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:5px 0 5px 0;
					padding:3px 0 0 7px;
					color:#ad0400;
					text-decoration:none;
				}
.biblio-lien a:hover{text-decoration:underline; color:#1a1a1a;}