/**couocou**/ @import "../../ep_framework/css/ep_framework.css";
 @import "../../ep_framework/css/notices.css";
 @import "../../ep_framework/css/mep_list.css";
 @import "../../ep_framework/css/widgets.css";
/* HEADER */
#header {
	border-color: #D15D00;
}

/* HEADER SPECIFIC : SEARCH RESULTS IN WORK IN PROGRESS */
#header_specific .wrapper {
    margin: 0 auto;
    position: relative;
    width: 990px;
}

#header_specific{
   height: 132px;
   background-color: #FBFBFB;
   border-bottom:1px solid #E0E5E7;
}

.logo_multilingual {
    background: url("../../ep_framework/img/icon/multilingual_logo.png") no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 133px;
    margin-left: 32px;
    padding-right: 106px;
    position: absolute;
    width: 819px;
}

.nomargintop {
    margin-top:0px!important;
}


/* ZONE INFO MEP : IMCO home members */
.zone_info_mep.first {
	border-top: 1px solid #D9DDE1;
}
/*IMG in box Welcome Words*/

#content_right .boxcontent .chair {
	max-width: 225px!important;
	/*    min-width: 125px!important;*/
	padding-bottom: 14px;
	width: auto;
}
/*statut of chair in box Welcome Words*/	
.statut {
	color: #13334D;
	font-style: italic !important;
}
/*BOXES CONTENT RIGHT : Multimedia library/Today's broadcasts*/

.event {
	font: bold 1.2em/1.6em Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.event:hover {
	background-color: #f5f5f5;
}
.boxcontent.event span.place.blue {
	background: none repeat scroll 0 0 transparent;
	color: #195B92;
	font-size: 0.95em;
	font-weight: bold;
	margin-bottom: 6px;
	text-transform: uppercase;
	width: auto;
	line-height: 1.6em;
	margin-left: 3px;
	height: 1.4em;
	display: block;
}


#content_right .boxcontent.event .blue {
    float: none;
}
.title .acronym_comdel {
	width: 27px;
}

.title .acronym_comdel a{
	color:white !important;
	text-decoration: none;
	font-size: 1em;
}
.title .acronym_comdel a:hover{
	text-decoration: underline;
}

/*.expand_collapse > div > h3 {
	padding: 11px 39px 3px 35px !important
}*/
.expand_collapse div.active {
	padding-right: 0px!important;
}
.expand_collapse_notice.closed .expand_collapse_show {
	display: block;
}
p.rapporteurs.expand_collapse_show, p.rapporteurs.expand_collapse_hidden {
	font-size: 1.2em !important;
	font-weight: normal !important;
}
/*.notice p.rapporteurs {
	margin-top: 6px;
}*/
.notice .expand_block p {
	line-height: 1.6em;
}
.notice .expand_block {
	padding-top: 7px;
}
.expand_collapse_notice.closed .expand_collapse_hidden {
	display: none;
}
.prod_che {
	padding-top: 12px;
}
.blue {
	color: #195B92 !important;
	line-height: 1.4em;
}
/* ICONS ADDONS SIZING*/
/*.link_simple,
.link_pdf,
.link-ppt,
.link_media,
.link_ppt,
.link_doc {
	height: 16px;
    width: 16px;
}*/
/*LANGUAGES OF DOC : ex : publications/newsletters*/	
.link_bg {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_bg.gif") no-repeat scroll center 0 transparent;
}
.link_es {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_es.gif") no-repeat scroll center 0 transparent;
}
.link_cs {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_cs.gif") no-repeat scroll center 0 transparent;
}
.link_ca {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_ca.gif") no-repeat scroll center 0 transparent;
}
.link_da {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_da.gif") no-repeat scroll center 0 transparent;
}
.link_de {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_de.gif") no-repeat scroll center 0 transparent;
}
.link_et {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_et.gif") no-repeat scroll center 0 transparent;
}
.link_el {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_el.gif") no-repeat scroll center 0 transparent;
}
.link_en {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_en.gif") no-repeat scroll center 0 transparent;
}
.link_fr {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_fr.gif") no-repeat scroll center 0 transparent;
}
.link_ga {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_ga.gif") no-repeat scroll center 0 transparent;
}
.link_it {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_it.gif") no-repeat scroll center 0 transparent;
}
.link_lv {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_lv.gif") no-repeat scroll center 0 transparent;
}
.link_lt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_lt.gif") no-repeat scroll center 0 transparent;
}
.link_hu {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_hu.gif") no-repeat scroll center 0 transparent;
}
.link_hr {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_hr.gif") no-repeat scroll center 0 transparent;
}
.link_mt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_mt.gif") no-repeat scroll center 0 transparent;
}
.link_nl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_nl.gif") no-repeat scroll center 0 transparent;
}
.link_pl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_pl.gif") no-repeat scroll center 0 transparent;
}
.link_pt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_pt.gif") no-repeat scroll center 0 transparent;
}
.link_ro {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_ro.gif") no-repeat scroll center 0 transparent;
}
.link_sk {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sk.gif") no-repeat scroll center 0 transparent;
}
.link_sl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sl.gif") no-repeat scroll center 0 transparent;
}
.link_fi {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_fi.gif") no-repeat scroll center 0 transparent;
}
.link_sv {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sv.gif") no-repeat scroll center 0 transparent;
}
.link_xl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_xl.gif") no-repeat scroll center 0 transparent;
}
.link_bg, .link_, .link_es, .link_cs, .link_ca, .link_da, .link_de, .link_et, .link_el, .link_en, .link_fr, .link_it, .link_lv, .link_lt, .link_hu, .link_hr, .link_mt, .link_nl, .link_pl, .link_pt, .link_ro, .link_sk, .link_sl, .link_fi, .link_sv, .link_xl {
	float: left;
	height: 15px;
	line-height: 1.3em;
	margin-left: 3px;
	padding: 0 !important;
	width: 15px;
}
/* SEARCH IN FORM : ex : imco_doc_search_latest_doc.html*/

