/************** BODY **************************************/
body				{margin:0 10px 0 0px;padding:0 200px 0 190px;}
body,td    			{font-family:Arial, Verdana, Helvetica, sans-serif;}
body				{font-size:80%;
				background-image:none;
				background-color:#ffffff;}
body#twoC			{margin:0 10px 0 0px;padding:0 0px 0 190px;}
body#oneC			{margin:0 10px 0 0px;padding:0 0px 0 0px;}

/****************************** HAUT *********************************/
#bandeau			{display:block;
				margin:0px;padding:0px;
				margin-left:-190px;
				color:#333333;
				height:94px;
				}
body#oneC #bandeau		{margin-left:0px;}

/************** CONTAINERS **************************************/
#container3C    		{float:left;
				width:100%;
				margin:0px;padding:0px;
				border-left:190px solid #EEEEEE; 	/* The width and color of the left rail */
				border-right:200px solid #FFFFFF; 	/* The width and color of the right rail */
				margin-left:-190px;
				margin-right:-200px;
				display:inline; 			/* So IE plays nice */
				}
#container2C			{float:left;
				width:100%;
				margin:0px;padding:0px;
				border-left:190px solid #EEEEEE; 	/* The width and color of the left rail */
				border-right:0px solid #FFFFFF; 	/* The width and color of the right rail */
				margin-left:-190px;
				margin-right:0px;
				display:inline; 			/* So IE plays nice */
				}
#container1C			{float:left;
				width:95%;
				margin:0px;padding:10px 10px 0 10px;
				border-left:0px solid #FFFFFF; 		/* The width and color of the left rail */
				border-right:0px solid #FFFFFF; 	/* The width and color of the right rail */
				margin-left:0px;
				margin-right:0px;
				display:inline; 			/* So IE plays nice */
				}

/************** COLUMNS **************************************/
#aLeft				{float:left;
				width:190px;
				margin-left:-190px;
				position:relative;
				border-bottom: 3px solid #888888;
				background-image:url("./images/bkg-gauche-190.png"); 							background-repeat:no-repeat;
				background-repeat:repeat-y; 
				min-height:450px;			/* Line 1of3 HACK for miminum height !!! */
				height:auto !important;			/* Line 2of3 HACK for miminum height !!! */
				height:450px;				/* Line 3of3 HACK for miminum height !!! */			
				}		
#LeftBkg			{background-image:url("./images/75.png");
				background-repeat:no-repeat;
				background-position:0px -94px;
				}				
#aCenter			{float:left;
				width:100%;
				margin-right:-100%;
				}				
#aRight				{float:right;
				width:200px;
				margin-right:-200px;
				position:relative;
				background-color:#FFFFFF;
				}

/************** COPYRIGHT *************************************/
.copy   			{display:block;
				clear:both;
				font-size:87%;
				margin:0px;padding:0px;
				padding:1em 1em 1em 1em;
				border-top: 1px solid #999999;}

/************** HEADERS **************************************/
h1,h2,h3,h4 			{margin:0px;font-weight:900;color:#063871;}
h1				{font-size:170%;padding:15px 0px 5px 0px;color:#063871;}
h2 				{font-size:120%;padding:8px 0px 5px 0px;color:#063871;}
h3	    			{font-size:110%;padding:7px 0px 4px 0px;color:#063871;}
h4    				{font-size:105%;padding:7px 0px 4px 0px;color:#063871;}
p  				{padding:8px 6px 0px 0px;margin:0px;}
hr 				{border:0;color:#063871;background-color:#063871;height:1px;width:99%;text-align:left;}

/************** VARIOUS CLASSES **************************************/
.smaller			{font-size:90%;}
.red				{color:#AA0011;}
.blue				{color:#003366;}
.center				{text-align:center;}
.bold				{font-weight:bold;}
.inscription			{font-style:italic;padding:15px;}
.floatright			{float:right;}
.simpleul			{margin:0px;padding:0em 0em 1em 2.5em;}
.jourdumois			{font-weight:bold;color:#AA0011;}

/****************************** TAGS *********************************/
table				{font-size:100%;}
h1				{font-size:155%;color:#003366;padding:8px 0px 5px 0px;}
h2				{font-size:120%;color:#AA0011;padding:8px 0px 4px 0px;}
h3                		{font-size:105%;color:#003366;padding:5px 0px 0px 0px;}
h4    				{font-size:100%;color:#000000;padding:3px 0px 0px 0px;}
h1,h2,h3,h4 			{margin:0px;font-weight:bold;}

p				{padding: 2px 0px 6px 0px;margin:0px;}

h2 .nbr				{font-style:italic; color:#888888;font-size:92%;}

/************** BOXES **************************************/
.aBox     			{display:block;width:100%;}
.aBoxIn				{padding:6px 8px 5px  5px;margin:0px;}
.aBoxInCenter			{padding:1em;margin:0px 2px 0px  0px;}
.aBoxInLeft			{padding:0px 5px 0px  0px;margin:0px;}
.aBoxInRight			{padding:0px 0px 0px  0px;}
.border1			{border-top:     solid 1px;
				border-bottom: 	 solid 1px;
				border-left:     solid 1px;
				border-right:    solid 1px;
				}
.aBoxInCenter p			{padding:0em 0em 1em 1.5em;}
.aBoxInCenter div.table		{padding:0em 0em 1em 1.5em;border:0px;}

/************** ANCORS **************************************/
h1 a				{color:#063871;text-decoration:none;}
h1 a:hover			{text-decoration:underline;}

/****************************** LINKS *********************************/
a:link 				{color:#003366;}
a:visited   			{color:#003366;}
a:hover 			{color:#AA0011;}
a:active 			{color:#003366;}

/****************************** MENU *********************************/
.menu				{display:block;width:95%;padding:0px 0px 0px 0px;
				}
.menuText			{padding:15px 15px 15px 15px;margin:0px;
				font-size:106%;
				font-weight:bold;
				}
.menuText ul			{display:block;margin:0px;padding:0px;}
.menuText li			{display:block;list-style-type:none;padding:8px 0px 18px 0px;}
.menuText a:link, 
.menuText a:visited, 
.menuText ul  a:link, 
.menuText ul  a:visited
				{color:#f3f3f3;background-color:transparent;text-decoration:none; } 
.menuText a:hover, 
.menuText ul  a:hover 	
				{color:#aa9999;background-color:transparent;text-decoration:underline; } 
.menuBack			{font-size:90%;font-style:italic;}


/****************************** tableau grille entrainements **************/
.glace {margin:0px 0px 0px 20px; width:80%;}
.glace td {width:45%;}
