

*{
	margin:0px;
	padding:0px;
}

a:link { 
	text-decoration: none; 
	}
a:visited { 
	text-decoration: none; 
	}
	
a:link:hover{
	text-decoration:underline;
}

img:hover{
	filter:alpha(opacity=80);
	moz-opacity:0.8;
	khtml-opacity: 0.8;
	opacity: 0.8;	
}

#br_news {
	line-height:2px;
	background: url(../media/news_br.gif) top left no-repeat;
}

p{
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding:0;
	white-space:normal;
}

h1{
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 20px;
	font-weight:bold;
	padding:0;
	white-space:normal;
	letter-spacing:-1px;
}

h2
{
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 17px;
	font-weight:bold;
	padding:0;
	white-space:normal;
	letter-spacing:-1px;
}

h3
{
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding:0;
	white-space:normal;
	letter-spacing:-1px;

}
h4
{
	color: #fead0b ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	padding:0;
	white-space:normal;
}

h4 a{
	color: #fead0b ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	padding:0;
	white-space:normal;
}

h5
{
	color: #4E4D4A ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	font-weight:500;
}

/*h5 a{
	color: #4E4D4A ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding:0;
	white-space:normal;
}
*/
h6
{
	color: #4E4D4A ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	padding:0;
	white-space:normal;
	font-weight:500;
}

a
{
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	padding:0;
	white-space:normal;
	text-decoration:none;
}

img {
	border:none;
	padding-top:3px;
	padding-bottom:3px;
}

form{
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding:0;
}
li{
	list-style-position:inside;
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	padding-left:1px;
}

ul{
	padding:5px;
	margin:0;
}
ol{
	padding:5px;
	margin:0;
	list-style-type:decimal;
}
dl{
	padding-left:2px;
	padding-right:3px;
}
dd{
	list-style-position:inside;
	list-style-type:square;
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:12px;
}	
dt{
	list-style-position:inside;
	list-style-type:square;
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding-left:5px;
}

optgroup {
text-indent:5px;
padding:.10px O .20px;
background-color:white;
color:black;
}

option {
text-indent:15px;
background-color:white;
color:#4E4D4A;
}

.intertitre {
	color: #FFAE00 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:0;
	white-space:normal;
}

.tabimg-left{
	margin-right:10px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.tabimg-right{
	margin-right:0px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.tabimg-center{
	margin-right:0px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:10px;
}

.texte-img{
	font-size:10px;
	color: #000000 ;
	text-align:center;
	margin:2px;
}

.typo_title_carre {
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding:0;

	white-space:normal;
	
}

.date_chiffres{
	color: #FFAE00 ;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:underline;
	margin-bottom:2px;	
	margin-top:5px;
}
.typo_sous_titre_carre {
	color: #4E4D4A ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	font-weight:bold;
	white-space:normal;
	padding-left:8px;
}

.date_agenda {
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	font-weight:bold;
	background: url("../media/arriere_plan_date_agenda.gif") top left no-repeat;
	z-index:501;
}

.typo_titre_commentaire{
	color: #FFAE00 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 15px;
	letter-spacing:-1px;
	font-weight:bold;
}

.date_chiffres{
	color: #FFAE00 ;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:underline;	
}

.typo_auteur{
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	text-align:right;
}
.typo_auteur_edito{
	color: #4E4D4A ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
}
.typo_titre_edito{
	color: #FFAE00 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:right;
}


.typo_gris{
	color: #4E4D4A ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	
}

.titre_promo{
	color: #000000  ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-weight:bold;
	font-size:13px;
	letter-spacing:-1px;
}

.titre_promo_home{
	color: #000000  ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
}
.sous_titre_promo{
	color: #4E4D4A ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-1px;
}

.typo_title_promo_soiree {
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 13px;
	letter-spacing:-1px;
	font-weight:bold;
}
.nom_artiste_playlist {
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	font-weight:bold;

}

.nom_auteur_note{
	color: #000000 ;
	text-align: right;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	font-weight:bold;
}

.boite{
padding:0;
height:20px;
margin:0pt 0pt 10px 10px;
width:80px;
}
.boite img{
padding:0;
margin-bottom:-5px;
margin-top:5px;
}
.lien{
height:20px;
margin:0pt 0pt 10px 10px;
width:400px;
color: #4E4D4A ;
font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
font-weight:bold;
font-size:12px;
}



/*Elements pour toute les pages */

#logo_impression {
	display:none;
}

#banpub {
	position:relative;
	margin-top:08px;
	margin-left:135px;
	/*width:760px;
	height:100px;*/
	z-index:500;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:16px;
	padding-right:16px;
	background: url(../media/fond_banpub.gif) top left no-repeat;
}