.mep_searchbox {
	background-image: url("../../ep_framework/img/background/body_bg_submenu.jpg");
	border: 1px solid #E4E5E6;
	color: #13334D;
	padding: 0 12px 17px;
}
.mep_searchbox .ep_title_form {
	color: #13334D;
	display: block;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
	padding-top: 17px;
}
.mep_searchbox .grid_14 p {
	color: black;
	display: block;
	font: 1.2em/1.6em Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
	padding-top: 17px;
}
.mep_searchbox .ep_small p {
	font-size: 11px;
	font-weight: normal;
	padding: 6px 0;
}
.container_24 .grid_14 .ep_title label {
	color: #103454;
	font-size: 1.2em;
	font-weight: normal;
	margin: 5px 0;
}
.field2 {
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	outline: 1px solid #D9D9D9;
	overflow: auto;
	background-color: #FFFFFF;
	color: #363636;
	font-size: 12px;
	height: 16px;
	padding: 3px 4px;
	width: 262px;
}

.field_word{
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	outline: 1px solid #D9D9D9;
	overflow: auto;
	background-color: #FFFFFF;
	color: #363636;
	font-size: 12px;
	height: 16px;
	padding: 3px 4px;
	width: 562px;
	margin-top:5px;
}

/*.field_word {
	background-color: #FFFFFF;
	outline: 1px solid #D9D9D9;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	color: #13334D;
	font: 1.2em Arial, Helvetica, sans-serif;
	height: 22px;
	margin-top: 10px;
	margin-left: 0;
	padding-left: 4px;
	padding-right: 20px;
	vertical-align: middle;
	width: 545px;
}*/


.mep_searchbox .grid_7.column2 {
	margin-left: 30px;
}
/*.expand_collapse h3 {
	color: #13334D !important;
}
.expand_collapse .title_expand_collapse {
	margin-left: 25px;
}
.expand_collapse div.containercollapse {
	display: block;
	margin-top: 14px;
	padding-top: 0;
}
.expand_collapse .legislature {
	color: #13334D;
}*/
.bullet_info {
	background: url("../../ep_framework/img/icon/form_info.png") no-repeat scroll 0 0 transparent;
	margin: 0 0 0 1px;
	padding-left: 17px;
	padding-top: 6px;
}
.grid_4.column3 {
	margin-left: 25px;
}
.border {
	border: 1px solid #D9DDE1 !important;
}
.data_error_select {
	border: 3px solid #C44949;
	float: left;
}
.dp-choose-date {
	z-index: 1;
}
.ui-selectmenu-menu .optgroup_lookalike {
	font-style: italic;
	font-weight: bold !important;
}
.ui-widget-content li a span, li span.afet, .ui-selectmenu-status .afet, li span.droi, .ui-selectmenu-status .droi, li span.sede, .ui-selectmenu-status .sede, li span.deve, .ui-selectmenu-status .deve, li span.inta, .ui-selectmenu-status .inta, li span.budg, .ui-selectmenu-status .budg, li span.cont, .ui-selectmenu-status .cont, li span.econ, .ui-selectmenu-status .econ, li span.empl, .ui-selectmenu-status .empl, li span.envi, .ui-selectmenu-status .envi, li span.itre, .ui-selectmenu-status .itre, li span.imco, .ui-selectmenu-status .imco, li span.tran, .ui-selectmenu-status .tran, li span.regi, .ui-selectmenu-status .regi, li span.agri, .ui-selectmenu-status .agri, li span.pech, .ui-selectmenu-status .pech, li span.cult, .ui-selectmenu-status .cult, li span.juri, .ui-selectmenu-status .juri, li span.libe, .ui-selectmenu-status .libe, li span.afco, .ui-selectmenu-status .afco, li span.femm, .ui-selectmenu-status .femm, li span.peti, .ui-selectmenu-status .peti, li span.sure, .ui-selectmenu-status .sure, li span.cris, .ui-selectmenu-status .cris, li span.crim, .ui-selectmenu-status .crim, li span.clim, .ui-selectmenu-status .clim, li span.eava, .ui-selectmenu-status .eava, li span.impa, .ui-selectmenu-status .impa, li span.stoa, .ui-selectmenu-status .stoa, li span.taxe, .ui-selectmenu-status .taxe, li span.tax2, .ui-selectmenu-status .tax2, li span.emis, .ui-selectmenu-status .emis li span.pana, .ui-selectmenu-status .pana   {
	background-color: #DE5F2C !important;
	color: #FFFFFF !important;
	float: left!important;
	font-size: 0.8em!important;
	font-weight: bold !important;
	line-height: 1.5em !important;
	margin: 1px 6px 0 0!important;
	padding: 0 4px!important;
	text-align: center!important;
	text-transform: uppercase!important;
	width: 28px!important;
}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status {
	left: -20px !important;
	margin-top: 1px;
}
.results {
	float: left;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
	margin: 17px 12px;
	vertical-align: middle;
	width: auto;
}
/* list : ex : imco_home_highlights.html */

