/* feuille de style pour les pages de type ml (main/liste) */
.ml_c_all
{
	xbackground-color:lightgreen;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.ml_c_tab
{
	xbackground-color:lightblue;
	width:690px;
	margin:0px auto 0px auto;
}

.ml_c_lg_frm
{
	xbackground-color:lightgreen;
	height:24px;
	line-height:20px;
}

.ml_c_lg_frm2
{
	xbackground-color:lightgreen;
	xwidth:480px;	xheight:170px;
}

.ml_c_label
{
	xbackground-color:lightblue;
	float:left;
	xdisplay:inline;
	width:140px;
	text-align:right;	xfont-weight:bold;
	xline-height:20px;
}


.ml_c_label2
{
	xbackground-color:lightblue;
	float:left;
	xwidth:140px;
	text-align:left;	xfont-weight:bold;
	xline-height:20px;
	padding:0px 0px 0px 5px;
}

.ml_c_champ
{
	xbackground-color:orange;
	float:left;
	xdisplay:inline;
	xwidth:260px;
	text-align:center;left;
	padding:0px 0px 0px 0px;
}

.ml_c_lg_btn
{
	margin:10px 0px 0px 0px;	text-align:center;
}

.ml_c_t_entete
{
	xbackground-color:#ffb0a0;powderblue;#ffdd88;powderblue;#ffdd88;	color:black;white;	font-familiy:arial;    font-weight:bold;	font-size:11px;  xline-height:11px;
	border-style:solid;	border-width:1px 1px 1px 1px;	border-color:gray;
	height:14px;	line-height:14px;
	margin:5px 0px 0px 0px;
}

.ml_c_t_pave
{
	background-color:white;#f0f0f0;white;lightyellow;
	min-height:168px;230px;	height:auto !important;	height:168px;230px;
	border-style:solid;	border-width:0px 1px 1px 1px;	border-color:gray;
	margin:0px 0px 5px 0px;
}

/*
.ml_c_t_bastab
{
	xbackground-color:#ad3030;oldlace;
	height:18px;	line-height:18px;
	text-align:right;
	padding:5px 5px 0px 0px;
}
*/
.ml_c_te_sep /* colonne bidon de séparation */
{
	float:left;	width:10px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* numéro d'ordre du favori */
.ml_c_te_favord
{
	float:left;	width:55px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* nom du favori */
.ml_c_te_favnom
{
	float:left;	width:193px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* url du favori */
.ml_c_te_favurl
{
	float:left;	width:360px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* choix nouvelle fenêtre du favori */
.ml_c_te_favnou
{
	float:left;	width:75px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_alr /* alerte */
{
	float:left;	width:260px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_alr2 /* alerte */
{
	float:left;	xwidth:150px;	height:100%;	xpadding:1px;
	padding:0px 0px 0px 5px;
	xborder-style:solid;	xborder-width:0px 1px 0px 0px;	xborder-color:#dadada;lightgrey;#ad3030;
	text-align:left;
}

.ml_c_te_sal /* statut alerte */
{
	float:left;	width:50px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_sal_ok /* statut alerte ok */
{
	background-color:#d5d5d5;#a0e0ff;lightblue;green;
	float:left;	width:50px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_sal_ko /* statut alerte ok */
{
	background-color:orange;
	float:left;	width:50px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_oui	/* pour les colonnes oui/non */
{
	float:left;	width:30px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;	color:black;
}

.ml_c_te_cag /* montant cagnotte */
{
	float:left;	width:55px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_rst /* résultat : "saisi" ou "non<br />saisi" */
{
	float:left;	width:30px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_pla /* place dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;
}

.ml_c_te_pla2 /* place dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	color:#ad3030;	text-align:center;	xfont-weight:bold;
}

.ml_c_te_evo /* flèche haut/bas dans les classements */
{
	float:left;	width:25px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;	xcolor:green;
}

.ml_c_te_evox /* place dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;
}

.ml_c_te_evop /* place précédente dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;	color:green;
}

.ml_c_te_evom /* place précédente dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;	color:red;
}

.ml_c_te_evoe /* place égale dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xfont-weight:bold;	color:blue;
}

.ml_c_te_gai /* gain dans les classements */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	color:#ad3030;#408040;#ad3030;	text-align:center;
}

.ml_c_te_ran /* rang dans les classements */
{
	float:left;	width:65px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_qui /* qui (MOI, AMI, ...)  dans les classements */
{
	float:left;	width:40px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_res /* résultat */
{
	float:left;	width:130px;	height:100%;	xpadding:1px 5px 1px 5px;
	overflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_pro /* pronostic */
{
	float:left;	width:130px;	height:100%;	xpadding:1px 5px 1px 5px;
	overflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_ggg /* générique */
{
	float:left;	/*width:120px; redéfini dans chaque page*/	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_equ
{
	float:left;	width:257px; height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_equ2
{
	float:left;	/*width:120px; redéfini dans chaque page*/	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	xborder-style:solid;	xborder-width:0px 1px 0px 0px;	xborder-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:left;	xcolor:#ad3030;	xfont-weight:bold;
}

.ml_c_te_mai
{
	float:left;	width:165px; height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_mai2
{
	float:left;	width:160px; height:100%;	xpadding:1px 5px 1px 5px;
	overflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:left;
}

.ml_c_te_nom,.ml_c_te_nomx
{
	float:left;	width:180px; height:100%;	overflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nom2,.ml_c_te_nomx2
{
	float:left;	height:100%;	overflow:hidden;	padding:0px 0px 0px 5px;
	color:#ad3030;
	text-align:left;
}

.ml_c_te_nom2n
{
	float:left;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;	xwhite-space:nowrap;
	xfont-weight:bold;
	xborder-style:solid;	xborder-width:0px 1px 0px 0px;	xborder-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:left;	xfont-weight:bold;
}

.ml_c_te_nom3
{
	padding:0px 0px 0px 5px;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
}

.ml_c_te_num
{
	float:left;	width:35px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:gray;lightgrey;#ad3030;
	color:#ad3030;	text-align:center;	xfont-weight:bold;
}

.ml_c_te_pse2
{
	float:left;	/*width:120px; redéfini dans chaque page*/	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:auto;hidden;	xwhite-space:nowrap;
	xborder-style:solid;	xborder-width:0px 1px 0px 0px;	xborder-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	color:#ad3030;	text-align:left;	xfont-weight:bold;
}

.ml_c_te_mmf /* message mini-forum */
{
	float:left;	width:360px;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:center;	color:black;#ad3030;	xfont-weight:bold;
}

.ml_c_te_mmf2 /* message mini-forum */
{
	float:left;	width:360px;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:left;	color:black;#ad3030;	xfont-weight:bold;
}

.ml_c_te_mch /* message chat groupe */
{
    float:left; width:450px;    height:100%;    xpadding:1px 5px 1px 5px;
    xoverflow:hidden;
    border-style:solid; border-width:0px 1px 0px 0px;   border-color:#dadada;lightgrey;#ad3030;
    padding:0px 0px 0px 5px;
    text-align:center;  color:black;#ad3030;    xfont-weight:bold;
}

.ml_c_te_mch2 /* message chat groupe */
{
    float:left; width:450px;    height:100%;    xpadding:1px 5px 1px 5px;
    xoverflow:hidden;
    border-style:solid; border-width:0px 1px 0px 0px;   border-color:#dadada;lightgrey;#ad3030;
    padding:0px 0px 0px 5px;
    text-align:left;    color:black;#ad3030;    xfont-weight:bold;
}

.ml_c_te_mlo /* message livre d'or */
{
	float:left;	width:454px;610px;454px;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:center;	color:black;#ad3030;	xfont-weight:bold;
}

.ml_c_te_mlo2 /* message mini-forum */
{
	float:left;	width:454px;610px;454px;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	padding:0px 0px 0px 5px;
	text-align:left;	color:black;#ad3030;	xfont-weight:bold;
}


.ml_c_te_pse3
{
	padding:0px 0px 0px 5px;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
}

.ml_c_te_pse
{
	float:left;	width:170px;	height:100%;	xpadding:1px 5px 1px 5px;
	xoverflow:hidden;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}


.ml_c_te_tye	/* libellé du type d'épreuve */
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_pub	/* accès public pour compétition et liste (bl_public) */
{
	float:left;	width:40px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_stg
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_stl
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_stc
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_ste	/* statut épreuve */
{
	float:left;	width:49px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_stj    /* statut joueur */
{
    float:left; width:60px; height:100%;    xpadding:1px;
    border-style:solid; border-width:0px 1px 0px 0px;   border-color:#dadada;lightgrey;#ad3030;
    text-align:center;
}

.ml_c_te_std	/* statut demande */
{
	float:left;	width:49px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_aca
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_acj
{
	float:left;	width:45px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nba
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbj
{
	float:left;	width:30px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbq
{
	float:left;	width:30px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbc
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbe
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbes
{
	float:left;	width:35px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* nombre de listes */
.ml_c_te_nbl
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* nombre de participants */
.ml_c_te_nblp
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* multi pour participant*/
.ml_c_te_mul
{
	float:left;	width:70px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* nb de pronostics */
.ml_c_te_nbps
{
	float:left;	width:35px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

/* nb de pronostics */
.ml_c_te_nbp
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_nbg
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_dat
{
	float:left;	width:60px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_dat2
{
	float:left;	width:70px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_dth
{
	float:left;	width:110px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_dth2
{
	float:left;	width:100px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}

.ml_c_te_act
{
	xbackground-color:lightblue;
	float:left;	width:110px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;	xline-height:17px;
}

.ml_c_te_coche
{
	float:left;	width:20px;	height:100%;	xpadding:1px;
	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;#ad3030;
	text-align:center;
}


.ml_a_tpl_action	{	color:blue;	text-decoration:none;	margin:0px 5px 0px 5px;	}
.ml_a_tpl_action:hover, .ml_a_tpl_action:focus, .ml_a_tpl_action:active	{	text-decoration:underline;	}
.ml_s_tpl_action	{	color:#606060;gray;	margin:0px 5px 0px 5px;	}
.ml_a_nul			{	color:black;white;	text-decoration:none;	}
.ml_a_nul:hover, .ml_a_nul:focus, .ml_a_nul:active	{	text-decoration:underline;	}

.ml_c_zone_obli
{
	margin-top:5px;
    text-align:left;    font-family:arial; font-size:10px;  line-height:10px;  xfont-weight:bold;   xfont-style:italic;
	color:#ad3030;
}


.ml_c_tp_lg0
{
	background-color:white;
	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;
}

.ml_c_tp_lg_high_0
{
	background-color:lightblue;	cursor:help;pointer;
	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;
}

.ml_c_tp_lg1
{
	background-color:#e5e5e5;
	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;
}

.ml_c_tp_lg_high_1
{
	background-color:lightblue;	cursor:help;pointer;
	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;
}

.ml_c_tp_vide
{
	background-color:white;#f0f0f0;	color:#e00000;red;green;	font-weight:bold;	font-size:14px;	text-align:center;	xmargin-top:30px;	padding:40px 0px 0px 0px;
	xborder-style:solid;	xborder-width:0px 0px 1px 0px;	xborder-color:gray;lightgrey;#ad3030;
	xline-height:106px;	xheight:116px;
}

.ml_c_tpl_lg1
{
	height:15px;	overflow:hidden;
	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:#dadada;lightgrey;
}

.ml_c_tpl_lg2
{
	height:15px; overflow:hidden;/* height a redéfinir éventuellement dans chaque page */
	xbackground-color:#ececec;
}

.ml_c_tpl_lg2b
{
    height:15px; overflow:hidden;/* height a redéfinir éventuellement dans chaque page */
    xbackground-color:#ececec;
}

.ml_c_tpl_lg3
{
	height:15px;	overflow:hidden;
	border-style:solid;	border-width:1px 0px 0px 0px;	border-color:#dadada;lightgrey;
}


.c_pro
{
	color:#408040;#ad3030;
}

.c_res
{
	color:#408040;#ad3030;
}

.c_val_arr, .c_val_cho, .c_val_lib
{
	text-align:left;
	padding:0px 0px 0px 5px;
	white-space:nowrap;
}

.c_lg_1n2
{
	height:30px;
}

.c_lg_sco
{
	height:30px;
}

.c_lg_arr1, .c_lg_cho1
{
	height:30px;
	xtext-align:left;
}

.c_lg_arr2, .c_lg_cho2
{
	height:30px;
	xtext-align:left;
}

.c_lg_arr3, .c_lg_cho3
{
	height:44px;
	xtext-align:left;
}

.c_lg_arr4, .c_lg_cho4
{
	height:58px;
	xtext-align:left;
}

.c_lg_arr5, .c_lg_cho5
{
	height:72px;
	xtext-align:left;
}

.c_lg_arr6, .c_lg_cho6
{
	height:86px;
	xtext-align:left;
}

.c_lg_arr7, .c_lg_cho7
{
	height:100px;
	xtext-align:left;
}

.c_lg_arr8, .c_lg_cho8
{
	height:114px;
	xtext-align:left;
}

.c_lg_arr9, .c_lg_cho9
{
    height:128px;
    xtext-align:left;
}

.c_lg_arr10, .c_lg_cho10
{
    height:142px;
    xtext-align:left;
}

.c_lg_se2
{
	height:45px;
}

.c_lg_se3
{
	height:75px;
}

.c_lg_val
{
	height:30px;
}

.c_lg_dth
{
	height:30px;
}

.c_lg_dat
{
	height:30px;
}

.c_lg_heu
{
	height:30px;
}

.c_lg_oui
{
	height:30px;
}

.c_lg_lib
{
	height:30px;
}



.ml_c_header		{	width:690px;	margin:0px auto 0px auto;	padding:10px 0px 10px 0px;	color:black;	font-family:arial;  font-size:11px;	xline-height:11px;}
.ml_c_header_entete {	border-width:1px 1px 0px 1px;	border-style:solid;	border-color:gray;	}
.ml_c_header_entete1 {   line-height:14px;   height:14px;    color:black;    text-align:center;  font-family:arial; font-size:11px;  xline-height:11px;   font-weight:bold;   xpadding:2px 0px 2px 0px;  }
.ml_c_h_pave		{	background-color:#ffffff;	margin:0px 0px 0px 0px;	border-style:solid;	border-width:1px 1px 0px 1px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne1		{	/**/height:14px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne1v2	{	height:19px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne2		{	/**/height:28px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne2v2   {   /**/height:35px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.ml_c_hp_ligne3		{	/**/height:42px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne4		{	/**/height:56px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne5		{	/**/height:68px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne6		{	/**/height:81px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne7		{	/**/height:94px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne8		{	height:120px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne9		{	/**/height:120px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne14	{	height:200px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hp_ligne16	{	/**/height:224px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.ml_c_hpl_label		{	float:left;	width:130px;	height:100%;	overflow:hidden;	padding-left:5px;	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:gray;	}
.ml_c_hpl_num		{	float:left;	width:50px;		height:100%;	overflow:hidden;	padding-left:5px;	border-style:solid;	border-width:0px 1px 0px 0px;	border-color:#dadada;lightgrey;	}
.ml_c_hpl_data		{	float:left;	xwidth:547px;				height:100%;	overflow:hidden;	padding-left:5px;	font-family:arial;   font-size:11px;     line-height:13px; }
.ml_c_hpl_data_r	{	color:green;#b90000;red;	float:left;					height:100%;	overflow:hidden;	padding-left:5px; font-family:arial;   font-size:11px;     line-height:13px;	}

.ml_c_actions       {   xbackground-color:lightgreen;width:690px;   font-size:11px; xline-height:15px;   xheight:15px;    margin:10px auto 0px auto;   padding:0px 0px 0px 0px;    }
.ml_c_actions_pdf	{	xbackground-color:lightgreen;width:690px;	font-size:11px;	line-height:20px;	height:30px;	margin:0px auto 0px auto;	xpadding-top:5px;	vertical-align:middle;}
.ml_c_actions_tab	{	xbackground-color:lightgreen;width:690px;	font-size:11px;	line-height:15px;	height:15px;	margin:0px auto 0px auto;	padding:0px 0px 0px 0px;	}
.ml_c_at_gauche		{	xbackground-color:lightgreen;	width:196px;	float:left;		text-align:left;	padding-left:5px;	}
.ml_c_at_gauche_seul{	xbackground-color:lightgreen;	xwidth:685px;	xfloat:left;		text-align:left;	padding-left:5px;	}
.ml_c_at_droite		{	xbackground-color:lightblue;	width:484px;	float:left;	text-align:right;	xpadding-right:5px;	}
.ml_c_at_droite_seul{	xbackground-color:lightblue;	xwidth:685px;	xfloat:left;	text-align:right;	xpadding-right:5px;	}
.ml_a_at_action		{	font-family:arial;   font-size:11px; line-height:11px;   color:blue;	text-decoration:none;	margin:0px 5px 0px 0px;	}
.ml_a_at_action:hover, .ml_a_at_action:focus, .ml_a_at_action:active	{	text-decoration:underline;	}
.ml_s_at_action		{	font-family:arial;   font-size:11px; line-height:11px;   color:gray;	margin:0px 5px 0px 0px;	}

