/* ======================================================================================================== */
/* =  COMMISSION and DELEGATION EDITORIAL PRODUCTS (common to Commissions and Delegations)															*/
/* ======================================================================================================== */


/* ======================================================================================================== */
/* = COMMISSIONS - PRESS RELEASE ============================================================================== */
/* ======================================================================================================== */

.commission_label_past {
		background-color:			#DDD;
	    float: 						left;
	    font-weight: 				bold;
	    padding: 					2px 6px;
    	margin: 					3px 0 3px 1px;
    	color: 						#FFF;
		}	
.ep_peoplebox .commission_label,
.ep_peoplebox .commission_label_bleu,
.ep_peoplebox .commission_label_long {
    	margin: 					0 1px 0 0;
    	text-align: 				center;
}
 .commission_label,
 .commission_label_bleu,
 .commission_debut,
 .commission_label_long {
		color: 						#FFFFFF;
	    float: 						left;
	    font-weight: 				bold;
	    padding: 					2px 6px;
    	margin: 					3px 0 3px 1px;
    	text-align: 				center;
    	/*display: 					inline;*/
    	font-size:					1em;
		}
		/* Long commissions label */
.ep_peoplebox .commission_label_long {
		background-color:			#DE5F2C;
		text-transform: 			uppercase;
		}
		
 .commission_label {
		background-color:			#DE5F2C;
		width: 						27px;
		}
 .commission_label a,
 .commission_debut a,
 .commission_label_long a {
		color: 						#FFF;
		text-decoration: 			none;
		}
 .commission_label a:hover,
 .commission_debut a:hover,
 .commission_label_long a:hover {
		color: 						#FFF;
		/*text-decoration: 			underline;*/
		}
 .commission_label_bleu {
		background-color: 			#195B92;	
		}
 .commission_label_bleu.uppercase {
 	text-transform: uppercase
		}

 .commission_label_title a {text-decoration:none; color:#13334D;}
 .commission_label_title a:hover {text-decoration: underline;}
			
.commission_boite {
		background-color: 			#FFFFFF;
	    border-bottom: 				1px solid #DBE1E4;
	    font-size: 					1.2em;
	    line-height: 1.6em;
	    /*margin-left: 				0;*/
	    padding: 					12px;
	    line-height:				1.6em;
	   }

.commission_boite p {
		/*clear: 						both;*/
	    line-height: 				1.6em;
	    /*padding: 					6px 0;*/
		}

/*  pbagnasco : freecontent corrections */
.commission_boite img.ep_img {
	float:left; 
	margin-right:					12px;
	margin-bottom:					12px;
	}

	
	
	
	
.commission_boite .commission_label {
    font-size: 						0.8em;
    line-height: 					1.3em;
    margin: 						4px 0 4px 1px;
}

.commission_boite .commission_label abbr {
	border: none;
}

.commission_boite .commission_date,
.commission_boite .commission_ref  {
    	font-size: 					0.9em;
    	font-weight: 				bold;
    	padding: 					6px 0 0 5px;
    	text-decoration:  			none;
    	float: 						left;	
		}

.commission_boite .commission_date  {
		color: 						#006BCF;
    	float: 						left;
    	/*margin: 					6px;*/
    	padding: 					4px 6px 6px 6px;	
		}
.ep_checklabel .commission_label {
		font-size: 					0.8em;
		margin: 					0 6px 0 0;
		padding: 					1px 4px;
		text-align: 				center;
    	width: 						28px;
		}
.formbox_text {
		margin: 					-12px 12px -6px 12px !important;
		}
/*.ep_checklabel .commission_label {
		margin-left: 				12px;
}*/
#maincontent .ep_borderbox .ep_boxfooter .ep_block {
    padding: 						0;
/* ======================================================================================================== */
/* = COMMISSIONS - reducing top spacing of "elementmore" boxes in elementmore boxes */
/* ======================================================================================================== */
   		}
.margin-top-20px {
     	margin-top: 				-20px !important;
   		}
.commission_debut {
	    background-color:  			#62c320;
	    margin-left: 				1px;
	    font-size: 					1em;
	    text-transform: uppercase;
   		}
.delete_margin_left {
     	margin-left: 				-12px;
   		}
/* ======================================================================================================== */
/* = COMMISSIONS - dark blue texts */
/* ======================================================================================================== */
.dark_blue {
		color: 						#13334D !important;
	}
/* ======================================================================================================== */
/* = COMMISSIONS - light blue texts */
/* ======================================================================================================== */
.light_blue {
		color: 						#195B92 !important;
	}
/* ======================================================================================================== */
/* = COMMISSIONS - no visualize in right column */
/* ======================================================================================================== */
.no_visualize {
		padding: 					12px 2px;
		font-size: 					1.2em;
		/*color: 						#DBE1E4;*/
	}
.border_top {
		border-top: 				1px solid #D9DDE1;
	}
.normal {
		font-weight: 				normal;
	}