/*.list_inbox a {
	color: #195B92 !important;
}
.list_inbox ul > li {
	background: url("../../ep_framework/img/icon/boxbody_icon_list_dark.png") no-repeat scroll left 9px transparent !important;
	display: block;
	padding-bottom: 0 !important;
	padding-left: 15px;
	padding-right: 0;
	padding-top: 3px;
}
/*.boxcontent ol.list_inbox {
	font-size: 1.2em;
	line-height: 1.6em;
	list-style-position: inherit;
	list-style-type: decimal;
	margin-left: 0;
	padding-left: 20px;
}
.boxcontent ol.list_inbox li {
	padding-bottom: 12px;
}*/
.boxcontent ol.list_inbox {
   /*display: inline-block;*/
    margin-left: 0 !important;
}
.boxcontent ol.list_inbox::after  {
    clear: both !important;
}
.boxcontent ol.list_inbox li {
    background-image: none;
    display: list-item;
    list-style-type: decimal !important;
}
.notice_title {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.3em;
	margin-top: -3px;
	text-decoration: none;
}
.notice p.title1 {
	font-size: 1.4em !important;
}
.notice p.title2 {
	color: #195B92 !important;
	font-size: 1.1em;
	line-height: 1.4em;
}
.notice.nopaddingleft.first .reference, .notice.nopaddingleft .reference {
	float: left;
	margin-bottom: 8px;
	margin-top: 0;
}
.notice .commission_label {
	margin: 8px 1px 0 0;
}
.boxheader_nobackground H3 {
	color: #13334D;
	font: bold 1.8em Arial, Helvetica, sans-serif !important;
}
.boxcontent > .link_collection_noborder {
	margin: 0;
}
.title.newsletter > a {
	color: #195B92;
	font-weight: normal;
	margin-left: -10px;
}
/*.listcontent.small {
	border: medium none;
	float: right;
	width: 410px;
}*/
.box_tabs.fivetabs li a {
	max-width: 68px !important;
}
/*.prod_che .attachment_group .attachments {
	margin-top: 6px;
}
.prod_che .attachment_group .attachments li a img {
	margin-left: 2px !important;
}*/


.subtitles p {
	color: #666666 !important;
	font-size: 1.1em !important;
	font-style: italic !important;
	margin: 5px 0 0;
}
.subtitles .title {
	color: #13334D !important;
	font-size: 1.2em !important;
	font-style: italic !important;
	font-weight: bold;
	margin: 5px 0 0;
}
.session {
	border-top: 1px dotted #D9DDE1;
	margin: 12px 0 -7px;
	padding: 18px 0 0;
}
.session .info .date {
	background-color: #195B92;
	color: #FFFFFF;
	margin-top: -2px;
	padding: 1px 6px;
}
.session .info p {
	color: #1A5B93;
	font-size: 1.2em;
	font-weight: bold;
}
.session .info .hour {
	margin-left: 10px;
}
.session .info .place {
	border-left: 1px solid #D9DCE0;
	margin-left: 10px;
	margin-top: -1px;
	padding-left: 10px;
}
.notice .documents .calendar {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_link_simple.png") no-repeat scroll 0 center transparent;
	color: #195B92;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	margin: 0 0 10px 10px;
	padding-left: 20px;
	text-decoration: none;
}
.notice .documents .calendar:hover {
	text-decoration: underline;
}
.notice .main_title {
	color: #13334D;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	text-decoration: none;
}
.listcontent .grey {
	background: url("../../ep_framework/img/background/boxbody_bg_linkmore_light.png") repeat scroll 0 0 #FAFAFA;
}
.documents span a {
	color: white !important;
	font-size: 1.2em;
}
.notice .acronym_comdel {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	margin: 6px;
	padding: 2px 6px;
}
.notice .info {
	font-size: 0.95em !important;
	font-weight: normal;
}
.oj .acronym_comdel {
	padding: 3px 6px;
	display: block;
}
.documents .oj {
	float: none !important;
	margin-top: -3px;
}
.session .documents {
	margin-top: -5px;
}
/*ul.link_collection_knowmore .with_margin {
	margin-left: 162px !important;
}*/
#content_left.grid_17 > .link_collection_knowmore a {
	display: inline !important;
}

.date_committee_meeting {
	color: #EE5A32;
	font-size: 1.4em;
	font-weight: bold;
	left: 5px;
	position: absolute;
	text-shadow: 1px 1px 0 #D2D5D7;
	top: 2px;
}
/* home_parliamentary_committees */
div.search_first_list_item p.title {
	color: #103454;
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	width: 70%;
}
div.search_first_list_item {
	border-top: 0 solid #D9DDE1;
	padding-bottom: 3px;
}
div.search_list_item p.title {
	color: #103454;
	display: inline-block;
	font-size: 1.2em;
	font-weight: bold;
	width: auto !important;
}
div.search_list_item {
	border-top: 1px solid #D9DDE1;
	display: block;
	padding: 12px 0 2px !important;
}
.search_list_item .with_marginleft {
	margin-left: 25px;
}
.search_first_list_item .title > a, .search_list_item .title > a {
	margin-left: 5px;
}
.subtitle {
	color: #103454;
	display: inline-block;
	font-size: 1.4em;
	width: auto !important;
}
.subtitle_committee {
	display: inline-block;
	font-weight: normal;
	margin-left: 47px;
	color: #13334D;
	font-size:1.3em;
	max-width: 381px;
}
.boxcontent a.white_button {
	color: #195B92 !important;
	margin-top: -4px !important;
}
.boxcontent a:hover.white_button {
	text-decoration: none;
}
.boxcontent a.slideshow_specific:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_img_slideshow_small.png") no-repeat scroll 0 0 transparent;
	content: " ";
	height: 25px;
	/*left: 38%;*/
	left: 39%;
	position: absolute;
	top: 39%;
	width: 25px;
}
.boxcontent a.slideshow_specific {
	float: left;
	margin-bottom: 12px;
	position: relative;
}
.boxcontent a.video_specific:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_img_media_small.png") no-repeat scroll 0 0 transparent;
	content: " ";
	height: 25px;
	/*left: 38%;*/
	left: 39%;
	position: absolute;
	top: 32%;
	width: 25px;
}
.boxcontent a.video_specific {
	float: left;
	margin-bottom: 12px;
	position: relative;
}
.paddingbottom17 {
	padding-bottom: 17px !important;
}
.expand_collapse.accordeon h3 {
	padding-right: 32px;
}
/*EXPAND COLLAPSE MORE DETAILS SIMPLE : box welcome words (more details : left)*/

