@CHARSET "ISO-8859-1";
.date_concert,
.lieu_concert,
.oeuvres_concert ul.liste_oeuvres li strong.libelle_oeuvre,
h3.interprete, 
h3.titre_resume,
div.tarifs_concert, 
table.tarifs_concert caption,
span#retour_programme a,
a#rss,
#date_news,
ul#presse_news li a,
#lien_news,
.date_liste_concert,
.lieu_liste_concert,
#module_1 ul li.MenuImp span,
ul#menu_secondaire li a,
div#module_1 p.contact a,
div#module_1 h2.titre_contact,
#contenu_right p.signature,
#contenu_right p.signature:first-letter,
#contenu_right p a,
#contenu_right h2.titre_partenaires,
#footer,
#footer a,
#footer a:hover,
.lien_map,
#module_1 #infospratiques a,
#module_1 h4,
.liencentre,
#tarifs .date,
.annees_presse a{
	color:#727270;
}
#contenu_right p.contact a,
#contenu_right p.contact:first-letter,
#contenu_right ul#liste_presse li a,
#module_news #navigation_news a,
.date_concert strong,
.lieu_concert strong,
.date_liste_concert strong,
.lieu_liste_concert strong,
.lien_liste_concert,
.pagination a,
#contenu_right div.partenaires a,
.adresse_map,
.adresse_map:first-letter,
.message_map,
.message_map:first-letter,
.liste_map,
#tarifs td a{
	color:#000000;
}
.pagination a:visited{
	color:#A2A2A0;
}
#module_news ul li a#rss{
	color:#FFFFFF;
}
#module_news a#lien_news span,
#module_news #date_module_news,
.lien_map:hover,
#contenu_right p:first-letter,
.titre_map{
	color:#b3005d;
}
#div_entete #banniere{
	background:url(../images/theme/banniere.jpg) center top no-repeat #e8b2ce;
}
.tarifs_concert th{
	background-color: #faedf3;
}
.couleur_liste_concert1{
	background-color:#e8b2ce;
}
.lien_liste_concert:hover,
.pagination a:hover,
#footer a:hover,
#tarifs tr:hover,
#div_contenu{
	background-color:#FFFFFF;
}
#div_menu #menu li a:hover{
	background-color:#707072;
}
#module_news ul{
	background-color:#000000;
}
#module_news #navigation_news{
	background-color:#faedf3;
}
h3.interprete, h3.titre_resume{
	border-bottom:1px solid #b3005d;
}
#fleft{
	border-bottom:1px solid #b3005d;
}
.tarifs_concert td,
.tarifs_concert th{
	border:1px solid #b3005d;
}
.tarifs_concert th acronym{
	border-bottom:1px dotted #000000;
}
#news h2{
	border-bottom:1px solid #707072;
}
ul#presse_news li a:hover,
#lien_news:hover{
	border-left:4px solid #b3005d;
	background-color:#FFFFFF;
}
.liste_concert{
	border-bottom:1px dashed #727270;
}
.liste_concert:hover{
	background-color:#FFFFFF;
	border-right:6px solid #b3005d;
}
.interpretes_liste_concert{
	border-bottom:1px solid #A2A2A0;
}
.liste_concert table td,
.liste_concert table th{
	border:1px solid #A2A2A0;
}
.liste_concert table th acronym{
	border-bottom:1px dotted #000000;
}
.pagination a{
	border:1px solid #000000;
}
a img:hover{
	border:2px solid #b3005d;
}
#div_menu{
	background-color:#000000;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
}
#div_menu #menu li a{
	color:#FFFFFF;
	background-color:#000000;
}
#module_news{
	border-left:1px solid #faedf3;
	border-right:1px solid #faedf3;
	border-bottom:1px solid #faedf3;
	background-color:#FFFFFF;
}
#module_news a#lien_news{
	border-right:4px solid #FFFFFF;
}
#module_news a#lien_news:hover{
	border-right:4px solid #b3005d;
	background-color:#faedf3;
}
#module_news #navigation_news #news_prec_vide{
	border-left:4px solid #faedf3;
}
#module_news #navigation_news #news_prec{
	border-right:4px solid #faedf3;
}
h3#titre_module_1{
	background-color:#000000;
	color:#FFFFFF;
}
ul#menu_secondaire{
	border-left:1px solid #faedf3;
	border-right:1px solid #faedf3;
	border-bottom:20px solid #faedf3;
}
ul#menu_secondaire li a:hover{
	border-left:4px solid #b3005d;
	background-color:#faedf3;
}
#footer a:hover{
	border-left:4px solid #b3005d;
	border-right:4px solid #b3005d;
}
#map{
	border:2px solid #b3005d;
}
#module_1 #infospratiques{
	border-right:1px solid #faedf3;
	border-left:1px solid #faedf3;
	border-bottom:20px solid #faedf3;
}
#tarifs .date{
	border : 1px solid #A2A2A0;
	background-color: #e8b2ce;
}
#tarifs td{
	border:1px solid #A2A2A0;
}
.tarifs_concert td,
.tarifs_concert th{
	border:1px solid #A2A2A0;
}

/*===== BLOC DE DROITE =====*/
#right{
	background:url(../images/theme/) bottom no-repeat #faedf3;
}

/*===== COULEUR DE SURLIGNEMENT MOZILLA =====*/
::-moz-selection{
	background-color:#faedf3;
	color:#707072;
}
::selection {
	background-color:#faedf3;
	color:#707072;
}
code::-moz-selection {
	background-color: #faedf3;
	color:#707072;
}
code::selection {
	background-color: #faedf3;
	color:#707072;
}