body{
	behavior: url("csshover3.htc");
	margin: 0px 0;
	padding:0px;
	width:100%;
	background-color:#ffffff;
	margin-top:0px;
}

a{
	text-decoration:none;
}

#menu_h a{
	text-decoration:none;
	color: #000000;
}

#menu_h a:hover{
	color:#FF3333;
}

#etoile_offre a{
	text-decoration:none;
}

#chiffre{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

#titre_cat a{
	color:#003399;
}
#titre_cat a:hover{
	color:#0066CC;
}
#content {
	margin-left:120px;
	width: 1038px;
	height:1200px;
	padding: 0px;
}

#content_auto {
	margin:0 auto;
	width: 888px;
	height:900px;
	/*align=center;*/
	background-color:#E1E4E5;
}
div#bandeau {
	background-image:url(images/haut.gif);
	background-repeat:no-repeat;
	margin: 0 auto;
	width:1024px;
	height:150px;
}
div#contenu {
    margin-left:6px;
    margin-top:8px;
	float:left;
	position:relative;
	width:687px;
	height:637px;
	background-color:#efefef;
}
#header_contenu {
	width:687px;
	height:637px;
	background-image:url(images/header_cadre.jpg);
	background-repeat:no-repeat;
}
#centre_contenu {
	background-color:#FFFFFF;
}
#bas_contenu {
	width:687px;
	height:2px;
	background-image:url(images/arrandu_contenu.jpg);
	background-repeat:no-repeat;
}
	
div#marque {
	margin-left:6px;
	margin-top:10px;
	float:left;
	width:685px;
	height:170px;
	background-color:#FFFFFF;
}
#header_marque {
	width:687px;
	height:42px;
	background-image:url(images/header_marque.jpg);
	background-repeat:no-repeat;
}
#contenu_marque {
	height:128px;
	background-color:#FFFFFF;
}

#bas_marque {
	width:687px;
	height:4px;
	background-image:url(images/arrondu_marque.jpg);
	background-repeat:no-repeat;
}
#comparateur{
	text-align:center;
	margin-left:6px;
	margin-top:8px;
	float:left;
	width:685px;
	height:39px;
	background-image:url(images/comparateur.jpg);
}
div#menu {
	float:left;
	position:relative;
	margin-top:8px;
	margin-left:6px;
	width:200px;
}

#header_cat {
	width:200px;
	height:44px;

	background-image:url(images/header_cat.jpg);
	background-repeat:no-repeat;
}
#liste_cat {
	width:200px;
	height:822px;
	background-color:#FFFFFF;
}
#bas_cat {
	width:309px;
	height:2px;
	background-image:url(images/arrandu_listecat.jpg);
	background-repeat:no-repeat;
}
#cadre_photo{
	border:1px solid #CCCCCC;
	margin-top:8px;
	margin-left:3px;
	-margin-left:1px;
	background-color:#ffffff;
	float:left;
	width:110px;
	height:180px;	
	cursor:hand;
}
#liste_photo{
	float:left;
	width:364px;
	height:581px;
}
#cadre_offre1{
	margin-top:42px;
	margin-left:9px;
	-margin-left:5px;

	float:left;
	position:relative;
	width:354px;
	height:581px;
}
#lcadre{
	float:left;
	width:300px;
	height:418px;
}
		
#cadre_offre, #cadre_offre_1, #cadre_offre_2, #cadre_offre_3, #cadre_offre_4,#cadre_offre_5 {
	margin-top:50px;
	float:left;
	position:absolute;
	width:310px;
	height:418px;
	border:1px solid #CCCCCC;
	border-bottom:1px solid #ffffff;
	left: 365px;
	background-color:#ffffff;
}
				
		#cadre_icone{
		float:left;
		border:1px solid #CCCCCC;
		border-top:5px solid #FFFFFF;
		width:310px;
		height:187px;
		background-color:#ffffff;
				}
		#icone{
		float:left;
		padding-top:5px;
		border-top:1px solid #CCCCCC;
		width:59px;
		margin-top:50px;
		height:100px;
				background-color:#ffffff;
				}
		#marge{
		float:left;
		border-top:1px solid #CCCCCC;
		width:5px;
		height:100px;
				}

		#icone:hover{
		float:left;
		padding-top:5px;
        border:1px solid #CCCCCC;
		border-top:0px solid #FFFFFF;
		width:59px;
		height:100px;
				}