#flash_promo {
	position: relative;
	margin-top:20px;
	margin-left:315px;
	width:509px;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;

	z-index:500;
}

#ban_promo {
	position: relative;
	margin-top:20px;
	margin-left:315px;
	width:509px;
	height:66px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	background: url(../media/fond_promo.gif) top left no-repeat;
	z-index:500;
}

#menu {
	position: relative;
	margin-top:-40px;
	margin-left:108px;
	width:810px;
	height:47px;
	z-index:498;
	background: url(../media/fond_new_menu.gif) top left no-repeat;
	text-indent:0px;
	padding-top:78px;
	padding-bottom:0px;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
}


#menu1 {
	position: relative;
	margin-top:-100px;
	margin-left:208px;
	height:25px;
	z-index:499;
	text-indent:0px;
	padding-top:78px;
	padding-bottom:0px;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#logo_cliquable {
	margin-top: -130px;
	margin-left: -20px;
}

#menu ul {
	
	margin-top:-8px;
	margin-left:-2px;
	
}


#menu a {
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	
}

#menu li {
	display: inline;
	letter-spacing:-1px;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	
}

#pos_vert_icon {
	position:relative;
	margin-top:-28px;
	margin-left:95px;
	width:30px;
	height:120px;
	z-index:497;
	background: url(../media/pos_vert_icon.gif) top left no-repeat;
	padding-top:5px;
	padding-left:5px;
}

#pos_vert_icon a  {
	position:relative;
	margin-top:07px;
	margin-left:03px;
	z-index:498;
}
#pos_vert_icon img  {
	padding-top:0px;
	padding-bottom:0px;
}
#fonddusite_sus {
	position:relative;
	margin-top:-125px;
	margin-left:125px;
	margin-bottom:0;
	width:800px;
	height:16px;
	z-index:497;
	background: url(../media/fonddusite_sus.gif) top left no-repeat;
	padding:0;
}

#fonddusite_sus_home {
	position:relative;
	margin-top:-125px;
	margin-left:125px;
	margin-bottom:0;
	width:800px;
	height:16px;
	z-index:497;
	background: url(../media/fonddusite_sus_home.gif) top left no-repeat;
	padding:0;
}

#fonddusite {
	display: inline;
	float:left;
	margin-top:-3px;
	margin-left:125px;
	width:800px;
	z-index:497;
	background: url(../media/fonddusite.gif) top left repeat-y;
	padding:1px;
}

#print {
	display: inline;
	float:left;
	margin-top:-3px;
	margin-left:125px;
	width:800px;
	z-index:497;
	padding:1px;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	text-align: justify;
}

#fonddusite_sous {
	float:left;
	margin-top:0px;
	margin-left:125px;
	width:800px;
	height:20px;
	z-index:496;
	background: url(../media/fonddusite_sous.gif) top left no-repeat;
	display: inline;
}


/*HOME PAGE */
/*colone a et b */
#colone_a{
	position:relative;
	margin-top:15px;
	margin-left:35px;
	margin-bottom:0px;
	width:450px;
	height:220px;
	z-index:498;	
}

#colone_b{
	position:relative;
	margin-top:-233px;
	margin-left:517px;
	margin-bottom:0px;
	width:300px;
	height:250px;
	z-index:498;
}

/* promo 5 derniers articles fait par une requete flash lie au PHP */

#a_la_une {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	width:450px;
	height:36px;
	z-index:505;
	/*background: url(../media/a_la_une.gif)top left no-repeat;*/
	float:left;
}


#arrondi_article {
	position:relative;
	margin-top:05px;
	margin-left:0px;
	width:450px;
	height:09px;
	z-index:501;
	background: url(../media/arrondi_article.gif)top left no-repeat;
	float:left;
}

#ban_article {
	position:relative; 
	margin-top:-9px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	height:150px;
	z-index:500;
}

#titre_article { /*titre en dessous de la banniere sur fond orange*/
	position:relative;
	margin-top:-5px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	height:20px;
	z-index:495;
	background: url(../media/titre_article.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	color: #FFFFFF ;
	text-indent:20px ;
	letter-spacing:-1px;
	font-size: 17px;
	font-weight:bold;
	white-space:normal;
	padding:0px;
}

