@charset "utf-8";
/*******    FEUILLE DE STYLE      ********/
/*******    © MBA MULTIMEDIA      ********/
/*******  www.mba-multimedia.com  ********/
.hauteurHome 							{ height:408px; }

#footerHome								{ height:90px; }
#footerHome 							{ margin:0pt auto; position:relative; width:952px;}
#footerHome 							{ background:#FFFFFF url('/media/home/footer.jpg') no-repeat scroll left top; }

/* MENU FOOTER PRIMAIRE */
#footerHome .menuprim 					{ height:auto; position:absolute; bottom:64px; left:0px; }
#footerHome .menuprim ul.menu_h 		{ margin-left:14px; }
#footerHome .menuprim li.separateur span { padding:0px 5px; }

/* MENU FOOTER SECONDAIRE */
#footerHome .menusec 					{ height:auto; width:250px; position:absolute; bottom:64px; right:0px; }
#footerHome .menusec ul.menu_h 			{ float:right; padding:0 8px; }
#footerHome .menusec li.separateur span { padding:0px 5px; }

#btn_poles_compet_home 					{ height:24px; position:absolute; right:16px; top:357px; width:121px; z-index:1000px; }
#btn_poles_compet_home 					{ }

#btn_mba_home 							{ height:11px; position:absolute; right:8px; top:43px; width:105px;}
#btn_mba_home 							{ cursor:pointer; }

#headerHome								{ height:136px; }
#headerHome								{ margin:0pt auto;position:relative;width:952px; }
#headerHome								{ background:#FFFFFF url('/media/gabarit/header.jpg') no-repeat scroll left top; }

.clear_all						{ clear:both; display:block; font-size:0; line-height:0; }
.scroll							{ overflow:auto; }
/* MENU HEADER PRIMAIRE */
#headerHome .menuprim 					{ height:auto;width:100%;position:absolute;bottom:0px;left:0px;
}
#headerHome .menuprim ul.menu_h 		{ height:33px; margin-left:41px; }

/* MENU HEADER SECONDAIRE */
#headerHome .menusec 					{ height:auto; width:332px; position:absolute; top:40px; left:500px; }

/* MENU HEADER TERTIAIRE */
#headerHome.menuter 					{ height:auto; width:400px; position:absolute; top:3px; right:0px; }
#headerHome .menuter ul.menu_h 			{ float:right; padding-right:58px;}
#headerHome .menuter li.separateur span { padding:0px 7px; }

/* MENU HEADER PRIMAIRE */
#headerHome .menuprim 					{ background:#2b94c5 url('/media/menuprim/menuprim_home.jpg') top left no-repeat; }
/*Inclure langue_fr.css ou langue_en.css selon la langue pour avoir la bonne image de fond et sa taille */

/* MENU HEADER SECONDAIRE */
#headerHome .menusec 					{  }
#headerHome .menusec ul.menu_h 			{ height:23px; }
#headerHome .menusec ul.menu_h li 		{  }
#headerHome .menusec ul.menu_h a 		{  }
#headerHome .menusec ul.menu_h span 	{ text-align:center; font-weight:bold; padding:4px 0px 0px 0px; } 

#headerHome .menusec .btn_menu_1 a 		{ height:23px; width:136px; }
#headerHome .menusec .btn_menu_2 a 		{ height:23px; width:94px; }
#headerHome .menusec .btn_menu_3 a 		{ height:23px; width:102px; }

/* MENU HEADER TERTIAIRE */
#headerHome .menuter 					{  }
#headerHome .menuter ul.menu_h 			{ height:23px; }
#headerHome .menuter li.separateur 		{ background:url('/media/menuter/separateur.png') 5px 6px no-repeat; }

