.titre-evenement { color: #6A1D44;font-family: Arial, Verdana, Sans-serif;	font-size: 14px;font-weight: bold; }
#zone-contenu-titre-evenements { background: url(images/evenements.gif) no-repeat; height: 50px; left: 10px; position: absolute;	top: 34px;	width: 320px;
z-index: 0; }
.slink { color: #8C8C8C;font-family: Arial, Helvetica, sans-serif;text-decoration:none;font-size: 11px; }

.titre-actu {

	color: #6A1D44;

	font-family: Arial, Verdana, Sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 120%;

	text-decoration: none;

}

#actu-date {

	background: #FFFFFF;

	color: #6A1D44;

	font-family: Arial, Verdana, Sans-serif;

	font-size: 12px;

	font-weight: bold;

	height: 130px;

	left: 0px;

	padding-left: 0px;

	position: relative;

	text-decoration: none;

	top: 30px;

	width: 560px;

}

#actu-texte {

	background: #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	height: auto;

	padding-left: 0px;

	padding-top: 0px;

	position: absolute;

	right: 0px;

	top: -2px;

	width: 370px;

}

.noir10 {color: #000000; font-family:Arial, Helvetica, sans-serif;font-size: 10px;font-weight:normal} 

.noir9 {color: #000000; font-family:Arial, Helvetica, sans-serif;font-size: 9px;font-weight:normal} 

#cadre-schemas {

	border: 1px solid #CCCCCC;

	border-right-style: none;

		padding-bottom: 3px;

	padding-left: 3px;

	padding-top: 3px;

	position: absolute;

	right: 3px;

	top: 150px;

	width: 158px;

	z-index: 10;

}

a.footer-deutsch-link {

	background: url(images/over-deutsch-link.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 21px;

	left: 620px;

	margin-left: 0px;

	overflow: hidden;

	position: relative;

	top: 35px;

	width: 132px;

	z-index: 3;

}

a.footer-deutsch-link:hover {

	background: url(images/over-deutsch-link.gif);

	background-position: -132px;

	background-repeat: no-repeat;

	display: block;

	height: 21px;

	left: 620px;

	margin-left: 0px;

	overflow: hidden;

	position: relative;

	top: 35px;

	width: 132px;

	z-index: 3;

}

a.footer-link-left{

	background-image: url(images/footer-link-left.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 33px;

	left: 7px;

	margin-left: 0px;

	position: relative;

	text-align: left; /* Pour compatibilité IE5 */

	top: 56px;

	width: 46px;

	z-index: 3;

}

a.formation2 {

	background: url(images/over-espace-formation2.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 20px;

	left: 200px;

	margin-left: 0px;

	overflow: hidden;

	position: relative;

	top: 22px;

	width: 163px;

}



a.formation2:hover {

	background: url(images/over-espace-formation2.gif);

	background-position: -163px;

	background-repeat: no-repeat;

	display: block;

	left: 200px;

	margin-left: 0px;

	overflow: hidden;

	position: relative;

	top: 22px;

	width: 163px;

}

a.formation {

	background: url(images/over-espace-formation.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 20px;

	left: 580px;

	margin-left: 0px;

	overflow: hidden;

	position: absolute;

	top: 110px;

	width: 163px;

}



a.formation:hover {

	background: url(images/over-espace-formation.gif);

	background-position: -163px;

	background-repeat: no-repeat;

	display: block;

	left: 580px;

	margin-left: 0px;

	overflow: hidden;

	position: absolute;

	top: 110px;

	width: 163px;

}



a.help-desk {

	background: url(images/over-help-desk.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 20px;

	left: 580px;

	margin-left: 0px;

	overflow: hidden;

	position: absolute;

	top: 86px;

	width: 163px;

}



a.help-desk:hover {

	background: url(images/over-help-desk.gif);

	background-position: -163px;

	background-repeat: no-repeat;

	display: block;

	height: 20px;

	left: 580px;

	margin-left: 0px;

	overflow: hidden;

	position: absolute;

	top: 86px;

	width: 163px;

}



a.homepage {

	background-color: transparent;

	height: 68px;

	left: 16px;

	position: absolute;

	text-align: left;

	top: 4px;

	width: 152px;

	z-index: 16;

}



a.langue-selector {

	background: url(images/over-english.gif);

	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 18px;



	left: 5px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 114px;



	width: 85px;



}







a.langue-selector:hover {



	background: url(images/over-english.gif);



	background-position: -85px;



	background-repeat: no-repeat;



	display: block;



	height: 18px;



	left: 5px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 114px;



	width: 85px;



}







a.lire-bouton {



	background: url(images/over-lire.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 20px;



	left: 138px;



	margin-left: 0px;



	overflow: hidden;



	position: relative;



	top: -73px;



	width: 40px;



}







a.lire-bouton:hover {



	background: url(images/over-lire.gif);



	background-position: -40px;



	background-repeat: no-repeat;



	display: block;



	height: 20px;



	left: 138px;



	margin-left: 0px;



	overflow: hidden;



	position: relative;



	top: -73px;



	width: 40px;



}







a.lire-bouton-under {



	background: url(images/over-lire.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 20px;



	left: 138px;



	margin-left: 0px;



	overflow: hidden;



	position: relative;



	top: -45px;



	width: 40px;



}







a.lire-bouton-under:hover {



	background: url(images/over-lire.gif);



	background-position: -40px;



	background-repeat: no-repeat;



	display: block;



	height: 20px;



	left: 138px;



	margin-left: 0px;



	overflow: hidden;



	position: relative;



	top: -45px;



	width: 40px;



}







a.menu-contacts {



	background: url(images/over-contact.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 25px;



	left: 709px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 14px;



	width: 51px;



}







a.menu-contacts:hover {



	background: url(images/over-contact.gif);



	background-position: -51px;



	background-repeat: no-repeat;



	display: block;



	height: 25px;



	left: 709px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 14px;



	width: 51px;



}







a.menu-infos {



	background: url(images/over-infos.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 25px;



	left: 581px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 14px;



	width: 69px;



}







a.menu-infos:hover {



	background: url(images/over-infos.gif);



	background-position: -69px;



	background-repeat: no-repeat;



	display: block;



	height: 25px;



	left: 581px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 14px;



	width: 69px;



}



a.menu-normal {



	color: #6A1D44;



	cursor: pointer;



	display: block;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: auto; /* 26px; */



	left: 16px;



	margin-bottom: 0px;



	margin-left: 0px;



	margin-top: 0px;



	overflow: visible;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 0px;



	top: 0px;



	width: 154px;



}







a.menu-normal:hover {



	color: #D872A7;

}



a.menu-normal-offre {



	color: #6A1D44;



	cursor: pointer;



	display: block;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: auto; /* 26px; */



	left: 16px;



	margin-bottom: 0px;



	margin-left: 0px;



	margin-top: 0px;



	overflow: visible;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 0px;



	top: 0px;



	width: 154px;



}







a.menu-normal-offre:hover {



	color: #DA958C;



}



.menu-normal-client {

	color: #6A1D44;

	/*cursor: pointer;*/

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto; /* 26px; */

	left: 16px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-top: 0px;

	overflow: visible;

	padding-left: 0px;

	padding-top: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 0px; /*top: -5px;*/

	width: 154px;

}



a.menu-normal-client {

	color: #6A1D44;

	cursor: pointer;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto; /* 26px; */

	left: 16px;

	margin-bottom: -2px;

	margin-left: 0px;

	margin-top: 0px;

	overflow: visible;

	padding-left: 0px;

	padding-top: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top:-12px;/*top: -8px;*/

 width: 154px;/*width: 154px;*/

}



a.menu-normal-client:hover {



	color: #C28D2E;



}







a.menu-normal-texte:hover {



	color: #D872A7;



	cursor: pointer;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: 26px;



	left: 0px;



	margin-left: 0px;



	margin-top: 0px;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	width: 154px;



}







a.menu-normal-texte:hover {



	color: #D872A7;



	cursor: pointer;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: 26px;



	left: 0px;



	margin-left: 0px;



	margin-top: 0px;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	width: 154px;



}







a.menu-plan {



	background: url(images/over-plan.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 25px;



	left: 650px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	top: 14px;



	width: 69px;



}







a.menu-plan:hover {

	background: url(images/over-plan.gif);

	background-position: -59px;

	background-repeat: no-repeat;

	display: block;

	height: 25px;

	left: 650px;

	margin-left: 0px;

	overflow: hidden;

	position: absolute;

	top: 14px;

	width: 69px;

}

a.menu-txt {

	color: #6A1D44;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	height: auto;

	left: 16px;

	top:0px;

	overflow: hidden;

	padding-left: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	margin-top:-15px;

	/*width:137px;

	margin-right:-20px;*/

	}



a.menu-txt-client {

	color: #6A1D44;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	height: auto;

	left: 16px;

	top:5px;

	overflow: hidden;

	padding-left: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	margin-top:-15px;

}

a.more{

	background-image: url(images/more.gif);

	background-position: 0px;

	background-repeat: no-repeat;

	display: block;

	height: 19px;

	left: +280px;

	margin-left: 0px;

	position: relative;

	top: 261px;

	width: 103px;

}







a.reponse {



	background-position: 0px;



	display: block;



	height: 13px;



	left: 8px;



	margin-left: 0px;



	position: relative;



	text-align: left; /* Pour compatibilité IE5 */



	top: 110px;



	width: 85px;



}







a.reponse:hover {



	background-position: 0px;



	display: block;



	height: 13px;



	left: 8px;



	margin-left: 0px;



	position: relative;



	text-align: left; /* Pour compatibilité IE5 */



	top: 110px;



	width: 85px;



}







a.temoignages-texte {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	height: auto;



	line-height: 100%;



	padding-bottom: 4px;



	padding-left: 0px;



	padding-top: 7px;



	text-decoration: none;



}







a.temoignages-texte:hover {



	color: #D68C84;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-left: 0px;



	padding-top: 7px;



	text-decoration: none;



}







body {



	font: 12px/1.5 verdana, arial, helvetica, sans-serif;



	margin: 0;



	padding: 0;



}







dl, dt, dd, ul, li {



	list-style-type: none;



	margin-top: 0px;



	padding-top: 0px;



}







h1 {



	font-size: 12px;



	line-height: 1.5em;



}







h1, p {



	margin: 0;



	padding-bottom: 1em;



}







.agence1-bck {



	background-image: url(images/agence1.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 0px;



	position: relative;



	text-align: left;



	top: -4px;



	width: 253px;



}







.agence2-bck {



	background-image: url(images/agence2.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 253px;



	position: absolute;



	text-align: left;



	top: 261px;



	width: 253px;



}







.agence3-bck {



	background-image: url(images/agence3.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 506px;



	position: absolute;



	text-align: left;



	top: 261px;



	width: 253px;



}







.agence4-bck {



	background-image: url(images/agence4.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 0px;



	position: relative;



	text-align: left;



	top: -4px;



	width: 253px;



}







.cadre-annotation {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	line-height: 120%;



	text-align: right;



}







.cadre-signature {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	line-height: 120%;



}







.chemin{



	color: #7C848D;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.chemin a:link {



	color: #505963;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: underline;



}







.chemin a:visited {



	color: #505963;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: underline;



}







.chemin a:hover {



	color: #6E91B8;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: underline;



}







.date-infos {



	background-color: transparent;



	color: #4B4748;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-variant: normal;



	font-weight: bold;



}







.email {



	color: #415272;



	font-family: Arial,Verdana,  Sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 120%;



	padding-bottom: 6px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 5px;



	text-decoration: none;



}







.email a:link {



	color: #415272;



	font-family: Arial,Verdana,  Sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 120%;



	padding-bottom: 6px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 5px;



	text-decoration: none;



}







.email a:visited {



	color: #2E3545;



	font-family: Arial,Verdana,  Sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 120%;



	padding-bottom: 6px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 5px;



	text-decoration: none;



}







.email a:hover {



	color: #4B6DAE;



	font-family: Arial, Verdana,Sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 120%;



	padding-bottom: 6px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 5px;



	text-decoration: underline;



}







.email-coordonnees {



}







.email-pic {



	background-image: url(images/email.gif);



	background-repeat: no-repeat;



	height: 16px;



	overflow: hidden;



	text-indent: 18px;



	width: auto;



}







.footer-content {



	background-image: url(images/footer.gif);



	background-repeat: no-repeat;



	height: 40px;



	position: relative;



	text-align: left;



	width: 760px;



}







.footer-content-help {



	background-image: url(images/footer-help.gif);



	background-repeat: no-repeat;



	height: 39px;



	position: relative;



	text-align: left;



	width: 760px;



}







.footer-content-jobs {



	background-image: url(images/footer-jobs.gif);



	background-repeat: no-repeat;



	height: 34px;



	position: relative;



	text-align: left;



	width: 760px;



}







.footer-content-societe {



	background-image: url(images/footer-societe.gif);



	background-repeat: no-repeat;



	height: 39px;



	position: relative;



	text-align: left;



	width: 760px;



}







.formation-cadre {



	background-image: url(images/formation-cadre.gif);



	background-repeat: no-repeat;



	height: 216px;



	l	eft: 0px;



	margin-left: auto;



	margin-right: auto;



	position: relative;



	text-align: left;



	top: 0px;



	width: 557px;



}







.infos-texte {



	height: auto;



	margin-left: 0px;



	padding-left: 10px;



	position: relative;



	width: auto;



}







.infos-titre {



	background-image: url(images/infos-titre.gif);



	background-repeat: no-repeat;



	height: 40px;



	left: 0px;



	margin-left: auto;



	margin-right: auto;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







.leader-text {



	background-image: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-stretch: extra-condensed;



	height: 60px;



	left: 12px;



	line-height: 10px;



	overflow: hidden;



	position: relative;



	top: 135px;



	width: 140px;



}







.leader-text-gras {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-stretch: extra-condensed;



	font-weight: bold;



	line-height: 10px;



}







.map-path {



	background-color: transparent;



	color: #4E4E4E;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	z-index: 0;



}



.menu-arrow {

	background-image: url(images/arrow01.gif);

	left: -12px;

	position: relative;

	top: 17px;

}







.menu-arrow2 {

	background-image: url(images/arrow02.gif);

	left: 122px;

	position: relative;

	top: 18px;

}

.menu-arrow-i {

	background-image: url(images/arrow01.gif);

	left: -12px;

	position: relative;

	top: 17px;

}







.menu-arrow2-i {

	background-image: url(images/arrow02.gif);

	left: 122px;

	position: relative;

	top: 18px;

}





.menu-arrow3{



	background: url(images/arrow03.gif);



	border: none;



	left: 145px;



	position: absolute;



	top: 3px;



	z-index: 120;



}







.menu-normal2 {



	background: url(images/selector2.gif);



	color: #6A1D44;



	cursor: pointer;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	height: 26px;



	left: 0px;



	margin-left: 0px;



	margin-top: 0px;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 24px;



	width: 154px;



}







.menu-normal2 {



	background: url(images/selector2.gif);



	color: #6A1D44;



	cursor: pointer;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	height: 26px;



	left: 0px;



	margin-left: 0px;



	margin-top: 0px;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 24px;



	width: 154px;



}

.menu-normal-arrow {

	background-image: url(images/arrow01.gif);

	left: 4px;

	position: relative;

	top: 14px;

}

.menu-normal-arrow-client {

	background-image: url(images/arrow01.gif);

	left: 4px;

	position: relative;

	top: 0px; /*top: 5px;*/

}

.menu-selector-client {

	height: 2px;

	left: -13px;

	margin-top: 0px;

	position: relative;

	top: -10px;

	z-index:100;

}

.menu-normal-selector {

	height: 2px;

	left: 2px;

	margin-top: 0px;

	position: relative;

	top: 5px;

}

.menu-normal-texte {

	color: #6A1D44;

	cursor: pointer;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: 26px;

	left: 0px;

	margin-left: 0px;

	margin-top: 0px;

	padding-left: 0px;

	padding-top: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	width: 154px;

}

.menu-puce {

	left: 8px;

	position: absolute;

	top: 9px;

	z-index: 30;

}

.menu-selector {

	height: 2px;

	left: -13px;

	position: relative;

	top: -9px;

	/*z-index: 50;*/

}

.menu-texte {

	background-color: #D199AF;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: -77px; /*-37px;*/

	list-style: none;

	margin-bottom: -1px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top: 20px;/*0px;*/

	width: 138px;

	z-index: 102;

	padding-top: 2px;

	padding-bottom: 2px;

}

.menu-texte:hover {

	background-color: #EDE4E9;

}

.menu-texte-clients {

	background-color: #F0D7AA;

	background-image: url(images/puce1.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#9F706B;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 354px;/*left: 394px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top:18px;/*top: -56px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.menu-texte-clients:hover {

	background-color: #F9EFDD;

}

.menu-texte-indus {

	background-color: #D199AF;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 70px;

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	top: 0px;

	width: 150px;

	z-index: 102;

}

.menu-texte-indus:hover {

	background-color: #F1E1E7;

}

.menu-texte-jobs {

	background-color: #F7EBAF;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#A37A6E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 525px; /*left: 565px;*/

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	top:20px;/*top: -84px;*/

	width: 150px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.menu-texte-jobs:hover {

	background-color: #FDF9E5;

}

.menu-texte-offre {

	background-color: #EBC5C0;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#9D6776;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 246px; /*286px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	/*top: -42px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.menu-texte-offre:hover {

	background-color: #F9EEEC;

}

.menu-texte-plm {

	background-color: #E09EB9;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#975473;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 138px; /*left: 178px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	/*top: -28px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.menu-texte-plm:hover {

	background-color: #F6E2EA;

}

.menu-texte-presse {

	background-color: #F5E1B2;

	background-image: url(images/puce2.gif); /*background-image: url(images/puce2inv.gif);*/

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#9F706B;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 462px;/*left: 502px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top:20px;/*top: -68px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.menu-texte-presse:hover {



	background-color: #FBF3E0;



}







.menu-texte-top {

	background-color: #D199AF;

	background-image: url(images/puce1.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	float: left;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 3px;

	list-style: none;

	padding-left: 16px;

	position: absolute;

	text-align: left;

	text-decoration: none;

	top: 29px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

	margin-bottom: 0px;

}

.menu-texte-top:hover {

	background-color: #EDE4E9;

}

.menu-texte-top-clients {



	background-color: #F0D7AA;



	background-image: url(images/puce2.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /*#9F706B;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 434px;



	list-style: none;



	margin-bottom: -2px;



	padding-left: 16px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	top: 29px;



	width: 138px;



	z-index: 102;



	padding-bottom: 2px;



	padding-top: 2px;



}







.menu-texte-top-clients:hover {



	background-color: #F9EFDD;



}







.menu-texte-top-indus {



	background-color: #D199AF;



	background-image: url(images/puce1.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /*#90516E;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 110px;



	list-style: none;



	padding-left: 16px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	top: 29px;



	width: 138px;



	z-index: 200;



	padding-bottom: 2px;



	margin-top: 0px;



	padding-top: 2px;



}







.menu-texte-top-indus:hover {



	background-color: #F1E1E7;



}







.menu-texte-top-jobs{



	background-color: #F7EBAF;



	background-image: url(images/puce2.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /*#A37A6E;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 605px;



	list-style: none;



	margin-bottom: -2px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 29px;



	width: 150px;



	z-index: 102;



	padding-bottom: 2px;



	padding-top: 2px;



}







.menu-texte-top-jobs:hover {



	background-color: #FDF9E5;



}







.menu-texte-top-offre{



	background-color: #EBC5C0;



	background-image: url(images/puce2.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /*#9D6776;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 326px;



	list-style: none;



	margin-bottom: -2px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 29px;



	width: 150px;



	z-index: 102;



}







.menu-texte-top-offre:hover {



	background-color: #F9EEEC;



}







.menu-texte-top-plm {



	background-color: #E09EB9;



	background-image: url(images/puce2.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /* #975473;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 218px;



	list-style: none;



	margin-bottom: -2px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 29px;



	width: 150px;



	z-index: 102;



}







.menu-texte-top-plm:hover {



	background-color: #F6E2EA;



}







.menu-texte-top-presse {



	background-color: #F5E1B2;



	background-image: url(images/puce2.gif); /*background-image: url(images/puce1inv.gif);*/



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /*#9F706B;*/



	color: #4F0A2D;



	display: block;



	float: left;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 542px;



	list-style: none;



	margin-bottom: -2px;



	padding-left: 16px;



	position: absolute;



	text-align: left;



	text-decoration: none;



	top: 29px;



	width: 138px;



	z-index: 102;



	padding-bottom: 2px;



	padding-top: 2px;



}







.menu-texte-top-presse:hover {



	background-color: #FBF3E0;



}







.menu-txt-main {



	background-color: #00FFFF;



	background-image: url(images/puce2.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	color: #6A1D44;



	cursor: pointer;



	display: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: auto; /* 26px; */



	left: 0px;



	margin-bottom: -10px;



	margin-left: 0px;



	margin-top: 10px;



	overflow: visible;



	padding-left: 0px;



	padding-right: -7px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 0px;



	top: -10px;



	width: 154px;



}







.menu-txt-main {



	background-color: #00FFFF;



	color: #6A1D44;



	cursor: pointer;



	display: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: auto; /* 26px; */



	left: 0px;



	margin-bottom: -10px;



	margin-left: 0px;



	margin-top: 10px;



	overflow: visible;



	padding-left: 0px;



	padding-right: -7px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 0px;



	top: -10px;



	width: 154px;



}







.navbar-approche {



	background: url(images/over-approche.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 218px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 108px;



}







.navbar-approche:hover {



	background-position: -108px;



}







.navbar-clients{

	background: url(images/over-clients.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 434px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 108px;



}







.navbar-clients:hover {



	background-position: -108px;



}







.navbar-industries{



	background: url(images/over-industries.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 110px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 108px;



}







.navbar-industries:hover{



	background-position: -108px;



}







.navbar-jobs{



	background: url(images/over-jobs.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 650px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 110px;



}







.navbar-jobs:hover {



	background-position: -110px;



}







.navbar-offre{



	background: url(images/over-offre.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 326px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 108px;



}







.navbar-offre:hover {



	background-position: -108px;



}







.navbar-presse{



	background: url(images/over-presse.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: 542px;



	margin-left: 0px;



	overflow: hidden;



	position: absolute;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 108px;



}







.navbar-presse:hover {



	background-position: -108px;



}







.navbar-societe {



	background: url(images/over-societe.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	display: block;



	height: 29px;



	left: -40px;



	margin-left: 0px;



	overflow: hidden;



	position: relative;



	text-align: left; /* Pour compatibilité IE5 */



	top: 0px;



	width: 110px;



}







.navbar-societe:hover {



	background-position: -110px;



}



.navbar-societe:active {



	background-position: -110px;



}







.offshore-bck {



	background-image: url(images/offshore1.gif);



	background-repeat: no-repeat;



	height: 126px;



	left: 0px;



	position: absolute;



	text-align: left;



	top: 625px;



	width: 253px;



}







.plan-clients-bck {



	background: url(images/plan-clients-bacground.gif) 0px;



	height: 238px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 259px;



}







.plan-clients-cadre {



	background-color: transparent;



	height: 265px;



	left: 495px;



	position: absolute;



	top: 315px;



	width: 259px;



}







.plan-clients-titre {



	background-image: url(images/plan-clients.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 259px;



}







.plan-divers1-bck {



	background: url(images/plan-background1.gif) 0px;



	height: 278px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 14px;



	width: 258px;



}







.plan-divers1-cadre {



	background-color: transparent;



	height: 352px;



	left: 496px;



	position: absolute;



	top: 580px;



	width: 258px;



}







.plan-divers1-titre {



	background-image: url(images/plan-divers1.gif);



	height: 14px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 258px;



}







.plan-divers2-bck {



	background: url(images/plan-background2.gif) 0px;



	height: 52px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 8px;



	width: 258px;



}







.plan-divers2-titre {



	background-image: url(images/plan-divers2.gif);



	height: 8px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 275px;



	width: 258px;



}







.plan-industries-bck {



	background: url(images/plan-industries-background.gif) 0px;



	height: 254px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 507px;



}







.plan-industries-bck2 {



	height: 254px;



	position: absolute;



	right: 0px;



	text-align: left;



	top: 27px;



	width: 253px;



}







.plan-industries-cadre {



	background-color: transparent;



	height: 281px;



	left: 247px;



	position: absolute;



	top: 35px;



	width: 507px;



}







.plan-industries-titre {



	background-image: url(images/plan-industries.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 507px;



}







.plan-jobs-bck {



	background: url(images/plan-jobs-background.gif) 0px;



	height: 325px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 249px;



}







.plan-jobs-cadre {



	background-color: transparent;



	height: 352px;



	left: 247px;



	position: absolute;



	top: 580px;



	width: 249px;



}







.plan-jobs-titre {



	background-image: url(images/plan-jobs.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 249px;



}







.plan-offre-bck {



	background: url(images/plan-offre-background.gif) 0px;



	height: 238px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 248px;



}







.plan-offre-cadre {



	background-color: transparent;



	height: 265px;



	left: 247px;



	position: absolute;



	top: 315px;



	width: 248px;



}







.plan-offre-titre {



	background-image: url(images/plan-offre.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 248px;



}







.plan-pic {



	background-image: url(images/plan-acces.gif);



	background-repeat: no-repeat;



	cursor: pointer;



	height: 13px;



	overflow: hidden;



	text-indent: 90px;



	width: auto;



}







.plan-plm-bck {



	background: url(images/plan-plm-background.gif) 0px;



	height: 238px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 247px;



}







.plan-plm-cadre {



	background-color: transparent;



	height: 265px;



	left: 0px;



	position: relative;



	top: 253px;



	width: 247px;



}







.plan-plm-titre {



	background-image: url(images/plan-plm.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 247px;



}







.plan-presse-bck {



	background: url(images/plan-presse-background.gif) 0px;



	height: 325px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 247px;



}







.plan-presse-cadre {



	height: 352px;



	left: 0px;



	position: relative;



	top: 253px;



	width: 247px;



}







.plan-presse-titre {



	background-image: url(images/plan-presse.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 247px;



}







.plan-societe-bck {



	background-image: url(images/plan-societe-background.gif);



	background-repeat: no-repeat;



	height: 254px;



	left: 0px;



	padding-top: 9px;



	position: relative;



	text-align: left;



	top: 27px;



	width: 247px;



}







.plan-societe-cadre {



	background-color: transparent;



	height: auto;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 247px;



}







.plan-societe-titre {



	background-image: url(images/plan-societe.gif);



	background-repeat: no-repeat;



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 247px;



}







.plan-titre {



	background-image: url(images/plan-titre.gif);



	background-repeat: no-repeat;



	height: 35px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







.question {

	background-image: url(images/question.jpg);

	height: 135px;

	left: 0;

	position: absolute;

	top: 195px;

	width: 185px;

}







.question00 {



	background-image: url(images/question.jpg);



	background-repeat: no-repeat;



	height: 135px;



	left: 0;



	margin-left: auto;



	margin-right: auto;



	overflow: hidden;



	position: absolute;



	text-align: left;



	top: 195px;



	width: 185px;



}







.quick-menu {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 6px;



	padding-left: 0px;



	position: absolute;



	top: 46px;



	width: 150px;



}







.quick-selector1 {

	background-color: #FEF9CB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	width: 150px;

}

.quick-selector2 {

	background-color: #FEF9CB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	left: 0px;

	position: absolute;

	top: 25px;

	width: 150px;

}

.quick-selector3 {

	background-color: #FEF9CB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	left: 0px;

	position: absolute;

	top: 50px;

	/*margin-top:-18px;

	height:50px;*/

	width: 150px;

	z-index:40;

}



.search-result {



	background-position: 0px;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	height: auto;



	padding-left: 12px;



	padding-top: 12px;



	postion: absolute;



	text-align: left;



	text-decoration: none;



}







.search-titre-en {



	background-image: url(images/search-titre-en.gif);



	background-repeat: no-repeat;



	height: 35px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







.search-titre-fr {



	background-image: url(images/search-titre-fr.gif);



	background-repeat: no-repeat;



	height: 35px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







.separator-offset{



	margin-top: 0px;



	padding-top: 6px;



}







.siege1-bck {



	background-image: url(images/siege1.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 253px;



}







.siege1-center {



	height: auto;



	left: 0px;



	padding-left: 10px;



	padding-top: 30px;



	position: relative;



	text-align: left;



	top: 0px;



	width: auto;



}







.siege2-bck {



	background-image: url(images/siege2.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 253px;



	position: absolute;



	text-align: left;



	top: 62px;



	width: 253px;



}







.siege3-bck {



	background-image: url(images/siege3.gif);



	background-repeat: no-repeat;



	height: 166px;



	left: 506px;



	position: absolute;



	text-align: left;



	top: 62px;



	width: 248px;



}







.siege-cadre {



	height: 166;



	left: 0px;



	margin-top: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







/* Menu Horizontal */



.smenu {



	background-color: transparent;



	color: #272526;



	display: block;



	font-family: arial, verdana, sans-serif;



	font-size: 12px;



	font-weight: normal;



	left: 0px;



	line-height: 100%;



	list-style: none;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 16px;



	top: 0px;



	width: 150px;



	z-index: 102;



}

.smenu-texte {

	background-color: #D3BBC8;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#895770;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 38px; /*left: 78px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top: 0px; /*top: -2px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte:hover {

	background-color: #EDE4E9;

}

.smenu-texte-clients {

	background-color: #F9F0DF;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#9F706B;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left:470px; /*left: 509px;*/

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top:-3px;/*top: -75px;*/

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-clients:hover {



	background-color: #FFFFFF;

}

.smenu-texte-indus {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 0px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus:hover {

	background-color: #F1E1E7;

}

.smenu-texte-indus1 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 18px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus1:hover {

	background-color: #F1E1E7;

}

.smenu-texte-indus2 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 51px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus2:hover {

	background-color: #F1E1E7;

}.smenu-texte-indus3 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 69px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus3:hover {

	background-color: #F1E1E7;

}.smenu-texte-indus4 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 89px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus4:hover {

	background-color: #F1E1E7;

}.smenu-texte-indus5 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 107px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus5:hover {

	background-color: #F1E1E7;

}.smenu-texte-indus6 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 127px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus6:hover {

	background-color: #F1E1E7;

}.smenu-texte-indus7 {

	background-color: #DDB3C3;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#90516E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 145px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 147px;

	width: 138px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-indus7:hover {

	background-color: #F1E1E7;

}

.smenu-texte-jobs {

	background-color: #F9EFBF;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#A37A6E;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 374px;

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	top: -86px;

	width: 150px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-jobs:hover {

	background-color: #FDF9E5;

}

.smenu-texte-offre {

	background-color: #F0D4D0;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /*#9D6776;*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 397px;

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	top: -44px;

	width: 150px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-offre:hover {

	background-color: #F9EEEC;

}

.smenu-texte-plm {

	background-color: #E8B7CB;

	background-image: url(images/puce2.gif);

	background-position: inherit;

	background-repeat: no-repeat;

	border: 1px solid #FFFFFF; /* 975473*/

	color: #4F0A2D;

	display: block;

	font-family: arial, verdana, sans-serif;

	font-size: 10px;

	font-weight: normal;

	left: 289px;

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	top: -30px;

	width: 150px;

	z-index: 102;

	padding-bottom: 2px;

	padding-top: 2px;

}

.smenu-texte-plm:hover {

	background-color: #F6E2EA;

}







.smenu-texte-presse {



	background-color: #FAF1DB;



	background-image: url(images/puce2inv.gif);



	background-position: inherit;



	background-repeat: no-repeat;



	border: 1px solid #FFFFFF; /* 9F706B */



	color: #4F0A2D;



	display: block;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	left: 307px;



	list-style: none;



	margin-bottom: -2px;



	padding-right: 16px;



	position: relative;



	text-align: right;



	text-decoration: none;



	top: -72px;



	width: 138px;



	z-index: 102;



	padding-bottom: 2px;



	padding-top: 2px;



}







.smenu-texte-presse:hover {



	background-color: #FFFFFF;



}







.soustitre {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	font-variant: normal;



	font-weight: bold;



}







.sous-titre {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	font-variant: normal;



	font-weight: bold;



}







.sous-titre-client {



	color: #BE851F;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	font-variant: normal;



	font-weight: bold;



}







.sous-titre-plan {



	background-image: url(images/puce.gif);



	background-position: 11px;



	background-repeat: no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	height: 8px;



	margin-left: 16px;



	padding-left: 22px;



	position: relative;



	text-align: left;



	text-decoration: none;



	top: -1px;



}







.sous-titre-plan2 {



	background-image: url(images/puceplan2.gif);



	background-position: 11px;



	background-repeat: no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	height: 8px;



	margin-left: 16px;



	padding-left: 22px;



	position: relative;



	text-align: left;



	text-decoration: none;



	top: -1px;



}







.sous-titre-plan3 {



	background-image: url(images/puceplan3.gif);



	background-position: 11px;



	background-repeat: no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	height: 8px;



	margin-left: 16px;



	padding-left: 22px;



	position: relative;



	text-align: left;



	text-decoration: none;



	top: -1px;



}







.sous-titre-plan4 {



	color: #6C768B;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	height: 8px;



	margin-left: 16px;



	padding-left: 30px;



	position: relative;



	text-align: left;



	text-decoration: none;



	top: -1px;



}







.temoignages-cadre-liste {



	background-color: #FFFFFF;



	border: 1px solid #90ADB5;



	border-top-style: none;



	/*height: auto;*/



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	top: -1px;



	width: 153px;



}







.temoignages-liste {



	background-color: #Fcf8e2;



	background-image: url(images/temoignage-client-fond.gif);



	background-repeat: no-repeat;



	border: 1px solid #90ADB5;



	border-bottom-style: none;



	border-left-style: none;



	border-right-style: none;



	color: #272526;



	height: 28px;



	position: relative;



	top: 0px;



	width: auto;



}



.temoignages-liste-presse {



	background-color: #Fcf8e2;



	background-image: url(images/temoignage-presse-fond.gif);



	background-repeat: no-repeat;



	border: 1px solid #90ADB5;



	border-bottom-style: none;



	border-left-style: none;



	border-right-style: none;



	color: #272526;



	height: 42px;



	position: relative;



	top: 0px;



	width: auto;



}







.temoignages-liste-fond {



	background-color: #FFFFFF;



	border: 1px solid #FFFFFF;



	height: auto;



	margin-bottom: 0px;



	margin-top: 0px;



	padding-top: 0px;



	position: relative;



	width: auto;



}







.temoignages-liste-fond-color {



	background-color: #FFFFFF;



	height: 28px;



	padding-bottom: 1px;



	padding-left: 1px;



	padding-right: 1px;



	padding-top: 1px;



	position: relative;



	top: 0px;



	width: auto;



}







.temoignages-texte {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 10px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 4px;



	padding-left: 18px;



	padding-top: 7px;



	text-decoration: none;



	position: relative;



}



.texte {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 140%;



	padding-bottom: 0px;



	padding-left: 10px;



	padding-left: 0px;



	padding-right: 0px;



	padding-right: 10px;



	padding-top: 0px;



	text-decoration: none;



}







.texte-cadre-formation {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 100%;



	padding-bottom: 20px;



	padding-left: 20px;



	padding-right: 20px;



	padding-top: 20px;



	text-decoration: none;



}







.textegras {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: bold;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.textegrasgris {



	color: #505963;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 12px;



	font-weight: bold;



	line-height: 140%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.textegrasgros {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 13px;



	font-weight: bold;



	line-height: 140%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.texte-lien a {



	color: #4B6DAE;



	font-family: arial, verdana, sans-serif;



	font-size: 12px;



	font-weight: normal;



	line-height: 120%;



	text-decoration: underline;



}







.texte-lien a:hover {



	color: #4B6DAE;



	font-family: arial, verdana, sans-serif;



	font-size: 12px;



	font-weight: normal;



	line-height: 120%;



	text-decoration: none;



}







.texteorange {



	color: #AC3606;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: bold;



	line-height: 100%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.texte-search {



	color: #999999;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



}







.titre04 {



	color: #D9541E;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	line-height: 200%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.titre04-formation {



	color: #D9541E;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	line-height: 200%;



	text-decoration: none;



}







.titre2 {



	color: #2D2A2A;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 12px;



	font-weight: bold;



	line-height: 140%;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-right: 0px;



	padding-top: 0px;



	text-decoration: none;



}







.titre404 {



	background-image: url(images/titre404.gif);



	background-repeat: no-repeat;



	height: 35px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







.titre-plan {



	background-image: url(images/arrow01.gif);



	background-position: 0px;



	background-repeat: no-repeat;



	color: #6C768B;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: 12px;



	margin-left: 10px;



	padding-left: 12px;



	padding-top: 0px;



	text-align: left;



	text-decoration: none;



	top: 0px;



}







.titre-plan2 {



	background-position: 0px;



	color: #6C768B;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: 12px;



	margin-left: 10px;



	padding-left: 12px;



	padding-top: 0px;



	text-align: left;



	text-decoration: none;



	top: 0px;



}







.titre-salons {



	color: #6A1D44;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	line-height: 120%;



	text-decoration: none;



}







.titre-societe {



	color: #6A1D44;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	line-height: 200%;



	text-decoration: none;



}







.txt {



	color: #272526;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 130%;



	text-decoration: none;



}







.txtgris {



	background-color: #E5EEF1;



	color: #272526;



	display: block;



	font-family: arial, verdana, sans-serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 100%;



	margin-left: -10px;



	margin-right: -10px;



	padding-bottom: 10px;



	padding-left: 0px;



	padding-left: 10px;



	padding-right: 0px;



	padding-right: 10px;



	padding-top: 10px;



	text-decoration: none;



}







.une {



	background-image: url(images/une.gif);



	height: 195px;



	left: 0;



	position: absolute;



	text-align: left;



	top: 0px;



	width: 185px;



}







.une-lien {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	text-decoration: none;



}







.une-text {

	background-image: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height:150%;

	height: 40px;

	left: 12px;

	overflow: hidden;

	position: relative;

	top: 34px;

	width: 119px;

}







.une-text-infos {

	background-image: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-stretch: extra-condensed;

	height: 56px;

	left: 8px;

	line-height: 12px;

	overflow: hidden;

	position: relative;

	top: 63px;

	width: 170px;

}

.une-text-under {

	background-image: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height:150%;

	height: 39px;

	left: 12px;

	overflow: hidden;

	position: relative;

	top: 40px;

	width: 119px;

}







#agence-titre {



	background-image: url(images/agence-titre.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: -4px;



	width: 754px;



}







#bouton-ok {



	background: url(images/search-ok.gif) no-repeat;



	background-color: TRANSPARENT;



	display: block;



	float: right;



	height: 15px;



	left: 420px;



	position: absolute;



	top: 48px;



	width: 22px;



}







#bouton-ok:hover {



	background: url(images/search-ok-over.gif) no-repeat;



	background-color: TRANSPARENT;



	display: block;



	float: right;



	height: 15px;



	left: 420px;



	position: absolute;



	top: 68px;



	width: 22px;



}







#bouton-ok-header {



	background: url(images/search_ok-off.gif) no-repeat;



	background-color: TRANSPARENT;



	display: block;



	float: right;



	height: 15px;



	left: 551px;



	position: absolute;



	top: 22px;



	width: 22px;



	z-index: 15;



}







#bouton-ok-header:hover {



	background: url(images/search_ok-on.gif) no-repeat;



	background-color: TRANSPARENT;



	display: block;



	float: right;



	height: 15px;



	left: 551px;



	position: absolute;



	top: 22px;



	width: 22px;



	z-index: 15;



}







#centre {



	background-repeat: no-repeat;



	height: 299px;



	left: 170px;



	position: absolute;



	top: 212px;



	width: 398px;



}







#centre-contacts {



	border: 1px solid #CFD1D2;



	height: 751px;



	left: 0px;



	margin-bottom: 30px;



	margin-left: 2px;



	position: relative;



	top: -25px;



	width: 754px;



}







#centre-help {



	background-color: transparent;



	height: 440px;



	left: 165px;



	margin-bottom: -440px;



	margin-left: 2px;



	padding-bottom: 17px;



	padding-left: 0px;



	position: relative;



	top: -458px;



	width: 590px;



}







#centre-infos {



	border: 1px solid #CFD1D2;



	height: auto;



	left: 0px;



	margin-bottom: 24px;



	margin-left: 2px;



	padding-bottom: 17px;



	padding-left: 0px;



	position: relative;



	top: -28px;



	width: 754px;



}







#centre-plan {



	background-color: transparent;



	border: 1px solid #CFD1D2;



	height: 915px;



	left: 0px;



	margin-bottom: 30px;



	margin-left: 2px;



	padding-bottom: 17px;



	position: relative;



	top: -24px;



	width: 754px;



}







#centre-presentation {



	background-color: transparent;



	height: 400px;



	left: 165px;



	margin-bottom: -440px;



	margin-left: 2px;



	padding-bottom: 17px;



	padding-left: 0px;



	position: relative;



	top: -496px;



	width: 590px;



}







#centre-societe {



	background-color: transparent;



	height: auto;



	left: 0px;



	position: relative;



	top: 20px;



	width: 590px;



}







#client-encadre {



	border: 1px solid #F0D7AA;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 7px;



	padding-left: 12px;



	padding-top: 12px;



	position: relative;



	top: 7px;



	width: 529px;



	z-index: 15;



}







#client-mots {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 12px;



	position: relative;



	top: 12px;



	width: 190px;



}







#client-mots-sansphoto {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 12px;



	position: relative;



	top: 12px;



	width: 520px;



}







#client-nom {



	background: url(images/fleche-temclient.gif) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	padding-left: 15px;



	position: relative;



	top: 0px;



	width: 510px;



}







#client-pdf {



	background: url(images/fond-telecharger-client.gif) no-repeat;



	bottom: 10px;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: 66px;



	left: 7px;



	position: relative;



	width: 543px;



	z-index: 2;



}







#client-photo {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	position: absolute;



	right: 12px;



	text-align: center;



	top: 12px;



	width: 350px;



}







#client-projet {



	background: url(images/fleche-temclient.gif) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	padding-left: 15px;



	position: relative;



	top: 0px;



	width: 510px;



}







#client-resultat {



	background: url(images/fleche-resultat.gif) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 12px;



	padding-left: 15px;



	position: relative;



	top: 5px;



	width: 500px;



}







#client-titreresultat {



	background: url(images/fleche-temclient.gif) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	padding-left: 15px;



	position: relative;



	top: 0px;



	width: 510px;



}







#contact-separation {



	background-image: url(images/titre-separation.gif);



	background-repeat: no-repeat;



	height: 10px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







#contact-separation2 {



	background-image: url(images/titre-separation.gif);



	background-repeat: no-repeat;



	height: 10px;



	left: 0px;



	position: relative;



	text-align: left;



	top: -5px;



	width: 754px;



}







#contacts-titre {



	background-image: url(images/coord-titre.gif);



	background-repeat: no-repeat;



	height: 35px;



	left: 0px;



	margin-left: auto;



	margin-right: auto;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







#container {



	height: auto;



	margin-left: auto;



	margin-right: auto;



	position: relative;



	width: 760px;



}







#conteneur-header {



	height: 217px;



	text-align: center;



}







#date {



	background-color: transparent;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	left: 0;



	margin-left: 166px;



	margin-right: 150px;



	padding-left: 8px;



	position: absolute;



	top: 178px;



}

a.slink:link { color: #8C8C8C;font-family: Arial, Helvetica, sans-serif;text-decoration:none; }

a.slink:active { color: #8C8C8C;font-family: Arial, Helvetica, sans-serif;text-decoration:none; }

a.slink:visited { color: #8C8C8C;font-family: Arial, Helvetica, sans-serif;text-decoration:none; }

a.slink:hover { color: #8C8C8C;font-family: Arial, Helvetica, sans-serif;text-decoration:none; }





#doubletabulation {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 20px;



	padding-left: 25px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 90%;



	z-index: 11;



}

.doubletabulation {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	height: auto;

	left: 20px;

	padding-left: 25px;

	position: relative;

	text-align: left;

	top: 0px;

	width: 90%;

	z-index: 11;

}





#droite {



	background-color: #FF9999;



	left: 577px;



	position: relative;



	top: -382px;



	width: 185px;



}







#encadre-automobile {



	background: url(images/encadre-fond.gif) repeat-y;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding-bottom: 12px;



	padding-left: 12px;



	padding-right: 12px;



	padding-top: 12px;



	position: relative;



	width: 557px;



}







#encadre-bas {



	background: url(images/encadre-bas.gif) no-repeat;



	bottom: -10px;



	height: 8px;



	left: 0px;



	padding: 0px;



	position: absolute;



	width: 557px;



	z-index: 1;



}







#encadre-encadre-client {



	height: auto;



	padding: 0px;



	position: relative;



	top: 0px;



	width: 557px;



	z-index: 11;



}







#encadre-grand {



	background: url(images/encadre557-fond.gif) repeat-y;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding-bottom: 12px;



	padding-left: 12px;



	padding-right: 12px;



	padding-top: 12px;



	position: relative;



	width: 557px;



}







#encadre-grand-bas {



	background: url(images/encadre557-bas.gif) no-repeat;



	bottom: 0px;



	height: 16px;



	left: 0px;



	padding: 0px;



	position: absolute;



	width: 557px;



	z-index: 1;



}







#encadre-grand-client {



	background: url(images/encadre557-fond.gif) repeat-y;



	background-color: transparent;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding: 0px;



	position: relative;



	top: -3px;



	width: 557px;



	z-index: 0;



}







#encadre-grand-client2 {



	background: url(images/encadre557-fond.gif) repeat-y;



	background-color: transparent;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding: 12px;



	position: relative;



	top: -3px;



	width: 557px;



	z-index: 0;



}







#encadre-grand-haut {



	background: url(images/encadre557-haut.gif) no-repeat;



	height: 10px;



	left: 0px;



	position: absolute;



	top: 0px;



	width: 557px;



}







#encadre-grand-text {



	background-color: transparent;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	padding: 0px;



	position: relative;



	top: 7px;



	width: 95%;



	z-index: 2;



}







#encadre-grand-text-industries {



	background-color: transparent;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 12px;



	padding: 0px;



	position: relative;



	top: 12px;



	width: 90%;



	z-index: 2;



}







#encadre-haut {



	background: url(images/encadre-haut.gif) no-repeat;



	height: 10px;



	left: 0px;



	position: absolute;



	top: 0px;



	width: 557px;



}







#encadre-industrie {



	background: url(images/encadre-fond.gif) repeat-y;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding-bottom: 12px;



	padding-left: 12px;



	padding-right: 12px;



	padding-top: 12px;



	position: relative;



	width: 557px;



}







#encadre-moyen {



	background: url(images/encadre400-fond.gif) repeat-y;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding-bottom: 12px;



	padding-left: 12px;



	padding-right: 12px;



	padding-top: 12px;



	position: relative;



	width: 399px;



}



#encadre-moyen-bas {

	background: url(images/encadre400-bas.gif) no-repeat;

	bottom: 0px;

	height: 15px;

	left: 0px;

	padding: 0px;

	position: absolute;

	width: 399px;

	z-index: 1;

}









#encadre-moyen-haut {



	background: url(images/encadre400-haut.gif) no-repeat;



	height: 10px;



	left: 0px;



	position: absolute;



	top: 0px;



	width: 399px;



}







#encadre-moyen-text {



	background-color: transparent;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	padding: 0px;



	position: relative;



	top: 7px;



	width: 370px;



	z-index: 2;



}







#encadre-presentation6 {



	background: url(images/encadre-fond.gif) repeat-y;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 0px;



	padding-bottom: 12px;



	padding-left: 12px;



	padding-right: 12px;



	padding-top: 12px;



	position: absolute;



	top: 380px;



	width: 557px;



}







#flash {



	position: absolute;



	z-index: 0;



}







#footer {



	background-color: transparent;



	bottom: 9px;



	height: 40px;



	margin-left: auto;



	margin-right: auto;



	padding: 0px;



	position: absolute;



	width: 760px;



	z-index: 1;



}







#footer2 {



	background-color: transparent;



	bottom: 0;



	height: 34px;



	margin-left: auto;



	margin-right: auto;



	padding: 0px;



	position: relative;



	width: 760px;



	z-index: 1;



}







#footer-societe {



	background-color: transparent;



	bottom: 0px;



	height: 34px;



	margin-left: auto;



	margin-right: auto;



	padding: 0px;



	position: relative;



	width: 760px;



	z-index: 1;



}







#gauche {



	height: auto;



	left: 0;



	position: relative;



	top: -75px;



	width: 162px;



}







#globale-clients {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-clients.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-contenu-fenetre {



	background: url(images/cadre-presentation.gif) no-repeat;



	color: #6A1D44;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: 150px;



	left: 280px;



	padding-left: 12px;



	padding-top: 12px;



	position: absolute;



	top: 59px;



	width: 276px;



}







#globale-contenu-societe {



	background-color: #FFFFFF;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: 450px;



	left: 175px;



	padding-left: 12px;



	padding-top: 12px;



	position: relative;



	top: 1px;



	width: 572px;



}







#globale-formation {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-formation.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-help {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-help.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-industries {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-industries.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-jobs {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-jobs.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-menu {



	background-color: TRANSPARENT;



	color: #6A1D44;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	padding-left: 0px;



	padding-top: 0px;



	position: absolute;



	top: 5px;



	width: 162px;



	z-index: 10;



}







#globale-menu-chapeau-clients {



	background: url(images/menu-chapeau-clients.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-formation {



	background: url(images/menu-chapeau-formation.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-help {



	background: url(images/menu-chapeau-help.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-industries {



	background: url(images/menu-chapeau-industries.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-jobs {



	background: url(images/menu-chapeau-jobs.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-offre {



	background: url(images/menu-chapeau-offre.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-plm {



	background: url(images/menu-chapeau-plm.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-presse {



	background: url(images/menu-chapeau-presse.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-menu-chapeau-societe {



	background: url(images/menu-chapeau-societe.gif) no-repeat;



	background-color: TRANSPARENT;



	height: 88px;



	position: absolute;



	top: 0px;



	width: 162px;



	z-index: 8;



}







#globale-offre {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-offre.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-plm {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-plm.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-presse {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-presse.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#globale-societe {



	background-color: #FFFFFF;



	background-image: url(images/menu-fond-societe.gif);



	background-repeat: repeat-y;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: auto;



	left: 0px;



	position: absolute;



	top: 182px;



	width: 760px;



}







#haut {



	background: url(images/haut-off.gif) no-repeat;



	background-color: TRANSPARENT;



	bottom: 0px;



	display: block;



	float: right;



	height: 50px;



	position: relative;



	right: 10px;



	width: 30px;



	z-index: 15;



}







#header-pic {



	background-image: url(images/img-header.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-aero {



	background-image: url(images/img-header-aero.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-auto {



	background-image: url(images/img-header-auto.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-chimie {



	background-image: url(images/img-header-chimie.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-clients3{



	background-image: url(images/img-header-clients3.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-contacts {



	background-image: url(images/img-header-contacts.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-electrique {



	background-image: url(images/img-header-electrique.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-formation {



	background-image: url(images/img-header-formation.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-help {



	background-image: url(images/img-header-help.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-industries{



	background-image: url(images/img-header-industries.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-infos {



	background-image: url(images/img-header-infos.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-job2{



	background-image: url(images/img-header-job2.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-manufacture {



	background-image: url(images/img-header-manufacture.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-offre {



	background-image: url(images/img-header-offre.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-pharma{



	background-image: url(images/img-header-pharma.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-plan{



	background-image: url(images/img-header-plan.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-plm{



	background-image: url(images/img-header-plm.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-presse{



	background-image: url(images/img-header-presse.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-produits{



	background-image: url(images/img-header-produitspackages.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-recherche{



	background-image: url(images/img-header-recherche.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#header-pic-societe {



	background-image: url(images/img-header-societe.jpg);



	background-repeat: no-repeat;



	border: #000000 none;



	height: 137px;



	overflow: hidden;



	position: relative;



	width: 760px;



}







#leader {



	/*background-image: url(images/preludeV5.jpg);*/



	height: 196px;



	left: 0;



	position: relative;



	top: -36px;



	width: 162px;



}







#liste-cp {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	height: 80px;



	left: 0px;



	position: relative;



	top: 10px;



	width: 557px;



}







#liste-cp-date {



	color: #E3AB2C; /*LINE-HEIGHT: 200%;*/



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: auto;



	left: 0px;



	position: relative;



	text-decoration: none; /*border: 1px solid #CCCCCC;*/



	top: 0px;



	width: 557px;



}







#liste-cp-titre {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	height: auto;



	padding-bottom: 5px;



	padding-right: 1px;



	position: absolute;



	right: 0px;



	top: 0px;



	width: 430px;



	z-index: 10;



}







#logo-client1 {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	text-align: center;



	top: 0px;



	width: 175px;



}







#logo-client2 {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 188px;



	position: relative;



	text-align: center;



	top: 0px;



	width: 180px;



}







#logo-client3 {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	position: absolute;



	right: 0px;



	text-align: center;



	top: 0px;



	width: 175px;



}







#logos {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 0px;



	width: 560px;



}







#main-content {



	background-color: #FF00FF;



	height: 600px;



	margin-left: auto;



	margin-right: auto;



	margin-top: -46px;



	position: relative;



	top: -216px;



	width: 760px;



}







#map {



	background-color: transparent;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	height: 16px;



	left: 10px;



	position: absolute;



	top: -5px;



	z-index: 4;



}







#map-plan {



	background-color: transparent;



	color: #8C8C8C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	height: 16px;



	left: 4px;



	padding-left: 0px;



	position: relative;



	top: -38px;



	z-index: 10;



}







#menu {

	height: auto;

	left: 0px;

	overflow: hidden;

	position: relative;

	top: 24px;

	width: auto;

}

#menu dd {

	display: none;

}

#menu dt {

	color: #6A1D44;

	cursor: pointer;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;	

	font-weight: bold;

	height: auto; 

	left: 16px;

	margin-bottom: -10px;/*margin-bottom: -10px;*/

	margin-left: 0px;

	margin-top: -21px; /*margin-top: -21px;*/

	overflow: visible;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-top: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 3px; /*top: 3px;*/

	width: 154px;

}

#menu dt a {

	border: 0 none;

	color: #6A1D44;

	display: list-item;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	left: 16px;

	font-weight: bold;

	height: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

	top:8px;

	width: 125px;

}

#menu dt a:hover {

	border: 0 none;

	color: #D872A7;

	display: block;

	left: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

	width: 125px;

	

}

#menu li {

	background-color: #FBE7EF;

	border: 1px solid #DAA5BB;

	border-left-style: none;

	border-right-style: none;

	left: -78px;

	/*margin-bottom: 0px;*/

	margin-top: -1px;

	padding-top: 5px;

	overflow: hidden;

	position: relative;

	width: 154px;

	height:auto;

	top:-5px;

	z-index:30;

}

#menu li a{

	background-color: #FBE7EF;

	border-left-style: none;

	border-right-style: none;

	margin-top: -4px;

	overflow: hidden;

	padding-bottom: 0px;

	padding-top: 0px;

	position: relative;

	width: 154px;

	height:auto;

}

#menu li a:hover{

	background-color: #FFFFFF;

	left: 0px;

	overflow: hidden;

	padding-left: 16px;

	padding-top: 0px;

	position: relative;

	width: 154px;

	height:auto;

}







#menu2 {

	height: auto;

	left: 0px;

	overflow: hidden;

	position: relative;

	top: 24px;

	width: auto;

}







#menu2 dd {



	display: none;



}







#menu2 dt {



	color: #6A1D44;

	cursor: pointer;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto; /* 26px; */

	left: 16px;

	margin-bottom: -10px;

	margin-left: 0px;

	margin-top: -21px;

	overflow: visible;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-top: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 8px;

	width: 154px;

}







#menu2 dt a {



	border: 0 none;

	color: #6A1D44;

	display: list-item;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

}







#menu2 dt a:hover {

	border: 0 none;

	color: #D872A7;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

}







#menu2 li {



	background-color: #F9F4ED;



	/*background-color: #FFFFFF;*/



	border: 1px solid #DAA5BB;



	border-left-style: none;



	border-right-style: none;



	left: -78px;



	margin-bottom: 0px;



	margin-top: -1px;



	overflow: hidden;



	position: relative;



	width: 154px;



}







#menu2 li a{



	background-color: #F9F4ED;



	/*background-color: #FFFFFF;*/



	border-left-style: none;



	border-right-style: none;



	margin-top: -4px;



	overflow: hidden;



	padding-bottom: -4px;



	padding-top: -4px;



	position: relative;



	width: 154px;



}







#menu2 li a:hover{



	background-color: #FFFFFF;



	left: 0px;



	overflow: hidden;



	padding-left: 16px;



	padding-top: 0px;



	position: relative;



	width: 154px;



}



/* Menu client */



#menu2-client {



	height: auto;



	left: 0px;



	overflow: hidden;



	position: relative;



	top: 24px;



	width: auto;



}







#menu2-client dd {



	display: none;



}







#menu2-client dt {



	color: #6A1D44;



	cursor: pointer;



	display: block;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



	height: auto; /* 26px; */



	left: 16px;



	margin-bottom: -10px;



	margin-left: 0px;



	margin-top: -21px;



	overflow: visible;



	padding-bottom: 0px;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	text-align: left;



	text-decoration: none;



	text-indent: 0px;



	top: 8px;



	width: 154px;



}







#menu2-client dt a {

	border: 0 none;

	color: #6A1D44;

	display: list-item;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: 16px;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

	width: 125px;

}

#menu2-client dt a:hover {

	border: 0 none;

	color: #C28D2E; /*#D872A7;*/

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	height: 16px;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

	width:125px;

}







#menu2-client li {

	background-color: #F9F4ED;

	/*background-color: #FFFFFF;*/

	border: 1px solid #EFE1CB;/*#DAA5BB;*/

	border-left-style: none;

	border-right-style: none;

	left: -78px;

	margin-bottom: 0px;

	margin-top: -1px;

	overflow: hidden;

	position: relative;

	width: 154px;

	height:15px;

}







#menu2-client li a{



	background-color: #F9F4ED;



	/*background-color: #FFFFFF;*/



	border-left-style: none;



	border-right-style: none;



	margin-top: -4px;



	overflow: hidden;



	padding-bottom: -4px;



	padding-top: -4px;



	position: relative;



	width: 154px;



}







#menu2-client li a:hover{



	background-color: #FFFFFF;



	left: 0px;



	overflow: hidden;



	padding-left: 16px;



	padding-top: 0px;



	position: relative;



	width: 154px;



}







/* Fin Menu Horizontal */



#menu-droit {



	background-repeat: no-repeat;



	height: 50px;



	left: +296px;



	position: relative;



	text-align: center; /* Pour compatibilité IE5 */



	top: -180px;



	width: 163px;



}







#menu-formation {



	background-image: url(images/formation-menu.gif);



	background-repeat: no-repeat;



	height: 489px;



	left: 0px;



	overflow: hidden;



	position: relative;



	top: -40px;



	width: 162px;



}







#menu-help {



	background-image: url(images/help-menu.gif);



	background-repeat: no-repeat;



	height: 450px;



	left: 0px;



	overflow: hidden;



	position: relative;



	top: -40px;



	width: 162px;



}







#menu-societe {



	background-image: url(images/societe-menu.gif);



	background-repeat: no-repeat;



	height: 489px;



	left: 0px;



	overflow: hidden;



	position: relative;



	top: -20px;



	width: 162px;



}







#menu-sousicone-societe {



	background-image: url(images/menu-sousicone-societe.gif);



	height: 2px;



	position: relative;



	width: 2px;



}







#nav{

	background-color: transparent;

	height: 29px;

	left: 0px;

	list-style: none;

	margin-bottom: 0px;

	margin-top: 0px;

	overflow: visible;

	padding-bottom: 0px;

	padding-top: 0px;

	position: absolute;

	text-align: left;

	top: 138px;

	width: 1px;

	z-index: 101;

}

#nav ul{

	display: none;

	margin-top: 0px;

}

#nav ul ul, #nav ul ul ul{

	display: none;

	margin-top: 0px;

	position: absolute;

}

#navbar {

	background-color: transparent;

	border: #000000 none;

	height: 29px;

	list-style: none;

	overflow: visible;

	position: relative;

	text-align: left;

	top: 0px;

	width: 760px;

	z-index: 100;

}

#navbar2 {



	background-color: #00FFFF;



	border: #000000 none;



	height: 29px;



	left: 0px;



	list-style: none;



	overflow: visible;



	position: relative;



	text-align: left;



	top: 1px;



	width: 760px;



	z-index: 100;



}







#offshore-titre {



	background-image: url(images/offshore-titre.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: -9px;



	width: 754px;



}







#poidspdf {



	color: #7C848D;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	height: 18px;



	left: 210px;



	padding: 0px;



	position: absolute;



	top: 13px;



	width: 100px;



	z-index: 11;



}







#popup {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	left: 12px;



	padding-bottom: 12px;



	padding-right: 12px;



	position: absolute;



	top: 12px;



	width: auto;



}







#postulez {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	height: auto;



	left: 0px;



	position: relative;



	top: 10px;



	width: 557px;



}







#postulez-champs {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px; /*line-height:160%;*/



	height: auto;



	padding-bottom: 5px; /*border: 1px solid #CCCCCC;*/



	position: absolute;



	right: 0px;



	top: 0px;



	width: 430px;



	z-index: 10;



}







#postulez-texte {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	height: auto;



	left: 0px;



	position: relative;



	top: 0px;



	width: 555px;



}







#presentation-cadre {



	background: url(images/cadre-presentation2.gif) no-repeat;



	color: #6A1D44;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: 390px;



	line-height: 120%;



	padding-left: 12px;



	padding-top: 12px;



	position: absolute;



	left: 290px;



	top: 0px;



	width: 276px;



	z-index: 30;



}







#presentation-cadre2 {



	background: url(images/cadre-presentation.gif) no-repeat;



	color: #6A1D44;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: 390px;



	left: 280px;



	padding-left: 12px;



	padding-top: 12px;



	position: absolute;



	top: 59px;



	width: 276px;



}







#presentation-header {



	background: url(images/presentation-titre.gif) no-repeat;



	height: 48px;



	left: 0px;



	position: absolute;



	top: 0px;



	width: 320px;



	z-index: 0;



}







#presentation-photo {



	background: url(images/presentation-photo.gif) no-repeat;



	display: block;



	float: right;



	height: 104px;



	left: 170px;



	position: absolute;



	top: 10px;



	width: 94px;



}