#titre_article_cat { /*titre en dessous de la banniere sur fond orange*/
	position:relative;
	margin-top:-5px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	height:20px;
	z-index:495;
	background: url(../media/titre_article.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	color: #FFFFFF ;
	text-indent:20px ;
	letter-spacing:-1px;
	font-size: 17px;
	font-weight:bold;
	white-space:normal;
	padding:0px;
}

#sous_titre_article { /*sous titre en dessous de la banniere sur fond orange*/
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	height:22px;
	z-index:500;
	background: url(../media/sous_titre_article.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-indent:20px;
	letter-spacing:-1px;
}

/*promo soiree */

#rater {
	position:relative; 
	margin-top:0px;
	margin-left:21px;
	margin-bottom:0px;
	margin-right:0px;
	width:300px;
	height:25px;
	z-index:500;
	background-image: url("../media/rater.gif");
	background-repeat: no-repeat;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}
#promo_soiree {
	position:relative; 
	margin-top:0px;
	margin-left:21px;
	margin-bottom:0px;
	margin-right:0px;
	width:270px;
	z-index:500;
	background-image: url("../media/promo_soiree.gif");
	background-repeat: repeat-y;;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}
#promo_soiree img {
	padding-right:0px;
}
#promo_soiree_sous {
	position:relative; 
	margin-top:0px;
	margin-left:21px;
	margin-bottom:0px;
	margin-right:0px;
	width:300px;
	height:28px;
	z-index:500;
	background-image: url("../media/promo_soiree_sous.gif");
	background-repeat: no-repeat;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}

/*rubrique chronique home page */



#fond_rub_chro {
	position:relative;
	margin-top:10px;
	margin-left:30px;
	margin-bottom:0px;
	margin-right:0px;
	width:730px;
	height:187px;
	z-index:499;
	background: url("../media/fond_rub_chro_home_new.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-indent:2px;
	padding-top:15px;
	padding-right:50px;
	padding-bottom:0px;
}

#fond_rub_chro table{
	margin-top:30px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	height:85px;
}




#fond_rub_chro thead{
	margin-top:20px;
	margin-left:10px;
	margin-bottom:0px;
	margin-right:0px;
	height:80px;
	padding:0;
	border : 2px solid gray;

}

#fond_rub_chro thead img{
	border : 2px solid gray;
	padding:0;

}
#fond_rub_chro th{
	margin-top:20px;
	width:85px;
	height:85px;
	z-index:499;
	padding:0;
	padding-left:3px;
	padding-top:0px;
}
#fond_rub_chro tr{
	width:100px;
	padding:0;
	
}
#fond_rub_chro tbody{
	width:100px;
	z-index:499;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align:center;
	padding:0;
}
#fond_rub_chro td{
	width:120px;
	height:10px;
	padding:0;
	z-index:499;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 9px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;

}

/*colone 1 2 et 3 */
#colone1{
	position:relative;
	margin-top:25px;
	margin-left:20px;
	margin-bottom:0px;
	margin-right:2px;
	width:240px;
	height:1100px;
	z-index:498;	
}

#colone2{
	position:relative;
	margin-top:-1100px;
	margin-left:280px;
	margin-bottom:0px;
	margin-right:4px;
	width:240px;
	height:1100px;
	z-index:498;
}
#colone3{
	position:relative;
	margin-top:-1100px;
	margin-left:540px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:1130px;
	z-index:498;	
}

	/*rubrique news focus concours et intv home page */

#fond_rub_intv_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_intv_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}
#description {
	display:none;
	margin-top:-20000px;
	margin-left:-20000px;
	text-indent:-200000px;
}

#fond_rub_focus_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_focus_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;
	padding:0px;
	display:block;
	overflow : hidden;
}

#fond_rub_concours_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_concours_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}

#fond_rub_news_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_news_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}

#fond_rub_artiste_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_artiste_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}

#fond_rub_videos_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_videos_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}

#fond_rub_blanc_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:231px;
	height:23px;
	z-index:499;
	color: #000000;
	background: url("../media/fond_rub_blanc_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-indent:-2000px;
	padding:0px;
}
#fond_rub_blanc_home {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	z-index:499;
	background: url("../media/fond_rub_blanc_home.gif") top left repeat-y;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding:0px;
}

#fond_rub_blanc_home img {
	position:relative;
	margin-top:0px;
	margin-left:7px;
	margin-right:0px;
	margin-bottom:5px;
	
	z-index:500;
}

