/* CSS Document */

#homepage 		{ position:absolute; width:980px; height:630px; top:0px; left:50%; margin-left:-490px; background:url("/media/home/bg-homepage.jpg"); }
#footer-home 	{ position:absolute; left:270px; top:536px; width:700px; height:70px; font-size:9px; }
#home-mentions 	{ position:absolute; left: 4px; top: 587px; width: 0px; height: 20px; }
#zone-d 		{ width:223px; height:115px; position:absolute; top:121px; left:764px; }
#bg-actu 		{ position:absolute; left:711px; top:295px; height:245px; width:256px; background:url(/media/home/bg-actualites.gif) no-repeat; }
#home-actu 		{ position:absolute; left:50px; top:50px; overflow:auto; width:200px; height:172px; }
.txt_actu_01 	{ color:#FFF; }
.txt_actu_02 	{ color:#5281df; font-size:11px; font-weight:bold; }
/*** menu ***/
a.menu-home:link, 
a.menu-home:visited 		{ color:#bad9fe; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:5px 0px 9px 20px; height:12px; display:block; position:absolute; background:url(/media/home/bg-menu-home.gif) left top no-repeat; }
a.menu-home:active, 
a.menu-home:hover 			{ color:#FFF; }
a.menu-home-contact:link, 
a.menu-home-contact:visited { color:#bad9fe; font-weight:bold; text-decoration:none; padding:0px 0px 2px 15px; height:15px; display:block; position:absolute; background:url(/media/home/bg-contact.gif) no-repeat; }
a.menu-home-contact:active, 
a.menu-home-contact:hover 	{ color:#FFF; }

a.bt-pme 					{ width:209px; height:20px; background:url(/media/home/bt-pme-onoff.gif); margin-top:8px; display:block; }
a.bt-pme:hover 				{ background-position:bottom; }
a.bt-groupe 				{ width:209px; height:20px; background:url(/media/home/bt-groupe-onoff.gif); margin-top:8px; display:block; }
a.bt-groupe:hover 			{ background-position:bottom; }
a.bt-partenaires 			{ width:209px; height:20px; background:url(/media/home/bt-partenaire-onoff.gif); margin-top:8px; display:block; }
a.bt-partenaires:hover 		{ background-position:bottom; }
#flash 						{ position:absolute; left:230px; top:10px; overflow:hidden; width:525px; height:225px; }
#presentation 				{ position:absolute; left:357px; top:241px; overflow:auto; width:250px; height:70px; }
#presentation h1 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#fff; background-color:transparent; }
#iso9001					{ position:absolute; top:225px; left:730px; width:150px; height:64px; }
#crt						{ position:absolute; top:235px; left:880px; width:62px; height:60px; }