#presentation-texte {



	background: #FFFFFF;



	color: #2C2C2C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: 300px;



	left: 0px;



	position: absolute;



	top: 60px;



	width: 250px;



}







#presse-pic {



	background-image: url(images/commpresse.gif);



	height: 51px;



	position: relative;



	width: 152px;



	z-index: 0;



}







#publications1 {



	background: url(publi/BROCHURE_corp_mdtvision_2004.jpg) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: 200px;



	left: 3px;



	padding-left: 0px;



	padding-top: 0px;



	position: absolute;



	top: 120px;



	width: 550px;



}





#quick-acces{



	background-color: transparent;



	background-image: url(images/quick-acces.jpg);



	background-repeat: no-repeat;



	color: #000000;



	height: 134px;



	left: 0;



	margin-bottom: 5px;



	padding-bottom: 11px;



	position: relative;



	top: -36px;



	width: 162px;



}







#recherche {



	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	left: 433px;



	position: absolute;



	top: 20px;



	width: 144px;



}







#recherche input.champs {



	background-color: #FFFFFF;



	border: 1px solid #999999;



	color: #333333;



	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;



	font-size: 10px;



	font-style: normal;



	font-weight: normal;



	height: 13px;



	left: 0px;



	position: relative;



}







#recherche input.valid{



	background-image: url(images/search-calleur.gif);



	background-repeat: no-repeat;



	border: none;



	color: #2E3950;



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 8px;



	font-style: normal;



	font-weight: normal;



	height: 15px;



	left: 0px;



	position: relative;



	top: -1px;



	visibility: visible;



	width: 22px;



}







