


/* ///////////////////////////////  */
.FondAteliers     { background-color: transparent; background-repeat: repeat; margin: 0; padding: 0 }

.FondStage     { background-color: transparent; background-repeat: repeat; margin: 0; padding: 0 }
.FondLocation    { background-color: transparent; margin: 0; padding: 0 }
.FondPratique    { background-color: transparent; margin: 0; padding: 0 }
.FondPartenaires     { background-color: transparent; margin: 0; padding: 0 }

.FondHistoire     { background-color: transparent; background-repeat: repeat; margin: 0; padding: 0 }

.ContPhotoSurIntro          { color: white; font-size: 1em; font-weight: bold; line-height: 1em; background-color: black; text-align: left; text-transform: uppercase; display: block; margin: 0; padding: 4px 5px 0; position: absolute; z-index: 50; bottom: 0; left: 498px; width: auto; height: 22px; overflow: hidden }

.ContIndicBrowser           { color: silver; font-size: 0.6em; font-weight: normal; line-height: 1.3em; background-color: black; text-align: center; display: block; margin: 0; padding: 5px 0 0; position: absolute; z-index: 50; bottom: 0; left: 0; width: 150px; height: 30px; overflow: hidden }


.ContGoogle   { display: block; margin: 20px 0 0; padding: 0 }
.ContLinks    { display: none; margin: 20px 0 0; padding: 0 }


/* ///////////////////////////////  */
.LeClear
  {clear: both }

