
.pink {}

	.pink a { color: #e03464; }
	.pink #news_ControlNewsList h2 { color: #e03464; }
	.pink #newsletter_ControlNewsletter .btn { background-position: 0 0; }
	.pink #pro .btn_pro:hover { background-color: #e03464; }
	.pink .btn:hover { border: 1px solid #f35316; background-color: #f35316; }
	.pink a.text { color: #383838;}

.green {}

	.green a { color: #b3d63a; }
	.green #news_ControlNewsList h2 { color: #b3d63a; }
	.green #newsletter_ControlNewsletter .btn { background-position: 0 -34px; }
	.green #pro .btn_pro:hover { background-color: #b3d63a; }
	.green .btn:hover { border: 1px solid #b3d63a; background-color: #b3d63a; }
	.green a.text { color: #383838;}

.blue {}

	.blue a { color: #3db6e1; }
	.blue #news_ControlNewsList h2 { color: #3db6e1; }
	.blue #newsletter_ControlNewsletter .btn { background-position: 0 -51px; }
	.blue #pro .btn_pro:hover { background-color: #3db6e1; }
	.blue .pdfCreationCard { color: #fff; }
	.blue .btn:hover { border: 1px solid #3db6e1; background-color: #3db6e1; }
	.blue  textarea:hover, .blue  input[type='text']:hover, .blue  input[type='password']:hover, .blue  select:hover { border: 1px solid #3db6e1; }
	.blue  textarea:focus, .blue  input[type='text']:focus, .blue  input[type='password']:focus, .blue  select:focus { border: 1px solid #3db6e1; background-color: #dff7ff; }
	.blue a.text { color: #383838;}

/*----------------*/

#main #mainFull hr {
	background-color: #dfdfdf;
	color: #dfdfdf;
}

#main #mainFull fieldset  {
	border: 1px solid #dfdfdf;
}

/*----------------*/

#pro {
	width: 205px;
	height: 139px;
	padding: 140px 20px 0 20px;
	background: url('images/customer/fr/bg_pro.jpg') 0 0 no-repeat;

	font-size: 12px;
	color: #fff;
}

	#pro .btn_pro {
		display: block;
		/*float: right;*/
		padding: 4px 10px;
		margin: 20px 0 0 0;
		background-color: #fff;

		color: #2b2b2b;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
	}

	#pro .btn_pro:hover {
		background-color: #f35316;

		color: #fff;
	}

/*----------------*/

#bottom_mainLeft {
	width: 245px;
	height: 49px;
	background: url('images/customer/bg_bottom_ml.gif') 0 0 no-repeat;
}

/*----------------*/

#solutionsHome {
	width: 723px;
	height: 173px;
	padding: 15px 0 0 0;
	margin: 0 0 0 12px;
}

	#solutionsHome .encart {
		display: block;
		width: 163px;
		height: 113px;
		float: left;
		padding: 10px 0 0 70px;

		color: #2b2b2b;
		text-decoration: none;
	}

	#solutionsHome .solution1 { background: url('images/customer/fr/bg_solutionhome1.jpg') 0 0 no-repeat; }
	#solutionsHome .solution2 { background: url('images/customer/fr/bg_solutionhome2.jpg') 0 0 no-repeat; }
	#solutionsHome .solution3 { background: url('images/customer/fr/bg_solutionhome3.jpg') 0 0 no-repeat; }
	
	#solutionsHome .encart:hover {
		background-position: 0 bottom;
		cursor: pointer;

		color: #2b2b2b;
	}

	#solutionsHome .encartSeparator {
		width: 12px;
		height: 1px;
		float: left;
	}

/*----------------*/

#solutions {
	width: 723px;
	padding: 15px 0 0 0;
}

	#solutions .encart {
		display: block;
		width: 203px;
		float: left;
		padding: 10px 15px 0 15px;

		color: #2b2b2b;
		text-decoration: none;
	}

	#solutions .solution { background: url('images/customer/bg_solution.jpg') 0 0 no-repeat; }

	#solutions .encartSeparator {
		width: 12px;
		height: 1px;
		float: left;
	}

/*----------------*/

#avantages {
	width: 723px;
	padding: 15px 0 0 0;
}

	#avantages .encart {
		display: block;
		width: 136px;
		float: left;
		padding: 10px 15px 0 20px;

		color: #2b2b2b;
		text-decoration: none;
	}

	#avantages .avantage { background: url('images/customer/bg_avantage.jpg') 0 0 no-repeat; }

	#avantages .encartSeparator {
		width: 13px;
		height: 1px;
		float: left;
	}

/*----------------*/