#recherche input.valid:hover{



	background-image: url(images/search-calleur.gif);



	border: none;



	height: 15px;



	position: relative;



	top: -1px;



	visibility: visible;



	width: 22px;



}







#recherche p {



	background-color: #FFFFCC;



	border: solid 1px #000000;



	text-align: left; /* Pour compatibilité IE5 */



	width: 300px;



}







#recherche span {



	display: block;



	margin: 10px 0px 0px 150px;



}







#recherche2 {



	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	left: 433px;



	position: absolute;



	top: 20px;



	width: 144px;



}







#recherche2 input.champs {



	background-color: #FFFFFF;



	border: 1px solid #999999;



	color: #333333;



	font-family: "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;



	font-size: 10px;



	font-style: normal;



	font-weight: normal;



	height: 13px;



	left: 0px;



	position: relative;



}







#recherche2 input.valid {



	background-image: url(images/search_ok.gif);



	background-repeat: no-repeat;



	border: none;



	color: #2E3950;



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 8px;



	font-style: normal;



	font-weight: normal;



	height: 15px;



	left: 0px;



	position: relative;



	top: -1px;



	visibility: visible;



	width: 22px;



}







#recherche2 input.valid:hover {



	background-image: url(images/search_ok-over.gif);



	border: none;



	height: 15px;



	position: relative;



	top: -1px;



	visibility: visible;



	width: 22px;



}







