/* CSS Document */
/* tableau de recherche */
TABLE.recherche
{
	width:582px;
}
TR.recherche_ln1
{
}
TD.recherche_ln1
{
	padding:0px;
	height:33px;
}
TR.recherche_ln2
{
}
TD.recherche_ln2
{
	font-weight:800;
	height:154px;
}
TD.recherche_ln2_bis
{
	font-weight:800;
	height:94px;
}
TR.recherche_ln3
{
}
TD.recherche_ln3
{
	font-weight:800;
	height:93px;
}
h1.rech
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
select.filtre
{
	border:none;
	width:420px;
}
/* ---------------------------------------------------------------------- */
/* tableau de recherche ligne 1 */
TABLE.rech_ln1
{
	width:582px;
	height:33px;
	background-color:#DCEDF5;
}
TR.rech_ln1
{
}
TD.rech_ln1_img
{
	padding-left:7px;
}
TD.rech_ln1_col1
{
	width:427px;
	text-align:left;
	font-weight:800;
	color:#275E7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:middle;
}
TD.rech_ln1_col2
{
	text-align:left;
	vertical-align:middle;
}
A.help
{
	color:#275E7D;
	text-decoration:none;
	font-size:10px;
	font-family:Arial;
}
A.help:hover
{
	text-decoration:underline;
}
/* ---------------------------------------------------------------------- */
/* tableau de recherche ligne 2 */
TABLE.critere
{
	width:582px;
	height:94px;
	background-color:#4B92C0;
}
TR.critere_titre
{
	height:28px;
}
TD.critere_titre
{
	font-weight:800px;
	padding-left:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
}
TD.critere_titre_2
{
	padding-left:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	font-weight:800px;
	background-color:#3C83B7;
}
TR.critere_choix_ln1
{
	height:22px;
}
TR.critere_choix_ln2
{
	height:22px;
	background-color:#71ADD2;
}
TR.critere_choix_ln3
{
	height:22px;
	background-color:#81B7D9;
}
TR.critere_choix_ln4
{
	height:32px;
	background-color:#3C83B7;
}
TR.critere_choix_ln4_bis
{
}
TD.critere_choix_img
{
	vertical-align:middle;
	text-align:left;
	padding-left:7px;
}
TD.critere_choix_text
{
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:800;
}
TD.critere_choix_box
{
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
}
/* ---------------------------------------------------------------------- */
/* tableau de recherche ligne 3 */
TABLE.mot_clef
{
	height:93px;
	width:582px;
	background-color:#5B9ECB;
}
TR.mot_clef_titre
{
	height:29px;
}
TD.mot_clef_titre
{
	padding-left:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	font-weight:800;
}
TR.mot_clef
{
	height:32px;	
}
TD.mot_clef_text
{
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:11px;
	color:#FFFFFF;
	padding-left:7px;
	width:90px;
}
table.cbx_all
{
	width:120px;
}
td.cbx_titre
{
	padding:3px;
	vertical-align:middle;
	text-align:Left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:11px;
	color:#FFFFFF;
	border:#FFFFFF 1px solid;
}
td.cbx_t
{
	padding:0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:11px;
	color:#FFFFFF;
}
TD.mot_clef_cbx
{
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:800;
	font-size:11px;
	color:#FFFFFF;
	width:140px;
}
TD.mot_clef_box
{
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:left;
}
INPUT.mot_clef_txt
{
	width:200px
}
/* ---------------------------------------------------------------------- */
/* bordure droite*/
TABLE.bordure
{
}
TR.bordure
{
}
TD.bordure
{
}
TD.bordure_blanche
{
	width:1px;
	background-color:#FFFFFF;
}
TD.bordure_grise
{
	width:1px;
	background-color:#999E9A;
}
TD.bordure_gris_clair
{
	width:1px;
	background-color:#BFBBBC;
}
TD.bordure_gris_tclair
{
	width:1px;
	background-color:#D6D7D9;
}
TD.bordure_gris_tclair
{
	width:1px;
	background-color:#D6D7D9;
}
TR.bordure_bottom
{
}
TD.bordure_bottom
{
	background-image:url(images/recherche_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:36px;
	padding-left:248px;
}
/* bordure gauche*/
TD.bordure_left_noir
{
	width:1px;
	background-color:#70787A;
}
TD.bordure_left_gris_ln1
{
	width:1px;
	background-color:#c0c0c0;
}
TD.bordure_left_grisclair_ln1
{
	width:1px;
	background-color:#e9e9e9;
}
TD.bordure_left_gris_ln2
{
	width:1px;
	background-color:#467c98;
}
TD.bordure_left_grisclair_ln2
{
	width:1px;
	background-color:#5797b3;
}
TD.bordure_left_gris_ln3
{
	width:1px;
	background-color:#6F94A7;
}
TD.bordure_left_grisclair_ln3
{
	width:1px;
	background-color:#8BB5CD;
}
TD.bordure_left_gris_ln4
{
	width:1px;
	background-color:#87A1B2;
}
TD.bordure_left_grisclair_ln4
{
	width:1px;
	background-color:#A6C6D5;
}
TD.bordure_left_gris_ln5
{
	width:1px;
	background-color:#467998;
}
TD.bordure_left_grisclair_ln5
{
	width:1px;
	background-color:#5393B6;
}
TD.bordure_left_gris_ln6
{
	width:1px;
	background-color:#4F7D9E;
}
TD.bordure_left_grisclair_ln6
{
	width:1px;
	background-color:#6399BD;
}
TD.fleche_rech
{
	width:16px;
}
TD.fleche_rech2
{
	width:16px;
	background-color:#3C83B7;
}
/* ---------------------------------------------------------------------- */
/* partie basse */
span.message
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
TABLE.tab_liste
{
	width:580px;
}
TD.td_entete_1
{
	color:#6F6F77;
	border-width:1px;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	background-color:#F0F6DC;
}
TD.td_item_1
{
	border-width:1px;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	background-color:#F0F6DC;
	text-align:center;
}
TD.td_entete_2
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#D7E6A5;
}
TD.td_item_2
{
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#D7E6A5;
}
TD.td_entete_3
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#FFFFFF;
}
TD.td_item_3
{
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#FFFFFF;
	text-align:center;
}
TD.td_entete_4
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#FFFFFF;
}
TD.td_item_4
{
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#FFFFFF;
}
TD.td_entete_5
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#D7E6A5;
}
TD.td_item_5
{
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#D7E6A5;
}
TD.td_entete_6
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#F0F6DC;
}
TD.td_item_6
{
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#F0F6DC;
}
TD.td_entete_7
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#EBF4FB;
}
TD.td_item_7
{
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#EBF4FB;
}
TD.td_entete_8
{
	color:#6F6F77;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#EBF4FB;
}
TD.td_item_8
{
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	border:solid;
	border-color:#B7B6B1;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:0px;
	background-color:#EBF4FB;
}
TD.espace
{
	width:1px;
}
span.nom_produit
{
	font-weight:800;
}
span.exhauscode
{
	color:#6F6F77;
}
