BODY { font-size:75%; color:#fff; font-family: Arial, Helvetica, sans-serif;
		 background:url(images/fond-nouveau.jpg) bottom left no-repeat fixed #020202;
		 }

     
a:link {color: #red}
v:link {color: #red}
a:link {color: #red}    
link { color: #red }  
     

.bloc {border: 0px solid #fff;}

			
.bloc-actu
			{
			 	background-image: url(images/actu_titre.gif);
				background-repeat: no-repeat;
				background-position: -1px 0px;
			}


.bloc-recherche-concert
			{
			 	background-image: url(images/titre_recherche.gif);
				background-repeat: no-repeat;
			 	background-position: -5% 0%;
				border-bottom-style: solid;
				border-bottom-color: #B51722;
				border-bottom-width: 1px;
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}  
 
 

.bloc-recherche-concert
			{
			 	background-image: url(images/titre_recherche.gif);
				background-repeat: no-repeat;
			 	background-position: -5% 0%;
				border-bottom-style: solid;
				border-bottom-color: #B51722;
				border-bottom-width: 1px;
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}        
      
      
.bloc-rouge
			{
      	background-image: url(images/titre2_partenaires.jpg);
				background-repeat: no-repeat;
			 	background-position: -5% -1%;
				border: solid;
				border-color: #B51722;
				border-width: 1px;

			}
    

.bloc-rouge1
			{
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}
	
	
.bloc-rouge2
			{
				border-bottom-style: solid;
				border-bottom-color: #B51722;
				border-bottom-width: 1px;
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}


.bloc-rouge3
			{
				border-bottom-style: solid;
				border-bottom-color: #B51722;
				border-bottom-width: 1px;
			}		

      
.bloc-rouge4
			{

				border: solid;
				border-color: #B51722;
				border-width: 2px;

			}      
      
			
.bloc-concert
			{
			 	background-image: url(images/titre_concert.jpg);
				background-repeat: no-repeat;
			 	background-position: 97% 0%;
			}

      
.bloc-concert2
			{
			 	background-image: url(images/titre_a-venir.gif);
				background-repeat: no-repeat;
			 	background-position: -5% 0%;
         border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}
            
      
.bloc-vierge
			{
			 	background-image: url(images/titre_autresinfos.jpg);
				background-repeat: no-repeat;
			 	background-position: 101% 0%;
         border-right-style: solid;
				border-right-color: #B51722;
				border-right-width: 1px;
			}
      
      
.bloc-actualite2
			{
			 	background-image: url(images/titre_actu.jpg);
				background-repeat: no-repeat;
			 	background-position: -10% 0%;
         border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}
      
      

.bloc-partenaires
			{
			 	background-image: url(images/titre_partenaires.jpg);
				background-repeat: no-repeat;
			 	background-position: 101% 0%;
				border-right-style: solid;
				border-right-color: #B51722;
				border-right-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #B51722;
				border-bottom-width: 1px;
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
				border-top-style: solid;
				border-top-color: #B51722;
				border-top-width: 1px;
			}
			

.bloc-partenaires2
			{
			 	background-image: url(images/titre_partenaires.jpg);
				background-repeat: no-repeat;
			 	background-position: -10% 0%;
				border-left-style: solid;
				border-left-color: #B51722;
				border-left-width: 1px;
			}			

			
.bloc-bandeau-rouge
			{
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-top-style: none;
				border-right-style: solid;
				border-bottom-style: solid;
				border-left-style: solid;
				border-top-color: none;
				border-right-color: none;
				border-bottom-color: #B51722;
				border-left-color: #B51722;
			}
			
      
.bloc-programmation
			{
			 	background-image: url(images/titre_programmation.jpg);
				background-repeat: no-repeat;
			 	background-position: 102% 0%;
				border-right-style: solid;
				border-right-color: #B51722;
				border-right-width: 1px;
			}		
      
      
.bloc-documents
			{

				border: solid;
				border-color: #fff;
         border-top-width: 1px;
				border-right-width: 1px;
         border-left-width: 1px;
         border-bottom-width: 0px;
			}    
      
      
.t{
  style=text-align:left;
  }
 
      
p { margin-top:0px;}


hr.titre-jaune {margin-top:-6px; margin-bottom:-30px; line-height:0.1em; color:red;}


.ligne1 td {padding-top:25px}		
			
 
.actualite {color:gold; font-size:1.2em; font-weight:bold;} 


.date {color:gold; font-size:1.1em; font-weight:bold; line-height:1.5em;}


.titre-jaune {color:gold; font-size:1.6em; font-weight:bold; line-height:1em;}
H4.titre-jaune {line-height:0.1em;}


.titre-jaune2 {color:gold; font-size:2em; font-weight:bold; line-height:1em;}


.titre-jaune-petit {color:gold; font-size:1.1em; font-weight:bold; line-height:1em;}


.titre-rouge-petit {color:red; font-size:1em; font-weight:bold; line-height:1.3em;}


.titre-rouge {color:red; font-size:1.5em; font-weight:bold;  font-style:italic; line-height:1em;}


.groupe-titre {color:gold; font-size:2em; font-weight:bold;}
H2.groupe-titre {margin:0em;}


.groupe-date {color:gold; font-size:1.7em; font-style:italic;}


.groupe-liens {float:right;width:130px;margin:0 0 10px 10px;}
.groupe-liens img {margin-bottom:5px;}


.formation {color:white; font-style:italic; line-height:0.8em;}

			
.txt {color:white; font-size:0.9em; line-height:1.2em;}


.txt2	{color:white; font-size:0.6em; line-height:1.2em; font-style:italic;}	


.txt3	{color:white; font-size:0.6em; line-height:1.2em; font-style:italic;}


.txt4	{color:white; font-size:1em; line-height:1.2em; font-style:italic; font-weight:bold;}	
			

.txt5	{color:white; font-size:0.8em; line-height:1,3em; font-style:italic;}


.txt6	{color:white; font-size:0.8em; line-height:1,3em;}


.menu {color:white; font-size:1.25em;} 


.menu1 {color:white; font-size:1.2em; font-weight:bold;}


.Menu-deroulant 
      {
            font-family: Arial, Helvetica, sans-serif;
            font-weight:bold;
	          font-size: 12px;
	          color: white;
            background-color: black;
	          text-decoration: none;
      }


#article P{margin:0;}





#agenda LI {list-style:none;}
#agenda A:visited {color:gold; font-size:small; font-weight:bold; text-decoration:none;}		 
#agenda A:active {color:red; font-size:small; font-weight:bold; text-decoration:none;}
#agenda A:hover {color:gold; font-size:small; font-weight:bold; text-decoration:underline;}
#agenda A:link {color:gold; font-size:small; font-weight:bold; text-decoration:none;}


#agenda2 LI {list-style:none;}
#agenda2 A:visited {color:gold; font-size:small; font-weight:bold; text-decoration:none;}		 
#agenda2 A:active {color:red; font-size:small ; font-weight:bold; text-decoration:none;}
#agenda2 A:hover {color:gold; font-size:small; font-weight:bold; text-decoration:underline;}
#agenda2 A:link {color:gold; font-size:small; font-weight:bold; text-decoration:none;}



#menu A {padding-right: 0.7em; font-size:1.10em;}
#menu A:visited {color:white; font-weight:bold; font-size:normal; text-decoration:none;}		 
#menu A:active {color:white; font-weight:bold; font-size:normal; text-decoration:none;}
#menu A:hover {color:white; font-weight:bold; font-size:normal; text-decoration:none;}
#menu A:link {color:white; font-weight:bold; font-size:normal; text-decoration:none;}


#menu1 A {padding-right: 0.7em;}
#menu1 A:visited {color:white; font-weight:bold; font-size:normal; text-decoration:none;}		 
#menu1 A:active {color:white; font-weight:bold; font-size:normal; text-decoration:none;}
#menu1 A:hover {color:white; font-weight:bold; font-size:normal; text-decoration:none;}
#menu1 A:link {color:white; font-weight:bold; font-size:normal; text-decoration:none;}



#groupe-nom A {padding-right: 0em; padding-bottom: 0em;} 
#groupe-nom A:visited {color:gold; font-size:2em; font-weight:bold; text-decoration:none;}		 
#groupe-nom A:active {color:gold; font-size:2em; font-weight:bold; text-decoration:none;}
#groupe-nom A:hover {color:gold; font-size:2em; font-weight:bold; text-decoration:underline;}
#groupe-nom A:link {color:gold; font-size:2em; font-weight:bold; text-decoration:none;}
H2.groupe-nom {margin:0em;}


#groupe-liens A {padding-right: 0.7em;}
#groupe-liens A:visited {color:white; font-weight:bold; font-size:normal; text-decoration:none;}		 
#groupe-liens A:active {color:white; font-weight:bold; font-size:normal; text-decoration:none;}
#groupe-liens A:hover {color:white; font-weight:bold; font-size:normal;  text-decoration:none;}
#groupe-liens A:link {color:white; font-weight:bold; font-size:normal; text-decoration:none;}

.debug {border:1px solid red;}
TABLE  {border:0px solid red;}


