body { margin: 0.5cm; background: #FFF8DC;  }

h1 { font-family: Verdana; color: maroon; font-size: 1.4em; }

h2 { font-family: Verdana; Arial; font-size: 0.9em; vertical-align: midle; }

h3 { font-family: Arial;
	font-size: 0.8em; 
	 font-weight: 500; }


h4 { font-family: Arial; font-size: 11px; font-weight: 600; }

h5 { font-family: Arial, serif; font-size: 13px; font-weight: 600; }

h6 { font-family: Monotype Corsiva, fantasy; font-size: 12px; border-style: dashed; border-color=navy; }

p { font-family: Arial; font-size: 0.8em; font-weight: 500;  }



.tournoi { font-family: verdana, Arial, sans-serif;
		 font-size: 0.7em;
 }

.imageflottante
{
   float: left; /* Flotte à gauche */
   margin: 10px;
}

.desous
{
   clear: both; /* le texte continue en dessous */
}


.white { font-family: verdana, Arial, sans-serif;
		 font-size: 0.7em;
		text-align: center;
		 font-weight: 600;
		 background-color: white;

 }
 
 .DIV3 { font-family: verdana, Arial, sans-serif;
		 font-size: 0.7em;
		 color:  #778899;
		 font-weight: bold;
		 font-weight: 600;
		 background-color: #FFF5EE;

 }

 .DIV4 { font-family: verdana, Arial, sans-serif;
		 font-size: 0.7em;
		 color:  #2F4F4F;
		 font-weight: bold;
		 font-weight: 600;
		 background-color: #DCDCDC;

 }


.top { font-family: verdana, "Courier New", "Times New Roman", Arial, serif; 
	text-align: right;
	font-weight: bold;
	font-size: 0.8em;
	background-color: rgb(253, 237, 213);

 }



.soustop { font-family: verdana, "Courier New", "Times New Roman", Arial, serif; 
	text-align: left;
	font-size: 0.8em;
	background-color: white;

 }




.soustop1 { font-family: verdana, "Courier New", "Times New Roman", Arial, serif; 
	text-align: left;
	font-size: 0.8em;
	background-color: rgb(245, 245, 245);

 }








.petit { font-size: 0.7em;  }


.grand { font-size: 0.9em;  }




.topping { font-family: verdana, "Courier New", "Times New Roman", Arial, serif;
	color:  rgb(255, 255, 0);
	text-align: center;
	font-weight: bold;
	background-color: rgb(0, 0, 147);

 }



.grille {
		border: 1px;
		border-color: rgb(113,0,0);
		margin: 3px 20px 3px 3px;
		padding: 5px 5px 5px 5px;
		
	}


img {
		border: 1px solid white;
		padding: 3px;
	}


table
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:11.0pt;
	font-weight:500;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;

	border:1pt solid #FFDEAD;


	mso-pattern:black none;
	mso-protection:unlocked visible;
	white-space:nowrap;}


