a.ico {
	color: #999999;
	text-decoration: none;
	font-size:9px;
}

a:hover.ico{
	color: #cccccc;
	font-size:9px;
}
body {	
	background-color: #FFFFFF;
	margin: 0px 0;
	padding: 0;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
h1.box {
    text-transform: none;
	color: #FFFFFF;
	font-size: 1.2em;
	background-color: #003399;	
}	

.cell_grise {
background-color:#d6e6f7;
font-weight:bold;
margin-left: 2px;
padding-left: 2px;
}

.cell_verte {
background-color:#D6ED95;
font-weight:bold;
margin-left: 2px;
padding-left: 2px;
}

.cell_gris {
background-color:#F3f3f3;
font-weight:bold;
margin-left: 2px;
padding-left: 2px;
}

.cell_blue {
background-color:#d6e6f7;
font-weight:normal;
margin-left: 2px;
padding-left: 2px;
}

.box {
border: 1px solid #003399;
margin-left: 2px;
padding-left: 2px;
margin-right: 2px;
}

.prix {
font-weight: bold;
color:#FF0000;
}

.pt_txt {
font-weight: normal;
color:#FF0000;
font-family:"Trebuchet MS";
font-size:9px;
}

.grey_txt {
font-weight: normal;
color:#999999;
font-family:"Trebuchet MS";
font-size:11px;
}

.stabilotxt
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS";
	background-color:yellow;
}

.champ2 {
background-color: #FFFFFF;
font-family:"trebuchet ms",sans-serif; 
font-size: 11px; 
color: #003399;
border:1px solid #003399;
padding-bottom:0px;
padding-top:0px;
}

.txt_pt_blue {
font-family:"trebuchet ms",sans-serif; 
font-size: 11px; 
color: #003399;
padding-bottom:0px;
padding-top:0px;
}

.txt_pt_grey {
font-family:"trebuchet ms",sans-serif; 
font-size: 11px; 
color: #000000;
padding-bottom:0px;
padding-top:0px;
}

.champ2:focus {
background-color: #ffffcc;
}

.Bouton2 {
background-color: #003399;
font-family: "trebuchet ms",sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF;
BORDER: 2px outset  #003399;
text-align:center; 
}
