/* -----------------------------------------------------------------*/
/*  LISTS  into a Box   											*/
/* -----------------------------------------------------------------*/

.listcontent {
	border:1px solid #D9DDE1; background-color: white; 
  /* background: rgba(0, 0, 0, 0) url("../img/background/boxhead_bg_grey.png") repeat scroll 0 0;
    border: 1px solid #d9dde1;*/
}

.listcontent .first {border-top: none !important;}

.listcontent .results_criteria {
    color: #13334D;
    display: block;
    font: bold 1.4em Arial,Helvetica,sans-serif;
    padding: 12px;
    border-top: 1px solid #D9DDE1;
}
.listcontent .results_criteria span {
    font-size: 1.2em;
}
.listcontent .results_criteria .info {
    background: url("../img/icon/form_info.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0.8em;
    font-weight: normal;
    line-height: 1.4em;
    margin-top: 10px;
    padding-left: 18px;
}
.listcontent .results_criteria .info > img {
    vertical-align: middle;
}






/* ======================================================================================================== */
/* =  NOTICES (common to PLenary, Commissions, Delegations, Meps)															*/
/* ======================================================================================================== */



/*  Global Notices*/
/*.notice {padding:12px; border-top:1px solid #D9DCE0 !important;}*/
.notice {padding:12px;
		 border-top:1px solid #D9DCE0 !important;
		/* background-color: white;*/
}



.notice p {color:black;  font-size:1.2em}
.notice p.title {line-height: 1.4em; padding-right:45px; /*font-weight:bold;*/}
.notice p.details {margin-top:3px; width: 500px;line-height: 1.4em;}
.notice p.details a {color:#195B92;}
.notice p.themes {margin-top:3px; line-height: 1.4em;}
.notice a.locked {
	background: url("../img/icon/folder.png") no-repeat left; 
	color:#195B92;
	padding-left:21px;
	display:block;
	margin-top:3px;
	padding-top:3px;
	line-height:1.4em;
}


.notice p.info {
    font-size: 1.1em !important;
	margin-top:3px; 
	padding-left:18px; 
	line-height:1.6em;
	background: url("../img/icon/form_info.png") no-repeat;

}
.notice p.alert {
	font-size:1.1em; 
	margin-top:3px; 
	padding-left:18px; 
	line-height:1.6em;
	background: url("../img/icon/form_alert.png") no-repeat;
	}
	
/*.notice .slideshow {
	color: #195B92;
    display: block;
    line-height: 1.4em;
	margin-top:3px; 
	padding-left:22px; 
	background: url("../img/icon/icon_slideshow.png") no-repeat;
	}*/
	
.notice p.rapporteurs {margin-top:6px;}

.notice p a {		
		font-weight:                bold;
		font-size:                  1em;
		color: 						#13334D;
		line-height:				1.4em;
		text-decoration: 			none;
		}
		
.notice a {text-decoration:none;}
.notice a:hover {text-decoration:underline;}

.notice ul.documents {float:right; max-width: 200px;}
.notice ul.documents li {float:left; margin-left:3px;}


/* Icons for substitued language*/
.notice p span {width:16px; height:16px; display:block; float:left; margin-right: 5px; text-indent:-10000px;}
.notice p span.bg {background:url(../img/icon/boxbody_icon_lang_bg_selected.gif) no-repeat;}
.notice p span.es {background:url(../img/icon/boxbody_icon_lang_es_selected.gif) no-repeat;}
.notice p span.cs {background:url(../img/icon/boxbody_icon_lang_cs_selected.gif) no-repeat;}
.notice p span.da {background:url(../img/icon/boxbody_icon_lang_da_selected.gif) no-repeat;}
.notice p span.de {background:url(../img/icon/boxbody_icon_lang_de_selected.gif) no-repeat;}
.notice p span.et {background:url(../img/icon/boxbody_icon_lang_et_selected.gif) no-repeat;}
.notice p span.el {background:url(../img/icon/boxbody_icon_lang_el_selected.gif) no-repeat;}
.notice p span.en {background:url(../img/icon/boxbody_icon_lang_en_selected.gif) no-repeat;}
.notice p span.fr {background:url(../img/icon/boxbody_icon_lang_fr_selected.gif) no-repeat;}
.notice p span.hr {background:url(../img/icon/boxbody_icon_lang_hr_selected.gif) no-repeat;}
.notice p span.it {background:url(../img/icon/boxbody_icon_lang_it_selected.gif) no-repeat;}
.notice p span.lv {background:url(../img/icon/boxbody_icon_lang_lv_selected.gif) no-repeat;}
.notice p span.lt {background:url(../img/icon/boxbody_icon_lang_lt_selected.gif) no-repeat;}
.notice p span.hu {background:url(../img/icon/boxbody_icon_lang_hu_selected.gif) no-repeat;}
.notice p span.mt {background:url(../img/icon/boxbody_icon_lang_mt_selected.gif) no-repeat;}
.notice p span.nl {background:url(../img/icon/boxbody_icon_lang_nl_selected.gif) no-repeat;}
.notice p span.pl {background:url(../img/icon/boxbody_icon_lang_pl_selected.gif) no-repeat;}
.notice p span.pt {background:url(../img/icon/boxbody_icon_lang_pt_selected.gif) no-repeat;}
.notice p span.ro {background:url(../img/icon/boxbody_icon_lang_ro_selected.gif) no-repeat;}
.notice p span.sk {background:url(../img/icon/boxbody_icon_lang_sk_selected.gif) no-repeat;}
.notice p span.sl {background:url(../img/icon/boxbody_icon_lang_sl_selected.gif) no-repeat;}
.notice p span.fi {background:url(../img/icon/boxbody_icon_lang_fi_selected.gif) no-repeat;}
.notice p span.sv {background:url(../img/icon/boxbody_icon_lang_sv_selected.gif) no-repeat;}
.notice p span.ga {background:url(../img/icon/boxbody_icon_lang_ga_selected.gif) no-repeat;}


/*  References */
.notice .date_reference {
	
	margin-top:6px; 
	font-size:1.2em; 
	border-top:1px dotted #E8E8E8;
	border-bottom:1px dotted #E8E8E8;
	padding:2px 0 3px;
	}
.notice .date_reference .noborder {border:none !important;}
.notice .date_reference a {color:#195B92; }
.notice .date_reference .date {float:left;}
.notice .date_reference span.reference {float:right; margin-left:20px; font-weight: bold; }


/*  Committees Acronyms */

/*.notice .commission_label {
    margin: 0 1px 0 0;
    background-color: #DE5F2C;
    width: 27px;
    color: #FFFFFF;
    float: left;
    font-size: 1em;
    font-weight: bold;
    padding: 2px 6px;
    text-align: center;
}*/


/*  Documents icons PDF, DOC*/
.notice a.link_pdf {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_pdf.png") no-repeat scroll left top;
	width: 16px;
	height:16px;
	display: block;
	text-decoration: none;
}
.notice a.link_doc {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_doc.png") no-repeat scroll left top;
	width: 16px;
	height:16px;
	display: block;
	text-decoration: none;
}
.notice a.link_pdf:hover,
.notice a.link_doc:hover {
	text-decoration: none;
}


/* Display political group in Notices (ICON  and TEXT) */
.notice p.group {padding:3px 2px 2px 27px; margin-top:5px;}

/* Display political group in Notices (only ICONS, on the same line) */
.notice li.group {padding:3px 2px 2px 27px; margin-top:5px; float: left;}





/*  Acronyms for Commissions & Delegations  (orange box, white text )*/
.acronym_comdel,
.acronym_comdel_bleu {
		color: 						#FFFFFF;
		font-weight: 				bold;
	    padding: 					2px 6px;
/*    margin:						6px;*/
		margin:                     6px 0px 6px 6px!important;
	    
		}
.acronym_comdel {
		background-color:			#DE5F2C;
		}
.acronym_comdel_bleu {
		background-color: 			#195B92;
		}
		
		
		
/* ======================================== */		
/*  Errata and Amendments Box (collapsable) */
/* ======================================== */		
		

.errata_amendments_container {
	background: url("../img/background/boxbody_bg_linkmore_light.png");
	margin-top:12px;
    padding: 3px 6px 4px;
	}
	
.errata_amendments {
	display: block;
    font-size: 1.1em;
    /*position: relative;	*/
	margin-top: 3px;
	margin-left:139px;
}		
.errata_amendments span.label {
    background: url("../img/icon/arrow_orange.gif") no-repeat scroll right center transparent;
    color: #2D2D2D;
    float: left;
    font-weight: bold;
    margin-left: -139px;
    margin-right: 4px;
    padding-right: 15px;
    text-align: right;
    text-transform: uppercase;
    width: 120px;
    display: table;
}

.errata_amendments div {
	display: block;
    float: left;
	width: 20%;

    position: relative;
    
	}
.errata_amendments a.range, 
.errata_amendments span.range
 {
    display: block;
    width: auto;
}

.errata_amendments a, 
.errata_amendments span
 {
    color: #195B92;
    font-weight:bold;
    text-decoration: none;
    white-space: nowrap;
    cursor:default;
	}
.errata_amendments a:hover {text-decoration:none; }
.errata_amendments div ul a {cursor:pointer;}


.errata_amendments div:hover>ul {
    background: url("../img/background/bg_err_amd_sipade.png") no-repeat scroll center center transparent;
    cursor: pointer;
    display: block;
    height: 30px;
    left: 46px;
   /* margin-left: -58px;*/
    margin-left: -52px;
    margin-top: -42px;
    overflow: visible;
 /*   padding: 11px 10px 0;*/
	padding:13px 0px 3px 3px;
    position: absolute;
    text-decoration: none;
    top: 4px;
	/*width: 44px!important;*/
	width: 48px!important;
}

.errata_amendments div ul {
    display: none;
    list-style: none outside none;
}
.errata_amendments li {
    /*display: inline;*/
   display: inline-block;
    /*margin:0 1px;*/
	  margin: 0 0 0 3px;
}
	
	

	
/*  Expand collapse behaviour */
.notice .expand_block {border-top:1px dotted #DDD; margin-top:3px;}
.notice_expand { padding: 6px 6px 6px 24px; }
.notice_expand.ep_close { background: url("../img/icon/boxbody_icon_plus.png") no-repeat left center; }
.notice_expand.ep_open { background: url("../img/icon/boxbody_icon_minus.png") no-repeat left center ;}


/* Produit CHE */
.prod_che .prod_che_title{
	padding-bottom: 10px;
}

.prod_che .prod_che_title abbr{
	border-bottom: none !important;
}


.prod_che .com_name{
	float: left;
	margin-left: 10px;
	font: bold 1.4em Arial,Helvetica,sans-serif;
	color: #13334D;
}
.prod_che .header{
	/*padding-top: 10px;
	border-top: 1px dotted #ddd;*/
	color: #000;
	font-weight: bold;
}
.prod_che .header .title{
	width: 80%;
}
.prod_che .attachment_group{
	margin-top: 10px;
	border-top: 1px dotted #ddd;
}
.prod_che .attachment_group .reference{
	margin-top: 10px;
	font-weight: bold;
	color: #333;
}
.prod_che .attachment_group .attachments{
	width: 80%;
	font-size: 1.2em;
}
.prod_che .attachment_group .attachments li{
	/*float: right;*/
	/*width: 100%;*/
}
.prod_che .attachment_group .attachments a{
	display: block;
	margin-top: 10px;
	color: #195B92;
}
.prod_che .attachment_group .attachments li a img{
	margin-left: 10px !important;
}
.prod_che .attachment_group .attachments.full {
    width: 100% !important;
}





