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 */	
}

.FOND {
	background-color: #FFFFFF ;
	margin-left: auto;  /* ajout 14072009 */ 
	margin-right: auto; /* ajout 14072009 */
	/* pour centrer le site dans la page */
	/* left: 50%;     */
	width: 1024px;
	/* margin-left: -512px; */
}

#header-wrap {
	margin:0;
	padding:0;
	height:220px;
	background-color:#FF0000;
	/* margin-left: auto;  modif 14072009 */
	/* margin-right: auto; modif 14072009 */
	margin:0 auto 0 auto; /* ajout 14072009 */	
}

#header {
	width:1024px;
	height:220px;
	background: #FFFFFF 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;
	background: #FFFFF0;
	/* margin-left: auto;  modif 14072009 */
	/* margin-right: auto; modif 14072009 */
	margin:0 auto 0 auto; /* ajout 14072009 */
}
.logogoutte {
  width: 272px;
  height: 220px;   
  position : absolute;
  top : 0px;
  left : 0px; 
} 
.logonom {
  width: 310px;
  height: 90px;   
  position : absolute;
  top : 0px;
  left : 120px; 
} 
.logomessage {
  width: 122px;
  height: 116px;   
  position : absolute;
  top : 15px;  
  left : 644px;
} 
.sound {
  width: 33px;
  height: 33px;   
  position : absolute;
  top : 50px;
  left : 965px; 
} 
.home {
  width: 36px;
  height: 36px;   
  position : absolute;
  top : 110px;
  left : 2px; 
} 

.menu {
  width: 600px;
  height: 65px;   
  position : absolute;
  top : 155px;
  left : 300px; 
} 

.coin_cheque {
  width: 179px;
  height: 179px;   
  /* position : absolute; */
  /* float: bottom; */
  top : 500px;
  left : 321px;   
  /* border:1px solid #4682B4; */
} 

.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
}
#container {	
	margin:0;
	padding:0;
	text-align:left;
	display: block ;
	width:1024px;
	/* background-color:#FF0000; */
	/* height:1000px; */
	/* 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;
}

#content-left {
	float: left;
	width:350px;
	/* height:1000px; */
	margin:0; 
	padding:0;	
}
#content-left2 {
	float: left;
	width:200px;
	/* height:1000px; */
	margin:0; 
	padding:0;	
}
#content-middle {
	width:650px;
	min-height:575px;
	margin:0; 
	padding:0;
	display: block ;
	/* background-color:#FFFFFF; */
	margin-left: 350px;
}
#content-middle2 {
	width:800px;
	margin:0; 
	padding:0;
	display: block ;
	/* background-color:#FFFFFF; */
	margin-left: 200px;
}
#content-right {
	float: right;
	background-position: 200px 200px ;
	width:150px;
	/* height:1000px; */
	margin:0; 
	padding:0;
	background: #FFFFFF url('./images/sauna_bleu_right.jpg') no-repeat ;	
}

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

#footer {
	width:1024px;
	height:128px;
	text-align:center;
	margin:0 auto;
	padding:0;	
	/* 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 */
/* les images du bas ne sont plus gérés par du CSS mais dans un tableau */
.contact {
  width: 80px;
  height: 75px;   
  position : relative;
  top : 10px;
  left : 230px;  
  Cursor: pointer;
} 
.bougie {
  width: 128px;
  height: 155px;   
  position : relative;
  top : -200px; /* -75px */
  left : 400px; 
} 
.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');
}
.policeArial {font-family: Arial}
.policeArial_Black {font-family: "Arial Black", Arial}
.policeGeorgia {font-family: Georgia, Verdana, Arial}
.policeHelvetica {font-family: Helvetica, Verdana, Arial}
.policeLucida {font-family: "Lucida Calligraphy", Verdana, Arial}
.policeMonospace {font-family: monospace, Verdana, Arial}
.policeSans-serif {font-family: sans-serif, Arial}
.policeTahoma {font-family: Tahoma, Verdana, Arial, sans-serif}
.policeTimes {font-family: "Times New Roman", Times, Verdana, Arial, sans-serif}
.policeTrebuchet_MS {font-family: Trebuchet MS, Verdana, Arial, sans-serif}
.policeVerdana {font-family: Verdana, Arial}	

.styleNon_Gras {font-weight: normal}
.styleGras {font-weight: bold}
.styleNormal {font-style: normal}
.styleItalique {font-style: italic}
.styleSouligne {text-decoration: underline}
.styleNon_Souligne {text-decoration: none}
.styleJustify {text-align: justify}
.styleCenter {text-align: center}
.styleLeft {text-align: left}
.styleRight {text-align: right}
.styleBarre {text-decoration: line-through}
.styleExposant {vertical-align:super}
.styleLineHeight75 {line-height:75%}
.styleLineHeight125 {line-height:125%}
.styleLineHeight150 {line-height:150%}
.styleLineHeight200 {line-height:200%}
.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}
.style13 {font-size: 13px}
.style14 {font-size: 14px}
.style15 {font-size: 15px}
.style18 {font-size: 18px}
.style20 {font-size: 20px}
.style22 {font-size: 22px}
.style25 {font-size: 25px}
.style30 {font-size: 30px}

.styleBlanc {color: #FFFFFF}
.styleBleu {color: #0000FF}
.styleBleuMarine {color: #000080}
.styleBleuCiel {color: #00C0FF} 
.styleVert {Color: #00A000}
.styleVertClair {Color: #00FF00}
.styleJaune {color: #FFFF00}
.styleJauneClair {color: #FFFF60}
.styleRouge {Color: #FF0000}
.styleOrange {color: #FF8000}
.styleRose {color: #FFC0CB}
.styleFuchsia {color: #F400A1}
.styleMauve {color: #700070}
.styleMauveClair {color: #D000D0}
.styleNoir {color: #000000}
.styleGris {color: #A0A0A0}

.styleBgBlanc {background-color: #FFFFFF} 
.styleBgBleuClair {background-color: #C0FFFF} 
.styleBgVertClair {background-color: #00FF00}
.styleBgVertPale {background-color: #70FF70}
.styleBgJaune {background-color: #FFFF00}
.styleBgJauneClair {background-color: #FFFF60}
.styleBgRouge {background-color: #FF0000}
.styleBgRougePale {background-color: #FF8060}
.styleBgOrange {background-color: #FF8000}
.styleBgOrangePale {background-color: #FFC060}
.styleBgRose {background-color: #FFC0CB}
.styleBgMauvePale {background-color: #FF90FF}
.styleBgNoir {background-color: #000000} 
.styleBgGris {background-color: #A0A0A0} 
.styleBgGrisPale {background-color: #D0D0D0} 

img {	
	border: none;
}
