body {
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 background-color: #9e0909;
}

#cadre-noir {
 position: absolute;
 MARGIN: 0px 0px 0px -400px;
 left: 50%;
 top: 300px;
 width: 696px;
 height: 600px;
 background-image: url(img/cadre-noir.jpg);
}


#login {
 position: absolute;
 top: 200px;
 left: 720px;
 ackground-color: #ff0000;
}


#exclusif-pos {
 position: absolute;
 top: 250px;
 left: 72px;
}




#login-connexion-bienvenu {
 position: absolute;
 top: 0px;
 left: 0px;
}


#login-text-connection {
 position: absolute;
 top: 88px;
 left: 66px;
}


#login-connexion-actif {
 position: absolute;
 top: 48px;
 left: 75px;
}


#login-connexion-moncompte {
 position: absolute;
 top: 74px;
 left: 75px;
}


#menu-administration {
 position: absolute;
 top: 100px;
 left: 75px;
}



#temps {
 position: absolute;
 top: 250px;
 left: 0px;
 width: 201px;
 height: 27px;
 background-image: url(img/time.jpg);
}


#heures {
 position: absolute;
 top: 35px;
 left: 30px;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
}



#pendule {
 position: absolute;
 top: 55px;
 left: 30px;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
}



.jclock {
 position: absolute;
 top: 0px;
 left: 44px;
}




#visiteurs {
 position: absolute;
 top: 170px;
 left: 0px;
 width: 201px;
 height: 27px;
 background-image: url(img/visiteurs.jpg);
}








#visiteurs-c {
 position: absolute;
 top: 35px;
 left: 30px;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
}


#visiteurs-v {
 position: absolute;
 top: 55px;
 left: 30px;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
}




#login-connexion {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 195px;
 height: 26px;
 background-image: url(img/connexion.jpg);
}

#login-sep {
 position: absolute;
 top: 24px;
 left: 0px;
}


#login-text-l {
 position: absolute;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
 top: 34px;
 left: 28px;
}


#login-text-linp {
 position: absolute;
 padding:2px;
 font-family:"Arial";
 font-size:12px;
 top: 32px;
 left: 70px;
 border-style: solid;
 border-width: 2px;
 border-color: #530606;
 color: #FFFFFF;
 height: 16px;
 background-color: #620505;
}



#login-username {
 position: absolute;
 font-family:"Arial";
 font-size:12px;
 color: #FFFFFF;
 width: 115px;
 top: 28px;
 left: 28px;
 ackground-color: green;
}





#login-text-pinp {
 position: absolute;
 padding:2px;
 font-family:"Arial";
 font-size:12px;
 top: 60px;
 left: 70px;
 border: 0;
 color: #FFFFFF;
 height: 16px;
 border-style: solid;
 border-width: 2px;
 border-color: #530606;
 background-color: #620505;
}





#login-text-p {
 position: absolute;
 font-family:"Arial";
 font-size: 12px;
 color: #FFFFFF;
 top: 63px;
 left: 31px;
}





#login-inscript {
 position: absolute;
 top: 114px;
 left: 66px;
}


#login-mailfailed {
 position: absolute;
 top: 140px;
 left: 66px;
}



#emailt {
 position: absolute;
 height: 16px;
 left: 70px;
 top: 4px;
 color: #FFC317;
 background-color: #ff0000;
}









#mail-text {
 position: absolute;
 left: 22px;
 top: 7px;
 ackground-color: blue;
}



#password-text {
 position: absolute;
 left: 4px;
 top: 32px;
 ackground-color: blue;
}





#passwordt {
 position: absolute;
 height: 16px;
 left: 70px;
 top: 29px;
 color: #FFC317;
 background-color: #ff0000;
}


#submitt {
 position: absolute;
 top: 56px;
 left: 151px;
 color:#cfcfcf;
 background-color: transparent;
 border: 0;
}




#barre-rouge {
 position: absolute;
 top: 896px;
 width: 100%;
 height: 41px;
 background-image: url(img/barre-rouge.jpg);
}


