
.portfolio{
	position:relative;}

#listeClient{
	width:190px;
	height:410px;
	background:url(../images/bgBoite.png);
	position:relative;
	float:left;
}

.contenu{
	height:410px;
	width:670px;
	float:left;
	position:relative;
	left:2px;
	background:url(../images/bgBoite.png);
	overflow: hidden;
	}
.titre{
	color:#f6a51c;
	position:absolute;
	top:15px;
	left:15px;
	font-size:22px;
	font-variant:small-caps;
	}
.img{
	position:absolute;
	top:50px;
	left:15px;
	}
.desc{
	width:225px;
	height:232px;
	position:absolute;
	left:425px;
	top:50px;
	float: right;
	color:#858d81;
	font-weight:400;
	}
.sousTitre{
	width:225px;
	font-size:14px;
	color:#858d81;
	padding-bottom:2px;
	border-bottom:2px dotted #5f5f5f;
	}
.url{
	position:absolute;
	right:30px;
	bottom:40px;
	text-align:right;
	color:#858d81;
	font-weight:400;
	
}
	
a {
	color:#858d81;
	text-decoration:none;
}

/*-----------------------------------------------------------------------------------------------------------------------------*/
/*preload classes*/ 
.svw {/*width: 50px; height: 20px;*/ background: #000; opacity:0;filter:alpha(opacity=0); -moz-opacity:0;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;    
margin: 0 0 1px 0; 
} 
.stripViewer:hover{  
cursor:pointer;
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 18px; 
float:left; 
margin: 8px 3px 3px 0; 
} 
.stripTransmitter a{ 

text-align: center; 
line-height: 14px; 
border: 1px solid #f6a51c;
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #F6a51c; 
color: #000; 
} 