#icone_over{
		float:left;
		padding-top:5px;
        border:1px solid #CCCCCC;
		border-top:5px solid #FFFFFF;
		width:59px;
		height:100px;
				}


  #cat{
  
  		float:left;
		width:195px;
		text-align:left;
		margin-left:8px;
		-margin-left:4px;

		margin-top:16px;

  }

  #titre_cat{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#003399;   }
    #sous_cat{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#003399;   }

		div#pied_page {
	clear:both;
	width:600px;
	height:50px;
	background-color:#33FF99;
	}

	#photo_produit{
	float:left;
	width:96px;
	height:90px;
	margin-left:7px;
	margin-top:4px;
	}
	#des_produit{
	float:left;
	width:96px;
	height:72px;
	margin-left:7px;
	margin-top:2px;
	}
	#titre_produit{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-transform:capitalize;
	color:#009900;
	}
	#txt_produit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
		#titre_offre{
	float:left;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:27px;
	text-transform:capitalize;
	color:#FF6600;
	margin-top:28px;
			width:310px;

	}
	#des_offre{
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0033cc;
	margin-top:28px;
			width:310px;

	}
	#image_offre{
	float:left;
	width:147px;
	height:149px;
	margin-top:8px;
	}
		#des2_offre{
		float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	margin-top:15px;
	width:300px;
	margin-left:5px;
	-margin-left:0px;
	margin-right:5px;
	position:relative;

	}
	#prix{
	font-size:24px;
	font-weight:bold;
	color:#0033cc;
	}
	#etoile_offre{
	float:left;
	width:147px;
	height:30px;
	margin-top:8px;

	}
	#btn_offre{
	float:left;
	width:147px;
	height:30px;
	margin-top:8px;

	}
	#accroche{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D8D8D8;
	font-size:25px;
	
	}
#titre_recherche{
margin-top:30px;
float:left;
width:300px;
margin-left:45px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:25px;
color:#FFFFFF;

}
#zone_recherche{
margin-top:30px;
float:left;
width:300px;
margin-left:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:25px;
color:#FFFFFF;

}
#btn_go{
margin-top:30px;
float:left;
width:70px;
margin-left:90px;
-margin-left:20px;
padding-left:50px;

}
#recherche{
width:410px;
height:29px;
font-size:16px;
font-weight:bold;
}
#zone_fav{
margin-top:5px;
float:right;
width:150px;
margin-left:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}
#zone_fav img{
vertical-align:middle;
}
#menu_h{
margin-top:12px;
float:left;
width:560px;
height:7px;
margin-left:330px;
-margin-left : 180px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
	#menucrit {
	float:left;
	
margin-top:8px;
margin-bottom:5px;
	width:228px;
	height:auto;
	position:relative;
	}
#header_crit {
	width:228px;
	height:44px;

	background-image:url(images/header_critere.jpg);
	background-repeat:no-repeat;
	}
	#liste_crit {
	width:228px;
	height:1040px;
	background-color:#FFFFFF;
	}
	 #crit{
  	float:left;
	width:228px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	margin-top:16px;
	line-height:25px;
	

  }
  #bas_crit {
	width:228px;
	height:2px;
	background-image:url(images/arrondu_crit.jpg);
	background-repeat:no-repeat;
		}
div#boxe_produit {
    /*margin-left:20px;
    margin-top:8px;*/
	float:left;
	width:100%;
	height:819px;
	background-color:#FFFFFF;
	position:relative;	
}

#header_boxeproduit {
	width:100%;
	height:39px;
	background-image:url(images/index_03.gif);
	background-repeat:no-repeat;
}

#centre_produit {
	background-color:#FFFFFF;
	height:822px;
	width:767px;
}
#bas_boxeproduit {
	width:767px;
	height:41px;	
	background-image:url(images/footer_boxeproduit_19.jpg);
	background-repeat:no-repeat;
}
		