#barre-rouge-g {
 position: absolute;
 top: 596px;
 width: 17px;
 height: 41px;
 background-image: url(img/barre-rouge.jpg);
}

#barre-rouge-d {
 position: absolute;
 top: 596px;
 left: 678px;
 width: 17px;
 height: 41px;
 background-image: url(img/barre-rouge.jpg);
}

#bg-tile {
 position: absolute;
 top: 936px;
 left: 0px;
 width: 100%;
 height: 100px;
 background-image: url(img/bg-tile.gif);
}


#cadre-haut {
 position: absolute;
 top: -276px;
 left: -36px;
 width: 834px;
 height: 276px;
 background-image: url(img/cadre-haut.jpg);
}

#menu {
 position: absolute;
 top: 151px;
 left: 70px;
}

#menu-accueil {
 position: absolute;
}

#menu-biographie {
 position: absolute;
 left: 75px;
}

#menu-info{
 position: absolute;
 left: 150px;
}

#menu-photos {
 position: absolute;
 left: 225px;
}

#menu-videos {
 position: absolute;
 left: 300px;
}

#menu-exclusif {
 position: absolute;
 left: 375px;
}

#menu-contact {
 position: absolute;
 left: 300px;
}


#agenda {
 position: absolute;
 top: 195px;
 left: 560px;
 width: 125px;
 height: 40px;
 background-image: url(img/agenda.jpg);
}

#news {
 position: absolute;
 top: 290px;
 left: 558px;
 width: 107px;
 height: 32px;
 background-image: url(img/news.jpg);
}


#fanzone {
 position: absolute;
 top: 415px;
 left: 564px;
 width: 126px;
 height: 34px;
 background-image: url(img/fanzone.jpg);
}


#video {
 position: absolute;
 top: 505px;
 left: 558px;
 width: 111px;
 height: 35px;
 background-image: url(img/video.jpg);
}


#zone-biographie {
 position: absolute;
 top: 300px;
 left: 70px;
 width: 455px;
 height: 225px;
 OVERFLOW: auto;
}



#lecteurx {
 position: absolute;
 top: 280px;
 left: 125px;
 width: 360px;
 height: 580px;
 ackground-color: green;
}


#exclusif-lecteur {
 position: absolute;
 top: 300px;
 left: 100px;
}




#video-text {
 position: absolute;
 top: 290px;
 left: 90px;
 width: 460px;
 height: 580px;
 color: #cfcfcf;
 font-family:"Arial";
 ackground-color: green;
}









#biographie {
 position: absolute;
 top: 0px;
 left: 15px;
 width: 420px;
 font-family:"Arial";
 color: #cfcfcf;
 font-size:14px;
 font-style: italic;
}

#janguytitre {
 position: absolute;
 top: 229px;
 left: 78px;
 width: 411px;
 height: 52px;
 background-image: url(img/janguytitre.jpg);
}

#affiche_officiel2 {
 position: absolute;
 top: 230px;
 left: 76px;
 text-decoration: none;
}

#video_officiel {
 position: absolute;
 top: 230px;
 left: 67px;
 text-decoration: none;
}

#index_presse {
 position: absolute;
 top: 238px;
 left: 90px;
 width: 440px;
 height: 570px;
 color: #cfcfcf;
 ackground-color: green;
 font-weight:bold;
 font-family:"Arial";
 OVERFLOW: auto;
}

#info-titre {
 position: absolute;
 top: 236px;
 left: 75px;
 width: 429px;
 height: 44px;
 background-image: url(img/tinfo.jpg);
}

#photos-titre {
 position: absolute;
 top: 237px;
 left: 74px;
 width: 413px;
 height: 41px;
 background-image: url(img/tphoto.jpg);
}

#videos-titre {
 position: absolute;
 top: 228px;
 left: 77px;
 width: 411px;
 height: 53px;
 background-image: url(img/tvideo.jpg);
}




#videos-pos {
 position: absolute;
 top: 300px;
 left: 126px;
 ackground-color: green;
}




