/******** conteneur *******/

.tab-area {
	position:relative;
}
.tab {
	position:relative;
}
.carousel-holder {
	position:relative;
	margin: 0 0 0 52px;
	width:804px;
	background:url(../images2/bg-carousel-top.gif) no-repeat;
	overflow:hidden;
}
.carousel-holder .frame {
	width:804px;
	position:relative;
	overflow:hidden;
	padding:0;
}
.carousel {
	width:906px;
	height:395px;
	position:relative;
	padding: 0;
	margin: 0;
	background: url(../images/fd_scrollto.png) no-repeat;
}
/******** les 5 boutons align�s *******/

.gallery-btns {
	float:right;
	/*
	*/

	margin:0;
	padding:0;
	list-style:none;
}
.gallery-btns li {
	float:left;
	padding:0;
	;
	white-space:nowrap
}
.gallery-btns a {
	padding:4px 16px 4px 10px;
	display:block;
	float:left;
	margin:0;
	text-decoration: none;
	color:#96beca;
	border-right:1px solid #1e230d;
	white-space:nowrap
}
.gallery-btns a:hover {
	text-decoration: none;
	color:#fff;
}
.gallery-btns li.active a, .gallery-btns li.active a:focus {
	text-decoration: none;
	color:#555;
	background:#FFF;
	border: none;
	-moz-outline-style:none;
	outline:none;
}
/******** la galerie *******/

.gallery {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	top:60px;
	z-index: 702;
	height:435px;
	width:906px;
	overflow:hidden;
}
/******** boutons gche & drte *******/
.btn-gallery {
	position:absolute;
	cursor:pointer;
	top:0px;
	float:left;
	height:102px;
	overflow:hidden;
	width:72px;
	text-indent:-9999px;
	margin:147px 0 0;
}
.left {
	background:url(../images/bt_scrollto_g.png) no-repeat;
	left:20px;
	z-index:703
}
.right {
	background:url(../images/bt_scrollto_d.png) no-repeat;
	right:0px;
	z-index:704
}
.btn-gallery:hover, .btn-gallery:focus {
	background-position:0 -102px;
	-moz-outline-style:none;
	outline:none;
}
/******** 1 cat�gorie = 1 li *******/

.carousel li {
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	padding:0;
	width:804px;
	height:395px;
	float:left;
}
/******** imgs *******/

.carousel li {
	background-image: url(../images/scrollto_connectors.png);
	background-position:  bottom right;
	background-repeat: no-repeat;
}

/* Exemple pour l'integration */
.carousel li#connectors {
	background: url(../images/scrollto_connectors.png) no-repeat bottom right;
}
.carousel li#balloons {
	background: url(../images/scrollto_balloons.png) no-repeat bottom right;
}
.carousel li#stents {
	background: url(../images/scrollto_stents.png) no-repeat bottom right;
}
.carousel li#coronary-stents {
	background: url(../images/scrollto_stents.png) no-repeat bottom right;
}
.carousel li#corobif {
	background: url(../images/scrollto_corobif.png) no-repeat bottom right;
}
.carousel li#coronary-bifurcation {
	background: url(../images/scrollto_corobif.png) no-repeat bottom right;
}

.carousel li#carobif {
	background: url(../images/scrollto_carobif.png) no-repeat bottom right;
}
.carousel li#carotid-bifurcation {
	background: url(../images/scrollto_carobif.png) no-repeat bottom right;
}


.carousel-info {
	display:none;
}
li h3 {
	display:none;
}
/******** liens prod *******/
.bloc_prod {
	padding:130px 0 0 130px;
	margin:0;
	width:500px;
	cursor:default;
}
.lesprod {
	list-style-type:none;
	display:block;
	width:232px;
	float:left;
}
.lesprod p {
	list-style-type:none;
	margin:0 0 5px 0;
	padding:0;
}
.lesprod p a {
	color:#50a3c7;
	padding:0;
	margin:0;
	display:block;
	font-size:12px;
	color:#50a3c7;
	font-weight:normal;
	text-decoration:none
}
.lesprod p a:hover {
	color:#fff;
	text-decoration:none
}
/********  *******/

