body {
	padding:0;
	margin:0; /* pour éviter les marges */ 
	/* background-color:#000000; */
	color:#000000;
	font-family:Trebuchet MS, Arial, Tahoma, sans-serif;
    	font-size:9pt;
	text-align: center; /* pour corriger le bug de centrage IE */ 
	width:1024px; /* ajout 14072009 */		
	cursor: url("images/orange1.ani"), hand; /* hand; */
}

.FOND {
	background-color: #FFFFFF;
	width:1024px; /* ajout 14072009 */	
	margin-left: auto;  /* ajout 14072009 */ 
	margin-right: auto; /* ajout 14072009 */	
}

img {	
	border: none;
}

/* pour centrer le site dans la page */
/*   left: 50%;    */
/*   width: 800px; */
/*   margin-left: -400px;  */	
  
#header-wrap {
	margin:0;
	padding:0;
	height:150px;
	background-color:#FF0000;
	/* margin-left: auto;  modif 14072009 */
	/* margin-right: auto; modif 14072009 */
	margin:0 auto 0 auto; /* ajout 14072009 */	
}

#header {
	width:1024px;
	height:150px;
	background: #000000 ; /* url('./images/bg_entete1024x5.jpg')  */
	/* background-repeat: repeat-y; */
	/* background-position: 0px 0px ; */
	/* margin-left: auto;  modif 14072009 */
	/* margin-right: auto; modif 14072009 */
	margin:0 auto; /* ajout 14072009 */
	text-align:center; /* ajout 14072009 */
}

#header-content {
	padding-top:40px;
	height:46px;
	text-align:left;
	width:1024px;
	/* margin-left: auto;  modif 14072009 */
	/* margin-right: auto; modif 14072009 */
	margin:0 auto 0 auto; /* ajout 14072009 */
}
.logonom {
  width: 620px;
  height: 120px;   
  position : absolute;
  top : 0px;
  left : 202px; 
} 
.logocarte {
  width: 150px;
  height: 223px;   
  position : absolute;
  top : 10px;
  left : 2px; 
} 
.titre {
  width: 400px;
  height: 50px;   
  position : absolute;
  top : 90px;
  left : 312px;
  font : 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
  Color: #ffffff;
  Font-weight: bold;
  text-align:center; 
} 
.home {
  width: 36px;
  height: 36px;   
  position : absolute;
  top : 110px;
  left : 2px; 
} 

.menu {
  width: 825px;
  height: 30px;   
  position : absolute;
  top : 115px;
  left : 165px; 
} 

.btnmenu {
        background: URL('./images/menu/btn_menu.gif') no-repeat ;
        font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-align:center;
} 
.btnmenu a:link  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff ;
	font-weight: bold;
	text-decoration:none;
}
.btnmenu a:visited  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff ;
	font-weight: bold;
	text-decoration:none;
}
.btnmenu a:hover  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00A0FF ;
	font-weight: bold;
	text-decoration: underline
}
.btnmenu2 {
        background: URL('./images/menu/btn_menu2.gif') no-repeat ;
        font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        text-align:center;
} 
.btnmenu2 a:link  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff ;
	font-weight: bold;
	text-decoration:none;
}
.btnmenu2 a:visited  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff ;
	font-weight: bold;
	text-decoration:none;
}
.btnmenu2 a:hover  {
	font : 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00A0FF ;
	font-weight: bold;
	text-decoration: underline
}
#container450 {	
	margin:0;
	padding:0;
	text-align:left;
	display: block ;
	width:1024px;
	background-color:#fd8a27;
	height:450px;
	/* background: #000000 url('./images/bg.jpg') repeat-y ; */
	background-position: 0px 0px ;
	margin-left: auto;
	margin-right: auto;
}
#container850 {	
	margin:0;
	padding:0;
	text-align:left;
	display: block ;
	width:1024px;
	background-color:#fd8a27;
	height:850px;
	/* background: #000000 url('./images/bg.jpg') repeat-y ; */
	background-position: 0px 0px ;
	margin-left: auto;
	margin-right: auto;
}
#content-wrap {
	width: 1024px;
	margin: 0 auto;
	padding: 0;
}

#footer-wrap {
	padding:0;
	margin:0 auto ;
	/* background: URL('./images/bg_basdepage1024x96.jpg') no-repeat ; */
	left : 0px;
	bottom : 0px;
}

#footer {
	width:1024px;
	height:40px;
	text-align:center;
	margin:0 auto;
	padding:0;	
	background: #000000;
	/* background: #FFF000 url('./images/footer.jpg') no-repeat 50% 0 ; */
}

#footer-content {
	font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0 auto;
	width:1024px;
	text-align:center;
}

#footer-content a:link, #footer-content a:visited  {
	font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000 ;
	text-decoration:none;
}

#footer p {
	text-align:center;
}

/* POSITION BTN CONTACT */
.contact {
  width: 80px;
  height: 75px;   
  position : relative;
  top : 10px;
  left : 230px;  
  Cursor: pointer;
} 

.handi {
  width: 43px;
  height: 43px;   
  position : relative;
  top : -200px;
  left : 100px; 
} 

.pied {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	background-repeat: no-repeat;
	background-position: center bottom;	
}

p, div, td {
	color:#000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
} 

/* .policeLucida {font-family: "Lucida Calligraphy", Helvetica, Verdana, Arial} */
/* @font-face est compatible qu'à partir de la version Firefox 3.1b1 */
@font-face {
    font-family: Lucida;
    font-style:  normal;
    font-weight: normal;
    src: url('LUCIDAC0.eot');
}
.policeLucida {font-family: "Lucida Calligraphy", Helvetica, Verdana, Arial}
/*
.policeLucida {
font-family: Lucida, Helvetica, Arial, sans-serif;
font-size: 36px;
color: #000000;
}
*/
.policeVerdana {font-family: Verdana, Arial}
.monospace {font-family: monospace, Verdana, Arial}
.styleNorm {font-weight: normal}
.styleIta {font-style: italic}
.styleGras {font-weight: bold}
.styleSouligne {text-decoration: underline}
.styleJustify {text-align: justify}
.styleCenter {text-align: center}
.styleBarre {text-decoration: line-through}
.styleOmbre {width: 80%; filter: shadow(color=#99FF99,direction=135);} /* Pour IE uniquement */

.style5 {font-size: 5px}
.style6 {font-size: 6px}
.style7 {font-size: 7px}
.style8 {font-size: 8px}
.style9 {font-size: 9px}
.style10 {font-size: 10px}
.style11 {font-size: 11px}
.style12 {font-size: 12px}
.style15 {font-size: 15px}
.style20 {font-size: 20px}
.style22 {font-size: 22px}

.styleBleu {color: #00A0FF}
.styleBlanc {color: #FFFFFF}
.styleJaune {color: #FFF000}
.styleNoir {color: #000000}
.styleGris {color: #A0A0A0}
.styleVert {Color: #006633}
.styleRouge {Color: #FF0000}
.styleBgRouge {background-color: #FF0000}
.styleBgVertClair {background-color: #99FF99}
.styleBgOrange {background-color: #fd8a27}


