
/*
a:link { color: DarkRed; text-decoration:none ; }

a:visited {color: IndianRed; text-decoration:none ; }

a:hover {color: Red; text-decoration:underline ; }
*/


a:link { color: DarkBlue; text-decoration:none ; }

a:visited {text-decoration:none ; }

a:hover {color: DarkBlue; text-decoration:underline ; }


table 
{
  /* text-align:center; */ /* depuis 2020-09 */	
 	text-align:center; 
    margin-left:auto; 
    margin-right:auto; 
}


#bandeauHaut
{ 
	/*background: #6A6458;*/
	/*background: #FFFFFF;*/
	
	/*text-indent:-300px;*/
	background-color: #FFF;
	/*z-index=10;*/
	/*text-align: left;*/
	margin: 0;
	/*margin: 0;*/
	padding: 0; /* Initialement 	padding: 0; */
	border: 0;
	position: relative;
	top: 0;
	/*left: 0;*/
	right: 0;
}

.thrColAbs #container {
	position: relative; /* le paramètre position: relative permet de positionner les deux encadrés par rapport à ce conteneur */
	width: 900px; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
	border: 1px solid #000000;
	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
	height: auto;
	/*background-color: #253f1a; */
	background-color: #FFFFFF;
	/* background-image: url(../fond.png); */
	/*background-repeat: repeat;*/
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 

.thrColAbs #mainContent {
	margin: 0 40px; /*margin: 0 130px;  les marges droite et gauche de cet élément div créent les deux colonnes extérieures su les deux côtés de la page. Quelle que soit la taille du contenu dans les éléments div des encadrés, l'espace des colonnes reste préservé. */
	padding: 0 40px; /* padding: 45px 10px;  ne pas oublier que le remplissage est l'espace à l'intérieur du cadre de l'élément div, alors que la marge est l'espace à l'extérieur de celui-ci */
	margin-top: 10px;
	margin-bottom: 10px;
}


.thrColAbs #mainContent table {
	
	margin: 0; 
	margin-top: 14px;
  /*border: 1px solid gray;*/ /* Pas de bordure = "none". */ 
  border-collapse: collapse; /* Valeur par défaut: "separate". */ 
  border-spacing: 0;
	
} 

.thrColAbs #mainContent td {
	
	padding:4px;
	
} 

#bandeauCircuit
{ 
	/*background: #6A6458;*/
	/*background: #FFFFFF;*/
	
	/*text-indent:-300px;*/
	background-color: Gainsboro;
	/*z-index=10;*/
	/*text-align: left;*/
	margin: 0;
	/*margin: 0;*/
	padding: 0; /* Initialement 	padding: 0; */
	border: 0;
	position: relative;
	top: 0;
	/*left: 0;*/
	right: 0;
	padding-top: 8px;
	padding-bottom: 8px;
}


#bandeauBas
{ 
	/*background: #6A6458;*/
	/*background: #FFFFFF;*/
	
	/*text-indent:-300px;*/
	background-color: Gainsboro;
	/*z-index=10;*/
	/*text-align: left;*/
	margin: 0;
	/*margin: 0;*/
	padding: 0; /* Initialement 	padding: 0; */
	border: 0;
	position: relative;
	top: 0;
	/*left: 0;*/
	right: 0;
	padding-top: 8px;
	padding-bottom: 8px;
}
