body{
  margin: 0 auto;
  padding: 0;
  font-family:arial;
  font-size:12px;
}

img { 
	border: 0;
}

.accueil_catalogue{
	margin:auto;
	background-image:url('../../images/fondCarteFidelite2011.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:1000px;
}


.accueil{
	margin:auto;
	background-image:url('../../images/accueil.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:1000px;
}

.accueil a img,{
	border:0;
}

.bouton-accueil{
	float:left;
	height:20px;
	margin-left:570px;
	margin-top:338px;
	width:192px;

}

.texte_liens{
	float: left;
	margin-left: 516px;
	margin-top: 262px;
}

.btn_ptsdevente{
	float: left;
	margin-left: 516px;
	/*margin-top: 20px;*/
	border:none;
}

.catalogues {float:left;}

.btn_catalogue1{
	float:left;
	margin-left:416px;
	border:none;
	margin-top:263px;
}

.btn_catalogue2{
	float:left;
	border:none;
	margin-top:243px;
}

.btn_catalogue3{
	float:left;
	border:none;
}

.lien-accueil{
	margin-left:165px;
	margin-top:101px;
	float:left;
	height:20px;
	width:50px;

}
.liste{
	margin:auto;
	background-image:url('../../images/accueil2.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:1000px;
	
}
.liste img{
	border:0;
}
.texte{
	margin-top:122px;
	float:left;
	overflow:auto;
	width:610px;
	height:360px;
}
.titre{
	font-weight:bold;
	margin-top:20px;
}
.horraires{
	color:#CB9B27;
	text-decoration:none;
	
}

.background{
	background-image:url('../../images/barre.jpg');
	background-repeat:repeat-x;
	height:1000px;
}

.carteFidelite {
	padding-left:533px;
	padding-top:233px;
}

.pointsVenteCarteFidelite {
	padding-left:632px;
		
}
.recrutementCarteFidelite {
	padding-left:730px;
		
}

.pageCarteFidelite {
	background-color:#000000;	
	margin-top:121px;
	float:left;
	width:278px;
	margin-left:-59px;
	background-image:url('../../images/bgPageCarteFidelite.jpg');
	background-repeat:no-repeat;
	padding-top:331px;
	padding-left:391px;
}

/*----- Popup newsletter -----*/
.newsletterpopup { color: #000; font-family: Arial; width: 510px; height: 375px; background: url('../images/bg_popup.jpg') no-repeat top center; background-color: #F0E7E0; }
	.newsletterpopup_fermer { text-align: right; padding-top: 10px; padding-right: 9px; }
	.newsletterpopup_cont { margin-top: 145px; margin-left: 28px; height: 152px; font-size: 12px; color: #777777; }
		.newsletterpopup_cont span { font-weight: bold; color:#E00; position: absolute; margin-top: 3px; } 
		.input_text_newsletter { width: 210px; margin-top: 7px; margin-bottom: 12px; }
	.newsletterpopup_footer { font-size: 10px; font-style: italic; text-align: center; padding: 15px 10px 8px 10px; }
		.erreur {color:#FF0000;font-weight:bold;}

/*----- Popup newsletter -----*/
.contentOffres{
	margin:auto;
	background-image:url('../../images/contentOffres.jpg');
	background-repeat:no-repeat;
	width:980px;
	height:1000px;
	
}
/*----- Recrutement -----*/
.offres {
	float:left;
	margin-top:121px;
	overflow:hidden;
	width:610px;
	padding-top:65px;
	font-size:11px;
	height:450px;
}
.emplois_select {font-size:11px;margin-bottom: 4px;}
.menuOffres {float:left;width:190px; padding-right: 10px;}
.menuOffresBit {margin-bottom:20px;}
	.menuOffresBit a {text-decoration: none;color: #000000; font-style: italic;}
	.menuOffresBit select {font-size: 10px;}
#milieuOffre {float:left;width:365px;height:450px;overflow: auto;}
	#milieuOffre a {color:#000000;text-decoration: none;}
	.emplois_alt1 td {height:40px; border-bottom: 1px dashed #c0c0c0;}
	.emplois_alt2 td {height:40px; border-bottom: 1px dashed #c0c0c0;}
	.emplois_alt1:hover, .emplois_alt2:hover {background-color:#ca9b27;cursor:pointer;}
	.emploihover{background-color:#e84f88; color:#FFF; cursor:pointer;}
.pageOffres {width:550px; overflow: auto; height:470px; background-color: #FFFFFF;}
.emploisBis {background-color: #FFF;width:555px; padding-right: 10px;overflow: auto;height:420px;}
	.emploisb_lienretour a{text-decoration: none;color: #000000; font-style: italic;}
	.lienemploi_left {float: left; margin-top: 5px;}
	.lienemploi_right {float: left;  margin-left: 25px; margin-top: 5px;}