.js_expand_collapse.expand_collapse_animated.more_details_simple h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_simple .expand_collapse_closed {
	background: url("../../ep_framework/img/icon/boxbody_icon_plus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_simple .expand_collapse_opened {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_simple h4 {
	color: #195B92;
	cursor: pointer;
	font: normal 1.2em Arial;
	padding: 4px 0 0 24px;
	margin-bottom: 14px;
}
/*EXPAND COLLAPSE MORE DETAILS floatright : highlights */
	
/*	
.js_expand_collapse.expand_collapse_animated.more_details h4:after {
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details .expand_collapse_closed {
	background: url("../../ep_framework/img/icon/boxbody_icon_plus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details .expand_collapse_opened {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details h4 {
color: #195B92;
	cursor: pointer;
	font: normal 1.2em Arial;
	padding: 4px 0 0 24px;
	float: right;
	margin-right: 10px;
	margin-bottom:8px;
}*/

.expand_collapse_content {
	padding-top: 5px;
}
/*EXPAND COLLAPSE MORE DETAILS SPECIFIC : sources of expertise/publiations (more details with float right : TO DELETE*/
	
.js_expand_collapse.expand_collapse_animated.more_details_specific h4:after {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_minus.png") no-repeat scroll left center transparent;
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_specific .expand_collapse_closed {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_plus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_specific .expand_collapse_opened {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_minus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details_specific h4 {
	color: #195B92;
	cursor: pointer;
	font: normal 1.2em Arial;
	padding: 4px 0 0 19px;
	float: right;
	margin-top: -32px;
	margin-right: 3px;
}
/*EXPAND COLLAPSE FORM : sources of expertise*/
.js_expand_collapse.expand_collapse_animated.form h4:after {
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.form .expand_collapse_closed {
	background: url("../../ep_framework/img/icon/boxbody_icon_plus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.form .expand_collapse_opened {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.form h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.form h4 {
	bottom: 33px;
	color: #13334D;
	cursor: pointer;
	font: bold 1.2em Arial;
	padding: 4px 0 0 24px;
}
.js_expand_collapse.expand_collapse_animated.form {
	margin-top: 12px;
}
/*
EXPAND COLLAPSE READ MORE SPECIFIC
.js_expand_collapse.expand_collapse_animated.read_more_specific h4 {
	color: #195B92;
	cursor: pointer;
	float: right;
	font: 1.2em Arial;
	margin-top: -28px;
}



*/

/*LINK READ MORE*/
.readmore {
	color: #195B92!important;
	/*font-size: 1.2em;*/
	font-size: inherit;
	font-weight: normal!important;
	line-height: 1.4em;
	text-decoration: none;
}
/* SPECIFIC READMORE CLASS FOR PRESS RELEASE */
.readmore.press_release {
	font-size: 1em;
}
.expand_collapse.accordeon .listcontent .link_collection_knowmore {
	margin-left: 0;
}
.expand_collapse.accordeon .date {
	float: none!important;/*	font-size: 1em !important;*/
}
.title.doc {
	color: black;
	font-weight: normal;
	margin-left: -10px;
}
.title.doc > a {
	color: #195B92;
	font-weight: normal;
	margin-left: 0;
}
.boxheader_nobackground > h2 {
	display: inline-block;
	margin-bottom: 14px;
}
.blue_button.properties {
	float: right;
	height: auto !important;
	margin: 0 !important;
	width: auto !important;
}
/*LINK COLLECTION*/
.link_collection_noborder.properties {
	margin-left: -10px !important;
}
.notice a.link_img {
	background: url("../../ep_framework/img/icon/ico_img_16x16.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
.link_email {
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: normal;
}
.notice a.link_simple {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_simple.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
.notice a.link_media {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_media.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 100%;
	width: 16px;
}
.boxheader_nobackground H2.title.blue + div.boxfilter {
	position: absolute;
	right: 12px;
	top: 12px;
}
.boxheader_nobackground H2 + div.boxfilter {
	position: absolute;
	right: 9px;
	top: 0px;
}
.boxheader_nobackground {
	position: relative;
}
/*DROPDOWN COMMISSIONS;*/
#select_committees_container {
	float: left;
	margin-left: 24px;
	position: absolute;
	top: 149px;
	/*width: 300px;*/
	z-index: 6500;
	border: 1px solid #587fa3;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#select_committees_container a.select_committees {
	background: url("../../ep_framework/img/icon/header_icon_menucomm_arrow.png") no-repeat 99.2% 2px;
	color: white;
	display: block;
	font-size: 1.4em;
	height: 19px;
	padding: 3px 55px 0 6px;
	text-decoration: none !important;
}
#select_committees_container .select_committees_list {
	cursor: pointer;
	display: none;
	left: 0;
	margin-top: 3px;
	padding-top: 20px;
	position: absolute;
	top: 0;
	width: 400px;
}
#select_committees_container .select_committees_list li {
	background-color: white;
	padding-left: 9px;
}
/*#select_committees_list .subcommittee {
    padding-left: 20px !important;
}*/
#select_committees_list .subcommittee a {
	padding-left: 20px !important;
}
/*#select_committees_container .select_committees__list li.last {
		border-bottom: medium none;
		border-radius: 0 0 5px 5px;
	}
	#select_committees_container .select_committees__list li a {
		color: #13334D;
		display: block;
		font-size: 1.1em;
		text-decoration: none !important;
	}
	#select_committees_container .select_committees__list li a:hover {
		text-decoration: none !important;
	}
	#select_committees_container .select_committees__list li a.selected {
		font-weight: bold;
	}
	div#select_committees_container.minimize {
		width: 100px !important;
	}*/
.minimize a.select_committees {
	/*height: 17px !important;*/
	margin-top: 8px !important;
	/*max-height: 17px;*/
	overflow: hidden;
	padding-bottom: 1px !important;
	padding-top: 3px !important;
	text-overflow: ellipsis;
}
.select_committees_list {
	border-right: medium none !important;
	padding-top: 19px !important;
}
/*.minimize ul#select_committees_list.select_committees__list {
		box-shadow: 0 0 0 0;
	}
	.minimize ul#select_committees_list.select_committees_list li:first-child a {
	}*/
ul#select_committees_list.select_committees_list li:first-child {
	/*border-right: 1px solid white;*/
	border-top-right-radius: 5px;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25) !important;
}
ul#select_committees_list.select_committees_list li:nth-child(n+1) {
	/*border-right: 1px solid white;*/
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25);
}
#select_committees_list a {
	color: black;
	font-size: 1.2em;
	font-weight: normal;
	text-decoration: none;
	padding: 6px 0 5px;
	display: block;
}
#select_committees_container .select_committees_list li:hover {
	background-color: #EAEAEA;
}
#select_committees_container .select_committees_list li.last {
	border-radius: 0 0 5px 5px;
	padding-bottom: 3px;
}
#select_committees_container .select_committees span {
	border-radius: 2px 0 0 2px;
	font-size: 0.9em;
	margin-left: -4px;
	margin-top: -2px;
	padding: 1px 11px 0 4px;
}
#select_committees_list .home a {
	padding-left: 43px;/*background: url("../img/icon/home_committees.gif") no-repeat 1px 1px;*/
}
#select_committees_list .home {
	background: url("../img/icon/home_committees.gif") no-repeat 9px 5px;
	border-bottom: 1px solid #ececec;
}
#select_committees_container .select_committees .selected {
	background-color: #DE5F2C !important;
	color: #FFFFFF !important;
	float: left;
	font-size: 0.9em;
	font-weight: bold !important;
	line-height: 1.5em !important;
	margin-left: -4px;
	margin-top: -2px;
	margin-right: 6px;
	padding: 1px 11px 0 4px;
	text-align: center;
	text-transform: uppercase;
	width: 28px;
}
#select_committees_list li span {
	background-color: #DE5F2C !important;
	color: #FFFFFF !important;
	float: left !important;
	font-size: 0.8em !important;
	font-weight: bold !important;
	line-height: 1.5em !important;
	margin: 1px 6px 0 0 !important;
	padding: 0 4px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	width: 28px !important;
}
/*

#select_committees_container .select_committees .afet_selected, .droi_selected, .sede_selected, .deve_selected, .inta_selected, .budg_selected, .cont_selected, .econ_selected, .empl_selected, .tran_selected, .regi_selected, .agri_selected, .envi_selected, .itre_selected, .imco_selected, .juri_selected, .libe_selected, .afco_selected, .femm_selected, .peti_selected, .sure_selected, .cris_selected, crim_selected, .clim_selected, .eava_selected, .impa_selected, .stoa_selected, .pech_selected, .cult_selected {
	background-color: #DE5F2C !important;
	color: #FFFFFF !important;
	float: left;
	font-size: 0.8em;
	font-weight: bold !important;
	line-height: 1.5em !important;
	margin: 0px 6px 0 -3px;
	padding: 0 4px;
	text-align: center;
	text-transform: uppercase;
	width: 28px;
}*/
#select_committees_container .select_committees span.home_selected {
	display: none;
}
.mep_searchbox.bg_white {
	background-image: none!important;
	border-bottom: none;
}
.mep_searchbox.bg_white p {
	font: 1.2em/1.6em Arial, Helvetica, sans-serif;
	color: black;
}

