#colorbox,#cboxOverlay,#cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9900;
	overflow:hidden;
}

#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
}

#cboxMiddleLeft,#cboxBottomLeft {clear:left;}

#cboxContent {
	position:relative;
	overflow:hidden;
}

#cboxLoadedContent {overflow:auto;}

#cboxLoadedContent iframe {
	display:block;
	width:100%;
	height:100%;
	border:0;
}

#cboxTitle {margin:0;}

#cboxLoadingOverlay,#cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {cursor:pointer;}

#cboxOverlay {background:#000;}

#colorbox {
	background-color:#fff;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	border-radius:20px;
	-moz-box-shadow:1px 3px 8px #000;
	-webkit-box-shadow:1px 3px 8px #000;
	box-shadow:1px 3px 8px #000;
}
	
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight {width:20px;height:15px;}
#cboxTopCenter{height:15px;}
#cboxMiddleLeft,#cboxMiddleRight {width:20px;}
#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight {height:8px;}
#cboxContent {background:#fff;}
#cboxLoadedContent {margin-bottom:20px;}

#cboxTitle {
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	width:100%;
	color:#999;
}

#cboxSlideshow {
	position:absolute;
	bottom:0;
	right:42px;
}

#cboxLoadingOverlay {background:url(../images/layout/loading.gif) 50% 50% no-repeat #fff;}

#cboxCurrent {display:none!important;}

#cboxPrevious,#cboxNext,#cboxClose {
	text-indent:-9999px;
	width:20px;height:20px;
	position:absolute;
	bottom:0;
	background:url(../images/layout/boutons.png) 0 0 no-repeat;
}

#cboxPrevious {
	background-position:0 0px;
	left:0;
}

#cboxPrevious.hover{background-position:0 -25px;}
#cboxNext{background-position:-25px 0;left:25px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0;right:0;display:block;}
#cboxClose.hover{background-position:-50px -25px;}



.slideslide{text-align:center;}
.slideslide .slide{text-decoration:none;}
.slideslide .slide:hover{text-decoration:underline;}
.slideslide .slide-caption{font-size:1.2em;}
.slideslide .slide:hover .slide-caption{font-size:1.3em;}
.slideslide-nav a{cursor:pointer;outline:none;background:#fff;}
.slideslide{width:590px;height:240px;position:relative;overflow:hidden;margin-bottom:-5px;}
.slideslide .slide-reel{position:absolute;top:0;left:0;width:5000px;}
.slideslide .slide{width:180px;position:relative;float:left;padding:0 5px;}
// .slideslide .slide-img{width:300px;height:200px;display:block;}
.slideslide .slide-caption{display:block;}

.slideslide-nav a {width:32px;height:240px;position:absolute;top:0;}
.slideslide-nav .prev-slide{left:0;}
.slideslide-nav .next-slide{right:0;}
.slideslide-nav span{top:50px;}

.slider .slide-img a{display:block;margin:0;}
.slider .slide-img a{outline:none;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;}

#content {
	background-color: #FFF;
	margin-top: 30px;
	height: 228px;
}

#next-button-for-dummies{
	margin:0 0 0 590px;
}

.slide {display:block;background-color: #FFF;}
.slide-nav a,.slideslide-nav span {width:0;height:0;display:block;position:absolute;top:150px;}
.slide-nav a.prev-slide, .slideslide-nav .prev-slide span {left:0px;}
.slide-nav a.next-slide, .slideslide-nav .next-slide span {right:0px;}
.slider {width:640px;height:210px;position:relative;overflow:hidden;}
.slider .slide {width:640px;height:210px;position:absolute;top:0;left:650px;}
.slider .slide.active {left:0;z-index: 10;}
.slider .slide img {display:block;margin:0;}
.slider .slide .caption {width:340px;}
.caption {vertical-align: top;padding: 10px 25px 0 25px;}
