/* CSS Les Airs Andalous  pour Internet Explorer 7  Fifrefox 2 et Opera 9 
/* conteneur Global */

a {noFocusLine:expression(this.onFocus=this.blur())} /* For IE, onFocus */
:focus {-moz-outline-style: none} /* For Firefox */

html , body {   
    margin: 0px; /* pour éviter les marges */
	padding:0px;
    text-align: center; /* pour corriger le bug de centrage IE */
}
#waitDiv{position:absolute;left:0px;visibility:hidden;text-align: center ;z-index:50;width:100%;height:100%;background-color:#FFFFFF; vertical-align:middle;text-align:center;}
#conteneur {
	position:relative;
	width:984px;
	height:100%;
	top:5px;
	margin-left:auto;
	margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#prechargement{position:absolute;margin:0px;padding:0px;visibility:hidden; width:1px;height:1px;top:850px;left:0px;}
/* graphisme*/
/* *********************************************************    DEBUT  HEADER */ 
#header {/*top fond noir*/
	position:relative;
	z-index:1;
	background-image:url(Skinl2a/commun/header.png);
	background-repeat:no-repeat;
	background-position:right center;
	width: 984px;
	height: 47px;
	margin-left:auto;
	margin-right:auto;
	top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	clear: both;
    
}
#headerb {/*cuivre au dessus du fond noir ci-dessus*/
	position:relative;
	z-index:2;
	background-image:url(Skinl2a/commun/Header02x.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 984px;
	height: 29px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
	top: -40px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
}
#headerc { /*barre de couleur en dessous du header principale*/
	position:relative;
	background-image:url(Skinl2a/bleu/headerc.png);
	background-repeat:no-repeat;
	background-position:center;
	width:984px;
	margin-left:auto;
	margin-right:auto;
	height:15px;
	line-height:15px;
	top:-29px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	z-index:0;
}
#headerd { /*barre de couleur en dessous du header principale*/
	position:absolute;
	background-image:url(Skinl2a/bleu/headerc1.png);
	background-repeat:no-repeat;
	background-position:center;
	width:983px;
	left:0px;
	height:01px;
	line-height:1px;
	top:164px;
	display:block;
	z-index:3;
}
#headere { /*barre de couleur bleu en dessous du menu2*/
	position:absolute;
	background-image:url(Skinl2a/bleu/fb4.png);
	background-repeat:no-repeat;
	background-position:left;
	width:960px;
	left:12px;
	height:28px;
	line-height:28px;
	top:139px;
	display:block;
	z-index:1;
}
#rhg {/* Rivet Haut gauche */
	margin:0px;
	position:absolute;
	z-index:3;
	background-image:url(Skinl2a/commun/rivethaut.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 29px;
	height: 31px;
	left: 16px;
	top: 7px;
	display:block;
}
#rhd {/* Rivet Haut Droit */
	margin:0px;
	position:absolute;
	z-index:3;
	background-image:url(Skinl2a/commun/rivethaut.png);
	background-repeat:no-repeat;
	background-position:center;
	left: 940px;
	top:7px;
	width: 29px;
	height: 31px;
}
#logo {/* On affiche le Logo  Dans la Balise h1#Logo */
	margin:0;
	position:absolute;
	border:0;
	z-index:3;
	background-image:url(Skinl2a/bleu/Logol2a.png);
	background-repeat:no-repeat;
	width: 212px;
	height: 130px;
	left: 30px;
	top: 9px;
		}
#logoecole {/* On affiche le Logo  Dans la Balise h1#Logo */
	margin:0;
	position:absolute;
	border:0;
	z-index:3;
	width: 218px;
	height:45px;
	left: 26px;
	top:155px;
		}
h1#logotext {/* on cache le texte "les airs andalous , ce qui permet
             aux moteurs de recherche d'indexer la page malgrès  l'affichage graphique  du nom du site*/
	position:absolute;
	border:0;
	z-index:2;
	width: 211px;
	height: 130px;
	left: 30px;
	top: 9px;
	visibility: hidden;
}
#voileblanc {
    position:absolute;
    z-index:3;
	background-image:url(Skinl2a/commun/voile_blanc.png);
	background-repeat:no-repeat;
	width: 900px;
	height: 583px;
	top:200px;
	left:50px;
}
#date {
	margin:0px;
	position:absolute;
	z-index:3;
	top:27px;
	width:176px;
	height :12px;
	line-height:12px;
	left: 190px;
	text-align:left;
	vertical-align:middle;
	color:#CCCCCC;
	background-color:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#clock {
	margin:0px;
	position:absolute;
	z-index:3;
	top:27px;
	width:78px;
	height :14px;
	line-height:14px;
	left: 664px;
	text-align:right;
	vertical-align:middle;
	color:#0099FF;
	background-color:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
                     /* Debut Affichage Messages Header */ 
#connectes {
	margin:0;
	position:absolute;
	z-index:5;
	top:27px;
	width:90px;
	height :14px;
	line-height:14px;
	left: 765px;
	text-align:center;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}
#statut1 {
	margin:0;
	position:absolute;
	z-index:3;
	top:26px;
	width:215px;
	height :15px;
	line-height:15px;
	left: 380px;
	text-align:center;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:inherit;}
#statut1 a {color:#3399FF;background-color:inherit;z-index:5;outline:none;text-decoration: none;}
#statut1  a:hover {color:#FF9900;background-color:inherit;z-index:5;text-decoration:underline;}
#statut1  a:active {color:#CCCCCC;background-color:inherit;z-index:5;}
#statut1 a#active {color:#CCCCCC;background-color:inherit;z-index:5;}
#statut2 {
	margin:0;
	position:absolute;
	z-index:3;
	top:26px;
	width:98px;
	height :15px;
	line-height:15px;
	left: 642px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#0099FF;
	background-color:inherit;
}
#statut3{
	margin:0;
	position:absolute;
	z-index:3;
	top:74px;
	width:156px;
	height :15px;
	line-height:15px;
	left: 304px;
	text-align:center;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}  
#statut3g{ /*statut position gauche page gestion medias*/
	margin:0;
	position:absolute;
	z-index:3;
	top:74px;
	width:76px;
	height :15px;
	line-height:15px;
	left: 306px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}                                                             /* FIN Affichage Messages Header */
                  /* Debut Affichage Ecran */
#statut4 {
	margin:0;
	position:absolute;
	z-index:5;
	top:87px;
	width:156px;
	height :15px;
	line-height:15px;
	left: 304px;
	text-align:center;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#statut4g {/*statut position gauche page gestion medias*/
	margin:0;
	position:absolute;
	z-index:5;
	top:87px;
	width:76px;
	height :15px;
	line-height:15px;
	left: 306px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#statut5 {
	margin:0;
	position:absolute;
	z-index:5;
	top:100px;
	width:156px;
	height :15px;
	line-height:15px;
	left: 304px;
	text-align:center;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#statut5g {/*statut position Gauche page gestion medias*/
	margin:0;
	position:absolute;
	z-index:5;
	top:100px;
	width:77px;
	height :15px;
	line-height:15px;
	left: 306px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#statut6 {
	margin:0;
	position:absolute;
	z-index:5;
	top:105px;
	width:153px;
	height :11px;
	line-height:11px;
	left: 310px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#statut6d {/*statut position Droite page gestion medias*/
	margin:0;
	position:absolute;
	z-index:5;
	top:74px;
	width:77px;
	height :15px;
	line-height:15px;
	left: 383px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

}
#statut7 {
	margin:0;
	position:absolute;
	z-index:5;
	top:169px;
	width:66px;
	height :12px;
	line-height:11px;
	left: 63px;
	text-align:left;
	vertical-align:middle;
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
} 
                                                              /*FIN Affichge Ecran */
			/* Debut Affichage Message Général WebMaster */
				