td
	{border:1pt solid #FFDEAD;}


th
	{border:1pt solid #FFDEAD;}



.partie {
		font-family: arial;
		font-size: 12px;
		font-weight: 800;
		background-color: #FFE4C4;
		border-top: 1px;
		border-right: 1px;
		border-botton: 2px solid maroon;
		border-left: 1px;

		}




.serie {
		font-family: arial;
		font-size: 12px;



		font-weight: 600;
		background-color: #FFFAF0;
		border-top: 1px;
		border-right: 1px;
		border-botton: 5px solid maroon;
		border-left: 1px;

		}

.serieIC {
		font-family: arial;
		font-size: 12px;
		font-weight: 500;
		text-align: right;
		background-color: #FFFAF0;
		border-top: 1px;
		border-right: 1px;
		border-botton: 2px solid maroon;
		border-left: 1px;

		}
		
		
.club { font-family: Arial, sans-serif;
		 font-size: 0.9em;
		 color: #00008B;
		 font-weight: 600;
		 background-color: white;
		 margin-left: 3px;
 }


.club1 { font-family: Arial, sans-serif;
		 font-size: 1em;
		 color: #00008B;
		 font-weight: 600;
		 background-color: white;

 }

.club2 { font-family: Arial, sans-serif;
		 font-size: 0.8em;
		 color: #00008B;
		 font-weight: 500;
		 background-color: white;

 }	


.rouge { font-family: Verdana, Arial, sans-serif;
		 font-size: 0.6em;
		 color: red;
		 font-weight: 600;
		 background-color: white;
		 margin-left: 3px;
 }

.red { font-family: Verdana, Arial, sans-serif;
		 font-size: 0.8em;
		 color: red;
		 font-weight: 600;
 }


.serieclub
	{font-family: Arial, sans-serif;
		 font-size: 12px;
		 color: #00008B;
		 font-weight: 500;
		 background-color: white;


	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1pt solid maroon;
	border-left:1pt solid #FFDEAD;}





 .points { font-family: Arial, sans-serif;
		text-align: right;
		 font-size: 12px;
		 font-weight: 550;
		 background-color: #FFFFF0;
		 margin-left: 3px
 }





 .rang { font-family: Arial, sans-serif;
		 text-align: right;
		 font-size: 12px;
		 font-weight: 500;
		 background-color: #FFEFD5;
		 }

 .jeune { 	 font-weight: 600;
		background-color: rgb(233, 150, 122);
		 }


 .braine { font-family: Arial, sans-serif;
		 font-size: 1em;
		 font-weight: 700;
   		 background-color: white;
		 }
		

.fond1 {

		background-color: white;
		}


.fond2 {

		background-color: #F5F5F5;
		font-weight: 500;
		}

.fond3 {

		background-color: white;
		}


.fond4 {

		background-color: #F5DEB3;
		font-weight: 700;
		}

.fond2IC {

		background-color: #F5F5F5;
		text-align: right;
		font-weight: 500;
		}


.griset { font-family: Arial, sans-serif;
		 font-color: white;
		 font-size: 12px;
		 font-weight: 400;
		 background-color: #DCDCDC;
		 margin-left: 10px
 }
 
.griset2 { font-family: Arial, sans-serif;
		 font-size: 0.7em;
		 font-weight: 400;
		 background-color: #DCDCDC;
 }





.premier1
	{
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:3.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}

.deuxieme2
	{
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:2.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.troisieme3
	{
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}





























.premier
	{font-size: 12px;
	font-weight: 500;

	background-color: white;
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:3.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}

.deuxieme
	{font-size: 12px;
	font-weight: 500;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:2.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.troisieme
	{font-size: 12px;
	font-weight: 500;


	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}



.premierG
	{font-size: 12px;
	font-weight: 500;
	text-align: left;

	background-color: white;
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:3.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}

.deuxiemeG
	{font-size: 12px;
	font-weight: 500;
	text-align: left;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:2.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.troisiemeG
	{font-size: 12px;
	font-weight: 500;
	text-align: left;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.premierC
	{font-size: 12px;
	font-weight: 500;
	text-align: center;

	background-color: white;
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:3.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}

.deuxiemeC
	{font-size: 12px;
	font-weight: 500;
	text-align: center;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:2.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.troisiemeC
	{font-size: 12px;
	font-weight: 500;
	text-align: center;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.premierD
	{font-size: 12px;
	font-weight: 500;
	text-align: right;

	background-color: white;
	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:3.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}

.deuxiemeD
	{font-size: 12px;
	font-weight: 500;
	text-align: right;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:2.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}


.troisiemeD
	{font-size: 12px;
	font-weight: 500;
	text-align: right;

	background-color: white;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1.5pt solid goldenrod;
	border-left:1pt solid #FFDEAD;}







.serie
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	background-color: #FFFAF0;

	border-top:1pt solid #FFDEAD;;
	border-right:1pt solid #FFDEAD;;
	border-bottom:1pt solid maroon;
	border-left:1pt solid #FFDEAD;;


	mso-pattern:black none;
	mso-protection:unlocked visible;
	white-space:nowrap;}


.serieD
	{text-align: right;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	background-color: #FFFAF0;

	border-top:1pt solid #FFDEAD;;
	border-right:1pt solid #FFDEAD;;
	border-bottom:1pt solid maroon;
	border-left:1pt solid #FFDEAD;;


	mso-pattern:black none;
	mso-protection:unlocked visible;
	white-space:nowrap;}



.serieG
	{text-align: left;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	background-color: #FFFAF0;

	border-top:1pt solid #FFDEAD;;
	border-right:1pt solid #FFDEAD;;
	border-bottom:1pt solid maroon;
	border-left:1pt solid #FFDEAD;;


	mso-pattern:black none;
	mso-protection:unlocked visible;
	white-space:nowrap;}



.serieC
	{text-align: center;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	background-color: #FFFAF0;

	border-top:1pt solid #FFDEAD;
	border-right:1pt solid #FFDEAD;
	border-bottom:1pt solid maroon;
	border-left:1pt solid #FFDEAD;}


.left

	{text-align: left; }


.center

	{text-align: center; }

.right

	{text-align: right; }




border { border-style: double; border-color: maroon; } 







td { font-family: arial; font-size: 0.8em; font-weight: 500; }
th { font-family: arial; font-size: 0.8em; font-weight: 500; }

.espace { margin-left: 50px; }

ul { font-family: Arial, times; font-size: 10pt; font-weight: 500; }

ol { font-family: Arial, times; font-size: 10pt; font-weight: 500; }




 a:focus {
	text-decoration: underline; 
	text-align: center;
	line-height: 1.2;
	color: rgb(113, 0, 0);

 }
 
 
  a:hover { 
	text-align: center;
	text-decoration: underline; 
	color: rgb(113, 0, 0);
	background-color: white;
	
 }
 
 
  a:active { 
	text-decoration: underline;
	text-align: center;
	line-height: 1.2;
	color: rgb(113, 0, 0);
	background-color: white;
	
 }
 
 
  a:visited { 
	text-align: center;
	text-decoration: underline;
	line-height: 1.2;
	color: rgb(113, 0, 0);
	
 }
 
   a { 
	text-decoration: underline;
	font-size: 0.8em;
	text-align: center;
	line-height: 1.2;
	color: rgb(113, 0, 0);
	background-color: white;
	
 }
