body, html {
background: url('../images/fondhtml.jpg') fixed center top;
color: #000;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 0;
padding: 0;
}

#global {
background: transparent fixed center top;
position:absolute;
left: 50%; 
top: 50%;
width: 961px;
height: 560px;
margin-top: -280px; /* moiti? de la hauteur */
margin-left: -480px; /* moiti? de la largeur */
border: 0px solid #000;
z-index:1;
}

#content{
background: transparent fixed center top;
width: 705px;
height: 350px;
position:absolute;
margin-top: 165px;
margin-left: 205px; 
z-index:2;
}

#menu #menuBoutonGaucheId .imageIdBouton{
 cursor:pointer;
}

#content #news #partieNews{
height:350px;
width: 350px;
background: transparent fixed center top;
}

#content #news #partieNews #titreSectionNews{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #news #partieNews #titreNews{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #FFCC33;
}

#content #news #partieNews #dateNews{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #FFCC33;
}

#content #news #partieNews #newsTextNews{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
text-align: justify;
}

#content #news #partieNews #newsTextNews a{
text-decoration:underline;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
}

#content #news #partieNews #newsTextNews img{
 margin:2px;
}

#content #news #endroitOuMettreLeFlashNews{
height:350px;
width: 300px;
background: transparent fixed center top;
}

#content #biography #partieBio{
height:350px;
width: 672px;
background: transparent fixed center top;
}

#content #biography #partieBio #titreSectionBio{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #biography #partieBio #texteBio{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
text-align:justify;
width: 665px;
line-height:16px;
}

#content #biography #partieBio #texteBio strong{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFCC33;
}

#content #biography #partieBio #texteBio a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
text-decoration: unerline;
}

#content #gallerie{
position:absolute;
margin-top: 25px;
margin-left: 0px; 
}

#content #gallerie #menuGallerie{
height:310px;
width: 150px;
background: transparent fixed center top;
}

#content #gallerie #menuGallerie #titreGallerie{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : #FFCC33;
}

#content #gallerie #menuGallerie #titreGallerie img{
cursor : pointer;
}

#content #gallerie  .thumbsGallerieClass{
cursor : pointer;
}

#content #gallerie #texteAvertissementId{
position:absolute;
margin-top: -20px;
margin-left: 14px; 
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #FFCC33;
width:400px;
}

#content #gallerie #imageGrande{
height:300px;
vertical-align:middle;
}

#content #gallerie #imageGrande #loadingImageGrande{
position:relative;
top:130px;
vertical-align:middle;
}

#content #gallerie #commentPhotoGallerieId{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #FFCC33;
}

#content #gallerie #commentPhotoGallerieId a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #FFCC33;
text-decoration:underline;
}

#content #audio #partieAudio{
height:320px;
width: 420px;
background: transparent fixed center top;
}

#content #audio #partieAudio #titreSectionAudio{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #audio #partieAudio .titreAlbum{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #FFCC33;
line-height:12px;
}

#content #audio #partieAudio .titreAlbumClique{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #FFFFFF;
line-height:12px;
}

#content #audio #partieAudio .titreSectionAudio{
padding:0px;
line-height:12px;
}

#content #audio #partieAudio .titreSectionAudio img{
cursor:pointer;
padding:0px;
margin:0px;
}

#content #audio #endroitOuMettreLeFlashAudio{
height:320px;
width: 230px;
background: transparent fixed center top;
}

#content #video{
width: 710px;
height: 350px;
}

#content #video #conteneur1VideoId{
background: url('../images/loadYoutube.gif') no-repeat ;
width: 475px;
height:300px;

}

#content #video #titreSectionVideo{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #video #titreSectionVideoPasActif{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #5a524f;
cursor:pointer;
}

#content #video #menuVideo{
width: 230px;
background: transparent fixed center top;
}

#content #video #menuVideo #idTitreVideo{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #video #menuVideo .commentVideoClass{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
width:200px;
text-align: justify;
}

#content #video #menuVideo .commentVideoClass a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
width:200px;
text-decoration:underline;
}

#content #video #menuVideo .commentVideoClass hr{
color : #FFFFFF;
line-height: 1px;
text-align:center;
position:relative;
top:-2px;
}

#content #video #conteneur1VideoId {

}


#content #tourDate #partieTourDate{
height:330px;
width: 672px;
background: transparent fixed center top;
}

#content #tourDate #partieTourDate #titreSectionTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #tourDate #partieTourDate #titreSectionTourDatePasActif{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #5a524f;
cursor:pointer;
}

#content #tourDate #partieTourDate #sousTitreSectionTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #FFCC33;
text-align:left;

}

#content #tourDate #partieTourDate #dateTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFCC33;
}

#content #tourDate #partieTourDate #cityTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
}

#content #tourDate #partieTourDate #countryTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFCC33;
}

#content #tourDate #partieTourDate #venueTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
}

