#slider {	position: relative;		width: 800px;		height: 350px;		overflow: hidden;		background: #000;		border: 0px solid #0086c0;		border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 	}	#slider .slide {		position: absolute; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 		top: 0px;		height: 350px;		width: 500px;		background: #000;		overflow: hidden;		border-left: #0086c0 solid 0px;		cursor: default;	}	#slider .title   {		margin-top:5px; display:block;		font-weight: bold;		font-size: 1.2em;		margin-right: 1.5em;		text-decoration: none;	}	#slider .backgroundText {		position: absolute; float:left; left:0;		width: 100%;		height: 100%;		top: 100%;		background-color: #000;		filter: alpha(opacity=80);		opacity: 0.8;		-moz-opacity:0.8;        -khtml-opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);		border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 	}	#slider .text {		position: absolute;		top: 1%;		top: 100%;		color: #ffffff;		font:10pt arial;				text-align: justify;		width: 470px;		left: 10px;	}	#album { font: 10pt arial; color: #ffffff; position:absolute; display:none; top:0;left:0; width:100%; height:100%; z-index:6;}#slider .diapo { border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 		position: absolute; float:left; left:0;		filter: alpha(opacity=100);		opacity: 1;		visibility: hidden;	}	.reparation { float:right; text-align:right; color:#ff7d0b; }	.ecommerce { float:right; text-align:right; color:#ff0000; }	.magasin { float:right; text-align:right; color:#5d5fff; }	.referencement { float:right; text-align:right; color:#03e7e3; }	.agence { float:right; text-align:right; color:#03e202; }	.communication { float:right; text-align:right; color:#838383; }