/*
	Accessible News Slider : Plugin Specific
-----------------------------------------------------------------------------------------*/

.accessible_news_slider img {
	border: 0;
}
.accessible_news_slider li,
.accessible_news_slider p {
	font-family: "Arial", "Verdana", sans-serif;
	margin: 0;
	padding: 0;
	line-height: 1.6;
}
.accessible_news_slider li p {
}
.accessible_news_slider {
	position: relative;
	overflow: hidden;
}
.accessible_news_slider .javascript_css {
	position: relative;
	z-index: 3;
	padding: 20px;
	background: #fffcd3;
}
.accessible_news_slider .skip_to_news {
	position: absolute;
	top: 0;
	left: -9999px;
}
.accessible_news_slider .back {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	
}
.accessible_news_slider .back a,
.accessible_news_slider .next a {
	display:none;
	outline:none;
 /* This is optional, and is arguably less accessible. */
}
.accessible_news_slider .next {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.accessible_news_slider ul {
	position: relative;
	left: 0;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	z-index: 1;
}
.accessible_news_slider li {
	/*float: left;
	display: inline;
	width: 300px;*/
}


/*
	Accessible News Slider : Plugin Specific : Theme [ clubaventure ]
-----------------------------------------------------------------------------------------*/

div#selectionVoyages {
	height:220px;
	margin:0 0 10px 10px;
	overflow:hidden;
	width:500px;
}

div#compteur {
	background:#fff;
	float:right;
	height:20px;
	width:130px;
}

	div#compteur a.compteur1 {
		background:url(../images/home-v3/compteur.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur1:hover {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
	}
	
	div#compteur a.compteur1:active {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur2 {
		background:url(../images/home-v3/compteur.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur2:hover {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
	}
	
	div#compteur a.compteur2:active {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}

	div#compteur a.compteur3 {
		background:url(../images/home-v3/compteur.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur3:hover {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
	}
	
	div#compteur a.compteur3:active {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}

	div#compteur a.compteur4 {
		background:url(../images/home-v3/compteur.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur4:hover {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
	}
	
	div#compteur a.compteur4:active {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur5 {
		background:url(../images/home-v3/compteur.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}
	
	div#compteur a.compteur5:hover {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
	}
	
	div#compteur a.compteur5:active {
		background:url(../images/home-v3/compteur-hover.png) no-repeat center top;
		display:block;
		float:left;
		height:12px;
		margin:0 5px 0 0;
		width:27px;
	}

div#selectionVoyages h2 {
	margin:0 0 0 5px
}

.slider-clubaventure  {
	width: 525px;
	border-bottom: 1px solid #ddd;
	margin:0;
	padding:0 10px;
}

.slider-clubaventure ul {
	background:#fff;
	height:190px;
	overflow:hidden;
	/*width:2000px!important;*/
}

.slider-clubaventure a {
	color: #363636;
}
.slider-clubaventure .back {
	width: 19px;
	height: 25px;
	left: 0;
	background: url(images/themes/slider-clubaventure/back_bg.gif) no-repeat top right;
	top:9px;
	*top:10px;
	_width:21px;
}
.slider-clubaventure .back a {
	/*position: absolute;
	top: 0;*/
	/*right: 130px;
	width: 150px;
	height: 23px;
	line-height: 23px;
	background: url(images/themes/slider-clubaventure/back.gif) no-repeat top right;*/
}
.slider-clubaventure .next {
	width: 19px;
	height: 25px;
	right: 3px;
	top:9px;
	background:#fff url(images/themes/slider-clubaventure/next_bg.gif) no-repeat top left;
	*top:10px;
	*right:0px;
	_right:-2px;
}
.slider-clubaventure .next a {
	margin:0;
	padding:0;
}
.slider-clubaventure .view_all {
	display:none;
	/*border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 35px 0 0 0;
	padding: 8px;
	background: url(images/themes/slider-clubaventure/view_all_bg.gif) repeat-x bottom left;
	text-align: center;*/
}
.slider-clubaventure li {
	background:#E6E1C8;
	border:2px solid #D1CDB6;
	display:block;
	float:left;
	height:170px;
	margin: 0 6px;
	padding:5px 9px 5px 6px;;
	overflow: hidden;
	width: 136px;
	_margin:0 5px 0 6px;
}

.slider-clubaventure li a:hover {
	text-decoration:none;
}

.slider-clubaventure li a:visited {
	color:#666;
}

.slider-clubaventure li:hover {
	background:#F1ECD1;
}

.slider-clubaventure li a.vignette {
	display:block;
	height:90px;
	width:140px;
	overflow:hidden;
}

.slider-clubaventure li a.vignette:hover {
	text-decoration:none;
}

.slider-clubaventure li a.pays {
	color:#99272D;
	display:block;
	font-size:11px;
	text-transform:uppercase;
}

.slider-clubaventure li a.pays:hover {
	text-decoration:none;
}

.slider-clubaventure li a.pays:visited {
	color:#666!important;
	text-decoration:none;
}

.slider-clubaventure li a:hover {
	text-decoration:underline;
}

.slider-clubaventure li a.titreVoyage {
	display:block;
	font-size:9px;
	font-weight:bold;
	height:25px;
	line-height:12px;
	overflow:hidden;
	text-transform:uppercase;
}

.slider-clubaventure li a.duree {
	display:block;
	font-size:10px;
	margin:5px 0 0 0;
}

.slider-clubaventure li a.tarif {
	display:block;
	font-size:9px;
}

.slider-clubaventure li span.tarifNormal {
	font-size:14px;
	font-weight:bold;
}

.slider-clubaventure li span.reduction {
	background:#C42C4C;
	color:#fff;
	float:right;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 0 95px;
	padding:0px 3px 0 2px;
	position:absolute;
}

.slider-clubaventure li span.tarifPromo {
	color:#C42C4C;
	font-size:14px;
	font-weight:bold;
}