#fond_rub_orange_home {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	z-index:499;
	background: url("../media/fond_rub_agenda_home.gif") top left repeat-y;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-indent:8px;
	padding:0px;
}

#fond_rub_blanc_home dd{
	list-style-position:inside;
	list-style-type:square;
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

#fond_rub_blanc_home_sous {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	margin-right:0px;
	width:240px;
	height:17px;
	z-index:499;
	background: url("../media/fond_rub_blanc_home_sous.gif") top left no-repeat;
	padding-bottom:10px;
}

#rub_blanc_home {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-top:-5px;
}

	/*block agenda */
#fond_rub_agenda_home_sus {
	position:relative;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url(../media/fond_rub_agenda_home_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-indent:-2000px;
	color: #000000;
	padding:0px;
}

#fond_rub_agenda_home {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:240px;
	z-index:499;
	background: url(../media/fond_rub_agenda_home.gif) top left repeat-y;
	padding-top:1px;
	padding-bottom:0px;
}
#fond_rub_agenda_home img {
	position:relative;
	margin-top:0px;
	margin-left:4px;
	margin-right:0px;
	margin-bottom:5px;
	width:225px;
	z-index:500;
}

div#fond_rub_agenda_home dt {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0;
	padding-bottom:5px;
	white-space:normal;
}
div#fond_rub_agenda_home dd {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding-bottom:5px;
	white-space:normal;
}
#fond_rub_agenda_home_sous {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:240px;
	height:15px;
	z-index:499;
	background: url(../media/fond_rub_agenda_home_sous.gif) top left no-repeat;
	padding-bottom:15px;
}

	/*block playlist */
#fond_rub_playlist_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:23px;
	z-index:499;
	background: url("../media/fond_rub_playlist_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding-bottom:0px;
}
#m1 {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	visibility:visible;
	z-index:499;
	background: url("../media/fond_rub_edito_home.gif") top left repeat-y;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-indent:0;
	padding-top:15px;
	padding-left:0px;
	height:330px;

}



div#fond_rub_playlist_home dt {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0;
	padding-bottom:1px;
	white-space:normal;
}
div#fond_rub_playlist_home dd {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding-bottom:4px;
	white-space:normal;
}

#fond_rub_playlist_home p{
	
	padding-left:11px;
}

		/*block Edito */
#fond_rub_edito_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:40px;
	z-index:499;
	background: url("../media/fond_rub_edito_home_sus.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-indent:-2000px;
	padding-bottom:0px;
}
#m2 {
	position:relative;
	margin-top:-345px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:220px;
	z-index:497;
	background: url("../media/fond_rub_edito_home.gif") top left repeat-y;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
	visibility: hidden;
}
#fond_rub_edito_home br {
	line-height:5px;
}
#fond_rub_edito_home_sous {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:240px;
	height:15px;
	z-index:499;
	background: url(../media/fond_rub_edito_home_sous.gif) top left no-repeat;
	padding-bottom:15px;
}

/*block Edito Playlist Javascript */
#fond_rub_playlist_home_sus_java {
	position:relative;
	margin-top:-32px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:120px;
	height:32px;
	z-index:499;
	background: url("../media/fond_rub_playlist_home_sus_javascript.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding-bottom:0px;
}
#fond_rub_edito_home_sus_java {
	position:relative;
	margin-top:0px;
	margin-left:130px;
	margin-bottom:0px;
	margin-right:0px;
	width:120px;
	height:32px;
	z-index:499;
	background: url("../media/fond_rub_edito_home_sus_javascript.gif") top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding-bottom:0px;
}

#fond_rub_playlist_edito_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:420px;
	z-index:499;
	background: url("../media/fond_rub_playlist_home.gif") top left no-repeat;
	
	
	padding-bottom:20px;
}

/*ELEMENTS PREMIERE COLONE */

div#colone_gauche{
	float:left;
	display: inline;
	margin-top:25px;
	margin-left:25px;
	margin-bottom:0px;
	margin-right:0px;
	width:260px;
	z-index:498;
	padding:1px;
	
}

div#colone_gauche br{
	line-height:5px;
}
	/*elements carre titre rubrique*/
	
#fond_carre_gauche_ban_pub {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/ban_pub_gauche.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;
}


#fond_carre_gauche_intv_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_intv_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_concours_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_concours_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_editos_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_editos_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_videos_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_videos_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_focus_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_focus_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_news_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_news_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_chro_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_chro_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_playlist_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_playlist_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_savoir_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_savoir_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_infos_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_infos_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_fiche_sus_blanc {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_fiches_sus_blanc.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_fiche_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_fiches_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}