#statut8 {
	margin:0;
	position:absolute;
	z-index:5;
	top:197px;
	width:433px;
	height :12px;
	line-height:12px;
	left: 37px;
	text-align:center;
	vertical-align:top;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
                                                             /*FIN Affichage Message Général WebMaster  */
		/* Rubriques et Titres page */
		/**********************************************PAGE D'ACCUEIL **************************************************************************/
#rubrique{ /* page d'accueil titre  " Actualité" */
	margin:0;
	position:absolute;
	z-index:5;
	top:210px;
	width:103px;
	height :23px;
	line-height:14px;
	left: 650px;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;}
#rubriqueclignotant{ /* page d'accueil clignotant  " hotspot" */
	margin:0;
	position:absolute;
	z-index:5;
	top:205px;
	width:280px;
	height :23px;
	line-height:14px;
	left: 680px;
	text-align:left;
}
#rubrique0clignotant{ /* page d'accueil clignotant  " flash" */
	margin:0;
	position:absolute;
	z-index:5;
	top:205px;
	width:280px;
	height :23px;
	line-height:14px;
	left: 80px;
	text-align:left;
}
#rubriquegmclignotant{ /* page d'accueil clignotant  " gm photo page d'accueil" */
	margin:0;
	position:absolute;
	z-index:6;
	top:354px;
	width:280px;
	height :23px;
	line-height:14px;
	left: 572px;
	text-align:left;
}
#rubriqueclignotanttitre{ /* page d'accueil clignotant  " Actualité" */
	margin:0;
	position:absolute;
	z-index:5;
	top:215px;
	width:162px;
	height :14px;
	line-height:14px;
	left: 755px;
	text-align:center;
	vertical-align:top;
	color:#CC0033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#barrerubrique{/*separation accueil titreactualité et listing */
margin:0px;padding:0px; line-height:1px; position:absolute;width:162px;height:1px;top:230px;left:755px;border:0px;
z-index:5;color:#C2C187;background-color:#C2C187;clear: both;}
#barrerubrique1{/*separation accueil titreactualité et listing */
margin:0px;padding:0px; line-height:1px; position:absolute;width:262px;height:1px;top:270px;left:655px;border:0px;
z-index:5;color:#C2C187;background-color:#C2C187;clear: both;}
#barrerubrique2{/*separation accueil titreactualité et listing */
margin:0px;padding:0px; line-height:1px; position:absolute;width:162px;height:1px;top:434px;left:754px;border:0px;
z-index:5;color:#C2C187;background-color:#C2C187;clear: both;}
#barrerubrique3{/*separation accueil random photo et les grands maitres */
margin:0px;padding:0px; line-height:1px; position:absolute;width:104px;height:1px;top:319px;left:518px;border:0px;
z-index:5;color:#C2C187;background-color:#C2C187;clear: both;}
#rubrique1{ /* Titre page d'accueil " Evenement " */
	margin:0;
	position:absolute;
	z-index:5;
	top:415px;
	width:103px;
	height :23px;
	line-height:14px;
	left: 652px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;
}
#rubrique1clignotant{ /* page d'accueil titre  " evenement */
	margin:0;
	position:absolute;
	z-index:6;
	top:410px;
	width:280px;
	height :23px;
	line-height:14px;
	left: 680px;
	text-align:left;}
#rubrique1date{ /* Date  page d'accueil " Evenement " */
	margin:0;
	position:absolute;
	z-index:5;
	top:420px;
	width:100px;
	height :2px;
	line-height:14px;
	left: 823px;
	text-align:center;
	vertical-align:top;
	color:#3E4A48;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#evenementphoto{margin:0px;padding:0px;position:absolute;z-index:5;width:255px;height:40px;top:440px;left:660px;}
#evenementcontenu{margin:0px;padding:0px;position:absolute;z-index:5;width:255px;height:132px;top:490px;left:660px;}
ul#navmusiquelien{/* Page d'Accueil lien pour ouverture popup navigation musique*/
margin:0px;
padding:0px;
position:absolute;
width:165px;
height:32px;
top:800px;
left:620px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
z-index:20;
text-decoration: none;
outline:none;
list-style:none;}
ul#navmusiquelien li#surfmusique {float:right;padding-left:0px;margin-top:0px; text-align:center;outline:none;text-decoration:none; list-style:none;}
ul#navmusiquelien li#surfmusique a {/* dimensions et définitions des boutons */
           background:url(Skinl2a/menu1/surfezenmusique.png)  top  no-repeat;
		   display:block;/*mise en block de <a> pour lui donner des dimensions*/
           height:30px;
           width:165px;
           font-size:11px;
           color:#000000;
           line-height: 30px;/*hauteur de ligne pour éviter les paddings*/
           font-weight:bolder;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration:none;
		   outline:none;
		   z-index:20;
		   list-style-type:none;
		   background-color:inherit;
		   }
ul#navmusiquelien li#surfmusique a:hover   {
           background:url(Skinl2a/menu1/surfezenmusique.png)  no-repeat ;
           background-position:0px -31px ;
	       border:none;
	       list-style:none;
		   outline:none;
	 	   color:#CCCC99;
		   z-index:20; outline:none;text-decoration: none;background-color:inherit;
		}

#rondomphotostitre {/* titre rondom photos page d'accueil */
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:120px;
height:20px;
top:216px;
left:510px;
text-align:center;}
#rondomphotos{/* Page d'accueil*/ 
margin:0px;
padding:0px;
border-style:solid;
border:1px;
border-color:#FFFFFF;
position:absolute;
z-index:5;
width:102px;
height:79px;
top:233px;
left:518px;
line-height:78px;
text-align:center;
background-color:#FFFFFF;
}
#rondomphotos img{padding:0px;;vertical-align:middle; border:0px;margin:0px}
#accueilm2atitre {/*Page d'accueil  titre Rubrique la musique Arabo-Andalouse*/
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:120px;
height:20px;
top:465px;
left:511px;
text-align:center;}
#accueilm2aphoto{/* Page d'accueil Photo Rubrique la musique Arabo-Andalouse*/ 
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:100px;
height:100px;
top:495px;
left:521px;
text-align:center;
}
#accueilnoubatitre{/* Page d'accueil Titre La Nouba*/ 
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:120px;
height:30px;
top:607px;
left:511px;
text-align:center;
}
#accueilnoubaphoto{/* Page d'accueil  Titre Rubrique la musique Arabo-Andalouse*/ 
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:100px;
height:100px;
top:624px;
left:521px;
text-align:center;
background-color:#FFFFFF;}

