.jcarousel-skin-news .jcarousel-container, .jcarousel-skin-real .jcarousel-container {
margin:0px 0 0 0px;
float: left;
}

.jcarousel-skin-news .jcarousel-container-vertical, .jcarousel-skin-real .jcarousel-container-vertical {
    width: 674px; height: 560px;
    padding: 0px;
}



.jcarousel-skin-news .jcarousel-clip-vertical, .jcarousel-skin-real .jcarousel-clip-vertical {
    width:  674px;
    height: 560px; }



.jcarousel-skin-news .jcarousel-item, .jcarousel-skin-real .jcarousel-item { width: 674px;  height: 560px; }

.jcarousel-skin-news .jcarousel-item-vertical, .jcarousel-skin-real .jcarousel-item-vertical {
    margin-right: 0px;
}

.jcarousel-skin-news .jcarousel-item-placeholder, .jcarousel-skin-real .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}



.jcarousel-skin-news .jcarousel-next-vertical, .jcarousel-skin-real .jcarousel-next-vertical {
    position: absolute; 
    bottom: 2px;
    left: 373px;
    width: 23px;
    height: 23px;
    cursor: pointer; 
    background: url(next-vertical.gif) no-repeat 0px 0px;
}

.jcarousel-skin-news .jcarousel-next-vertical:hover, .jcarousel-skin-real .jcarousel-next-vertical:hover {
    background-position: 0px 0;
}

.jcarousel-skin-news .jcarousel-next-vertical:active, .jcarousel-skin-real .jcarousel-next-vertical:active {
    background-position: 0px 0;
}

.jcarousel-skin-news .jcarousel-next-disabled-vertical,
.jcarousel-skin-news .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-news .jcarousel-next-disabled-vertical:active, 
.jcarousel-skin-real .jcarousel-next-disabled-vertical,
.jcarousel-skin-real .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-real .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0px -23px;
}

.jcarousel-skin-news .jcarousel-prev-vertical, .jcarousel-skin-real .jcarousel-prev-vertical {
    position: absolute; 
    bottom: 2px;
    left: 350px;
    width: 23px;
    height: 23px;
    cursor: pointer; 
    background: url(prev-vertical.gif) no-repeat 0px 0;
}

.jcarousel-skin-news .jcarousel-prev-vertical:hover, .jcarousel-skin-real .jcarousel-prev-vertical:hover {
    background-position: 0px 0;
}

.jcarousel-skin-news .jcarousel-prev-vertical:active, .jcarousel-skin-real .jcarousel-prev-vertical:active {
    background-position: 0px 0;
}

.jcarousel-skin-news .jcarousel-prev-disabled-vertical,
.jcarousel-skin-news .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-news .jcarousel-prev-disabled-vertical:active, 
.jcarousel-skin-real .jcarousel-prev-disabled-vertical,
.jcarousel-skin-real .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-real .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0px -23px;
}
.jcarousel-skin-news .jcarousel-item {position:relative}
.jcarousel-skin-news .jcarousel-item div { display:block; margin:0 0 15px 0 }
.jcarousel-skin-news .jcarousel-item div a,.jcarousel-skin-news .jcarousel-item div div.gloss { display:block; height:100px; background:url(/medias/communs/bg_blanc_transparent.png); color:#031223; text-decoration:none; position:relative }
.jcarousel-skin-news .jcarousel-item div a:hover { background:url(/medias/communs/bg_blanc_transparent2.png); text-decoration:none; }
.jcarousel-skin-news .jcarousel-item div a img { float:right; border:1px solid #fff; margin:18px 18px 0 18px; }
.jcarousel-skin-news .jcarousel-item div a span { float:left; width:500px; margin:21px 0 0 20px; cursor:pointer;}
.jcarousel-skin-news .jcarousel-item div .gloss {padding:21px 0 12px 20px; height:auto !important	; }

.jcarousel-skin-news .jcarousel-item div a span.nopic {width:auto;}
.jcarousel-skin-news .jcarousel-item div a span strong {display:block; cursor:pointer}
.jcarousel-skin-news .jcarousel-item div a span strong.date {display:block; cursor:pointer; font-weight:normal}
.jcarousel-skin-news .jcarousel-item div a em { cursor:pointer; position:absolute; top:11px; right:13px; z-index:3; display:block; background:url(/medias/communs/voir_projet.gif) no-repeat right center; padding-right:20px; font-weight:bold; font-style:normal; font-size:11px}
.jcarousel-skin-news .jcarousel-item div a:hover em { text-decoration:underline; }

.jcarousel-skin-news .jcarousel-item div.pagination, .jcarousel-skin-real .jcarousel-item div.pagination {position:absolute; bottom:-10px; left:145px; z-index:3; font-weight:bold; font-size:0.85em; text-align:right; width:200px;}

.jcarousel-skin-real .jcarousel-item {position:relative}
.jcarousel-skin-real .jcarousel-item div { display:block; margin:0 0 15px 0 }
.jcarousel-skin-real .jcarousel-item div a { display:block; height:120px; background:url(/medias/communs/bg_blanc_transparent.png); color:#031223; text-decoration:none; position:relative }
.jcarousel-skin-real .jcarousel-item div a:hover { background:url(/medias/communs/bg_blanc_transparent2.png); text-decoration:none; }
.jcarousel-skin-real .jcarousel-item div a img { float:left; border:1px solid #fff; margin:18px 18px 0 18px; }
.jcarousel-skin-real .jcarousel-item div a span { float:left; width:500px; margin:21px 0 0 0; cursor:pointer;}
.jcarousel-skin-real .jcarousel-item div a span strong {display:block; cursor:pointer; padding:10px 0 5px;}
.jcarousel-skin-real .jcarousel-item div a em { cursor:pointer; position:absolute; top:11px; right:11px; z-index:3; display:block; background:url(/medias/communs/voir_projet.gif) no-repeat right center; padding-right:20px; font-weight:bold; font-style:normal; font-size:11px}
.jcarousel-skin-real .jcarousel-item div a:hover em { text-decoration:underline; }




