
#imageflow { position:relative; width:680px; height:555px; margin:30px auto 0; text-align:center; }

.loading { position:absolute; top:200px; text-align:center; width:100%; font-size:0.8em; line-height:1.5em; }
.loading img { position:relative; margin-top:10px; }

.images { overflow: hidden; }
.images a { display:block; position:absolute; background:#2f2e2e; }
.images div { position: absolute; }
.images img { display:block; clear:both; cursor:pointer; }
.images canvas { width:100%; display:block; clear:both; }
.images img, .images div { border:none; overflow:visible; }

.captions { display:block; position:relative; margin: 0 auto; font-size:0.75em; line-height:1.8em; text-align:center; margin:10px 0; 	color:#fff; }

#scroll-area { position: absolute; left:0; width:600px; top:520px; text-align:left; margin-left:40px; }

#track { position: relative; width:100%; height:14px; background:transparent url(../images/coverflow/track.png) repeat-x 0px 7px; }
.msie6 #track {background:transparent url(../images/coverflow/trackie6.png) repeat-x; }

#handle { width:17px; height:15px; background:transparent url(../images/coverflow/slider.png) no-repeat; cursor:e-resize; }

#aide_link { display:block; width:19px; height:19px; top:516px; right:-2px; padding:2px; background: url(../images/aide.png) no-repeat center center; position:absolute; outline:none; cursor:help; }

#aide { position:absolute; right:-140px; top:395px; z-index:100; text-align:left; padding-bottom:22px; font-size:0.8em; line-height:1.3em; font-family:Arial,Helvetica,sans-serif; }
#contenu #aide ul li { background:none; padding-left:0; margin:0 0 1px; }
 
#aide div { width:205px; padding:8px 10px; background:#cdc2ad; border:1px solid #816921; font-size:0.85em; line-height:1.2em; color:#000; opacity:0.9; filter:alpha(opacity=90); }

#aide p { padding-bottom:0.1em; }

#aide span { position:absolute; display:block; width:22px; height:22px; background: url(../images/aide_bulle.png) no-repeat; margin-top:-1px; margin-left:67px; }

#suiv, #prec { position:absolute; top:220px; font-size: 0.75em; }
#suiv { right:0; margin-right:-110px; }
#prec { left:0; margin-left:-110px; }
#suiv a, #prec a { padding:3px; }
#suiv a:hover, #suiv a:active, #suiv a:focus, #prec a:hover, #prec a:active, #prec a:focus { text-decoration:none; }

#compteur { position:absolute; left:0; color:#E2CA8D; margin-left:-130px; top:520px; font-size:0.75em; text-align:right; width:150px; }

