body, html {
	background-color: #f8ee9a;
	margin:0px;
	padding:0px;
	}
	
#conteneur {
	position: absolute;
	left: 50%;
	width: 886px;
	margin-left: -443px; /* moitie de la largeur totale du conteneur */
	padding:0px;
	cursor: default;
	}
	#haut {
		width: 886px;
		height: 221px;
		}
		#logo {
			float: left;
			width: 208px;
			height: 221px;
			background: url(images/logo.jpg);
			cursor: pointer;
			cursor: hand;
			}
			#logo_titre {
				position: relative;
				float: right;
				text-align: center;
				width: 193px;
				top: 130px;
				}
      #logo_sousTitre {
				position: relative;
				float: right;
				text-align: center;
				width: 193px;
				height: 50px;
				top: 130px;
				}
		#ereponse {
			float: left;
			width: 475px;
			height: 221px;
			background: url(images/bgEreponse.jpg);
			}
			#ereponseLink {
				position: relative;
        left:30px;
				top: 183px;
				height: 30px;
				width: 420px;
				cursor: pointer;
				cursor: hand;
				}
		#coinDesPros {
			float: left;
			width: 203px;
			height: 221px;
			background: url(images/coinDesPros.jpg);
			}
			#cdpTitle {
        top: 14px;
				position: relative;
				width: 189px;
				text-align: center;
				}
			#cdpDescription {
				position: absolute;
				top: 32px;
				width: 189px;
				height: 57px;
				text-align:center;
				}
				#cdpDescriptionPosition {
					padding: 4px;
					}
			#cdpContent {
				position: absolute;
				top: 93px;
				width: 189px;
				height: 90px;
				}
				#cdpTF {
					text-align: right;
					margin: 2px;
					padding-top: 2px;
					padding-right: 7px;
					line-height: 25px;
					}
				#cdpBt {
					text-align: center;
					line-height: 13px;
					}
	#milieu {
		width: 886px;
		}
		#navigationRecherche {
			width: 886px;
			height: 30px;
			}
			#navigation {
				float: left;
				width: 446px;
				height: 30px;
				word-wrap: normal;
				background: url(images/fondInt.jpg);
				}
				#navigationPosition {
					padding-top: 2px;
					padding-left: 20px;
					word-wrap: normal;
					}
			#rechercheTab {
				float: right;
				width: 440px;
				height: 30px;
				background: url(images/recherche.jpg);
				text-indent: 9px;
				}
				#rechercheTabPosition {
					padding-top: 3px;
					}
		#menu {
			float: left;
			width: 225px;
			background: url(images/bgMenu_mid.jpg);
      background-repeat:repeat-y;
			}
			#menuHaut {
				float: left;
				background: url(images/bgMenu_h.jpg);
        background-repeat:no-repeat;  /*evite la repetition de l'image sous IE6** le 25.05.2007 Michael***/
				width: 225px;
				height: 7px;
				}
			#menuMid {
				width: 225px;
				word-wrap: break-word;
				text-indent:8px;
				}
				#itemMenu {
					float: right;
					width: 225px;
					cursor: pointer;
					cursor: hand;
					}
          #puce {
  					float: left;
            position: relative;
  					background: url(images/puce.gif) no-repeat;
  					width: 15px;
  					height: 15px;
  					top: 4px;
  					left: 20px;
            }
					#itemMenuPosition {
            position: relative;
            float: right;
						line-height: 22px;
						width: 190px;
						}
						#subMenu {
              position: relative;
              float: left;
              width: 180px;
              line-height: 18px;
							}
              #subMenu_puce {
                position: relative;
                float: left;
  							background: url(images/puce_subMenu.gif) no-repeat;
  							width: 15px;
  							height: 15px;
  							}
               #subMenuContent {
                width: 160px;
                position: relative;
                float: right;
                }
			#menuBas {
				float: right;
				background: url(images/bgMenu_bas.jpg);
				width: 225px;
				height: 24px;
				}
		#page {
			float: right;
			width: 661px;
			}
			#hautPage {
				width: 661px;
				height: 16px;
				background: url(images/intPage.jpg);
				}
			#contenuPage {
				min-height: 350px;  /*****soucis de hauteur mini pas pris en compte par IE6*** le 25.05.2007 Michael***VOIR AVEC FABRICE*****/
				width: 100%;
				background: url(images/intPage.jpg);
				}
				#contenuPagePosition {
					position: relative;
					left: 20px;
					width: 92%;
					}
			#basPage {
				width: 100%;
				height: 28px;
				background: url(images/basPage.jpg);
				}
	#spacer{
		clear:both;
		font-size:1px;
		}
	#bas {
		width: 886px;
		height: 40px;
		background: url(images/bas.jpg);
		}
		#basContent {
			text-align: center;
			margin: 3px auto;
			}
