/* ATTENTION REMETRE (/Pictures) */


/* PAGE DOCUMENTATION MAJ 07.04.2010 */
.iconpdf{

background-image: url(/Pictures/icon_pdf.png);

background-color:white;
border:1px solid gray;
float:left;
height:60px;
width:45px;
margin-right:10px;
margin-top:10px;
padding:2px;
}

.iconpdf:hover{
background-image: url(/Pictures/icon_pdf.png);
border: solid 1px #2392cc;
cursor: pointer;
}


.AfficherDocu{
	background-image: url(/Pictures/AfficherDocu.png);
	width: 350px;
	height: 94px;
	display: block;
	overflow: hidden;
	margin-bottom: -20px;
	text-decoration: none;
}

.AfficherDocu:hover{
	background-image: url(/Pictures/AfficherDocu2.png);
	cursor: pointer;
}

.aff_docu_span{
	background-color: #0083c8;
	color: white;
	display: block;
	padding: 5px;
	text-align: center;
	width: 45%;
	margin-left: 125px;
	margin-top: 45px;
	text-decoration: none;
}


ul.ariane{
	list-style: none;
	display: block;
	border-bottom: dotted 1px gray;
	text-align: left;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-bottom: 15px;
	line-height: 150%;
	padding: 0;
	margin: 0;
	float: left;
	overflow: hidden;
	width: 96%;
}

.ariane li{
	float: left;
	margin-right: 3px;

}

.ariane a{
	display: block;
	margin-right: 3px;
}



.docu_date{
	border-bottom: dotted 1px gray;
	text-align: left;
	font-family: Georgia,"Times New Roman", Times, serif;
	font-size: 16px;
	margin-bottom: 15px;
	margin-top: 5px;
	font-weight: normal;
	line-height: 150%;

	float: left;
	width: 96%;
}

.docu_box{
	/*
	background-color: yellow;
	width: 586px;
	float: left;
	margin-bottom: 20px;
	padding: 5px;
	*/

	color:#404042;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:120%;
}


.docu_link{
	background-image: url(/Pictures/img11.jpg);
	width: 572px;
	height: 143px;
	float: left;
	margin-bottom: 20px;
	padding: 7px;
	display: block;
	color:#404042;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:120%;
	cursor: pointer;
	overflow: hidden;
}

.docu_link:hover{
	text-decoration: none;
	background-image: url(/Pictures/img22.jpg);

	color:black;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:120%;
	cursor: pointer;
}



.docu_img_left{
	width: 58px;
	float: left;
	padding-top: 15px;
	border: none;
}

.docu_img_left_on{
	width: 58px;
	height: 0px;
	float: left;
	padding-top: 15px;
	border: none;
}

.docu_box2{
	float: left;
	width: 289px;
	margin: 0;
	padding: 0;
	border: 0;
	padding-left: 10px;
	overflow: hidden;
}

.docu_box3{
	float: left;
	width: 500px;
	margin: 0;
	padding: 0;
	border: 0;
	padding-left: 10px;
	overflow: hidden;

}

.docu_box4{
	float: left;
	width: 572px;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	border: 0;
	padding-left: 10px;
	overflow: hidden;
	text-align: left;
	color: #404042;
}


.docu_box4 h1,h2,h3,h4,h5,h6 {
    font-family: Georgia,"Times New Roman", Times, serif;
    font-weight: normal;
    line-height: normal;
}

.docu_box4 p{
background-color:transparent;
color:black;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight: normal;
line-height: normal;
}


/*
.docu_box4 a{
}
*/




.docu3{
	text-align: left;
	float: left;
	width: 283px;
	font-family: Georgia,"Times New Roman", Times, serif;
	font-size: 16px;
	padding-top: 20px;
	margin-bottom: 10px;

	min-height: 36px;

}

.docu4{
	text-align: left;
	float: left;
	width: 283px;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	overflow: hidden;

	border-top: solid 1px silver;
	padding-top: 10px;
}

.docu5{
	text-align: left;
	float: left;
	width: 500px;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	overflow: hidden;

	/*border-top: solid 1px silver;*/
	padding-top: 40px;

	font-family: Georgia,"Times New Roman", Times, serif;
	font-size: 16px;
}

