/* comme les actualites Home*/
#listeSimpleTexte{ width: inherit; }
	#listeSimpleTexte li { width: 445px;  height: 35px; margin-bottom : 10px;  }
	#listeSimpleTexte li span.ligneSimpleTexte { display: block; }
	#listeSimpleTexte .titreSimpleTexte { color: #333333; font-weight: bold; }


/* comme liste totale des actualités */
#listePlainTexte{ width: inherit; }
	#listePlainTexte ul { margin-bottom: 20px; }
	#listePlainTexte li { width: inherit;  padding-bottom : 10px; border-bottom:1px solid #CCCCCC; }
	#listePlainTexte  span { display: block; }
	#listePlainTexte .descWithImg { float: left;  width: 455px; text-align: justify; }
	#listePlainTexte .descWithImg ul { margin-top: 10px; margin-bottom: 10px;  }
	#listePlainTexte .descWithImg li { border: none; list-style: disc; margin-left: 10px; padding: 0;}
	#listePlainTexte .imgActu { width: 230px; height: 175px; float: left; }
		#listePlainTexte .imgActu img { position: relative; display: block; margin-left: auto; margin-right: auto; margin-top: 10px; }


/* liste des magazines, des livres, et accueil librairie */
#listeBookMag{ width: inherit; padding-bottom: 20px; }
	#listeBookMag li { 
		height: 123px; 
		width: inherit;  /*723 ou 478 si il y a les bordures, sinon 725 ou 480*/
		margin-bottom: 10px; 
		background-color: #EBEBEB; 
		border: none;
		border-top:1px solid #CCCCCC; 
		border-bottom: 1px solid #CCCCCC; 
	}
	#listeBookMag li:hover { background-color: #DDDDDD; }
	#listeBookMag li span.ligneComplete { display: block; text-align: justify; }
	
	#listeBookMag .prixListe{ 
		display: block; 
		width: 70px; 
		height: 20px; 
		overflow: hidden; 
		font-size: 14px;
		background-color: #FFFFFF; 
		float: right; 
		text-align: right;
		line-height: 20px;
		font-weight: bold;
	}
	#listeBookMag .prixListe:hover { background-color: #FFFFFF; } 
	
	#listeBookMag .gaucheListe725{ overflow: hidden;  width: 583px; }
	#listeBookMag .gaucheListe480{ overflow: hidden;  width: 338px; }
	#listeBookMag .titreBookMag_mdpinter { font-size: 18px;  color: #001D68; }
	#listeBookMag .titreBookMag_magpinter { font-size: 18px;  color: #001D68; }
	#listeBookMag .titreBookMag_mdpintra { font-size: 18px;  color: #001D68; }
	#listeBookMag .titreBookMag_magpintra { font-size: 18px;  color: #001D68; }
	
	#listeBookMag .droiteListe{ overflow: hidden;  width: 140px; height: 123px;  background-color: #FFFFFF; }
		#listeBookMag .droiteListe img { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; }

	#listeBookMag .ensavoirplus { color : #001D68; font-weight: bold; }
	#listeBookMag .linkListeBook{ position: relative; overflow: hidden; text-align: right; margin-right: 10px; }
		#listeBookMag .linkListeBook span {color: #001D68; text-decoration: underline; }

	p.noResult{ margin-bottom: 20px; }




/* comme A la une cette semaine */
#carouselTexteImage{ width: 480px; height: 281px; overflow:hidden;}

	#carouselTexteImage li { width: 109px; height: 281px;  float:left; margin-right: 5px; margin-left:5px; overflow:hidden; } 
	#carouselTexteImage li span { display: block; overflow: hidden; }
	#carouselTexteImage .uneImage{ width: 110px; height: 131px; }
		#carouselTexteImage .uneImage img { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; }
	#carouselTexteImage .uneTitre{ height: 30px; padding-top: 10px; color: #333333; font-weight: bold; overflow:hidden; }
	#carouselTexteImage .uneDesc{ height: 80px; padding-top: 10px;  overflow:hidden;}
	
	#carouselTexteImage .unePlus{ width: 110px; height: 20px; overflow:hidden; }
	
	#carouselTexteImage .savoirPlus{
		margin-left: auto;
		margin-right: auto;
		width: 85px; 
		height: 14px; 
		text-indent: -5000px;
		background-repeat: no-repeat;
		background-image: url('../../img/INTERNET/MDP/HOME/b_ensavoirplus.gif');	
	}
	
/* liste repertoire - intranet - colonne droite */
#listingFolder { }

	#listingFolder  .titreListingFolder { height: 40px;  padding-top: 10px;  }
		#listingFolder  .titreListingFolder p { margin-left: 20px; }
		
	#listingFolder  .listeListingFolder { overflow-y: scroll;  /*overflow: auto;*/ height: 300px;  }
		#listingFolder  .listeListingFolder li { height: 22px; }
		
		#listingFolder  .listeListingFolder li.liWithScroll{ width:216px; }
		#listingFolder  .listeListingFolder li.liWithoutScroll{ width:233px; }
		
		#listingFolder  .listeListingFolder li.folder{
				height: 36px; 
				border-top: 1px solid #CCCCCC;
				background-repeat: no-repeat;
				background-position: 0 -36px;
				background-image:url('../../img/INTERNET/MDP/GALERIE_VIRTUELLE/pictos_dossier.gif'); 
		}
		
		#listingFolder  .listeListingFolder li.folder:hover{ background-position: 0 0;  }
			#listingFolder  .listeListingFolder li.folder:hover span { color: #001D68; }
		#listingFolder  .listeListingFolder li.selectFolder{ background-position: 0 0; }
			#listingFolder  .listeListingFolder li.selectFolder span { color: #001D68; }
		#listingFolder  .listeListingFolder li.folder span { overflow: hidden; width:168px; height: 36px; line-height: 36px;  text-decoration: underline; }
		
		
		#listingFolder  .listeListingFolder li.subfolder:hover span { color: #001D68; }
		#listingFolder  .listeListingFolder li.selectSubFolder span { color: #001D68; }
		#listingFolder  .listeListingFolder li.subfolder span { overflow: hidden; width:168px; height: 22px; line-height: 22px; padding-left: 49px; text-decoration: underline; }

		#listingFolder .listeListingFolder li span.libelleFolder { margin-left: 49px; display: block; width: 160px;} 

