#block_scroller { background: #fff; display: none; }
.slider_block { width: 726px; height: 72px; overflow: hidden; margin-left: 3px; }
.slider_block, .slider_precedent, .inner_block .element_block, .sub_element, .sub_element_inf { float: left; }

.slider_suivant { float: right; }
.slider_suivant, .slider_precedent { width: 9px; height: 70px; }

.slider_precedent img, .slider_suivant img { position: absolute; margin-top: 37px; border: 0px; }

.slider_block .inner_block { width: 3000px; }
.inner_block .element_block { width: 735px; height: 72px; }

.element_block img { border: 0px; }

.sub_element { border: 0px; padding: 0px; margin-right: 3px; margin-top: 0px; }
.sub_element, .sub_imagediv a:hover, .currentselection, .sub_imagediv a:link, .sub_imagediv a:visited, .sub_imagediv {
 width: 70px;
 height: 70px;
}
.sub_imagediv a:link, .sub_imagediv a:visited { display: block; }

.sub_imagediv a:hover, .currentselection { background-image: url(../site_images/scroller_fleche_img.gif); background-repeat: no-repeat; }

.sub_element_inf { display: block; }
.sub_element_inf { width: 68px; height: 68px; margin-right: 2px; margin-top: 0px; }
.sub_element_inf { border: 1px solid #9eb464; font-size: 9px; color: #9eb464; }
.sub_element_inf { background-image: url(../site_images/panneau_losanges.png); background-position: 0% 0px; background-repeat: no-repeat; }

.sub_element_inf a:link, .sub_element_inf a:visited { display: block; }
.sub_element_inf a:link, .sub_element_inf a:visited { color: #9eb464; text-decoration: none; }
.sub_element_inf a:link, .sub_element_inf a:visited { width: 68px; height: 68px; }

.currentselectionpanel { color: #9eb464; border: 1px solid #e53152; }
.currentselectionpanel { background-image: url(../site_images/panneau_losanges_roll.png); background-position: 0% 0px; background-repeat: no-repeat; }

.sub_imagediv_inf a:hover { border: 1px solid #e53152; margin-top: -1px; margin-left: -1px; }
.sub_imagediv_inf a:hover { background-image: url(../site_images/panneau_losanges_roll.png); background-position: 0% 0px; background-repeat: no-repeat; }

.sub_imagediv_inf span { float: left; }
.sub_imagediv_inf span { padding-top: 17px; padding-left: 3px; }