#accueilgmtitre{/* Page d'accueil Titre Les Grands maîtres*/ 
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:120px;
height:20px;
top:326px;
left:511px;
text-align:center;
}
#accueilgmphoto{/* Page d'accueil  Titre Rubrique les grands maitres*/ 
margin:0px;
padding:0px;
position:absolute;
z-index:5;
width:100px;
height:100px;
top:356px;
left:521px;
text-align:center;}
#l2alienavoirtitre{/*Titre  Liens internet conseillés par l'association , sur la page d'accueil */
margin:0px;padding:0px;position:absolute;z-index:5;top:740px;left:575px;width:150px;heignt:20px;}
#l2alienavoirphotos{/*Illustration   Liens internet conseillés par l'association , sur la page d'accueil */
margin:0px;padding:0px;position:absolute;z-index:5;top:741px;left:524px;width:50px;height:50px;line-height:50px;}
#l2alienavoiradresses{/*Adresses  Liens internet conseillés par l'association , sur la page d'accueil */
margin:0px;padding:0px;position:absolute;z-index:5;top:758px;left:605px;width:100px;height:30px; line-height:12px;}
#barrefooter1{/*separation menu client et liens internet conseillés */
margin:0px;padding:0px; line-height:1px; position:absolute;width:413px;height:1px;top:735px;left:523px;border:0px;
z-index:5;color:#C2C187;background-color:#C2C187;clear: both;}
#barrefooter2{/*separation menu client et liens internet conseillés */
margin:0px;padding:0px; line-height:1px; position:absolute;width:413px;height:1px;top:796px;left:523px;border:0px;
z-index:5;color:#C2C187; background-color:#C2C187;clear: both;}

#barrefooter3{/*separation Flash Page Pleine lien billetterie*/
margin:0px;padding:0px; line-height:1px; position:absolute;width:413px;height:1px;top:735px;left:50px;border:0px;
z-index:2;color:#C2C187;background-color:#C2C187;clear: both;}
#barrefooter4{/*separation Flash page peinle lien billetterie*/
margin:0px;padding:0px; line-height:1px; position:absolute;width:413px;height:1px;top:796px;left:50px;border:0px;
z-index:2;color:#C2C187; background-color:#C2C187;clear: both;}

#rssaccueil{margin:0px;padding:0px;position:absolute;width:42px;height:15px;z-index:5;top:820px;left:529px;}

#l2abilletteriebas{/*Illustration   lien billetterie à gauche en bas pendant l'affichage flash pleinne page*/
margin:0px;padding:0px;position:absolute;z-index:5;top:741px;left:120px;width:50px;height:50px;line-height:50px;text-align:left;}
#l2abilletterie_message{/*message   billetterie à gauche en bas pendant l'affichage flash pleinne page*/
margin:0px;padding:0px;position:absolute;z-index:5;top:746px;left:175px;width:250px;height:20px;line-height:20px;text-align:left;vertical-align:middle;text-align:center;}

/*A verifier avec la vesrion internet explorer 6 */ 
#ecolemusiquetop{margin:0px;padding:0px;position:absolute;z-index:5;width:220px;height:60px;top:69px;left:268px;}

#pubecole{margin:0px;
	position:absolute;
	z-index:3;
	background-repeat:no-repeat;
	background-position:center;
	width: 101px;
	height: 56px;
	left: 740px;
	top: 740px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;
	z-index:5;}
#pubgb {margin:0px;
	position:absolute;
	z-index:3;
	background-repeat:no-repeat;
	background-position:center;
	width: 72px;
	height: 56px;
	left: 860px;
	top: 738px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;
	z-index:5;}
	/* navigation surfez en musique et adhérer a l'association en haut de page d'acceuil en dessous du logo */
#accadhicone{margin:0px;padding:0px;z-index:5;position:absolute;width:142px;height:14px;top:143px;left:65px; text-align:center;vertical-align:top; line-height:14px;}
#accadhiconeadh{margin:0px;padding:0px;z-index:5;position:absolute;width:142px;height:14px;top:143px;left:65px; text-align:center;vertical-align:top; line-height:14px;}
#accsurficone{margin:0px;padding:0px;z-index:5;position:absolute;width:142px;height:14px;top:143px;left:251px; text-align:center; vertical-align:top; line-height:14px;}
#pointaccdhicone01 {margin:0px;padding:0px;z-index:10;position:absolute;top:144px;left:35px;width:16px;height:16px; background-image:url(Skinl2a/commun/01.png); background-repeat:no-repeat;background-position:center;}
#pointaccdhicone01 img{vertical-align:middle;}
#pointaccdhicone02 {margin:0px;padding:0px;z-index:10;position:absolute;top:144px;left:220px;width:16px;height:16px; background-image:url(Skinl2a/commun/01.png); background-repeat:no-repeat;background-position:center;}
#pointaccdhicone02 img{vertical-align:middle;}
#pointaccdhicone03 {margin:0px;padding:0px;z-index:10;position:absolute;top:144px;left:405px;width:16px;height:16px; background-image:url(Skinl2a/commun/01.png); background-repeat:no-repeat;background-position:center;}
#pointaccdhicone03 img{vertical-align:middle;}
#trait{margin:0px;padding:0px;z-index:5;position:absolute;width:350px;height:10px;top:190px;left:10px;}
#accsurfmusique{}
	
/***********************************************FIN PAGE D'ACCUEIL *****************************************************************************/
#bienvenue{/* titre page position gauche Toutes les Pages*/
	margin:0;
	padding:0px;
	position:absolute;
	z-index:5;
	top:143px;
	width:400px;
	height :20px;
	line-height:20px;
	left: 30px;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
	
}
#titrepage{ /* titre page position gauche Toues les Pages */
	margin:0;
	padding:0px;
	position:absolute;
	z-index:5;
	top:175px;
	width:465px;
	height :20px;
	line-height:20px;
	left: 220px;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
	visibility:hidden;
}
#titrepagec{ /* titre page position Centre Toutes les Pages*/
	margin:0;
	padding:0px;
	position:absolute;
	z-index:2;
	top:180px;
	width:984px;
	height :20px;
	line-height:20px;
	left: 0px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
}
#illustrationpage{ /*postion gauche sous le logo pour toutes les pages du site*/
	margin:0;
	position:absolute;
	z-index:10;
	top:149px;
	width:50px;
	height :50px;
	line-height:14px;
	left: 19px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;
}
#illustrationgm{ /*postion gauche sous le logo pour la section grands maîtres taille 60x60 */
	margin:0;
	position:absolute;
	z-index:10;
	top:152px;
	width:60px;
	height :60px;
	line-height:14px;
	left: 111px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;
}
#illustrationpage1{/*Position centrée pour fiche detail grand maitre */
	margin:0;
	position:absolute;
	z-index:4;
	top:200px;
	width:60px;
	height :60px;
	line-height:14px;
	left:512px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;
}
#etiquettesection {margin:0;
	position:absolute;
	z-index:10;
	top:168px;
	width:60px;
	height :35px;
	line-height:14px;
	left: 80px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;}
	
#etiquettesection1 {/*position sous le logo page détail grand maitre */
    margin:0;
	position:absolute;
	z-index:15;
	top:142px;
	width:60px;
	height :35px;
	line-height:14px;
	left: 90px;
	text-align:center;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:inherit;}
                                                                        /* FIN Rubriques et Titres pages */
#ecran {
	margin:0px;
	position:absolute;
	z-index:3;
	background-image:url(Skinl2a/commun/ecran.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 170px;
	height: 57px;
	left: 298px;
	top: 70px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;
}
/* #membre { ancienne position gauche
    margin:0px;
	position:absolute;
	z-index:3;
	width: 18px;
	height: 18px;
	left: 20px;
	top: 150px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;}*/
