@charset "utf-8";

div#Bloc_InformationEntreprise {
  width:500px;
	padding:0px 15px 15px 0px;
	float:left;
}

div#Bloc_Logo_Bouton {
	float:left;
	width:222px;
	padding-bottom:15px;
}

div#Bloc_Logo_Bouton img {
  display:block;
	width:240px;
}
div#BlocBoutonSousLogo {
  padding-top:20px;
	float:none;
	clear:both;
}
a#BoutonDocumentation {
  display:block;
	text-align:left;
	margin-top:5px;
	clear:both;	
	width:240px;
}
a#BoutonImprimer {
  display:block;
	text-align:left;
	margin-top:5px;
	clear:both;
	width:240px;
}
a#BoutonRetourListe {
  display:block;
	text-align:left;
	margin-top:5px;
	clear:both;
	width:240px;
}
a#BoutonRetourListe:hover {
  display:block;
	text-align:left;
	margin-top:5px;
	clear:both;
	width:240px;
}

div#Bloc_Coordonnees {
  font-size:0.8em;
	clear:both;
	margin-left:20px;
}

div#Bloc_Profil {
  margin-top:15px;
  font-size:0.8em;
	clear:both;
	margin-left:20px;
	text-align:justify;
}
div#Bloc_Rubrique {
  font-size:0.8em;
	clear:both;
	margin-left:20px;
	margin-bottom:20px;
	width:739px;
}


/*--------------------------------------------------------DEBUT LISTE PRODUITS--------------------------------------*/
div#Bloc_ListeProduit {
  display:block;
	clear:both;
	margin:0px 0px 0px 20px;
	width:739px;
}
div#TitreProduit {
  background-color:#FFFFFF;
	margin-bottom:5px;
	overflow:visible;
	display:table;
	float:left;
}
div#TitreProduit .Title {
	font-size:1.1em;
	line-height:1.0em;
	font-weight:bold;
	color:#4C6084;/*4c6084*/
	border-bottom:3px solid #4C6084;
	white-space:nowrap;
}

div#ListeProduit {
 display:block;
 clear:both;
 width:739px;
 font-size:1.0em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin-top:10px;
}
div#ListeProduit .Produit {
  border-bottom:1px dashed #AAAAAA;
	padding:10px 0px;
	width:739px;
	clear:both;
}
.VignetteProduit {
  width:64px;
	border:1px solid #000000;  
	margin:0px 15px 0px 5px;
	cursor:pointer;
	float:left;
}
.VignetteProduitNoLien {
  width:64px;
	border:1px solid #000000;  
	margin:0px 15px 0px 5px;
	float:left;
}
div#ListeProduit .ProduitHover {
  background-color:#CBCEF1;
}
div#ListeProduit .Produit .BoutonHolderDocumentation{
  width:210px;
	/*padding-top:15px;*/
	float:left;
	clear:right;
	padding-right:7px;
}
div#ListeProduit .Produit .BoutonHolderDocumentation .BoutonDocumentation{
  display:block;
	width:213px;
	text-align:left;
}



div#ListeProduit .Produit .Informations {
  float:left;
	font-size:1.0em;
	width:500px;
  padding-left:5px;
	padding-right:5px;
}
div#ListeProduit .Produit .Informations .TitreProduit{
  font-size:0.8em;
	color:#000000;
	text-align:left;
}
div#ListeProduit .Produit .Informations .Rubrique {
   font-size:0.8em;
}
div#ListeProduit .Produit .Informations .Caracteristique{
  font-size:0.8em;
	color:#000066;
	text-align:left;
  clear:both;
	margin:3px 0px 5px 0px;
	font-style:italic;
}
div#ListeProduit .ProduitAlternate {
  background-color:#ffffff;
}


div#ListeProduit .Produit .InformationsShortList {
  float:left;
	font-size:1.0em;
	width:652px;
}
div#ListeProduit .Produit .InformationsShortList .TitreProduit{
  font-size:0.8em;
	color:#000000;
	text-align:left;
}
.LienProduitCache {
  font-size:1em;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
div#ListeProduit .Produit .InformationsShortList .ResumeProduit{
  width:415px;
	float:left;
	padding-right:4px;
}
div#ListeProduit .Produit .InformationsShortList .ResumeProduitGratuit{
  width:100%;
	float:left;
	padding-right:4px;
}
div#ListeProduit .Produit .InformationsShortList .Rubrique {
   font-size:0.8em;
}
div#ListeProduit .Produit .InformationsShortList .Caracteristique{
  font-size:0.8em;
	color:#003366;
	text-align:left;
  clear:both;
	margin:3px 0px 0px 0px;
	font-style:italic;
}
div#ListeProduit .Produit .InformationsShortList .BoutonHolder {
  display:block;
	float:left;
	width:215px;
	clear:right;
}
div#ListeProduit .Produit .InformationsShortList .BoutonHolder .BoutonDocumentation{
  display:block;
	width:220px;
	text-align:left;
	margin-right:5px;
}
div#ListeProduit .Produit .InformationsShortList .BoutonHolder .BoutonPlusdInfo{
  display:block;
	width:220px;
	text-align:left;
	margin-top:15px;
	margin-right:5px;
}
div#ListeProduit .Produit  .DescriptionTotale {
	display:none;
  width:730px;
	clear:both;
	padding:10px 0px 0px 7px;
}
div#ListeProduit .Produit .DescriptionTotale .Descriptif {
  font-size:0.8em;
	color:#000000;
	text-align:justify;	
	width:480px;
	float:left;
}
div#ListeProduit .Produit  .DescriptionTotale .Descriptif .Fournisseur{
  font-size:1em;
	margin-top:20px;
}
div#ListeProduit .Produit .DescriptionTotale .Descriptif  .BoutonDocumentationSurvole {
  background-color:#ED1659;
	color:#FFFFFF;
	display:block;
	text-align:left;
	margin-top:20px;
	width:320px;
}
div#ListeProduit .Produit .DescriptionTotale .Descriptif .Rubrique{
  font-size:1em;
	margin-top:10px;
}
div#ListeProduit .Produit .DescriptionTotale .ImageProduit{
	width:220px;
	border:1px solid #000000;
	margin-left:-5px;
}

div#ListeProduit .Produit .DescriptionTotale .BlocProduit {
  	float:right;
		width:227px;
}

div#ListeProduit .Produit .Show{
  display:block;
}
.TagProduit {
  margin-top:3px;
}
/*--------------------------------------------------------FIN LISTE PRODUITS--------------------------------------*/