/* BOUTONS DU MENU PRIMAIRE */
#headerHome .menuprim .btn_menu_1 a 	{ background-image:url('/fr/media/menuprim/btn_menu_1.png'); height:33px; width:75px; }
#headerHome .menuprim .btn_menu_2 a 	{ background-image:url('/fr/media/menuprim/btn_menu_2.png'); height:33px; width:137px; }
#headerHome .menuprim .btn_menu_3 a 	{ background-image:url('/fr/media/menuprim/btn_menu_3.png'); height:33px; width:97px; }
#headerHome .menuprim .btn_menu_4 a 	{ background-image:url('/fr/media/menuprim/btn_menu_4.png'); height:33px; width:133px; }
#headerHome .menuprim .btn_menu_5 a 	{ background-image:url('/fr/media/menuprim/btn_menu_5.png'); height:33px; width:116px; }
#headerHome .menuprim .btn_menu_6 a 	{ background-image:url('/fr/media/menuprim/btn_menu_6.png'); height:33px; width:121px; }
#headerHome .menuprim .btn_menu_7 a 	{ background-image:url('/fr/media/menuprim/btn_menu_7.png'); height:33px; width:97px; }

#headerHome .menuprim .btn_menu_1-en a 	{ background-image:url('/en/media/menuprim/btn_menu_1.png'); height:33px; width:151px; }
#headerHome .menuprim .btn_menu_2-en a 	{ background-image:url('/en/media/menuprim/btn_menu_2.png'); height:33px; width:78px; }
#headerHome .menuprim .btn_menu_3-en a 	{ background-image:url('/en/media/menuprim/btn_menu_3.png'); height:33px; width:80px; }
#headerHome .menuprim .btn_menu_4-en a 	{ background-image:url('/en/media/menuprim/btn_menu_4.png'); height:33px; width:90px; }
#headerHome .menuprim .btn_menu_5-en a 	{ background-image:url('/en/media/menuprim/btn_menu_5.png'); height:33px; width:91px; }
#headerHome .menuprim .btn_menu_6-en a 	{ background-image:url('/en/media/menuprim/btn_menu_6.png'); height:33px; width:113px; }
#headerHome .menuprim .btn_menu_7-en a 	{ background-image:url('/en/media/menuprim/btn_menu_7.png'); height:33px; width:82px; }

#toto 									{ position:absolute; width:215px; height:150px; left:435px; top:20px;}
#toto h1 								{ color:#3c6c89; line-height:12px; font-weight:normal;}

#actu									{ position:absolute;width:258px; height:241px;z-index:1;right:0px;top: 69px;background:url('/media/home/bck_actu.jpg') no-repeat top left;padding:41px 18px 0px 18px;color:#759cb3;}
#actu .divoverf							{ position:relative;width:258px; height:190px; overflow:auto;}

#titrepuce 								{ background:url('/media/picto/puce_verte.gif') no-repeat 0px 2px; padding:0px 0px 0px 17px; margin:0px 0px 5px 0px;}
#titrepuce a							{ color:#759cb3; text-decoration:none;}
#titrepuce a:hover						{ text-decoration:underline;}

.btn_blanc 								{ width:199px; margin-top:15px }
.btn_blanc a 							{ display:block; width:100%; height:auto; background:url('/media/gabarit/btn_blanc3.jpg') top left no-repeat; }
.btn_blanc div 							{ display:block; width:100%; height:8px; background:url('/media/gabarit/btn_blanc3.jpg') bottom left no-repeat; }


