*{
	margin:0;
	padding:0;
}

body
{
	margin:0 auto;
	background-color: #fffffff;
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Helvetica, Calibri, sans-serif ;
	font-size:14px;
	color:black;
}
#introduction{
	display:block; margin:0 auto;
}

#container{	
	position: relative;
	margin:0 auto;
	width:905px;
}
#contentt{
margin-top:130px;
}

h1{
	text-align:center; 
	font-size:24px; 
	margin-top:50px;
	margin-bottom:10px;
	display: list-item;
	list-style-image: url(./cube.jpg);
	list-style-position: inside;}

h1:first-letter{color:black;font-size:36px;}
p{text-align:justify; font-size:13px; padding-bottom:15px;}

#newsletters{clear:both;}
.newsletters{float:left; padding:80px;}

#photosport, #cofrac{
	float:left;
	padding:5px;
}
.photosport{float:left;	padding:10px;}

.misealalignee{clear:both; margin-top:60px;}
.misealaligne{clear:both;}
h2.misealaligne{	
	display: list-item;
	list-style-image: url(./news.jpg);
	list-style-position: inside;}
.espace{
margin-bottom:40px;}
#flash{
	border:solid white 3px;
}
#diaposport{
float:left;
margin-right:65px;
width:250px;
}
#diaposport1{
float:left;
margin-right:65px;
width:250px;
}
#diaposport2{
float:left;
width:250px;
margin-bottom:130px;
}
.liste{	list-style-type:none;
padding-left:50px;
}

.police{
font-family: Arial, Calibri, sans-serif ;
font-size:13px;
color:black;}

.mettreengras{
	font-weight:bold;
	color:#8c0b30;
}
#contentt h2{
text-align:center;}

#content a{
font-size:14px;
color:black;
text-decoration:none;
}

#content a:hover{
color:#8a8a8a;
text-decoration:none;
}

#langue{
position:absolute;
right:0;}