/* liste des produits (d'un evenement ou espace commande) */
#listeEventProduct { position: relative; overflow: hidden; width: 723px; }

#listeEventProduct li { height: 123px; margin-bottom: 10px; background-color: #EBEBEB; border-top:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
	 #listeEventProduct li:hover { background-color: #DDDDDD; }
	 #listeEventProduct li span.ligneComplete { display: block }
	
#listeEventProduct .gaucheListe{ overflow: hidden;  width: 515px; height: 113px; padding-top: 10px; text-align: justify; margin-right: 10px; }
#listeEventProduct .droiteListe{ overflow: hidden;  width: 177px; height: 123px;  background-color: #FFFFFF; }
	#listeEventProduct .droiteListe img { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; }

#listeEventProduct .linkDetailProduct { height: 73px; overflow: hidden; }
#listeEventProduct .formAddCart {width : 505px; height: 40px; }
	 #listeEventProduct .inputFormAddPLVCart { width: 40px; }
	 #listeEventProduct .qteProduct {display: block; width: 100px; height: 25px; float:left; margin-top: 15px; margin-left: 30px; }
	 #listeEventProduct .puProduct { display: block; width: 100px; height: 40px;  float:left; }
	 #listeEventProduct .puProduct .textPU { display: block;  width: 100px; height: 15px; text-align: center; }
	 #listeEventProduct .puProduct .valuePU { display: block; width: 100px; height: 25px; line-height: 25px; background-color: #cccccc; text-align: center; font-size: 14px; font-weight: bold;}

#listeEventProduct .submitAddCart { width: 160px; height: 25px; margin-top: 15px; margin-left: 20px; }
#listeEventProduct .productAdded { width: 85px; height: 25px; line-height:25px; display: block; float: right; margin-top: 15px; overflow: hidden; }


/* liste des petites annonces */
#listePetitesAnnonces{ width: 723px; }
	#listePetitesAnnonces ul { margin-bottom: 20px; }
	#listePetitesAnnonces li { width: 723px; padding-bottom: 10px; margin-bottom: 10px; background-color: #EBEBEB; }
	#listePetitesAnnonces li span { display: block; overflow: hidden;  }
	#listePetitesAnnonces .gaucheListe{ width: 490px; }
		#listePetitesAnnonces .gaucheListe .titre { margin-left: 10px;}
		#listePetitesAnnonces .gaucheListe .contenu { text-align: justify;  margin-left: 10px;  /*height: 90px; overflow-y: scroll;*/ }
	#listePetitesAnnonces .droiteListe{ width: 233px;  }
		#listePetitesAnnonces .droiteListe .libRubrique { width: 233px; height: 25px; color:#FFFFFF; line-height: 25px; text-align: center; font-weight: bold;  }
			#listePetitesAnnonces .droiteListe .fondLibRub_mdpintra{ background-color: #001D68;}
			#listePetitesAnnonces .droiteListe .fondLibRub_magpintra{ background-color: #79C8BD;}
		
	#listePetitesAnnonces .coordAdh { width: inherit; height: 40px; text-align: right; margin-right: 10px; }
	
	

	
	
/*****************************************/
/*			  lettres Seddif			 */
/*****************************************/

#lettres{}

#lettres #listeLettres { position: relative; overflow: hidden; width: 723px; }

#lettres #listeLettres li { height: 49px; /*height: 123px;*/ margin-bottom: 10px; background-color: #EBEBEB; border-top:1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
	#lettres #listeLettres li:hover { background-color: #DDDDDD; }
	#lettres #listeLettres li span.ligneComplete { display: block }
	
#lettres #listeLettres .gaucheListe{ overflow: hidden; width: 723px; /*width: 515px;*/ padding-top: 10px; text-align: justify; margin-right: 10px; }
	/*#lettres #listeLettres .texteFlip{ overflow: hidden; height: 74px; }*/
/*#lettres #listeLettres .droiteListe{ overflow: hidden;  width: 177px;  background-color: #FFFFFF; }
	#lettres #listeLettres .droiteListe img { display: block; margin-left: auto; margin-right: auto; }*/
	
	
	#lettres #listeLettres .plusLettre { 
		position: absolute; 
		display: block; 
		width: 110px; 
		height: 25px; 
		/*right: 210px; */
		right: 100px;
		text-indent: -5000px;
		background-repeat: no-repeat;
		background-image: url('../../img/INTRANET/MDP/LETTRE_SEDDIF/b_voirLettre.gif');	
	 }
	
	
	
/********************************************/
/*			liste panier droite				*/
/********************************************/

.displayPanier {
	display: block;
	background-color: #FFFFFF;
	width: 213px;
	margin-bottom: 10px;
}
	.produitDPanier { display: block; width: 210px; overflow: hidden;  }
	.texteProduitDP { float:left; width: 125px; padding-left: 5px; overflow: hidden; }
	
	.qteProduitDP { float:left; width: 61px; overflow: hidden; }
	.delProduitDP { float:left; width: 19px; overflow: hidden; }
	
	.totalProduitDP { float:left; width: 80px; overflow: hidden; }
	
	.validDPanier { margin-top: 10px; }
