/* PRINCIPAL */

		body{
			background-color:#CFCFCF;
			 margin: 0; /* pour éviter les marges */ 
		 	 text-align: center; /* pour corriger le bug de centrage IE */ 
			}
/* BLOCS */	

		#content {
			margin-left: auto; 
			display:inline-block;
			margin-top:20px;
			margin-bottom:20px;
			background-color:#ffffff;
			background-image:url(img/titre_300px.png);
			background-repeat:no-repeat;
			background-position:left top;
			margin-right: auto;
			text-align: left; /* on rétablit l'alignement normal du texte */ 
			width:1000px;
			box-shadow: 1px 1px 12px #555;
			}
		
		#bloc {
			margin-top: 225px;
			margin-left: 18px; 
		 	margin-right: 10px;
		 	margin-bottom: 50px; 
		   	text-align: left; /* on rétablit l'alignement normal du texte */ 
			}
			
		#menu {
			padding-top:60px;
			margin-top:0px;
			margin-right:40px;
			padding-bottom:0px;
			width:500px;
			float:right;
			display:block;
			border-bottom:1px solid #ffa800;
			font-family:"Verdana", Verdana, sans-serif;
			color:#545454;
			/*font-size:0.875em;*/
			font-size:12px;
			
			}	

		#col_gauche {
			float:left;
			padding-right:20px;
			width:450px;
			height:100%
			}

/* TABLEAU ET CELLULES */

		table {
			width:420px;
			margin-left:20px;
			}
			
		table.infos {
			width:500px;
			margin-left:20px;
			}
			
		th {border:none
		}
		
		td {border:none;
		vertical-align:middle;
		}
		
		td.infos {
		border:none;
		vertical-align:top;
		}
		
		tr {border:none
		}
		
		

/* IMAGES ET LOGOS */

		IMG.displayed {
			display: block;
			margin-left: auto;
			margin-right: auto 
			}
			
		IMG.droite {
			display: block;
			float:right;
			margin-right: 50px;
			margin-left: 0px 
			}
			
		IMG.gauche {
			display: block;
			float:left;
			margin-right: 0px;
			margin-left: 0px 
			}
		IMG.centre {
			display: block;
			margin-right: 0px;
			margin-left: 0px 
			}
		IMG.centre_triche {
			display: block;
			margin-right: 0px;
			margin-left: 50px ;
			margin-bottom:200px;
			}

/* MENU ET LIENS */

		ul
		{
			list-style-type:none;
			margin-bottom:4px;
			margin-top:0px;
			margin-left:0px;
			margin-right:0px;
			padding:0;
			overflow:hidden;
		}
		
		li
		{
			padding-left:4px;
			padding-right:4px;
			padding-top:4px;
			padding-bottom:0px;
			float:right;
			line-height: 22px;
			height:26px;
		}
		
		li:hover 
		{
			background-color:#CFCFCF;
			-webkit-border-radius: 60px;
			-moz-border-radius: 60px;
			border-radius: 60px;
		}
			
		ul li img {
		    vertical-align: middle;
		}
			
		a {
			font-family:"Verdana", Verdana, sans-serif;
			color:#545454;
			/*font-size:0.875em;*/
			font-size:12px;
			padding-left:10px;
			padding-right:10px;
			text-decoration:none;
			border:0px;
		}
		
		a img {
			border:0px;
			text-decoration:none;
		}

/* TEXTE */

		p {
			font-family:"Verdana", Verdana, sans-serif;
			color:#545454;
			/*font-size:0.875em;*/
			font-size:12px;
			margin-left:10px;
			padding-left:10px;
			padding-right:20px;
		}
			
		h1{
			font-family:"Verdana", Verdana, sans-serif;
			color:#545454;
			font-size:1.5em;
			padding-left:20px;
			padding-right:20px;
		}
		
		p.infos {
				font-family:"Verdana", Verdana, sans-serif;
			color:#545454;
			/*font-size:0.875em;*/
			font-size:12px;
			margin-left:0px;
			padding-left:0px;
			padding-right:0px;
			
			}
			
		p.fond_gris {
			background-color:#cccccc;	
			padding-top:10px;
			padding-bottom:10px;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
		}
		
		p.menu {
			margin-bottom:0px;
			padding-bottom:0px;
		}