#fond_carre_gauche_infos_sus_blanc {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_infos_sus_blanc.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}
#fond_carre_gauche_agenda_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_carre_gauche_agenda_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-1000px;;
}


#fond_inscription_newsletter_gauche_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_inscription_newsletter_gauche_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-indent:-2000px;
	padding-top:3px;
}

#fond_inscription_newsletter_home_sus {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:240px;
	height:30px;
	z-index:499;
	background: url(../media/fond_inscription_newsletter_home_sus.gif) top left no-repeat;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-indent:10px;
	color: #000000;
	padding-bottom:0px;
	padding-top:3px;
	text-indent:-2000px;
}

	/*elements carre contenu rubrique*/
	
#fond_carre_gauche_orange {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:220px;
	z-index:499;
	background: url(../media/fond_carre_gauche_orange.gif) top left repeat-y;
	padding-left:05px;
	padding-right:15px;
}

#fond_carre_gauche_orange form {
	color: #4E4D4A ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	white-space:normal;	
	margin-left:10px;
	
	
}
#fond_carre_home_orange {
	position:relative;
	margin-top:0px;
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	width:210px;
	z-index:499;
	background: url(../media/fond_carre_gauche_orange.gif) top left repeat-y;
	padding-left:05px;
	padding-right:25px;
	padding-top:1px;
	padding-bottom:0px;
}

#fond_carre_gauche_blanc {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:220px;
	z-index:499;
	background: url(../media/fond_carre_gauche_blanc.gif) top left repeat-y;
	padding-left:05px;
	padding-right:25px;
}

#fond_carre_gauche_orange_derniers_agenda {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	width:240px;
	height:auto;
	z-index:499;
	background: url(../media/fond_carre_gauche_orange.gif) top left repeat-y;
}

div#fond_carre_gauche_orange_derniers_agenda dt {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0;
	padding-bottom:5px;
	white-space:normal;
}
div#fond_carre_gauche_orange_derniers_agenda dd {
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	padding-bottom:5px;
	white-space:normal;
}

	/*elements carre pour refermer les blocs*/
	
#fond_carre_gauche_orange_sous {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:17px;
	z-index:499;
	background: url(../media/fond_carre_gauche_orange_sous.gif) top left no-repeat;
	padding-bottom:15px;
}
#fond_carre_home_orange_sous {
	position:relative;
	margin-top:0px;
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	width:220px;
	height:17px;
	z-index:499;
	background: url(../media/fond_carre_gauche_orange_sous.gif) top left no-repeat;
	padding:0px;
}

#fond_carre_gauche_blanc_sous {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:17px;
	z-index:499;
	background: url(../media/fond_carre_gauche_blanc_sous.gif) top left no-repeat;
	padding-bottom:15px;
}

	/*elements carre Partenaire*/
#fond_logo_partenaire_gauche {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:110px;
	z-index:499;
	background: url(../media/fond_logo_partenaire_gauche.gif) top left no-repeat;
	text-align:center;
	padding-bottom:15px;
	padding-top:35px;
}

#fond_logo_adresses_gauche {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:110px;
	z-index:499;
	background: url(../media/fond_logo_adresses_gauche.gif) top left no-repeat;
	text-align:center;
	padding-bottom:15px;
	padding-top:35px;
}
#fond_logo_partenaire {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:140px;
	z-index:500;
	background: url(../media/fond_logo_partenaire.gif) top left no-repeat;
	text-align:center;
	padding-top:35px;
	padding-bottom:0px;
}

#fond_logo_adresses {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:140px;
	z-index:500;
	background: url(../media/fond_logo_adresses_home.gif) top left no-repeat;
	text-align:center;
	padding-top:35px;
	padding-bottom:0px;
}

#fond_rechercher {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:50px;
	z-index:500;
	background: url(../media/fond_rechercher.gif) top left no-repeat;
	text-align:center;
	padding-top:35px;
	padding-bottom:0px;
}




#fond_rechercher_gauche {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:50px;
	z-index:500;
	background: url(../media/fond_rechercher_gauche.gif) top left no-repeat;
	text-align:center;
	padding-top:35px;
	padding-bottom:0px;
}
#fond_rechercher_gauche_blanc {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:240px;
	height:50px;
	z-index:500;
	background: url(../media/fond_rechercher_gauche_blanc.gif) top left no-repeat;
	text-align:center;
	padding-top:35px;
	padding-bottom:0px;
}


	/*elements ban pub verticale*/