#membre { /* icone membre position à coté du menu 2 ecole*/
    margin:0px;
	position:absolute;
	z-index:3;
	width: 18px;
	height: 18px;
	left: 565px;
	top: 144px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;}
#membre img{ /* positionnement vertical de l'icone membre */vertical-align:top;}
#w1 {margin:0px;
	position:absolute;
	z-index:3;
	width: 18px;
	height: 18px;
	left: 42px;
	top: 150px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;}
#w2 {margin:0px;
	position:absolute;
	z-index:3;
	width: 18px;
	height: 18px;
	left: 64px;
	top: 150px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;}
#w3 {margin:0px;
	position:absolute;
	z-index:3;
	width: 18px;
	height: 18px;
	left: 86px;
	top: 150px;
	color:#FFFFFF;
	background-color:inherit;
	display:block;}
#fondnoira {
	margin:0px;
	position:relative;
	z-index:1;
	background-image:url(Skinl2a/commun/Fondnoira.png);
	background-repeat:no-repeat;
	background-position:center;
	top:-70px;
	width:984px;
	height :88px;
	left: 0px;
	display:block;
	margin-bottom:0px;
	color:#FFFFFF;
	background-color:inherit;}
	
#fondnoirb{
	margin:0px;
	position:relative;
	z-index:0;
	background-image:url(Skinl2a/commun/fondnoirb.png);
	background-repeat:no-repeat;
	background-position:center;
	top:-71px;
	width:984px;
	height :18px;
	left: 0px;
	display:block;
	color:#FFFFFF;
background-color:inherit;}
#fondnoirc {
	margin:0px;
	position:relative;
	z-index:0;
	background-image:url(Skinl2a/commun/fondnoirc.png);
	background-repeat:repeat-y;
	background-position:top;
	top:-71px;
	width:984px;
	height :676px;
	left: 0px;
	display:block;
	color:#FFFFFF;
	background-color:inherit;
	border:0px;
}

#couture {
	position:absolute;
	z-index:1;
	background-image:url(Skinl2a/commun/pagecouture.png);
	background-repeat:no-repeat;
	background-position:center top;
	top:205px;
	width:9px;
	height :580px;
    left:490px;
	display: block;
	color:#FFFFFF;
    background-color:inherit;
}
#couturegauche {/*couture position gauche listing pedagogique */
	position:absolute;
	z-index:1;
	background-image:url(Skinl2a/commun/pagecouture.png);
	background-repeat:no-repeat;
	background-position:center top;
	top:205px;
	width:9px;
	height :580px;
    left:248px;
	display: block;
	color:#FFFFFF;
    background-color:inherit;
}
#gg {
	margin:0;
	position:absolute;
	z-index:9;
	background-image:url(Skinl2a/bleu/gg.png);
	background-repeat:no-repeat;
	width: 58px;
	height: 260px;
	left: 3px;
	top: 353px;
}
#gd {
	margin:0;
	position:absolute;
	z-index:9;
	background-image:url(Skinl2a/bleu/gd.png);
	background-repeat:no-repeat;
	width: 60px;
	height:260px;
	left: 922px;
	top: 354px;
}
#footer {
	margin:0;
	position:relative;
	z-index:1;
	background-image:url(Skinl2a/commun/Footer.png);
	background-repeat:no-repeat;
	background-position:center;
	top:740px;
	width:984px;
	height :32px;
	left: 1px;
	display:block;
}
#rbg {/* Rivet bas gauche*/
	margin:0;
	position:absolute;
	z-index:2;
	background-image:url(Skinl2a/commun/rivetbas.png);
	background-repeat:no-repeat;
	background-position:center;
	top:834px;
	width:20px;
	height :20px;
	left: 16px;
}
#rbd {/* Rivet bas droit */
	margin:0;
	position:absolute;
	z-index:2;
	background-image:url(Skinl2a/commun/rivetbas.png);
	background-repeat:no-repeat;
	background-position:center;
	top:834px;
	width:20px;
	height :20px;
	left: 947px;
}
#rondominstruments {
	margin:0;
	position:absolute;
	z-index:3;
	top:698px;
	width:110px;
	height :140px;
	left: 14px;
}
#findeligne {
	z-index:10;
	position:absolute;
	width:31px;
	height:29px;
	background-image:url(Skinl2a/bleu/finlignetrs.png);
	background-repeat:no-repeat;
	left: 479px;
	top: 810px;
		   }
#copyright {
	margin:0;
	position:absolute;
	z-index:9;
	top:828px;
	width:277px;
	height :15px;
	line-height:15px;
	left: 169px;
	text-align:right;
	vertical-align:middle;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#realisation {
	margin:0;
	position:absolute;
	z-index:9;
	top:828px;
	width:277px;
	height :15px;
	line-height:15px;
	left: 500px;
	text-align:right;
	vertical-align:middle;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
}
#compteurgeneral{/* compteurs visite , total et jour */
    margin:0;
	position:absolute;
	z-index:9;
	top:855px;
	width:984px;
	height :15px;
	line-height:15px;
	left: 0px;
	text-align:center;
	vertical-align:middle;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;}
#lachartre a{
	margin:0;
	position:absolute;
	z-index:1;
	top:828px;
	width:277px;
	height :15px;
	line-height:15px;
	left: 500px;
	text-align:right;
	vertical-align:middle;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:inherit;
	text-decoration:none;
}
#lachartre a:hover {
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#lachartre a:active {
	color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#l2aa {position:absolute;
       width:173px;
	   height:200px;
	   margin:0px;
	   top:250px;
	   left:650px;}	   
#l2ab {position:absolute;
       width:173px;
	   height:200px;
	   margin:0px;
	   top:250px;
	   left:650px;}	 
#l2ac {position:absolute; 
       width:173px;
	   height:100px;
	   margin:0px;
	   top:310px;
	   left:650px;} 
#l2ad {position:absolute; 
       width:173px;
	   height:100px;
	   margin:0px;
	   top:310px;
	   left:650px;} 
/***********************************************************************FIN GLOBAL */
/* *********************************************************    DEBUT MENU PRINCIPAL */
ul#menu {
	position:absolute;
	width:501px;
	height:42px;
	margin:0px;
	padding:0px;
	background: url(Skinl2a/menu1/fondmenu1.png)  57px  no-repeat;
	text-align:center;
	list-style-type:none;
	text-decoration: none;
	left: 460px;
	top: 77px;
	z-index: 3;
	white-space: nowrap ;
		}
ul#menu li {float:right;padding-left:20px;margin-top:10px; text-align:center; outline:none;text-decoration: none;}
ul#menu li a {/* dimensions et définitions des boutons */
           background:url(Skinl2a/menu1/mg.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 22px;
           width:80px;
           font-size:11px;
           color:#000000;
           line-height: 22px;	/* hauteur de ligne pour éviter les paddings */
           font-weight:bolder;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none; 
		   outline:none;background-color:inherit;
		   }
ul#menu li a:hover   {
           background:url(Skinl2a/menu1/mg.png)  no-repeat ;
           background-position:4px -22px ;
	       border:none;
	       list-style-type:none;
	 	   color:#CCCC99;
		   z-index:20; outline:none;text-decoration: none;background-color:inherit;}
