.autocentrer {
		margin-left:auto;
		margin-right:auto;
		}

* 		{
		margin:0px;
		padding:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
html 	{
		background-color: #033;
		}
img 	{
		margin:0;
		padding:0;
		border:0px;
		}
ul, li {
		list-style:none;
		}
.bulle	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:small;
		text-align:justify;
		}
.infos	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:xx-small;
		text-align:justify;
		padding-left:5px;
		padding-right:10px;
		}
a:link {
		color: #FFF;
		text-decoration: none;
		}
a:visited {
		text-decoration: none;
		color: #FFF;
		}
a:hover {
		text-decoration: none;
		color: #030;
		}
a:active {
		text-decoration: none;
		}
a.vert{color: #060;}
a.vert:visited{color:#060;}
a.vert:hover{color: #F90;}
a.noir{color: #000;}
a.noir:visited{color:#000;}
a.noir:hover{color: #FFF;}
a.orange{color: #F60;}
a.orange:visited{color:#F60;}
a.orange:hover{color: #060;}


#top_conteneur {
		margin-top:5px;
		width:770px;
		background-color:#FFFFFF;
		}
#gauche {
		float:left;
		background:url(images/site/gauche.jpg) no-repeat;
		width:167px;
		height:647px;
		}
#gauche h2{
		text-align:right;
		color:#F90;
		}
#gauche h1{
	    font-size:16px;
		text-align:right;
		padding-right:18px;
		color: #060
		}
#marche_texte{
		padding-top:145px;
		}
#course	{
		padding-top:60px;
		}
#sprint	{
		padding-top:60px;
		}
#logo	{
		background:url(images/site/15it_02.gif) no-repeat;
		height:173px
		}
#menu	{
		float:left;
		background:url(images/site/15it_06.jpg) no-repeat;
		width:240px;
		height:438px;
		}
#menu ul{
		padding-left:75px;
		padding-top:18px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		}
#menu ul li{
		padding-bottom:13px;
		}
#texte	{
		margin-left:240px;
		background:url(images/site/15it_07.jpg) no-repeat;
		width:363px;
		height:438px;

		}
#bas	{
		clear:both;
		background:url(images/site/15it_10.jpg) no-repeat;
		height:53px;
		}		
		
#centre {
	margin-left:167px;
}