.tabledocu{
	width: 100%;
	text-align: left;
	float: left;
	margin-top: 20px;
}

.tabledocu td{
	border-top: solid 1px #e7e7e7;
}

.tabledocu td img{
	height: 75px;
	float: left;
	padding: 2px;
	margin: 2px;
	border: solid 1px #e7e7e7;
}

.tabledocu td img:hover{
border: solid 1px #0A71B4;
}



.downloaddocu{
	text-align: center;
}




.docu_img_right{
	width: 215px;
	height: 143px;
	float: right;
	overflow: hidden;
	border: none;
}


/* DOCU DETAIL --------------------- */
.docu_detail{
	width: 572px;
	/*height: 143px;*/
	float: left;
	margin-bottom: 20px;
	padding: 7px;
	display: block;
	color:#404042;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:120%;
	overflow: hidden;
	border-bottom: dotted 1px gray;
}



.docu_link_on{
	background-image: url(/Pictures/fond2.png);
	width: 572px;
	height: 158px;
	float: left;
	margin-bottom: 1px;
	padding: 7px;
	display: block;
	color:white;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:120%;
	overflow: hidden;
}



/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

body{
	   /*background-color: #404042;*/
        background-color: #181818;
		color: #404042;
		margin-top: 0px;

        overflow-x:hidden; /* modif du 11 fevrier 2010 */
		}

hr{
	border: 1px dotted #404042;
}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* ZONES DE PAGE------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Page mère, toutes les pages sont contenues dans celle-ci*/
	#ZoneMere{
		background-color: white;
	   color: #404042;
		top: 0px;
		position: relative;
		width: 995px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 120%;
		}

/* Marges, dégradé marges*/
	#ZoneMarges{
	   /*	background-color: #404042;*/
       background-color: transparent;
	   color: #69696b;
		position: absolute;
		width: 995px;
		left: 0px;
		}

/* Marges, dégradé marges*/
	.LogoMarge{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 93px;
		height: 199px;
		top: 0px;
		float: left;
		}




/* EnTete, partie supérieure gauche de la page, contient logo et recherche*/
	#ZoneEnTete{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 844px;
		/*height: 199px;*/
        height: 217px;
		float: left;
	}

	#Zone1{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 602px;
		height: 150px;
		float: left;
	}

	#Zone2{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 215px;
		height: 150px;
		float: left;
	}

	#Zone3{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 230px;
		top: 0px;
		height: 49px;
		float: left;
	}

	#Zone4{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 587px;
		top: 0px;
		height: 49px;
		float: left;
	}

/* Navigation, onglets du site (boutons)*/
	#ZoneNavigation{
		background-color: transparent;
	   color: #69696b;
		position: absolute;
		text-align: left;
		width: 587px;
		height: 18px;
		top: 132px;
		left: 230px;
		float: left;
	}

/* */
	.Fiche-ON {
		width:112px;
		height:18px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Fiche-ON.png);
		cursor: pointer;
		border:none;
		}

		/* */
	.ongletFiche-ON {
		width:112px;
		height:18px;
		top: -18px;
		color:#404042;
		line-height: 150%;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Fiche-ON.png);
		background-repeat: no-repeat;
	   text-decoration: none;
		border:none;
		cursor: pointer;
		float: left;
		padding-right: 2px;
		}
			/* */
	.ongletFiche-OFF {
		width:112px;
		height:18px;
		top: -18px;
		color:white;
		line-height: 150%;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
		vertical-align: middle;
  		font-weight: normal;
		background: url(/Pictures/Fiche-OFF.png);
		background-repeat: no-repeat;
	   text-decoration: none;
		border:none;
		float: left;
		cursor: pointer;
		padding-right: 2px;
		}

/* */
	.Fiche-OFF {
		width:112px;
		height:18px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Fiche-OFF.png);
		cursor: pointer;
		border:none;
		}

/* */
	.Btn_Hautdepage {
		width:140px;
		height:24px;
		line-height: 190%;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_HautDePage.jpg);
		cursor: pointer;
		border:none;
		}

/* */
	.Btn_Envoyer {
		width:140px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_Envoyer.jpg);
		cursor: pointer;
		border:none;
		}

