#container{
		position:relative;
		width:900px; 
		margin-left: auto;
        margin-right: auto;
		text-align:left;
		}
body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 background-image:url(fond1.jpg);
	 background-repeat: repeat-x;
	 font-size:115%;
}
#menucentrale {
	position: absolute;
	z-index:1;
	top:110px;
	left:28px;
	padding: 0px;
	width: 900px;
	visibility: inherit;
	height: 30px;
	font-family:arial, verdana, sans-serif;
	text-decoration:none;
	text-align: justify;
}
#tete {
	position: absolute;
	z-index:1;
	top:2px;
	left:28px;
	padding: 0px;
	width: 900px;
	visibility: inherit;
	height: 110px;
}
#menugauche {
	position: absolute;
	z-index:1;
	top:149px;
	left:33px;
	padding: 0px;
	width: 149px;
	visibility: inherit;
	height: 482px;
	font-size:80%;
	font-family:calibri, verdana, sans-serif;
	text-decoration:none;
	text-align: center;
}
#barre {
	position: absolute;
	z-index:1;
	top:10px;
	left:180px;
	padding:0px;
	width: 25px;
	visibility: inherit;
	height: 250px;	
}
#piedsite {
	position: relative;
	text-align:center;
	padding:0px;
	width: 950px;
	visibility: inherit;
	background-color:transparent;
	height: 32px;	
}

.maligne 
{ 
margin-top: 20px;
margin-bottom:5px; 
border-bottom: solid 1px #144FC0; 
width:100%; 
} 

.bleutitre
{
font-size:120%;
background-color:transparent;
text-decoration:none;
color:#144FC0;
font-weight:bold;
font-style:italic;
margin-top:10px;
margin-bottom:5px;
}

.bleu:link
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#144FC0;
font-weight:bold;
}

.bleu:visited
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#999999;
font-weight:bold;
}

.bleu:hover
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.noir:link
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.noir:visited
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#999999;
font-weight:bold;
}

.noir:hover
{
font-size:100%;
background-color:transparent;
text-decoration:none;
color:#144FC0;
font-weight:bold;
}

a.lien
{
	width:95px;
	height: 50px;
	text-align: center;
	padding: 0px;
	padding-bottom:5;
	padding-left:5;
	padding-right:5;
	padding-top:12;
	
display:block;
font-size:85%;
visibility: inherit;
background-image:url(bouton.jpg);
background-repeat: no-repeat;
font-family:calibri, verdana, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

a.lien:link{
display:block;
font-size:85%;
visibility: inherit;
background-image:url(bouton.jpg);
background-repeat: no-repeat;
font-family:calibri, verdana, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

a.lien:visited{
display:block;
font-size:85%;
visibility: inherit;
background-image:url(bouton.jpg);
background-repeat: no-repeat;
font-family:calibri, verdana, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

a.lien:hover{
display:block;
font-size:85%;
visibility: inherit;
background-image:url(bouton2.jpg);
background-repeat: no-repeat;
font-family:calibri, verdana, sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}

a.activelien
{
	width:95px;
	height: 50px;
	text-align: center;
	padding: 0px;
	padding-bottom:5;
	padding-left:5;
	padding-right:5;
	padding-top:12;
	
display:block;
font-size:85%;
visibility: inherit;
background-image:url(bouton2.jpg);
background-repeat: no-repeat;
font-family:calibri, verdana, sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}

td{
font-family:calibri, verdana, sans-serif;
font-size:100%;
}

.texte
{
width:740px;
margin-top:11px;
margin-right:5px;
margin-left:5px;
font-family:calibri, verdana, sans-serif;
font-size:95%;
color:#000000;
text-align:left;
}
