/* CSS Document */
#slides {
			width:960px;
			height: 300px;
			position:relative;	
			-webkit-box-reflect: below 0px -webkit-gradient(linear, 0 0, 0 170%, from(transparent), color-stop(.5, transparent), to(#FFF));
		}
		#slides .slides_container {
			width:720px;
			height:300px;
			display:none;
			position:relative;
			float:left;
		}
		#slides .slides_container div {
			width:720px;
			height:300px;
			display:block;
			background:#ccc;
		}
		#slides .slides_container .arbre {
			background:url(img4.jpg) no-repeat;
		}
		#slides .slides_container .arbre h1,#slides .slides_container .arbre p {
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
			background:rgba(0, 0, 0, 0.5);
			margin-left: 40px;
		}
		.pagination {
			position:absolute;
			width:52px;
			height: 20px;
			margin:10px 0 0 0;
			padding: 0 454px;
			bottom: -30px;	
		}
		.pagination li {
			list-style-type:none;
			float:left;	
		}
		.pagination a {
			width: 10px;
			height: 10px;
			border-radius:10px;
			margin-left: 3px;
			background:#CCC;	
			float:left;
			transition: all 0.5s;
			-moz-transition: all 0.5s;
			-webkit-transition: all 0.5s;
			-o-transition: all 0.5s;
		}
		.pagination .current a {
			width: 10px;
			height: 10px;
			background:#333;	
		}
		.prev {
			position:absolute;
			top:130px;
			left:250px;
			z-index: 100;
			opacity:0.5;
			transition: opacity 0.5s;
			-moz-transition: opacity 0.5s;
			-webkit-transition: opacity 0.5s;
			-o-transition: opacity 0.5s;
		}
		.next {
			position:absolute;
			top:130px;
			right:10px;
			z-index: 100;
			opacity:0.5;
			transition: opacity 0.5s;
			-moz-transition: opacity 0.5s;
			-webkit-transition: opacity 0.5s;
			-o-transition: opacity 0.5s;
		}
		.prev:hover, .next:hover {
			opacity:1;
		}
		.listeTitre {
			float:left;
			list-style-type:none;
			height: 300px;
			margin:-1px 0 0 0;
			padding:0;
		}
		.listeTitre li {
			height:74px;
			width:240px;
			background: f3f3f3;
		}
		.listeTitre li a {
			background:#dfdfdf;
			display:block;
			margin-top:1px;
			padding: 28px 10px 27px 20px;
			border-bottom: 1px solid #cfcfcf;
			color: #fff;
			text-decoration:none;
			transition: all 0.5s;
			-moz-transition: all 0.5s;
			-webkit-transition: all 0.5s;
			-o-transition: all 0.5s;
		}
		.listeTitre li.current a {
			background:#cfcfcf;
			border-bottom: 1px solid #cfcfcf;
			padding: 28px 0px 27px 30px;
		}
		.text {
			display:none;	
		}
		.text_container p {
			display: none;
		}
		.text_container p.current {
			display: block;
		}