.mep_searchbox .ep_title_checkbox {
	color: #103454;
	padding-left: 26px;
}
.bloc_checkbox {
	font: 1.2em Arial, Helvetica, sans-serif!important;
	line-height: 1.8em!important;
}
.boxcontent.event .acronym_comdel {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 14px;
	margin: 0 1px 1px 0!important;
	padding: 2px 6px;
	text-align: center;
	text-transform: uppercase;
	float: left;
}

.boxcontent.event .commission_label_vert {
    line-height: 14px;
}
/*.acronym_comdel.nomargin {
	margin: -13px 0 0 !important;
}
.acronym_comdel {

	 font-size: 0.8em;
    margin: 5px 0;
    padding-bottom: 2px;
    padding-top: 3px;
}

.commission_label_bleu {
    background-color: #195B92;
    color: #FFFFFF;
    float: left;
    font-size: 0.8em;
    font-weight: bold;
    line-height: 1.4em;
    margin: 0 1px 1px 0;
    padding: 2px 6px;
    text-align: center;
    text-transform: uppercase;
}
.commission_label,
.commission_label_bleu {
    color: #ffffff;
    display: inline-block;
    float: left;
    font-weight: bold;
    line-height: 1.3em;
    padding: 1px 4px;
    text-align: center;
    text-transform: uppercase;
    width: 30px;
}
.commission_label {
    background-color: #de5f2c;
}
.commission_label_bleu {
    background-color: #195b92;
}
#content_right .commission_label,
#content_right .commission_label_bleu {
    width: auto !important;
}
*/

.field {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #E9E9E9 inset;
}
.small_field_grey {
	background-color: #F1F1F1;
	border: 1px solid #DDDDDD;
	color: #363636;
	font-size: 12px;
	height: 16px;
	padding: 3px 4px;
	width: 53px;
}
.small_field {
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	outline: 1px solid #D9D9D9;
}
.field2_grey {
	background-color: #F1F1F1;
	border: 1px solid #DDDDDD;
	color: #363636;
	font-size: 12px;
	height: 16px;
	padding: 3px 4px;
	width: 262px;
}
.mep_searchbox .grid_7.column2 {
	margin-left: 30px;
}
.ep_field.field_grey, .ep_fieldday.field_grey {
	background-color: #F1F1F1;
	height: 16px;
	width: 100%;
}
.ep_calendardate {
	box-shadow: 1px 3px 3px #D8D9D9 inset!important;
	outline: 1px solid #D9D9D9;
}
.ep_calendardate.field_grey.floatleft {
	background-color: #F1F1F1;
}
ul.doc {

	float: right;
	margin-left:12px;
	height:1px;
}