#agenda-position {
 position: absolute;
 top: 300px;
 left: 85px;
 width: 411px;
 eight: 53px;
 font-weight:bold;
 color: #cfcfcf;
 font-size:14px;
 ackground-color: green;
}


#intro-position {
 position: absolute;
 top: 215px;
 left: 105px;
 width: 411px;
 eight: 53px;
 font-weight:bold;
 color: #cfcfcf;
 font-size:14px;
 ackground-color: green;
}






#agenda-titre {
 position: absolute;
 top: 227px;
 left: 77px;
 width: 411px;
 height: 53px;
 background-image: url(img/tagenda.jpg);
}


#inscription-titre {
 position: absolute;
 top: 230px;
 left: 77px;
 width: 427px;
 height: 47px;
 background-image: url(img/tinscription.jpg);
}

#livredor-titre {
 position: absolute;
 top: 227px;
 left: 77px;
 width: 415px;
 height: 52px;
 background-image: url(img/tlivredor.jpg);
}



#news-titre {
 position: absolute;
 top: 232px;
 left: 77px;
 width: 414px;
 height: 46px;
 background-image: url(img/tnews.jpg);
}


#exclusif-titre {
 position: absolute;
 top: 230px;
 left: 75px;
 width: 435px;
 height: 50px;
 background-image: url(img/texclusif.jpg);
}


#contact-titre {
 position: absolute;
 top: 237px;
 left: 76px;
 width: 408px;
 height: 43px;
 background-image: url(img/tcontact.jpg);
}







#janguybio {
 position: absolute;
 top: 550px;
 left: 310px;
 width: 210px;
 height: 277px;
 background-image: url(img/janguybio.jpg);
}



#zone-accueil {
 position: absolute;
 top: 200px;
 left: 70px;
 width: 455px;
 height: 665px;
}



#signed-ok-statut {
 position: absolute;
 top: 300px;
 left: 80px;
 color: #cfcfcf;
 font-weight:bold;
 font-family:"Arial";
 font-size:14px;
}



#signed-livre {
 position: absolute;
 top: 300px;
 left: 80px;
 color: #9e0909;
 font-weight:bold;
 font-family:"Arial";
}


#signed-livre a , #signed-livre a:link , #signed-livre a:visited{ 
 color:#9e0909; 
 text-decoration: none;
} 

#signed-livre a:hover {
 color:green; 
 text-decoration: none;
}


#signed-livre-cadre {
 position: absolute;
 top: 340px;
 left: 80px;
 width: 440px;
 height: 510px;
 color: #cfcfcf;
 nackground-color: green;
 font-weight:bold;
 font-family:"Arial";
 OVERFLOW: auto;
}










#accueilgras {
 position: absolute;
 font-style: italic;
 top: -3px;
 left: 0px;
 font-weight:bold;
 font-family:"Arial";
 color: #cfcfcf;
 font-size:18px;
}



#accueil {
 position: absolute;
 top: 50px;
 left: 15px;
 font-family:"Arial";
 color: #cfcfcf;
 font-size:14px;
}



#accueil-affiche_officiel {
 position: absolute;
 top: 20px;
 left: 15px;
 font-family:"Arial";
 color: #cfcfcf;
 font-size:14px;
}



#confirm-inscription-index {
 position: absolute;
 top: 300px;
 left: 100px;
 width: 450px;
 font-family:"Arial";
 color: #cfcfcf;
 font-size:14px;
}





#accueilsign {
 position: absolute;
 font-style: italic;
 top: 180px;
 left: 90px;
 font-size:12px;
}

#ligne-separation {
 position: absolute;
 top: 230px;
 left: 535px;
 width: 20px;
 height: 572px;
 background-image: url(img/ligne-separation.jpg);
}


#titre {
 position: absolute;
 top: 0px;
 left: 55px;
 width: 416px;
 height: 123px;
 background-image: url(img/titre.jpg);
}


#titre-video-1 {
 position: absolute;
 top: 42px;
 left: 20px;
}