#content #tourDate #partieTourDate #venueTourDate a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
text-decoration:underline;
}

#content #tourDate #partieTourDate #timeTourDate{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFCC33;
}


#content #download #partieDownload{
height:330px;
width: 680px;
background: transparent fixed center top;
}

#content #download #partieDownload #titreSectionDownload{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #download #partieDownload #titreSectionDownloadPasActif{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #5a524f;
cursor:pointer;
}

#content #download #partieDownload #tailleWallpaperText{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : #FFCC33;
cursor:pointer;
text-decoration:none;
}

#content #download #partieDownload #tailleWallpaperText a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFCC33;
cursor:pointer;
text-decoration:none;
line-height:9px;
}

#content #download #partieDownload #commentDownloadText{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : #FFCC33;
text-decoration:none;
}

#content #download #partieDownload #commentDownloadText a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : #FFCC33;
cursor:pointer;
text-decoration:underline;
}

#content #lyrics #titreSectionLyrics{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #lyrics #partieTitre{
width: 250px;
background: transparent fixed center top;
}

#content #lyrics #partieTitre #titreAlbum{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #lyrics #partieTitre #titreAlbumClique{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #FFFFFF;
cursor:pointer;
}

#content #lyrics #partieTexte #texteChanson{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
text-align:justify;
font-weight : normal;
}

#content #letusknow{
width: 550px;
background: transparent fixed center top;
}

#content #letusknow #titreSectionLetusKnow{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #letusknow #titreSectionSectionLetusKnowPasActif{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #5a524f;
cursor:pointer;
}

#content #letusknow #letusknowUsername{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #FFCC33;
}

#content #letusknow #letusknowTexte{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #ffffff;
}

#content #letusknow hr{
width:150px;
border: 1px #ffffff dotted;
color : #ffffff;
}

#content #letusknow #texteLetusKnow{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
text-align:justify;
}

#content #letusknow #texteareaLetusKnow{
text-align:center;
}

#content #letusknow #texteareaLetusKnow textarea{
background: transparent;
border : 1px dotted #FFCC33;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFCC33;
}

#content #letusknow #labelFormulaireLetusKnow{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
text-align:justify;
}

#content #letusknow #inputLetusKnow{
text-align:left;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFCC33;
}

#content #letusknow #inputLetusKnow input{
background: transparent;
border : 1px dotted #FFCC33;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFCC33;
}

#content #letusknow #resultEnvoiMsgLetusKnow{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFCC33;
}

#content #links #partieLinks{
height:350px;
width: 350px;
background: transparent fixed center top;
}

#content #links #partieLinks #titreSectionLinks{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #FFCC33;
cursor:pointer;
}

#content #links #partieLinks #lienUrl a{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #FFCC33;
text-decoration:none;
}

#content #links #partieLinks #lienComment{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align: justify;
color : #FFFFFF;
}

#content #links #partieLinks #lienComment a{
text-decoration:underline;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #FFFFFF;
text-align: justify;
}

#content #links #endroitOuMettreLeFlashNews{
height:350px;
width: 300px;
background: transparent fixed center top;
}

#menu{
background: transparent fixed center top;
position:absolute;
margin-top: 0px;
margin-left: 0px; 
}

#centreInterface{
background: transparent fixed center top;
position:absolute;
margin-top: 0px;
margin-left: 186px; 
}

#basInterface{
background: transparent fixed center top;
position:absolute;
margin-top: 536px;
margin-left: 0px; 
}

#droiteInterface{
background: transparent fixed center top;
position:absolute;
margin-top: 0px;
margin-left: 932px; 
}

#playerMp3{
background: transparent fixed center top;
position:absolute;
margin-top: 30px;
margin-left: 583px; 
}

#logoSoulid{
background: transparent fixed center top;
position:absolute;
margin-top: 20px;
margin-left: 173px; 
}

#newLetterId{
background: transparent fixed center top;
position:absolute;
margin-top: 546px !important;
margin-top: 542px;
margin-left: 742px !important; 
margin-left: 371px; 
}

#newLetterId input{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #000000; 
background: url('../images/transparent.gif') fixed center top;
border: 0px #ffffff dotted;

}

#boutonLetterId{
background: transparent fixed center top;
position:absolute;
margin-top: 543px !important; /*firefox*/
margin-top: 543px;
margin-left: 871px !important; 
margin-left: 871px; 
cursor:pointer;
}

#listeChansonId{
background: transparent fixed center top;
position:absolute;
margin-top: 198px !important; /*firefox*/
margin-top: 198px;
margin-left: 208px !important; 
margin-left: 208px; 
z-index:2;
}

#listeChansonId #titreAlbum{
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #FFCC33;
}

#logoFlashSoulIdId{
background: transparent fixed center top;
position:absolute;
margin-top: 30px;
margin-left: 32px; 
}