ul.doc li .selected {
	background-position: right 0 !important;
	display: block;
	padding-left: 5px;
}
ul.doc li {
	float: left;
	margin-left: 3px;

}
/*
ul.doc li {
float: left;
	margin-left: 3px;
}*/
.notice.first.nopaddingtop.expandable {
	padding-top: 0;
}
/*
.expand_collapse.accordeon .date {
	font-size: 0.9em !important;
	font-weight: normal;
	color: black;
	line-height: 2.1em;
}
.expand_collapse.accordeon span.reference {
	color: black;
	float: right !important;
	font-size: 1em !important;
	font-weight: bold;
	margin-right: -20px;
	padding-top: 5px;
}
*/
.expand_collapse .date {
	font-size: 0.9em !important;
	font-weight: normal;
	color: black;
	line-height: 2.1em;
}
.expand_collapse span.reference {
	color: black;
	/*float: right !important;*/
	/*font-size: 1em !important;*/
	/*font-weight: bold;*/

	margin-top: 4px;
	position: absolute;
    right: 12px;
}

.txt_expand_collapse {
	padding: 12px;
}
.prod_che .attachment_group .attachments .last {
	padding-bottom: 12px;
}

ul li.lang.floatright a:first-child {

}
.prod_che .attachment_group .attachments {
	/*    font-size: 1.2em;*/
	width: 70%!important;
}
.prod_che .attachment_group .attachments.full {
	/*    font-size: 1.2em;*/
	width: 100% !important;
	  padding-bottom: 6px;
}





.prod_che .attachment_group .attachments li:first-child {
	border-top: none;
	/*padding-top: 0;*/
	margin-top: 0;
}




.prod_che .attachment_group .attachments li.lang {
    max-width: 72px !important;
}

.prod_che .attachment_group {
	margin-top: 0px !important;
}
.attachment_group .link_publication {
	float: left!important;
}
/*.js_expand_collapse.expand_collapse_animated.read_more_specific .expand_collapse_content {
	padding-bottom: 12px;
}*/
.boxheader_white > h3 {
	font-size: 1.3em!important;
	display: inline-block;
	margin-bottom: 14px;
}
/* RIGHT COLUMN : BOXCONTENT with scrollbar */
.boxcontent.scrollbar {
	height: 300px;
	overflow: auto;
}
/* WORKSHOPS green_button */
.green_button.properties {
	color: white;
	float: right;
	height: auto !important;
	margin-bottom: 0 !important;
	margin-right: 0 !important;
	margin-top: 0 !important;
}
.green_button.properties:hover {
	text-decoration: none;
}

.white_button.properties {
	float: right;
	height: auto !important;
	margin: 0 !important;
	width: auto !important;
}


/* WORKSHOPS h3 with width reduced */
.width_reduced {
	width: 85%;
	display: inline-block;
	padding-bottom: 12px!important;
}
/* HEARINGS */
.header .date {
	font-weight: bold;
}
.prod_che .header .title {
	font-weight: bold;
}
.prod_che .header {
	padding-bottom: 5px;
}
.link_simple_iconsmall {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_link_simple.png") no-repeat scroll 0 0 transparent !important;
	cursor: pointer;
}
/* publications */

.attachments .lang {
	float: right !important;
	max-width: 20% ;
	padding-top: 0 !important;
	padding-left: 6px;
	border-top: none;
	margin-top: 0;
}
.lang.floatright {
	/*width: 72px;*/
}
.attachments .doc {
	/* display: block;
	float: left!important;*/
	max-width: 75%;
}
.attachments .doc > a {
	float: none !important;
}
.attachments .media {
	float: right !important;
	max-width: 20% !important;
}
.attachments .url {
	float: right !important;
	max-width: 20% !important;
}
.prod_che .attachment_group .reference {
    color: #333333;
    float: left;
    font-weight: bold;
    margin-right: 6px;
    margin-top: 9px !important;
    width: 26%;
    word-wrap: break-word;
}
.reference.long_label {
	width: 82%!important;
}
.attachments.multilang.documents {
	width: 18%;
}
.attachments.documents.borderbottomgrey {
	border-bottom: 1px solid #D9DDE1;
}
/* date update of article : in publications/subject files */
.listcontent .date_update, .boxcontent .date_update {
	color: black;
	/*font-size: 1.1em!important;*/
	font-size: 1.2em!important;
}
/* box contact*/

.link_collection_noborder .phone {
	display: block!important;
}
.contact .departments {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 17px;
	padding-left: 0;
	padding-top: 8px;
}
.contact .comm {
	font-size: 1.2em;
	font-weight: normal;
	line-height: 17px;
	padding-left: 0;
}
/* classes generiques */
.paddingleft25 {
	padding-left: 25px !important;
}
.nopaddingleft {
	padding-left: 0 !important;
}
.nopaddingtop {
	padding-top: 0px!important;
}
.nopaddingbottom {
	padding-bottom: 0 !important;
}
.nomarginbottom {
	margin-bottom: 0 !important;
}
.auto {
	height: auto !important;
	width: auto !important;
}
/*.contrib_details .commission_label_bleu {
	font-size: 1em;
}*/
/* get catalog : ex : notices supporting analyses */
.catalogue {
	background: url("../../ep_framework/img/icon/boxbody_iconsmall_link_pdf.png") no-repeat scroll 0 6px transparent;
	cursor: pointer;
	float: right;
	font-size: 1.2em;
	margin: 6px;
	padding: 6px 6px 6px 22px;
}
.catalogue a {
	color: #195B92;
	text-decoration: none;
}
.catalogue:hover {
	text-decoration: underline;
}
.boxcontent.list_first ul.documents,
.boxcontent.list ul.documents {
	float: right;
	margin-left:3px;
}