#cardInHomeContainer {
	width: 735px;
	height: 245px;

	background: url('images/customer/bg_cardinhomecontainer.jpg') right 0 no-repeat;
	margin-top: 10px;
}

	#cardInHomeContainer #create {
		width: 233px;
		height: 230px;
		float: left;
		padding: 15px 0 0 12px;
	}

		#cardInHomeContainer #create ul {
			list-style: url('images/customer/bullet_li.gif');
			padding: 0 0 0 18px;
			margin: 0;

			font-size: 14px;
			line-height: 20px;
		}
	
	#cardInHomeContainer #cardInHome {
		width: 490px;
		height: 245px;
		float: left;
		overflow: hidden; 
	}

/*----------------*/

#echantillons,
#gratis {
	display: block;
	width: 202px;
	height: 80px;
	padding: 48px 0 0 156px;

	color: #2b2b2b;
	text-decoration: none;
}

#echantillons {
	float: left;
	margin: 0 0 0 9px;

	background: url('images/customer/fr/bg_echantillons.jpg') 0 0 no-repeat;
}

#gratis {
	float: right;

	background: url('images/customer/fr/bg_gratis.jpg') 0 0 no-repeat;
}

#echantillons:hover,
#gratis:hover {
	background-position: 0 bottom;
}

/*----------------*/

#stepCreationCard {
}

	#stepCreationCard .encart {
		width: 150px;
		height: 75px;
		padding: 15px 10px 0 70px;
	}

	#stepCreationCard .selection { background: url('images/customer/bg_selection.jpg') 0 0 no-repeat; }
	#stepCreationCard .configuration { background: url('images/customer/bg_configuration.jpg') 0 0 no-repeat; }
	#stepCreationCard .order { background: url('images/customer/bg_order.jpg') 0 0 no-repeat; }

/*----------------*/

#activitySector {
	width: 710px;
	height: 50px;
	padding: 30px 0 0 0;
	margin: 0 0 5px 0;
	background: url('images/customer/bg_activitysector.png') 0 0 no-repeat;
	
	color: #fff;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
}

/*----------------*/

.pdfCreationCard {
	display: block;
	margin: 10px 0;
	padding: 10px 10px 10px 62px;
	background: url('images/customer/bg_pdfcreationcard.jpg') 0 0 no-repeat;
	
	font-size: 10px;
	text-decoration: none;
}

