/*-- CREATION DE MAILING --*/
.mailing																				{padding:0px 10px;}
.mailing .mailing_option																{float:left; width:205px; padding:29px 0px 0px;}
.mailing .mailing_option .mailing_nb													{text-transform:uppercase; font-weight:bold; color:#8A8A8A; font-size:16px;}
.mailing .mailing_option .mailing_nb span												{color:#00C821; padding:0px 5px 0px 0px;}
.mailing .mailing_option .mailing_filtre												{padding:20px 0px 0px;}
.mailing .mailing_option .mailing_filtre .mailing_filtre_ligne							{font-size:24px; line-height:24px; color:#8A8A8A; padding:0px 0px 15px;}
.mailing .mailing_option .mailing_filtre .mailing_filtre_ligne .chk						{float:left; width:26px; border:1px solid #8A8A8A; vertical-align:middle; margin:0px 10px 0px 0px; cursor:pointer;}
.mailing .mailing_option .mailing_filtre .mailing_filtre_ligne .chk .chk_interne		{border:1px solid #FFFFFF; background:#FFFFFF; width:24px; height:24px;}
.mailing .mailing_option .mailing_filtre .mailing_filtre_ligne .chk_actif .chk_interne	{background:#00C821;}
.mailing .mailing_contenu																{float:right; width:calc(100% - 215px);}
.mailing .mailing_contenu .mailing_pj													{margin:0px 0px 10px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst									{font-size:12px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst .mailing_pj_file					{display:inline; padding:3px 8px; margin:0px 10px 0px 0px; background:#DCDCDC;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst .mailing_pj_file:hover			{background:#FFFFFF;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst .mailing_pj_file a				{text-decoration:none;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst .mailing_pj_file a img			{width:16px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_lst .mailing_pj_file a span			{text-decoration:none; font-size:10px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form									{padding:4px 10px; background:#FFFFFF; margin:20px 0px 0px; display:none;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_label				{float:left; width:270px; text-align:right; font-size:18px; font-weight:bold; padding:3px 10px 0px 0px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_input				{float:left; width:calc(100% - 380px);}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_input input			{width:calc(100% - 6px); font-size:18px; padding:2px; border:1px solid #FFFFFF; font-weight:bold;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_submit				{float:left; width:100px;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_submit input			{width:calc(100% - 6px); font-size:18px; padding:2px; border:1px solid #E9E9E6; font-weight:bold; background:#EEEEEE; color:#CCCCCC;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_form .mailing_pj_submit input.actif	{border:1px solid #00C821; background:#00C821; color:#FFFFFF;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add									{text-align:right;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add a									{color:#00C821; text-decoration:none;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add a span							{text-decoration:underline;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add a:hover							{text-decoration:none;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add a:hover span						{text-decoration:none;}
.mailing .mailing_contenu .mailing_pj .mailing_pj_add span.red							{color:#EC0000; font-size:11px;}
.mailing .mailing_contenu .mailing_champ												{width:100%; padding:0px; border-bottom:5px solid #FFFFFF; margin:20px 0px 10px;}
.mailing .mailing_contenu .mailing_champ .mailing_label									{float:left; width:170px; text-align:right; font-size:24px;}
.mailing .mailing_contenu .mailing_champ .mailing_input									{float:right; width:calc(100% - 190px);}
.mailing .mailing_contenu .mailing_champ .mailing_input input							{font-weight:bold; border:0px; width:calc(100% - 2px); font-size:24px; color:#000000; background:transparent;}
.mailing .mailing_contenu .mailing_champ .mailing_input input.mailing_date				{max-width:210px; background:url('i-calendrier.png') no-repeat 178px 2px; cursor:pointer;}
.mailing .mailing_contenu .mailing_action												{margin:20px 0px 10px;}
.mailing .mailing_contenu .mailing_action .mailing_action_send							{float:right; width:30%; max-width:250px; font-size:24px; line-height:36px; text-align:center; margin:0px 0px 0px 15px; color:#FFFFFF; padding:5px 0px; cursor:pointer; background:#00C821; font-weight:bold;}
.mailing .mailing_contenu .mailing_action .mailing_action_test							{float:right; width:30%; max-width:250px; font-size:14px; line-height:18px; text-align:center; margin:0px 0px 0px 15px; color:#FFFFFF; padding:5px 0px; cursor:pointer; background:#818274;}

/*-- HISTORIQUE --*/
.historique																				{padding:30px 0px 20px;}
.historique .historique_titre															{background:#D6D6D6; color:#818274; font-weight:bold; font-size:24px; line-height:24px; padding:10px 15px 10px;}
.historique .historique_legende															{margin:5px 10px 0px; border-bottom:1px solid #818274; font-size:14px; font-weight:bold; color:#818274;}
.historique .historique_item1															{float:left; width:40px; padding:0px 2px 0px;}
.historique .historique_item2															{float:left; width:calc(50% - 112px); padding:0px 2px 0px;}
.historique .historique_item3															{float:left; width:calc(26% - 4px); padding:0px 2px 0px;}
.historique .historique_item4															{float:left; width:calc(12% - 4px); padding:0px 2px 0px;}
.historique .historique_item5															{float:left; width:60px; padding:0px 2px 0px;}
.historique .historique_ligne															{margin:0px 10px; padding:2px 0px; border-bottom:1px solid #818274; font-size:14px;}
.historique .historique_ligne:hover														{background:#D6D6D6;}
.historique .historique_ligne .historique_item1											{text-align:center;}
.historique .historique_ligne .historique_item1 img										{width:16px;}
.historique .historique_ligne .historique_item3 span									{font-size:11px;}