#ban_pub_verticale {
	position:relative;
	margin-top:0px;
	margin-left:50px;
	margin-right:0px;
	width:120px;
	z-index:500;
	margin-top:02px;
}

/*ELEMENT RUBRIQUE */

div#colone_droite{
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:470px;
	z-index:496;	
	padding:0;
}

	/*elements titre rubrique*/
#rub_sus {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:470px;
	height:40px;
	z-index:497;
	background: url(../media/rub_sus.gif) top left no-repeat;	
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-indent:5px;
	padding-top:7px;
	letter-spacing:-1px;
}

	/*elements contenu rubrique*/
	
#fond_rubrique {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_news {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_partenaire {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_playlist {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_agenda {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_quiz {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_recom {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_article {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_infos {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_edito {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_contact {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_chro {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique_video {
	float:left;
	margin-top:-5px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:450px;
	z-index:497;
	background: url(../media/fond_rubrique.gif) top left repeat-y;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	padding-top:1px;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#fond_rubrique ul{
	padding:5px;
	margin:0;
}

#fond_rubrique li{
	padding:2px;
	margin:0;
}

	/*elements contenu rubrique interviews focus*/

div#image_titre_article{
	position:relative;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:80px;
	z-index:499;
}

#image_rubrique_article{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:2px;
	margin-right:2px;
	width:225px;
	height:75px;
	z-index:500;
	padding-right:2px;
}

#titre_sous_titre_rubrique_article{
	position:relative;
	margin-top:-70px;
	margin-left:235px;
	margin-bottom:2px;
	margin-right:2px;
	width:210px;
	height:30px;
	z-index:500;
	padding-right:2px;
	text-align: left;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

		/*elements contenu rubrique chronique*/

div#image_titre_chroniques{
	position:relative;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:160px;
	z-index:499;
}

#image_rubrique_chronique{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:2px;
	margin-right:2px;
	width:150px;
	height:150px;
	z-index:500;
	padding-right:2px;
}

#titre_artiste_album_rubrique_chronique{
	position:relative;
	margin-top:-85px;
	margin-left:160px;
	margin-bottom:2px;
	margin-right:2px;
	width:260px;
	height:50px;
	z-index:500;
	padding-right:2px;
	text-align: left;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}


#mise_en_avant_chro{
	position:relative;
	width:450px;
	height:840px;
}

#resume_chro{
	position:relative;
	margin-top:10px;
	width:130px;
	height:200px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}
#tableau_validationquiz_chro1{
	position:relative;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:200px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}

#tableau_validationquiz_chro2{
	position:relative;
	margin-top:-210px;
	margin-left:155px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:200px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}

#tableau_validationquiz_chro3{
	position:relative;
	margin-top:-210px;
	margin-left:305px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:200px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}
#tableau_rubrique_chro1{
	position:relative;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:760px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}

#tableau_rubrique_chro2{
	position:relative;
	margin-top:-770px;
	margin-left:155px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:760px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}

#tableau_rubrique_chro3{
	position:relative;
	margin-top:-770px;
	margin-left:305px;
	margin-bottom:5px;
	margin-right:5px;
	width:130px;
	height:760px;
	z-index:499;
	text-align: center;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	
}

#affichage_resultat_chro{
	position:relative;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	width:450px;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
}

#affichage_resultat_chro table{
	border-collapse:collapse;
	padding:0;
	margin:0;
	border:3px solid #ffad0b;
	background-color:#ffe6a6;
}

#affichage_resultat_chro thead{
	height:40px;
	text-align:center;
	color:gray;
	background-color:black;
	font-size:12px;
	font-weight:bold;
	border:3px solid #ffad0b;
}

#r1{
	width:150px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#r2{
	width:150px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#r3{
	width:70px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#r4{
	width:80px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#affichage_resultat_chro td{
	padding-right:5px;
	padding-left:5px;
	font-size:11px;
	margin-bottom:4px;
	text-align:left;
}
#affichage_resultat_chro td{
	margin-top:4px;
	margin-bottom:4px;
	padding-top:3px

}



#affichage_resultat_agenda{
	position:relative;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	width:450px;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
}

#affichage_resultat_agenda table{
	border-collapse:collapse;
	padding:0;
	margin:0;
	border:3px solid #ffad0b;
	background-color:#ffe6a6;
}