/* */
	.Btn_Supprimer {
		width:140px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_Supprimer.jpg);
		cursor: pointer;
		border:none;
		}


	.Btn_DateInactif {
		width:80px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_DateInactif.jpg);
		cursor: pointer;
		border:none;
		}
	.Btn_DateASC {
		width:80px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_DateASC.jpg);
		cursor: pointer;
		border:none;
		}
	.Btn_DateDSC {
		width:80px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_DateDSC.jpg);
		cursor: pointer;
		border:none;
		}

	.Btn_TitreInactif {
		width:240px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_TitreInactif.jpg);
		cursor: pointer;
		border:none;
		}
	.Btn_TitreASC {
		width:240px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_TitreASC.jpg);
		cursor: pointer;
		border:none;
		}
	.Btn_TitreDSC {
		width:240px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_TitreDSC.jpg);
		cursor: pointer;
		border:none;
		}

/* */
	.Btn_Telecharger {
		width:140px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_Telecharger.jpg);
		cursor: pointer;
		border:none;
		}

	.Btn_SonTravail {
		width:140px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_SonTravail.jpg);
		cursor: pointer;
		border:none;
        float: right;
		}

	.Btn_AjouterAuPanier {
		width:160px;
		height:24px;
		color:#404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_AjouterAuPanier.jpg);
		cursor: pointer;
		border:none;
		}

/* Corps, endroit ou se trouve véritablement la page*/
	#ZoneFond{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 844px;
		left: 93px;
		float: left;
	}

/* Catégories, zone ou s'affiche les catégories (gauche de la page)*/
	#ZoneOnglets{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 230px;
		height: 620px;
		float: left;
	}

/* Position des Onglets*/
	.Pos_Onglets {
		color: #404042;
		background-color: transparent;
		position: absolute;
		width: 163px ;
		top: 0px;
		left: 33px;
		}
/* Position des Onglets*/
	.Pos_Onglet_0 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Onglets*/
	.Pos_Onglet_1 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Onglets*/
	.Pos_Onglet_2 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Onglets*/
	.Pos_Onglet_3 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Onglets*/
	.Pos_Onglet_4 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}
/* Position des Onglets*/
	.Pos_Onglet_5 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Onglets*/
	.Pos_Onglet_6 {
		color: #404042;
		background-color: transparance;
		position: relative;
		width: 163px ;
		height: 25px;
		top: 0px;
		}

/* Position des Ombres Onglets*/
	.Pos_Ombres_Onglets {
		color: #404042;
		background-color: transparent;
		position: absolute;
		width: 33px ;
		left: 22px;
		top: 4px;
		}

/* Ombre Onglet Agenda*/
	.Pos_Ombre_1 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Ferme-Asile*/
	.Pos_Ombre_2 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Artistes & Ateliers*/
	.Pos_Ombre_3 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Restaurant*/
	.Pos_Ombre_4{
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Boutique*/
	.Pos_Ombre_5 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Contact*/
	.Pos_Ombre_6 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Ombre Onglet Contact*/
	.Pos_Ombre_7 {
		color: #404042;
		background-color: transparent;
		position: relative;
		width: 33px ;
		height: 25px;
		}
/* Style des Onglets ACTIFS*/
	.OngletProchainement-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Prochainement.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}
/* Style des Onglets ACTIFS*/
	.OngletAccueil-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Accueil.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}