.pdfCreationCard:hover {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

/*----------------*/

.formats table,
.formats td,
.formats th { vertical-align: top; }

/*----------------*/

.more {
	width: 57px;
	height: 57px;

	position: relative;
	top: -25px;
	left: -25px;
	margin-bottom: -40px;
}

/*----------------*/

.stepConfiguration {
	display: block;
	width: 350px;
	height: 86px;

	position: relative;
	top: -20px;
	margin-bottom: -20px;
}

.stepConfiguration:hover {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

/*----------------*/

.graphiste {
	display: block;
	width: 380px;
	height: 245px;
	background: url('images/customer/bg_graphiste.jpg') 0 0 no-repeat;

	position: relative;
	top: -30px;
	left: -20px;
	margin-bottom: -30px;
}

.graphiste:hover {
	background-position: 0 bottom;
}

/*-- PAGE JOBS --------------*/

.comJobBlue,
.comJobBlue2,
.btn_seeComJob,
.btn_seeComJob2,
.btn_creatAccountJob,
.btn_newsletterJob,
.btn_moreInfoJob {
	color: #fff;
	text-align: center;
	text-decoration: none;
}

.comJobBlue {
	display: block;
	width: 711px;
	height: 48px;
	padding: 7px 0 0 0;
	background: url('images/customer/bg_com-job-blue.jpg') 0 0 no-repeat;

	font-size: 16px;
}

.comJobBlue2 {
	width: 691px;
	height: 30px;
	padding: 30px 10px 10px 10px;
	background: url('images/customer/bg_com-job-blue2.jpg') 0 0 no-repeat;
	
	font-size: 12px;
}

.btn_seeComJob {
	display: block;
	width: 711px;
	height: 48px;
	padding: 7px 0 0 0;
	background: url('images/customer/btn_see-com-job.jpg') 0 0 no-repeat;

	font-size: 16px;
}

.btn_seeComJob2 {
	display: block;
	width: 711px;
	height: 28px;
	padding: 27px 0 0 0;
	background: url('images/customer/btn_see-com-job2.jpg') 0 0 no-repeat;

	font-size: 16px;
}

.btn_creatAccountJob {
	display: block;
	width: 411px;
	height: 28px;
	padding: 7px 0 0 0;
	margin: 0 auto;
	background: url('images/customer/btn_creataccount-job.jpg') 0 0 no-repeat;

	font-size: 16px;
}

.btn_newsletterJob {
	display: block;
	width: 350px;
	height: 28px;
	padding: 17px 0 0 0;
	background: url('images/customer/btn_newsletter-job.jpg') 0 0 no-repeat;

	font-size: 16px;
}

.btn_moreInfoJob {
	display: block;
	width: 203px;
	height: 18px;
	padding: 2px 0 0 0;
	background: url('images/customer/btn_more-info-job.jpg') 0 0 no-repeat;

	font-size: 14px;
}

.btn_seeComJob:hover,
.btn_seeComJob2:hover,
.btn_creatAccountJob:hover,
.btn_newsletterJob:hover,
.btn_moreInfoJob:hover {
	background-position: 0 bottom;

	color: #fff;
}

/*----------  SPANS    ------*/

span.orange {
	color: #f35015;
}

span.pink {
	color: #c20074;
}

span.lightGreen {
	color: #8cc63f;
}

span.darkGreen {
	color: #00703b;
}

span.red {
	color: #d51d28;
}

/*----------------*/

.padding {
	padding: 12px;
}

/*---------------*/

.NodeTree {}

	table.NodeTree td {
		border-bottom: 1px solid white;
	}


/*----------------*/

#PopupParrainage {
	width: 480px;
	height: 350px;
}	

.PopupParrainage {
	width: 480px;
	min-height: 330px;

	padding: 10px;

	background-color: white;
}

.btn_creationCompte {
	display: block;
	width: 157px;
	height: 17px;
	background: url('images/customer/fr/bg_creationCompte.jpg') 0 0 no-repeat;
}

	.btn_creationCompte:hover {
		background-position: bottom;
	}

/*----------------*/

.shadowSeparator {
	display: block;
	width: 723px;
	height: 7px;
	background: url('images/customer/bg_shadow.jpg') 0 0 no-repeat;
	margin: 20px 0px 10px 0px;
}

/*---------------*/

#echantillonsEncartGaucheOrange {
	display: block;
	background: url('images/customer/fr/bg_echantillonsEncartGaucheOrange.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#echantillonsEncartGaucheOrange:hover {
		background-position: bottom;
	}

#echantillonsEncartGauchePink {
	display: block;
	background: url('images/customer/fr/bg_echantillonsEncartGauchePink.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#echantillonsEncartGauchePink:hover {
		background-position: bottom;
	}


#echantillonsEncartGaucheBlue {
	display: block;
	background: url('images/customer/fr/bg_echantillonsEncartGaucheBlue.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#echantillonsEncartGaucheBlue:hover {
		background-position: bottom;
	}


#gratisEncartGaucheOrange {
	display: block;
	background: url('images/customer/fr/bg_gratisEncartGaucheOrange.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#gratisEncartGaucheOrange:hover {
		background-position: bottom;
	}

#gratisEncartGauchePink {
	display: block;
	background: url('images/customer/fr/bg_gratisEncartGaucheBlue.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#gratisEncartGauchePink:hover {
		background-position: bottom;
	}

#gratisEncartGaucheBlue {
	display: block;
	background: url('images/customer/fr/bg_gratisEncartGaucheBlue.jpg') top no-repeat;
	width: 245px;
	height: 72px;
}

	#gratisEncartGaucheBlue:hover {
		background-position: bottom;
	}


/*----------------*/

.en {}

	.en #solutionsHome .solution1		{ background: url('images/customer/en/bg_solutionhome1.jpg'); }
	.en #solutionsHome .solution2		{ background: url('images/customer/en/bg_solutionhome2.jpg'); }
	.en #solutionsHome .solution3		{ background: url('images/customer/en/bg_solutionhome3.jpg'); }
	.en #echantillons					{ background: url('images/customer/en/bg_echantillons.jpg'); }
	.en #gratis							{ background: url('images/customer/en/bg_gratis.jpg'); }
	.en .btn_creationCompte				{ background: url('images/customer/en/bg_creationCompte.jpg'); }
	.en #pro							{ background: url('images/customer/en/bg_pro.jpg');}
	.en #echantillonsEncartGaucheOrange { background: url('images/customer/en/bg_echantillonsEncartGaucheOrange.jpg'); }
	.en #echantillonsEncartGauchePink	{ background: url('images/customer/en/bg_echantillonsEncartGauchePink.jpg'); }
	.en #echantillonsEncartGaucheBlue	{ background: url('images/customer/en/bg_echantillonsEncartGaucheBlue.jpg'); }
	.en #gratisEncartGaucheOrange		{ background: url('images/customer/en/bg_gratisEncartGaucheOrange.jpg'); }
	.en #gratisEncartGauchePink			{ background: url('images/customer/en/bg_gratisEncartGaucheBlue.jpg'); }
	.en #gratisEncartGaucheBlue			{ background: url('images/customer/en/bg_gratisEncartGaucheBlue.jpg'); }
	.en #menu .btn1						{ background: url('images/customer/en/menu/btn_graphicarte.jpg'); }
	.en #menu .btn2						{ background: url('images/customer/en/menu/btn_produits-services.jpg'); }
	.en #menu .btn3						{ background: url('images/customer/en/menu/btn_realisations.jpg'); }
	.en #menu .btn4						{ background: url('images/customer/en/menu/btn_commander.jpg'); }


