#sliderMain{ position: relative; /*Keep the arrows constraint*/	border:1px #555555 solid; border-top:10px #555555 solid; margin-bottom:10px;}
#sliderMain left { float:left; }
#sliderMain right { float:right; }
#sliderMain .slideItems li { clear:left;line-height:21px;}
* html #sliderMain .slideItems li { height:21px;}
.relatedPasses #sliderMain  { border:1px #009DE0 solid; border-top:10px #009DE0 solid;  }
.relatedTickets #sliderMain  { border:1px #9f2679 solid; border-top:10px #9f2679 solid;  }

/* The left and right arrows */
a.arrowL, a.arrowR{ position: absolute; top: 70px; width:15px; height:50px; z-index:20;}
a.arrowR{ right:0px; }
a.arrowL { background: url("left-arrow-passes.jpg") no-repeat center; }
a:hover.arrowL  { background: url("left-arrow-passes-hover.jpg") no-repeat center; }
a.arrowR { background: url("right-arrow-passes.jpg") no-repeat center; }
a:hover.arrowR  { background: url("right-arrow-passes-hover.jpg") no-repeat center; }
.relatedTickets a.arrowL { background: url("left-arrow-tickets.jpg") no-repeat center; }
.relatedTickets a:hover.arrowL { background: url("left-arrow-tickets-hover.jpg") no-repeat center;}
.relatedTickets a.arrowR { background: url("right-arrow-tickets.jpg") no-repeat center; }
.relatedTickets a:hover.arrowR { background: url("right-arrow-tickets-hover.jpg") no-repeat center; }

a.slideControl{ padding:0 3px 0 3px; text-decoration:none; font-weight:bold; }
#sidebar a:hover.slideControl, #sidebar a.slideControlSelected{	color:#FFFFFF; }
.relatedPasses a:hover.slideControl, .relatedPasses a.slideControlSelected { background-color:#009DE0; color:#FFFFFF; }
.relatedTickets a:hover.slideControl, .relatedTickets a.slideControlSelected { background-color:#9f2679; color:#FFFFFF; }

.slideItems { margin:0; }
.slideItems .item {	width:auto; white-space:nowrap;	overflow:visible; }
.slideItems .itemShort { width:100%; white-space:nowrap; overflow:hidden; }
.slideItems .itemInfo {	width:auto; text-align:right; }	

.slideItems .price{
	/*font-weight:bold;*/
	color:#E51D28;
	white-space:nowrap;
	overflow:hidden;
}

.slideItems {/*de la place pour les fleches*/
	padding-left:15px;
	padding-right:10px;
}

#sliderMain.promotions {
	border:none;
	margin-bottom:30px;
}

.promotions .slideItems {/*pas de fleche dans les promos*/
	padding-left:0px;
	padding-right:0px;
	text-align:center;
}

.promotions #slider1 {
	text-align:center;
	margin:10px 0 6px 0;
}

.promotions .arrowL, .promotions .arrowR{
	display:none;
}

.promotions a.slideControl {
	margin:5px 0 15px 0;
	text-decoration:none;
	padding:12px 22px 14px 23px;
	color: #565656;
	background: url("promo-button.jpg") no-repeat center;
	font-weight:bold;
	font-size:120%;
	font-family:Arial black;
}

.promotions a:hover.slideControl, .promotions a.slideControlSelected {
	background: url("promo-button-hover.jpg") no-repeat center;
}