			body{
				background-color:#a9a9a9;
				margin:0px;
				font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
				font-size: 12px;
				color: black;
			}
			#page{
				border:0px solid blue;
				background-color:#ffffff;
				margin-top:0px;
				width: 900px;
				margin-left: auto;
				margin-right: auto;
			}
			#fond{
				/*#8c9f13*/
				/*#a9a9a9*/
				border:0px solid blue;
				background-color:#a9a9a9;
				margin-top:0px;
				width: 950px;
				margin-left: auto;
				margin-right: auto;
				background-image:url('fond.png'); background-repeat:repeat-y;
			}
/*Calendrier*/
			table.cal{border:solid 1px black; border-collapse:collapse; width:170px;}
			tr.cal{border:solid 0px red;}
			td.cal{border:solid 1px black; text-align:center;}
			th.cal{background-color:#a9a9a9;}
/*admin*/			
			#admin{width:900px; background-color:darkblue;  border:0px solid purple; margin-bottom:0px; color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration:none; font-weight:bold;}
			#admin a {color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration:none;}
			#admin a:hover {color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration:none;}
/*liens*/
			a {color:#e32b09; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration:none;}
			a:hover {color:#e32b09; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; text-decoration:underline;}
/*header*/			
			#header {width:900px;  border:0px solid purple; margin-bottom:0px;}
/*ariane*/			
			#ariane {width:700px; padding-left:20px;  border:0px solid purple; margin-bottom:0px;}
/*gauche*/			
			#gauche {width:180px; border:0px solid green; float:left; margin-top:0px; padding-top:0px; margin-right:20px; }
			.boite_rouge {width:180px; height:27px; background-image:url('boite_rouge.jpg'); background-repeat:no-repeat; padding-top:15px; padding-left:20px; color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;  font-size:14px; font-weight:bold;}
			.boite_verte {width:180px; height:27px; background-image:url('boite_verte.jpg'); background-repeat:no-repeat; padding-top:15px; padding-left:20px; color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;  font-size:14px; font-weight:bold;}
			.boite_m {width:170px; padding-left:15px; padding-right:15px; padding-top:5px; background-image:url('boite_m.jpg'); background-repeat:repeat-y;}
			.boite_b {width:200px; height:28px; background-image:url('boite_b.jpg'); background-repeat:no-repeat; margin-bottom:0px;}
			.boite_titre {width:180px; height:32px; background-image:url('boite_titre.jpg'); background-repeat:no-repeat; padding-top:15px; padding-left:20px; color:#ffffff; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;  font-size:14px; font-weight:bold;}
/*main*/			
			#main {width:700px; border:0px solid yellow; float:left; }
			.main_h {width:700px; height:42px; background-image:url('main_h.jpg'); background-repeat:no-repeat;}
			.main_m {width:645px; padding-left:30px; padding-right:25px; background-image:url('main_m.jpg'); background-repeat:repeat-y;}
			.main_b {width:700px; height:49px; background-image:url('main_b.jpg'); background-repeat:no-repeat;}
/*footer*/			
			#footer {width:885px; height:20px; border:0px solid black; clear:both; text-align:right; color:grey; font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size:10px; padding-right:1px;} 
/*styles divers */			
			h1 {color: rgb(227, 43, 9); margin-top: 0px;}
			.popup{background-color:#ffffff; margin:10px;}
/* styles de l'editeur */			
			.titre_rouge {color:rgb(227,43,9); font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 24px; font-weight:bold;}
			.titre_vert {color:rgb(8,81,8); font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 24px; font-weight:bold;}
			.soust_rouge {color:rgb(227,43,9); font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 18px; font-weight:bold;}
			.soust_vert{color:rgb(8,81,8); font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 18px; font-weight:bold;}
