/*	#####	BALISES	#####	*/
body
{
	background-color	:	#040707	;
	margin				:	0px		;
	padding				:	0px		;
}

img
{
	border	:	0px	;
}

input[type="text"], input[type="password"], textarea
{
	border		:	1px solid #c8c8c8	;
	font-family	:	Verdana				;
	font-size	:	10px				;
	width		:	180px				;
}

.admin input[type="text"], textarea
{
	border		:	1px solid #c8c8c8	;
	font-family	:	Verdana				;
	width		:	98%				;
}

.adminDemi input[type="text"]
{
	border		:	1px solid #c8c8c8	;
	font-family	:	Verdana				;
	width		:	50%				;
}

.adminCode input[type="text"]
{
	border		:	1px solid #c8c8c8	;
	font-family	:	Verdana				;
	width		:	15%				;
}

input[type="submit"], input[type="button"]
{
	background-color	:	#FD1F1A				;
	color				:	#FFF				;
	font-family			:	Comic Sans Ms		;
	font-weight			:	bold				;
	border				:	1px solid #FD1F1A	;
}

#forCommande input[type="text"]
{
	width : 50px;
}

textarea
{
	height	:	100px	;
}

h1
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size	:	16px	;
	font-weight	:	bold	;
	margin-bottom:25px;
}

