body{
	text-align:center;
	background-color:#CCCCCC;
}
.page{
	background: transparent url(images/background.png) repeat-y top center; 
}
.btn_mbre{
	background-image: url('images/btn_mbr1bis.gif'); display: block; width:60px; background-repeat:no-repeat; 
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
	padding-top:44px;
}
.btn_mbre:hover{
	background: url('images/btn_mbr2bis.gif'); display: block; width:60px; background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
}
.Lefond{
	text-align:center;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:auto;
	height:600px;
	z-index:0;
}
.Lecontenu{
	text-align:center;
	position:absolute;
	margin-left:auto;
	margin-right:auto;	
	top:0px;
	width:800px;
	height:auto;
	background-color: #FFFFFF;
	z-index:2
}
.Lemenu{
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:0px;
	width:800px;
	height:auto;
	z-index:1;
	color:#FFFFFF;
	background-color:#0066CC;
}
#listeProd{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
}
#listeProd:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
}
#bandeSup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:0px;
	width:780px;
	height:14px;
	z-index:1;
	background-image:url(images/sup-1.png); background-repeat:no-repeat;
	background-position:center;
}
#bandeMilieu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:left;
	top:-1px;
	width:780px;
	height:auto;
	display:block;
	z-index:1;
	background-image:url(images/mil-1.png); background-repeat: repeat-y;
	background-position:center;
}
#bandeInf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:-2px;
	bottom:0px;
	width:780px;
	height:14px;
	z-index:1;
	background-image:url(images/inf-1.png); background-repeat:no-repeat;
	background-position:center;
}
/*** Habillage modulable des cadres ***/
#bandeLeft-top{
	background-image:url(images/bandeLeft-top.gif); background-repeat:no-repeat;
}
#bandeLeft-mid{
	background-image:url(images/bandeLeft-mid.gif); background-repeat: repeat-x;
}
#bandeLeft-bottom{
	background-image:url(images/bandeLeft-bottom.gif); background-repeat:no-repeat;
}
#bandeCenter-top{
	background-image:url(images/bandeCenter-top.gif); background-repeat:no-repeat;
}
#bandeCenter-mid{
	background-image:url(images/bandeCenter-mid.gif); background-repeat: repeat-x;
}
#bandeCenter-bottom{
	background-image:url(images/bandeCenter-bottom.gif); background-repeat:no-repeat;
}
#accueilLeft{
	position:relative;
	width:130px;
	height:auto;
	margin-left:10px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
	margin-bottom:10px;
}
#accueilCenter{
	position:relative;
	text-align:left;
	width:490px;
	height:auto;
	margin-left:5px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
}
#accueilRight{
	position:relative;
	margin-left:5px;
	width:130px;
	height:auto;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
}
#accueilLeft2{
	position:relative;
	width:130px;
	height:310px;
	margin-left:10px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
	margin-bottom:10px;
}
#accueilCenter2{
	position:relative;
	text-align:left;
	width:490px;
	height:310px;
	margin-left:5px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
}
#accueilRight2{
	position:relative;
	margin-left:5px;
	width:130px;
	height:310px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
}
#produitLeft{
	position:relative;
	width:140px;
	height:auto;
	margin-left:20px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
	margin-bottom:10px;
}
#produitCenter{
	position:relative;
	text-align:left;
	width:580px;
	height:auto;
	margin-left:5px;
	padding-top:5px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
}
#ficheProduit{
	position:relative;
	text-align:center;
	width:175px;
	height:175px;
	margin-left:6px;
	margin-right:6px;
	padding-top:3px;
	padding-left:3px;
	border: 1px solid #CCCCCC;
	text-align:center;
	float:left;
	margin-bottom:10px;
}