ul#menu li a:active {background:url(Skinl2a/menu1/mg.png) no-repeat ;
               background-position:4px -66px ;
			   border-style:none;
			   border:0px;
			   color:#FFFFFF;
			   z-index:20;
			   text-decoration : none;
			   outline:none;background-color:inherit;}
ul#menu li a#active {background:url(Skinl2a/menu1/mg.png)  no-repeat ;
               background-position:4px -44px ;
			   border-style:none;
			   border:0;
			   color:#FFFFFF;
			   z-index:20;
			   outline:none;text-decoration: none;background-color:inherit;}
ul#menu li#home {float:right;padding-left:20px;margin-right:-7px;margin-top:9px; text-align:center; outline:none;text-decoration: none;white-space: nowrap ;}			   
ul#menu li#home a {/* dimensions et définitions des boutons  home*/
           background:  url(Skinl2a/menu1/home.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 22px;
           width:53px;
           font-size:11.5px;
           color:#000000;
           line-height: 22px;	/* hauteur de ligne pour éviter les paddings home */
           font-weight:bolder;
           font-family:Georgia, "Times New Roman", Times, serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none; outline:none;background-color:inherit;}
ul#menu li#home a:hover {background:url(Skinl2a/menu1/home.png) no-repeat ;
               background-position:9px -22px ;
			   border:none;
			   list-style-type:none;
			   color:#CCCC99;
			   z-index:20; outline:none;text-decoration: none;background-color:inherit;}
ul#menu li#home a:active {background: url(Skinl2a/menu1/home.png)  no-repeat ;
               background-position:9px -44px ;
			   border-style:none;
			   border:0;
			   color:#FFFFFF;
			   z-index:20;
			   text-decoration : none;
			   outline:none;background-color:inherit;}		
ul#menu li#home a#active {background: url(Skinl2a/menu1/home.png)  no-repeat ;
               background-position:9px -44px ;
			   border-style:none;
			   border:0;
			   color:#FFFFFF;
			   z-index:20;
			   text-decoration : none;
			   outline:none;background-color:inherit;}		   
			   
			   
/*li#home a#active {background: url(Skinl2a/menu1/home.png) no-repeat ;
               background-position:4px -44px ;
			   border:none;
			   color:#FFFFFF;
			   z-index:20;
			   text-decoration : none; outline:0;background-color:inherit;}*/
img{border:none; outline:0;text-decoration: none;}
ul#menu1a {list-style-type:none;width:460px;height:46px;margin:0px;padding:0px;position:relative; outline:none;text-decoration: none;}
ul#menu1a li {float:left;padding-left:30px;margin-top:30px; outline:0;text-decoration: none;}
ul#menu1a li a {/* dimensions et définitions des boutons */
           background:url(Skinl2a/menu1/mg.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 22px;
           width:80px;
           font-size:11px;
           color:#000033;
           line-height: 22px;	/* hauteur de ligne pour éviter les paddings */
           font-weight:bold;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none;background-color:inherit;}
	    /* Panneaux information menu */
#menuinfo1 {margin:0px;position:absolute;visibility:hidden;width:190px;height:65px;left:285px;top:65px;z-index:5;background-color:#FF9900;color:#0099FF;}
#menuinfo2 {margin:0px;position:absolute;visibility:hidden;width:190px;height:65px;left:285px;top:65px;z-index:5;background-color:#00CCFF;;color:#FFFFFF;}
#menuinfo3 {margin:0px;position:absolute;visibility:hidden;width:190px;height:65px;left:285px;top:65px;z-index:5;background-color:inherit;color:#FFFFFF;}
#menuinfo4 {margin:0px;position:absolute;visibility:hidden;width:190px;height:65px;left:285px;top:65px;z-index:5;background-color:inherit;color:#FFFFFF;}
        /* FIN Panneaux  information menu */ 
/*********************************************************************** Fin MENU PRINCIPALE */ 
/* ***************************DEBUT  Menu Adherer*/
ul#iconeadhesion {position:absolute;
	width:160px;
	height:10px;
	line-height:10px;
	margin:0px;
	padding:0px;
	text-align:center;
	left:425px;
	top: 28px;
	z-index:20;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;}
ul#iconeadhesion li {float:left;margin-left:0px; text-align:center; outline:none;text-decoration:none;z-index:5;}
ul#iconeadhesion li a {color:#3399FF;background-color:inherit;z-index:5;outline:none;text-decoration: none;}
ul#iconeadhesion li a:hover {color:#FF9900;background-color:inherit;z-index:5;text-decoration:underline;}
ul#iconeadhesion li a:active {color:#CCCCCC;background-color:inherit;z-index:5;}
ul#iconeadhesion a#active {color:#CCCCCC;background-color:inherit;z-index:5;}
/* ************************************************** FIN MENU ADHERANT */ 
 /****************************** DEBUT Menu 2  */
 ul#menu2 {
	position:absolute;
	width:415px;
	height:12px;
	margin:0px;
	padding:0px;
	line-height:20px;
	text-align:center;
	left: 585px;
	top: 144px;
	z-index:20;
	text-decoration:none;
	list-style-type:none;
	vertical-align:top;
		}
ul#menu2 li {float:left;margin-left:15px; text-align:center; outline:none;text-decoration:none;z-index:5;line-height:13px;}
ul#menu2 li a {/* dimensions et définitions des boutons */
		   display:inline;	/* mise en block de <a> pour lui donner des dimensions */
           font-size:10px;
           color:#B0AA86;
           line-height: 10px;	/* hauteur de ligne pour éviter les paddings */
           font-family:Geneva, Arial, Helvetica, sans-serif;
		   font-weight:bold;
		   outline:none;
		   vertical-align:middle;text-decoration: none;background-color:inherit;z-index:5;}
ul#menu2 li a:hover{color:#3399FF;background-color:inherit;z-index:5;}
ul#menu2 li a:active{color:#FF9900;background-color:inherit;z-index:5;}
ul#menu2 li a#active{color:#FF6600;background-color:inherit;z-index:5;}

/********************************** Lien s'inscrire à la newsletter ***************/
#emailnl{position:absolute ; width:200px;height:20px; z-index:5; top:169px;left:764px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px }
/********************************** Lien Billetterie haut de la page principale ***************/
#lienbilletterieligne{position:absolute ; width:300px;height:20px; z-index:5; top:169px;left:360px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; visibility:hidden}




/***************************************************************************DEBUT MENU ADMIN */
ul#menuadmin {
	position:absolute;
	margin:0px;
	padding:0px;
	list-style-type:none;
	outline:none;
	width:279px;
	height:70px;
	left: 27px;
	top: 169px;
	z-index:0;
		 }
ul#menuadmin li {float:left;padding:0px;margin:0px;clear:both;}
/*************************************************************  DEBUT MENU ADHERANT */
ul#menuclient {
	position:absolute;
	list-style-type:none;
	width:145px;
	height:33px;
	margin:0px;
	padding:0px;
	text-align:center;
	top: 800px;
	outline:none;
	text-decoration: none;
	left: 829px;
	z-index: 5;
}
ul#menuclient li {float: left;left:50px;padding-left:10px;margin-top:2px; outline:none;text-decoration: none;}
ul#menuclient li#messagerie a {/* dimensions et définitions des boutons */
           background:  url(Skinl2a/menu2/enveloppe.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 26px;
           width:42px;
		   margin-top:2px;
           font-size:11px;
           color:#000033;
           line-height: 40px;	/* hauteur de ligne pour éviter les paddings */
           font-weight:bold;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none; outline:none;background-color:inherit;}