#affichage_resultat_agenda thead{
	height:40px;
	text-align:center;
	color:gray;
	background-color:black;
	font-size:12px;
	font-weight:bold;
	border:3px solid #ffad0b;
}

#r1{
	width:250px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#r2{
	width:120px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#r3{
	width:40px;
	border:1px solid #ffad0b;
	padding:0;
	text-align:center;
	
}
#r4{
	width:60px;
	border:1px solid #ffad0b;
	padding:0;
	
}
#affichage_resultat_agenda td{
	padding-right:5px;
	padding-left:5px;
	font-size:11px;
	margin-bottom:4px;
	text-align:left;
	padding-top:5px
}
#affichage_resultat_agenda tr{
	margin-top:4px;
	margin-bottom:4px;
	padding-top:3px

}


		/*evements contenu chronique*/

#image_liste_titre_chroniques{
	position:relative;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:220px;
	z-index:499;
}

#image_chronique{
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	width:200px;
	height:210px;
	z-index:500;
	padding-right:2px;
}

#ol_chronique{
	position:relative;
	margin-top:-220px;
	margin-left:210px;
	margin-bottom:0px;
	margin-right:0px;
	width:230px;
	height:205px;
	z-index:500;
	text-align: left;
	color: #000000 ;
	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#info_album{
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	color: #000000 ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#auteur_chronique{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:5px;
	margin-right:5px;
	color: #000000 ;
	text-align: right;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 10px;
	white-space:normal;
}

#fiche_artiste{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:4px;
	margin-right:4px;
	color: #4E4D4A ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	font-weight:500;
}
li#fiche_artiste{
	list-style-image:url(../media/email-_fleche_gr.gif)
	
}


#news{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:4px;
	margin-right:4px;
	color: #4E4D4A ;
	text-align: left;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
	font-weight:500;
}
li#news{
	list-style-image:url(../media/email-_fleche_gr.gif)
	
}

a#news{

	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	padding:0;
	white-space:normal;
	text-decoration:none;
	color: black ;
}

a:link:hover#news{
	text-decoration:underline;
}

a#fiche_artiste{

	text-align: justify;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	padding:0;
	white-space:normal;
	text-decoration:none;
}

		/*evenements contenu video*/
		
#player_video{
	position:relative;
	margin-top:2px;
	margin-left:13px;
	padding-bottom:25px;
	margin-right:5px;
	width:400px;

	text-align: center;
}

#player_audio{
	position:relative;
	margin-top:12px;
	margin-left:0px;
	padding-bottom:25px;
	margin-right:5px;
	width:400px;
	text-align: center;
}


/*elements playlist*/
#playlist{
	position:relative;
	margin-top:10px;
	margin-left:25px;
	margin-bottom:5px;
	margin-right:10px;
	width:400px;
	text-align: left;
	background: url(../media/fond_playlist.gif) top right no-repeat;
	padding-left:0px;
	
}
#playlist_rub{
	margin-left:15px;

	
}
#playlist p{
	margin-left:15px;
	
}
#playlist dl{
	margin-left:-2px;
	
}
#playlist dt{

	text-align: left;
	text-indent:20px;
}
#playlist dd{

	text-align: left;
	text-indent:25px;
}
#playlist br{
	line-height:13px;
}
.nom_artiste_playlist {
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	letter-spacing:-1px;
	font-weight:bold;
	background: url("../media/arriere_plan_nom_artiste_playlist.gif") top left no-repeat;
	z-index:501;
}


		/*elements agenda*/
		
div#image_titre_agenda{
	position:relative;
	margin-top:8px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:180px;
	z-index:499;
}

div#image_titre_lieu{
	position:relative;
	margin-top:8px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:100px;
	z-index:499;
}
#image_agenda{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:5px;
	margin-right:5px;
	width:220px;
	height:150px;
	z-index:500;
	padding-right:2px;
}

#image_lieu{
	position:relative;
	margin-top:2px;
	margin-left:2px;
	margin-bottom:5px;
	margin-right:5px;
	width:200px;
	height:100px;
	z-index:500;
	padding-right:2px;
}

#detail_agenda{
	position:relative;
	margin-top:-160px;
	margin-left:230px;
	margin-bottom:5px;
	margin-right:5px;
	width:210px;
	height:150px;
	z-index:500;
	text-align: left;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}
#detail_agenda br{
	line-height:3px;
}

#detail_lieu{
	position:relative;
	margin-top:-110px;
	margin-left:220px;
	margin-bottom:5px;
	margin-right:5px;
	width:220px;
	height:150px;
	z-index:500;
	text-align: left;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}
