/* CSS Document */
.stepcarousel{position: relative; /*leave this value alone*/border: 0px solid yellow;overflow: scroll; /*leave this value alone*/width: 960px; /*Width of Carousel Viewer itself*/
height: 360px; /*Height should enough to fit largest content's height*/
margin-right:auto;
margin-left:auto;
/*background-image:url(carousel/images/fond_caroussel.png);*/
}

.stepcarousel .belt{position: absolute; /*leave this value alone*/left: 0;top: 0;}

.stepcarousel .panel{float: left; /*leave this value alone*/overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*//*margin: 10px; /*margin around each panel*/
width: 960px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel img {float:left;padding-right:10px;}

.texte_panel {color:#FFFFFF;}
.texte_panel h3 {font-size:1.4em; color:#FFCC33;text-transform:uppercase;font-weight:normal;letter-spacing:-.05em;margin:.6em 0;}
.texte_panel ul {margin-bottom:60px;}
.texte_panel a {float:right;}


