h1 {
	font-family: arial, sans-serif ;
	font-size: 20px ;
	font-weight: bold ;
	line-height: 20px ;
	text-align : left; 
	padding-top: 7px;
}
h2 {
	font-weight: light;
	font-size: 18px ;
    line-height: 22px;
    border-bottom: #e6e6e6 thin solid;
	font-family: arial, sans-serif ;
}
h3 {
	font-family: arial, sans-serif ;
	font-weight: bold;
	font-size: 12px ;
	color: black;
	margin-top:0;
	margin-bottom:0;
	text-align:right;
}
table#catalog {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
    background-color:#FFFFFF;
    border: solid #cccccc 1px;
	border-collapse: collapse ;	
}
table#catalog tr {
	height: 22px;
	vertical-align: middle;
	padding-left: 5px;
}
table#catalog td {
	vertical-align: middle;
	padding-left: 5px;
    border: solid #cccccc 1px;
	border-collapse: collapse ;	
}
table#catalog a {
	text-decoration:underline;
}
table#catalog a:hover {
	text-decoration:none;
}
.toprow {
    background-color: #f2f2f2;
		height: 18px;
}
// pour le tr d'entête grisé, pour la table contenant properties et formulation
table#rien {
    background-color: #f2f2f2;
    border: solid #cccccc 0px;
}
table#rien tr {
	height: 18px;
}
table#rien td{
    background-color: #f2f2f2;
    border: solid #cccccc 0px;
}
#actives {
position:absolute;
width:860px;
height:17px;
z-index:1;
left: 140px;
top: 613px;
text-align: left;
color: #aaaaaa;
visibility: visible;
background-color: #eeeeee;
font-family: Arial, Helvetica, sans-serif;	
font-size: 11px;
}
#actives a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	text-decoration:none;
	color: #888888;
}
#actives  a:hover {
text-decoration: underline;
}