#titre-video-2 {
 position: absolute;
 top: 110px;
 left: 20px;
}

#titre-video-3 {
 position: absolute;
 top: 178px;
 left: 20px;
}

#titre-video-4 {
 position: absolute;
 top: 246px;
 left: 20px;
}








#photos-flash {
 position: absolute;
 top: 270px;
 left: 82px;
}


#centrer-partner {
 position: absolute;
 width: 655px;
 height: 77px;
 top: 646px;
 left: 20px;
ackground-color: green;
}


#partner {
 position: absolute;
 left: 50%;
 MARGIN: 0px 0px 0px -413px;
}



#sabam {
 position: absolute;
 left: 0px;
}


#bouchrit {
 position: absolute;
 left: 166px;
}

#centre-culturel-huy {
 position: absolute;
 top: 0px;
 left: 332px;
}


#mailleur {
 position: absolute;
 top: 0px;
 left: 498px;
}

#foret {
 position: absolute;
 top: 0px;
 left: 664px;
}






.text-dynamique {
 position: absolute;
 MARGIN: 0px 0px 0px -338px;
 color:white;
 font-weight:bold;
 width: 615px;
 height: 15px;
 top: 118px;
 left: 264px;
 background-color:transparent;
 border:0;
 font-size:12px;
 font-family:arial;
}

 
#contact {
 position: absolute;
 top: 300px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
}



#inscription-zone-pseudo {
 position: absolute;
 top: 300px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}



#signup-livre-or {
 position: absolute;
 top: 300px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#signup-livre-or-mail {
 position: absolute;
 top: 330px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#signup-livre-or-msg {
 position: absolute;
 top: 360px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#signup-livre-or-pseudo-i {
 position: absolute;
 color:#cfcfcf;
 top: 296px;
 left: 225px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#signup-livre-or-mail-i {
 position: absolute;
 color:#cfcfcf;
 top: 326px;
 left: 225px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#signup-livre-or-msg-i {
 position: absolute;
 color:#cfcfcf;
 top: 356px;
 left: 225px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
 overflow: hidden; 
}


#envoyer-livre-or {
 position: absolute;
 top: 540px;
 left: 438px;
 width:60px;
 text-align: center;
 color:#cfcfcf;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}






#inscription-zone-pseudo-i {
 position: absolute;
 color:#cfcfcf;
 top: 296px;
 left: 300px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}



#inscription-zone-email {
 position: absolute;
 top: 330px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}




#inscription-zone-mdp {
 position: absolute;
 top: 360px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#inscription-zone-cmdp {
 position: absolute;
 top: 390px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#inscription-zone-sexe-m {
 position: absolute;
 top: 448px;
 left: 75px;
}

#inscription-zone-sexe-m-i {
 position: absolute;
 top: 448px;
 left: 95px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}


#inscription-zone-sexe-f-i {
 position: absolute;
 top: 448px;
 left: 180px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}




#inscription-zone-sexe-f {
 position: absolute;
 top: 448px;
 left: 160px;
}



#inscription-zone-pays {
 position: absolute;
 top: 478px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}

#inscription-zone-pays-s {
 position: absolute;
 color:#cfcfcf;
 top: 478px;
 left: 300px;
 text-align: right;
 height: 20px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#inscription-zone-cp {
 position: absolute;
 top: 508px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}



#inscription-zone-dn {
 position: absolute;
 top: 420px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 font-weight:bold;
}

#inscription-zone-dn-j {
 position: absolute;
 color:#cfcfcf;
 top: 418px;
 left: 300px;
 text-align: right;
 height: 20px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}

#inscription-zone-dn-m {
 position: absolute;
 color:#cfcfcf;
 top: 418px;
 left: 355px;
 text-align: right;
 height: 20px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}

#inscription-zone-dn-a {
 position: absolute;
 color:#cfcfcf;
 top: 418px;
 left: 412px;
 text-align: right;
 height: 20px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#inscription-zone-email-i {
 position: absolute;
 color:#cfcfcf;
 top: 326px;
 left: 300px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#inscription-zone-cp-i {
 position: absolute;
 color:#cfcfcf;
 top: 508px;
 left: 300px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}





