#wrapper div.blocline #bloc_slideshow {
	float:left;	
	width:630px;
	padding-left:7px;
}

#wrapper div.blocline #bloc_slideshow div.legende {
	position: absolute;
	margin-top:10px;
	z-index: 20; 
}

#wrapper div.blocline #bloc_slideshow div.legende .fondtranslucide {
	width: 630px; height: 30px;     /* pour correspondre à la taille du DIV */
	background-color: #fff;       /* la couleur de fond          */
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity: 0.90;
}

#wrapper div.blocline #bloc_slideshow div.legende .texteopaque {
	color:#012A4A;
	line-height: 30px;
	letter-spacing:1px;
	padding-left:5px;
	width: 630px; height: 30px;     /* pour correspondre à la taille du DIV */
	background-color: transparent;   /* fond transparent            */
	position: absolute;              /* positionnement absolu       */
	z-index: 22;                      /* placement sur l'autre DIV   */
}

#wrapper div.blocline #bloc_slideshow div.legende .texteopaque h2 {	
	font-weight:normal;
	font-size:16px; 
}

#wrapper div.blocline #bloc_slideshow div.pics {	
	width:630px;
	height:400px;
}
#wrapper div.blocline #bloc_slideshow div.pics img {	
	width:630px;
	height:400px;
}


#wrapper div.blocline table {
	margin:0;
	padding:0;
	border-collapse:0;
	border:0px;
	width:852px;
}
#wrapper div.blocline table td, #wrapper div.blocline table tr {
	border:0px;
	padding:0;
	margin:0;
}
#wrapper div.blocline table tr td#bloc_flash1 {	
	width:390px;
	background-color:#012A4A;
	padding:0 15px 0 15px;
	color:#fff;
	font-size:14px;
	height:90px;
}

#wrapper div.blocline table tr td#bloc_flash1  p{	
	text-align:center;
}

#wrapper div.blocline table tr td#bloc_flash2 {	
	width:392px;
	background-color:#0066CC;
	padding:0 15px 0 15px;
	color:#fff;
	font-size:14px;
	border-left:10px solid #fff;
	height:90px;
}


#wrapper div.blocline table tr td#bloc_flash2  p{	
	text-align:center;
}



