/*---------------------------------------------------------------------
				la structure
----------------------------------------------------------------------*/	

/*
		info pour acces repertoire image depuis ici : ../../
*/

/* ################ DEB Généralités ################################# */
* {
					margin:0px; padding:0px;
					background-color:transparent;
}

body, td, p, div, input, textarea {
					font-family: Arial, Verdana, Helvetica, sans-serif;}

a{					text-decoration:none;color: #FFF;}
a:hover{			color: #ff8d00;}
a.lien img, a img{	border:0px;}

input,textarea {
					border:1px solid #CCCCCC; font-size:0.95em; color:#000000;
}
button{				border:0px;cursor:pointer;}
select { 			color:#000000; background-color:#FFF}

input:hover,textarea:hover {
					border:1px solid #999999;
}
input.radioBox {	border:none}
 
form{				margin:0px; padding:0px; display:block; clear:both;}


h1 {
	font-weight:normal;
	font-size:15px;
	padding:0px; margin:0px;
}
h1 a{
	text-decoration:none; font-size:12px;
}
h2 {				
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	padding:0px;
	margin:0px;
	
	text-transform:uppercase;
}

h3{
	/*background-color:#E4DBD6;padding:0 0 0 50px;*/
	clear:both;
	color:#000000;
	font-size:14px;
	line-height:16px;
	font-weight:bold;

}

h4{
	text-align:left;
	color:#000;
	font-size:12px;
	font-weight:normal;
	clear:both;

}
h4 a{
	color:#000000;
}

h5{
	color: #000000;
	font-size:14px;
	font-weight:normal;
}
h5 a{
	color: #000000;
}

h6{
	color: #000000;
	font-size: 24px;
	font-weight:bold;
}
h6 a{
	color: #000000;
}

h2 a, h3 a, h4 a{
	text-decoration:none;
}
/* ################ FIN Généralités ################################# */







body {

					font-size:1em;
					text-align:center;
					background-color:#FFF;
					
}


#page {				
					text-align:left;
					margin:0px;
					padding:0px;
					
					background-image:url(../../images/fd_body.jpg);
					background-repeat:repeat-x;
					background-position:0px 0px;
					overflow-x:hidden;
					position:relative;
					background-color:#847B74;
					
}
#page .container{	
			width:1016px;
					
					position:relative;
					overflow-x:hidden;
					margin:0px auto;
}

#header {
					
					position:relative;
					width:100%;
					
					
}

#header .container{
					width:100%;
}





#zoneCentraleHeader{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='./images/fd_zoneCentraleHaut.png');
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	height:7px;
	background:none;
}
#zoneCentraleHeader[id]{
	background-image:url(../../images/fd_zoneCentraleHaut.png);
}

#zoneCentrale{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./images/fd_zoneCentrale.png');
	background-position:center top;
	background-repeat:repeat-y;
	width:1021px;
	position:relative;
	display:table;
	background:none;
}

#zoneCentrale[id]{
	background-image:url(../../images/fd_zoneCentrale.png);
	width:100%;
	*width:1021px;
}

#zoneCentrale .container{
					/*
					width:997px;
					overflow:hidden;
					margin-left:8px;
					margin-right:9px;
					*/
}


#zoneCentraleFooter{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='./images/fd_zoneCentraleBas.png');
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	height:7px;
	clear:both;
	margin-bottom:10px;
	background:none;
}
#zoneCentraleFooter[id]{
	background-image:url(../../images/fd_zoneCentraleBas.png);
}





#colonneGauche{

					color:#000000;
					float:left;
					
					/*left:1px;	/* IE6 */
					margin:0;
					overflow:hidden;
					position:relative;
					width:748px;					
					min-height:1px;
					/*margin-left:6px;*/
					*margin-left:2px;
}
#colonneGauche[id]{
					margin-left:6px; /* IE7 */
}
#colonneDroite{
					color:#000000;
					left:10px;
					*left:0px; /* IE6 */
					margin:0;
					overflow:hidden;
					padding:0;
					position:relative;
					top:0;
					width:253px;
					text-align:center;
					/*margin-left:735px; /*dimension de la colonne gauche*/
					
					
}

#footer{ 
					clear:both;
					color:#000;
					font-size:10px;
					font-weight:normal;
					text-align:left;
					width:100%;
					height:107px;
					background-color:#FFF;
					background-image:url(../../images/fd_hautFooter.png);
					background-position:top left;
					background-repeat:repeat-x;
					position:relative;
					padding-top:29px;
}

#footer[id]{
					/*background-image:url(images/fd_corpsPrincipal.png);
					background-repeat:repeat-y;*/
}

#footer .container{
					width:1016px;
					margin: 0 auto;
					height:100px;

}