/*** Fin habillage ***/
#titreGauche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #FF9933;
	position:relative;
	margin-left: 20px;
	padding-left:3px;
	padding-right:3px;
	left : 0px;
	text-align:left;
	top:0px;
	height:14px;
	z-index:1;
}
#titreGauche2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #FF9933;
	position:relative;
	margin-left:0px;
	padding-left:3px;
	padding-right:3px;
	left : 0px;
	text-align:left;
	top:0px;
	height:14px;
	z-index:1;
}
#contenuInfoCentre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#223895;
	position:relative;
	margin-left:30px;
	margin-right:20px;
	padding-bottom:10px;
	text-align:left;
	display:block;
	top:0px;
	width:auto;
	height:auto;
	z-index:1;
}
#boxScreenShot{
		position:relative;
		float: left;
		margin-left:5px;
		padding: 5px;
		padding-top:5px;
		width:360px;
		height:auto;
}
#boxNote{
		position:relative;
		float:left;
		margin-left:25px;
		width:300px;
		padding:5px;
}
#boxMiddle{
		position:relative;
		text-align:center;
		margin:auto;
		width:600px;
		padding:1px;
}
#accueil1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:0px;
	width:780px;
	height:350px;
	z-index:1;
	background-image:url(images/ac-1.png); background-repeat:no-repeat;
	background-position:center;
}
#accueil2{
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	margin-bottom:7px;
	text-align:center;
	top:5px;
	width:760px;
	height:155px;
	z-index:1;
	background-image:url(images/ac-prod01.png); background-repeat:no-repeat;
	background-position:center;
}
#accueil3{
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:10px;
	width:760px;
	height:1530px;
	z-index:1;
	background-image:url(images/ac-prod03.png); background-repeat:no-repeat;
	background-position:center;
}
#fx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	top:0px;
	width:760px;
	height:350px;
	z-index:1;
	background-image:url(images/ac-1.png); background-repeat:no-repeat;
	background-position:center;
}
#infx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#223895;
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	text-align:left;
	padding-top:15px;
	margin-left:15px;
	display: run-in;
	top:0px;
	width:720px;
}
a.menu{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	font-size:12px;
	z-index:1;
	color:#FFFFFF;
}
a.menu:hover{
	margin-left: auto;
  	margin-right: auto;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#223895;
}
.sous_menu{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
	background-color:#FFCC99;
	padding-left:30px;
	padding-right:30px;
}
.sous_menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	background-color:#FFCC99;
	padding-left:30px;
	padding-right:30px;
}

.StyleAccueil{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #223895;
}
.StyleAccueilGras{
	font-family: Arial, Helvetica, sans-serif;
	color: #223895;
	font-size:13px;
	font-weight: bold;
}
.StyleAccueil2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #993366;
}
.StyleAccueilGras2{
	font-family: Arial, Helvetica, sans-serif;
	color: #993366;
	font-size:13px;
	font-weight: bold;
}
.StyleTableau1{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
	font-weight:bold;
}
.StyleTableau2{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
}
a.StyleMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #223895;
}
a.StyleMenu:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:12px;
	text-decoration:none;
}
a.StyleMenu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #FFFFFF;
}
a.StyleMenu2:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:12px;
	text-decoration:none;
}
.StyleNoteFixe{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
	font-style:italic;
}
.StyleTiteNote{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #CC0000;
	font-style:italic;
}
.StyleNoteBleue{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #223895;
	font-style:italic;
}
.StyleNote{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #223895;
	font-style:italic;
}
a.StyleNote:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #993366;
	font-style:italic;
}
.StyleNote:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #993366;
	font-style:italic;
}
.StyleRetour{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
}
.StyleRetour:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
}
.StyleRetourGras{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #223895;
	font-weight:bold;
}
.StyleRetourGras:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	font-weight:bold;
}
.StyleRetour2{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #223895;
}
.StyleRetour2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #993366;
}.StyleContact{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #223895;
}
.StyleContact:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FF9933;
}
.vote{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #223895;
}
.votepour{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #339900;
}
.votecontre{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CC0000;
}
.voteneutre{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #223895;
}
.bouton_pointeur {	
			padding:0px;
			display: block;
			width: 200px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			color:#223895;
			font-weight:bolder;
}
.bouton_pointeur:hover {
			font-size:12px;
			color:#FF9933;
}
.bouton_retour2 {	
			position: relative;
			background-image:url(images/pointeur2_on.gif);
			background-repeat:no-repeat;
			padding:0px;
			left :0px;
			padding-left:15px;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			color:#223895;
			font-weight:bolder;
}
.bouton_retour2:hover {
			background-image:url(images/pointeur2_off.gif);
			font-size:11px;
			color:#FF9933;
}
.bouton_retour3 {	
			position: relative;
			background-image:url(images/pointeur2_on.gif);
			background-repeat:no-repeat;
			padding:0px;
			left :0px;
			padding-left:15px;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			text-decoration:none;
			color:#223895;
			font-weight:bolder;
}
.bouton_retour3:hover {
			background-image:url(images/pointeur2_off.gif);
			font-size:13px;
			color:#FF9933;
}
.bouton_toaster{
			position: absolute;			
			background-image:url(images/zetoaster-11.gif);
			background-repeat:no-repeat;
			height:auto;
			width:110px;
			padding-right:2px;
			padding-left:2px;
			padding-top:180px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:none;
			color:#223895;
			font-weight:bolder;
}
.bouton_toaster:hover {
			background-image:url(images/zetoaster-12.gif);
			font-size:11px;
			color:#FF9933;
}

.Blanc10italic{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #FFFFFF;
		font-style:italic;
}
a.Blanc10italic:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #FFFFFF;
		font-style:italic;
		text-decoration:underline;
}
.BlancGras14{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #FFFFFF;
		font-weight:bold;
}
.Orange10_u{
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FF9933;
		text-decoration:underline;
}
.Orange10_u:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		text-decoration:underline;
}

