	
	
	body{
	font-size: 100%; 
	line-height:120%; 
	text-align:center; 
	color: #000; 
	background: #fff url(../img/FD.jpg) repeat 0 0; 
	font-family: "Lucida Grande","Segoe UI",Arial,Helvetica,sans-serif;
	}
	
	h1{line-height: 1.3em;padding: 5px 10px; margin: 0 0 5px 0 }
	h2{line-height: 1.2em;}
	
	
	input.champ_txt{border: 1px solid #cfcfcf; color:#000000; font-size:1.5em; padding:5px;}		
	textarea{border: 1px solid #cfcfcf; font-size:1.5em}	
	
	.warning{background: mistyrose;}
	
	/******************************************************************************/
	
	.WRAPPER{padding: 0;}
	.ital{font-style: italic}
	
	/******************************************************************************/
	
	.ajax_load{text-align:center;font-size:.8em; color:#ccc; padding:15px;}
	.ajax_load_noir{
	color:#CCCCCC;font-size:.8em; padding:15px; margin:0 auto; width:60%; background:#000; border:2px solid #666; 
	-moz-border-radius:5px;-webkit-border-radius:5px; display:block; text-align:center}
	
	/******************************************************************************/
	
	#GLOBAL{text-align:left;background:  url(../img/FD_2.gif) repeat-x 0 136px;}
	
	/******************************************************************************/
	
	#LANGUES{height:22px; display:block; background:url(../img/FD_3.gif) repeat-x 0 0; width:100%}
	#LANGUES ul{display:block;  width:1000px; margin:0 auto;}
	#LANGUES li{float:left; display:block}
	#LANGUES li a{display:block; width:21px; height:19px; overflow:hidden;background-image:url(../img/SPRITE_2.gif); background-repeat: no-repeat;}
	#LANGUES li a span{display:none}
	#LANGUES li #FR{background-position:	0 0 }
	#LANGUES li #GB{background-position:	-21px 0 }
	#LANGUES li #ES{background-position:	-42px 0 }
	#LANGUES li a:hover#FR{background-position:0 -19px;}
	#LANGUES li a:hover#GB{background-position:-21px -19px;}
	#LANGUES li a:hover#ES{background-position:-42px -19px;}
	
	
	/******************************************************************************/
	
	#CONTENU{margin:0 auto;width:1000px}
	
	/******************************************************************************/
	
	#ENTETE{height:208px; display:block }
	
	/******************************************************************************/
	
	#MENU_GLOBAL{padding:0 10px}
	#MENU_GLOBAL ul ,
	#MENU_GLOBAL li{float:left;  }
	#MENU_GLOBAL li.bouton{height:32px; overflow:hidden ;  margin:146px 4px 0 0; padding:0 0 0 15px; background:url(../img/PUCE_1.gif) no-repeat 0 5px  }
	#MENU_GLOBAL li.bouton a{background-image:url(../img/SPRITE_MENU.gif); background-repeat:no-repeat ;  height:32px; overflow:hidden; display:block} 
	#MENU_GLOBAL li.bouton a span{display:none}
	#MENU_GLOBAL li.extremite{background-image:none}
	.MENU_GAUCHE{float:left}
	#MENU_GLOBAL .MENU_GAUCHE li{float:left}
	.MENU_DROITE{float:left;/* position:relative; left:-30px*/}
	
	a#BTN_0{width:130px; background-position:0 0; }
	a:hover#BTN_0{background-position: 0 -32px; }
	
	a#BTN_1{width:77px; background-position:0 -64px}
	a:hover#BTN_1{background-position: 0 -96px; }
	
	a#BTN_2{width:89px; background-position:0 -128px}
	a:hover#BTN_2{background-position: 0 -160px; }
	
	a#BTN_3{width:89px; background-position:0 -192px}
	a:hover#BTN_3{background-position: 0 -224px; }
	
	a#BTN_4{width:66px; background-position:0 -256px}
	a:hover#BTN_4{background-position: 0 -288px; }
	
	a#BTN_5{width:62px; background-position:0 -320px}
	a:hover#BTN_5{background-position: 0 -352px; }
	
	.ui-effects-transfer{border:1px dashed #333	; -webkit-border-radius:5px; -moz-border-radius:5px; }
	
	/******************************************************************************/
	
	#COL_PRINCIPALE{float:left; width:615px; padding:0 0 0 10px ; margin:0 auto }
	
	/******************************************************************************/
	
	#COL_SECONDE{float:left; width:350px; padding:20px 15px 10px 10px; margin:0 auto }
	
	/******************************************************************************/
	
	.TITRE{height: 144px;overflow:hidden}
	.TITRE h2{margin:14px 10px 0 0; display:block; text-align:right; color:#000}
	.TITRE h2 a span{display:none}
	.TITRE h2 a div{float:left; margin:20px 0 0 170px; color:#000000}
	.TITRE h2.LANDING{float:left; margin:20px 0 0 170px; color:#000000; font-size:1.8em}
	.PANNEAU_CENTRE{background:#fff; }
	.PANNEAU_PIED{width:615px; display:block; background:url(../img/FD_5.png) no-repeat 0 0; height:27px }
	
	a.ACCUEIL{ color:orangered; display:block}
	a:hover.ACCUEIL{ color:#000;}
	
	/********************/
	
	.NAVIGATION_INTERNE ul{padding:0 0 0 155px}
	.NAVIGATION_INTERNE li{float:left; display:block; width:153px; text-align:center}
	.NAVIGATION_INTERNE li a{ display:block; color:#666666;height:46px }
	.NAVIGATION_INTERNE li a span{ display:block;  padding:15px 0 10px 0 ; }
	.NAVIGATION_INTERNE li a:hover{ background:#fff}
	
	/********************/
	
	.PANNEAU{width:615px; display:block; background:url(../img/FD_4.png) no-repeat 0 0; margin:5px 0 0;}
	
	/********************/
	
	.PANNEAU_SIMPLE{width:615px; display:block; background:url(../img/FD_9.png) no-repeat 0 0; margin:5px 0 0;}
	.PANNEAU_SIMPLE .TITRE{height: 73px;overflow:hidden}
	.PANNEAU_SIMPLE .PANNEAU_CENTRE{-webkit-border-radius-topleft:20px;-moz-border-radius-topleft:20px; padding:20px 0 }
		
	/********************/
	
	.PANNEAU_NOIR{width:615px; display:block; background:url(../img/FD_13.png) no-repeat 0 0; margin:5px 0 0;}
	.PANNEAU_NOIR .TITRE{height: 73px;overflow:hidden}
	.PANNEAU_NOIR .PANNEAU_CENTRE{-webkit-border-radius-topleft:20px;-moz-border-radius-topleft:20px; padding:20px }
	
	/********************/
	
	.FD_0{background:#000 url(../img/FD_12.gif) repeat-x 0 bottom}
	
	/********************/
	
	.PANNEAU_SIMPLE .NAVIGATION_INTERNE ul{padding:5px 0 0 155px}
	.PANNEAU_SIMPLE .NAVIGATION_INTERNE li{width:153px; text-align:center}
	.PANNEAU_SIMPLE .NAVIGATION_INTERNE li a{color:#666666;height:46px }
	.PANNEAU_SIMPLE .NAVIGATION_INTERNE li a span{padding:0 0 10px 0 ; }
	.PANNEAU_SIMPLE .NAVIGATION_INTERNE li a:hover{ background:#efefef}
	
	/******************************************************************************/
	
	/* EMPLACEMENT D'AFFICHAGE  DS COLONNE PRINCIPALE */
	.affichage_ajax{border:5px dashed #CFC5B5; display:block; text-align:center; 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}
	
	/******************************************************************************/
	
	/* PAVE DE COLONNE SECONDAIRE */
	.PAVE{width:315px; overflow:hidden; padding:20px;-moz-border-radius: .5em;	-webkit-border-radius: .5em; margin:0 0 10px 0; color:#fff}
	.FD_COUL_0{background:#8d6e3c}
	.FD_COUL_1{background:#68512c}
	.FD_COUL_2{background:#46361b}
	
	
	/******************************************************************************/
	
	
	#NAVIGATION_ADHERENTS{padding:10px 0 0; width:315px; overflow:hidden }
	#NAVIGATION_ADHERENTS li{float:left; display:block; width:105px; }
	#NAVIGATION_ADHERENTS li a{color:#ecd900; padding: 0 0 0 22px; height:45px;display:block; font-size:.85em; margin:5px 0 0 ;background:url(../img/PUCE_2.gif) no-repeat 3px 5px; }
	#NAVIGATION_ADHERENTS li a:hover{color:#fff; background-position:3px -80px }
	#NAVIGATION_ADHERENTS li a.actif{
		background:#fefee3; color:#8d6e3c;
		-webkit-border-radius: 5px;
		font-weight:bold; padding:5px; text-align:center;
		-webkit-border-radius-bottomleft: 0;
		-webkit-border-radius-bottomright: 0;		
		-moz-border-radius: 5px; 
		-moz-border-radius-bottomleft: 0;
		-moz-border-radius-bottomright: 0;
	}
	
	#INFORMATIONS_DETAILS{
		background:#fefee3; 
		padding:5px 15px 15px 15px; 
		color:#000000;
		position:relative;
		 float:left;
		 margin:-31px 0 auto 0;
		width:570px;
		z-index:9999999;
 	}
	#INFORMATIONS_DETAILS h4{color:#333; font-size:.8em; padding:5px 0; margin:0 0 15px ; }
	#INFORMATIONS_DETAILS li{padding:3px 0; list-style: disc inside  }
	#INFORMATIONS_DETAILS p{font-size:.9em; line-height:1.5em;color:#000000; padding:0 0 0 10px}
	#INFORMATIONS_DETAILS a{color:#FF6600; font-weight:bold}
	#INFORMATIONS_DETAILS p a{color:#FF6600; font-weight:bold}
	#INFORMATIONS_DETAILS p a:hover{color:#000}
	#INFORMATIONS_DETAILS a.fermer{display:block; width:15px; height:15px; overflow:hidden; background:url(../img/SPRITE_3.gif) no-repeat 0 0}
	#INFORMATIONS_DETAILS a:hover.fermer{background-position: 0 -15px}
	#INFORMATIONS_DETAILS a.fermer span{display:none}
	
	#INFORMATIONS_ADHERENTS{z-index:9999999;}
	#INFORMATIONS_ADHERENTS h3{color:#fff; font-size:1.2em; background:url(../img/FD_16.gif) no-repeat 0 0; width:219px; height:34px; margin:0 0 15px 0  }
	#INFORMATIONS_ADHERENTS h3 span{display:none}
	#INFORMATIONS_ADHERENTS h4{color:#333; font-size:.8em; padding:5px 0; }
	#INFORMATIONS_DETAILS h5{color:#46361B;	font-size:1.25em;	line-height:1.35em;margin:15px 0 5px 0;padding:5px 0 0 0 ;border-top:1px solid #DFDFC3}
	#INFORMATIONS_ADHERENTS h6{color:#666; font-size:.8em; padding:5px 0; border-top:1px solid #CCCCCC }
	
	/******************************************************************************/
	
	/* LANCEUR PRINCIPAL*/
	#LANCEUR{width:615px; display:block; background:url(../img/FD_6.png) no-repeat 0 0;  padding:30px 0 0 0}
	#LANCEUR_CENTRE{padding:10px 20px; background:#fff}
	#LANCEUR_PIED{width:615px; display:block; background:url(../img/FD_7.png) no-repeat 0 0; height:27px }
	
	#LANCEUR_NAVIGATION{background:#fff; padding: 5px 10px }
	#LANCEUR_NAVIGATION ul{background:#ecd900; display:block; padding:15px 3px 0 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px }
	#LANCEUR_NAVIGATION li{display:inline}
	#LANCEUR_NAVIGATION li .WRAPPER{padding:0 10px}
	#LANCEUR_NAVIGATION li a{width:33%;
	 float:left; display:block; color:#000; font-weight:bold; text-align:center; padding-bottom:10px; font-size:1.1em;
	-webkit-border-radius: 5px; -moz-border-radius: 5px;-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;-webkit-border-radius-bottomleft: 0;-webkit-border-radius-bottomright: 0;
	text-shadow: #fff 1px 1px 0}
	#LANCEUR_NAVIGATION li a.actif{color:#000;font-weight:normal; background:url(../img/PUCE_0.gif) no-repeat center bottom;font-size:1em;}
	#LANCEUR_NAVIGATION li p{ display:none; color:#5f4316; font-size:.8em; line-height:1.2em }
	#LANCEUR_NAVIGATION li a span{ display:block;  padding:0 0 5px 0 ; }
	#LANCEUR_NAVIGATION li a:hover{ color:#5f4316}
	
	
	#REJOINDRE{padding:15px 0 0 0 }
	#REJOINDRE dl{float:left; width:191px }
	#REJOINDRE dt{background-image:url(../img/SPRITE_0.gif); background-repeat:no-repeat; display:block; height:75px; overflow:hidden; width:180px;}
	#REJOINDRE dt span{display:none}
	#REJOINDRE dt.TITRE_0{background-position:0 0}
	#REJOINDRE dt.TITRE_1{background-position:0 -75px}
	#REJOINDRE dt.TITRE_2{background-position:0 -150px}
	#REJOINDRE dd{display:block; font-size:.9em; line-height:1.35em; padding:10px 20px 0 0 }
	#REJOINDRE dd.ITEM_0{color:#afa698 }
	#REJOINDRE dd.ITEM_1{color:#9f8e73 }
	#REJOINDRE dd.ITEM_2{color:#5f4316 }
	#REJOINDRE dd a{color:#ff9e01; font-weight:bold; padding:0 0 0 0}
	#REJOINDRE dd a:hover{border-bottom: 1px solid #ff9e01}
	
	
	#BLOG{border:3px solid #f3f2e6; padding:15px;}
	#BLOG h3{font-weight:bold; font-size:1.6em; line-height:2em; font-family:Georgia, "Times New Roman", Times, serif}
	#BLOG h4{color:#5f4316;font-weight:normal;  line-height:1.2em; font-size:1.1em }
	#BLOG h5{color:#46361B;	font-size:.8em;	line-height:1.35em;margin:0 0 5px 0;padding:0 0 0 5px  ;border-left:1px solid #DFDFC3; display:block; text-align:right; float:right; width:100px}
	#BLOG .contenu_article{line-height:1.4em; color:#46361B; padding:0 5px 0 10px; font-size:1em}
	#BLOG .contenu_article a{color:#FF6600;  } 
	#BLOG .contenu_article a:hover{color:#000;  } 
	
	#PROCHAINEMENT{
	background:#efede4; padding:20px;-moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius-topleft: 0 ;	-webkit-border-radius-topleft: 0 }
	#PROCHAINEMENT h3{ font-size:1.2em;font-weight:bold} 
	#PROCHAINEMENT h4{font-size:1em; color:#000; line-height:1.5em; font-weight:bold} 
	#PROCHAINEMENT h5{font-size:1em; color:#5f4316; line-height:1.5em; } 
	#PROCHAINEMENT h6{font-size:.87em; color:#333; font-weight:normal } 
	#PROCHAINEMENT .entete_concert{ padding:15px; background:#fff} 
	#PROCHAINEMENT .details_concert{ padding: 15px ;  border-top:1px dashed #d9d7ce; font-size:.9em; color:#000; line-height:1.4em;background:#f5f3e9;  } 
	#PROCHAINEMENT .details_concert a{color:#FF6600;  } 
	#PROCHAINEMENT .details_concert  a:hover{color:#000;  } 
	#PROCHAINEMENT p{font-size:.9em; color:#000; line-height:1.4em; } 
	
	#PROCHAINEMENT .gratos{background: url(../img/SPRITE_7.gif) no-repeat 0 -80px;color:#ff4242	; font-size:.85em; padding:0px 0 15px 20px; }
	
	#PROCHAINEMENT_NAVIGATION li{float:left; height:48px; overflow:hidden} 
	#PROCHAINEMENT_NAVIGATION li a{
	color:#644c26; 
	display:block;
	background:#e7e5c8 url(../img/FD_8.jpg) repeat-x 0 bottom;
	margin:0 5px 0 0; 
	padding:10px 0 0 0; 
	text-align:center; 
	font-weight:bold;
	text-shadow: #efede4 1px 1px 0;
	-webkit-border-radius: 5px;-webkit-border-radius-bottomleft: 0;-webkit-border-radius-bottomright: 0;
	-moz-border-radius: 5px;-moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;
	 }
	#PROCHAINEMENT_NAVIGATION li a.DATE{
	width:70px;
	 }
	#PROCHAINEMENT_NAVIGATION li a:hover{background:#efede4;}
	#PROCHAINEMENT_NAVIGATION li a.actif{background:#efede4; font-weight:normal }
	#PROCHAINEMENT_NAVIGATION li a .jour{display:block; font-size:1.4em}
	#PROCHAINEMENT_NAVIGATION li a .mois{display:block;font-size:.9em}
	#PROCHAINEMENT_NAVIGATION li a.simple{-moz-border-radius:5px;-webkit-border-radius:5px; background:#fff; width:inherit; font-size:.9em;text-shadow:none;padding:10px; color:#666666;}
	#PROCHAINEMENT_NAVIGATION li a:hover.simple{background:#efede4; color:#333333}
	#PROCHAINEMENT_NAVIGATION a.suite{width:inherit; height:48px;}
	#PROCHAINEMENT_NAVIGATION a.suite span{
	display:block;font-size:.9em;text-shadow:none; color:#644c26; -moz-border-radius:5px;-webkit-border-radius:5px; font-weight:bold; padding:0 10px}
	#PROCHAINEMENT_NAVIGATION a:hover.suite span{ color:#000}
	
	/******************************************************************************/
	
	.IMAGE_PREVIEW{padding:25px 15px; background:#f5f3e9;  }
	.IMAGE_PREVIEW .THUMBS{float:left; margin:0 0 15px 0;  overflow:hidden; text-align:center; -webkit-border-radius:5px;-moz-border-radius:5px;  padding:0 10px}
	.IMAGE_PREVIEW .THUMBS .highslide img{border-color:#46361B}
	.IMAGE_PREVIEW .preview:hover img{	border-color: #ecd900}
	.IMAGE_PREVIEW a.bonus{	border-color: #ecd900}
	.IMAGE_PREVIEW a.bonus{padding: 5px; background:#ecd900; -webkit-border-radius: 3px;-moz-border-radius: 3px; color:#000000; font-size:.85em ;}
	.IMAGE_PREVIEW a:hover.bonus{background:#efefef;}
	
	/******************************************************************************/
	
	#COORDONNEES{float:left; width:38%}
	#COORDONNEES .WRAPPER{padding:10px 10px 10px 20px}
	#COORDONNEES h2{color:#46361b; font-size:1.3em;  line-height:1.4em; font-weight:bold}
	#COORDONNEES p{color:#444; font-size:1em; line-height:1.4em}
	
	#FORMULAIRE_CONTACT{float:left; width:62%}
	#FORMULAIRE_CONTACT form{padding:0 5% 5% 5%; border-left:1px dashed #afa698}
	#FORMULAIRE_CONTACT label{font-size:.85em; color:#9f8e73; display:block}
	#FORMULAIRE_CONTACT label.error{color: #FBC2C4;}
	#FORMULAIRE_CONTACT label.alerte{color: #FFD324;}
	#FORMULAIRE_CONTACT input,  
	#FORMULAIRE_CONTACT textarea{width:98%; padding:1%; margin:1%}
	#FORMULAIRE_CONTACT input.BOUTON{ color: #46361B;border: 1px solid #46361B;background: #ecd900; padding: 5px 0; width: 150px; margin-top: 5px; }
	
	/******************************************************************************/
	
	#PROS .WRAPPER{padding:0 20px}
	#PROS dl{float:left; width:150px; padding:0 3px 0 0;text-align:center; margin:0 0 10px 0 }
	#PROS dt{font-weight:bold; padding:0 15px; height:40px}
	#PROS dd{ padding: 5px 0 10px 0}
	#PROS dd p{ padding: 5px 0 0 0}
	#PROS p{font-size:.8em; color:#666; padding:0 0 20px 20px }
	#PROS a.suite{background:url(../img/SPRITE_3.gif) no-repeat 0 -60px; display:block;  height:15px; overflow:hidden; color:#4e9a06; font-weight:bold; padding:0 0 0 25px; font-size:1em; line-height:1em; margin:20px auto; width:175px }
	#PROS a:hover.suite{background-position:0 -75px; color:#000000 }
	
	.BTN_PROS_0{background:url(../img/SPRITE_4.jpg) no-repeat center -300px; display:block; width:120px; height:108px; overflow:hidden; margin:0 auto}
	a:hover.BTN_PROS_0{background-position:center -450px}
	.BTN_PROS_0 span{display:none}
	
	button.BTN_PROS_0{background:url(../img/SPRITE_4.jpg) no-repeat center -300px; display:block; width:120px; height:108px; overflow:hidden; margin:0 auto; border:0}
	button:hover.BTN_PROS_0{background-position:center -450px}
	button.BTN_PROS_0 span{display:none}
	
			
	.BTN_PROS_1{background:url(../img/SPRITE_4.jpg) no-repeat center 0; display:block; width:120px; height:100px; overflow:hidden; margin:0 auto}
	a:hover.BTN_PROS_1{background-position:center -150px}
	.BTN_PROS_1 span{display:none}
			
	.BTN_PROS_2{background:url(../img/SPRITE_4.jpg) no-repeat center -600px; display:block; width:120px; height:100px; overflow:hidden; margin:0 auto}
	a:hover.BTN_PROS_2{background-position:center -750px}
	.BTN_PROS_2 span{display:none}
			
	.BTN_PROS_3{background:url(../img/SPRITE_4.jpg) no-repeat center -900px; display:block; width:120px; height:100px; overflow:hidden; margin:0 auto}
	a:hover.BTN_PROS_3{background-position:center -1050px}
	.BTN_PROS_3 span{display:none}
			
	/******************************************************************************/
	
	#FORMULAIRE_NL h3{color:#fff; font-size:1.2em; background:url(../img/FD_17.gif) no-repeat 0 0; width:213px; height:34px; margin:0 0 15px 0 }
	#FORMULAIRE_NL h3 span{display:none}
	#FORMULAIRE_NL td{vertical-align:top}
	#FORMULAIRE_NL label{display:block}
	#FORMULAIRE_NL h4{font-size:.85em; line-height:1.2em; padding:0 0 5px 0;color:#B7A87F; }
	#FORMULAIRE_NL input,  
	#FORMULAIRE_NL textarea{padding:3px 1px; width:120px; color:#8D6E3C; border:1px solid #CFC1A8}
	#FORMULAIRE_NL input.BOUTON{ color: #000;border: 0;background: #FFED00; padding: 5px 0; width: 50px; margin-top: 5px; font-size:.9em }
	
	
	/******************************************************************************/
	
	#LOCALISATION{background:#EFEDE4; padding:20px;-moz-border-radius: 15px;	-webkit-border-radius: 15px; margin: 25px; border:1px solid #CFCAB5 }
	#LOCALISATION a{font-size:.85em; color:#333 }
	
	/******************************************************************************/
	
	#PRESENTATION h4{color:#46361B;	font-size:1.25em;	line-height:1.35em;margin:15px 0 5px 0;padding:5px 0 0 0 ;border-top:1px solid #DFDFC3}
	#PRESENTATION dt{font-size:1.15em; line-height:1.35em; font-weight:bold; margin:0 0 15px 0}
	#PRESENTATION dl{padding:0 50px 10px 100px}
	#PRESENTATION dd ol,
	#PRESENTATION dd ul,
	#PRESENTATION dd li,
	#PRESENTATION dd p{font-size:.9em; line-height:1.5em; color:#333333;}
	#PRESENTATION dd a{color:#000; background:#EFEDE4; padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;}
	#PRESENTATION dd a:hover{color:#000; background:#ECD900 }
	#PRESENTATION .NAVIGATION_INTERNE li a.actif{color:#000;font-weight:normal; background:#ECD900 url(../img/PUCE_0.gif) no-repeat center bottom;font-size:1em;}
	#PRESENTATION a.BTN_DL{background:url(../img/SPRITE_3.gif) no-repeat 0 -180px; display:block;  height:21px; overflow:hidden; color:#4e9a06; padding:0 0 0 25px; 
	font-size:.85em; line-height:1em  }
	#PRESENTATION a:hover.BTN_DL{background-position:0 -210px; color:#000000}
	
	/******************************************************************************/
	
	button.BTN_DL{border:0;background:url(../img/SPRITE_3.gif) no-repeat 0 -180px; display:block;  height:21px; overflow:hidden; color:#4e9a06; padding:0 0 0 25px; 
	font-size:.85em; line-height:1em  }
	button:hover.BTN_DL{background-position:0 -210px; color:#000000}
	
	/******************************************************************************/
	
	
	
	
	
	
	
	
	
	
	/******************************************************************************/
	/*
	ARCHIVES ANCIEN SITE 
	*/
	#HISTORIQUE_CONCERTS h3{font-weight:bold; padding:10px 0}
	
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li{height:46px; padding:10px 0 0 0; overflow:hidden; width:50%; margin:5px 0 0 0}
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li.selecteur_annee{
	background:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-border-radius-bottomleft: 0;	-moz-border-radius-bottomright: 0;	
	-webkit-border-radius-bottomleft: 0;	-webkit-border-radius-bottomright: 0;}
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li input{
	padding:5px 1px; width:65%; color:#333; border:1px solid #ccc; font-style:italic; font-size:.8em; float:left;margin:0  10px}
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li select.selecteur{
	padding:3px 1px; width:62%; color:#000; border:1px solid #ccc; font-style:bold; font-size:1em;text-align:center}
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li select.selecteur option{padding:5px 1px;  border-bottome:1px solid #ccc; text-align:left}
	#HISTORIQUE_CONCERTS .NAVIGATION_INTERNE li input.BOUTON{ padding:0; width:24px; height:24px; border:0; }
	
	#HISTORIQUE_CONCERTS .NAV{margin:0 30px 10px 30px;padding:10px 0 5px 0; border-bottom:1px solid #e4e2d9}
	
	#HISTORIQUE_CONCERTS table{}
	#HISTORIQUE_CONCERTS tr{background:url(../img/FD_10.jpg) repeat-x 0 0; border-bottom:1px solid #fff; height:44px; vertical-align:middle}
	#HISTORIQUE_CONCERTS tr.ligne_alternee{background-position:0 -44px;}
	#HISTORIQUE_CONCERTS td{padding:0 5px; vertical-align:middle}
	#HISTORIQUE_CONCERTS td.date{font-size:.9em; color:#333; background:url(../img/FD_10.jpg) repeat-x 0 -88px; text-align:center;}		
	#HISTORIQUE_CONCERTS td.ville{font-size:.95em; color:#000; font-weight:bold}		
	#HISTORIQUE_CONCERTS td.details{font-size:.85em; color:#666666}		
	
	#HISTORIQUE_CONCERTS a.BTN_DL{
	background:url(../img/SPRITE_3.gif) no-repeat 0 -180px; display:block;  height:21px; overflow:hidden; color:#4e9a06; padding:0 0 0 25px;font-size:.85em; line-height:1em}
	#HISTORIQUE_CONCERTS a:hover.BTN_DL{background-position:0 -210px; color:#000000}
	
	#HISTORIQUE_CONCERTS  .PICTO_DETAILS{margin:0 0 0 30px;overflow:hidden;padding:10px 0 0 55px; color:#68512C; height:45px}
	#HISTORIQUE_CONCERTS  .PICTO_DETAILS a{ color:#FF6600; font-weight:bold}
	#HISTORIQUE_CONCERTS  .PICTO_DETAILS a:hover{ color:#000; font-weight:bold}
	
	#HISTORIQUE_CONCERTS .suggestions table{margin:15px 0 0 0 }
	
	/******************************************************************************/
	/*
	ARCHIVES NOUVEAU AGENDA 
	*/
	#HISTORIQUE_AGENDA{border-top: 1px solid #cfcfcf;  border-bottom: 1px solid #cfcfcf; padding:15px 0;}		
	#HISTORIQUE_AGENDA input.champ_txt{border: 1px solid #cfcfcf; color:#888; font-size:1.5em; padding:5px; width:350px; margin:15px 0}		
	#HISTORIQUE_AGENDA a.suite{font-size:1em; color:#FF6600;line-height:2.5em; font-weight:bold; border-bottom:1px dashed #FF6600; padding:0 0 2px 0} 
	#HISTORIQUE_AGENDA a:hover.suite{color:#000; border:0} 
	
	/******************************************************************************/
	
	.suggestions{width:483px;display:none; padding:30px 1px 15px 1px ; background: url(../img/FD_11.png) no-repeat center  0px; margin:0 auto}
	.suggestions tr{background:url(../img/FD_10.jpg) repeat-x 0 0; border-bottom:1px solid #fff; height:44px; vertical-align:middle; overflow:hidden}
	.suggestions tr.ligne_alternee{background-position:0 -44px;}
	.suggestions td{padding:0 5px; vertical-align:middle}
	.suggestions td.date{font-size:.8em; color:#333; background:url(../img/FD_10.jpg) repeat-x 0 -88px; text-align:left;}		
	.suggestions td.ville{font-size:.95em; color:#000; font-weight:bold}		
	.suggestions td.ville span{font-size:.8em; color:#333; font-weight:normal}		
	.suggestions td.details{font-size:.85em; color:#666666}		
	.suggestions td.details a{ color:#FF6600}		
	.suggestions td.details a.fermer{ color:#333; font-size:.85em}		
	.suggestions td.details a.fermer span{display:none}		
	.suggestions td.details a:hover{color:#000}		
	.suggestions td.details .DETAILS_EVENT
	{display:none;float:left; position:absolute; width:250px;  background:#fff; padding:10px; z-index:1000; border-bottom:10px solid #666666;border-top:10px solid #666666; 
	border-right:1px solid #666666;border-left:1px solid #666666;}		
	.suggestions td.details a.bonus{font-size:.85em;color:#FF6600}		
	.suggestions td.details a:hover.bonus{color:#000}		
	#HISTORIQUE_CONCERTS .suggestions h3{margin:0 5px  0 15px; background:url(../img/SPRITE_3.gif) no-repeat 0 -300px; padding:0 0 0 35px; height:25px; overflow:hidden;  
	color:#7bc434; float:left}
	.suggestions h3{margin:0 5px  0 15px; background:url(../img/SPRITE_3.gif) no-repeat 0 -300px; padding:0 0 0 35px; height:25px; overflow:hidden;  color:#7bc434; float:left}
	
	/******************************************************************************/
	
	#GALERIES ul.LISTE{margin:0px 0px 0 auto; width:575px; padding:20px 0 0 0 }
	#GALERIES .LISTE li{background:#1f1f1f; width:180px;margin:0 5px 10px 5px;float:left;-webkit-border-radius: 5px;-moz-border-radius: 5px; color:#CCC; padding:0 0 10px 0}
	#GALERIES .LISTE li.extremite{margin-right:0}
	#GALERIES .LISTE li .TH{text-align:center; padding:10px 0}
	#GALERIES .LISTE li .TH .th img{	border: 2px solid silver}
	#GALERIES .LISTE li .DESCRIPTIF h4{font-size:.9em; font-weight:bold; line-height:1.5em; color:#FFFFFF}
	#GALERIES .LISTE li .DESCRIPTIF p{font-size:.9em}
	#GALERIES .LISTE li .DESCRIPTIF{padding:0px 0 10px 20px;}
	#GALERIES .LISTE li .FOOT{text-align:center; margin:5px 0}
	#GALERIES .LISTE li a.afficher{padding:3px 5px; background:#ecd900; -webkit-border-radius: 3px;-moz-border-radius: 3px; color:#000000; font-size:.85em ;}
	#GALERIES .LISTE li a:hover.afficher{background:#efefef;}
	#GALERIES .LISTE li label{color:#666666; font-size:.8em; padding:5px 0}
	#GALERIES a.retour_galerie{	background:url(../img/SPRITE_1.gif) no-repeat 0 0; display:block;  height:36px; overflow:hidden;color:#999999; font-size:.8em; margin:10px 0}
	#GALERIES .retour_galerie:hover{background:url(../img/SPRITE_1.gif) no-repeat 0 -36px;color:#fff; }
	#GALERIES a.retour_galerie span{padding:10px 0 0 40px; display:block}
	
	/******************************************************************************/
	
	.GALERIE_VIEWER{display:block; color:#efefef}
	
	/******************************************************************************/
	
	.IMAGE_VIEWER{display:none}
	.IMAGE_VIEWER .THUMBS{float:left; margin:5px; overflow:hidden; text-align:center; -webkit-border-radius:5px;-moz-border-radius:5px}
	.IMAGE_VIEWER .THUMBS .highslide img{ }
	.IMAGE_VIEWER .preview:hover img{	border-color: #ecd900}
	.IMAGE_VIEWER dd.ENTETE{text-align:center; margin:0 0 15px; padding:0 0 5px 0; border-bottom:1px solid #666666}
	.IMAGE_VIEWER dl{margin:10px 0 0 10px }
	.IMAGE_VIEWER  h3{font-size:1.3em; margin:0 0 10px 0; font-weight:bold}
	.IMAGE_VIEWER  h4{font-size:1.1em; font-weight:bold; color: #999999}
	
	/******************************************************************************/
	
	#GALERIES .NAVIGATION{padding:25px 0px }
	#GALERIES .NAVIGATION ul{ width:100%; font-size:.8em; }
	#GALERIES .NAVIGATION li{display:inline; margin:0 1px 0 0;}
	#GALERIES .NAVIGATION li span{color:#FFFFFF;  padding:7px;}
	#GALERIES .NAVIGATION li a{color:#ecd900; border:1px solid #333; padding:7px;}
	#GALERIES .NAVIGATION li a:hover{color:#000; background:#ecd900;}

	#GALERIES .PANNEAU_BONUS{background:#fff; padding:35px 20px }
	#GALERIES .PANNEAU_BONUS h3{font-size:1.2em; font-weight:bold; line-height:1.4em}
	#GALERIES .PANNEAU_BONUS h6{color:#666666}
	#GALERIES .PANNEAU_BONUS dl{float:left; width:142px;padding:10px 0; margin:20px 0; overflow:hidden  }
	#GALERIES .PANNEAU_BONUS dl.extremite{border:0}
	#GALERIES .PANNEAU_BONUS dt{font-weight:bold; line-height:1.4em; padding:0 5px; text-align:center; margin:0 0 15px 0}
	#GALERIES .PANNEAU_BONUS dd{color:#767676; font-size:.85em; padding:0 15px}
	#GALERIES .PANNEAU_BONUS dd p{height:125px}
	#GALERIES .PANNEAU_BONUS dt.TB{color:#FF0000}
	#GALERIES .PANNEAU_BONUS dt.USAB{color:#1a63a8}
	#GALERIES .PANNEAU_BONUS dt.AB{color:#6c891c}
	#GALERIES .PANNEAU_BONUS dt.WALOF{color:#764200}
	#GALERIES .PANNEAU_BONUS dt a{background: url(../img/SPRITE_5.gif) no-repeat 0 0 ; width: 105px; height: 100px; display:block; margin:0 auto} 
	#GALERIES .PANNEAU_BONUS dt a span{display:none} 
	#GALERIES .PANNEAU_BONUS dt a.LOGO_TB{background-position: 25px 5px} 
	#GALERIES .PANNEAU_BONUS dt a.LOGO_USAB{background-position: 8px -84px} 
	#GALERIES .PANNEAU_BONUS dt a.LOGO_AB{background-position: 20px -200px; } 
	#GALERIES .PANNEAU_BONUS dt a.LOGO_WALOF{background-position: 16px -286px } 
	#GALERIES .PANNEAU_BONUS dd a{padding:3px 5px; -webkit-border-radius: 3px;-moz-border-radius: 3px; background: #efefef; float:right}
	
	#GALERIES .PANNEAU_BONUS dd a.TB{color:#FF0000}
	#GALERIES .PANNEAU_BONUS dd a.USAB{color:#1a63a8}
	#GALERIES .PANNEAU_BONUS dd a.AB{color:#6c891c}
	#GALERIES .PANNEAU_BONUS dd a.WALOF{color:#764200}
	#GALERIES .PANNEAU_BONUS dd a:hover{background:transparent; color:#000000}
	
	/******************************************************************************/
	
	#VIDEORAMA{padding:25px 0 25px 0; }
	#VIDEORAMA .fermer{top:-15px; position:relative}
	#VIDEORAMA h2{color:#fff; background:url(../img/FD_14.gif) no-repeat 0 0; width:174px; height:34px; margin:0 0 5px 0  }
	#VIDEORAMA h2 span{display:none}
	#VIDEORAMA h3{color:#68512c; font-size:1em; margin:0 0 0 45px}
	#VIDEORAMA h4{margin:15px 15px 0 15px; color:#fff; cursor:pointer }
	
	#VIDEORAMA .NAVIGATION{padding:25px 0px; float:left }
	#VIDEORAMA .NAVIGATION ul{ width:100%; font-size:.8em; }
	#VIDEORAMA .NAVIGATION li{display:inline; margin:0 1px 0 0;}
	#VIDEORAMA .NAVIGATION li span{color:#fff;  background:#68512C; -webkit-border-radius:3px;-moz-border-radius:3px;padding:7px;}
	#VIDEORAMA .NAVIGATION li a{color:#68512C;  background:#ECD900; -webkit-border-radius:3px;-moz-border-radius:3px;padding:7px;}
	#VIDEORAMA .NAVIGATION li a:hover{background:#fff;}
	
	/******************************************************************************/
	
	.VIEWER_VIDEO{padding:0 0 20px 0; margin:15px 0}
	.VIEWER_VIDEO .DETAILS{width:480px; margin:0 auto; padding:10px 0; -moz-border-radius-topleft:5px; -webkit-border-radius-topleft:5px;
	-moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; }
	.VIEWER_VIDEO .DETAILS p{font-size:.85em;  margin:5px 15px 0 15px; color:#B7A87F }
	.VIEWER_VIDEO .DETAILS h4{margin:5px 15px 0 15px; color:#fff }
	
	/******************************************************************************/
	
	.LISTE_VIDEOS{float:left; width:204px; margin:0px 1px 1px 0; height:350px; background:#46361B; overflow:visible; padding:5px 0 ; -webkit-border-radius: 3px;
	-moz-border-radius: 3px; }
	.LISTE_VIDEOS p{font-size:.85em;  margin:5px 15px 0 15px; color:#B7A87F }
	.LISTE_VIDEOS a.zoom{font-size:.85em;  background:#FFEC00 ; color:#46361B; font-weight:bold;padding:5px 10px; -webkit-border-radius:5px; -moz-border-radius:5px; 
	top:-15px; position:relative}
	.LISTE_VIDEOS  a:hover.zoom{color:#FFEC00;background:#46361B ;}
	.LISTE_VIDEOS a.TH_VIDEO img{text-align:center; background:#46361B;border:1px solid #FFEC00 ;}
	.LISTE_VIDEOS a:hover.TH_VIDEO img{border:1px solid #fff}
	
	/******************************************************************************/
	
	#VIDEORAMA_LANCEUR p{font-size:.85em;  margin:5px 15px 0 15px; color:#B7A87F }
	#VIDEORAMA_LANCEUR h2{color:#fff; font-size:1.2em; background:url(../img/FD_15.gif) no-repeat 0 0; width:174px; height:34px; margin:0 0 15px 0; cursor:pointer }
	#VIDEORAMA_LANCEUR h2 span{display:none}
	#VIDEORAMA_LANCEUR h4{margin:5px 15px 0 15px; color:#fff ; cursor:pointer}
	#VIDEORAMA_LANCEUR a.TH_VIDEO img{text-align:center; background:#46361B;border:1px solid #FFEC00 ;padding:2px ; -webkit-border-radius:5px; -moz-border-radius:5px}
	#VIDEORAMA_LANCEUR a:hover.TH_VIDEO img{border:1px solid #fff}
	#VIDEORAMA_LANCEUR a.zoom{text-align:center; font-size:.85em;background:#FFEC00 ; color:#46361B; font-weight:bold;padding:5px 10px; -webkit-border-radius:5px; 
	-moz-border-radius:5px; top:-25px; position:relative}
	#VIDEORAMA_LANCEUR a:hover.zoom{ color:#000; background:#fff}
	#VIDEORAMA_LANCEUR a.BTN_5{background:#FFEC00 ; color:#46361B;font-size:1.1em;font-weight:bold;padding:5px 10px; -webkit-border-radius:5px; -moz-border-radius:5px}
	#VIDEORAMA_LANCEUR  a:hover.BTN_5{color:#FFEC00;background:#46361B ;}
	
	.VIDEOS_LIEES{display:none; position:absolute; float:left;  margin:15px 0 0 0 ; background:#000; padding:10px; width:150px; -webkit-border-radius:5px;
	-moz-border-radius:5px;}
	.VIDEOS_LIEES li{color:#FFFFFF; margin-bottom:5px; border-bottom:1px solid #666}
	#HISTORIQUE_AGENDA .VIDEOS_LIEES li a:hover{color: #66CC00}
	
	/******************************************************************************/
	
	#SUPER_PIED{text-align: left; display:block; padding:5px 0; border-top:1px solid #CFC0A8;font-size:.8em; color:#46361B;}
	#SUPER_PIED li{float:left; margin:0 10px 0 0 ; padding:0 10px 0 0; border-right:1px solid #CFC0A8}
	#SUPER_PIED a{color:#46361B; font-size:.8em}
	#SUPER_PIED a:hover{text-decoration:underline}
	
	/******************************************************************************/
	
	#BAS_FENETRE{
	color: #333; font-size: .8em;background:  url(../img/FD_2.gif) repeat-x 0 -2px;left:0;  height:80px;border-top:3px solid #CFC0A8; clear: both; letter-spacing:.1em		}
	#BAS_FENETRE .WRAP{padding:10px 0 0 0}
	#BAS_FENETRE #LOGO_DELICYUS{background-color:#D4C000; color:#FF3399; letter-spacing:.1em; font-weight:bold; padding:5px 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px; margin:0 2px}
	#BAS_FENETRE a:hover#LOGO_DELICYUS{color:#000; background:#fff}
	
	
	/******************************************************************************/
	
	#PLAYER{background:#000; -webkit-border-radius:15px; -moz-border-radius:15px;-moz-border-radius-bottomright: 0;-webkit-border-radius-bottomright: 0;
	padding:15px 0; margin:20px 0px 0px 0 ; overflow: hidden; }
	#PLAYER a.BTN_DL{background:url(../img/SPRITE_1.gif) no-repeat 0 -180px; display:block;  height:21px; overflow:hidden;padding:0 0 0 25px; color:#66CC00; font-weight:bold; 
	margin:10px 0;font-size:.85em; line-height:1em  }
	#PLAYER a:hover.BTN_DL{background-position:0 -210px; color:red}
	#PLAYER h3{font-size:1.4em; margin:0 0 10px ;font-weight:bold; color:#fff}
	#PLAYER h4{font-size:.9em; color:#CCCCCC }
	#PLAYER h5{font-size:.85em; color:#999 }
	#PLAYER label{font-size:.8em; color:#CCCCCC }
	.LECTEUR{text-align:center;padding:5px 0 0; float:left; width:280px}
	.TITRE_DETAILS{ float:left; width:280px; padding:5px 0 0 25px;}
	a.details_titre{color:orange; font-size:.87em}
	a:hover.details_titre{color:#fff}
	.WRAPPER{padding:0 15px 0 0}
	
	/***************************/
	
	#BONUS_MUSIQUE{background:#fff}
	#BONUS_MUSIQUE a.fermer{display:block; width:15px; height:15px; overflow:hidden; background:url(../img/SPRITE_3.gif) no-repeat 0 0}
	#BONUS_MUSIQUE a.fermer span{display:none}
	#BONUS_MUSIQUE a:hover.fermer{background-position: 0 -15px}
	
	/***************************/
	
	#DISCOGRAPHIE li{float:right; text-align:center;  margin:0 0 0 2px }
	#DISCOGRAPHIE .NAV{ }
	#DISCOGRAPHIE .NAV a{font-size:.9em; font-weight:bold;color:#ffec00; padding:15px 10px; display:block;background:#000; letter-spacing:.1em;
	-webkit-border-radius:5px;-moz-border-radius:5px;-moz-border-radius-topleft: 0;	-moz-border-radius-topright: 0;	
	-webkit-border-radius-topleft: 0;	-webkit-border-radius-topright: 0;}
	#DISCOGRAPHIE .NAV a.ACTIF{background:#fff; color:#000; font-weight:normal }
	#DISCOGRAPHIE .NAV a:hover{color:#000; background:#fff}
	
	#ALBUMS{padding:15px 25px; display:none } 
	#ALBUMS dt{margin:0 0 30px }
	#ALBUMS dt{float:left } 
	#ALBUMS dt img{border:1px solid #000; padding:1px } 
	#ALBUMS dd{float:left} 
	#ALBUMS dd{padding:0 0 0 25px; width:350px;float:left} 
	#ALBUMS dd h5{font-size:1.1em; font-weight:bold; line-height:1.5em} 
	#ALBUMS dd h6{font-size:.85em; color:#333} 
	#ALBUMS dd p{font-size:.8em; color:#333} 
	
	/***************************/
	
	#OBTENIR_TITRES{display:none; padding: 15px 25px;}
	#OBTENIR_TITRES h5{font-size:1.1em; font-weight:bold; line-height:1.5em} 
	#OBTENIR_TITRES dl{padding:10px 0; border-bottom:1px solid #996600; margin:0 0 20px 0} 
	#OBTENIR_TITRES dt{font-size:1.1em; font-weight:bold; line-height:1.5em; margin:0 0 5px } 
	#OBTENIR_TITRES dd{font-size:.9em; line-height:1.3em; padding:0 10px; color:#303030} 
	#OBTENIR_TITRES dd p{padding:10px; font-weight:bold} 
	#OBTENIR_TITRES dd a{color:orange} 
	#OBTENIR_TITRES dd a.lien_externe{color:orange; background:url(../img/SPRITE_6.gif) no-repeat 0 0; height:20px; overflow:hidden; padding:0 0 0 10px} 
	#OBTENIR_TITRES dd a:hover.lien_externe{color:#000; background:url(../img/SPRITE_6.gif) no-repeat 0 -20px;} 
	#OBTENIR_TITRES dd li{display:inline; padding:0 10px 0 0} 
	
	
	/******************************************************************************/
	
	#MENU_SECOND ul{display:block; width:315px; margin:0 auto}
	#MENU_SECOND li{float:left}
	#MENU_SECOND a{width:33%;float:left; background-image:url(../img/SPRITE_MENU_SECOND.png);background-repeat:no-repeat ; display:block; width:104px; height:80px; overflow:hidden;  margin:0 auto}
	#MENU_SECOND a span{display:none}
	#MENU_SECOND a.BTN_PROS{background-position:0 -240px}
	#MENU_SECOND a:hover.BTN_PROS{background-position:0 0}
	#MENU_SECOND a.BTN_LIENS{background-position:0 -320px}
	#MENU_SECOND a:hover.BTN_LIENS{background-position:0 -80px}
	#MENU_SECOND a.BTN_FORUM{background-position:0 -400px}
	#MENU_SECOND a:hover.BTN_FORUM{background-position:0 -160px}
	
	/******************************************************************************/
	
	#LIENS .PANNEAU_BONUS{background:#fff; padding:15px 20px}
	#LIENS .PANNEAU_BONUS h3{font-size:1.2em; font-weight:bold; line-height:1.4em}
	#LIENS .PANNEAU_BONUS h6{color:#666666}
	#LIENS .PANNEAU_BONUS dl{float:left; width:142px;padding:10px 0; margin:20px 0; overflow:hidden  }
	#LIENS .PANNEAU_BONUS dl.extremite{border:0}
	#LIENS .PANNEAU_BONUS dt{font-weight:bold; line-height:1.4em; padding:0 5px; text-align:center; margin:0 0 15px 0; font-size:.9em}
	#LIENS .PANNEAU_BONUS dd{color:#767676; font-size:.85em; padding:0 15px}
	#LIENS .PANNEAU_BONUS dd p{height:125px}
	#LIENS .PANNEAU_BONUS dt.RDF{color:#8DAEB8}
	#LIENS .PANNEAU_BONUS dt.USAB{color:#1a63a8}
	#LIENS .PANNEAU_BONUS dt.AB{color:#6c891c}
	#LIENS .PANNEAU_BONUS dt.WALOF{color:#764200}
	#LIENS .PANNEAU_BONUS dt a{background: url(../img/SPRITE_5.gif) no-repeat 0 0 ; width: 105px; height: 100px; display:block; margin:0 auto} 
	#LIENS .PANNEAU_BONUS dt a span{display:none} 
	#LIENS .PANNEAU_BONUS dt a.LOGO_USAB{background-position: 8px -84px} 
	#LIENS .PANNEAU_BONUS dt a.LOGO_AB{background-position: 20px -200px; } 
	#LIENS .PANNEAU_BONUS dt a.LOGO_WALOF{background-position: 16px -286px } 
	#LIENS .PANNEAU_BONUS dt a.LOGO_RDF{background-position: 0 -400px } 
	#LIENS .PANNEAU_BONUS dd a{padding:3px 5px; -webkit-border-radius: 3px;-moz-border-radius: 3px; background: #efefef; float:right}
	
	#LIENS .PANNEAU_BONUS dd a.RDF{color:#333}
	#LIENS .PANNEAU_BONUS dd a.USAB{color:#1a63a8}
	#LIENS .PANNEAU_BONUS dd a.AB{color:#6c891c}
	#LIENS .PANNEAU_BONUS dd a.WALOF{color:#764200}
	#LIENS .PANNEAU_BONUS dd a:hover{background:transparent; color:#000000}
	
	.LIENS_LISTE{float:left; width:50%;  }
	.LIENS_LISTE dl{padding:15px 25px 0 25px;  }
	.LIENS_LISTE dt{font-size:.85em;border-bottom:1px solid #ccc; padding:0 0 15px 0; margin:0 0 15px 0; color:#999999}
	.LIENS_LISTE dd{border-bottom:1px dashed #CCCCCC; margin-bottom:10px}
	.LIENS_LISTE dd a{background: url(../img/SPRITE_7.gif) no-repeat 0 -32px;color:#666; font-size:.9em; padding:0px 0 5px 25px; display:block; margin:2px 0 2px 5px ;}
	.LIENS_LISTE dd a:hover{color:#05BF01;  }
	
	/******************************************************************************/
	
	#CHARTE{ text-align:left; padding:0 50px; color:#333333}
	#CHARTE p{ line-height:1.5em}
	#CHARTE a.BTN_DL{background:url(../img/SPRITE_3.gif) no-repeat 0 -180px; display:block;  height:21px; overflow:hidden; color:#4e9a06; padding:0 0 0 25px; 
	font-size:.85em; line-height:1em  }
	#CHARTE a:hover.BTN_DL{background-position:0 -210px; color:#000000}




	/******************************************************************************/
	/* PICTOS COMMUNS */
	/******************************************************************************/
	a.PICTO_map{background:url(../img/SPRITE_7.gif) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; padding:0 0 0 20px ; margin:5px 0; color:#2B840D; font-size:.9em}
	a:hover.PICTO_map{background-position:0 0; color:#000}
		
	
	a.map{background:url(../img/SPRITE_7.gif) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; padding:0 0 0 20px ; margin:5px 0; color:#2B840D; font-size:.9em}
	a:hover.map{background-position:0 0; color:#000}
		
	/******************************************************************************/
	
	.PICTO_DETAILS{background:url(../img/SPRITE_3.gif) no-repeat 0 -240px; display:block;margin:10px 0;overflow:hidden; height:45px; padding: 0 0 0 55px}
	
	/******************************************************************************/
	
	.PICTO_alerte{color: #514721; background:#FFF6BF; border:1px solid #FFD324;padding: 15px; margin:0 15px}
	
	/******************************************************************************/
	
	a.fermer{display:block; width:15px; height:15px; overflow:hidden; background:url(../img/SPRITE_3.gif) no-repeat 0 0}
	a.fermer span{display:none}
	a:hover.fermer{background-position: 0 -15px}
	
	/******************************************************************************/
	
	a.fermer_fd_noir{display:block; width:15px; height:15px; overflow:hidden; background:url(../img/SPRITE_8.gif) no-repeat 0 0}
	a.fermer_fd_noir span{display:none}
	a:hover.fermer_fd_noir{background-position: 0 -15px}
	
	/******************************************************************************/
	/* FORM  VALIDATION */
	label.error{display: block; color: red; }
	input.error{color: #8A1F11; background:#FBE3E4; border:1px solid #FBC2C4}
	label.error{color: #FBC2C4;}
	input.alerte{color: #514721; background:#FFF6BF; border:1px solid #FFD324}
	label.alerte{color: #FFD324;}
	textarea.alerte{color: #514721; background:#FFF6BF; border:1px solid #FFD324}
	/**/
	.success{
	background:#E6EFC2 none repeat scroll 0 0;
	border-color:#C6D880;
	color:#264409;
	padding:10px;
	margin:0 10px;
	}
	/**/
	
	/******************************************************************************/
	/* DIV PR PAGES STATIQUES */
	/******************************************************************************/
	
	.STATIQUE{width:615px; margin:0 auto} 
	.STATIQUE h1{font-size:1.5em; padding:10px; background:#ECD900; -webkit-border-radius:15px;-moz-border-radius:15px; margin:15px 0 0 0} 
	.STATIQUE a.haut_page{font-size:.9em; color:#999; margin:0 15px 0 0} 
	.COL_MAIN{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px; padding:20px} 
	.COL_MAIN  a{color:#FF6600; font-weight:bold}
	.COL_MAIN a:hover{color:#000}
	.COL_MAIN h1{font-size:1.5em} 
	.COL_MAIN h2{font-size:1.2em; } 
	.COL_MAIN h6{font-weight:normal; font-size:.85em} 
	
	.no_script{ z-index:999; background:#FFF6BF; padding:15px 0;  margin:0 auto ;text-align:center; border:1px dashed #FFD324; font-size:.9em}
	.no_script a{color:#FF6600; font-weight:bold}
	.no_script a:hover{color:#000}
	
	/******************************************************************************/