/* Style des Onglets ACTIFS*/
	.OngletActivitees-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Activitees.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletAgenda-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Agenda.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletFermeAsile-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_FAsile.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletArtistesAteliers-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_AetAteliers.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletRestaurant-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Restaurant.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletBoutique-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Boutique.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets ACTIFS*/
	.OngletContact-ON {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
  		font-weight: normal;
		background: url(/Pictures/Onglet_Contact.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Style des Onglets INACTIFS*/
	.Onglet-OFF {
		width:163px;
		height:20px;
		line-height: 170%;
		text-indent: 20px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		background: url(/Pictures/ONGLET-OFF.jpg);
		cursor: pointer;
		text-decoration: none;
		border:none;
		margin-bottom: 5px;
		}

/* Corps, endroit ou se trouve véritablement la page*/
	#ZoneCorps{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 614px;
		float: left;
	}

	.NewEvent{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 614px;
		float: left;
	}
	.MsgErreur{
		background-color: #F1EFE2;
	   color: #69696b;
		text-align: left;
		position: relative;
		padding-left: 10px;
		width: 577px;
		float: left;
	}
	.MsgExplication{
		background-color: #F1EFE2;
	   color: #69696b;
		text-align: left;
		position: relative;
		padding: 10px;
		width: 567px;
		margin-bottom: 30px;
		float: left;
	}
	.NewEventX{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 614px;
		float: left;
	}

	/*.NewBlancCasse{
		background-color: #F1EFE2;
	   color: #69696b;
		position: relative;
		width: 577px;
		text-align: left;
		padding-left: 10px;
		float: left;

	}  */

    .NewBlancCasse{
		background-color: #F1EFE2;
	    color: #69696b;
		position: relative;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	    font-size: 11px;
		width: 587px;
		text-align: left;
		float: left;
	}

	.PrecedentSuivant{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 614px;
		text-align: left;
		float: left;
	}

	.EspaceVide{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 605px;
		height: 90px;
		float: left;
	}

	.PetitEspaceVide{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 605px;
		text-align: left;
		height: 20px;
		float: left;
	}

	.MsgResultats{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 605px;
		text-align: left;
		height: 40px;
		top: 10px;
		float: left;
	}

/* Infos Titres*/
	.Titres {
		color: #404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 25px;
		line-height: 100%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		}
	.TitresX {
		color: #404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 25px;
		line-height: 100%;
		text-align: left;
		margin-left: 0px;
		padding-left: 10px;
		width: 355px;
		float: left;
		}

/* Infos Titres*/
	.TitresAgenda {
		color: #0083C8;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 25px;
		line-height: 100%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		}

/* Infos Date*/
	.Date {
		color:#404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		}
	.DateX {
		color:#404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		text-align: left;
		margin-left: 0px;
		padding-left: 10px;
		width: 355px;
		left: 0px;
		float: left;
		}
	.DateInclus {
		color:#404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		text-align: left;
		margin-left: 0px;
		padding-left: 0px;
		width: 355px;
		left: 0px;
		float: left;
		}

/* Infos Date*/
	.DateAgenda {
		color:#0083C8;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		}
/* Lieu de l'event*/
	.LieuEvent {
		color: #9c9d9f;
		background-color: transparent;
		position: relative;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-transform: uppercase;
		line-height: 120%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		}

/* Infos Suplémentaires*/
	.Suplements {
		color: #525050;
		background-color: transparent;
		position: relative;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-transform: uppercase;
		line-height: 120%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		}

/* Corps, endroit ou se trouve véritablement la page*/
	.ColonneTxt{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 370px;
		left: 10px;
		float: left;
		text-align: left;
	}
	.ColonneTxtX{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 370px;
		left: 10px;
		float: left;
		text-align: left;
	}

	.TxtCourant{
		background-color: white;
	   color: #404042;
		position: relative;
		width: 355px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 130%;
	   text-align: justify;
	}
	.AnnonceAtelier{
		background-color: #F1EFE2;
	   color: #404042;
		position: relative;
		width: 355px;
		padding: 5px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 130%;
	   text-align: justify;
	}
	.TxtCourantX{
		background-color: transparent;
	   color: #404042;
		position: relative;
		width: 355px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 130%;
	   text-align: justify;
	}

/* Titre du complément de page*/
	.TitreComplement{
		color: #404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 100%;/* Modifié le 5 juin 2009 - valeur 150% */
		padding-top: 30px;
		text-align: left;
		width: 350px;
		float: left;
		clear: left;
		}
/* Titre du complément de page*/
	.TitreComplement2{
		color: #404042;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		padding-top: 10px;
	   padding-bottom: 10px;
		text-align: left;
		width: 350px;
		float: left;
		clear: left;
		}

	.LiensComplement{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		line-height: 140%;
		width: 200px;
		text-align: justify;
		margin-top: 10px;
		float: left;
		}

	.SousTitresComplement{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 155px;
		line-height: 140%;
		text-align: left;
		margin-top: 10px;
		float: left;
		}

	.SousTitresTelechargements{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 350px;
		line-height: 140%;
		text-align: left;
		margin-top: 10px;
		float: left;
		}

	.BoutonComplementDroite{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		width: 355px;
		line-height: 140%;
		text-align: right;
		margin-top: 20px;
		float: left;
		}

	.LogosComplement{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		height: 35px;
		line-height: 140%;
		text-align: justify;
		float: left;
		}
	.LogosComplement2{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		width: 100px;
		height: 35px;
		line-height: 140%;
		text-align: justify;
		float: left;
		}
	.ZonePartenaires{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		width: 355px;
		line-height: 140%;
		margin-top: 10px;
		text-align: justify;
		float: left;
		}

	.ZoneComplementLogo{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 255px;
	   max-height: 30px;
		line-height: 140%;
		text-align: left;
		margin-top: 0px;
		float: left;
		}

	/* Corps, endroit ou se trouve véritablement la page*/
	.ColonneImg{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 208px;
		left: 10px;
		float: left;
	}
	/* Corps, endroit ou se trouve véritablement la page*/
	.ColonneImgX{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 208px;
		left: 10px;
		float: left;
	}

	/* Corps, endroit ou se trouve véritablement la page*/
	.ColonneImgPartenaires{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 208px;
		left: 10px;
		top: 55px;
		float: left;
	}

	.ImgCourant{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 177px;
		float: left;
		left: 10px;
		text-align: center;
		border: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
	}
	.ImgCourantX{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 177px;
		float: left;
		left: 10px;
		text-align: center;
		border: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
		margin-bottom: 10px;
	}

	.ImgPartenaires{
		background-color: white;
	   color: #69696b;
		position: relative;
		width: 177px;
		float: left;
		left: 10px;
		text-align: center;
		padding: 5px;
	}

	.ImgCourantGallerie{
		background-color: white;
	   color: #69696b;
		position: relative;
		min-width: 100px;
		max-width: 500px;
		min-height: 160px;
		max-height:332px;
		float: left;
		text-align: center;
		padding: 8px;
	}

	.ImgHorizon{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 557px;
		height: 177px;
		float: left;
		left: 10px;
		text-align: center;
		border: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
	}
	.ImgHorizonAtelier{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 557px;
		height: 250px;
		float: left;
		left: 10px;
		text-align: center;
		border: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
	}

	.ImgCoordonnees{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 557px;
		height: 281px;
		float: left;
		left: 10px;
		text-align: center;
		border: 1px;
		border-style: solid;
		border-color: black;
		padding: 5px;
	}

/* Icones des Liens Images (galery)*/
	.LiensGallery{
		color: #404042;
		background-color: white;
		position: relative;
		width: 177px;
		float: left;
	   text-align: left;
		margin-top: 30px;
		left: 15px;
		}

/* Icones des Liens Images (galery)*/
	.LiensGalleryX{
		color: #404042;
		background-color: white;
		position: relative;
		width: 177px;
		float: left;
	   text-align: left;
		margin-top: 20px;
	   margin-bottom: 30px;
		left: 15px;
		}

/* Corps, endroit ou se trouve véritablement la page*/
	#ZoneFond2{
		background-color: white;
	   color: #69696b;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 120%;
		position: relative;
		text-align: center;
		width: 844px;
		height: 100px;
		left: 93px;
		float: left;
	}

	#Pied{
		background-color: #dcdcdc;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 120%;
	   color: #404042;
		position: relative;
		width: 824px;
		height: 250px;
		left: 93px;
		float: left;
		text-align: center;
		border-top: solid 1px #404042;
		padding: 10px;
		}

	#Pied p{
		text-align: left;
		float: left;
		margin-left: 60px;
		margin-top: 40px;
		padding: 0px 17px;
		height: 100px;
		line-height: 120%;
		}

    #Pied a{
      color: #404042;
      text-decoration: underline;
    }

     #Pied a:hover{
      color: #404042;
      text-decoration: none;
    }