66body         { color: black; font-family: Arial, sans-serif; background-color: #313131; overflow-y : scroll; }

55body 
{ color: black; font-family: Arial, sans-serif; background-color: #282828; background-image: none; background-repeat: no-repeat; overflow-y: scroll   }

body 
  { color: black; font-family: Arial, sans-serif;
  background: #000000 url("http://www.crescent-jazz.net/Photos_Home_Crescent/JazzClub.jpg"); 

  
  background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	  overflow-y: scroll     }



.BlocTitrePage
  { color: #cc5d00; font-size: 1em; font-weight: bold; text-align: center; text-transform: uppercase; letter-spacing: 5px; margin: 0 auto 10px; padding: 5px 0 2px; z-index: 0; width: 630px; height: auto; overflow: hidden }
  

.ContHead
   { background-color: white; background-image: none; margin: 0 auto 2px; padding: 0; position: relative; width: 100%; height: 99px; overflow: hidden }

.ContenantPhotosUne
 { display: block; padding: 0; position: absolute; z-index: -50;
 width: 630px;
  left: 0px!important;
 left: -200px;
 height: 400px;
 
 overflow: hidden;
 border-style: solid none;
 border-width: 1px 0;
 border-color: white }
 
 

.ContenantPhotUneA
     { background-image: url("http://www.crescent-jazz.net/Photos_Home_Crescent/FacadeAccueil.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; width: 630px; height: 400px; overflow: hidden }


.ContenantPhotUneB
  { text-align: center; display: block; margin-left: 50%; padding: 0; width: 400px; height: auto; overflow: visible; border: 0 }
   

/* ///////////////////////////////  */

.Une_news_contenu_CAP
      { color: white; font-size: 0.95em; font-weight: bold; background-color: #a08952; text-align: center; text-transform: uppercase; display: block; padding: 5px 10px 3px; width: auto; height: auto; overflow: hidden; border-top: 0 solid white; border-bottom: 0 solid white }
   
.Une_news_contenu_CAP a
{ color: #ffe000; font-weight: bold; text-decoration: none; text-align: center }


.Une_news_contenu_CAP img
{ color: #ffe000; font-weight: bold; text-decoration: none; text-align: center; display: block; margin-top: 2px; margin-right: auto; margin-left: auto; overflow: hidden; border-top: medium none white; border-bottom: medium none white }



.Une_news_contenu
    { color: silver; font-size: 0.7em; background-color: #000; text-align: center; text-transform: uppercase; display: block; padding: 5px 10px 3px; width: auto; height: auto; overflow: hidden }
   
.Une_news_contenu a
   { color: #ffe000; font-weight: bold; text-decoration: none; text-align: center; text-transform: none }

.Une_news_contenu a:hover
  { color: #d86300;}


.Une_news_contenu img
{ color: #ffe000; font-weight: bold; text-decoration: none; text-align: center; display: block; margin-top: 2px; margin-right: auto; margin-left: auto; overflow: hidden; border-top: medium none white; border-bottom: medium none white }


.Une_news_contenu_X
    { color: black; font-size: 0.7em; background-color: white; text-align: center; text-transform: uppercase; display: block; padding: 5px 10px 3px; width: auto; height: auto; overflow: hidden }
   .Une_news_contenu_X a
  { color: black; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase }
.Une_news_contenu_X a:hover
   { color: #d86300 }


  
/* ///////////////////////////////  */
  
.TypeStage
   { color: #d86300; font-size: 0.7em; font-weight: bold; text-align: left; text-transform: uppercase; display: block; margin: 2px 0; padding: 0; width: 50%; overflow: hidden; border-style: none; border-color:  }

.TypeStage a
    { color: #d86300; font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none; text-transform: none; padding: 0; overflow: hidden; border-style: none; border-color:  }
.TypeStage a:hover

{ color: #FFFFFF} 
  
* html .TypeStage
 { color: #d86300; font-size: 0.7em; font-weight: bold; text-align: left; text-transform: uppercase; display: block; margin: 0 0 2px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }
 
 
 .ContSousTitreStage
    { color: white; font-size: 0.7em; background-color: #cc5d00; text-transform: uppercase; display: block; margin: 15px 0 10px; padding: 4px 5px 2px; width: 50%; overflow: hidden }
     
/* ///////////////////////////////  */

.Texte
  { color: silver; font-size: 0.7em; font-weight: normal; line-height: 1.3em; text-align: justify; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }


.Texte a
 { color: #d86300; text-decoration: none; margin-top: 10px; padding: 0 }

.Texte a:hover
 { color: black; text-decoration: none; background-color: #d86300 }


.TexteCentre
  { color: silver; font-size: 0.7em; font-weight: normal; line-height: 1.3em; text-align: center; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden }

.TexteCentre a
 { color: #cc5d00; text-decoration: none; text-align: center; margin-top: 10px; padding: 0 }

.TexteCentre a:hover
  { color: black; text-decoration: none; background-color: #cc5d00; text-align: center }


.TexteGras
   { color: silver; font-size: 0.7em; font-weight: bold; line-height: 1.3em; text-align: justify; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }
 
 .TexteGrasCentre
  { color: silver; font-size: 0.7em; font-weight: bold; text-align: center; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }


    
/* ///////////////////////////////  */

.TextePartenaires
   { color: silver; font-size: 0.7em; font-weight: normal; line-height: 1.3em; text-align: center; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }
   
.TextePartenaires a
  { color: silver; text-decoration: none; text-align: center; margin-top: 10px; padding: 0 0 }

.TextePartenaires a:hover
 { color: black; text-decoration: none; background-color: #cc5d00 }
 
 .TextePartenairesFestiv
     { color: silver; font-size: 0.6em; font-weight: normal; line-height: 1.3em; text-align: center; display: block; margin: 0 4px; padding: 0; width: 100%; overflow: hidden; border-color:  }

 
 .TextePartenairesFestiv a
    { text-decoration: none; background-color: transparent; text-align: center; margin: 0; padding: 0 }

.TextePartenairesFestiv a:hover
  { text-decoration: none; background-color: transparent; border-top: 1px solid white; border-right: 0; border-bottom: 0; border-left: 0 }
    

    
/* ///////////////////////////////  */

.TexteLiens
   { color: silver; font-size: 0.7em; font-weight: normal; line-height: 1.5em; text-align: center; display: block; margin: 0 0 5px; padding: 0; width: 100%; overflow: hidden; border-style: none; border-color:  }
   
.TexteLiens a
  { color: #d86300; text-decoration: none; margin-top: 10px; padding: 0; border-bottom: 1px solid #b40000 }

.TexteLiens a:hover
  { color: silver; text-decoration: none; background-color: #d86300; border-style: none }
    
/* ///////GALERIES///////////  */
.Sous_Titre_Galerie
      { color: white; font-size: 0.65em; background-color: #cc5d00; text-align: center; text-transform: uppercase; margin: 0; padding: 3px 3px 2px; height: auto; overflow: hidden }
  .Sep_Horiz_10
      { display: block; width: 10px; height: 2px; overflow: hidden; border-style: none }
      
      .Autre
  { color: gray; font-weight: normal; text-align: center; text-transform: none; display: block }

.Autre2
 { color: gray; font-weight: normal; text-align: center; text-transform: none; display: block; position: relative; z-index: 300; top: -20px; width: 100%; border-style: none }

   
/* ///////////////////////////////  */
     
     


.ContSousTitrePrem 
 { color: white; font-size: 0.7em; background-color: #b40000; text-transform: uppercase; display: block; margin: 0 0 4px; padding: 4px 5px 2px; width: auto; float: left; overflow: hidden }
 
* html .EnglobeContSousTitreCentre 
      { text-align: center; margin: 10px 0 5px; padding: 0 0; width: auto; height: auto; overflow: hidden; border-style: none; border-color:  }
     
      .EnglobeContSousTitreCentre 
      { text-align: center; margin: 10px 0 5px; padding: 0 0; width: auto; height: auto; overflow: hidden; border-style: none; border-color:  }
  
  
.EnglobeContSousTitreGauche 
   { text-align: left; margin: 0 0 5px; padding: 0; width: auto; overflow: hidden; border-color:  }

     
* html .ContSousTitreInserer
     { color: white; font-size: 0.65em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: inline; margin: 0; padding: 0.2em 0.4em 0.2em 1em; height: auto; overflow: hidden }
  
.ContSousTitreInserer
     { color: white; font-size: 0.65em; line-height: 1.9em; background-color: #cc5d00; text-align: center; text-transform: uppercase; display: inline; margin: 0; padding: 5px 3px 2px; height: auto; overflow: hidden }


 
.ContSousTitre 
  { color: white; font-size: 0.7em; background-color: #cc5d00; text-transform: uppercase; display: block; margin: 5px 0 4px; padding: 4px 5px 2px; overflow: hidden }
     
* html .ContSousTitre 
  { color: white; font-size: 0.7em; background-color: #cc5d00; text-transform: uppercase; display: block; margin: 5px 0 0; padding: 4px 5px 2px; width: auto; float: left; overflow: hidden }
 
 
 .ContSousTitreCentre 
 { color: white; font-size: 0.7em; background-color: #b40000; text-align: center; text-transform: uppercase; display: block; margin: 5px auto 4px; padding: 4px 5px 2px; width: 150px; overflow: hidden }
     
* html .ContSousTitreCentre 
 { color: white; font-size: 0.7em; background-color: #b40000; text-transform: uppercase; display: block; margin: 5px 0 0; padding: 4px 5px 2px; width: auto; float: left; overflow: hidden }
 
     
     
/* ///////////////////////////////  */

.SousTitre
    { color: white; font-size: 0.8em !important; font-weight: bold; background-color: #b40000; text-transform: uppercase; margin: 0; padding: 2px 3px 1px; width: auto; height: auto }
  
.SousTitre a
{ color: white; text-decoration: none; background-color: #494949; background-repeat: no-repeat; margin: 0; padding: 5px 5px 3px; outline: none 0 }

.SousTitre a:hover
{ text-decoration: none; background-color: #9b0000; margin: 0 }

.InOff
    { color: white; font-size: 0.6em; font-weight: bold; line-height: 1em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: block; margin: 0 0 5px; padding: 6px 0 2px; width: auto; height: auto; overflow: hidden }


* html .InOff
     { color: white; font-size: 0.6em; font-weight: bold; line-height: 1em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: block; margin: 0 0 5px; padding: 4px 0 3px; width: auto; height: auto; overflow: hidden }

.InOffCenter
    { color: white; font-size: 0.6em; font-weight: bold; line-height: 1em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: block; margin: 0 0 5px; padding: 6px 0 2px; width: auto; height: auto; overflow: hidden; border-right: 1px solid; border-left: 1px solid }

* html .InOffCenter
     { color: white; font-size: 0.6em; font-weight: bold; line-height: 1em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: block; margin: 0 0 5px; padding: 4px 0 3px; width: auto; height: auto; overflow: hidden; border-right: 1px solid; border-left: 1px solid }

   
.DateConcertXX 
   { color: white; font-size: 0.7em; font-weight: bold; line-height: 1em; background-color: #cc5d00; text-align: center; text-transform: uppercase; letter-spacing: 2px; display: block; margin: 5px 0; padding: 4px 0 2px; width: auto; height: auto; overflow: hidden }
     
     
.HeureConcert88 
{ color: white; font-size: 0.7em; line-height: 1em; background-color: gray; text-align: center; text-transform: uppercase; display: block; margin: 0; padding: 4px 0 2px; width: 100%; height: auto; overflow: hidden; border-bottom: 1px solid white }


.TitreConcert88 
       { color: black; font-size: 0.65em; line-height: 1em; background-color: #fcd23a; text-align: center; text-transform: uppercase; display: block; margin: 0 0 5px; padding: 0.2em 0 0.1em; width: 100%; height: auto; overflow: hidden; border-style: none }
     
.TitreConcert2
        { color: black; font-size: 0.7em; font-weight: bold; line-height: 1em; background-color: #ff940e; text-align: center; text-transform: uppercase; display: block; margin: 0 0 5px; padding: 0.4em 0 0.2em; width: 100%; height: auto; overflow: hidden; border-style: none }


.PrixConcertXX
   { color: black; font-size: 0.7em; font-weight: bold; background-color: #c0c0c0; text-align: left; text-transform: uppercase; margin: 0; padding: 3px 5px 1px; width: auto; height: auto; overflow: hidden; outline: none 0 }


#PUB_Band
            { color: gray; font-size: 0.7em; font-weight: bold; background-color: #262626; text-align: center; display: block; margin: 0 0 10px; padding: 0; width: 632px; height: 50px; overflow: hidden }

#PUB_Band a
  { color: #b40000; font-weight: bold; text-decoration: none; text-align: center; display: block; padding: 0; overflow: hidden; outline: none 0 }

#PUB
    { color: gray; font-size: 0.7em; font-weight: bold; background-color: #262626; text-align: center; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; padding: 0; width: 150px; height: 100px; overflow: hidden }
 
 
 
 
#PUB_Pave1
    { color: gray; font-size: 0.7em; font-weight: bold; background-color: #262626; text-align: center; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; padding: 0; width: 150px; height: 100px; overflow: hidden }
 

.PUB a
 { color: #b40000; font-weight: bold; text-decoration: none; text-align: center; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 5px; padding-bottom: 5px; width: 150px; height: 100px; overflow: hidden; border-bottom: 2px solid white ; outline: none 0}
 
 
  .ImageCentre
   { display: block; margin: 10px auto; padding: 0 }
  
    .ImageCentrePartenaireFestiv
   { display: block; margin: 10px auto 0; padding: 0 }
 
 .ImagefloatAvecMarge
 {display: block; margin: 0 0 10px; padding: 0 }
 
  .ImagefloatAvecMargeXXX
 {display: block; margin: 0 0 10px; padding: 0 }
/* votre commentaire */

.TitreLiensGaleries    { color: silver; font-size: 0.8em; text-align: center; text-transform: uppercase; margin-bottom: 5px }

.LiensGaleries     { color: white; font-size: 0.7em; line-height: 1.5em; text-align: center; text-transform: uppercase }

.LiensGaleries a    {  color: white;  text-decoration: none }

