div.box-primary{
	display:inline;
	float:left;
	width:620px;
}
div.box-secondary{
	display:inline;
	float:right;
	padding-left:15px;
	width:350px;
}
div.box-inner{
	overflow:hidden;
	padding-bottom:15px;
	border-bottom:1px solid #2f2f2f;
	zoom:1;
} 
.js{
	overflow:hidden;
	zoom:1;
}
.carousel_2, .carousel_2 .carousel-wrap{
	margin:0; 
	border:0; 
	zoom:1;
}
.js .carousel-wrap{
	display:inline-block;
	vertical-align:middle;
	width:100%;
	margin:0 5px 5px;
}
.IE .js .carousel-wrap{
	display:inline;
}
.carousel_2 ul{
	margin:0;
	padding:0;
	zoom:1;
}
.js ul li{
	overflow:hidden;
	display:inline;
	float:left;
	width:300px;
	height:340px;
	text-align:center;
}
.carousel_2 .carousel-control{
	overflow:hidden;
	vertical-align:middle;
	width:30px;
	height:30px;
	cursor:pointer;
	line-height:30px;
	zoom:1;
}
.carousel_2 .carousel-next{
	background:url(image/next.gif) 0 0 no-repeat;
}
.carousel_2 .carousel-previous{
	background:url(image/prev.gif) 0 0 no-repeat;
}
.carousel_2 .carousel-control:hover{
	-moz-opacity:.7;
	opacity:0.70;
	filter:alpha(opacity=70);
}
.carousel_2 .disabled,.carousel_2 .disabled:hover{
	-moz-opacity:.1;
	opacity:0.10;
	filter:alpha(opacity=10);
	cursor:default;
}
.carousel_2 div{
	margin:0;
	padding:0;
	border:0;
	backgound-color:#999;
}
.carousel_2 ul{
	padding:0;
	list-style:none;
}
.carousel_2 ul li{
	position:relative;
	width:340px;
	margin:0;
}
.carousel_2 ul li cite{
	position:absolute;
	bottom:3px;
	right:10px;
	line-height:19px;
	font-size:11px;
}
.carousel_2 ul li cite a img{
	vertical-align:middle;
}
.carousel_2 ul li cite a{
	color:#fff;
	text-decoration:none;
}
div.center-wrap{
	overflow:hidden;
	clear:both;
	zoom:1;
}
div.center-wrap div{
	border:0;
	margin:15px 0;
}
div.center-wrap a{
	margin:0 2px;
	padding:2px 5px;
	background:#eae9e9;
	cursor:pointer;
	color:#bbbbbb;
	font-size:11px;
	line-height:14px;
}
div.center-wrap a:hover{
	font-size:11px;
	font-weight:normal;
	background:#bbbbbb;
	color:#fff;
	line-height:14px;
	
}
div.center-wrap a.active{
	font-weight:bold;
	color:#eb5f19;
}

/* Styles pour le carousel en affichage par 3*/
.carousel_3, .carousel_3 .carousel-wrap{
	margin:0; 
	border:0; 
	zoom:1;
}

.carousel_3 ul{
	margin:0;
	padding:0;
	zoom:1;
}
.carousel_3 .carousel-control{
	overflow:hidden;
	vertical-align:middle;
	width:30px;
	height:30px;
	cursor:pointer;
	line-height:30px;
	zoom:1;
}
.carousel_3 .carousel-next{
	background:url(image/next.gif) 0 0 no-repeat;
}
.carousel_3 .carousel-previous{
	background:url(image/prev.gif) 0 0 no-repeat;
}
.carousel_3 .carousel-control:hover{
	-moz-opacity:.7;
	opacity:0.70;
	filter:alpha(opacity=70);
}
.carousel_3 .disabled, .carousel_3 .disabled:hover{
	-moz-opacity:.1;
	opacity:0.10;
	filter:alpha(opacity=10);
	cursor:default;
}
.carousel_3 div{
	margin:0;
	padding:0;
	border:0;
	backgound-color:#999;
}
.carousel_3 ul{
	padding:0;
	list-style:none;
}
.carousel_3 ul li{
	position:relative;
	width:200px;
	margin:0;
}
.carousel_3 ul li cite{
	position:absolute;
	bottom:3px;
	right:10px;
	line-height:19px;
	font-size:11px;
}
.carousel_3 ul li cite a img{
	vertical-align:middle;
}
.carousel_3 ul li cite a{
	color:#fff;
	text-decoration:none;
}

/* Styles pour le carousel en affichage par 3*/
.carousel_4, .carousel_4 .carousel-wrap{
	margin:0; 
	border:0; 
	zoom:1;
}

.carousel_4 ul{
	margin:0;
	padding:0;
	zoom:1;
}
.carousel_4 .carousel-control{
	overflow:hidden;
	vertical-align:middle;
	width:30px;
	height:30px;
	cursor:pointer;
	line-height:30px;
	zoom:1;
}
.carousel_4 .carousel-next{
	background:url(image/next.gif) 0 0 no-repeat;
}
.carousel_4 .carousel-previous{
	background:url(image/prev.gif) 0 0 no-repeat;
}
.carousel_4 .carousel-control:hover{
	-moz-opacity:.7;
	opacity:0.70;
	filter:alpha(opacity=70);
}
.carousel_4 .disabled, .carousel_4 .disabled:hover{
	-moz-opacity:.1;
	opacity:0.10;
	filter:alpha(opacity=10);
	cursor:default;
}
.carousel_4 div{
	margin:0;
	padding:0;
	border:0;
	backgound-color:#999;
}
.carousel_4 ul{
	padding:0;
	list-style:none;
}
.carousel_4 ul li{
	position:relative;
	width:200px;
	margin:0;
}
.carousel_4 ul li cite{
	position:absolute;
	bottom:3px;
	right:10px;
	line-height:19px;
	font-size:11px;
}
.carousel_4 ul li cite a img{
	vertical-align:middle;
}
.carousel_4 ul li cite a{
	color:#fff;
	text-decoration:none;
}