html, body {
	margin: 0;
	padding: 0;
	background-color:#E1F3FD;
	}
#global {
     position:absolute;
     left: 50%; 
     width: 950px;
     height: 100%;
     margin-left: -475px; /* moitié de la largeur */
	 margin-top: 0;
	 padding: 0;
}
#banniere {
    position:relative;
	width:950px;
	height: 281px;
	margin: 0;
	padding: 0;


}
#banniere #haut {
    float:left;
	width:950px;
	height: 41px;
	margin: 0;
	padding: 0;
	background-image:url(../images/bandeau_haut.gif);
	background-repeat:no-repeat;
}
#banniere #bas {
    float:left;
	width:950px;
	height: 114px;
	margin: 0;
	padding: 0;
	background-image:url(../images/bandeau_haut-logo.gif);
	background-repeat:no-repeat;
}
		#banniere #bas .logo {
			display: block;
			width:100px;
			height: 114px;
			 /* H:0 - D:0 - B:0 + G:10 */
			margin: 0px 0px 0px 420px;
			padding: 0;
		}
#banniere #bas2 {
    float:left;
	width:950px;
	height: 126px;
	margin: 0;
	padding: 0;
}

#centre {
    float:left;
	width:950px;
	/*height: 575px;*/
	height: 630px;
	margin: 0;
	padding: 0;
	background-image:url(../images/inovasol_02.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#centre #blocMenu {
    float:left;
	width:260px;
	/*height: 575px;*/
	height: 630px;
	margin: 0;
	padding: 0;
}
#centre #blocMenu #menu {
    float:left;
	width:260px;
	/*height: 336px;*/
	height: 392px;
	margin: 0;
	padding: 0;
}
#centre #blocMenu #videoHaut {
    float:left;
	width:240px;
	height: 33px;
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0px 0px 0px 10px;
	padding: 0;
	background-image:url(../images/vu-tv.gif);
}
#centre #blocMenu #video {
    float:left;
	width:240px;
	height: 180px;
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0px 0px 0px 10px;
	padding: 0;
	background-image:url(../images/fd-video-home.jpg);
}
#centre #blocMenu #video p {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-align:center;
}

#centre #blocMenu #videoBas {
    float:left;
	width:240px;
	height: 26px;
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0px 0px 0px 10px;
	padding: 0;
	background-image:url(../images/vu-tv-bas.gif);
}

#centre #blocFlash  {
	float:left;
	width:460px;
	height: 575px;
	/*height: 630px;*/
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align:center;
}
#centre #blocFlash  p {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
}
#centre #blocDroit1 {
	float:left;
	width:230px;
	height: 120px;
	/*height: 380px;*/
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0;
	padding: 0;
}
#centre #blocDroit2 {
	float:left;
	width:230px;
	height: 320px;
	/*height: 60px;*/
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0;
	padding: 0;
}
#centre #blocDroit01 {
	float:left;
	width:230px;
	height: 145px;
     /* H:0 - D:0 - B:0 + G:10 */
	margin: 0;
	padding: 0;
	text-align:right;
}
#centreBas {
    float:left;
	width:950px;
	height: 100px;
	margin: 0;
	padding: 0;
	background-image:url(../images/inovasol_05.gif);
}
#centreBas .boutonBas {
    float:left;
	width:260px;
	height: 100px;
	margin: 0;
	padding: 0;
}
#ligneBas {
    float:left;
	width:950px;
	height: 12px;
	margin: 0;
	padding: 0;
	background-image:url(../images/inovasol_03.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
}
#copyright {
    float:left;
	width:950px;
	height:15px;
	margin: 0;
	padding: 0;
}
#copyright p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	font-weight:normal;
	text-align:center;
	
}
#copyright p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}

#copyright p a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
}

		