div#lien {
margin-left:6px;
margin-top:92px;
-margin-top:5px;
	float:left;
	width:767px;
	height:170px;
	background-color:#FFFFFF;
	}
	#header_lien {
	width:767px;
	height:42px;
	background-image:url(images/header_liencomm_14.jpg);
	background-repeat:no-repeat;
	}
	#contenu_lien {
		height:128px;
		background-color:#FFFFFF;

	}

#bas_lien {
	width:767px;
	height:4px;
	background-image:url(images/arrondu_lien.jpg);
	background-repeat:no-repeat;
}
#test{
		float:left;
}
#comparateur2{
	clear:both;
	text-align:center;
	margin-top:8px;
	margin-left:7px;
	width:1002px;
	height:39px;
	background-image:url(images/comparateur2.jpg);
}
#produit{
	float:left;
	width:100%;
	height:111px;
	margin-left:10px;
	-margin-left:5px;
	margin-right:10px;
	-margin-right:5px;
	border-bottom:1px solid #CCCCCC;
}

#t_produit
{
	width:100%;
}

#img_produit{
/*float:left;
width:140px;
height:70px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;

-padding-left:3px;
-padding-right:3px;
-padding-top:3px;
-padding-bottom:2px;*/

}
#img_produit2{
float:left;
width:140px;
height:120px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
#nom_produit{
float:left;
height:20px;
width:350px;
padding-left:30px;
padding-top:10px;
-padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0033CC;
}
#notation_produit{
	float:left;
	height:22px;
	width:350px;
	padding-top:50px;
	-padding-top:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0000CC;
}
#description{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#description2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#description2 A{
color:#000000;
}
.normal11
{
	font-family:Verdana;
	font-size:12px;
}
#t_desc
{
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#d_ref
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cat-auto
{
	border: 1px solid #000;
	height:120px; 
	width:300px;
	overflow:auto; 
	margin-left:250px; 
	margin-top:-130px;	
	font-family:Arial, Helvetica, sans-serif;
}

#plage_prix{

	width:170px;
	height:56px;
}
#zone_btncomparer
{
	margin-right:30px;
}

#prix1, #prix2{
width:40px;
border:1px solid #CCCCCC;
margin-left:10px;
color:#666666;
}
#titre_crit{
margin-left:10px;

  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#000000;   }
#nbre_r{
color:#999999;
}
#mag{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
}
#liste_crit li{
margin-left:30px;
}
#zone_tri{
float:left;
padding-top:12px;
padding-left:70px;
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#pagination{
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;

}
#description_produit{
width:1004px;
height:260px;
background-color:#FFFFFF;
margin-top:10px;
margin-left:7px;
}
#top_description_produit{
background-image:url(images/top_produit_03.jpg);
background-repeat:no-repeat;
height:3px;
width:1004px;
}
#centre_description_produit{
height:256px;
width:1004px;

}
#bas_description_produit{
background-image:url(images/bas_produit_06.jpg);
background-repeat:no-repeat;
height:7px;
width:1004px;

}
#liste_produit{
width:1005px;
height:auto;
background-color:#FFFFFF;
margin-top:10px;
margin-left:7px;

}
#leproduit{
float:left;
width:620px;
height:253px;

}
#carre_pub{
float:left;
width:376px;
height:253px;
border-left:1px solid #f0efef;
padding-right:5px;

}
#titre_pdt{
padding-top:25px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;


}
#img_pdt{
float:left;
padding-left:40px;
padding-right:20px;
padding-top:22px;

}
#des_pdt{
float:left;
padding-left:30px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:400px;
}
	#header_pdt {
	width:1007px;
	height:39px;

	background-image:url(images/haut_ptoduit_17.jpg);
	background-repeat:no-repeat;
	}
#ligne_pdt{
		width:1007px;
		height:150px;
		border-bottom:1px dashed #CCCCCC;
	
}
#des_ligne{
float:left;
height:130px;
width:530px;
padding-top:20px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#btn_com{
float:left;
height:130px;

padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;

width:132px;

}
#log_marchand{
float:left;
height:130px;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;

width:132px;

}
#btn_com img{
padding-top:10px;
}

#prix_ligne{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000099;

}
#titre_ligne{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0000CC;
}
#pied_listepdt{
background-image:url(images/pied_listeproduit_28.jpg);
background-repeat:no-repeat;
height:41px;
width:1004px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding-bottom:5px;
	font-weight: normal;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}