#recherche2 p {



	background-color: #FFFFCC;



	border: solid 1px #000000;



	text-align: left; /* Pour compatibilité IE5 */



	width: 300px;



}







#recherche2 span {



	display: block;



	margin: 10px 0px 0px 150px;



}







#retour {



	height: 30px;



	left: 3px;



	margin-left: 0px;



	position: absolute;



	top: 184px;



	width: 52px;



}







#salons-date {



	background: #FFFFFF;



	color: #6A1D44;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 130px;



	left: 0px;



	padding-left: 0px;



	position: relative;



	text-decoration: none;



	top: 30px;



	width: 560px;



}







#salons-texte {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	height: auto;



	padding-left: 0px;



	padding-top: 0px;



	position: absolute;



	right: 0px;



	top: -2px;



	width: 370px;



}







#schema-offre {



	background: url(images/schemaoffre.jpg) no-repeat;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: 600px;



	position: absolute;



	right: -20px;



	top: 35px;



	width: 288px;



}







#schema-offre-int {



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	position: absolute;



	right: 0px;



	top: 35px;



	width: 200px;



}







#search input.search-champs {



	background-color: #FFFFFF;



	border: 1px solid #999999;



	color: #333333;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	height: 13px;



	left: 0px;



}







#siege-titre {



	background-image: url(images/siege-titre.gif);



	height: 27px;



	left: 0px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 754px;



}







