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

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; }



.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} 

#logoI {

	height: 0px;

	left: 400px;

	padding-left: 15px;

	position: relative;

	text-align: left;

	top: -90px;

	

	z-index: 11;

}

.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;

}



#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.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: 38px;

}



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: 38px;

}



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: 38px;

}



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: 38px;

}



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;

	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: 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:-18px;/* -14px; */

	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:1px;

	overflow: hidden;

	padding-left: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	/*line-height:140%;*/

}

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:1px;

	overflow: hidden;

	padding-left: 0px;

	position: relative;

	text-align: left;

	text-decoration: none;

	/*line-height:140%;*/

}

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;

		height: 100%;

		}



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: 265px;

	width: 253px;

}



.agence3-bck {

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

	background-repeat: no-repeat;

	height: 166px;

	left: 506px;

	position: absolute;

	text-align: left;

	top: 265px;

	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: 14px;

}



.menu-arrow2 {

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

	left: 122px;

	position: relative;

	top: 15px;

}

.menu-arrow-i {

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

	left: -12px;

	position: relative;

	top: 14px;

}



.menu-arrow2-i {

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

	left: 122px;

	position: relative;

	top: 15px;

}



.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-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: -4px; /*0*/

}





.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: relative;

	top: 7px;

	z-index: 30;

}



.menu-selector {

	height: 2px;

	left: -13px;

	position: relative;

	top: -9px;

}



.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: -37px;

	list-style: none;

	margin-bottom: -1px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	top: 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: 394px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	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: 565px;

	list-style: none;

	margin-bottom: -2px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 16px;

	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: 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: 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: 502px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	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: 0px;

	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: 633px;

	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: 14px;

	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: 17px;

	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: 17px;

	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: 80px;

	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;

	width: 150px;

}



.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: 78px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	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: 509px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: -16px;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: -16px;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

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

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: -13px; /* -1 */

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: -11px;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: -11px;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 5px;

	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: 185px;

	list-style: none;

	margin-bottom: -2px;

	padding-left: 16px;

	position: relative;

	text-align: left;

	text-decoration: none;

	text-indent: 0px;

	top: 5px;

	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: 28px;

	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;

	height: 40px;

	line-height:150%;

	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;

	height: 39px;

	line-height:150%;

	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: 68px;

	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: 759px;

	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: auto;

	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;

}



#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: -5px;

	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: -5px;

	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: -10px;

	height: 8px;

	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: 20px;

	display: block;

	float: right;

	height: 50px;

	position: absolute;

	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; /* 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;

}







#menu 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;

}





#menu 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;

}





#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;

	overflow: hidden;

	position: relative;

	width: 154px;

}



#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;

}



#menu li a:hover{

	/*background-color: #FCEFF4;*/

	background-color: #FFFFFF;

	left: 0px;

	overflow: hidden;

	padding-left: 16px;

	padding-top: 0px;

	position: relative;

	width: 154px;

}



#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: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

}



#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: auto;

	padding-bottom: 4px;

	padding-top: 0px;

	text-decoration: none;

}



#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;

}



#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: -40px;

	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;

}



#question00 {

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

	background-repeat: no-repeat;

	height: 135px;

	left: 0;

	margin-left: auto;

	margin-right: auto;

	position: absolute;

	text-align: left;

	top: 195px;

	width: 185px;

}



#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-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:absolute;bottom:21px;overflow:visible;

}

.newfooter-bis {

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

}

#haut-bis {

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

	background-color: TRANSPARENT;

	bottom: 45px;

	display: block;

	float: right;

	height: 50px;

	position: absolute;

	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: absolute;

	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;

	width: 760px;

	z-index: 1;

}

#footer-plan {

	background-color: transparent;

	bottom: -45px;

	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: 10px;

	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: 9px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	position: absolute;

	width: 760px;

	z-index: 1;

}

#offre6 {

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

}

#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;

}