.de {}

	.de #solutionsHome .solution1		{ background: url('images/customer/de/bg_solutionhome1.jpg'); }
	.de #solutionsHome .solution2		{ background: url('images/customer/de/bg_solutionhome2.jpg'); }
	.de #solutionsHome .solution3		{ background: url('images/customer/de/bg_solutionhome3.jpg'); }
	.de #echantillons					{ background: url('images/customer/de/bg_echantillons.jpg'); }
	.de #gratis							{ background: url('images/customer/de/bg_gratis.jpg'); }
	.de .btn_creationCompte				{ background: url('images/customer/de/bg_creationCompte.jpg'); }
	.de #pro							{ background: url('images/customer/de/bg_pro.jpg');}
	.de #echantillonsEncartGaucheOrange { background: url('images/customer/de/bg_echantillonsEncartGaucheOrange.jpg'); }
	.de #echantillonsEncartGauchePink	{ background: url('images/customer/de/bg_echantillonsEncartGauchePink.jpg'); }
	.de #echantillonsEncartGaucheBlue	{ background: url('images/customer/de/bg_echantillonsEncartGaucheBlue.jpg'); }
	.de #gratisEncartGaucheOrange		{ background: url('images/customer/de/bg_gratisEncartGaucheOrange.jpg'); }
	.de #gratisEncartGauchePink			{ background: url('images/customer/de/bg_gratisEncartGaucheBlue.jpg'); }
	.de #gratisEncartGaucheBlue			{ background: url('images/customer/de/bg_gratisEncartGaucheBlue.jpg'); }
	.de #menu .btn1						{ background: url('images/customer/de/menu/btn_graphicarte.jpg'); }
	.de #menu .btn2						{ background: url('images/customer/de/menu/btn_produits-services.jpg'); }
	.de #menu .btn3						{ background: url('images/customer/de/menu/btn_realisations.jpg'); }
	.de #menu .btn4						{ background: url('images/customer/de/menu/btn_commander.jpg'); }

.nl {}

	.nl #solutionsHome .solution1		{ background: url('images/customer/nl/bg_solutionhome1.jpg'); }
	.nl #solutionsHome .solution2		{ background: url('images/customer/nl/bg_solutionhome2.jpg'); }
	.nl #solutionsHome .solution3		{ background: url('images/customer/nl/bg_solutionhome3.jpg'); }
	.nl #echantillons					{ background: url('images/customer/nl/bg_echantillons.jpg'); }
	.nl #gratis							{ background: url('images/customer/nl/bg_gratis.jpg'); }
	.nl .btn_creationCompte				{ background: url('images/customer/nl/bg_creationCompte.jpg'); }
	.nl #pro							{ background: url('images/customer/nl/bg_pro.jpg');}
	.nl #echantillonsEncartGaucheOrange { background: url('images/customer/nl/bg_echantillonsEncartGaucheOrange.jpg'); }
	.nl #echantillonsEncartGauchePink	{ background: url('images/customer/nl/bg_echantillonsEncartGauchePink.jpg'); }
	.nl #echantillonsEncartGaucheBlue	{ background: url('images/customer/nl/bg_echantillonsEncartGaucheBlue.jpg'); }
	.nl #gratisEncartGaucheOrange		{ background: url('images/customer/nl/bg_gratisEncartGaucheOrange.jpg'); }
	.nl #gratisEncartGauchePink			{ background: url('images/customer/nl/bg_gratisEncartGaucheBlue.jpg'); }
	.nl #gratisEncartGaucheBlue			{ background: url('images/customer/nl/bg_gratisEncartGaucheBlue.jpg'); }
	.nl #menu .btn1						{ background: url('images/customer/nl/menu/btn_graphicarte.jpg'); }
	.nl #menu .btn2						{ background: url('images/customer/nl/menu/btn_produits-services.jpg'); }
	.nl #menu .btn3						{ background: url('images/customer/nl/menu/btn_realisations.jpg'); }
	.nl #menu .btn4						{ background: url('images/customer/nl/menu/btn_commander.jpg'); }