.padding_bottom_12px {
	padding: 						0 0 12px 0 !important;
}
.footer_white {
    background-color: 				#FFFFFF;
    border: 						none;
    height: 						12px;
}
.ep_img_left {
   margin: 							0 12px 0 0;
   float: 							left;
   padding-bottom: 					10px;
}
/*.commission_boite .ep_img_left {
   margin-top: 						4px;
}*/
.button_header {
  	top: 							-16px;
    right: 							-12px;
    z-index: 						100;
}
.expand {
  	width: 							100% !important;
}

/* ======================================================================================================== */
/* = COMMISSIONS - commission label margin */
/* ======================================================================================================== */

.notice .commission_label {
    margin: 						0 1px 0 0;
}
.notice .commission_label_last {
    margin: 						0 6px 0 0;    
}
.nomargin {
    margin: 						0 !important;
}

/* ======================================================================================================== */
/* = COMMISSIONS - Diffusions */
/* ======================================================================================================== */
.diffusions .ep_element1col{
	padding: 0 !important;
}
.diffusions .ep_elementlinks{
	margin: 0 !important;
}
.diffusions ul{
	margin: 0 !important;
}
.diffusions li{
	float: left !important;
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	margin: -1px 0 0 0 !important;
	padding: 0 !important;
	border-top: 1px dotted #ccc !important;
	border-bottom: 0 none !important;
	border-left: 0 none !important;
	border-right: 0 none !important;
	width: 100%;
}
.diffusions li div.left{
	padding: 6px 0 0 12px;
}
.diffusions li div.right{
	padding: 12px 12px 12px 0;
}
.diffusions li a{
	margin-left: 0 !important;
	padding: 6px 0 6px 20px !important;
	background-position: 0 0.6em !important;
}
.diffusions li span{
	float: right;
	margin: 0 0 0 1px !important;
}

.border_top {
	border-top: 1px solid #D9DDE1;
}
.border_bottom {
	border-bottom: 1px solid #D9DDE1;
}

/* ========================================================================== */
/* = COMMISSIONS - free content */
/* ========================================================================== */
.ep_elementtext.committees_freecontent {
    color: #363636;
    font-size: 12px !important;
    line-height: 1.6em !important;
    margin-bottom: 12px !important;
}

.ep_elementtext.committees_freecontent table,
.ep_elementtext.committees_freecontent th,
.ep_elementtext.committees_freecontent td,
.ep_elementtext.committees_freecontent p {
	font-size:12px !important;
}

.commissions_boite .ep_elementtext {
	margin-bottom: 12px !important;
	font-size:12px !important;
	line-height:1.6em !important;
	
}

.ep_elementtext.committees_freecontent ul div {
	font-size:12px !important;
	line-height:1.6em !important;
	}
	
	
/*  ecour : freecontent corrections */
.ep_elementtext.committees_freecontent ul li {
    background-image: url("../img/icon/boxbody_icon_list_dark.png");
    background-position: left 0.6em;
    background-repeat: no-repeat;
    display: block;
    /*font-size: 0.9em;*/
    font-weight: normal;
    line-height: 1.6em;
    margin: 0;
    padding: 3px 0 3px 15px !important;
    position: relative;
}






/* ========================================================================== */
/* = COMMISSIONS - free content */
/* ========================================================================== */
.dossier_thm .commission_boite{
	border-bottom: 0 none;
}
.dossier_thm .linkbox .title{
	font-weight: bold;
}
.dossier_thm .linkbox{
	margin: 0 12px;
	padding: 12px 0 0 0;
	border-top: 1px solid #D9DDE1;
	font-size: 1.2em;
}
.dossier_thm .linkbox .document_links{
	margin-top: 10px;
}
.dossier_thm .linkbox .document_links li{
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #D9DDE1;
}
.dossier_thm .linkbox .document_links li a{
	color: #195B92;
	text-decoration: none;
}
.dossier_thm a:hover{
	text-decoration: underline;
}
.dossier_thm .linkbox .ep_elementmore{
	margin: 0 0 12px 0 !important;
	font-size: 0.8em !important;
}



/* ========================================================================== */
/* = COMMISSIONS - liste des commissions titre souligné au survol */
/* ========================================================================== */
.ep_elementheading a span.commission_label_title2:hover {
	text-decoration: underline !important;
	cursor: pointer;
}
.ep_elementheading a span.commission_label,
.ep_elementheading a span.commission_label_title2,
.ep_elementheading a span.commission_label,
.ep_elementheading a span.commission_label:hover,
.ep_elementheading .retrait {
	text-decoration: none !important;
	cursor: pointer;
}






/* ========================================================================== */
/* = - Date-picker colonne droite jour de session
/* ========================================================================== */
.cal_conciliation {
    background-color: #99AC49 !important;
    background-image: url("../../common/img/background/button_bg_greenlight.png") !important;
    background-position: center center;
    background-repeat: repeat-x !important;
    color: #FFFFFF;
}




