* { margin:0;padding:0; }
/* le div en haut de code */
#electromenager-Layer1 {
  position: absolute;
  width: 922px;
  height: 115px;
  z-index: 1;
  visibility: visible;
 left: -1200px;
  top: 10px;
}

#electromenager-body {
  text-align:center;

  
background:#D2E8F3 url(../img/test_1.jpg)  ; 



  }




#electromenager-global {
  margin-left:auto;
  margin-right:auto;
  width:970px;
  text-align:left;
  position:relative;
}

#electromenager-header {
  float:left;
  width:970px;
}

#electromenager-header-logo {

  float:left;
  width:300px;
  
}

#electromenager-header-bandeau {
  float:left;
  width:630px;
  text-align:right;
}

#electromenager-menu {
  float:left;
  width:954px;
}

#electromenager-content {
  float:left;
  width:970px;
  background-image:url('../img/3_home/fond_content.gif');
  background-repeat:repeat-y;
}

#electromenager-content-left {
  float:left;
  width:184px;
}

#electromenager-content-center {
  float:left;
  padding-left:5px;
  padding-right:5px;
  width:654px;
  background-color:#FFFFFF;
}

#electromenager-content-ariane {
  width:654px;
}



.spec1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 12px;
	font-weight: bold;
    color: #ffffff ;
}

.Styleproduitshp1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 18px;
	font-weight: bold;
    color: #2e85cc ;
}
.Styleproduitshp2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	font-size: 18px;
	font-weight: bold;
    color: #F2711E ;
}


.txt-promo-marque {
  color:#7285AA;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bolder;
}



.txt-promo-bleu {
  color:#7285AA;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

.txt-promo-ecopart {
  color:#2f8c5d;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
}

a.txt-promo-ecopart:link,a.txt-promo-ecopart:active,a.txt-promo-ecopart:hover,a.txt-promo-ecopart:visited {
  color:#2f8c5d;
  font-size:11px;
  font-family:Arial;
  font-weight:normal;
}

.txt-promo-pourcent {
  color:#E31717;
  font-size:24px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.txt-promo-ecototal {
  color:#e31717;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
}

.txt-promo-carac {
  color:#7285AA;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

a.txt-promo-bleu:link,a.txt-promo-bleu:active,a.txt-promo-bleu:hover,a.txt-promo-bleu:visited {
  color:#7285AA;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

.txt-promo-jaune {
  color:#E98815;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.txt-promo-red {
  color:#E31717;
  font-size:18px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bolder;
}

.txt-promo-red-gras {
  color:#E31717;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.espace-centre {
  float:left;
  width:654px;
  font-size:5px;
}

.electromenager-content-bloc-bandeau {
  float:center;
  width:654px;
  background-color:#FFFFFF;
  padding-top:8px;
  padding-bottom:8px;
  font-size:15px;
  color: #CD0200;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.electromenager-content-bloc-ombre {
  float:left;
  width:654px;
  height:9px;
  background-image:url('../img/3_home/fond_content_bloc_ombre.jpg');
}

.electromenager-content-bloc-center {
  float:left;
  width:642px;
  background-image:url('../img/3_home/fond_content_bloc_2.gif');
  background-position:bottom;
  padding:6px;
  padding-top:0px;
}

.electromenager-content-produits {
  float:left;
  width:654px;
}

#electromenager-content-right {
  float:left;
  width:122px;
}

#electromenager-footer {
  float:left;
  width:970px;
  text-align:center;
  background-image:url('../img/5_bas/bas_new.gif');
  background-repeat:no-repeat;
}

.nomargin {
  margin:0px;
}

.bloc_gauche {
  margin:0px;
  padding-left:8px;
}

.bloc_droite {
  margin:0px;
  padding-left:5px;
}

.trait {
  height:2px;
  font-size:1px;
  width:165px;
  background-color:#F4941C;
}

.trait2 {
  height:2px;
  font-size:1px;
  width:105px;
  background-color:#F4941C;
}

.espace {
  height: 7px;
}


/* pour le menu de gauche */
div.champref2, input.champref2, select.champref2 {
  font-family:Tahoma;	
  font-size:11px;	
  font-weight:normal;	
  color:#000000; 
  width:100px;
}
dl, dt, dd, ul, li {
  margin:0px; 
  padding:0px; 
  list-style-type:none;
}
#menu {
  position:relative; 
  top:10px; 
  left:8px; 
  width:170px;
}

#menu dt {
  cursor:pointer; 
  height:22px;
}

