.popper { position : absolute;
  visibility : hidden;
  z-index: 600;
}
body		{margin:0px; background-color:white; font: 12px, Arial, Verdana, Helvetica; scrollbar-base-color: #A6BC09; scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#A6BC09; scrollbar-3Dlight-color:white;color:black;}
p		{font-family: Arial, Verdana, Helvetica; font-size: 10pt;}
td		{font-family: Arial, Verdana, Helvetica;font-size:12px}
a		{color:black;text-decoration: underline;}
a:hover	{color:white;	background-color: #A6BC09; text-decoration: none;}

h1		{font-size:30px;margin-bottom:10px;color:#DB0029;font-weight:normal;margin-top:15px;padding-bottom:2px;border-bottom:1px dotted #DB0029;letter-spacing:1px}
h2		{font-size:22px;margin-bottom:10px;color:#DB0029;font-weight:normal;}
h3		{font-size:16px;margin-bottom:5px;padding:2px;font-weight:normal;letter-spacing:2px;}

hr		{border:1px dotted #DB0029;}

.tr1		{font-size: 14px;}  /*tableau des équipes*/ 
.tr1:hover		{font-size: 14px;background-color: #FBBC00;}
.tr1 	   a {color:black;text-decoration: none;}
.tr1 a:hover {color:black;text-decoration: none;background-color: #FBBC00;}
.tr2		{font-size: 14px;} 
.tr2:hover		{font-size: 14px;background-color: #DB0029;}
.tr2 	   a {color:black;text-decoration: none;}
.tr2 a:hover {color:black;text-decoration: none;background-color: #DB0029;}
.tdrouge	{font-size: 24pt; background-color: #DB0029; color:white;}  /*bandeaux haut*/ 
.tdblanc	{font-size: 8pt; background-color: white; color:black;}
.tdvert		{font-size: 8pt; background-color: #A6BC09; color:black;}
.tdjaune	{background-color:#FFCD07;color:black;}

.bouton  		{color: #000000;font-size: 10px;font-family: Arial, Verdana, Helvetica; border: solid 1px #DB0029; background-color: #FFFFFF;}
.bouton_ombre	{color: #000000;font-size: 10px;font-family: Arial, Verdana, Helvetica; background-color: #A6BC09;}

.interligne		{line-height:1.45em;}
.santrait		{border-bottom:0px;}
.vert 			{background-color: #A6BC09;color:white;}
.jaune 			{background-color: #FFCD07;color:black;} 
.rouge 			{background-color: #DB0029;color:white;}
.rougeacc 		{color: #DB0029;} 

.n7,.n7:hover		{font-size: 7pt;}
.n8,.n8:hover		{font-size: 10px;}
.n8rouge,.n8rouge:hover	{font-size: 10px; color: white; text-decoration:none;} /* liens pour du texte dans un tableau vert*/
.n8rouge:hover		{background-color: #DB0029;}
.n9,.n9:hover		{font-size: 11px; color: #000000;}
.n9rouge			{font-size: 11px; color: white; text-decoration:none;} /* liens pour du texte dans un tableau rouge*/
.n9rouge:hover		{font-size: 11px; background-color: #DB0029;}		
.n10,.n10:hover		{font-size: 12px;}
.alliance			{color:black; font-size : 12px; font-weight:bold; font-variant: small-caps; text-decoration:none;}

.aimages:hover		{background-color: #FFFFFF;}  /*pour éviter l'effet de la couleur d'arrière plan sur les images avec liens */

.gris				{color: #666666;}
.blanc			{color: white; text-decoration:none;}
.smallcaps			{font-variant: small-caps;} /*  Pour les titres dans les popups  */
.calqueblanc {position: absolute;visibility: visible;background-color: white;z-index: 1;height: 280px;width: 260px;border: 1px solid white;}
.floatleft	{float:left;margin:5px 10px 0px 0px;}

.contour	{border:1px solid #333333;}

.contourhfixe	{border:1px solid #333333;height:210px;}
.contour2	{border:1px solid #333333;background-color:#A6BC09;color:white;}
.contour2:hover	{background-color:#DB0029;}

#slogan		{position:relative;top:3px;}
#slogan	p	{margin:0px 0px 3px 0px;}
#slogan h2	{font-size:18px;font-variant: small-caps;}

#intromiaout	{position:absolute;top:170px;left:15px;width:350px;}
#intromiaout p	{margin:0px 0px 10px 0px;color:white;}

#menumiaout	{position:relative;top:20px;left:30px;width:310px;}
#menumiaout	a{color:#333333;text-decoration:none;display:block}
#menumiaout	a:hover{color:white;text-decoration:none;}
#menumiaout	p{margin:0px;}
#menumiaout p.menu1	{padding-top:7px;border-top:1px dotted white;padding-bottom:7px;}
#menumiaout p.menu1on{background-color:#FBBC00;font-weight:bold;padding-top:7px;border-top:1px dotted white;padding-bottom:7px;}
#menumiaout p.menu2	{padding:0px 0px 2px 17px;background-color:#FFC515;}
#menumiaout p.menu3	{padding:0px 0px 2px 30px;background-color:#FFC515;}
#menumiaout p.menu4	{padding:0px 0px 1px 35px;background-color:#FFC515;font-size:11px}
#menumiaout p:hover	{background-color:#A6BC09;color:white;}
#menumiaout p:hover	a {color:white;}

#pied_page	{border-top:1px solid #666666;padding-top:2px;width:100%;font-size:11px;color:#666666;}

#logosgmiaout	{position:absolute;top:730px;left:30px;width:280px;z-index:2;}