/* feuille de style pour les pages de type md (main/detail) */
.md_c_all
{
	overflow:hidden;
	xtext-align:center;
	margin:0px auto 0px auto;	padding:0px 0px 0px 0px;
}

.md_c_tab
{
	xbackground-color:lightblue;
	width:690px;	/* a redéfinir obligatoirement dans la page */
	padding:5px 0px 0px 0px;
	margin:0px auto 0px auto
}

.md_c_t_entete
{
	xbackground-color:#00c0ff;
	line-height:14px;18px;	height:14px;	color:black;white;	text-align:center;	font-family:arial;   font-size:11px;	font-weight:bold; xline-height:11px;
	xwidth:490px;
	xpadding:2px 0px 2px 0px;
	border-width:1px 1px 1px 1px;	border-style:solid;border-color:gray;
	margin:5px 0px 0px 0px;
}

.md_c_pave
{
	background-color:whitesmoke;
	width:668px;
	padding:5px 10px 5px 10px;	margin:0px auto 0px auto;
	border-width:0px 1px 1px 1px;	border-style:solid;	border-color:gray;
	text-align:center;
}

.md_c_pave_gauche
{
	xbackground-color:lightblue;	float:left;	width:360px;	overflow:hidden;
}

.md_c_pave_droite
{
	xbackground-color:lightgreen;	float:left;	width:302px;	overflow:hidden;
}

.md_c_message
{
	xbackground-color:#ffaa70;lightgrey;
	text-align:center;	font-weight:bold;
	xpadding:1px 0px 1px 0px;	margin:10px auto 10px auto;
}

.md_c_lg_frm
{
	xbackground-color:orange;
	height:24px;
	line-height:20px;
	xwidth:800px;
	white-space:nowrap;
}

.md_c_lg_frm2
{
	xbackground-color:lightgreen;
	xwidth:480px;	xheight:170px;
	white-space:nowrap;
}

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

.md_c_label
{
	xbackground-color:lightblue;
	float:left;
	width:140px;
	text-align:right;
}


.md_c_label2
{
	xbackground-color:lightblue;
	float:left;
	text-align:left;
	padding:0px 0px 0px 5px;
}

.md_c_label3
{
	xbackground-color:lightblue;
	float:left;
	width:140px;
	text-align:left;
	padding:0px 0px 0px 5px;
}

.md_c_champ
{
	xbackground-color:orange;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
}

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

.md_c_zone_info
{
	margin:0px 0px 10px 0px;
	text-align:center;    color:#ad3030;red;	xfont-weight:bold;	xfont-style:italic;
}


.md_c_header		{	width:690px;	margin:0px auto 0px auto;	padding:20px 0px 10px 0px;	color:black;	font-family:arial; font-size:11px;   line-height:11px;	}
.md_c_header_entete {   border-width:1px 1px 0px 1px;   border-style:solid; border-color:gray;  }
.md_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;  }
/*
.md_c_header_entete	{	line-height:14px;	height:14px;	color:black;	text-align:center;	font-family:arial; font-size:11px; line-height:11px;   font-weight:bold;	xpadding:2px 0px 2px 0px;	border-width:1px 1px 0px 1px;	border-style:solid;	border-color:gray;	}
*/
.md_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;	}
.md_c_hp_ligne1     {   height:15px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne1v2   {   height:19px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne2     {   /**/height:28px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne2v2   {   height:35px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne3     {   /**/height:42px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne4     {   /**/height:56px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne5     {   /**/height:68px;px;   border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne6     {   /**/height:81px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne7     {   /**/height:94px;    border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne8     {   height:120px;   border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne9     {   /**/height:120px;   border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne14    {   height:200px;   border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
.md_c_hp_ligne16    {   /**/height:224px;   border-style:solid; border-width:0px 0px 1px 0px;   border-color:gray;lightgrey;#ad3030;    }
/*
.md_c_hp_ligne1		{	height:15px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne2		{	height:30px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne3		{	height:42px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne4		{	height:60px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne5		{	height:75px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne6		{	height:90px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;	}
.md_c_hp_ligne7		{	height:105px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.md_c_hp_ligne8		{	height:120px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.md_c_hp_ligne9		{	height:130px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.md_c_hp_ligne14	{	height:200px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
.md_c_hp_ligne16	{	height:230px;	border-style:solid;	border-width:0px 0px 1px 0px;	border-color:gray;lightgrey;#ad3030;	}
*/
.md_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;  }
.md_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:lightgrey; }
.md_c_hpl_data      {   float:left;                 height:100%;    overflow:hidden;    padding-left:5px;       font-family:arial;   font-size:11px;     line-height:13px;}

.md_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;    }
.md_c_actions_pdf	{	xbackground-color:lightgreen;width:690px;	font-size:11px;	line-height:20px;	height:20px;	margin:0px auto 0px auto;	}
.md_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;	}
.md_c_at_gauche		{	xbackground-color:lightblue;	width:196px;	float:left;		text-align:left;	padding-left:5px;	}
.md_c_at_gauche_seul{	xbackground-color:lightyellow;	xwidth:685px;	xfloat:left;		text-align:left;	padding-left:5px;	}
.md_c_at_droite		{	xbackground-color:lightblue;	width:484px;	float:left;	text-align:right;	xpadding-right:5px;	}
.md_c_at_droite_seul{	xbackground-color:lightblue;	xwidth:685px;	xfloat:left;	text-align:right;	xpadding-right:5px;	}
.md_a_at_action		{	font-family:arial;   font-size:11px; line-height:11px;   color:blue;	text-decoration:none;	margin:0px 5px 0px 0px;	}
.md_a_at_action:hover, .md_a_at_action:focus, .md_a_at_action:active	{	text-decoration:underline;	}
.md_s_at_action		{	font-family:arial;   font-size:11px; line-height:11px;   color:gray;	margin:0px 5px 0px 0px;	}

