/* slider */

#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;display:block;}

/* Uncomment this if you wan't to only have 1 visible slide before the javascript kicks in. 
#slider li {display:none;}	
#slider li:first-child {display:block;}
*/

#slider, #slider li {
	overflow:hidden;
	margin:0;
}
/* Numeric Navigation */
ol {margin:1em 0;padding:0;height:28px;	}
ol li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}
ol li.current a{background:#5DC9E1;color:#fff;}
ol li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;}

#slider_content {
        width:722px;
        clear:both;
        background:#fff;
        margin:0 0 15px 0;
}

#slider {
    	list-style: none outside none;
	overflow-x: hidden;
	overflow-y: auto;
	margin:0;
	padding:0;
}

#slider h2 a {
	color:#909090;
	font-weight:normal;
	font-size:28px;
	text-decoration:none;
	line-height:30px;
	letter-spacing:0.5px;
}

#slider h2{
	margin-bottom: 12px;
}

/*.edito .slider_voiraussi p {
	float: left;
	height: 40px;
	margin: 0;
    	padding: 0;
    	width: 50px;
}

.edito .slider_voiraussi a {
	color:#00a7b4;
	font-size:11px;
	font-weight:bold;
}*/

#slider .content img {
	padding: 15px;
}

#slider li .edito {
	float: left;
	padding: 12px 15px 0 0;
   	width: 277px;
   	margin-left:30px;
}

#slider li .edito p.chapo {
	color: #909090;
	font-size:12px;
	font-weight:normal;
	margin-top:9px;
	line-height:20px;
}

#slider li .content {
	float: left;
	width: 400px;
}

/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.slider_tooltip {
		top:-105px;
	}
}

/*.slider_tooltip img {
	margin-left:5px;
	margin-top:5px;
}

.slider_tooltip p {
	color:#fff;
	height:28px;
}*/

#custom {
	position:absolute;
	margin-top:-50px;
}

#custom p {
	padding: 7px 8px 1px 5px;
	margin: 0 5px 0 3px;
}

a.customLink {
	padding:30px;
	background:#ccc;
	color:#fff;
}

.jshowoff-slidelinks {
	position:relative;
	margin-left:430px;
	margin-top:-30px;
}

.jshowoff-slidelinks a, .jshowoff-slidelinks a.jshowoff-active {
	text-indent:-5000px;
	width:20px;
	height:20px;
	display:block;
	float:left;
	color:#fff;
}

.jshowoff-slidelinks a.jshowoff-active {
	width:22px;
}

.jshowoff-slidelinks a, .jshowoff-slidelinks a.jshowoff-active, .home_fb, .home_tw, .home_dm, .home_yt {
	background:url('../img/puces.png') no-repeat transparent;
}

.jshowoff-slidelinks a {
	background-position:-23px -10px;
}

.jshowoff-slidelinks a.jshowoff-active {
	background-position:-2px -10px;
}
