body {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; scrollbar-face-color: #DFDEDE; scrollbar-arrow-color: #BD1A8D; scrollbar-track-color: #F6F5F5; scrollbar-3dlight-color: #F6F5F5; scrollbar-darkshadow-color: #F6F5F5;
}                                                                                           
table {
     font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
form { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; } 
.bton{border-right: #0078C6 1px solid; border-top: #0078C6 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 14px; font-weight: bold; color: #FFFFFF; background-image: url(../images/bg_bouton.gif); border-left: #0078C6 1px solid; border-bottom: #0078C6 1px solid; background-color: #6CB3DD; height: 29px;}
input {border-right: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; margin-top: 1px; padding-left: 4px; font-size: 14px; height: 24px; border-color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : #000000;}
select {border-right: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; margin-top: 1px; padding-left: 4px; font-size: 14px; height: 24px; border-color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : #000000;}
textarea {border-right: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-left: 1px solid; margin-top: 1px; padding-left: 4px; font-size: 14px; border-color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : #000000; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #80ABBB; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #80ABBB; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #80ABBB;}
.bton{ 
BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #FFFFFF; BACKGROUND-IMAGE: url(../images/bg_bouton.gif); BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: #CC0000; height: 19px;
}
.texterouge {
    color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none;
}
.texterougegras {
    color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.textesmallrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FF0000;
}
.texterubriquerouge {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FF0000; font-weight: bold;
}
.titrerouge {
    color: #FF0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.textebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #0000FF;
}
.textenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;
}
.textesmallnoirMAJ {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; text-transform: uppercase; 
}
.textesmallnoirboldMAJ {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #000000; text-transform: uppercase; 
}
.textesmallnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #000000;
}
.textenoirgras {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #000000;
}
.textenoirgrasM {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; font-weight: bold; color: #000000;
}
.textenoirnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF;
}
.texteblancgras {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
.titreblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight:bold; color: #FFFFFF;
}
.resafnac { 
    color: #427599; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:15px; 
}
.textegris { 
    color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:12px; 
}
.titre1 { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:18px; 
}
.txtpartenaire{
	text-decoration: font-family: Verdana, Arial, Helvetica, sans-serif;none; font-size: 12px; color: #999999;
}
.navnoir a:link {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}
.navnoir a:visited {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}
.navnoir a:hover {
	text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}
.navnoir a:active {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

.navblanc a:link {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;
}
.navblanc a:visited {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;
}
.navblanc a:hover {
	text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;
}
.navblanc a:active {
	text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;
}

.navnoirundersmallMAJ a:link {
  text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navnoirundersmallMAJ a:visited {
  text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navnoirundersmallMAJ a:hover {
  text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navnoirundersmallMAJ a:active {
  text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navorangesmallMAJ a:link {
  text-decoration: underline; color: #FE7403; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navorangesmallMAJ a:visited {
  text-decoration: underline; color: #FE7403; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navorangesmallMAJ a:hover {
  text-decoration: underline; color: #FE7403; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navorangesmallMAJ a:active {
  text-decoration: underline; color: #FE7403; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 12px; 
}
.navbleu a:link {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navbleu a:visited {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navbleu a:hover {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navbleu a:active {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navbleuboldMAJ a:link {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 12px; 
}
.navbleuboldMAJ a:visited {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 12px; 
}
.navbleuboldMAJ a:hover {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 12px; 
}
.navbleuboldMAJ a:active {
  text-decoration: underline; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 12px; 
}
.navrouge a:link {
  text-decoration: underline; color: #F40909; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navrouge a:visited {
  text-decoration: underline; color: #F40909; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navrouge a:hover {
  text-decoration: underline; color: #F40909; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navrouge a:active {
  text-decoration: underline; color: #F40909; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.bgblanc {
background-color: #FFFFFF;
}
.bgblanc {
background-color: #FFFFFF;
}
.bggrisclair {
background-color: #F4F2F2;
}
.bgbleufonce {
background-color: #2A2C39;
}
.bgrougeclair {
background-color: #FFCCCC;
}
.bggris {
background-color: #F8F8F8;
}
.bgnoir {
background-color: #000000;
}
.bggrena{
background-color: #990000;
}
.bgbleu{
background-color: #8DB1E8;
}
.bgbordo{
background-color: #663333;
}
.bgnav{
background-color: #767A97;
}
.navviolet a:link {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navviolet a:visited {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navviolet a:hover {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navviolet :active {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; font-size: 12px; 
}
.navvioletsmallMAJ a:link {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 10px; 
}
.navvioletsmallMAJ a:visited {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 10px; 
}
.navvioletsmallMAJ a:hover {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 10px; 
}
.navvioletsmallMAJ a:active {
  text-decoration: underline; color: #6C59DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: none; font-size: 10px; 
}
.titreconcert {
    color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size: 12px; 
}
div#titre-rubrique{ text-align:left; padding:0 0 0 0; font-size:16px; font-family: Century Gothic, Verdanna, Arial, Helvetica, sans-serif; color:#3c3a3a; margin:6px 0 8px 0; }