#menu dd {
  text-indent:6pt;	
  font-size:10px; 
  cursor:pointer;	
  font-style:normal;	
  font-family:Verdana;	
  color:#333333;	
  position:absolute;	
  z-index:100;	
  left:170px; 
  margin-top:-25px;
  width:150px;	
  border:1px solid #7285AA;
}

#menu ul {
  padding:0px;
}

#menu li {
  height:18px;
  line-height:18px;
}

#menu li a, #menu dt a {
  color:#000; 
  text-decoration:none; 
  display:block;
}

#menu li a:hover {
  text-decoration:underline;
}

a.lien_li:link, a.lien_li:visited, a.lien_li:hover, a.lien_li:active {
  font-size:10px;
  font-family:Verdana, Helvetica, sans-serif;
  color:#000;
  text-decoration:none;
  display:block;
}
/* fin menu gauche */

/* pour le moteur de recherche */
.rech_index {
  font-size:11px;
  background-color:#FFF;
  color:#333534;
  font-family:Arial, Helvetica, sans-serif;
}

.rech_optgroup_index {
  font-style:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#555;
}

.pointhome2 {
	height:0px; 
  font-size:0px; 
  background-image:url('../img/2_gauche/menuv2/pointille1px.gif');
}

.electromenager-div-promo-produits {
  float:left;
  width:642px;
  background-image:url('../img/3_home/pix_jaune.gif');
  background-position:center;
  background-repeat:repeat-y;
}

.electromenager-div-promo-bloc-produit {
  float:left;
  width:312px;
}

.electromenager-div-promo-bloc-produit-photo {
  float:left;
  width:122px;
  margin-bottom:5px;
}

.electromenager-div-promo-bloc-produit-carac {
  float:left;
  width:101px;
  margin-bottom:5px;
  margin-left:45px;
}
/* ajout de lecoparticipation */
.electromenager-div-promo-bloc-produit-carac1 {
  float:left;
  width:140px;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:5px;
  background-color:#E4F6FF;
  border:1px solid #A1D0E7;
}

*html .electromenager-div-promo-bloc-produit  { height:315px; }
*html .electromenager-div-promo-bloc-produit-carac { position:relative; margin-top:-186px; }
*html .electromenager-div-promo-bloc-produit-carac1 { position:relative; margin-left:37px; }
*html .electromenager-div-promo-bloc-produit-carac2 { position:relative; margin-left:37px; }
*html .electromenager-div-promo-bloc-produit-carac3 { position:relative; margin-left:37px; }
*html .bt_ajout_panier_1000 { position:relative; margin-left:70px; }
*html .txt-promo-stock { position:relative; margin-left:90px; }
*html .ctn_txt_promo_stock_3x { width:120px; height:60px; margin-top:10px; position:absolute; }

*html .electromenager-div-bas-bonne-affaire { float:left; width:310px; margin-left:2px; }

.electromenager-div-bas-actus {
	height: 115px;
	width: 310px;
	border: 1px solid #3399CC;
	margin: 4px;
	float: left;
}