ul.documents a.link_pdf {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_pdf.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
/*.commission_label a:hover {
	text-decoration: none;
}*/
/* tabs */

.box_tabs.twotabs li a {
	max-width: 210px !important;
}
/*.commission_label_vert {
	background-color: #62C320;
	color: #FFFFFF;
	float: left;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.4em;
	margin: 0 1px 1px 0;
	padding: 2px 5px;
	text-align: center;
	text-transform: uppercase;
}.commission_label_bleu {

    margin: 0px !important;

}*/

a.link_zone {
	display: block;
	text-decoration: none !important;
}



.expand_collapse .date {
    color: black;
    font-size: 0.9em !important;
    font-weight: normal;
    line-height: 2.1em;
}
.boxcontent.list_first.nobackground > h5{

   font-size: 1.3em;
    margin-left: 10px;
    max-width: 381px;
    padding-bottom: 6px;
    padding-left: 36px;
    padding-top: 1px;

}

.boxcontent.list.nobackground > h5{

   font-size: 1.3em;
    margin-left: 10px;
    max-width: 381px;
    padding-bottom: 6px;
    padding-left: 36px;
    padding-top: 2px;

}

.boxcontent.list_last.nobackground > h5{

   font-size: 1.3em;
    margin-left: 10px;
    max-width: 381px;
    padding-bottom: 6px;
    padding-left: 36px;
    padding-top: 2px;

}



.boxcontent.list.nobackground.with_marginleft {
    margin-left: 12px !important;
}


/*
.boxcontent .expand_collapse > div > div {
    display: none;
    padding-bottom: 5px !important;
	}

.boxcontent .reference {
    color: black;
    font-size: 1.2em!important;
}
.expand_collapse ul.documents {
    float: right;
}
.expand_collapse ul.documents li {
    float: left;
    margin-left: 3px;
}
.boxcontent p.date_hour  {
    display:block;
}
.nopadding {
	padding: 0 !important;
}
.floatright {
	float: right;
}
.boxcontent.list_first.nobackground h4, .boxcontent.list.nobackground h4, .boxcontent.list_last.nobackground h4  {
    font-size: 1.5em!important;

}
.boxcontent {

    margin-bottom: -1px;

}
.content_text {
    display: block;
    font: 1.2em/1.6em Arial,helvetica,sans-serif;
    margin-bottom: 12px;
}
 .prod_che .attachment_group {
	margin-top: 10px;
	}
 
.boxheader_grey div.boxfilter {
	 position: absolute;
	 right: 14px;
	 top: 9px;
}
  .boxcontent_grey H3 {
	color: #13334D;
	font: bold 1.4em Arial, Helvetica, sans-serif;
}
  .boxcontent_grey {
	background-image: url("../../ep_framework/img/background/boxhead_bg_grey.png");
	border: 1px solid #E4E5E6;
	color: #13334D;
	padding: 12px 12px 12px;
}
.boxheader_grey {
	padding: 12px;
	border: 1px solid #D9DDE1;
	background-image: url("../../ep_framework/img/background/boxhead_bg_grey.png");
	color: #FFFFFF;
}
.js_expand_collapse.expand_collapse_animated.read_more h4 {
	bottom: 8px;
	color: #195B92;
	cursor: pointer;
	font: 1.2em Arial;
	left: 0px;
	position: relative;
}
.expand_collapse > div > h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_plus.png") no-repeat scroll center center transparent;
	content: "";
	height: 16px;
	left: 162px;
	position: absolute;
	top: -1px;
	width: 16px;
}
.expand_collapse > div > h4 {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #195B92;
	cursor: pointer;
	font: 1.2em Arial, Helvetica, sans-serif;
	padding: 0 14px 8px 186px;
	position: relative;
	text-decoration: none;
}
.expand_collapse > div > div {
	display: none;
	padding-bottom: 1px;
}
.expand_collapse > div.active > div {
	display: block;
}
.expand_collapse > div.active > h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll center center transparent;
}
.expand_collapse_read_more_btn {
	color: #195B92 !important;
	cursor: pointer;
	margin-left: 0;
}

.js_expand_collapse.expand_collapse_animated.more_details h4:after {
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details .expand_collapse_closed {
	background: url("../../ep_framework/img/icon/boxbody_icon_plus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details .expand_collapse_opened {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details h4:after {
	background: url("../../ep_framework/img/icon/boxbody_icon_minus.png") no-repeat scroll left center transparent;
	height: 16px;
	width: 16px;
}
.js_expand_collapse.expand_collapse_animated.more_details h4 {
    color: #195B92;
	cursor: pointer;
	font: normal 1.2em Arial;
	padding: 4px 0 0 24px;
	float: right;
	margin-right: 10px;
	margin-bottom:8px;
}

/* NEW LOGO LAYOUT SPECIFIC CLASSES */
.logo_top_PE.new {
    margin-top: 63px;
}
#select_committees_container.new {
    margin-left: 92px;
    top: 137px;
}


/* ACRONYM_COMMITTES IN BLOC_CHECKBOX : page supporting analysis search*/
/*.bloc_checkbox .acronym_committees {
     display: inline-block;
	 width:27px;
	 font-size:0.8em;
	 font-weight:bold;
	 text-align: center;
	 margin: 0 5px 4px 4px;
	 padding: 0px 4px;
	 background-color: #de5f2c;
    color: #ffffff;
   
}*/



.bloc_checkbox .acronym_committees {
    background-color: #de5f2c;
    color: #ffffff;
    display: inline-block;
    font-size: 0.8em;
    font-weight: bold;
    height: 16px;
    margin: 1px 4px 2px 1px;
    padding: 0 5px 3px;
    text-align: center;
    width: 27px;
}
/* NEW PRODUCTS BEHAVIOUR CLASSES */
/* H3 EXPAND COLLAPSE CLASSES */
h3.expand_collapse_btn {
    cursor: pointer;
    margin-bottom: 12px;
}
h3.expand_collapse_btn.disabled {
    cursor: default;
}