h1.colorIdee{color:#f73e19;}
h1.colorDemarrer{color:#b7c500;}
h1.colorHoraires{color:#9a6726;}
h1.colorCartes{color:#2b920f;}
h1.colorParrainages{color:#d52b1e;}
h1.colorTemoignages{color:#fab205;}
h1.colorRecrutement{color:#6a1a41;}
h1.colorNewsletter{color:#e4d700;}
h1.colorContact{color:#ff793e;}

.classh1
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size	:	16px	;
	font-weight	:	bold	;
	margin-bottom:25px;
}
.classh1.colorIdee{color:#f73e19;}

/*	#####	CLASSES	#####	*/

p.entete{
	font-family	:	Verdana		;
	font-size	:	11px		;
	text-align	:	center		;
	color:#f73e19;
	display:inline;
}
h1.entete{
	font-family	:	Verdana		;
	font-size	:	11px		;
	text-align	:	center		;
	color:#f73e19;
	font-weight	:	normal	;
	display:inline;
}
.enteteG{
	text-align	:	center		;
	margin-top:10px;
	margin-bottom:20px;
}
.atelier
{
	position		:	relative;
	display			:	inline	;
	float			:	left	;
	margin-left		:	26px	;
	margin-right	:	26px	;
	width			:	109px	;
	height			:	78px	;
}

.titreatelier
{
	font-family	:	Verdana		;
	font-size	:	10px		;
	text-align	:	left		;
	width		:	105px		;
	height		:	auto		;
	position	:	absolute	;
	bottom		:	0px			;
	visibility	:	hidden		;
	padding		:	2px			;
}

.atelier:hover .titreatelier 
{
	background-color	:	#16161A				;
	filter				:	Alpha(opacity=80)	;
	-moz-opacity		:	.80					;
	-khtml-opacity		:	0.80				;
	opacity				:	.80					;
	color				:	#efefef				;
	visibility			:	visible				;
}

.element-accueil
{
	background-repeat	:	no-repeat	;
	width				:	250px		;
	height				:	84px		;
	float				:	left		;
	margin-left			:	21px		;
	margin-right		:	21px		;
	font-family			:	Verdana		;
	font-size			:	10px		;
	font-weight			:	bold		;
}

.element-accueil p
{
	margin	:	0px	;
	padding	:	0px	;
}



.element-accueil-titre
{
	width				:	90px		;
	height				:	44px		;
	color				:	#FFF		;
	float				:	left		;
	display				:	inline		;
	text-align			:	center		;
	padding-top			:	40px		;
}

.element-accueil-texte
{
	float				:	left		;
	display				:	inline		;
	position			:	relative	;
	width				:	150px		;
	height				:	26px		;
	text-align			:	center		;
	margin-top			:	30px		;
	margin-left			:	-4px		;
}

.lh
{
	line-height	:	26px	;
}

.element-accueil-texte a
{
	text-decoration	:	none	;
}

.contact
{
	background-image	:	url("../_IMG/bg-contact.jpg")		;
}

.newsletter
{
	background-image	:	url("../_IMG/bg-newsletter.jpg")	;
}

.recrutons
{
	background-image	:	url("../_IMG/bg-recrutons.jpg")		;
}

.recrutons input[type="text"]
{
	width	:	135px	;
}

.recrutons textarea
{
	width		:	208px	;
	height		:	182px	;
	overflow-x	:	hidden	;
}

.temoignages
{
	background-image	:	url("../_IMG/bg-temoignages.jpg")	;
}

.parrainages
{
	background-image	:	url("../_IMG/bg-parrainages.jpg")	;
}

.cadeaux
{
	background-image	:	url("../_IMG/bg-cadeaux.jpg")	;
}

.horaires
{
	background-image	:	url("../_IMG/bg-horaires.jpg")	;
}

.demarrer
{
	background-image	:	url("../_IMG/bg-demarrer.jpg")	;
}

.idee
{
	background-image	:	url("../_IMG/bg-idee.jpg")	;
}

.offre
{
	background-image	:	url("../_IMG/bg-offre.jpg")	;
}

.cgv
{
	background-image	:	url("../_IMG/bg-cgv.jpg")	;
}

.contact table
{
	position		:	relative;
	margin-left		:	auto	;
	margin-right	:	auto	;
}

.center
{
	text-align	:	center	;
}

.left
{
	text-align	:	left	;
}

.right
{
	text-align	:	right	;
}
.floatRight
{
	float	:	right	;
}


.invisible
{
	display	:	none	;
}

.widthArticles
{
	width:255px;
}
.widthPU
{
	width:58px;
}
.widthQte
{
	width:67px;
}
.widthTtc
{
	width:68px;
}

.widthArticlesCde
{
	width:210px;
}
.widthPUCde
{
	width:90px;
}
.widthQteCde
{
	width:68px;
}
.widthTtcCde
{
	width:80px;
}

.widthArticlesAdmin
{
	width:64%;
}
.widthPublieAdmin
{
	width:8%;
}
.widthTtcAdmin
{
	width:20%;
}
.widthDateAdmin
{
	width:12%;
}

.widthActualite
{
	width:54%;
}

.widthPageAccueil
{
	width:18%;
}
.widthSupprCde
{
	width:8%;
}

/*	#####	SQUELETTE	#####	*/
#global
{
	position		:	relative;
	width			:	955px	;
	height			:	auto	;
	margin-left		:	auto	;
	margin-right	:	auto	;
}

#header
{
	width		:	955px	;
	height		:	auto	;
	font-size	:	0px		;
}

#menu
{
	width		:	955px			;
	height		:	47px			;
	border-top	:	1px solid #FFF	;
}

#menu ul
{
	margin	:	0px	;
	padding	:	0px	;
}

#menu li
{
	float			:	left	;
	padding-top		:	8px		;
	list-style-type	:	none	;
}

#menu li a
{
	line-height	:	10px	;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9
{
	background-repeat	:	no-repeat	;
	height				:	39px		;
	line-height			:	11px		;
	text-align			:	center		;
	font-family			:	Verdana		;
	font-size			:	10px		;
	font-weight			:	bold		;
}

#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a, #menu7 a, #menu8 a, #menu9 a
{
	color			:	#FFF	;
	text-decoration	:	none	;
}

#menu2 a
{
	color	:	#535b04	;
}

#menu6 a
{
	color	:	#745e28	;
}

#menu8 a
{
	color	:	#777002	;
}

#menu1:hover
{
	background-color	:	#f73e19	;
}

#menu2:hover
{
	background-color	:	#c9dd03	;
}

#menu3:hover
{
	background-color	:	#9c6722	;
}

#menu4:hover
{
	background-color	:	#2b920f	;
}

#menu5:hover
{
	background-color	:	#d52b1e	;
}

#menu6:hover
{
	background-color	:	#fab205	;
}

#menu7:hover
{
	background-color	:	#6a1a41	;
}

#menu8:hover
{
	background-color	:	#e4d700	;
}

#menu9:hover
{
	background-color	:	#ff793e	;
}

#menu1:hover, #menu2:hover, #menu3:hover, #menu4:hover, #menu5:hover, #menu6:hover, #menu7:hover, #menu8:hover, #menu9:hover
{
	background-position	:	-111px	-47px;
}

#menu1
{
	width				:	110px						;
	background-image	:	url("../_IMG/menu1.png")	;
}

#menu2
{
	width				:	105px						;
	background-image	:	url("../_IMG/menu2.png")	;
}

#menu3
{
	width				:	111px						;
	background-image	:	url("../_IMG/menu3.png")	;
}

#menu4
{
	width				:	104px						;
	background-image	:	url("../_IMG/menu4.png")	;
}

#menu5
{
	width				:	103px						;
	background-image	:	url("../_IMG/menu5.png")	;
}

#menu6
{
	width				:	105px						;
	background-image	:	url("../_IMG/menu6.png")	;
}

#menu7
{
	width				:	104px						;
	background-image	:	url("../_IMG/menu7.png")	;
}

#menu8
{
	width				:	103px						;
	background-image	:	url("../_IMG/menu8.png")	;
}

#menu9
{
	width				:	110px						;
	background-image	:	url("../_IMG/menu9.png")	;
}

#choix-atelier
{
	clear			:	both	;
	margin-top		:	23px	;
	width			:	955px	;
	height			:	78px	;
	padding-bottom	:	20px	;
}

#choix-atelier ul
{
	margin	:	0px	;
	padding	:	0px	;
}

#choix
{
	float				:	left							;
	display				:	inline							;
	width				:	109px							;
	height				:	82px							;
	background-image	:	url("../_IMG/flechedroite.png")	;
	background-repeat	:	no-repeat						;
	background-position	:	right center					;
	margin-right		:	4px								;
	text-align			:	center							;
	font-family			:	Verdana							;
	font-weight			:	bold							;
	font-size			:	10px							;
	color				:	#fff1d1							;
	line-height			:	26px							;
}



#mycarousel
{
	float	:	left	;
	display	:	inline	;
}

#choix p
{
	margin	:	0px	;
	padding	:	0px	;
}

#elements-accueil
{
	clear			:	both	;
	margin-top		:	28px	;
	margin-left		:	44px	;
	width			:	911px	;
	height			:	280px	;
}

#ela1
{
	background-image	:	url("../_IMG/btn-1.gif")	;
}

#ela1 .element-accueil-texte a
{
	color	:	#f73e19	;
}

#ela1:hover .element-accueil-texte, #ela1:hover .element-accueil-texte a
{
	background-color	:	#f73e19	;
	color				:	#FFF	;
}

#ela2
{
	background-image	:	url("../_IMG/btn-2.gif")	;
}

#ela2:hover .element-accueil-texte, #ela2:hover .element-accueil-texte a
{
	background-color	:	#c9dd03	;
	color				:	#535b04	;
}

#ela2 .element-accueil-texte a
{
	color	:	#535b04	;
}

#ela2 .element-accueil-titre
{
	color	:	#535b04	;
}

#ela3
{
    
	background-image	:	url("../_IMG/btn-3.gif")	;
	
}

#ela3:hover .element-accueil-texte, #ela3:hover .element-accueil-texte a
{
	background-color	:	#6a1a41	;
	color				:	#FFF	;
}

#ela3 .element-accueil-texte a
{
	color	:	#6a1a41	;
}

#ela4
{
	background-image	:	url("../_IMG/btn-4.gif")	;
	
}

#ela4:hover .element-accueil-texte, #ela4:hover .element-accueil-texte a
{
	background-color	:	#fab205	;
	color				:	#745e28	;
}

#ela4 .element-accueil-texte a
{
	color	:	#745e28	;
}

#ela4 .element-accueil-titre
{
	color	:	#745e28	;
}

#ela5
{
	background-image	:	url("../_IMG/btn-5.gif")	;
	
}

#ela5:hover .element-accueil-texte, #ela5:hover .element-accueil-texte a
{
	background-color	:	#2b920f	;
	color				:	#FFF	;
}

#ela5 .element-accueil-texte a
{
	color	:	#2b920f	;
}

#ela6
{
	background-image	:	url("../_IMG/btn-6.gif")	;

}

#ela6:hover .element-accueil-texte, #ela6:hover .element-accueil-texte a
{
	background-color	:	#e4d700	;
	color				:	#777002	;
}

#ela6 .element-accueil-texte a
{
	color	:	#777002	;
}

#ela6 .element-accueil-titre
{
	color	:	#777002	;
}

#ela7
{
	background-image	:	url("../_IMG/btn-7.gif")	;
}

#ela7:hover .element-accueil-texte, #ela7:hover .element-accueil-texte a
{
	background-color	:	#9c6722	;
	color				:	#FFF	;
}

#ela7 .element-accueil-texte a
{
	color	:	#9c6722	;
}

#ela8
{
	background-image	:	url("../_IMG/btn-8.gif")	;
}

#ela8:hover .element-accueil-texte, #ela8:hover .element-accueil-texte a
{
	background-color	:	#ff793e	;
	color				:	#FFF	;
}

#ela8 .element-accueil-texte a
{
	color	:	#ff793e	;
}

#ela9
{
	background-image	:	url("../_IMG/btn-9.gif")	;
}

#ela9:hover .element-accueil-texte, #ela9:hover .element-accueil-texte a
{
	background-color	:	#d52b1e	;
	color				:	#FFF	;
}

#ela9 .element-accueil-texte a
{
	color	:	#d52b1e	;
}

#ela10Accueil
{
					;
	background-image	:	url("../_IMG/btn-10.gif")	;
	/* margin-left			:	65px						;*/
}
#ela10
{
					;
	background-image	:	url("../_IMG/btn-10.gif")	;
	margin-left			:	65px						;
}

#ela10:hover .element-accueil-texte, #ela10:hover .element-accueil-texte a
{
	background-color	:	#6e0a13	;
	color				:	#FFF	;
}

#ela10 .element-accueil-texte a
{
	color	:	#6e0a13	;
}

#ela10Accueil:hover .element-accueil-texte, #ela10Accueil:hover .element-accueil-texte a
{
	background-color	:	#6e0a13	;
	color				:	#FFF	;
}

#ela10Accueil .element-accueil-texte a
{
	color	:	#6e0a13	;
}

#adsense{
    position		:	relative	;
	width			:	468px		;
	height			:	60px		;
	float			:	right		;
	margin-right	:	45px		;
	margin-top		:	20px		;
	margin-bottom	:	20px		;
}

#publiciteAccueil
{
	margin:auto;
	width			:	468px		;
	height			:	60px		;
	padding-left:50px;
	padding-top:35px;
	position		:	relative	;
	clear:both;
}
#publicite
{
	position		:	relative	;
	width			:	468px		;
	height			:	60px		;
	float			:	right		;
	 margin-right	:	45px		;
	margin-top		:	20px		;
	margin-bottom	:	20px		;
}
#garantieLivraison{
	padding-bottom	:	10px		;
	margin:auto;
}

#actualites{
	width:252px;
	margin-bottom:5px;
}

.actualitesTitre{
	clear:both;
	margin-top:15px;
	margin-bottom:3px;
}

.actualitesDate{
	font-family	:	Verdana, arial;
	font-size	:	10px				;
	color		:	#e4d700				;
	padding-bottom:5px;
	margin:0;
}

.actualitesBloc{
	width:252px;
	padding-bottom:20px;
	clear:both;
}
.actualitesImage{
	float:left;
	width:auto;
	padding:0 3px 3px 0;
}
.actualitesDescription{
	width:auto;
	font-family	:	Verdana, arial;
	font-size	:	11px				;
	color		:	#ffffff				;
	vertical-align:top;
	padding:0;
	margin:0;
}

.actualitesPlus{
	clear:both;
	float:right;
	font-family	:	Verdana, arial;
	font-size	:	10px				;
	color		:	#ff0000				;
	padding-top:3px;

	
}
a.actualitesPlus:link,a.actualitesPlus:active,a.actualitesPlus:visited{color:#ff0000; text-decoration:underline;}
a.actualitesPlus:hover{color:#ff0000; text-decoration:underline;}

.temoignagesBloc{
width:auto;
	height:auto;
	clear:both;
	}

.temoignagesImage{
	float:left;
	width:auto;
	height:auto;
	padding-right:10px;
	padding-bottom:10px;
	margin:0;
}

.temoignagesImageFiche{
	width:auto;
	height:auto;
	padding-right:10px;
	padding-bottom:10px;
	margin:0;
}

.temoignagesDescription{
	width:auto;
	height:auto;
	font-family	:	Verdana, arial;
	font-size	:	10px				;
	color		:	#000000				;
	padding:0;
	margin:0;
}

hr {
	padding:0;
	margin:0;
	clear:both;
}
.red{ color:#ff0000;}

a.temoignagesPlus{
	clear:both;
	font-family	:	Verdana, arial;
	font-size	:	10px				;
	color		:	#000000				;
	
}
a.temoignagesPlus:link,a.temoignagesPlus:active,a.temoignagesPlus:visited{color:#000000; text-decoration:underline;}
a.temoignagesPlus:hover{color:#000000; text-decoration:underline;}

input.temoignagesVerification{
	height:37px;
	vertical-align:top;
	width:80px;
	font-family	:	Verdana, arial;
	font-size	:	16px				;
	font-weight			:	bold		;		
	color		:	#000000				;
	margin-right:15px:
	}

#footer
{
	position	:	relative			;
	clear		:	both				;
	width		:	955px				;
	height		:	auto				;
	padding-top:15px;
}

#footer p
{
	margin	:	0px	;
	padding	:	0px	;
}

#footer a
{
	color			:	#fff1d1	;
	text-decoration	:	none	;
	font-family	:	Arial, Verdana;
	font-size	:	11px				;
	text-decoration:none;
}
#footer a:hover
{
	color	:	#fff1d1	;
	text-decoration:underline;
}


#footer
{
	color			:	#fff1d1	;
	text-decoration	:	none	;
	font-family	:	Arial, Verdana;
	font-size	:	11px				;
}

#contents
{
	position			:	relative	;
	clear				:	both		;
	background-repeat	:	no-repeat	;
	width				:	955px		;
	min-height			:	329px		;
	height				:	auto		;
	margin-top			:	37px		;
}

#zonetexte
{
	position			:	relative			;
	margin-top			:	98px				;
	margin-right		:	74px !important		; /*Hack IE 6 */
	margin-right		:	37px				; /*Hack IE 6 */
	float				:	right				;
	width				:	447px				;
	padding				:	10px 28px 10px 28px	;
	height				:	auto				;
	background-color	:	#FFF				;
	font-family			:	Verdana				;
	font-size			:	10px				;
	color				:	#000				;
	text-align			:	justify				;
}

#zonetexte a
{
	color	:	#000	;
}

#mentions
{
	clear		:	both				;
	position	:	relative			;
	width		:	955px				;
	height		:	20px				;
	line-height	:	20px				;
	text-align	:	center				;
	font-family	:	Verdana				;
	font-size	:	10px				;
	color		:	#fff1d1				;
	border-top	:	1px solid #fff1d1	;
}

#loading
{
	display	:	none	;
}

#communication
{
	display			:	none				;
	text-align		:	center				;
	font-weight		:	bold				;
	border			:	1px solid #fc1f1a	;
	padding			:	20px				;
	margin-bottom	:	20px				;
}

#commande, #infospersos
{
	width	:	448px	;
}

#commande .paddr
{
	padding-right	:	20px	;
}

#jailu1, #jailu2, #etape2, #etape3, #suivantp, #suivantc
{
	display	:	none	;

}


#colonne1{
width:310px;
height:auto;
float:left; 
margin-left			:	45px	
}
#colonne2{
width:310px;
height:auto;
float:left; 
}

#colonne3{ 
position:relative;
float:left; 
margin-left:20px;
/*width:320px;
 * height:auto;
 * margin-top:-330px;
margin-left:100px;*/
}
#conteneur{
width:955px;
height:auto;
overflow:hidden;
}
#conteneur2{
	float:left;
	width:665px;
}
#video{
position:relative;
/* margin-left:45px;*/
border:1px solid red;
width:250px;
}

#dateActualite
{
width:150px;
}

