/* DÉBUT * Menu horizontal */
/*#investir a{
	width:91px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_investir.gif) top left no-repeat;
}*/
#services a{
	width:100px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_services.gif) top left no-repeat;
}
#programmes a{
	width:131px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_programmes.gif) top left no-repeat;
}

#secteurs a{
	width:202px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_secteurs.gif) top left no-repeat;
}

#enviro a{
	width:218px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_enviro.gif) top left no-repeat;
}

#bureaux a{
	width:99px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_bureaux.gif) top left no-repeat;
}

/* FIN *** Menu horizontal*/

/* DÉBUT * Menu horizontal EN */

#services_en a{
	width:101px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_services_en.gif) top left no-repeat;
}
#programmes_en a{
	width:109px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_programmes_en.gif) top left no-repeat;
}

#secteurs_en a{
	width:164px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_secteurs_en.gif) top left no-repeat;
}

#enviro_en a{
	width:199px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_enviro_en.gif) top left no-repeat;
}

#bureaux_en a{
	width:90px;
	background:url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/menu_bureaux_en.gif) top left no-repeat;
}

/* FIN *** Menu horizontal - EN*/

div#nav_gch_rep_ouv ul li a{
	background: #ef4135 url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_fleche_menu_fff_down.gif) no-repeat scroll 9px 12px
}

/* DÉBUT * Bloc en page d'accueil */
div.enveloppe_blocs_accueil{
		margin-top:5px;
}
table.bloc_accueil {
	/*	background: #0F0;*/
	margin: 0 0 5px 0;
	min-height: 40px;
	_height: 40px;
	width: 357px;
	font-size: 11px;
	line-height: 12px;
}
table.bloc_accueil th h2 {
	padding: 0;
	margin: 0;
}
table.bloc_accueil th {
	padding:0;
	text-align: left;
	padding-top: 12px;
}
table.bloc_accueil th.ent_n_cl h2 {
	text-transform:uppercase;
	color: #5197cd;
	border-bottom: 3px solid #5197cd;
	font-weight: bold;
	padding: 10px 15px;
	font-size: 17px;
	line-height: 19px;
}
table.bloc_accueil th h2 a {
	text-transform:uppercase;
	display: block;
	border-bottom: 3px solid #5197cd;
	color: #5197cd;
	font-weight: bold;
	padding:0;
	font-size: 17px;
	line-height: 19px;
	padding: 10px 15px 3px 15px;
}
table.bloc_accueil th a {
	text-decoration: none;
}
table.bloc_accueil th h2 a:Hover {
	background-color: #5197cd;
	color: #ffffff;
}
table.bloc_cen th h2 a {
	text-transform:uppercase;
	color: #ef4135;
	background-color: #f7f7f7;
	border-bottom: 3px solid #ef4135;
}
table.bloc_cen th h2 a:Hover {
	background-color: #ef4135;
	color: #ffffff;
}
table.bloc_accueil td.contenu {
	/*padding: 7px 7px 10px 7px;*/
	/*background: #f6f4f4;*/
	padding: 7px 0 5px 0;
	margin: 0;
}
table.bloc_accueil td.contenu p {
	margin: 4px 10px 4px 15px;
}
table.bloc_accueil td.contenu ul {
	
	float: left;
	margin: 0;
	padding: 0 0 5px 0;
	display: block;
	width:100%;
}
table.bloc_accueil td.contenu img.imageGauche {
	margin-bottom:0;
}
table.bloc_accueil td.contenu ul li {
	background: none;
	font-size: 11px;
	line-height: 16px;
	/*	margin: 4px 8px 4px 8px;*/
	padding: 5px 15px;
	margin:0;
}


table.bloc_accueil td.contenu ul li a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 0;
	display: inline-block;
	padding: 0 0 5px 0;
}
table.bloc_cen td.contenu{
	background: #eeeeee;
	padding: 7px 0 10px 0;
}