/*h4.expand_collapse_closed, h4.expand_collapse_opened {
    margin: 0 !important;
}*/
.boxcontent p.inline_p {
    margin-bottom: 6px;
}

.product_content ul {
    display: inline;
}
.product_content ol li {
    margin-left: 0;
}
.title2 {
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.3em;
    margin: 12px 0 4px;
}
.link_collection.workshop li {
    border-bottom: 1px dotted #dbe1e4;
    border-top: 0 none;
    font-size: 1.2em;
    padding: 4px 0;
}
ul.link_collection.workshop {
    margin-bottom: 12px;
}
.link_collection.workshop li:last-child {
    border-bottom: medium none;
    padding-bottom: 2px;
}
.product_content ul li {
    background: url("../../ep_framework/img/icon/boxbody_icon_list_dark.png") no-repeat scroll left 7px transparent;
    margin-left: 12px;
    padding: 2px 0 2px 15px;
}

.nobackground .expand_collapse_notice {
    padding-bottom: 12px;
}
.expand_collapse_notice div p:first-child {
    /*margin-top: 24px;*/
   margin-top: 12px;
}
.product_content p:only-child {
    /*margin-top: 24px;*/
   margin-top: 0;
}
/* IMAGE FORMAT */
.boxcontent img.small {
	border: 1px solid #dbe1e4;
}

.boxcontent.nobackground {
    /*border-bottom: 1px solid #dbe1e4 !important;
    margin-bottom: 12px;*/
	margin-bottom:1px;
}
.boxcontent.list_first.nobackground,
.boxcontent.list.nobackground {
    margin-bottom: -1px;
}

.boxcontent {
    margin-top: -1px;
}


/* ADD ON CORRECTION */
/*.boxcontent.nobackground p:last-child {
    margin-bottom: 12px !important;
}*/

/* READ MORE */
.js_expand_collapse.read_more {
    display: inline-block;
}
.read_more{
    color: #195b92 !important;
    cursor: pointer;
    font-size: 1.1em;
    line-height: inherit;
}
.read_more:hover {
    text-decoration: underline;
}
.read_more h4 {
    color: #195b92;
    cursor: pointer;
    font-size: 1.1em !important;
    line-height: 1.4em;
    font-weight: normal;
    /*margin-left: 6px;*/
}
.read_more h4:hover {
    text-decoration: underline;
}
.disabled {
	pointer-events: none;
	cursor: default;
}
.inline_p {
	display: inline !important;
}
.attachments ul li a.link_pdf,
.attachments ul li a.link-ppt,
.attachments ul li a.link_media,
.attachments ul li a.link_img,
/* UNDEFINED ADD ON CLASS*/
.attachments ul li a.link_undefined,
.attachments ul li a.link_ppt,
.attachments ul li a.link_doc,
.attachments ul li a.link_simple,
.attachments ul li a.link_xls
 {
	height: 16px;
    width: 16px;
}
/*.container {
	margin-bottom: 12px;
}*/

/*.boxcontent ul li {
    overflow: auto !important;
}*/
/* FREE TEXT CLASSES */
.content_text {
    display: block;
    font: 1.2em/1.6em Arial,helvetica,sans-serif;
    word-wrap: break-word;
    margin-bottom: 6px;
}
.content_text ul li {
    display: block;
    font-size: inherit !important;
    padding: 3px 0 3px 15px !important;
}
.content_text ol li {
    font-size: inherit !important;
    padding: 3px 0 !important;
}
.content_text p {
    font-size: inherit !important;
    line-height: inherit !important;
}
.boxcontent p.chapo {
    font: normal 1.2em/1.6em Arial,Helvetica,sans-serif;
}
ul.link_collection_knowmore {
    margin: 12px 0 0;
}

/* CORRECT SUBJECT FILES */
.boxcontent.nobackground div.expand_collapse {
    clear: left;
}

/* SEARCH RESULTS IN WORK IN PROGRESS */
#content_fullwidth {
	padding: 25px;
    width: 875px;
}

h2.center{
	text-align:center;
	display:block;
}

.center{
	text-align:center;
}

#content_fullwidth .with_margin{
	line-height:2.1em!important;
}
/* TITLE CLICK DISACTIVATE */
.disactivate {
    cursor: default;
    pointer-events: none !important;
    text-decoration: none !important;
}

/* nvelles modif basees sur tela */


.attachments.floatright {
    padding-top: 4px;
}

.attachments.floatright li span {
    font-size: 0.95em;
}

.attachment_group .attachments.floatright > li {
    font-size: 0.9em;
	padding-top:0 !important
}

.boxcontent div.smart_cms ul {
    margin-top: 5px;
}

.boxcontent .smart_cms ol.list_inbox {
    /*display: inline-block;*/
    margin-left: 0 !important;
}


.boxcontent ul.list_inbox, .boxcontent ol.list_inbox {
    margin: 6px 0;
    padding-left: 16px;
}


.prod_che .attachment_group .attachments a {
margin-top: 2px !important;
}



.prod_che .attachment_group .attachments li {
	/*margin-bottom: 6px;*/
	border-top: 1px dotted #ddd;
	padding-top: 5px;
}


.attachments.full span {
    display: block;
    margin-top: 3px;
}

/* position list num
.content_text ol.list_inbox {
    display: inline-block;
}
*/

/* external multimedia */

.attachments ul li a.link_video{
    height: 16px;
    width: 16px;
}

.link_video {
    background: url("../../ep_framework/img/icon/boxbody_icon_link_media.png") no-repeat scroll left top !important;
}

/*.link_media {
   width:16px;
   height:16px;
}*/
/* further information : multimedia */

.container .link_collection_knowmore span {
    float: left;
    margin: -16px 5px 0 23px;
}

.location {
    margin-top: 12px;
}




/* mnemonic content_right */

#content_right .commission_label_bleu{
    margin: 0 1px 1px !important;
	line-height:13px;
}
