#Header .reporter a#BtConnectReporter:hover, 
#Header .reporter a#BtConnectReporter:active {
}
#Content .moduleVideoAlaUne .videosSmallPreview a.more:hover,
#Content .moduleVideoAlaUne .videosSmallPreview a.more:active {
	background-position: 0px -19px;
}
#Content .moduleFlashInfo a.more:hover,
#Content .moduleFlashInfo a.more:active {
	background-position: 0px -19px;
}
#Content .moduleCarte a.btnMatin:hover,
#Content .moduleCarte a.btnMatin:active,
#Content .moduleCarte a.btnMatinSelected {
	background-position: 0px -22px;
}
#Content .moduleCarte a.btnApresmidi:hover,
#Content .moduleCarte a.btnApresmidi:active,
#Content .moduleCarte a.btnApresmidiSelected {
	background-position: 0px -22px;
}
#Content .moduleMCreporterGallery a.more:hover {
	text-decoration: none;
}
#Content .moduleTagCloud .listTags a:hover {
	text-decoration: underline;
}
/**#Content .moduleMCreporterInscription a.more:hover {
	background-position: 0px -19px;
}**/
#Content .photoDetail .voir-le-reportage:hover,
#Content .photoDetail .voir-le-reportage:active {
	background-position: 0px -19px;
}
#Content .photoDetail .btn-photoPrecedente:hover,
#Content .photoDetail .btn-photoPrecedente:active {
	background-position: 0px -19px;
}
#Content .photoDetail .btn-photoSuivante:hover,
#Content .photoDetail .btn-photoSuivante:active {
	background-position: 0px -19px;
}
#Content .photoDetail a.voir-le-reportage:hover,
#Content .photoDetail a.voir-le-reportage:active {
	background-position: 0px -19px;
}

#Content .btn-reagirEvenement:hover,
#Content .btn-reagirEvenement:active {
	background-position: 0px -19px;
}

#Sidebar .ads a.btJouez:hover,
#Sidebar .ads a.btJouez:active {
	background-position: 0px -19px;
}
#Sidebar .reportagePhotos .legende a:hover,
#Sidebar .reportagePhotos .legende a:active {
	background-position: 0px -19px;
}

.btnConnexion{
	background:url(/library/img/btn-connexion-ongrey.gif) no-repeat;
	width:98px;
	height:19px;
	display:inline-block;
	border:0px solid;
	cursor:pointer;
}
.btnConnexion:hover,
.btnConnexion:active{
	background-position: 0px -19px;
}

.btnSInscrire{
	background:url(/library/img/btn-sinscrire-ongrey.gif) no-repeat;
	width:98px;
	height:19px;
	display:inline-block;
	border:0px solid;
	cursor:pointer;
}
.btnSInscrire:hover,
.btnSInscrire:active{
	background-position: 0px -19px;
}

.btnValider{
	background:url(/library/img/btn-valider-ongrey.gif) no-repeat;
	width:109px;
	height:22px;
	display:inline-block;
	border:0px solid;
	cursor:pointer;
}
.btnValider:hover,
.btnValider:active{
	background-position: 0px -22px;
}

.layerPromoNewsletter{
	position:absolute;
	z-index:998;
	position:absolute;
	top:0;
	left:0;
	background:url(/library/img/bg-50.png) repeat;
/*	-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);	*/
}
.layerPromoNewsletter .contener{
	width:515px;
	display:block;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	z-index:999;
}

.layerPromoNewsletter .contenerCommunaute{
	margin-top:110px;
}
.layerPromoNewsletter .contener img.link{
	cursor:pointer;
}

/* [START] Fil d'Ariane */
div.filAriane{
	color:#333333;
	margin-top:10px;
	font-weight:bold;
}
div.filAriane a{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
div.filAriane a:hover{
	text-decoration:underline;
}
/* [END] Fil d'Ariane */

/* [START] Alertes */
div.alertes{
	width:942px; /* 946 - 4*/
	background:#BE0606;
	height:20px;
	padding-left:4px;
	overflow:hidden;
}
div.alertes .titre{
	font-weight: bold;
}
div.alertes div.contenerText{
	width:930px;
	position:relative;
	height:20px;
	position:relative;	
	margin-left:4px;
	margin-top:2px;
	overflow:hidden;
}
div.alertes div.textAlerte{
	position:absolute;
	font-size: 12px;
	color: #FFFFFF;	
	left: 930px;
}
/* [END] Alertes */

.adsCasting
{
	margin-bottom:15px;
	margin-top:15px;
	text-align:center;
}

/* [START] zoneEditorial */
.contenerZoneEditorial{
}

.contenerZoneEditorial div{
	float:left;
	margin:10px 0 0;
	width:300px;
}

.contenerZoneEditorial .spacer{
	height:150px;
	width:25px;
}
/* [END] zoneEditorial */