ul#menuclient li#messagerie a:hover {background-position:0px -26px ; outline:none;text-decoration: none;}
ul#menuclient li#messagerie a:active {background-position:0px -52px ; outline:none;text-decoration: none;}
ul#menuclient img{	border:none; line-height:36px; vertical-align:bottom; outline:none;text-decoration: none;}	   
ul#menuclient li#fichier a {/* dimensions et définitions des boutons */
           background:url(Skinl2a/menu2/fichier.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 31px;
           width:41px;
           font-size:11px;
           color:#000033;
           line-height: 40px;	/* hauteur de ligne pour éviter les paddings */
           font-weight:bold;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none; outline:none;background-color:inherit;}
ul#menuclient li#fichier a:hover{background-position:0px -33px ; outline:none;text-decoration: none;}
ul#menuclient li#fichier a:active{background-position:0px -64px ;outline:none;text-decoration: none;}
ul#menuclient li#quitter a {/* dimensions et définitions des boutons */
           background: url(Skinl2a/menu2/quitter.png)  top  no-repeat;
		   display:block;	/* mise en block de <a> pour lui donner des dimensions */
           height: 28px;
           width:23px;
           font-size:11px;
           color:#000033;
           line-height: 40px;	/* hauteur de ligne pour éviter les paddings */
           font-weight:bold;
           font-family:Verdana, Arial, Helvetica, sans-serif;
           text-decoration: none;
		   z-index:20;
		   list-style-type:none; outline:none;background-color:inherit;}	
ul#menuclient li#quitter a:hover {	background-position:0px -29px; outline:none;text-decoration: none;}   
ul#menuclient li#quitter a:active {	background-position:0px -59px;outline:none;text-decoration: none;} 
/***********************************************************FIN MENU ADHERANT

/********************************************DEBUT CONTENU PAGE 
#pagea {margin:0;
	top:190px;
	position:absolute;
	width:378px;
	height:585px;
	left:78px;
	z-index:10;
	display:block;
	vertical-align: text-top;
	white-space: normal;
	line-height: normal;
	float: left;
	clear: both;
}
#pageb { 
	position:absolute;
	width:365px;
	height:585px;
	top:190px;
	left:530px;
	z-index:10;
	display:block;
	margin:0px;
	padding:0px;
	list-style-image:url(Skinl2a/puces/puceor8x8.png);
	list-style-position:outside;
	line-height:18px;

}
*/
/**********************   DEBUT Login Interface Flotante */
#floatlogin {margin:0;
	position:absolute;
	z-index:1;
	background-image:;
	background-repeat:no-repeat;
	background-position:top;
	width: 340px;
	height: 100%px;
	left: 605px;
	top: 290px;
	visibility:visible;
	background-color:#FFFF99;
	display:inline;}
errorlogin {margin:0;
	position:absolute;
	z-index:1;
	background-image:;
	background-repeat:no-repeat;
	background-position:top;
	width: 340px;
	height:100px;
	left: 605px;
	top: 230px;
	visibility:visible;
	background-color:#CCCC99;
	display:block;}
#floatlogintable td {height:35px;}
#logininterface {
	margin:0;
	position:absolute;
	z-index:1;
	background-image:;
	background-repeat:no-repeat;
	background-position:top;
	width: 340px;
	height: 223px;
	left: 608px;
	top: 400px;
	visibility:visible;
}
#error_elementlogin {
	float:right;
	display:inline;
	position:absolute;
	width:374px;
	height:173px;
	text-align:center;
	left: 546px;
	top: 190px;
}
#infologin {
	float:right;
	display:inline;
	position:absolute;
	width:374px;
	height:600px;
	text-align:center;
	left: 80px;
	top: 230px;
		clear:both;
	white-space:inherit;
	line-height:16px;;
	word-spacing:2px;
}
/*#infologin p{
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-align:justify;}*/
                                                                           /*FIN LOGIN INTERFACE FLOTANTE */
/******************** DEBUT GALLERIE PHOTOS */
#photosgal {/* Gallerie photos div pour include */
    position:absolute;
	margin:0;
	width:980px;
	height:660px;
	top:150px;
	left:20px;
	z-index:15;}
#titrepagegp { /* titre page position gauche à éliminer */
	margin:0;
	position:absolute;
	z-index:5;
	top:180px;
	width:465px;
	height :14px;
	line-height:14px;
	left: 55px;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
}
                                                                                 /*FIN GALLERIE PHOTO*/
/*********************************************************DEBUT CONTACT */
#contactinfo {top:205px;
	position:absolute;
    display:block;
    z-index:3;	
	width:390px;
	height:550px;
	left:71px;
}	  
#contactformulaire {top:220px;
	position:absolute;
	display:block;
	z-index:3;
	width:390px;
	height:550px;
	left:525px;
  }
#confirmation {margin:0;
width:984px;
height:25px;
position:absolute;
top:220px;
left:1px;
display:block;
z-index:15;
color:#FF9900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;}
#tablecontact tr {height:35px;}
                                                                                  /*FIN CONTACT*/
/**************************** DEBUT LE LIVRE D'OR  */
#guestbookvide {margin:0;
                padding:0;
				width:600px;
				height:150px;
				position:absolute;
				top:280px;
				left:195px;
				display:block;
                z-index:15;
                color:#FF9900;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:12px;
				font-weight:bold;}
#guestbookad{margin:0;padding:0; position:relative; width:18px;height:54px;background-color:#0066CC;top:-10px; left:-65px;z-index:6;float:left; display:inline; }
/*position navigation*/
#guestbooknav_h{margin:0;padding:0; position:absolute; width:400px;height:25px;top:205px; left:690px;z-index:60; text-align:left;}
#guestbookvide  a{color:#B0AA86;background-color:inherit;z-index:5;text-decoration: none;}
#guestbookvide  a:hover{color:#3399FF;background-color:inherit;z-index:5;}
#guestbookvide  a:active{color:#FF9900;background-color:inherit;z-index:5;}
#guestbookvide  a#active{color:#FF6600;background-color:inherit;z-index:5;}
#attentevalidation {margin:0;
                padding:0;
				width:600px;
				height:150px;
				position:absolute;
				top:280px;
				left:195px;
				display:block;
                z-index:15;
                color:#FF9900;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:12px;
				font-weight:bold;}