/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* ZONES DE PAGE------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
   /* Apparence liens */
	a.boutons{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}
	/* Liens visités */
	a.boutons:visited{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}
	/* Apparence liens */
	a.boutons:hover{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}
	/* liens actifs */
	a.boutons:active{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}



	/* Apparence liens */
	a.boutonsTravail{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		line-height: 210%
		}
		/* Liens visités */
	a.boutonsTravail:visited{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		line-height: 210%
		}
		/* Apparence liens */
	a.boutonsTravail:hover{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		line-height: 210%
		}
		/* Liens visités */
	a.boutonsTravail:active{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		line-height: 210%
		}



	/* Apparence liens */
	a{
		color: #0A71B4;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}

	/* Liens visités */
	a:visited{
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}

	/* Liens survolés */
	a:hover{
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		}

	/* liens actifs */
	a:active{
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}

	/* Apparence liens */
	a.discret{
		color: #404042;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 10px;
		font-weight: normal;
		}

    /* IMPRIMER */
	a.imprimer{
		color: #404042;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}
	/* IMPRIMER */
	a.imprimer:hover{
		color: #404042;
		background-color: transparent;
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}

	.ImprimerCarte{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 585px;
		text-align: right;
		float: left;
	}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* PAGE D'ACCUEIL ------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

	/* Page mère, toutes les pages sont contenues dans celle-ci*/
	#ZoneAccueil{
		position:absolute;
  		height:500px;
  		width:904px;
  		margin:-250px 0px 0px -452px;
  		top: 50%;
  		left: 50%;
		text-align: left;
  		/*background-color: #404042; */
        background-color: transparent;
		}
/* ------------------------------------------------------------*/
	.ZoneLogo{
		position:absolute;
  		height:500px;
  		width:194px;
		text-align: left;
  		/*background-color: #404042;*/
        background-color: transparent;
		}

	.ImgLogoAccueil{
		position:absolute;
  		height:240px;
  		width:194px;
		text-align: left;
  		/*background-color: #404042; */
        background-color: transparent;
		}

/* ------------------------------------------------------------*/
	.ZonePhoto{
		position:absolute;
  		height:500px;
  		width:516px;
		left: 194px;
		text-align: left;
  		/*background-color: #404042;*/
        background-color: transparent;
		}

	.ZonePhotoGallerie{
		position:absolute;
  		height:500px;
  		width:516px;
		left: 194px;
		text-align: left;
  		/*background-color: #404042;*/
        background-color: transparent;
		}

	.ZonePhotoHaut{
		position:absolute;
  		top: 0px;
		height:71px;
  		width:516px;
		text-align: left;
  		background-color: transparent;
		}

	.ZonePhotoCentre{
		position:absolute;
  		height:350px;
  		width:516px;
		top: 71px;
		text-align: left;
  		background-color: white;
		}

	.ZonePhotoCentreGallerie{
		position:relative;
  		min-height: 178px;
		max-height:350px;
  		width:516px;
		top: 71px;
		text-align: left;
  	   /*	background-color: #404042;  */
       background-color: transparent;
		}

	.LaPhoto{
		position:absolute;
  		height:332px;
  		width:500px;
		left: 8px;
		top: 9px;
		text-align: left;
  		background-color: white;
		}

	.LogoDessus{
		position:absolute;
  		height:80px;
  		width:71px;
		top: 0px;
		left: 0px;
		text-align: left;
  		background-color: transparent;
		}

	.ZonePhotoBas{
		position:absolute;
  		height:79px;
  		width:516px;
		top: 421px;
		text-align: left;
		color: white;
  	   /*	background-color: #404042; */
       background-color: transparent;
		}

	.ZoneBtnGallerie{
		position:absolute;
  		height:24px;
  		width:516px;
		top: 79px;
		text-align: right;
		color: white;
  		/*background-color: #404042;*/
        background-color: transparent;
		}

/* ------------------------------------------------------------*/
	.ZoneDroite{
		position:absolute;
  		height:500px;
  		width:194px;
		left: 710px;
		text-align: left;
  	   /*	background-color: #404042;*/
       background-color: transparent;
		}

/* ------------------------------------------------------------*/
	.LegendePhotoAccueil{
        /*	background-color: #404042;*/
       background-color: transparent;
	   color: white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 140%;
		}

/* ------------------------------------------------------------*/
	.BtnEntrer{
		width:71px;
		height:24px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_entrer.png);
		cursor: pointer;
		border:none;
		}

	.BtnAvancer{
		width:24px;
		height:24px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_Avancer.jpg);
		cursor: pointer;
		border:none;
		}

	.BtnReculer{
		width:24px;
		height:24px;
		color:white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
  		font-weight: normal;
		background: url(/Pictures/Bouton_Reculer.jpg);
		cursor: pointer;
		border:none;
		}
