/* Online */
ul.online_album > li {position: relative;overflow: hidden; border-top:1px solid #eee;padding:7px 0;}
ul.online_album > li:nth-child(even) {background: #f8f8f8; }
ul.online_album > li:nth-child(odd) {background: #fff; }
ul.online_album > li:hover {background-color:#f0f0f0;}
.visuels_online {float: left;width: 180px;}
.visuels_online .c_couv {float: left;text-align: center;width: 80px; margin-right:5px;}
.visuels_online .c_couv img {width: 78px;height: auto;border: 1px solid #999;}

.infos_online {float: left;width: 430px;}
.infos_online span.online_serie {font-weight:bold; font-size:14px;display:block; color:#444;}

.infos_online span.online_titre {color:#777;font-weight:bold; font-size:14px;display:block;}
ul.online_album li .infos_online .drapeau {width:auto; height:auto; margin-top:-3px; }
.infos_online img.appreciation {width:auto; height:auto;  position:absolute; right:5px; top:5px; }
.infos_online i.eo {position:relative; margin-left:5px; font-weight: normal; font-size:13px; }

.infos_online ul.infos_online_detail {float: left;width: 270px;margin: 5px 0 0 10px;list-style: none;}
.infos_online ul.infos_online_detail li {overflow: hidden;width: 270px;}
.infos_online ul.infos_online_detail li { color: #777; line-height:17px;}
.infos_online ul.infos_online_detail li label {clear: left;color: #999;display: block;float: left;width: 90px;white-space: nowrap; font-weight:bold;}

.album-online {top:5px; right:5px;}
.album-online a.button img {width:auto;}
.album-online a.button img.ecommerce {width:auto;}
