/* CSS du flowplayer pluginisé pourAgroParisTech
Auteur: G Paris */
a.agroPlayer {     display:block;     text-align:center;     margin:0 auto;    border:1px solid #999;  background-color:#111; cursor:pointer;} 
a.agroPlayer:hover {     border:1px solid #000; }
.flowdata-conteneur{ text-align:center; width:484px; position:relative; }
.flowplayer-conteneur{ background:transparent; text-align:center; width:100%; }
/* .flowplayer-conteneur h4{ text-align:center; } */
.flowdata-conteneur .descriptif {
/* position:absolute;
bottom:1px;
left:2px;
width:470px;
background:url(./src/bg-transparence-50.png) repeat top left; /* shadow-b.png */
/*padding:5px; */
text-align:left;
/* -moz-border-radius: 3px;  -webkit-border-radius:  3px; border-radius:  3px; */
padding-bottom:1.5em;
}
.flowdata-conteneur h4{
font-size:10px;
color:#f8f8f8;
padding-bottom:0;
margin-bottom:0;
font-family:verdana;
}
.flowdata-conteneur .descriptif {
color:#333;
}
.flowdata-conteneur h4 span{
font-size:11px;
font-weight:700;
color:#fff;
}
.flowdata-conteneur p{}

a.agroPlayer img  { 	margin-top:100px; 	border:0; 	 } 
#flowplaylist { margin-top:1.5em;/*  background-color:#F2F7FF; */}
#flowplaylist  .listitem{ width:150px; height:200px; 	 float:left; margin:10px 20px 10px 0; overflow:hidden; 	 color:#666; 	 position:relative; 	 line-height:1.25em; } 
#flowplaylist a.vignette-video { 	background:#BFBFBF;	 	text-decoration:none;	 } 
#flowplaylist a:hover.vignette-video , #flowplaylist a.progress , #flowplaylist a.playing, #flowplaylist a.paused { 	background-color:#0990B3;	 } 
#flowplaylist a.vignette-video  img{ margin:1px; border:#fff 1px solid; width:146px; height:90px;} 
#flowplaylist strong { 	color:#336699; 	display:block; } 
#flowplaylist em { 	border:0;	 	position:absolute; 	right:5px; 	top:5px; 	background:url(./src/bg-transparence-50.png) repeat top left; 	padding-left:2px; 	padding-right:2px;	 	color:#eee; 	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;	 	font-style:normal;	 	font-size: 10px; 	border-radius:2px; -moz-border-radius:2px  ; -webkit-border-radius:2px; -khtml-border-radius:2px;	 }


#flowrss div.span-4{
width:140px;

position: relative;
}
#flowrss div span, .minibulle{
position:absolute;
top:5px;
right:5px;
background:transparent url(./src/shadow-b.png) repeat top left;
color:#fff;
padding:3px;
-moz-border-radius: 3px;  -webkit-border-radius:  3px; border-radius:  3px;
font-size: .9em;
}
#flowrss a.vignette-video { 	background:#BFBFBF;	 	text-decoration:none;	 } 
#flowrss a:hover.vignette-video , #flowrss a.progress , #flowrss a.playing, #flowrss a.paused { 	background-color:#0990B3;	 } 
#flowrss a.vignette-video  img{ margin:1px; border:#fff 1px solid;} 
#flowrss strong { 	color:#336699; 	display:block; font-size:10px;} 

