body {
	background-color: #1A1A1A;
	background-image: url(/images/fond.gif);
	background-repeat: repeat-x;
	text-align: center; /* IE Fix */
	margin: 0;
	}

/*------------------------------------------------------------*
**  Container
**------------------------------------------------------------*/	

#container {
	margin: 0 auto;
	width: 900px;
	background: #1B1A19;
	text-align: center;
	border-right: #E94E1A 1px solid;
	border-left: #E94E1A 1px solid;
	}
	
/*------------------------------------------------------------*
**  header
**------------------------------------------------------------*/	

#header {
	width: 900px;
	height: 161px; 
	background-image: url(/images/fond-header.gif);
	margin: 0 auto;
	text-align: center;
	}	
		
/*------------------------------------------------------------*
**  menu horizontal
**------------------------------------------------------------*/

#menu {
	width: 900px;
	height: 49px; 
	background-image: url(/images/fond-menu.gif);
	background-repeat: repeat-x;
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	text-align: center;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	line-height: 49px;
	}

#menu a {text-decoration: none; color: #FFFFFF;}
#menu a:hover {text-decoration: none; color: #E94E1A;}

/*------------------------------------------------------------*
**  contenus
**------------------------------------------------------------*/	

#contenus {
	width: 900px;
	margin: 0 auto;
	text-align: center;
	background: #1B1A19;
	}

/*------------------------------------------------------------*
**  textes
**------------------------------------------------------------*/

#textes {
	margin: 0 auto;
	text-align: center;
	font-size: 1em;
	font-weight: normal;
	COLOR: #FFFFFF;
	FONT-SIZE: 14px;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	}

#textes a {COLOR: #CC6600; TEXT-DECORATION: underline}
#textes a:hover {COLOR: #CC6600; TEXT-DECORATION: none}

#textes li {BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/images/puce-li.gif); PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat}
#textes ul {PADDING-LEFT: 0px; MARGIN: 2px; LIST-STYLE-TYPE: none}

#textes fieldset {border:1px solid #E94E1A;}

/*------------------------------------------------------------*
**  actualites
**------------------------------------------------------------*/

.actus {
	margin: 0 auto;
	text-align: left;
	font-weight: normal;
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.actus a {COLOR: #CC6600; TEXT-DECORATION: underline}
.actus a:hover {COLOR: #CC6600; TEXT-DECORATION: none}


/*------------------------------------------------------------*
**  colonne droite
**------------------------------------------------------------*/

.moncompte {FONT-SIZE: 13px; COLOR: #2B0B04; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
.moncompte a {COLOR: #2B0B04; TEXT-DECORATION: underline}
.moncompte a:hover {COLOR: #2B0B04; TEXT-DECORATION: none}

.ChampTexte {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF}

.login {font-size: 10px; color: #FFFFFF; text-align: center;}

/*------------------------------------------------------------*
**  footer
**------------------------------------------------------------*/	
	
#footer {
	width: 900px;
	height: 30px; 
	margin: 0 auto;
	text-align: center;
	FONT-SIZE: 13px;
	COLOR: #900E0C;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	background-image: url(/images/fond-footer.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	}
	
	
#footer a {FONT-SIZE: 12px; COLOR: #E94E1A; TEXT-DECORATION: none;}
#footer a:hover {FONT-SIZE: 12px; COLOR: #E94E1A; TEXT-DECORATION: underline;}

