/*****************************/
/* Le carousel des rubriques */
/*****************************/
#carousel { background:#fff url(navpics/fonds/fd_carousel.gif) 0 0 repeat-x; height:160px; padding:0 90px; position:relative; width:560px; }

#carousel,
#carousel .carousel-wrap { 
	border:0; 
	display:inline-block;
	margin:0;
	vertical-align:middle;
	width:560px;
	zoom:1; 
}
.IE .js .carousel-wrap { display:inline; }

#carousel ul { margin:0; padding:0; zoom:1; }

#carousel ul li { 
	display:inline;
	float:left;
	height:130px;
	overflow:hidden;
	padding:15px 0;
	text-align:left;
	width:140px;
	text-align: center;
}

#carousel .carousel-control {
	cursor:pointer;
	display:inline-block;
	height:83px;
	line-height:999px;
	overflow:hidden;
	position:absolute;
	top:40px;
	vertical-align:middle;
	width:96px;
	z-index:999;
	zoom:1;
}
#carousel .carousel-next {
	background:url(navpics/boutons/carousel_right.png) 0 0 no-repeat;
	right:0;
}
#carousel .carousel-previous {
	background:url(navpics/boutons/carousel_left.png) 0 0 no-repeat;
	left:0;
}

#carousel .carousel-control:hover {
	-moz-opacity:.7;
	opacity:0.70;
}
#carousel .disabled, #carousel .disabled:hover{
	-moz-opacity:.1;
	opacity:0.10;
	cursor:default;
}



/**************************/
/* Le carousel de la home */
/**************************/
#diaporama { background:#000; height:271px; padding:0; position:relative; width:740px; }

#diaporama,
#diaporama .carousel-wrap { 
	border:0; 
	display:inline-block;
	margin:0;
	vertical-align:middle;
	width:740px;
	zoom:1; 
}

#diaporama ul { margin:0; padding:0; zoom:1; }

#diaporama ul li { 
	display:inline;
	float:left;
	height:271px;
	overflow:hidden;
	padding:0;
	text-align:left;
	width:740px;
}

#diaporama .carousel-control {
	cursor:pointer;
	display:none;
	height:83px;
	line-height:999px;
	overflow:hidden;
	position:absolute;
	top:40px;
	vertical-align:middle;
	width:96px;
	z-index:999;
	zoom:1;
}
#diaporama .carousel-next {
	background:url(navpics/boutons/carousel_right.png) 0 0 no-repeat;
	right:0;
}
#diaporama .carousel-previous {
	background:url(navpics/boutons/carousel_left.png) 0 0 no-repeat;
	left:0;
}

#diaporama .carousel-control:hover {
	-moz-opacity:.7;
	opacity:0.70;
}
#diaporama .disabled, #diaporama .disabled:hover{
	-moz-opacity:.1;
	opacity:0.10;
	cursor:default;
}

#container div.center-wrap { bottom:0; clear:both; height:22px; left:32px; overflow:hidden; position:absolute; zoom:1; z-index:10; }
#container div.center-wrap div { border:0; margin:0; }
#container div.center-wrap div p { margin:0; }
#container div.center-wrap a { background:url(navpics/boutons/onglet_diap.png) 0 bottom no-repeat; color:#5a5c5f; cursor:pointer; display:block; float:left; font-size:12px; font-weight:bold; height:17px; margin:0 1px 0 0; padding-top:5px; text-align:center; width:25px; }
#container div.center-wrap a:hover { text-decoration:none; }
#container div.center-wrap a.active { background:url(navpics/boutons/onglet_diap_on_53.png) 0 bottom no-repeat; color:#fff; height:22px; line-height:22px; padding-top:0; }