#inscription-zone-mdp-i {
 position: absolute;
 color:#cfcfcf;
 top: 356px;
 left: 300px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#inscription-zone-cmdp-i {
 position: absolute;
 color:#cfcfcf;
 top: 386px;
 left: 300px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}




#info-zone {
 position: absolute;
 width: 450px;
 top: 300px;
 left: 80px;
 font-family:"Arial";
 color:#cfcfcf;
 font-size:14px;
 ackground-color: green;
}


#info-zone2 {
 position: absolute;
 top: 20px;
 left: 0px;
 ackground-color: green;
}




#info-zone-contact {
 position: absolute;
 top: -2px;
 left: 280px;
}

#info-zone-contact2 {
 position: absolute;
 top: 16px;
 left: 192px;
}




#email-text {
 position: absolute;
 top: 2px;
 left: 30px;
 font-weight:bold;
}


#email-text2 {
 position: absolute;
 top: 3px;
 left: 80px;
 text-align: right;
}


#zone-mail-sendg {
 position: absolute;
 font-weight:bold;
 top: 70px;
 left: 0px;
 width: 70px;
}

#zone-mail {
 position: absolute;
 font-weight:bold;
 top: 104px;
 left: 0px;
 width:70px;
 ackground-color:green;
}


#zone-nom {
 position: absolute;
 font-weight:bold;
 top: 138px;
 left: 0px;
}


#zone-objet {
 position: absolute;
 font-weight:bold;
 top: 172px;
 left: 0px;
}

#zone-message {
 position: absolute;
 font-weight:bold;
 top: 206px;
 left: 0px;
}




#webmail {
 position: absolute;
 color:#cfcfcf;
 top: 67px;
 left: 80px;
 text-align: right;
 height: 20px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#emailu {
 position: absolute;
 color:#cfcfcf;
 top: 101px;
 left: 80px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#nomt {
 position: absolute;
 color:#cfcfcf;
 top: 134px;
 left: 80px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}

#objett {
 position: absolute;
 color:#cfcfcf;
 top: 167px;
 left: 80px;
 height: 16px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}

#adText {
 position: absolute;
 color:#cfcfcf;
 top: 202px;
 left: 80px;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#envoyer {
 position: absolute;
 top: 390px;
 left: 368px;
 color:#cfcfcf;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}


#envoyer-inscript {
 position: absolute;
 top: 550px;
 left: 438px;
 width:60px;
 text-align: center;
 color:#cfcfcf;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}



#adTextCounter {
 position: absolute;
 top: 390px;
 left: 80px;
 color:#cfcfcf;
 background-color:black;
 font-size:12px;
 font-family:arial;
 border-color: #AFAFAF;
}

#adTextCountert {
 position: absolute;
 top: 393px;
 left: 132px;
 width: 110px;
 color:#cfcfcf;
 font-size:12px;
 font-family:arial;
}







#utilitaire-text {
 position: absolute;
 font-family:"Arial";
 color:white;
 font-size:14px;
 width: 90px;
 height: 20px;
 top: 600px;
 left: 90px;
 font-size:14px;
}

#utilitaire-text a , #utilitaire-text a:link , #utilitaire-text a:visited { 
 color:#910122; 
 text-decoration: none;
} 

#utilitaire-text a:hover {
 color:#d40434; 
 text-decoration: none;
}




#utilos {
 border:1px solid #E3E3E3;
 float:left;
 padding:5px;
 width:110px;
}


#utilos a , #utilos a:link , #utilos a:visited { 
 color:#910122;
 text-decoration: none;
} 


#utilos a:hover {
 border:1px solid #910122;
 float:left;
 padding:5px;
 width:110px;
}




.imge { border:1px solid #9e0909; float:left; padding:3px;  }
.imge img {border:none; display:block}

a.imge:hover {
border:1px solid #787878;
}