#tabulation-fleche-cadre {



	background: url(images/fleche-industries.gif) no-repeat;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 10px;



	padding-left: 15px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 90%;



	z-index: 11;



}



.tabulation-fleche-cadre {



	background: url(images/fleche-industries.gif) no-repeat;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 10px;



	padding-left: 15px;



	position: relative;



	text-align: left;



	top: 0px;



	width: 90%;



	z-index: 11;



}



.tabulation-fleche-cadre-offre {



	background: url(images/fleche-industries.gif) no-repeat;



	float: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 10px;



	padding-left: 15px;



	position: relative;



	text-align: left;



	top: 0px;



	width: auto;



	z-index: 11;



}







#tabulation-popup {



	background: url(images/fleche-industries.gif) no-repeat;



	float: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	height: auto;



	left: 10px;



	padding-bottom: 8px;



	padding-left: 15px;



	padding-right: 8px;



	position: relative;



	text-align: left;



	top: 0px;



	width: auto;



	z-index: 11;



}







#temoignages {



	border: 1px solid #CCCCCC;



	border-right-style: none;







	padding-bottom: 3px;



	padding-left: 3px;



	padding-top: 3px;



	position: absolute;



	right: 3px;



	top: 0px;



	width: 158px;



	z-index: 10;



}







#temoignages-cadre {



	border: 1px solid #90ADB5;



	border-bottom-style: none;



	padding-left: 0px;



	padding-top: 0px;



	position: relative;



	width: 153px;



}







