/*	FSI				*/
/*	display by gaya.fr		*/


/*
	reset css, tribute to eric meyer
	http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; /*background:transparent;*/}

body 			{line-height:1;}
ol, ul 			{list-style:none;}
blockquote, q 		{quotes:none;}

/* remember to define focus styles! */
:focus 			{/*outline:0;*/}

/* remember to highlight inserts somehow! */
ins 			{text-decoration:none;}
del 			{text-decoration:line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table 			{border-collapse:collapse; border-spacing:0;}
a			{color:#7f7f7f;}
a:hover			{color:#000;}

.ancre			{height:0; width:0; overflow:hidden;}
.hide			{display:none;}
.clear			{clear:both; font:0px/0px arial; height:0;}

.accessibilite_off      {overflow:hidden; width:0; height:0;}


body			{background:url(base/bg.png) repeat-x; font:11px/14px arial, sans-serif; color:#424242;}

.screen			{position:relative; width:912px; background:#fff;  margin:0 auto;}
.screen_int0		{background:url(base/screen_bg.png) repeat-y;  margin:0 auto;}
.screen_int1		{background:url(base/screen_bg_R.png) 100% 0 no-repeat;}
.screen_int2		{background:url(base/screen_bg_L.png) 0 0 no-repeat;}
.screen_int3		{background:url(base/screen_bg_B.png) 0 100% no-repeat; padding:0 14px;}

* html .screen,
* html .screen_int0,
* html .screen_int1,
* html .screen_int2,
* html .screen_int3	{height:1%;}
*+html .screen,
*+html .screen_int0,
*+html .screen_int1,
*+html .screen_int2,
*+html .screen_int3	{height:1%;}


h1, h2, h3, h4, h5, h6	{font-family:arial, sans-serif;}


.main h2 		{font-size:16px; margin:0 0 12px 0;}
.main h3 		{font-size:13px; margin:0 0 10px 0; }
.main h4 		{font-size:14px; line-height:17px; margin:0 0 10px 0; color:#787878; font-weight:normal;}
.main h5 		{font-size:11px; margin:0 0 3px 0; color:#cc693f; }

.main p 		{margin:0 0 10px 0;}


/* Listes */
.main ul	 	{margin:0 0 10px 0px;}
.main ul ul	 	{margin:0 0 0 0px; padding:10px 0 0 0;}
.main ul li		{padding:0 0 7px 7px; list-style-type:none; background:url(typo/puce_liste.png) 0 5px no-repeat;}

/*	table	*/

.main table th 		{width:200px; text-align:left; vertical-align:top; padding:5px 5px 10px 5px;}
.main table td 		{text-align:left; vertical-align:top; padding:5px 5px 10px 5px;}


/* Autres enrichissements typo */


.content strong 	{font-weight:bold; }
.content em 		{font-style:italic; }
.content abbr,
.content acronym	{border-bottom:1px dotted; cursor:help;}
.content small 		{font-size:0.90em; color:#666; }
.content dfn 		{font-weight:bold; color:#666; }
.content del 		{text-decoration:line-through; }
.content ins 		{color:red !important; text-decoration:none; }
.content sup,
.content sub 		{font-size:.8em; font-variant:normal; }


/* Citations, code et poesie */
.content cite		{}
.content q 		{}
.content blockquote		{padding:0 0 0 35px; color:#8ca2c9; background:url(typo/blockquote_bg.gif) 0 0 no-repeat; border:0;}
.content blockquote.spip 	{}
.content blockquote.spip .spip_logos 	{float:left; margin:0 5px 0 0;}
.content blockquote.spip_poesie {}
.content address 		{}

					
/*	colonnage		*/
.content_col				{clear:both;}
.content_col.content_1col		{}
.content_col.content_1col .col_main	{width:765px;}

.content_col.content_2col		{}
.content_col.content_2col .col_left	{float:left; width:178px; margin:0 22px 0 0; display:inline;}
.content_col.content_2col .col_main	{float:left; width:562px;}

.rub_home .content_col.content_2col		{}
.rub_home .content_col.content_2col .col_left	{width:191px;}
.rub_home .content_col.content_2col .col_main	{width:549px;}


.content_col.content_3col		{}
.content_col.content_3col .col_left	{float:left; width:230px; margin:0 35px 0 0; display:inline;}
.content_col.content_3col .col_main	{float:left; width:230px; margin:0 35px 0 0; display:inline;}
.content_col.content_3col .col_right	{float:left; width:230px;}

.content_col.col50_50			{}
.content_col.col50_50 .col50_50left	{float:left; width:263px;}
.content_col.col50_50 .col50_50right	{float:right; width:263px;}





/*	header		*/

.header .logo		{float:left; margin:19px 0 0 9px;}

.nav_main		{float:right; width:430px; height:116px; background:url(base/nav_main_bg.png) no-repeat;}

.rub_home .nav_main	{background:url(base/nav_main_home_bg.png) no-repeat;}

/*.rub_les-partenaires .nav_main,
.rub_les-participations-du-fsi .nav_main,
*/
.rub_home .nav_main_home	{background:url(base/nav_main_home_bg-v3.jpg) no-repeat;}

.nav_main ul		{float:left; margin:19px 0 0 34px; display:inline; padding:0; width:160px;}
.nav_main ul.nav_main_1	{margin:19px 0 0 34px;}
.nav_main ul.nav_main_2	{margin:19px 0 0 28px; }

.nav_main ul li		{/*float:left; display:inline;*/ margin:0 0 4px 0; padding:0; font-size:10px; line-height:12px;}
.nav_main ul li a	{position:relative; display:block; width:160px; height:15px; text-transform:uppercase; text-decoration:none; overflow:hidden;}
.nav_main ul li a span	{position:absolute; top:0; left:0; width:160px; height:15px; background:url(typo/nav_main.png) 0 0 no-repeat; border:0px solid red; cursor:pointer;}


* html .nav_main ul li		{height:1%; }


/*
.nav_main ul li.item_1,
.nav_main ul li.item_2,
.nav_main ul li.item_3,
.nav_main ul li.item_4,
.nav_main ul li.item_5		{margin:0 28px 4px 0;}
*/

/*	nav main item		*/
.nav_main ul li.item_1 a span 	{background-position: -10px -11px;}
.nav_main ul li.item_2 a span	{background-position: -10px -30px;}
.nav_main ul li.item_3 a span	{background-position: -10px -48px;}
.nav_main ul li.item_4 a span	{background-position: -10px -67px;}
.nav_main ul li.item_5 a span	{background-position: -10px -86px;}

.nav_main ul li.item_6 a span	{background-position: -195px -11px;}
.nav_main ul li.item_7 a span	{background-position: -195px -30px;}
.nav_main ul li.item_8 a span	{background-position: -195px -48px;}
.nav_main ul li.item_9 a span	{background-position: -195px -67px;}


/*	nav main hover		*/
.nav_main ul li.item_1 a:hover span,
.nav_main ul li.item_1 a.on span 	{background-position: -10px -109px;}
.nav_main ul li.item_2 a:hover span,
.nav_main ul li.item_2 a.on span	{background-position: -10px -128px;}
.nav_main ul li.item_3 a:hover span,
.nav_main ul li.item_3 a.on span	{background-position: -10px -146px;}
.nav_main ul li.item_4 a:hover span,
.nav_main ul li.item_4 a.on span	{background-position: -10px -165px;}
.nav_main ul li.item_5 a:hover span,
.nav_main ul li.item_5 a.on span	{background-position: -10px -184px;}

.nav_main ul li.item_6 a:hover span,
.nav_main ul li.item_6 a.on span	{background-position: -195px -109px;}
.nav_main ul li.item_7 a:hover span,
.nav_main ul li.item_7 a.on span	{background-position: -195px -128px;}
.nav_main ul li.item_8 a:hover span,
.nav_main ul li.item_8 a.on span	{background-position: -195px -146px;}
.nav_main ul li.item_9 a:hover span,
.nav_main ul li.item_9 a.on span	{background-position: -195px -165px;}




.header .box_header				{position:relative; clear:both; height:213px; margin:0 0 0 19px ; width:865px; background-color:#cfdcdc;}

.rub_home .header .box_header				{background-image:url(rub/box_header_home.png);}
.rub_home .header .box_header_home				{background-image:url(rub/box_header_home-v3.jpg);}
.rub_le-fsi .header .box_header				{background-image:url(rub/box_header_fsi.png);}
.rub_les-participations-du-fsi .box_header		{background-image:url(rub/box_header_home.png);}
.rub_espace-entreprises .header .box_header		{background-image:url(rub/box_header_esp_entreprises.png);}
.rub_les-partenaires .header .box_header		{background-image:url(rub/box_header_home.png);}
.rub_actu .header .box_header				{background-image:url(rub/box_header_actu.png);}
.rub_equipe .header .box_header.box_header_equipe	{background-image:url(rub/box_header_equipe.png);}
.rub_contacts .header .box_header			{background-image:url(rub/box_header_contact.png);}
.rub_nos-publications .header .box_header		{background-image:url(rub/box_header_publication.png);}


/*
.header .box_header.box_header_home		{background-image:url(rub/box_header_home.png);}
.header .box_header.box_header_fsi		{background-image:url(rub/box_header_fsi.png);}
.header .box_header.box_header_actu		{background-image:url(rub/box_header_actu.png);}
.header .box_header.box_header_contact		{background-image:url(rub/box_header_contact.png);}
.header .box_header.box_header_equipe		{background-image:url(rub/box_header_equipe.png);}
.header .box_header.box_header_esp_entreprises	{background-image:url(rub/box_header_esp_entreprises.png);}
.header .box_header.box_header_participation	{background-image:url(rub/box_header_home.png);}
.header .box_header.box_header_publication	{background-image:url(rub/box_header_publication.png);}
*/



.header .box_header h2				{position:relative; top:45px; margin:0 0 0 460px; overflow:hidden;}
.rub_home .header .box_header h2		{top:20px; margin:0 0 0 505px;}
.header .box_header_content			{position:absolute; top:96px; left:505px; width:270px;}
.header .box_header_content a			{color:#128496; text-decoration:none;}
.header .box_header_content a:hover		{text-decoration:underline;}

.header .nav_context			{position:absolute; bottom:15px; left:566px;}
.header .nav_context li			{margin:0 0 5px 0;}
.header .nav_context li a		{background:url(typo/puce.png) 0 5px no-repeat; padding:0 0 0 9px; color:#424242; text-decoration:none;}
.header .nav_context li a:hover,
.header .nav_context li.on a		{background:url(typo/puce_on.png) 0 5px no-repeat; color:#424242; font-weight:bold;}



/*	main		*/

.main			{clear:both; padding:0 0; min-height:600px; margin:0 0 0 19px; background:url(base/main_bg.png) 764px 0 no-repeat; width:780px;}
.rub_home .main		{background:none;}
* html .main 		{height:600px;}
.main_int		{padding:0 18px 0 0;}

.main .nav_breadcrumb		{padding:8px 0 7px 0;}
.main .nav_breadcrumb strong	{/*font-weight:normal;*/}


/*	footer		*/
.footer 		{clear:both; position:relative; text-align:center; margin:0 0 10px 0; color:#7f7f7f;}
.footer .filiale_cdc	{position:absolute; top:-100px; right:10px;}
.footer a		{text-decoration:none; }
* html .footer 		{height:10px;}


/*	nav services	*/
.nav_service 			{position:absolute; top:360px; right:22px; width:60px;}
.nav_service p			{margin:0 0 5px 0; padding:0 0 7px 0;}
.nav_service a			{display:block; padding:0 0 0 16px; text-decoration:none; line-height:10px;}
.nav_service .print		{border-bottom:1px solid #c9c9c9;}
.nav_service .print a		{background:url(typo/nav_service.png) 0 2px no-repeat;}
.nav_service .mail2friend a	{background:url(typo/nav_service.png) 0 -23px no-repeat;}



/*	box title	*/

.main .main_title				{background:url(typo/tt_red.png) repeat-x ; margin:0 0 15px  0;}
.main .main_title_int1				{background:url(typo/tt_red.png) 100% -46px no-repeat;}
.main .main_title_int2				{background:url(typo/tt_red.png) 0 -89px no-repeat; padding:8px 20px 20px 15px;}

.main .main_title_int2 h3			{margin:0; color:#fff; background:#e2021c url(typo/tt_red.png) repeat-x 0 -7px; text-transform:uppercase;}
.main .main_title_padding .main_title_int2 h3	{margin:0 0 0 185px; }

.main .main_title.main_title_yellow		{background:url(typo/tt_yellow.png) repeat-x ;}
.main .main_title_yellow .main_title_int1	{background:url(typo/tt_yellow.png) 100% -46px no-repeat;}
.main .main_title_yellow .main_title_int2	{background:url(typo/tt_yellow.png) 0 -89px no-repeat;}
.main .main_title_yellow .main_title_int2 h3	{background:#ffa801 url(typo/tt_yellow.png) repeat-x 0 -7px;}

.main .main_title.main_title_brown		{background:url(typo/tt_brown.png) repeat-x ;}
.main .main_title_brown .main_title_int1	{background:url(typo/tt_brown.png) 100% -46px no-repeat;}
.main .main_title_brown .main_title_int2	{background:url(typo/tt_brown.png) 0 -89px no-repeat;}
.main .main_title_brown .main_title_int2 h3	{background:#a36433 url(typo/tt_brown.png) repeat-x 0 -7px;}

.main .main_title.main_title_green		{background:url(typo/tt_green.png) repeat-x ;}
.main .main_title_green .main_title_int1	{background:url(typo/tt_green.png) 100% -46px no-repeat;}
.main .main_title_green .main_title_int2	{background:url(typo/tt_green.png) 0 -89px no-repeat;}
.main .main_title_green .main_title_int2 h3	{background:#00bc96 url(typo/tt_green.png) repeat-x 0 -7px;;}

* html .main .main_title,
* html .main .main_title_int1,
* html .main .main_title_int2		{height:1%;}






/*	home			*/
/*	home col gauche		*/
.main .bloc_participation		{position:relative;background:url(base/bg_block_left_home.png) 0 0 no-repeat;  margin:0; padding:14px 0 18px 5px;}

.main .bloc_esp_entr			{background:url(base/bg_block_left_home.png) 0 0 no-repeat;  margin:0; padding:14px 0 18px 5px;}
.main .bloc_esp_entr			{min-height:330px; min-height:150px;}
* html .main .bloc_esp_entr		{height:150px;}
.main .bloc_esp_entr h3			{text-align:center;}
.main .bloc_esp_entr .link a		{padding:0 0 0 10px; background:url(typo/puce_brown.png) 0 4px no-repeat; text-decoration:none; color:#964b12;}
.main .bloc_esp_entr .link a:hover		{text-decoration:underline;}
.main .bloc_esp_entr .bloc_esp_entr_content	{padding:0 9px 0 59px; background:url(base/silhouettes.png) 0 0 no-repeat; min-height:95px;}
* html .main .bloc_esp_entr .bloc_esp_entr_content	{height:95px;}


.main .bloc_invest			{background:url(base/bloc_gis.gif) 0 0 no-repeat;  margin:0; padding:30px 0 18px 5px;}
.main .bloc_invest .link a		{display:block; padding:0 0 0 10px; background:url(typo/puce_brown.png) 0 4px no-repeat; text-decoration:none; color:#964b12; }
.main .bloc_invest .link a:hover	{text-decoration:underline;}




/*	home col main		*/
.main .bloc_actu		{background:url(base/bloc_actu_bg.png) 0 100% no-repeat; padding:12px 0 8px 14px; margin:0 0 18px 0;}
.main .bloc_actu ul		{padding:0; margin:0; background:url(base/bloc_actu_bg2.png) 173px 20px repeat-y; overflow:visible;}
*+html .main .bloc_actu ul	{height:1%;}
* html .main .bloc_actu ul	{height:1%;}
.main .bloc_actu ul li		{float:left; width:164px; list-style-type:none; padding:0; margin:0 0 0 18px; background:none; }
.main .bloc_actu ul li.first		{margin:0;}
.main .bloc_actu ul li h4	{padding:0 0 0 8px; background:url(typo/point_bleu.png) 0 8px no-repeat; font-size:11px; color:#424242; font-weight:bold; margin:0;}
.main .bloc_actu ul li p	{margin:0 0 3px 0;}
.main .bloc_actu ul li a	{color:#128496; text-decoration:none;}


.main .bloc_home			{margin:0 0 18px 0; background:url(base/bloc_home_bg.png) 0 100% no-repeat; padding:0 0 10px 0;}
.main .bloc_home .main_title		{margin:0;}
.main .bloc_home .bloc_home_content	{padding:0 0 0 0;}

.main .bloc_home h4,
.main .bloc_home ul,
.main .bloc_home p			{margin:0 25px 3px 25px;}

.main .bloc_home .separateur			{margin:0 0 0 5px; background:url(typo/separateur.png) 0 50% no-repeat; height:15px;}
.main .bloc_home.bloc_chiffre .separateur,
.main .bloc_home.bloc_partenaire .separateur	{margin:0 0 0 -20px;}
.main .bloc_home.bloc_chiffre .separateur	{height:5px;}

.main .bloc_home h4 				{font-size:11px; color:#424242; font-weight:bold;}
.main .bloc_home ul 				{padding:0; margin-bottom:5px;}
.main .bloc_home ul li				{list-style-type:none; padding:0; margin:0; background:none;}
.main .bloc_home ul li a			{padding:0 0 0 10px;  background:url(typo/point_yellow.png) 0 5px no-repeat; color:#424242; text-decoration:none;}
.main .bloc_home ul li a:hover			{color:#424242; text-decoration:underline;}
.main .bloc_home.bloc_partenaire ul li a	{background-image:url(typo/point_green.png);}

.main .bloc_home ul.li_invest li 		{padding:0 0 3px 0; margin:0 0 2px 0; background:url(typo/pointilles.png) 0 100% repeat-x;}
.main .bloc_home ul.li_invest li a 		{display:block; background:url(typo/nav_service.png) 100% -45px no-repeat; padding:0 15px 0 0;}
.main .bloc_home ul li.deal_f a			{display:block; padding:0 0 5px 27px; background:url(typo/pic_chiffrescles.png) 0 0 no-repeat; font-weight:bold;}
.main .bloc_home ul li.montant_i a		{display:block; padding:0 0 5px 27px; background:url(typo/pic_chiffrescles.png) 0 -29px no-repeat; font-weight:bold;}

.main .bloc_home .link				{}
.main .bloc_home .link a			{padding:0 0 0 10px; background:url(typo/puce_jaune.png) 0 4px no-repeat; text-decoration:none; }
.main .bloc_home .link a:hover			{text-decoration:underline;}
.main .bloc_home.bloc_part_fsi .link a		{background-image:url(typo/puce_jaune.png); color:#fea801;}
.main .bloc_home.bloc_chiffre .link a		{background-image:url(typo/puce_on.png); color:#cc085b;}
.main .bloc_home.bloc_partenaire .link a	{background-image:url(typo/puce_verte.png); color:#00bc96;}

.main .bloc_part_fsi				{background:url(base/bloc_part_fsi_bg.png) 0 100% no-repeat; padding:0 0 10px 0;}




/*	bloc search		*/

.bloc_search			{background:url(base/bloc_search_bg.png) repeat-x 0 100%; padding:0 0 20px 0;}
.bloc_search legend		{text-transform:uppercase; font-size:14px; line-height:16px; font-weight:bold; letter-spacing:-1px;}
.bloc_search label		{float:left; width:65px;}
.bloc_search .input,
.bloc_search .select		{padding:7px 0 0 0; clear:both;}
.bloc_search select		{float:left; width:105px;}

.bloc_search .input		{float:left; width:145px;}
.bloc_search .input label	{width:70px; margin:0 0 5px 0;}
.bloc_search .input .input_text	{display:block; margin:0 0 0 15px; width:125px;}

.bloc_search .submit			{float:left; width:33px; padding:25px 0 0 0;}
.bloc_search .submit .input_submit	{border:0; padding:0 0 0 2px; font-size:16px; font-family:arial; text-transform:uppercase; background:url(typo/puce.png) 0 50% no-repeat; letter-spacing:-1px; color:#787878; font-weight:bold;}


.main form.large			{}
.main form.large p			{clear:both; padding:5px 0 0 0;}
.main form.large label			{float:left; width:134px;}
.main form.large .input_text		{float:left; width:200px; border:1px solid #cfdcdc;}
.main form.large textarea		{width:350px; height:200px; border:1px solid #cfdcdc;}
.main form.large .submit		{float:right; margin: 0 277px 0 0;}
.main form.large .submit .input_submit	{border:0; padding:0 10px 0 10px;  text-transform:uppercase; background:#000  color:#787878; font-weight:bold;}





/*	liste actu		*/

.main .list_actu		{}
.main .list_actu ul		{margin:0; padding:0;}
.main .list_actu ul li		{margin:0; padding:14px 0 14px 0; border-top:1px solid #f0f0f0; list-style-type:none; background:none;}
.main .list_actu ul li.first	{border:0;}
.main .list_actu ul li ul li	{margin:0; border-top:0; padding:0 0 0 7px; background:url(typo/puce_liste.png) 0 7px no-repeat;}


.main .list_actu ul li p	{margin:0; padding:0;}
.main .list_actu ul li p.date		{font-weight:bold;}
.main .list_actu ul li h4		{clear:both; float:left; margin:0; padding:0; font-size:11px; font-weight:normal; }
.main .list_actu ul li h4 a		{color:#424242; text-decoration:none;}
.main .list_actu ul li h4 a:hover	{color:#424242; text-decoration:underline;}
.main .list_actu ul li p.link_more	{float:right;}
.main .list_actu ul li p.link_more a	{text-decoration:none; padding:0 0 0 15px; background:url(typo/nav_service.png) 0 -45px no-repeat;}
.main .list_actu ul li p.link_more a:hover	{text-decoration:underline;}

* html .main .list_actu ul li		{height:1%;}


/*	detail actu		*/

.main .detail_actu			{}
.main .detail_actu p.date		{font-weight:bold;}

.main .nav_page				{clear:both; text-align:center; padding:10px 0 0 0; font-size:12px;}
.main .nav_page a			{position:relative; padding:0 2px 0 2px; text-decoration:none;}


/*	les fiches		*/
/*	menu diaporama		*/
.main .box_nav_fiche			{position:relative;margin:-29px 0 25px 0; background:#fcfcfc url(base/nav_fiche_bg.png) 0 0 no-repeat; width:760px; height:91px;}
.main .box_nav_fiche .news_items	{overflow:scroll; height:75px; margin:0 0 0 70px; margin:0 0 0 30px; padding:17px 0 0 0; width:625px; }
.main .box_nav_fiche ul			{}
.main .box_nav_fiche li			{float:left; background:none; padding:0; width:85px; /*height:51px;*/ margin:0 0 0 45px; margin:0; width:135px; text-align:center;}
//.main .box_nav_fiche li.first		{margin:0 0 0 40px;}
.main .box_nav_fiche li a img		{border:1px solid #f8f8f8;}
.main .box_nav_fiche li a:hover img	{border:1px solid #ffa800;}
* html .box_nav_fiche			{height:1%;}


.main .bloc_fond			{}
.main .bloc_fond .img			{padding:0 0; border-bottom:0px solid #efefef; background:url(base/);}
.main .bloc_fond h3 			{color:#ffa800;}
.main .bloc_fond li 			{margin:0 0 2px 0; padding-bottom:0px;}
.main .bloc_fond .separateur		{margin:0 0 0 0; background:url(typo/separateur.png) 0 20% no-repeat; height:15px; width:151px;}

.main .more_info			{color:#787878; padding:17px 0 0 0; border-top:1px solid #efefef}
.main .more_info .img			{float:left; margin:0 17px 15px 0; display:inline;}
.main .more_info .text			{float:left;}

/*    diaporama vertical   */
.bloc_participation .box_nav_fiche_home			{position:relative; width:180px; height:184px; margin:0; background:#fcfcfc url(base/nav_fiche_bg_vertical.png) 0 0 no-repeat;}
.bloc_participation .box_nav_fiche_home .news_items 	{overflow:scroll; /*height:75px;*/ margin:0 0 0 0; padding:0 0 0 0; height:200px; width:180px;}
.bloc_participation .box_nav_fiche_home li 		{float:none; background:none; padding:0 0 10px 0; width:160px; margin:0; text-align:center;} 
.bloc_participation .box_nav_fiche_home li.first 	{} 

/*	table fond 		*/

.main .tb_fond					{width:760px; border-collapse:collapse; margin:0 0 20px 0;}
.main .tb_fond caption				{text-align:left; text-transform:uppercase; font-size:14px; font-weight:bold; color:#707070; margin:0 0 5px 0;}
.main .tb_fond thead th				{height:37px; vertical-align:middle; padding:0;}
.main .tb_fond thead th strong			{padding:0 0 0 20px; font-size:12px; text-transform:uppercase; display:block; line-height:12px;}
.main .tb_fond thead th.tb_fond_logo		{background:url(base/tbh_font_L.png) no-repeat; width:142px;}
.main .tb_fond thead th.tb_fond_ste		{background:url(base/tbh_font_bg.png) repeat-x; width:478px; /*width:529px;*/}
.main .tb_fond thead th.tb_fond_pourcent	{background:url(base/tbh_font_R.png) 100% 0 no-repeat; width:140px;}

.main .tb_fond tbody td				{height:72px; vertical-align:middle; padding:0; text-align:center; margin:0;}
.main .tb_fond tbody td.tb_fond_logo		{background:#fff url(base/tb_font_L.png) no-repeat; width:142px;}
.main .tb_fond tbody td.tb_fond_ste		{background:url(base/tb_font_bg.png) repeat-x; text-align:left;width:529px;width:479px;}
.main .tb_fond tbody td.tb_fond_ste strong	{padding:0 0 0 20px; font-size:12px; text-transform:uppercase;  display:block;}
.main .tb_fond tbody td.tb_fond_pourcent	{background:url(base/tb_font_R.png) 100% 0 no-repeat; font-size:18px; width:139px;text-align:center; color:#ffa800;} 

.main .tb_fond.tb2_fond tbody td			{height:52px;}
.main .tb_fond.tb2_fond tbody td.tb_fond_logo		{background:#fff url(base/tb2_font_L.png) no-repeat;}
.main .tb_fond.tb2_fond tbody td.tb_fond_ste		{background:url(base/tb2_font_bg.png) repeat-x; width:479px;}
.main .tb_fond.tb2_fond tbody td.tb_fond_pourcent	{background:url(base/tb2_font_R.png) 100% 0 no-repeat; color:#959595;} 











