/* INITIALISATION ----------------------------------------------------------------------------------- */

	* { margin: 0; padding: 0; }
	html { height: 100%; }
	img { border: 0; margin: 0; }
	form { margin: 0; padding: 0; }
	p { margin-bottom: 15px; }
	ul { margin-left: 0px; }
	body {
		background-color: #888675;
		background-image: url("../images/fond.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		color: #2B1E0F;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica;
		font-size: 11px;
		height: 100%;
		margin: 0;
		padding: 0;
		}




/* STRUCTURE GÉNÉRALE ----------------------------------------------------------------------------------- */

	.global {
		width: 1008px;
		margin: 0 auto;
		position: relative; 
		z-index: 2;
		}
	
	.header 
	{
		height: 158px;
		position: relative;
		z-index:100;
	}
	.centre
	{
		float: left;
		width: 1008px;
		position: relative: 
		z-index: 50;
	}
	.centreHaut
	{
		height: 55px;
		width: 1008px;
		background-image: url("../images/cadre_blanc_haut.png");
		background-repeat: no-repeat;
		background-position: left bottom;
		margin-top: -52px;
		z-index:2;
	}
	
	.centreMilieu
	{
		width: 1008px;
		background-image: url("../images/cadre_blanc_milieu.png");
		background-repeat: repeat-y;
		background-position: left bottom;
		min-height: 810px;
		position: relative;
		z-index: 100;
	}
	.centreBas
	{
		width: 1008px;
		height: 13px;
		background-image: url("../images/cadre_blanc_bas.png");
		background-repeat: no-repeat;
		background-position: left bottom;
		font-size: 1px;
	}
		

	.gauche {
		float: left;
		width: 791px;
		padding-left: 20px;
		}
	.droite {
		width: 182px;
		float: left;
		margin-top: 5px;
		margin-left: 3px;
		margin-bottom: 20px;
		position: relative: 
		z-index: 10;
		}

		.droiteHaut {
			width: 182px;
			height: 42px;
			background-image: url("../images/droite-haut.png");
			background-repeat: no-repeat;
			background-position: left top;
			}

		.droiteMilieu {
			width: 182px;
			background-image: url("../images/droite-milieu.png");
			background-repeat: repeat-y;
			background-position: left top;
			}

		.droiteBas {
			/*margin-top: -45px;*/
			width: 182px;
			height: 136px;
			background-image: url("../images/droite-bas.png");
			background-repeat: no-repeat;
			background-position: left top;
			z-index: 1;
			position: relative;
			}

	.footer {
		width: 1008px;
		height: 72px;
		text-align: center;
		color: #97BE0D;
		
		}




/* MENU ----------------------------------------------------------------------------------- */

	.menu {
		width: 830px;
		height: 44px;
		position: absolute; 
		left: 154px; 
		top: 114px; 
		font-size: 12px;
		list-style-type: none;
		}

		.menu_1
		{
			background-image: url("../images/menu-1.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 70px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_2
		{
			background-image: url("../images/menu-2.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 105px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_3
		{
			background-image: url("../images/menu-3.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 115px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_4
		{
			background-image: url("../images/menu-4.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 128px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_5
		{
			background-image: url("../images/menu-5.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 124px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_6
		{
			background-image: url("../images/menu-6.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 138px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}
		.menu_7
		{
			background-image: url("../images/menu-7.png");
			background-position: top left;
			background-repeat: no-repeat;
			width: 150px;
			height: 44px;
			display: block;
			z-index: 500;
			position: relative;
		}

	/* menus hover */
		.menu_1:hover
		{
			background-position: top right;
		}
		.menu_2:hover
		{
			background-position: top right;
		}
		.menu_3:hover
		{
			background-position: top right;
		}
		.menu_4:hover
		{
			background-position: top right;
		}
		.menu_5:hover
		{
			background-position: top right;
		}
		.menu_6:hover
		{
			background-position: top right;
		}
		.menu_7:hover
		{
			background-position: top right;
		}
		.menu_8:hover
		{
			background-position: top right;
		}

	/* menus current */
		.menu_1_cur
		{
			background-position: top right;
		}
		.menu_2_cur
		{
			background-position: top right;
		}
		.menu_3_cur
		{
			background-position: top right;
		}
		.menu_4_cur
		{
			background-position: top right;
		}
		.menu_5_cur
		{
			background-position: top right;
		}
		.menu_6_cur
		{
			background-position: top right;
		}
		.menu_7_cur
		{
			background-position: top right;
		}
		.menu_8_cur
		{
			background-position: top right;
		}





/* HEADER ----------------------------------------------------------------------------------- */

	.logo { position: absolute; margin-left: 20px; margin-top: 30px; }
	.connexionRevendeur {
		width: 284px;
		height: 101px;
		float: right;
		margin-right: 17px;
		background-image: url("../images/fond_connexion_revendeur.png");
		background-repeat: no-repeat;
		background-position: left top;
		}
	.connexionClient {
		width: 284px;
		height: 101px;
		float: right;
		margin-right: 17px;
		background-image: url("../images/fond_connexion_client.png");
		background-repeat: no-repeat;
		background-position: left top;
		}
	.connexion {
		width: 284px;
		height: 101px;
		float: right;
		margin-right: 17px;
		background-image: url("../images/fond_connexion_bienvenue.png");
		background-repeat: no-repeat;
		background-position: left top;
		}
	
	.devenirRevendeur
	{
		width: 119px;
		height: 18px;
		display: block;
		background-image: url("../images/devenir-revendeur.png");
		background-repeat: no-repeat;
		background-position: left top;
	}

	.devenirRevendeur:hover
	{
		background-position: top right;
	}

	.recherche 
	{ 
		position: absolute; 
		left: 240px; 
		top: 35px;
		background-image: url("../images/fond_recherche.png");
		background-repeat: no-repeat;
		background-position: left top;
		width: 390px;
		height: 49px;
	}

		.recherche input
		{
			
			font-size: 18px;
			color: #888675;
			width: 300px; 
			height: 23px;
			margin: 11px 0px 0px 15px; 
			padding-top: 1px; 
			float: left;
			text-decoration: none;
		}

		#rechAvancee
		{			
			float: right; 
			margin-right: 8px; 
			margin-top: 7px;
			font-size: 11px;
			color: #7A78BD;
		}

		#rechAvancee .violet
		{
			font-size: 11px;
			color: #7A78BD;
			text-decoration: underline;
			font-weight: bold;
		}

		#rechAvancee .orange
		{
			font-size: 11px;
			color: #e95e27;
			text-decoration: underline;
			font-weight: bold;
		}

		#rechAvancee .violet:hover, #rechAvancee .orange:hover
		{
			color: #5F503C;
		}

/* CONTENU ----------------------------------------------------------------------------------- */

	.filAriane
	{
		margin: 5px 0px 13px 0px;
		color: #e95e27;
	}

		.titreActu
		{
			color: #7A78BD; /* violet */
			font-weight: bold;
			font-size: 13px;
			text-decoration: none;
		}

		.titreActu:hover
		{
			color: #5F503C;
		}
		
		.contenuActu
		{
			color: #5F503C; /* marron */
			font-weight: normal;
			font-size: 11px;
			text-decoration: none;
			/*line-height: 1em;*/
		}

		.violetActu
		{
			color: #7A78BD; /* violet */
			font-weight: normal;
			font-size: 11px;
		}

		.violetActu a
		{
			text-decoration: underline;
		}

		.violetActu:hover
		{
			color: #5F503C;
		}

		.texteVioletGrandBold
		{
			color: #7A78BD; /* violet */
			font-weight: bold;
			font-size: 14px;
			text-decoration: none;
		}

		.texteViolet
		{
			color: #7A78BD; /* violet */
			font-weight: normal;
			font-size: 12px;
			text-decoration: none;
		}

		.texteDefaut
		{
			color: #2B1E0F;
			font-weight: normal;
			text-decoration: none;
		}

		.texteDefautBold
		{
			color: #2B1E0F;
			font-weight: bold;
			text-decoration: none;
		}

		.texteMarron
		{
			color: #5F503C;
			font-weight: normal;
			text-decoration: none;
			font-size: 12px;
		}

		.texteMarronPetit
		{
			color: #5F503C;
			font-weight: normal;
			text-decoration: none;
			font-size: 11px;
		}

		.texteNoir
		{
			color: #2B1E0F;
			font-weight: normal;
			text-decoration: none;
		}

		.texteNoir:hover
		{
			text-decoration: underline;
		}

		.texteNoirBold
		{
			font-size: 11px;
			color: #2B1E0F;
			font-weight: bold;
			text-decoration: none;
		}

		.texteBlancBold
		{
			font-size: 11px;
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
		}

		.texteBlanc
		{
			color: #FFFFFF;
			font-weight: normal;
			text-decoration: none;
		}

		.texteNavigBold
		{
			font-size: 11px;
			color: #2B1E0F;
			font-weight: bold;
			text-decoration: none;
		}

		a.texteNavigBold:hover
		{
			color: #e95e27;
		}

		
		.texteOrangeBold
		{
			font-weight: bold;
			color: #e95e27;
			text-decoration: none;
			font-size: 12px;
		}

		.texteVioletPetit
		{
			font-weight: normal;
			color: #7A78BD;
			font-size: 11px;
			text-decoration: none;
		}

		.texteVioletPetit:hover
		{
			color: #5F503C;
		}

		.texteVioletBold
		{
			font-weight: bold;
			color: #7A78BD;
			text-decoration: none;
			font-size: 12px;
		}

		a.texteVioletBold:hover
		{
			color: #5F503C;
		}

		.texteOrangePetit
		{
			font-weight: normal;
			color: #e95e27;
			font-size: 11px;
		}
		.texteOrange
		{
			font-weight: normal;
			color: #e95e27;
			font-size: 12px;
		}

		.titreOrangeBold
		{
			font-weight: bold;
			color: #e95e27;
			text-decoration: none;
			font-size: 16px;
		}

		.titreCategBas
		{
			font-weight: bold;
			color: #5F503C;
			font-size: 15px;
			text-decoration: none;
			/*padding-left: 7px;*/
		}

		.texteMarronBold
		{
			font-weight: bold;
			color: #534431;
			text-decoration: none;
			font-size: 12px;
		}

		a.texteMarronBold:hover
		{
			text-decoration: underline;
		}
		
		.texteRougeBold
		{
			font-weight: bold;
			color: #de2739;
			text-decoration: none;
			font-size: 12px;
		}

/* FOOTER ----------------------------------------------------------------------------------- */
	
	.footer { color: #2B1E0F; }
	/*.footer a {	text-decoration: none; color: #2B1E0F; }
	.footer a:hover { text-decoration: underline; color: #2B1E0F; }*/

	.footerCateg
	{
		color: #2B1E0F;
		text-decoration: none;
		font-weight: bold;
	}

	.footerCateg:hover
	{
		text-decoration: underline;
	}
	
	.footerBlanc
	{
		color: #ffffff;
		text-decoration: none;
	}

	.footerBlanc:hover
	{
		text-decoration: underline;
	}

		.conseilBlancBold
		{
			font-size: 11px;
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
		}

		.conseilBlancBold:hover
		{
			font-size: 11px;
			color: #2B1E0F;
			font-weight: bold;
			text-decoration: none;
		}

	.footerSeparateur
	{
		background-image: url("../images/footer-separateur.png");
		background-repeat: no-repeat;
		background-position: left bottom;
		height: 2px;
		clear: both;
		margin-left: 30px;
		margin-top: 15px;
	}

/* DROITE ----------------------------------------------------------------------------------- */

	.panier
	{
		margin-top: -25px;
		margin-left: 6px;
	}

		.panierHaut
		{
			background-image: url("../images/mon-panier-haut.png");
			background-repeat: no-repeat;
			background-position: left bottom;
			width: 168px;
			height: 38px;
		}

		.panierMilieu
		{
			background-image: url("../images/mon-panier-milieu.png");
			background-repeat: repeat-y;
			background-position: left bottom;
			width: 168px;
			padding-left: 20px;
		}

		.panierBas
		{
			background-image: url("../images/mon-panier-bas.png");
			background-repeat: no-repeat;
			background-position: left bottom;
			width: 168px;
			height: 15px;
			font-size: 1px;
		}

	.droite .acheter 
	{
		margin-left: 8px;
		margin-top: 7px;
	}

	.droite .acheter a
	{
		display: block;
		background-image: url("../images/comment-acheter.png");
		background-repeat: no-repeat;
		background-position: top left;
		width: 166px;
		height: 92px;
	}

	.droite .acheter a:hover
	{
		background-position: top right;
	}

	.droite .expedition 
	{
		margin-left: 8px;
	}
	
	.droite .expedition a
	{
		display: block;
		background-image: url("../images/expedition.png");
		background-repeat: no-repeat;
		background-position: top left;
		width: 166px;
		height: 76px;
	}

	.droite .expedition a:hover
	{
		background-position: top right;
	}

	.droite .entreprise 
	{	
		margin-left: 8px;
		background-image: url("../images/entreprise.png");
		background-repeat: no-repeat;
		background-position: top left;
		width: 166px; 
		height: 126px;
	}

		.droite .quiSommesNous 
		{	
			display: block;
			background-image: url("../images/qui-sommes-nous.png");
			background-repeat: no-repeat;
			background-position: top left;
			width: 132px; 
			height: 16px;
		}

		.droite .quiSommesNous:hover
		{
			background-position: top right;
		}

		.droite .nosEngagements 
		{	
			display: block;
			margin: 3px 0px 0px 0px;
			background-image: url("../images/nos-engagements.png");
			background-repeat: no-repeat;
			background-position: top left;
			width: 121px; 
			height: 16px;
		}

		.droite .nosEngagements:hover
		{
			background-position: top right;
		}

		.droite .nousContacter 
		{	
			display: block;
			margin: 3px 0px 0px 0px;
			background-image: url("../images/nous-contacter.png");
			background-repeat: no-repeat;
			background-position: top left;
			width: 107px; 
			height: 16px;
		}

		.droite .nousContacter:hover
		{	
			background-position: top right;
		}

	.conseil 
	{
		margin-left: 8px;
		width: 166px;
		z-index: 1000;
		position: relative;
		margin-top: 15px;
	}

		.conseilHaut
		{
			background-image: url("../images/conseil-haut.png");
			background-repeat: no-repeat;
			background-position: left bottom;
			width: 166px;
			height: 86px;
		}

		.conseilMilieu
		{
			background-image: url("../images/conseil-milieu.png");
			background-repeat: repeat-y;
			background-position: left bottom;
			width: 168px;
			padding-left: 18px;
		}

		.conseilBas
		{
			background-image: url("../images/conseil-bas.png");
			background-repeat: no-repeat;
			background-position: left bottom;
			width: 166px;
			height: 51px;
			font-size: 1px;
		}


/* FICHE PROD ----------------------------------------------------------------------------------- */

.ficheGauche
{
	float: left;
	width: 155px;
}

.ficheDroite
{
	margin-left: 150px;
	width: 613px;
	padding-left: 20px;
	background-image: url("../images/separateur-navig.jpg");
	background-repeat: repeat-y; 
	background-position: left top;
}

.ficheAddPanier
{
	float: right;
	width: 166px;
	height: 137px;
	background-image: url("../images/panier-fiche.jpg");
	background-repeat: no-repeat; 
	background-position: left top;
}

.ficheColonnePhotoCalend
{
	float: left;
	width: 170px;
}

.ficheColonneDesc
{
	margin-left: 170px;
}

.qtePlusMoins
{
	width: 58px;
	height: 23px;
	background-image: url("../images/qte-plus-moins.jpg");
	background-repeat: no-repeat; 
	background-position: left top;
}

.qtePlusMoinsInput
{
	border: 1px solid #f7f1eb;
	background-color: #f7f1eb;
	width: 25px;
	padding-top: 4px;
	margin-left: 5px;
	color: #888675;
	font-size: 12px;
	font-weight: bold;
}

/* TYPOS ----------------------------------------------------------------------------------- */

	h1 { color: #e95e27; font-size: 22px; padding-bottom: 4px; margin-bottom: 20px; font-weight: bold; background: url("../images/separateur-page.jpg") no-repeat 3px bottom; }
	h1 img { margin: 0px 2px 0px 5px; }
	h2 { color: #5F503C; font-size: 18px; }
	h3 { color: #7A78BD; font-weight: bold;	font-size: 14px; text-decoration: none; }
	h4 {  }

.divinput
{
	width: 129px;
	height: 20px;
	background-image: url("../images/input.png");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.input
{
	
	border: #f7f1eb 1px solid;
	background-color: #f7f1eb;
	width: 125px;
	padding-top: 1px;
	color: #888675;
	text-decoration: none;
}

.divinputmdp
{
	width: 109px;
	height: 20px;
	background-image: url("../images/input_mdp.png");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.inputmdp
{
	
	width: 84px;
	border: #f7f1eb 1px solid;
	background-color: #f7f1eb;
	padding-top: 1px;
	color: #888675;
	text-decoration: none;
}

.divinputgrand
{
	display: block;
	width: 300px;
	height: 19px;
	background-image: url("../images/inputgrand.png");
	background-repeat: no-repeat;
	background-position: top left;
}

.inputGrand
{
	display: block;
	width: 295px;
	margin-left: 2px;
	border-color: transparent;
	background-color: transparent;
	font-size: 11px;
	color: #5F503C;
}

.divtextareagrand
{
	display: block;
	width: 300px;
	background-image: url("../images/textarea.png");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.textareagrand
{
	display: block;
	width: 295px;
	padding-left: 2px;
	border-color: transparent;
	background-color: transparent;
	font-size: 11px;
	color: #5F503C;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
}

.selectMarron
{
	border: #f6f1eb 1px solid;
	font-size: 11px;
	color: #5F503C;
}



.photoCategVide
{
	position: relative; 
	top: 0;
	left: 0;
	width: 135px; 
	height: 90px;
	overflow: hidden;
}

.photoCateg
{
	background-image: url("../images/categorie/defaut-normale.png");
	background-repeat: no-repeat;
	background-position: top left;
	position: relative; 
	top: 0;
	left: 0;
	width: 135px; 
	height: 90px;
	overflow: hidden;
}

.photoCategOver
{
	background-image: url("../images/categorie/defaut-normale.png");
	background-repeat: no-repeat;
	background-position: top right;
	position: relative; 
	top: 0;
	left: 0;
	width: 135px; 
	height: 90px;
	overflow: hidden;
}

.retour
{
	background-image: url("../images/retour.gif");
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 77px;
	height: 25px;
}

.retour:hover
{
	background-position: top right;
}

.retour-a-la-liste
{
	background-image: url("../images/retour-a-la-liste.gif");
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 134px;
	height: 25px;
}

.retour-a-la-liste:hover
{
	background-position: top right;
}

.commander
{
	background-image: url("../images/commander.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 102px;
	height: 25px;
	margin-top: 5px;
	margin-left: 28px;
	padding-top: 5px;
}

.commander:hover
{
	background-position: top right;
}

.valider
{
	background-image: url("../images/valider.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 66px;
	height: 25px;
}

.valider:hover
{
	background-position: top right;
}

.modifier
{
	background-image: url("../images/modifier.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 76px;
	height: 25px;
}

.modifier:hover
{
	background-position: top right;
}

.envoyer
{
	background-image: url("../images/envoyer.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 74px;
	height: 25px;
}

.envoyer:hover
{
	background-position: top right;
}

.ok-rech
{
	background-image: url("../images/bt-ok-1.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 32px;
	height: 19px;
	float: left;
	margin-top: 15px; 
	margin-left: 19px;
}

.ok-rech:hover
{
	background-position: top right;
}

.ok-cnx
{
	background-image: url("../images/bt-ok-2.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 15px;
	height: 9px;

	float: left;
	margin-left: 5px;
	margin-top: 6px;
}

.ok-cnx:hover
{
	background-position: top right;
}

.deconnexion
{
	background-image: url("../images/deconnexion.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 114px;
	height: 25px;
}

.deconnexion:hover
{
	background-position: top right;
}

.lancer-recherche
{
	background-image: url("../images/lancer-recherche.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 160px;
	height: 25px;
}

.lancer-recherche:hover
{
	background-position: top right;
}

.ajout-panier
{
	background-image: url("../images/ajout-panier.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 143px;
	height: 48px;
}

.ajout-panier:hover
{
	background-position: top right;
}

.paiement-carte
{
	background-image: url("../images/paiement-carte.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 154px;
	height: 25px;
}

.paiement-carte:hover
{
	background-position: top right;
}

.paiement-cheque
{
	background-image: url("../images/paiement-cheque.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 168px;
	height: 25px;
}

.paiement-cheque:hover
{
	background-position: top right;
}

.categ65
{
	background-image: url("../images/categorie/65/65_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ65:hover
{
	background-position: top right;
}

.categ66
{
	background-image: url("../images/categorie/66/66_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ66:hover
{
	background-position: top right;
}

.categ67
{
	background-image: url("../images/categorie/67/67_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ67:hover
{
	background-position: top right;
}

.categ68
{
	background-image: url("../images/categorie/68/68_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ68:hover
{
	background-position: top right;
}

.categ69
{
	background-image: url("../images/categorie/69/69_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ69:hover
{
	background-position: top right;
}

.categ70
{
	background-image: url("../images/categorie/70/70_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ70:hover
{
	background-position: top right;
}

.categ71
{
	background-image: url("../images/categorie/71/71_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ71:hover
{
	background-position: top right;
}

.categ72
{
	background-image: url("../images/categorie/72/72_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ72:hover
{
	background-position: top right;
}

.categ73
{
	background-image: url("../images/categorie/73/73_grande.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 194px;
	height: 136px;
	cursor: pointer;
}

.categ73:hover
{
	background-position: top right;
}


.boxOrange
{
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border: 1px solid #e95e27;
	padding: 2px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	width: 250px;
}

.creerCompte
{
	background-image: url("../images/creer-compte.png");
	background-repeat: no-repeat;
	background-position: top left;
	display: block; 
	width: 138px;
	height: 25px;
	margin-top: 5px;
	padding-top: 5px;
}

.creerCompte:hover
{
	background-position: top right;
}