#attentevalidation  a{color:#B0AA86;background-color:inherit;z-index:5;text-decoration: none;}
#attentevalidation  a:hover{color:#3399FF;background-color:inherit;z-index:5;}
#attentevalidation  a:active{color:#FF9900;background-color:inherit;z-index:5;}
#attentevalidation  a#active{color:#FF6600;background-color:inherit;z-index:5;}
#GBstat{position:absolute;top:208px;left:81px;width:160px;height:20px;margin:0px;padding:0px;line-height:20px;vertical-align:top;z-index:20;text-align:left;}
ul#guestbookmenu {position:absolute;top:199px;left:428px;width:130px;height:28px;margin:0px;padding:0px;line-height:25px;vertical-align:middle;font-family:Verdana, Arial, Helvetica, sans-serif;z-index:20;font-size:12px; text-align:center; background:url(Skinl2a/commun/gb_post.png) ; background-repeat:no-repeat ; list-style-type:none;}
ul#guestbookmenu li{height:25px;float:left;outline:none;text-decoration: none;list-style-type:none;}
ul#guestbookmenu li a{color:#B0AA86;background-color:inherit;z-index:5;text-decoration: none;list-style-type:none;}
ul#guestbookmenu li a:hover{color:#3399FF;background-color:inherit;z-index:5;list-style-type:none;}
ul#guestbookmenu li a:active{color:#FF9900;background-color:inherit;z-index:5;list-style-type:none;}
ul#guestbookmenu li a#active{color:#FFFFFF;background-color:inherit;z-index:5;list-style-type:none;}
#guestbookcontenu {margin:0px;padding:0px; position:absolute; display:block; width:800px;height:480px;left:81px;top:225px;color:red;z-index:15;}
#gbmessage {padding:5px;}
#guestbookinfo {top:205px;
	position:absolute;
    display:block;
    z-index:3;	
	width:390px;
	height:550px;
	left:71px;
  	clear:both;
	white-space:normal;
	line-height:18px;
	word-spacing:normal;
	font-stretch:normal;
	list-style:outside;
	unicode-bidi:inherit;}
#guestbookformulaire {top:255px;
	position:absolute;
	display:block;
	z-index:3;
	width:390px;
	height:550px;
	left:525px;
  }
#tableguestbook tr {height:36px;}
#erreurcaptcha{position:absolute; width:300px;height:40px;top:200px;left:580px;z-index:5;}


#CO{/* Champs Obligatoires*/
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
width:130px;
height:15px;
line-height:15px;
vertical-align:middle;
top:148px;
left:315px;
color:#CC0000;
z-index:10;}
/*******************************************************DEBUT ACTUALITE */
#actualiteinclude {position:absolute;
	width:985px;
	height:672px;
	margin-left:auto;
	margin-right:auto;
	top: 175px;
	left:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	display:block;
	z-index:2;}
 /* FIN ACTUALITE */
/**********************************************DEBUT NAVIGATION */ 
#navaz{margin:0px;padding:0px;z-index:15;position:absolute;width:984px;text-align:left;top:250px;left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#C2C187;}
#navlinkhaut{margin:0px;padding:0px;z-index:15;position:absolute;width:400px;text-align:center;top:270px;left:265px;}
#navlinkbas{margin:0px;padding:0px;z-index:15;position:absolute;width:400px;text-align:center;top:750px;left:265px;margin-left:auto;margin-right:auto;}
#navstatuthaut{margin:0px;padding:0px;z-index:15;position:absolute;width:400px;text-align:center;top:290px;left:290px;margin-left:auto;margin-right:auto;}
#navstatutbas{margin:0px;padding:0px;z-index:15;position:absolute;width:984px;text-align:center;top:770px;left:0px;margin-left:auto;margin-right:auto;}
/********************* FIN NAVIGATION
/*************************************************DEBUT MUSIQUE*/
#MPdiv{position:absolute;top:270px;left:560px;width:300px;height:140px;z-index:5;}
#ecoutealbum{position:absolute;top:210px;left:560px;width:48px;height:48px;z-index:5;}
#int_titrecoute{position:absolute;top:225px;left:560px;width:300px;height:15px;z-index:5}
#titrecoute{position:absolute;top:240px;left:560px;width:300px;height:15px;z-index:5;}
#int_titrealbumecoute {position:absolute;top:190px;left:560px;width:300px;height:15px;z-index:5;}
#titrealbumecoute {position:absolute;top:205px;left:560px;width:300px;height:15px;z-index:5;}
#navalbumfronthaut{position:absolute;margin:0px;padding:0px;left:180px;top:220px;z-index:9;}
#navalbumfrontbas{position:absolute;margin:0px;padding:0px;left:180px;top:700px;z-index:9;}
#tablelistingalbums{position:absolute;margin:0px;padding:0px;left:100px;top:220px}
#frontalbumvide{margin:0px;padding:0px;position:absolute;width:280px;height:20px;left:100px;top:250px;}
#pasdechanson {margin:0px;padding:0px; width:350px;height:25px;position:absolute;top:210px;left:550px;z-index:5;}
#selectionalbum {margin:0px;padding:0px;z-index:5px;position:absolute;top:230px;left:535px;width:370px;height:350px}
#listingchansons{margin:0px;padding:0px; width:380px;height:25px;position:absolute;top:305px;left:558px;}

/******************** FIN MUSIQUE */
/*********************************** Sectuin Grand Maitre ******************************************/
#tablelistingarticlesms{position:absolute;margin:0px;padding:0px;left:550px;top:220px}
#gmvide{margin:0;
padding:0;
position:absolute;
width:450px;
height:200px;
z-index:15;
top:250px;
left:500px;
color:#FF6600;
}
/*DEBUT VIDEO*/
#listingvideos{margin:0px;padding:0px; width:350px;height:25px;position:absolute;top:550px;left:575px;z-index:5;}
#coinecran1{margin:0px;padding:0px;position:absolute;z-index:4;top:265px;left:554px;background-image:url(Skinl2a/commun/coinvideo.png); background-repeat:no-repeat;width:40px;height:40px;}
#coinecran2{margin:0px;padding:0px;position:absolute;z-index:4;top:265px;left:846px;background-image:url(Skinl2a/commun/coinvideo.png); background-repeat:no-repeat;width:40px;height:40px;}
#coinecran3{margin:0px;padding:0px;position:absolute;z-index:4;top:495px;left:554px;background-image:url(Skinl2a/commun/coinvideo.png); background-repeat:no-repeat;width:40px;height:40px;}
#coinecran4{margin:0px;padding:0px;position:absolute;z-index:4;top:495px;left:846px;background-image:url(Skinl2a/commun/coinvideo.png); background-repeat:no-repeat;width:40px;height:40px;}
#titrevideo{position:absolute;top:240px;left:565px;width:300px;height:15px;z-index:5; text-align:center;}
#titredossiervideo {position:absolute;top:210px;left:565px;width:300px;height:15px;z-index:5;text-align:center;}
#infovideo{margin:0px;
	padding:0px;
	width:209px;
	height:58px;
	position:absolute;
	top:552px;
	left:650px;
	z-index:10;
	text-align:justify;}
