body    {
	color: #000000;
	font-family: Arial,Verdana;
	font-size:11px;
	background-color: #ffffff;
	margin-left:2px;
	margin-top:0px;
}

a    {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
}

a:visited {
	color: #551a8b;
}
a:hover {
	color: #999999;
}
a:active {
	color: #CCCCCC;
}
a:link {
	color: #CCCCCC;
}

td.lien3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #18586a;
}

A.lien3:link { text-decoration:underline;color:#000000;font-size:11px;font-weight: bold; }
A.lien3:active {text-decoration:underline;color:#000000;font-size:11px;font-weight: bold; }
A.lien3:hover { text-decoration:underline;color:#000000;font-size:12px;font-style:oblique; }
A.lien3:visited { text-decoration:underline;color:#000000;font-size:11px;font-weight: bold; }

td.lien4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	/*background-color:#FFFFFF;*/
	background-image:url(../imgs/onglet/ssss-menu/ss-ss-menu.gif);
	background-position:right;
	text-align:right;
}

A.lien4:link { text-decoration:underline;color:#000000;font-size:11px }
A.lien4:active {text-decoration:underline;color:#000000;font-size:11px }
A.lien4:hover { text-decoration:underline;color:#000000;font-size:11px;font-style:oblique; }
A.lien4:visited { text-decoration:underline;color:#551a8b;font-size:11px }

td.filariane {
background-color: #32768d;
text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 8pt;
}

td.filariane-client {
background-color: #B0E0E6;
text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
}

td.filariane-client2 {
background-color: #18586a;
text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11pt;
}

td.col_analyse {

	vertical-align:top;

	background-color:#ff6d22;

	color:#FFFFFF;

	font-weight:bold;

	width:65px;

}

/* Gestion des tableaux d'analyses */



#ana_liste {

	width:95%;

	

}

#ana_liste td.date{

	width:20%;

	

}



#ana_liste tr.highlight {

	background-color:#EAEAEA;

}



#ana_liste tr.highlight:hover {

	background-color:#CCCCCC;

	color:#FF6D22;

}



#ana_liste tr:hover {

	background-color:#CCCCCC;

	color:#FF6D22;

}



#ana_liste a:hover {

	color:#FF6D22;

}



#nav_ana

{

	width :500px;

	text-align:center;

	margin-left:auto;

	margin-right:auto;

}





#nav_ana a 

{

	color:#000000;

	text-decoration:none;

}





#ana_liste a {

	color:#000000;

	text-decoration:none;

}





td.col_analyse {

	vertical-align:top;

	background-color:#ff6d22;

	color:#FFFFFF;

	font-weight:bold;

	width:65px;

}

/* Gestion formulaire */



div.formulaire-titre {

	text-align:left;

	padding:0px;

	margin:0px;

	margin-bottom:6px;

	width: 100%;

	border:0px solid black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF6d22;

}



div.formulaire-titre-interieur {

	text-align:center;

	padding:0px;

	margin:0px;

	margin-bottom:6px;

	width: 100%;

	border:0px solid black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF6d22;

}



.formSmall {

    font-size : 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

    color : #000000;

}



div.cadrePremium {

    background-color : #eaeaea;

    color : #7b5f08;

    font-weight : bold;

    width : auto;

    padding : 5px 10px;

    margin-bottom : 5px;

}



div.cadrePremium2 {

    background-color : #eaeaea;

    color : #7b5f08;

    width : auto;

    padding : 5px 10px;

    margin-bottom : 5px;

}



td.texte {

    background-color : #eaeaea;

    color : #000000;

    width : auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



div.mentions {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	margin: 0;

	padding: 0;

}

/* Definition des styles pour le bloc content */



div.content_titre {

	text-align:left;

	padding:0px;

	margin:0px;

	margin-bottom:6px;

	width: 100%;

	border:0px solid black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	background-color:#eaeaea;

}



#content_left {

	vertical-align:top;

	text-align:center;

}



#content_center {

	background: url(../images/separ-colonnes.gif) top;

}



#content_right {

	vertical-align:top;

	text-align:center;

}



#content div.date{

	color:#9F9F9F;

	font-weight: bold;

	}

td.celltop {

	color : #000000;
	background-color:#dbdbdb;
font-weight:bold;
    	width : auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;
}

td.middle {

	color : #414a53;
	background-color:#f6f6f6;
   	width : auto;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.total {

	color : #ffffff;
	background-color:#5a6571;
    width : auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border : 1px solid #868686;
	border-width : 1px 1px 1px 1px;
    border-style : solid;
    border-color : black;
}

td.cellbottom {

	color : #000000;
	background-color:#5a6571;
   	width : auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
	td.bkCellPromo {

    font-size : 10px;
   background : #f6f6f6;

}
td.bkCellR {

    border-width : 1px 1px 1px 1px;
    border-style : solid;
    border-color : black;
    text-align : right;
    padding : 4px 2px;

}
.bkInputPromo {

    font-size : 12px;
    width : 70px;
    border : 1px solid #868686;
    margin : 0;
    text-align : right;
    margin-right : 5px;

}


.title-txt {
font-size : 10px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
background-color:#18586a;
}