body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
}

.header {
	background-image:url(../images/entete.jpg);
	background-repeat:no-repeat;
}

.footer {
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
}

.bg_center {
	background-image:url(../images/bck_content.gif);
	background-repeat:repeat-x;
}

.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d2d2d2;
 text-align: left;

}

.titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #aa3401;
	font-weight: bold;
	font-variant: normal;
	
	text-decoration: none;
}

.sous-titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}


img {
border-width : none;border : none;border-style: none;
}

a{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: underline;
}

a:hover{
text-decoration: underline;
color: #fe0000;
}


b, strong {
color: #000000;
}

td, tr, p, div {
font-family:Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #1e1d23;
}

table.moduletable th {
color: #cccccc;
font-size:9px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-top: 6px;
padding-bottom:4px;
text-decoration:none;
float:right;
text-align:right;
text-transform: uppercase;
} /* apparence du titre des modules */

.pretext {
color: #666666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:right;
} /* apparence du titre des modules */


.sectiontableentry1 {
background-color:#ecebea;
} /* apparence des lignes impaires des tables */

.sectiontableentry2 {} /* apparence des lignes paires des tables */

.sectiontablefooter {} /* apparence du pied de table */



/* ------------------------- Paramètres des pages de contenu ------------------------- */

.createdate {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #a3a2a2; 
}

.componentheading {
font-family:Times New Roman, Times, serif;
  font-size        : 22px;
  color            : #aa3401;
  text-align       : left;

}

.contentheading {
font-family:Times New Roman, Times, serif;
  font-size        : 22px;
  color            : #aa3401;
  text-align       : left;

}


/* ------------------------- Paramètres menu principal ------------------------- */


a.mainlevel, a.mainlevel:link, a.mainlevel:visited {
color: #000000;
font-size: 9px;
text-align: right;
font-family: Arial,Helvetica,sans-serif;
font-weight: lighter;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 4px;
font-stretch: condensed;
text-decoration: none;
text-transform: uppercase;
display: block;
width: 121px;
float: right;
}

a.mainlevel:hover {
color: #aa3401;	
font-size: 9px;
text-align: right;
font-family: Arial,Helvetica,sans-serif;
font-weight: lighter;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 4px;
font-stretch: condensed;
text-decoration: none;
text-transform: uppercase;
display: block;
width: 121px;
float: right;
}

a.sublevel, a.sublevel:link, a.sublevel:visited{
color: #aa3401;
font-size: 10px;
text-align: right;
font-family: Arial,Helvetica,sans-serif;
font-weight: lighter;
padding-bottom: 3px;
padding-right: 4px;
font-stretch: condensed;
text-decoration: none;
display: block;
width: 80px;
float: right;
} 


a.sublevel:hover {
color: #aa3401;	
font-size: 10px;
text-align: right;
font-family: Arial,Helvetica,sans-serif;
font-weight: lighter;
padding-bottom: 3px;
padding-right: 4px;
font-stretch: condensed;
text-decoration: underline;
display: block;
width: 80px;
float: right;
}



/* ------------------------- Paramètres menu top ------------------------- */


a.mainlevel-top, a.mainlevel-top:link, a.mainlevel-top:visited {
color: #b4aea6;	
font-size:11px;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left:10px;
border-right:solid;
border-right-color:#b4aea6;
border-right-width:1px;
text-decoration:none;
text-transform:none;
}

a.mainlevel-top:hover {
color: #ffffff;
}

/* ------------------------- Paramètres menu top left ------------------------- */


a.mainlevel-top_left:link, a.mainlevel-top_left:visited {
color: #b2b1b1;	
font-size:11px;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
text-decoration:none;
}

a.mainlevel-top_left:hover {
color: #000000;
text-align: left;
}

