body {
 	scrollbar-Dark-Shadow-Color="#000000";
 	scrollbar-3dLight-Color="#000000";
 	scrollbar-Arrow-Color="#000000";
 	scrollbar-Base-Color="#FFFFFF";
 	scrollbar-Face-Color="#FFFFFF";
 	scrollbar-Highlight-Color="#FFFFFF";
 	scrollbar-Shadow-Color="#FAFAFA";
 	scrollbar-Track-Color="#FAFAFA";
	
	margin : 0;
	padding: 0;
	text-align: center;					/* correction BUG centrage IE */
	font: 12px Arial, Helvetica, sans-serif;
	}
/* DIV globale positionnant l'ensemble de la page */
#global {
	visibility: visible;
	width: 955px;
	margin-left: auto;					/* gere les marge pour un centrage parfait */
	margin-right: auto;					/* nécessite de spécifier le width */
	text-align: left;					/* Bug IE: correctif */
	}
input, textarea {
	margin : 0;
	padding: 2px;
	background-color: #fff;
	border:0;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	}

/*/////////////////  BANDEAU  ///////////////*/
#bandeau {
	height:235px;
	background-color:#d4d6ea;
	}
#flash {
	float:left;
	height:152px;
	}
#espaceclient {
	float:left;
	height:139px;
	width:182px;
	margin-left:2px;
	background:url(../img/fd-espaceclient.gif) no-repeat;
	font:bold 11px Arial,Verdana,Helvetica,sans-serif;
	color:#4f5574;
	}
#espaceclient a {
	color:#4f5574;
	text-decoration:none;
	}
#espaceclient a:hover {
	color:#990000;
	text-decoration:none;
	}
#espaceclient p {
	padding:0;
	}
#espaceclient p.login {
	margin:36px 0 0 32px;
	}
#espaceclient p.mp {
	margin:2px 0 0 32px;
	}
#espaceclient p.mp img {
	vertical-align:text-bottom;
	margin-left:3px;
	}
#espaceclient p.mpoubli { margin:11px 0 0 32px; }
*html #espaceclient p.mpoubli { margin:7px 0 0 32px; }
*+html #espaceclient p.mpoubli, *html #espaceclient p.mpoubli { margin:7px 0 0 32px; }

/*/////////////////  MENU  ///////////////*/
#menu {
	float:left;
	height:59px;
	width:760px;
	background:url(../img/fd-menu.gif) no-repeat;
	}
	#menu ul {
	margin:0 0 0 157px;
	padding:0;
	list-style:none;
	}
		#menu li {
		margin:0;
		text-align:center;
		float:left;
		}
		#menu li.galerie { width:108px; }
		#menu li.tech { width:124px; }
		#menu li.atelier { width:97px; }
		#menu li.lien { width:83px; }
		#menu li.forum { width:136px; }
		#menu li.contact { width:46px; }
#insc-nl {
	float:left;
	height:59px;
	width:195px;
	background:url(../img/fd-inc-nl.gif) no-repeat;
	font:bold 11px Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
	}
#insc-nl p.nl {
	margin:10px 0 0 32px;
	}
#insc-nl img {
	vertical-align:text-bottom;
	margin-left:3px;
	}

/*/////////////////  CONTENU  ///////////////*/
#content {
	background-image:url(../img/fd-content.gif);
	}

/*/////////////////  GAUCHE  ///////////////*/
#col-gauche {
	float:left;
	width:211px;
	border:0;
	}
#panier {
	height:46px;
	width:211px;
	background:url(../img/fd-panier.gif) no-repeat;
	}
#panier img {
	float:left;
	margin-left:41px;
	vertical-align:bottom;
	}
#panier span {
	float:right;
	margin:17px 34px 0 0;
	font:bold 11px Arial,Verdana,Helvetica,sans-serif;
	line-height:11px;
	}
		#panier span a {
		color:#990000;
		text-decoration:none;
		}
		#panier span a:hover {
		color:#000;
		text-decoration:none;
		}
#recherche {
	height:96px;
	width:211px;
	background:url(../img/fd-recherche.gif) no-repeat;
	font:bold 11px Arial,Verdana,Helvetica,sans-serif;
	color:#4f5574;
	}
#recherche p {
padding:8px 0 0 0;
margin:0 0 0 20px;
}
#recherche p img {
vertical-align:text-bottom;
margin-left:3px;
}
#recherche input {
	font: 11px Arial,Verdana,Helvetica,sans-serif;	
}
#recherche input, select {
	font: 9px Arial,Verdana,Helvetica,sans-serif;	
}
#list-cat {
	min-height:96px;
	width:211px;
	background:url(../img/fd-list-cat.gif) repeat;
	}
		#list-cat ul {
		margin:0 0 0 20px;
		padding:0;
		list-style:none;
		}
		#list-cat li {
		margin:0;
		padding:2px 0 2px 11px;
		display:block;
		font:normal 10px Arial,Verdana,Helvetica,sans-serif;
		background:url(../img/puce-list-cat.gif) 0% 60% no-repeat;
		}
		#list-cat li span a {
		font:bold 12px Arial,Verdana,Helvetica,sans-serif;
		color:#990000;
		text-decoration:none;
		}
		#list-cat li span a:hover {
		color:#000;
		text-decoration:none;
		}
/*/////////////////  CENTRE  ///////////////*/
#col-centre {
	float:left;
	width:549px;
	border:0;
	}
#encadre-centre {
	width:514px;
	margin-left:10px;
	background:url(../img/fd-contenu.gif) repeat;
	}
#contenu {
	width:514px;
	}
#contenu img.encadre {
	float:left;
	margin:0 15px 15px 0;
	border:0;
	}
	
/*/////////////////  DROITE  ///////////////*/
#col-droite {
	float:left;
	width:195px;
	}
#encadre, #encadre-vid {
	text-align:center;
	font:bold 12px Arial,Verdana,Helvetica,sans-serif;
	}
#encadre {
	background:url(../img/fd-encadre.gif) repeat;
	}
#encadre-vid {
	background:url(../img/fd-encadre-vid.gif) repeat;
	}
		#encadre a, #encadre-vid a {
		color:#990000;
		text-decoration:none;
		}
		#encadre a:hover, #encadre-vid a:hover {
		color:#000;
		text-decoration:none;
		}
		#encadre-vid p {
		margin:4px 0px 0px 0px;
		padding:0;
		}
/*/////////////////  FOOTER  ///////////////*/
	/*border:1px solid #000;*/
#footer {
	clear:both;
	width: 955px;
	background-color:#D4D7EA;
	}
#paiement {
	font:bold 12px Arial,Verdana,Helvetica,sans-serif;
	width: 760px;
	color:#990000;
	background-color:#ECEEFD;
	text-align:center;
	padding-top:20px;
	}
#rap-menu {
	font:bold 11px Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
	}
	#rap-menu ul.u1, #rap-menu ul.u2 {
	clear:both;
	list-style:none;
	text-align:center;
	margin:0;
	}
	#rap-menu ul.u1 {
	height:20px;
	padding:0 0 0 90px;
	background-color:#C3C5DD;
	}
	#rap-menu ul.u2 {
	height:20px;
	padding:0 0 0 140px;
	background:url(../img/bas.gif) no-repeat;
	}
		#rap-menu li {
		margin:2px 10px 3px 10px;
		font:bold 11px Arial,Verdana,Helvetica,sans-serif;
		color:#6C7090;
		float:left;
		}
		#rap-menu li a {
		color:#6C7090;
		text-decoration:none;
		}
		#rap-menu li a:hover {
		color:#990000;
		text-decoration:none;
		}