.bouton									{ margin:10px 0px 0px 0px; color:#1890c2; }
.bouton .anglegh						{ background:url('/media/home/angle_gh.gif'); padding:1px 0px 0px 5px;}
.bouton .anglegb						{ background:url('/media/home/angle_gb.gif') left bottom no-repeat;height:2px}
.bouton .angledh						{ width:5px; background:url('/media/home/angle_dh.gif') no-repeat top right;}
.bouton .angledb						{ width:5px; background:url('/media/home/angle_db.gif') no-repeat bottom right; height:2px}

#flash 									{ position:absolute; width:241px; height:157px; left:108px; top:197px;}

/***************************** HOME 2010 *********************************/
#conteneur 								{ background:url('/media/home/bg_home2010.jpg'); height:576px} 
.texte_ref								{ width:548px; height:98px; position:absolute; left:-10px; background:url('/media/home/bg_text_ref.jpg') no-repeat 0 0; padding:30px 0px 0px 50px; }
.texte_ref h1							{ color:#5d6770; font-size:10px; font-weight:normal;line-height:16px}
.texte_ref h1 strong					{ font-size:14px;}

#zone_video								{ position:absolute; top:128px; left:40px; width:513px; height:300px; background:url('/media/home/zone_video.png') 0 0 no-repeat; padding:10px; color:#FFFFFF; }

#nuage									{ position:absolute; top:453px; left:50px; width:534px; height:120px; }
#nuage .ctn								{ font-size:14px; text-align:center; }
#nuage .ctn b,
#nuage .ctn strong						{ font-size:18px; }
#nuage .ctn *							{ color:#657079; padding:5px; }
#nuage .ctn a							{ text-decoration:none}

#actualites								{ position:absolute; top:27px; right:-18px; width:318px; height:256px; background:url('/media/home/actualites.jpg') 0 0 no-repeat; }
#actualites .ttr						{ height:29px; padding:13px 0 0 20px; }
#actualites .ttr h4						{ height:19px; }
#actualites .ttr h4 span				{ display:none; }
#actualites .ttr h4 a					{ display:block; height:19px; }
#actualites	.ctn						{ height:160px; padding:8px 6px 0 21px; }
#actualites	.ctn .scroll				{ height:160px; margin:0; padding:0; width:auto; }
#actualites	.ctn ul						{ margin:0; padding:0; }
#actualites	.ctn li						{ padding:3px 0 5px 0; background:url(/media/home/li_ligne.gif) left bottom repeat-x; }
#actualites	.ctn li a					{ color:#0987bc; font-size:12px; font-weight:bold; }	
#actualites	.ctn li a:link,
#actualites	.ctn li a:visited			{ color:#0987bc; text-decoration:none; }	
#actualites	.ctn li a:active,
#actualites	.ctn li a:hover				{ color:#f78e01; text-decoration:none; }	
#actualites	.btm						{ padding:6px 18px 0 21px; }
#actualites	.btn-blog-imagine			{ float:left; width:143px; height:25px; }
#actualites	.btn-blog-imagine a			{ width:143px; height:25px; }
#actualites	.btn-blog-imaginlab			{ float:right; width:121px; height:25px; }
#actualites	.btn-blog-imaginlab a		{ width:121px; height:25px; }

#agenda									{ position:absolute; top:283px; right:-18px; width:318px; height:239px; background:url('/media/home/agenda.jpg') 0 0 no-repeat; }
#agenda .ttr							{ height:27px; padding:16px 0 0 20px; }
#agenda .ttr h4							{ height:16px; }
#agenda .ttr h4 span					{ display:none; }
#agenda .ttr h4 a						{ display:block; height:16px; }
#agenda	.ctn							{ padding:8px 6px 8px 21px; }
#agenda	.ctn .scroll					{ height:170px; margin:0; padding:0; width:auto; }
#agenda	.ctn ul							{ margin:0; padding:0; }
#agenda	.ctn .space						{ padding:3px 0 5px 0; background:url(/media/home/li_ligne.gif) left bottom repeat-x; }
#agenda	.ctn p							{ margin:0; }
#agenda	.ctn .surtitre					{ padding:0; }
#agenda	.ctn .surtitre span				{ background:#375F79 none repeat scroll 0 0; color:#FFFFFF; padding:0 3px; }
#agenda	.ctn .date 						{ color:#0987BC; font-size:11px; font-weight:bold; }
#agenda	.ctn li a						{ color:#445263; font-size:11px; font-weight:bold; }	
#agenda	.ctn li a:link,
#agenda	.ctn li a:visited				{ color:#445263; text-decoration:none; }	
#agenda	.ctn li a:active,
#agenda	.ctn li a:hover					{ color:#f78e01; text-decoration:none; }

#btn-css								{ position:absolute; top:41px; left:625px; height:93px; width:27px; }
#btn-css a								{ height:93px; width:27px; }

#logo_pole_competitivite				{ position:absolute; top:30px; left:14px}