/* ------------------------------------------------------------*/
	/* select Inscription */
	select.SelectInscription{
		background-color: White;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
	   width: 261px;
		}

	/* select Inscription */
	select.SelectRecherche{
		background-color: White;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
	   width: 150px;
		}

	input.taille{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #69696b;
		font-weight: normal;
		padding-left: 5px;
		width: 261px;
		}

	input{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #69696b;
		font-weight: normal;
		}

	input.espace{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #69696b;
		font-weight: normal;
		padding-left: 5px;
		}

textarea.newObjet{
		background-color: #f9f9f9;
		color: #616161;
		font-family: monospace;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		padding-left: 5px;
		width:350px;
		height: 200px;
	}
form{
	margin: 0px;
	display: inline;
}

table {
border-style:none;
border-width:0px;
border-color:transparent;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}
td {
border-style:none;
border-width:0px;
border-color:transparent;
}

table.adresse {
border-style: dashed;
border-width:1px;
border-color:black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 100%;
padding: 5px;
}








#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/Pictures/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/Pictures/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}

/* ------------------------------------------------------------*/
/* ------------------------------------------------------------*/
/* ------------------------------------------------------------*/
/* ------------------------------------------------------------*/

.boutonFF {
    color:white;
	 background: url(/Pictures/Fiche-OFF.png);
    width:112px;
    height:18px;
    display:block !important;
    display:none;
    border:0px solid #000;
    margin-right:1px;
    text-align:center;
    float:left;
    text-decoration:none;
    line-height:18px;
    overflow:hidden;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  	 font-weight: normal;
 }