/*************** DEBUT MENU GAUCHE *************************************/
				#menu ul#menuG {
					list-style-type: none;
					width: 100%; /* précision pour Opera */
					margin: 0;
					padding: 0;
				}
				 #menu #menuG li {
					float: left;
					margin: 0;
					padding: 0;
				}
				
				/* ENGAGEMENTS  */
				#menu #menu1 {
					display: block;
					width: 260px;
					height: 52px;

					margin: 0;
					padding: 0;
				}
				#menu #menu1 a {
					background-image:url(../images/menu-engagement.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;
					text-decoration: none;
					
				}	
				#menu #menu1 a:hover {
				}	
				
				/* AVANTAGES  */
				#menu #menu2 {
					display: block;
					width: 260px;
					height: 56px;
					margin: 0;
					padding: 0;
				}
				#menu #menu2 a {
					background-image:url(../images/menu-avantages.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;
					text-decoration: none;
					
				}	
				#menu #menu2 a:hover {
				}	
				
				
				/* FAQ  */
				#menu #menu3 {
					display: block;
					width: 260px;
					height: 56px;
					margin: 0;
					padding: 0;
				}
				
				#menu #menu3 a {
					background-image:url(../images/menu-faq.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;
					
				}	
				#menu #menu3 a:hover {
				}
				
				
				/* CONTACTS  */
				#menu #menu4 {
					display: block;
					width: 260px;
					height: 57px;
					margin: 0;
					padding: 0;
				}
				#menu #menu4 a {
					background-image:url(../images/menu-contacts.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;			
				}	
				#menu #menu4 a:hover {
				}
				
				/* NOS REALISATIONS  */
				#menu #menu5 {
					display: block;
					width: 260px;
					height: 59px;
					margin: 0;
					padding: 0;
				}
				#menu #menu5 a {
					background-image:url(../images/menu-realisations.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;			
				}	
				#menu #menu5 a:hover {
				}
				
				/* OFFRES D'EMPLOI  */
				#menu #menu9 {
					display: block;
					width: 260px;
					height: 56px;
					margin: 0;
					padding: 0;
				}
				#menu #menu9 a {
					background-image:url(../images/bout-recrut-n.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;			
				}	
				#menu #menu9 a:hover {
				}	
				
				/* ABRISUN  */
				#menu #menu10 {
					display: block;
					width: 260px;
					height: 55px;
					margin: 0;
					padding: 0;
				}
				#menu #menu10 a {
					background-image:url(../images/bout-abrisun.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;			
				}	
				#menu #menu10 a:hover {
				}	
				
				/* portes ouvertes  */
				#menu #menu11 {
					display: block;
					width: 260px;
					height: 55px;
					margin: 0;
					padding: 0;
				}
				#menu #menu11 a {
					background-image:url(../images/bout-portes.gif);
					background-repeat:no-repeat;
					margin: 0;
					padding: 0;			
				}	
				#menu #menu11 a:hover {
				}	
				
			
/*************** FIN MENU GAUCHE ************************************/		

/*************** DEBUT MENU BAS ************************************/	
				.boutonBas ul#menuB {
					list-style-type: none;
					width: 100%; /* précision pour Opera */
					margin: 0;
					padding: 0;
				}
				 .boutonBas #menuB li {
					float: left;
					margin: 0;
					padding: 0;
				}


				/* BOUTON INVESTISSEURS  */
				.boutonBas #menu6 {
					display: block;
					background-image:url(../images/bout-invest.gif);
					background-repeat:no-repeat;
					width: 260px;
					height: 56px;
					margin: 0;
					/* H:0 - D:0 - B:0 + G:10 */
					padding: 0;
				}
				.boutonBas #menu6 a {
					background-image:url(../images/bout-invest.gif);
					background-repeat:no-repeat;
					margin: 0;
					/* H:0 - D:0 - B:0 + G:10 */
					padding: 0;
					text-decoration: none;				
				}	
				.boutonBas #menu6 a:hover {
					background-image:url(../images/bout-invest.gif);
					background-repeat:no-repeat;
				}

				/* BOUTON PROFESSIONNELS  */
				.boutonBas #menu7 {
					display: block;
					background-image:url(../images/bout-pro.gif);
					background-repeat:no-repeat;
					width: 260px;
					height: 56px;
					margin: 0;
					/* H:0 - D:0 - B:0 + G:10 */
					padding: 0;
				}
				.boutonBas #menu7 a {
					background-image:url(../images/bout-pro.gif);
					background-repeat:no-repeat;
					margin: 0;
					/* H:0 - D:0 - B:0 + G:10 */
					padding: 0;
					text-decoration: none;				
				}	
				.boutonBas #menu7 a:hover {
					background-image:url(../images/bout-pro.gif);
					background-repeat:no-repeat;
				}
	