.noir12_sur_jaune{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		background-color: #FFFF99;	
}
.noir10{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
}
.noir12{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
}
.noir14{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
}
.noir15{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#000000;
}
.noir16{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
}
.noir17{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#000000;
}
.noir18{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000000;
}
.noirvar{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		color:#000000;
}
.noir12_u_orange{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
}
.noir12_u_orange:hover{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #FF9933;
}
#noirSurJaune12  {
		font-family : Arial, Helvetica, sans-serif;
		font-style : normal;
		font-weight : normal;
		font-size : 10pt;
		color : #223895;
		text-decoration : none;
		text-align : left;
		padding-left:3px;
		padding-right:3px;
		background-color : #ffff00;
		border-style : none;
}
#noirSurVert12  {
		font-family : Arial, Helvetica, sans-serif;
		font-style : normal;
		font-weight : normal;
		font-size : 10pt;
		color : #223895;
		text-decoration : none;
		text-align : left;
		padding-left:3px;
		padding-right:3px;
		background-color: #99FF00;
		border-style : none;
}

.gris12gras{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #999999;
}
.bleu13{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#223895;
}
.bleu11{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#223895;
}
a.bleu11{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#223895;
}
a.bleu11:hover{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#0099FF;
}
.bleu10{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#223895;
}
a.bleu10{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#223895;
}
a.bleu10:hover{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0099FF;
}
.orange10{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FF9900;
}
.orange_fonce11{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #CC6633;
}
.Bleu14Gras{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#223895;
		font-weight:bold;
}
.bleuClair13{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #0099FF;
}
#orange12gras{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #FF6600;
}
.statut{
		position: absolute;
		background-color: #FFFFFF;
		right:10px;
		text-align:left;
		padding-left:5px;
		padding-right:5px;
		margin-left:auto;
		margin-right:0px;
		display:block;
		width: auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #666666;
		font-weight:bold;		
}
.champtexte{
		font-size:10px;
		color:#223895;
}
.label{
		border: 1px solid #DDDDDD;
		position: relative;
		text-align:center;
}
a.label{
			padding:0px;
			display: block;
			width: auto;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			color:#223895;
			font-weight:bolder;
}
a.label:hover {
			font-size:12px;
			color:#FF9933;
}
.labelin{
		text-align:left; 
		padding-left:5px;
		width:80%;
		background-color:#FFFFFF;
		margin: auto;
}
.flashinfo{
		text-align:left; 
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		width:125px; 
		height:40px; 
		background-color:#ffffff;
}
#table_centre{
		text-align:center;
}
#table_left{
		text-align:left;
}
#table_right{
		text-align:right;
}
#field_scale{
		width:50px;
		text-align:center;
}
#rouge12{
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#CC0000;
}
.div_show{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	width:750px;
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF;
	margin:auto;
}
.div_show2{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:5px;
	font-size:12px;
	text-decoration:none;
	width:730px;
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF;
	margin:auto;
}
.div_show3{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-left:5px;
	font-size:12px;
	text-decoration:none;
	width:150px;
	border:1px solid #FFFFFF; 
	background-color:#FFFFFF;
	margin:auto;
}
.div_showAuto{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	width:80%;
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF;
	margin:auto;
}

#divDetailsProd{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#223895;
	text-decoration:none;
	width:470px;
	padding:10px;
	margin:auto;
}
#divPhoto{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#223895;
	text-decoration:none;
	width:250px;
	margin:auto;
}
#divProd{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	color:#223895;
	background-color: #DDDDDD;
	text-decoration:none;
	font-weight:600;
	width:752px;
	margin:auto;
}
#divProd:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;	
	text-decoration:none;
	color: #333333;
}
#boutonUpdate{
	background-color: #6699FF;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
#boutonUpdate:hover{
	background-color:#009900;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
#rouge12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #CC0000;
}
#rouge12gras{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #CC0000;
	font-weight:bold;
}

.photo_prod_div{
	position: relative;
	float:left;
	padding:5px;
	margin-top: 5px;
	margin-left: 5px;
	width:auto;
	height:80px;
	border:solid 2px #FFFFFF;
	z-index:1;
}

/* DEBUT MISE EN PAGE POUR IMAGE AU SURVOL SANS JScript */ 
.over_product a {     /* définition de la balise <span> inclue dans <a> */
}
.over_product a:hover {   /* définition de la balise <span> au survol */
	border: 0px; 
}
.over_product a span {     /* définition de la balise <span> inclue dans <a> */
	display: none;
}
.over_product a:hover span {   /* définition de la balise <span> au survol */
	display: block;
	position: relative;
	top: -100px;
	left: 0px;
	width: auto;       /* largeur de la zone de commentaires, selon la taille du menu */
	z-index:1;
	text-align: left;
	border-top: 1px solid gray;
	color: #000;
}
/* FIM MISE EN PAGE */
