
body
{
   width: 1000px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 10px; /* Pour éviter de coller avec le haut de la fenętre du navigateur. Essayez d'enlever pour voir ! */
   //margin-bottom: 10px;    /* Idem pour le bas du navigateur */
   background: url("image/fond_taches.png");
   background-position: top center;
   color: #000000;
   font-family: Verdana, Calibri, Arial, 'Time New Roman';
}


#en_tete
{
   width: 1000px;
   height: 200px;
   background-repeat: no-repeat;
   margin-top:0px;  
   background-color: #FFFFFF;
}

.logo
{
margin-top:0px;
margin-left:0px;
}


#menu_horizontal
{
width: 1000px;
float: left;
height: 80px;
background-color: #FFFFFF;
}


#corps
{
   float:top;
   width:1000px;
   height:700px;
   background-color: #FFFFFF;
   background-repeat: no-repeat;
}



#part1
{
float:left;
width:550px;
height: 700px;
}

#part2
{
float:left;
width:450px;
height: 700px;
}

#part11
{
	float: left;
	width: 600px;
	height: 300px;
	
   background-image: url("image/pagedaccueil/fondtexteaccueil.png");
   background-repeat: no-repeat;
}

#part111
{
	width: 495px;
	height: 300px;
	padding-left: 50px;
	text-align: justify;
	font-size: 14px;
	font-family: Verdana, Calibri, Arial,"Time New Roman";
}

#part12
{
	float: left;
    width: 600px;
	height: 400px;
background-repeat: no-repeat;
}

#part21
{
	//padding-top: 20px;
	float: left;
	width: 400px;
	height : 250px;	
	padding-left: 50px;
}
#part22
{
	float: left;
	height : 450px;
}
#part221
{
	padding-top: 30px;
}
#part211
{
	float: left;
	padding-top: 20px;
}
#part212
{
	float: left;
	padding-top: 20px;
}

#part121
{
	float : left;
	width: 50px;
	height: 300px;
}
#part122
{
	float: left;
	width: 550px;
	height: 300px;
background-image: url("image/pagedaccueil/news.png");
background-repeat: no-repeat;
}

#part1221
{
	float: left;
	padding-left: 14px;
	padding-top: 60px;
}

#bas_de_page
{
	float: top;
	font-size: 16px;
	margin-bottom: 10px;
   width: 1000px;
   height: 59px;
   background-image: url("image/bord_bas.png");
   background-repeat: no-repeat;
   margin-top:0px;  
   background-color: #FFFFFF;
}

#entre
{
	float: left; 
	height : 50px; 
	width: 400px;
}

#fraz a
{
	color: black;
	text-decoration: none;
}
#fraz a:hover
{
	text-decoration: underline;
}

#titrenews a
{
	color: black; 
	text-decoration: none;
}

#titrenews a:hover
{
	text-decoration: underline;
}

