/*---------------------------------------------------------------------
				la structure
----------------------------------------------------------------------*/	
* {
					margin:0px; padding:0px;
					
}
body {
				
					font-size:1em;
					text-align:center;
					background-color:#a3bf2e;
					background-image:url(../../images/fd_page.jpg);
					background-repeat:repeat-x;
					background-position:0px 0px;
					overflow-x:hidden;
					position:relative;
					}


#page {				
					text-align:left;
					border:0px solid red;
					background-image:url(../../images/fd_header2.jpg);
					background-position:top center;
					background-repeat:no-repeat;
					position:relative;
					overflow-x:hidden;
					width:100%;
}


#header {
					position:relative;
					width:1014px;width:998px;
					
					
					margin-left:auto;
					margin-right:auto;
					padding-top:235px;
}

#header .container{
					overflow:hidden;
					
}

#zoneCentrale { 	
					width:1014px;
					text-align:left;
					vertical-align:top;
					margin-left:auto;
					margin-right:auto;
					background-image:url(../../images/fd_corpsPrincipal.png)!important;
					background-image:none;	
					height:100%;
					position:relative;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/fd_corpsPrincipal.png'); 
				/***************important pour ie le chemin d'un filter se défini vis a vis du fichier html et non du css*******/
}

#zoneCentrale[id]{
					background-image:url(../../images/fd_corpsPrincipal.png);
					background-repeat:repeat-y;
}

#zoneCentrale #container{
					width:997px;
					overflow:hidden;
					margin-left:8px;
					margin-right:9px;
					position:relative;
					
}

#colonneGauche{
					clear:none;
					float:right;
					margin:0;
					overflow:hidden;
					width:210px;
					border-left:1px solid #f4f5f5;
					padding:0px 0 10px 10px;
					overflow:visible;				
}
#colonneDroite{
					height:inherit;
					width:572px; width:auto;
					margin-right:220px; /*dimension de la colonne gauche*/
					/*padding-top:25px;*/
					padding-left:20px;
					
}

#footer { 
					clear:both;
					color:#000;
					
					font-weight:normal;
					text-align:left;
					padding-top:30px;
					position:relative;
					width:1014px;
					height:100%;
					margin-left:auto;
					margin-right:auto;
					background-repeat:repeat-y;
					background-image:url(../../images/fd_corpsPrincipal.png)!important;
					background-image:none;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/fd_corpsPrincipal.png');

}

#footer[id]{
					background-image:url(../../images/fd_corpsPrincipal.png);
					background-repeat:repeat-y;
}

#footer .container{
					background-position:center bottom;
					background-image:url(../../images/fd_footer.gif);
					background-repeat:no-repeat;
					padding-bottom:10px;

}