/**************FIN VIDEO */
/*DEBUT ANNUAIRE*/
#tablelistingadherants{
	width:579px;
	height:80px;
	margin:0px;
	padding:0px;
	position:absolute;
	left: 207px;
	top: 287px;
	visibility: visible;
}
#rechercheadherant {
	position:absolute;
	width:154px;
	height:82px;
	margin:0;
	left:812px;
	top: 173px;
	z-index:15;
	margin:0px;
	padding:0px;
	visibility: visible;
}
#recherchevide {
	margin:0;
	width:85px;
	height:17px;
	position:absolute;
	left: 849px;
	top: 234px;
	z-index:15;
	visibility: visible;
}
#recherchevideinfo {
	margin:0;
	width:984px;
	height:17px;
	position:absolute;
	left: 0px;
	top: 234px;
	z-index:15;
	text-align:center;
	visibility: visible;
}
#resultatrecherche {
	margin:0;
	position:absolute;
	width:576px;
	height:86px;
	left: 208px;
	top: 222px;
	visibility: visible;
}
#pasadh{margin:0px;padding:0px;position:absolute;z-index:5;width:280px;height:20px;top:350px;left:345px;} 
/********************************************FIN ANNUAIRE  **************************************************/
/* INDEX PRESENTATION */
#titrepresentationaccueil{ /* titre présentation page d'accueil affichage normal*/
	margin:0;
	padding:0px;
	position:absolute;
	z-index:5;
	top:270px;
	width:465px;
	height :20px;
	line-height:20px;
	left: 220px;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
}
#titrepresentationbis{ /* titre présentation position n°2 en bas  index*/
	margin:0;
	padding:0px;
	position:absolute;
	z-index:5;
	top:570px;
	width:390px;
	height :20px;
	line-height:20px;
	left: 75px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:inherit;
}
#presentation{/* Présentation page complète accueil normal*/
    margin:0 ;
	padding:0;
	padding-top:1px;
	top:300px;
	position:absolute;
	display:block;
	z-index:14;
	width:390px;
	height:550px;
	left:75px;
	/* background-color:#FF9900;*/
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#presentationpage{/* Présentation page complète page dédiée*/
    margin:0 ;
	padding:0;
	padding-top:1px;
	top:270px;
	position:absolute;
	display:block;
	z-index:14;
	width:390px;
	height:550px;
	left:297px;
	/* background-color:#FF9900;*/
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
#presentationbis{/*Présentation position basse page d'accueil avec flash activé*/
    margin:0 ;
	padding:0;
	padding-top:1px;
	top:650px;
	position:absolute;
	display:block;
	z-index:14;
	width:390px;
	height:300px;
	left:75px;
	/* background-color:#FF9900;*/
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
#presentationaccueilvide{margin:0 ;
	padding:0;
	padding-top:1px;
	top:270px;
	position:absolute;
	display:block;
	z-index:14;
	width:390px;
	height:50px;
	left:75px;
	/* background-color:#FF9900;*/
	color:#FF9900F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
ul#bureau{/* position normale */position:absolute;
	list-style-type:none;
	width:300px;
	height:100px;
	margin:0px;
	padding:0px;
	text-align:center;
	top: 730px;
	outline:none;
	text-decoration: none;
	left: 120px;
	z-index: 5;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
ul#bureaubis{/* position mise en page flash  */ position:absolute;
	list-style-type:none;
	width:300px;
	height:100px;
	margin:0px;
	padding:0px;
	text-align:center;
	top: 720px;
	outline:none;
	text-decoration: none;
	left: 120px;
	z-index: 5;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}
#illustrationpresentation{/*page index */margin:0px;padding:0px;width:390px;height:50px;position:absolute;top:210px;left:75px;z-index:5;}
#illustrationpresentationpage{/*page dédiée */margin:0px;padding:0px;width:984px;height:50px;position:absolute;top:210px;margin-left:auto;margin-right:auto;z-index:5;}
#illustrationpresentationbis{/*Position basse page d'accueil flash activé*/margin:0px;padding:0px;width:390px;height:50px;position:absolute;top:595px;left:75px;z-index:5;}
ul#bureau li {left:50px;padding-left:10px;margin-top:2px; outline:none;text-decoration: none;}
ul#bureaubis li {/* position basse index*/left:50px;padding-left:10px;margin-top:2px; outline:none;text-decoration: none;}
/******************************************FIN INDEX PRESENTATION **************************************/

/***********DEBUT HISTOIRE */
#Hgrandsmaitres{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:90px;
	top:280px;
	left:87px;
	line-height:15px;
}
#divHgrandsmaitres{ /*etiquette*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:140px;
	height:23px;
	top:250px;
	left:162px;
	line-height:23px;
	z-index:5;
}

h3#textHgrandsmaitres{ /*titre caché*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:140px;
	height:23px;
	top:250px;
	left:162px;
	line-height:23px;
	visibility:hidden;
}
#Hpatrimoine{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:90px;
	top:400px;
	left:87px;
	line-height:15px;
}
#divHpatrimoine{ /*etiquette*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:140px;
	height:23px;
	top:375px;
	left:162px;
	line-height:23px;
	z-index:5;
}
#Hmusiquearaboandalouse{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:90px;
	top:523px;
	left:87px;
	line-height:15px;
}
#divHmusiquearaboandalouse{/*etiquette*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:80px;
	height:23px;
	top:495px;
	left:162px;
	line-height:23px;
	z-index:5;
}
h3#textHmusiquearaboandalouse{/*titre caché*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:222px;
	height:23px;
	top:250px;
	left:615px;
	line-height:23px;
	visibility:hidden;
}
#Hnouba{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:90px;
	top:280px;
	left:540px;
	line-height:15px;
}
#divHnouba{ /* etiquette*/
    margin:0px;
	padding:0px;
	position:absolute;
	width:222px;
	height:23px;
	top:250px;
	left:544px;
	line-height:23px;
	z-index:5;

}
h3#textHnouba{ /* titre caché*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:80px;
	height:23px;
	top:495px;
	left:162px;
	line-height:23px;
	visibility:hidden;
}
#Hinstruments{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:90px;
	top:523px;
	left:540px;
	line-height:15px;
}
#divHinstruments{
	margin:0px;
	padding:0px;
	position:absolute;
	width:196px;
	height:23px;
	top:495px;
	left:615px;
	line-height:23px;
	z-index:5;
}
h3#textHinstruments{ /*titre caché*/
	margin:0px;
	padding:0px;
	position:absolute;
	width:196px;
	height:23px;
	top:495px;
	left:615px;
	line-height:23px;
	visibility:hidden;
}
/***************************************FIN HSTOIRE ******************************/
/******************DEBUT MEDIA *******************************/
#Mediasinfo{}
#Malbumsphotos{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:107px;
	top:280px;
	left:87px;
	line-height:15px;
}
#Malbumsmusique{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:107px;
	top:400px;
	left:87px;
	line-height:15px;
}
#Malbumsvideos{
	margin:0px;
	padding:0px;
	position:absolute;
	width:350px;
	height:107px;
	top:520px;
	left:87px;
	line-height:15px;
}
/*Fin MEDIA */
/**********  DEBUT  Inscription newsletter  */
#insnl {top:220px;
	position:absolute;
	display:block;
	z-index:3;
	width:390px;
	height:550px;
	left:285px;
  }
#desinsnl{top:220px;
	position:absolute;
	display:block;
	z-index:10;
	width:390px;
	height:550px;
	left:285px;}
#tableinsnl tr {height:35px;}
#duplication{position:absolute; width:300px;height:40px;top:180px;left:620px;z-index:5;}
#erreurcaptcha_nl{position:absolute; width:300px;height:40px;top:195px;left:620px;z-index:5;}
/****************************************************FIN Inscription Newsletter ***************************/
/* Debut affichage Administrateur "avertissement message web et livre d'or a valider + adhésion */
#l2a_gfa{margin:0px;padding:0px;position:absolute;z-index:5;width:400px;top:190px;left:570px; text-align:left;}
#l2a_gfa tr{line-height:12px;height:15px}

#l2a_gfa1{margin:0px;padding:0px;position:absolute;z-index:5;width:300px;top:150px;left:300px; text-align:left; visibility:hidden;}
#l2a_gfa1 tr{line-height:17px;height:17px}