p.actus-date {
	font-size: 0.6em;
	color: #3399CC;
	margin-left: 4px;
	margin-top: 5px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titre-actu {
	font-size: 0.8em;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.electromenager-div-actus-description {
	height: 115px;
	width: 310px;
	float: left;
}

.electromenager-div-promo-bloc-produit-carac2 {
  float:left;
  width:140px;
  margin-top:2px;
  margin-bottom:2px;
  padding-top:1px;
  padding-left:2px;
  padding-bottom:1px;
  background-color:#D6FFE6;
  border:1px solid #A7E9C5;
}

.electromenager-div-promo-bloc-produit-carac3 {
  float:left;
  width:140px;
  padding-top:1px;
  padding-left:2px;
  padding-bottom:1px;
  background-color:#F1F3F8;
  border:1px solid #C2CFEE;
}

.electromenager-div-promo-filet-jaune {
  float:left;
  width:12px;
}

.sep-promo-filet-bleu {
  height:1px;
  background-color:#3394C7;
  margin-top:5px;
  margin-bottom:5px;
}

.txt-promo-prix {
 padding-top:3px;
}

.txt-promo-stock {
  padding-top:5px;
  margin-left:20px;
}

.txt-promo-stock-3x {
  background-image: url('../img/3_home/3fois.png');
  background-repeat: no-repeat;
  height:60px;
  padding-top:21px;
  margin-left:20px;
  text-align:center;
  color:#586785;
  font-size:14px;
  font-family:Arial;
  font-weight:bold;
}

.btn-promo {
  padding-top:25px;
}

.electromenager-div-promo-separateur {
  float:left;
  background-color:#F4941C;
  width:642px;
  height:1px;
  margin-top:3px;
  margin-bottom:3px;
}

.electromenager-div-affaire-produit {
  width:200px;
  margin-left:8px;
  margin-top:8px;
  margin-bottom:8px;
}

.electromenager-div-affaire-photo {
  float:left;
  width:55px;
  height:90px;
}

.electromenager-div-affaire-image {
  float:left;
  width:71px;
  height:38px;
}

.electromenager-div-affaire-cliquez {
  float:left;
  width:74px;
  height:38px;
}

.electromenager-div-affaire-texte {
  float:left;
  width:145px;
  /*height:22px;*/
  padding-top:10px;
}

.txt-affaire-bleu {
  color:#3E9ECF;
  font-size:12px;
  font-family:Verdana, Helvetica, sans-serif;
  font-weight:normal;
}
.txt-affaire-bleu-petit {
  color:#3E9ECF;
  font-size:11px;
  font-family:Verdana, Helvetica, sans-serif;
  font-weight:normal;
}

/* nouveaux styles pour bonnes affaires */


.electromenager-div-bas-bonne-affaire {
	height: 85px;
	width: 310px;
	border: 1px solid #3399CC;
	margin: 4px;
	float: left;
}
.electromenager-div-bas-photo {
	float: left;
	height: 85px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3399CC;
}
.electromenager-div-bas-photo p {
	margin-top: 8px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.electromenager-div-bas-description {
	height: 85px;
	width: 233px;
	float: left;
	background-image: url('../img/3_home/fond-bas.png');
	background-repeat: repeat-x;
}
p.bonne-affaire {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 48px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #E31717;
}
p.texte-gras-bonnes-affaires {
	font-size: 0.8em;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
p.texte-famille-bonnes-affaires {
	font-size: 0.6em;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

a.texte-famille-bonnes-affaires:link,a.texte-famille-bonnes-affaires:visited,a.texte-famille-bonnes-affaires:hover,a.texte-famille-bonnes-affaires:active {
	font-size: 10px;
	color: #3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.separation25 {
	width: 149px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p.offre25 {
	font-size: 0.6em;
	color: #E31717;
	margin-left: 4px;
	margin-top: 0px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.listemarquebas {
  color:#3E9ECF;
  font-size:9px;
  font-family:Verdana, Helvetica, sans-serif;
  font-weight:normal;
}



#header_ref {
	position:absolute;
	width:644px;
	height:42px;
	top:195px;
	left:190px;
}

#header_ref h1 {
  color:#7285AA;
  font-size:12px;
  text-align:justify;
  font-family:Verdana, Helvetica, sans-serif;
  font-weight:normal;
  margin: 5px 5px 5px 5px;
}

#header_ref a:hover {
  text-decoration:none;
  font-size:12px;
  font-family:Verdana, Helvetica, sans-serif;
}

#header_ref a {
  text-decoration:none;
  font-size:12px;
  font-family:Verdana, Helvetica, sans-serif;
}


.listemarquebas a { /* Les liens qui ne sont pas sous le curseur. */

	color: #3E9ECF; //ta couleur
	text-decoration:none; // pas de soulignement
	  font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}
.listemarquebas a:hoover { /* Les liens lorsque le curseur est dessus. */
	color: #3E9ECF; //ta couleur
	text-decoration:none; // pas de soulignement
	  font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}
.listemarquebas a:visited { /* Les liens visit�s. */
	color: #3E9ECF; //ta couleur
	text-decoration:none; // pas de soulignement
	  font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}






a.infosm {
  position:relative;
}
a.infosm:hover {
   background: none; 
   z-index: 500; 
}
a.infosm span {display: none;}
a.infosm:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   width:150px;
   top: 10px; 
   left: 50px;
   background: white;
   padding: 3px;
   border: 1px solid #5D779A;
   border-top: 4px solid #5D779A;
}