#detail_lieu br{
	line-height:3px;
}

		/*elements page partenaire*/

div#page_partenaire{
	position:relative;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	width:450px;
	height:120px;
	z-index:499;
}

#logo_partenaire{
	position:relative;
	margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	width:200px;
	height:100px;
	z-index:500;
	text-align:center;
	padding-bottom:4px;
	padding-top:5px;
}

#texte_partenaire{
	position:relative;
	margin-top:-90px;
	margin-left:240px;
	margin-bottom:2px;
	margin-right:2px;
	width:210px;
	height:50px;
	z-index:500;
	padding-right:2px;
	text-align: left;
	color: #000000 ;
	font-family: Verdana, Arial, Elephant, Georgia, sans-serif;
	font-size: 11px;
	white-space:normal;
}

#page_rss {
	position:relative;
	margin-top:15px;
	margin-left:5px;
	z-index:500;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:16px;
	padding-right:16px;
}


	/*elements pour fermer la rubrique*/
	
#fond_rubrique_sous {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_news {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_quiz {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_video {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}
#fond_rubrique_sous_infos {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_agenda {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_edito {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_article {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_contact {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_chro {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_partenaire {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_playlist {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}

#fond_rubrique_sous_recom {
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	width:500px;
	height:22px;
	z-index:499;
	background: url(../media/fond_rubrique_sous.gif) top left no-repeat;
}


/*ELEMENTS BAS DE PAGE */

#fond_menu_bas_de_page {
	float:left;
	margin-top:0px;
	margin-left:125px;
	width:820px;
	z-index:496;
	background: url(../media/fonddusite.gif) top left repeat-y;
	padding:1px;
	display: inline;
}

#menu_bas_de_page {
	float:left;
	margin-top:5px;
	margin-left:1px;
	width:800px;
	height:80px;
	z-index:497;
	text-indent:-1000px;
	padding-top:20px;
	padding-right:10px;
	text-align:right;
}

#menu_bas_de_page a {
	color: #000000;
	font-size:11px;
	padding-left:0px;
	padding-right:5px;
	font-weight:bold;
}

#menu_bas_de_page li {
	display: inline;
	letter-spacing:-1px;
}

.calendrier_mois { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 16px; 
    font-weight: bold; 
	text-transform: uppercase; 
    color: #666666; 
	text-decoration: none;
    text-align: center; 
    vertical-align: middle; 
} 
.calendrier_mois_encours { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 16px; 
    font-weight: bold; 
	text-transform: uppercase; 
    color: red; 
	text-decoration: none;
    text-align: center; 
    vertical-align: middle; 
} 

.calendrier_nom_des_jours { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 12px; 
    font-weight: bold; 
    color: #666666; 
	text-transform: uppercase; 
	text-decoration: none;
    text-align: center; 
    vertical-align: middle; 
} 

.calendrier_date { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 12px; 
    color: #999999; 
    text-align: center; 
    vertical-align: middle; 
} 
.calendrier_dateDuJour { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 14px;  
    font-weight: bold; 
    color: red; 
    text-align: center; 
    vertical-align: middle; 
} 
.calendrier_date_importante { 
    font-family: Trebuchet MS, Verdana; 
    font-size: 14px; 
    font-weight: bold; 
    color: red; 
    text-transform: lowercase; 
    text-align: center; 
    vertical-align: middle; 
	background: yellow;
} 
.tab_calendrier{
   empty-cells:show;
   border:2px solid black;
   border-collapse:collapse;
   border-spacing: 0px;
   margin:auto;
   margin-top:2px;
   background:#ffffff;
}
.cell_calendrier{
  border:1px solid black;
  text-align:center;
  height:25px;
  width:25px;
}
.cell_calendrier_jour{
  border:1px solid black;
  text-align:center;
  height:25px;
  width:25px;
  background-color:#ffe6a6;
  font-size: 11px;
}
.titre_calendrier{
  text-align:center;
  border:1px solid black;
  height:20px;
  background-color:black;
  color:#fead0b;
}
span#titre{
  width:160px;
  font-weight:bold;

}


.voir_plus{
  color: #fead0b;
  text-decoration:none;
  font-size: 14px;
  font-weight:bold;
}
a#link_precedent{
  float:left;
  width:20px;
}
a#link_suivant{
  float:right;
  width:20px;
}

a#evenement{
	color: #4E4D4A ;
	font-size: 12px;
}
a:link:hover#evenement{
	text-decoration:underline;
}

