@charset "utf-8";
/* CSS Document */

body
{
width: 810px;
margin: 0 auto 0 auto;
/* Pour centrer notre page */
margin-top:20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
margin-bottom: 20px;    /* Idem pour le bas du navigateur */
background-image: url(../images/trait.jpg);
background-repeat: repeat-x;
margin: auto;

   
   
}

#general{
border:0px;
padding: 0px;
position:relative;
width:810px;
height:1497px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
background-image: url(../images/fondcontenu.png);
background-repeat: repeat-y;
background-position: center top;
margin-top:20px;
margin-bottom: 60px;

}
#piedpage{
border:0px;
padding: 0px;
display: block;
position: absolute;
width:800px;
height:47px;
top:1450px;
left:5px;

}
p {
border:0px;
padding: 0px;
line-height: 1.0;
letter-spacing:0.1px;
word-spacing:0.2px;
}
.txtbloc1{
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	left : 595px;
	top:18px;			
	width: 180px;
	font-size: 12px;	
	font-family: "Arial", Verdana, serif;
}

.txtbloc2{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	color:#606060;
	font-size: 12px;
	font-family: "Arial", Verdana, serif;
	line-height:14px;
	text-align:justify;
	width:410px;
	top:340px;
	left:360px;	
}

.txtbloc3{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	color:#606060;
	font-size: 12px;
	font-family: "Arial", Verdana, serif;
	line-height:14px;
	text-align:justify;
	width:700px;
	top:1020px;
	left:50px;	
}

.txtbloc4{	
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:323px;
	top:760px;
	left:240px;
}

.txtbloc5{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	color:#606060;
	font-size: 12px;
	font-family: "Arial", Verdana, serif;
	line-height:14px;
	text-align:justify;
	width:700px;
	top:1120px;
	left:50px;	
}

.txtbloc6{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:117px;
	top:1260px;
	left:370px;	
}

.txtbloc7{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:134px;
	top:1020px;
	left:350px;	
}
.txtbloc8{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:433px;
	top:460px;
	left:185px;	
}

.txtbloc9{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	top:1260px;
	left:70px;	
}

.txtbloc10{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	color:#606060;
	font-size: 12px;
	font-family: "Arial", Verdana, serif;
	line-height:14px;
	text-align:justify;
	width:100px;
	top:1230px;
	left:70px;	
}

.txtbloc11{		
	border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	color:#606060;
	font-size: 12px;
	font-family: "Arial", Verdana, serif;
	line-height:14px;
	text-align:justify;
	width:150px;
	top:1230px;
	left:370px;	
}

.titre{
border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:377px;
	top:700px;
	left:7px;
}
.titre2{
border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:377px;
	top:400px;
	left:20px;
}
.titre3{
border:0px;
	padding: 0px;
	display: block;
	position: absolute;
	width:454px;
	top:1070px;
	left:15px;
}

.copyright{
    font-size: 10px;	
	font-family: "Arial", Verdana, serif;			
	
}



a:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: #676666;
}
a:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: #666666;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: #999999;
}
a /* Lien normal */
{   
   color: #666666;   
}