#temoignages-pic {



	background-image: url(images/tem-client.gif);



	height: 51px;



	position: relative;



	width: 152px;



	z-index: 0;



}







#voir-temoignages {



	left: -2px;



	position: relative;



	top: 3px;



}







#zone-contenu-soustitre-formation {



	background: #FFFFFF;



	color: #D9541E;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 40PX;



	left: 11px;



	line-height: 200%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}







#zone-contenu-soustitre-jobs {



	background: #FFFFFF;



	color: #E1C53E;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 40PX;



	left: 11px;



	line-height: 200%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}







#zone-contenu-soustitre-offre {



	background: #FFFFFF;



	color: #CC6E62;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 40PX;



	left: 11px;



	line-height: 200%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}



#zone-contenu-soustitre-offre-tmamco {



	background: #FFFFFF;



	color: #CC6E62;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 60px;



	left: 11px;



	line-height: 150%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}







#zone-contenu-soustitre-offre2 {



	background: #FFFFFF;



	color: #CC6E62;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 35PX;



	left: 10px;



	line-height: 200%;



	position: relative;



	text-decoration: none;



	top: 0px;



}







#zone-contenu-soustitre-plm {



	background: #FFFFFF;



	color: #B20D50;



	font-family: Arial, Verdana, Sans-serif;



	font-size: 14px;



	font-weight: bold;



	height: 40PX;



	left: 11px;



	line-height: 200%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}