.boutonFF:hover {
    height:auto;
    cursor:pointer;
    color:white;
    background: url(/Pictures/Fiche-OFF.png);
 }

 .boutonFFACTIF {
    color:#000;
	 background: url(/Pictures/Fiche-ON.png);
    width:112px;
    height:18px;
    display:block !important;
    display:none;
    border:0px solid #000;
    margin-right:1px;
    text-align:center;
    float:left;
    text-decoration:none;
    line-height:18px;
    overflow:hidden;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  	 font-weight: normal;
 }

.boutonFFACTIF:hover {
    height:auto;
    cursor:pointer;
    color:#000;
    background: url(/Pictures/Fiche-ON.png);
 }


a.SousMenu, a.SousMenu:link, a.SousMenu:visited {
    display:block;
    width:112px;
    height:16px;
    text-decoration:none;
    color:#000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:left;
	 padding-left: 5px;
    background:#eee;
}
a.SousMenu:hover {
    display:block;
    width:112px;
    height:16px;
    text-decoration:none;
    color:white;
    text-align:left;
    background: #69696b;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
  	 font-weight: normal;
}
a.SousMenu:active {
    display:block;
    width:112px;
    height:16px;
    text-decoration:none;
    color:white;
    text-align:left;
    background: #0083C8;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
  	 font-weight: normal;
}