table.bloc_cen td.contenu a{
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

table.bloc_cen td.contenu a:hover{
	text-decoration: underline;
}
table.bloc_accueil td.contenu ul li a.suivre_lien {
	text-decoration: none;
	font-weight:normal;
	font-size: 11px;
	padding: 0 15px 0 0;
	color: #646464;
}
/* 	DEBUT bloc image éditable client : actualités 	*/
table.bloc_cgch td.contenu ul li {
	clear:both;
	margin-bottom:15px;
}
table.bloc_cgch td.contenu li img{
	margin:0 7px 0 0;
	float:left;
	width:90px;
	height:60px;
}

/* 	FIN bloc image éditable client : actualités 	*/

table.bloc_accueil td.contenu ul li a:hover {
	color:#555555;
}

table.bloc_accueil td {
	padding: 0 15px;
}
table.bloc_accueil td h3 {
	padding:0;
	font-size: 13px;
	font-weight: bold;
}
table.bloc_drt_acc {
	margin-right: 4px;
	width: 217px;
}

table.bloc_drt_acc th h2 a{
	text-transform:uppercase;
	color: #e5a224;
	border-bottom: 3px solid #e5a224;
}
table.bloc_drt_acc th h2 a:hover{
background: #e5a224;
}

table.bloc_drt_acc td {
	padding: 0;
}
table.bloc_drt_acc ul {
	margin: 10px 5px 0 10px;
	padding: 0;
}
table.bloc_drt_acc ul li {
	background: transparent url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_li.gif) no-repeat scroll 3px 9px;
	padding: 2px 5px 5px 15px;
	margin: 0;
	line-height: 16px;
}

table.bloc_drt_acc ul li a {
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
}
table.bloc_drt_acc p {
	font-size: 11px;
	line-height: 14px;
	padding: 5px 2px 5px 15px;
}
/*table.bloc_drt_acc p a.suivre_lien:Hover{
	color: #646464;
}*/

table.bloc_acc_bt th {
	border-bottom: 6px solid #e0e0e0;
}

/* DÉBUT * Bloc Contactez-nous */
table.bloc_contact{
	margin-bottom: 15px;
	position:relative;
	top:-25px; /*	Positionnement sur page d'accueil */
}
table.bloc_contact th h2 a{
	background: #eeeeee;
	border-bottom: 3px solid #e5a224;
	color: #e5a224;
	text-transform:uppercase;
}
table.bloc_contact th h2 a:hover{
	background: #e5a224;
	color: #FFF;
}
table.bloc_contact td.contenu {
	background: #f7f7f7;

}
/* FIN *** Bloc Contactez-nous */

/* DÉBUT * Fil RSS Bloc gch */
table.bloc_accueil td.contenu ul.fil_rss{
	margin-top: 5px;
}
table.bloc_accueil td.contenu ul.fil_rss li a{
	background: url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_rss_side.gif) no-repeat 0 60%;
	padding: 0 0 0 15px;
}
/* FIN *** Fil RSS Bloc gch */
/* FIN *** Bloc en page d'accueil */
/* DEBUT extras  */
a.suivre_lien{
	color: #646464;
	background: url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/ic_fleche_suivre_lien.gif) no-repeat 100% 50%;
}
a.suivre_lien:link{
	color: #646464;
	background: url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/ic_fleche_suivre_lien.gif) no-repeat 100% 50%;
}
a.suivre_lien:visited{
	color: #646464;
	background: url(/pls/portal/docs/page/inv_mtl_fr/media/images/ui_frm/ic_fleche_suivre_lien.gif) no-repeat 100% 50%;
}
/* collectrice publications */

/* reset */
table.bl_aggreg_sujInfo td ul li {
	background:none;
	line-height:auto;
	margin:0;
	padding-left:0; 
	padding:0;
}

ul.listeNavHrz {
		margin:0;
		padding:0;
	 	list-style-type:none;
		list-style-position:inside;
	}
ul.listeNavHrz li, ul.listeNavHrz li a {
	display:inline;
	padding:0;
	background:none;
}

ul.listeNavHrz li {
		margin:0.3em 0.1em 0.3em 0.1em;
}
	
ul.listeNavHrz li a {	
		margin:0 0.3em 0 0;
		font-size:1.1em;
}

/* 	**** Extras **** */
/*	DEBUT fil rss menu utilitaires	*/
table.c_rss{
	margin-top:10px;
	}
table.c_rss ul li a{
			position: relative;
			display: inline-block;
			margin:0;
	 		background: url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_rss_side.gif) no-repeat 85% 50%; 
			text-decoration: none;
			padding: 0 25px 0 0;
			color: #767670;
			font-weight: bold;
		}

table.c_rss ul li a.info_rss
{
	background-image:none;
	font-weight:normal;
	margin:5px 0 0 6px;
	}
/*	FIN fil rss menu utilitaires	*/	
/*	DEBUT règles surdéfinition bloc nouvelles dynamiques */
table.bl_as_ferm{
	border-bottom:none;
	margin-bottom:0;
}
table.bl_aggreg_info ul li.promo_puce {
	background-image:none;
}

table.bl_aggreg_info td.promo_lienTous{
	background-image:none;
	}
	table.bl_aggreg_info td.promo_lienTous a{
		position:relative;
		top:-10px;
		text-decoration:none;
		font-size:13px;
	}
/*	FIN règles surdéfinition bloc nouvelles dynamiques */

/**************** FIN extras  ***********************/