#zone-contenu-texte {



	background: #FFFFFF;



	color: #2C2C2C;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 87px;



	width: 250px;



}







#zone-contenu-texte-cp {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 60px;



	width: 560px;



}







#zone-contenu-texte-large {

	background: #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	height: auto;

	left: 0px;

	position: relative;

	top: 60px; /* 87 */

	width: 560px;

}

#zone-contenu-texte-large-s {

	background: #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	height: auto;

	left: 0px;

	position: relative;

	top: 87px; 

	width: 560px;

}







#zone-contenu-texte-large2 {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 87px;



	width: 560px;



	



}







#zone-contenu-texte-large3 {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 87px;



	width: 390px;



}







#zone-contenu-texte-large3b {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 0px;



	width: 390px;



}



#zone-contenu-texte-large3c {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 60px;



	width: 390px;



}







#zone-contenu-texte-large4 {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: auto;



	width: 560px;



}







#zone-contenu-texte-offre {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 87px;



	width: 290px;



}







#zone-contenu-texte-offre2 {



	background: #FFFFFF;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	height: auto;



	left: 0px;



	position: relative;



	top: 87px;



	width: 395px;



}







#zone-contenu-titre { 

	background: #FFFFFF;

	color: #6A1D44;

	font-family: Arial, Verdana, Sans-serif;

 	font-size: 14px; 

	font-weight: bold; 

	height: 40PX;



	left: 11px;



	line-height: 200%;



	position: absolute;



	text-decoration: none;



	top: 60px;



}







