 /* styles pour l'optimisation du r?f?rencement  */
 
DIV.optim_tab {
	border-width:1px;
	border-color:#000000;
	border-style:solid;
}
TD.optim_inv {
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
UL.optim_inv {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
LI.optim_inv {
	line-height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px;
	color:#000000;
}
A.optim_inv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	cursor: text;
}
A.optim_inv:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	cursor: text;
}
A.optim_inv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
A.optim_inv:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
A.eva_lien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
A.eva_lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
DIV.optim_inv {
	visibility:hidden;
}
DIV.optim_vis {
	visibility:visible;
}
 /* fin des styles pour l'optimisation du r?f?rencement  */
 
 /* styles pour les listings produits  */
.a1{
text-decoration:none;font-family:Arial;font-weight:bold;font-size:12px;color:#18568c;
}
.a2{
text-decoration:none;font-family:Arial;font-weight:bold;font-size:20px;color:#000000;
}
.a3{
text-decoration:none;font-family:Arial;font-weight:bold;color:#cc0000;
}
.a4{
text-decoration:none;color:#cc0000;font-weight:bold;
}
.a5{ color: #18568c; font-size: 13px; font-family:arial; font-weight:bold; text-decoration:none; text-align:left; }
.a6{
font-family:Arial;font-size:12px;text-decoration:none;text-align:left;
}

.a7{
text-decoration:none;
}
.a8{
font-family:arial;font-weight:bold;font-size:12px;text-decoration:none;color:#000000;
}
.span12{
font-size:11px;color:white;text-decoration:none;
}
.span1 { color: black; font-size: 11px; text-decoration: none; }
.span2{
font-size:18px;color:#cc0000;
}
.span22 { color: #c00; font-size: 18px; }
.span3{
font-size:11px;color:#000000;
}
.span4{
font-family:arial;font-size:12px;text-decoration:none;color:#000000;
}
.span5{
font-size:12px;color:#000000;
}
.td1{
padding:3px;width:166px;
}
.td2{
border:1px solid #000000;
}
.td3{
text-align:center;height:50px;vertical-align:middle;
}
.td4{
vertical-align:middle;text-align:center;width:166px;height:90px;
}
.td5{
vertical-align:middle;font-family:Arial;font-weight:bold;font-size:18px;color:#cc0000;height:50px;
}
.td6{
font-family:arial;font-size:11px;
}
.td7{
width:300px;font-family:Arial;font-size:12px;text-align:center;height:30px;
}
.td8{
font-family:Arial;font-weight:bold;font-size:12px;text-align:center;
}
.td9{ font-size: 13px; padding-left:10px; width:280px
 }
.td10{ width:280px; padding-left:5px; color:#000000; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.td11{
vertical-align:middle;text-align:center;
}
.td12{
font-family:Arial;font-weight:bold;font-size:20px;
}
.td13{
vertical-align:bottom;text-align:right;font-family:Arial;font-weight:bold;font-size:18px;color:#cc0000;height:50px;
}
.td14{
font-family:Arial;font-size:12px;text-align:center;
}
.td15{
padding-left:10px;
}
.td16{
font-family:arial;font-size:12px;
}
.td17{
padding-right:10px;
}
.td18{
vertical-align:middle;text-align:center;font-face:arial;font-size:11px
}
.td19{
font-family:Arial;font-weight:bold;font-size:12px;text-align:left;height:30px;width:390px;
}
.td20{
padding:3px;vertical-align:middle;text-align:center;width:100px;
}
.td21{
padding:3px;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none;color:#000000;
}
.td22{
font-family:Arial;font-weight:bold;font-size:12px;text-align:center;height:30px;
}
.table1{ width:166px; text-align:center; height:275px; cursor:hand; }
.table2{ background:#ffffff; }
.table3{
border-top:1px solid #000000;
}
.table4{
text-align:center;cursor:hand;
}
.table5{
width:140px;text-align:center;height:250px;cursor:hand;
}
.table6{
width:166px;text-align:center;height:230px;
}
 /* fin des styles pour les listings produits  */