div.transition{
	margin: 0 auto;
	font: 11px/1 Verdana, Arial, Helvetica, sans-serif;
	color: white;
  padding: 5px;
}
	
div.transition a,
div.transition a:hover,
div.transition a:focus,
div.transition a:active{
	text-decoration: none;
	outline: none;
	border: none;
}
	
div.transition a span{display: none;}
div.transition a img{border: 0;}
	
div.transition p{
	position: absolute;
	width: 100%;
	padding: 3px 10px;
	margin: 5px 0;
	font-size: 11px;
	background-color: #000; 
  opacity: 0.7; 
  filter : alpha(opacity=60);
	z-index: 2;
}

	
/* MAIN VIEW
--------------------------------------*/
div.transition-view{position: relative; overflow: hidden; margin-bottom: 5px;}
div.transition-view img{position: absolute; left: 50%; top: 50%;}
	
p.transition-title{display: none; /*top: 0; margin: -3em 0 0; text-align: center; text-transform: uppercase;*/}
p.transition-caption{bottom: 0; left: 0; margin: 0 0 -4em 0; line-height: 11px;}

div.transition-view a{
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 76px;
	height: 76px;
	margin-top: -38px;
	background-image: url(/fr/images/appli/galerie_transition/controls.png);
	background-repeat: no-repeat;
	z-index: 2;
	cursor: pointer;
	}

/* Poor gif replacement for IE6 */
* html div.transition-view a{background-image: url(/fr/images/appli/galerie_transition/controls.gif);}
	
a.transition-prev{margin-left: -124px; background-position: 0 0;}
a.transition-prev:hover{background-position: 0 -76px;}
	
a.transition-slideshow{margin-left: -38px; background-position: -76px 0;}
a.transition-slideshow:hover{background-position: -76px -76px;}
	
a.transition-stop{background-position: -152px 0;}
a.transition-stop:hover{background-position: -152px -76px;}
	
a.transition-next{margin-left: 48px; background-position: -228px 0;}
a.transition-next:hover{background-position: -228px -76px;}
	
div.transition a.transition-disabled{width: 0; height: 0;}

/* THUMBNAIL STRIP
--------------------------------------*/
div.transition-thumbstrip {position: relative;	overflow: hidden; padding: 2px 0; border: 1px solid #E9E9E9; background-color: #EEE;}
div.transition-thumbstrip ul, div.transition-thumbstrip ol{width: 9999px; margin: 0; padding: 0; list-style: none;}
div.transition-thumbstrip li{float: left; position: relative; overflow: hidden; padding: 0; margin: 0 5px;}
div.transition-thumbstrip li a{display: block;}
div.transition-thumbstrip li img{display: block; text-align: center; margin: -10px 0;}
* html div.transition-thumbstrip li img{width: 96px; height: 100px;}
	
/* CURRENT THUMB OUTLINE
--------------------------------------*/
span.transition-current,
span.transition-current span{position: absolute; display: block; left: 0; top: 0; border: 2px solid #CCC;}
span.transition-current span{background-position: right bottom; border: 2px solid white;}

/* THUMBSTRIP CONTROLS
--------------------------------------*/
a.transition-backward{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 30px;
	background: url(/fr/images/appli/galerie_transition/stripcontrols.png) no-repeat 0 50%;
	}
	
a.transition-backward:hover{background-position: -30px 50%;}
	
a.transition-forward{
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 30px;
	background: url(/fr/images/appli/galerie_transition/stripcontrols.png) no-repeat -60px 50%;
	}
	
a.transition-forward:hover{background-position: -90px 50%;}
* html a.transition-backward, a.transition-forward {background-image: url(/fr/images/appli/galerie_transition/stripcontrols.gif);}