/* ------------------------------------------------------------*/
/* Mise a jour (2) 12.05.08------------------------------------*/
/* ------------------------------------------------------------*/

    .MsgExplication{
		background-color: #F1EFE2;
	    color: #69696b;
		text-align: left;
		position: relative;
		padding: 10px;
		width: 567px;
		margin-bottom: 30px;
		float: left;
	}

	.LieuEvent {
		color: #525252;
		background-color: transparent;
		position: relative;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-transform: uppercase;
		line-height: 120%;
	    font-weight: bold;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		}





	.zonenews{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 614px;
		float: left;
		padding-bottom: 30px;

		background-image: url(/Pictures/fondtest.jpg);
		/*background-image: url(/Pictures/fondtest.jpg);*/
		background-position: bottom;
		background-repeat: no-repeat;
	}

	.in1{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 345px;
		float: left;
		margin-right: 10px;
	}

	.in2{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 221px;
		float: left;
		margin-left: 10px;
		margin-top: 25px;
	}

	.in2 li{
		background-color: red;
		list-style-position: inside ;
	}

	.titrenewson {
		color:white;
		background-color: #2392cc;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 150%;
		text-align: left;
		padding-left: 10px;
		width: 211px;
		left: 0px;
		border-bottom: solid 2px white;
		background-image: url(/Pictures/fondnews7.jpg);
		}

	.imgpointe{
		position: absolute;
		left: -8px;
		top: 1px;
		}

	.titrenewsoff{
		color:#404042;
		background-color: silver;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 150%;
		text-align: left;
		padding-left: 10px;
		width: 211px;
		left: 0px;
		margin-bottom: 2px;

		-moz-border-radius: 2px;
		-webkit-border-radius:2px;
		border-radius: 2px;

		}

	.titrenewsoff:hover{
		color:white;
		background-color: #404042;
		cursor: pointer;
		}

	.txtnews{
		background-color: transparent;
	   color: #404042;
		position: relative;
		width: 345px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 130%;
	   text-align: left;
		padding-left: 10px;

	}

	.imgnews{
		background-color: transparent;
		float: left;
		margin-left: 10px;
		margin-top: 10px;
		position:relative;
	}

	.imgnews img{
		margin-right: 10px;
		margin-top: 10px;
		height: 60px;
		float: left;
		padding: 2px;
		border: solid 1px gray;
		background-color: white;
	}

	.imgnews img:hover{
		border: solid 1px #2392cc;
		cursor: pointer;
	}

	.grandtitre {
		color:#2392cc;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 16px;
		line-height: 150%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		left: 0px;
		margin-bottom: 22px;
		}

	.titrenews{
		color: #2392cc;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 25px;
		line-height: 100%;
		text-align: left;
		margin-left: 10px;
		width: 604px;
		}


	.agenda{
		position: relative;
		width: 614px;
		float: left;
		margin-top: 30px;
	}

	.titremois{
		color: white;
		background-color: transparent;
		position: relative;
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 17px;
		line-height: 100%;
		text-align: left;
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 5px;
		width: 180px;
		height: 25px;
		text-align: left;
		float: left;
		padding-left: 10px;
		padding-top: 1px;

		background-image: url(/Pictures/mois.jpg);
		background-repeat: no-repeat;

		}

	.numero{
		position: relative;
		float: left;
		background-color: #404042;
		color: white;
		text-align: left;
		margin-left: 0px;
		margin-right: 8px;
		font-size: 16px;
		font-family: Georgia,"Times New Roman", Times, serif;
		padding: 12px 8px;
		border: solid 2px white;
		height: 100%;
		font-weight: bold;

		-moz-border-radius: 5px;
		-webkit-border-radius:5px;
		border-radius: 5px;
		}

	.agendainfos{
		position: relative;
		float: left;
		background-color: transparent;
		text-align: left;
		margin-left: 0px;
		margin-right: 8px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 0px;
		border: solid 2px transparent;
		}

	.agendainfos h1{
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 12px;
		color: #2392cc;
		display: block;
		background-color: transparent;
		padding: 0px;
		margin: 0px;
		height: 18px;
	}

	.agendainfos h2{
		font-family: Georgia,"Times New Roman", Times, serif;
		font-size: 10px;
		color: #2392cc;
		display: block;
		background-color: transparent;
		padding: 0px;
		margin: 0px;
		height: 17px;
		text-transform: uppercase;
	}

	.lienagenda{
		position: relative;
		width: 584px;
		float: left;
		background-color: transparent;
		text-align: left;
		margin-left: 10px;
		margin-bottom: 10px;
		text-decoration: none;
		padding-bottom: 15px;
		}

	.lienagenda:hover{
		background-image: url(/Pictures/fondevent.jpg);
		background-repeat: repeat-x;
		cursor: pointer;
		}

/* ------------------------------------------------------------*/
/* MAJ  05.08.2010         ------------------------------------*/
/* ------------------------------------------------------------*/

    .NewEventY{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 614px;
		float: left;
	}


    .IndexArtistes{
	background-color: transparent;
	   color: #404042;
		position: relative;
		width: 250px;
		float: left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 130%;
	   text-align: justify;
       list-style: none;
       padding: 0;
	}

    .ColonneTxtY{
		background-color: transparent;
	   color: #69696b;
		position: relative;
		width: 590px;
		left: 10px;
		float: left;
		text-align: left;
        margin: 0;
        padding: 0;
	}


    .SousTitresComplement2x{
		background-color: transparent;
		color: #404042;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 350px;
		line-height: 140%;
		text-align: left;
		margin-top: 10px;
		float: left;
		}