#zone-contenu-titre-aero {



	background: url(images/aeronautique.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-automobile {



	background: url(images/automobile.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-chiffres {



	background: url(images/faitschiffres.gif) no-repeat;



	height: 50px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-chimie {



	background: url(images/chimie.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-clients {



	background: url(images/clients.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-collaboratif {



	background: url(images/collaboratif.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-communique {



	background: url(images/communique.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-contactpresse {



	background: url(images/contactpresse.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-coordonnees {



	background: url(images/coordonnees.gif) no-repeat;



	height: 60px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-cpg {



	background: url(images/cpg.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-dossierpresse {



	background: url(images/dossierpresse.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-elect {



	background: url(images/elect.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-formation {



	background: url(images/formation.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-historique {



	background: url(images/historique.gif) no-repeat;



	height: 50px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-industries {



	background: url(images/industries.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-jobs {



	background: url(images/jobs.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-manufacture {



	background: url(images/manufacture.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-manufacture {



	background: url(images/manufacture.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-metiers {



	background: url(images/nosmetiers.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-minsk {



	background: url(images/offshore.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-mission {



	background: url(images/mission.gif) no-repeat;



	height: 50px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-offre {



	background: url(images/offre.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-organisation {



	background: url(images/organisation.gif) no-repeat;



	height: 65px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-partenaires {



	background: url(images/partenaires.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-pharma {



	background: url(images/pharma.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-plm {



	background: url(images/plm.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-presentation {



	background: url(images/presentation-titre.gif) no-repeat;



	height: 50px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-presse {



	background: url(images/presse.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-publications {



	background: url(images/publications.gif) no-repeat;



	height: 65px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-qualite {



	background: url(images/qualite.gif) no-repeat;



	height: 65px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-recherche {



	background: url(images/recherche.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-revuepresse {



	background: url(images/revuepresse.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-salons {



	background: url(images/salons.gif) no-repeat;



	height: 65px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-temoignageclient {



	background: url(images/temoignages.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}







#zone-contenu-titre-titreclients {



	background: url(images/titreclients.gif) no-repeat;



	height: 55px;



	left: 10px;



	position: absolute;



	top: 34px;



	width: 320px;



	z-index: 0;



}



.liste-clients {



	border: 1px solid #999999; border-top-style:none;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	height: 45px;



	top:0px;



	left: 0px;



	width: 560px;



	float:left;



	padding:5px;



	overflow:hidden;



	position:relative;



	



}



.liste-clients-projet {



	border: 1px solid #999999;



	border-top-style:none; border-bottom-style:none; border-right-style:none;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	height: 46px;



	overflow:hidden;



	width: 340px;



	top:-1px;



	right: 0px;



	position:absolute;



	padding:5px;



}



.liste-clients-titre {



	border: 1px solid #999999;



	color: #000000;



	background-color:#E3E7E8;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: bold;



	height: auto;



	top:2px;



	left: 0px;



	width: 560px;



	float:left;



	padding:5px;



	position:relative;



	



}



.liste-clients-projet-titre {



	border: 1px solid #999999;



	border-top-style:none; border-bottom-style:none; border-right-style:none;



	background-color:#E3E7E8;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: bold;



	height: auto;



	width: 340px;



	top:0px;



	right: 0px;



	position:absolute;



	padding:5px;



}



#engagemant-col1a {



	border: 1px solid #999999;



	/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#E3E7E8;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: bold;



	text-align:center;



	height: 20px;



	width: 178px;



	top:37px;



	left: 4px;



	position:absolute;



	padding:2px;



}



#engagemant-col2a {



	border: 1px solid #999999;



	/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#E3E7E8;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: bold;



	text-align:center;



	height: 20px;



	width: 178px;



	top:37px;



	left: 184px;



	position:absolute;



	padding:2px;



}



#engagemant-col3a {



	border: 1px solid #999999;



	/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#E3E7E8;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: bold;



	text-align:center;



	height: 20px;



	width: 178px;



	top:37px;



	left: 364px;



	position:absolute;



	padding:2px;



}



#engagemant-col1 {



	border: 1px solid #999999;



	border-right-style:none;/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#EFD662;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 310px;



	width: 173px;



	top:57px;



	left: 4px;



	position:absolute;



	padding:3px;



}



#engagemant-col2 {



	border: 1px solid #999999;



	border-right-style:none;/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#D17B6E;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 310px;



	width: 173px;



	top:57px;



	left: 184px;



	position:absolute;



	padding:3px;



}



#engagemant-col3 {



	border: 1px solid #999999;



	/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#B91460;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 310px;



	width: 176px;



	top:57px;



	left: 364px;



	position:absolute;



	padding:3px;



}



#engagemant-col1b {



	border: 1px solid #999999;



	border-right-style:none;/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#EFD662;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 250px;



	width: 173px;



	top:57px;



	left: 4px;



	position:absolute;



	padding:3px;



}



#engagemant-col2b {



	border: 1px solid #999999;



	border-right-style:none;/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#D17B6E;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 250px;



	width: 173px;



	top:57px;



	left: 184px;



	position:absolute;



	padding:3px;



}



#engagemant-col3b {



	border: 1px solid #999999;



	/*border-top-style:none; border-bottom-style:none; border-right-style:none;*/



	background-color:#B91460;



	color: #000000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	height: 250px;



	width: 176px;



	top:57px;



	left: 364px;



	position:absolute;



	padding:3px;



}



#lien-plan {



	position:relative;



	left:0px;



	top:0px;



	width:160px;



	height:15px;



}



#lien-plan-poids {



	position:absolute;



	right:0px;



	top:0px;



	width:70px;



	height:15px;



}



.siege1-center-offshore {



	height: auto;



	left: 0px;



	padding-left: 10px;



	padding-top: 10px;



	position: relative;



	text-align: left;



	top: 0px;



	width: auto;



}

.newfooter {

	left:-187px;position:relative;bottom:21px;overflow:visible;

}

.newfooter-bis {

	left:-187px;position:relative;bottom:48px;overflow:visible;

}

#haut-bis {

	background: url(images/haut-off.gif) no-repeat;

	background-color: TRANSPARENT;

	bottom: 10px;

	display: block;

	float: right;

	height: 50px;

	position: relative;

	right: -135px;

	width: 30px;

	z-index: 15;

}

#haut-ter {

	background: url(images/haut-off.gif) no-repeat;

	background-color: TRANSPARENT;

	bottom: 45px;

	display: block;

	float: right;

	height: 50px;

	position: relative;

	right: 0px;

	width: 30px;

	z-index: 15;

}

#footer-contact {

	background-color: transparent;

	bottom: -48px;

	left:-2px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

}

#footer-plan {

	background-color: transparent;

	bottom: -45px;

	left:-2px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

}

#footer-search {

	background-color: transparent;

	bottom: -25px;

	left:-2px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

	width: 760px;

	z-index: 1;

}

#footer-infos {

	background-color: transparent;

	bottom: -15px;

	left:0px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

	width: 760px;

	z-index: 1;

}

#footer-index {

	background-color: transparent;

	bottom: 60px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

	width: 760px;

	z-index: 1;

}

#offre6 {

 position:absolute;left:160px;top:270px;

}

#centre-search {

	background-color: transparent;

	border: 1px solid #CFD1D2;

	height: auto;

	left: 0px;

	margin-bottom: 30px;

	margin-left: 2px;

	padding-bottom: 17px;

	position: relative;

	top: -24px;

	width: 754px;

}

