.fond2 {
	background-image: url(images/inface_02.jpg);
}
.fond1 {
	background-image: url(images/inface_02.jpg);
}
.txtlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(images/sepa_btns.jpg);
	padding-left: 7px;
	font-weight: bold;
	vertical-align: top;
}
.txtlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(images/sepa2_btns.jpg);
	padding-left: 7px;
	font-weight: bold;
}
.txtlinks3 {
display:block;
width:400px;
margin-top:20px!important;
margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	background:#CCCCCC;
	padding-left: 7px;
	font-weight: bold;
	vertical-align: top;
	text-align:center;
}
.txtlinks3:hover {
	color:#FFFFCC;
	background:#666666;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.cadrinterne1 {
	background-image: url(images/cadrinterne1.jpg);
}
.cadrinterne2 {
	background-image: url(images/cadrinterne2.jpg);
}
.cadrinterne3 {
	background-image: url(images/cadrinterne3.jpg);
}
.titreorange1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}
.txtgrisbold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	line-height: 20pt;
}
.txtgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20pt;
}
.propoim1 {
	background-image: url(images/propositions_2.png);
}
.propoim2 {
	background-image: url(images/propositions_3.jpg);
	cursor: hand;
}
.propoim3 {
	background-image: url(images/propositions_4.jpg);
}
.propocadrebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-bottom: 7px;
	line-height: 14px;
	font-variant: normal;
	font-weight: bold;
	padding-left: 2px;
}
.propoannonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}
.propopub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 46px;
	text-align: left;
	vertical-align: baseline;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 12px;
	padding-left: 3px;
}
.filetgris {
	background-image: url(images/filetgris.gif);
}
.txtgris1bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 15pt;
}
.txtgris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.txtgris2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.propoim4 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/propo_cartouchebleu.gif);
}
.propocontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	padding-top: 10px;
	text-align: justify;
	padding-right: 10px;
}
.propocontact2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	font-variant: normal;
}
.propocartouchorange {
	background-image: url(images/propo_cart_orange.png);
}
.txtcartorange1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 30px;
}
.reposannonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066FF;
	padding-right: 10px;
	padding-bottom: 5px;
	cursor: hand;
}
.txtgris3bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 15pt;
}
.titrebleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #003366;
}
.titrebleu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #003366;
}
.titrebleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #0099FF;
}
.titrebleu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: 900;
	color: #0099FF;
	line-height: 12px;
}
.txtgris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20pt;
}
.txtgris4bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-right: 20px;
	line-height: 15px;
}
.txtgris4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 15pt;
	text-align: justify;
}
.txtgris5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	line-height: 14pt;
	padding-left: 40px;
}
.titreorange2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 20px;
}
.fondoppo3 {
	background-image: url(images/dircom.jpg);
}
.titregris6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	line-height: 22pt;
}
.titreorange3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
}
.txtgrisbold5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 20pt;
}
.txtgrisbold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 14pt;
}
.txtgris5bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding-right: 20px;
	line-height: 17px;
}
.reposannonce2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066CC;
	cursor: hand;
	padding-right: 6px;
}
.txtgris6bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 19px;
}
.txtgris6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 19px;
}
.partim1 {
	background-image: url(images/part_02.jpg);
}
.txtgris7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.titregris7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 18pt;
}
.titrebleu4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #0099FF;
}
.txtgris8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.pucesaut {
	padding-top: 3px;
}
.postretrait {
	padding-right: 30px;
}
.reposannonce3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066CC;
	cursor: hand;
	padding-top: 12px;
	padding-right: 4px;
}
.partfilet {
	background-image: url(images/part_filet_hor.gif);
}
.partfiletvert {
	background-image: url(images/propo_filet_vert.gif);
}
.pan1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-right: 6px;
	padding-left: 6px;
}
.contactxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.casemessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 392px;
}
.casecontact {
	width: 200px;
}
.fondcontact {
	background-image: url(images/contactfond.jpg);
}
.cursor {
	cursor: hand;
}
.titreblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 50px;
}
.txtgris8Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.savfai1 {
	background-image: url(images/savoir_faire2.jpg);
}
.savfaire2 {
	background-image: url(images/savoir_faire3.jpg);
}
.savfaire4 {
	background-image: url(images/savoir_faire4.jpg);
}
.txtblancsf1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 50px;
	color: #FFFFFF;
	font-weight: bold;
}
.txtblancsf2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	cursor: hand;
	padding-left: 0px;
	font-weight: bold;
}
.sfbleu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066FF;
	padding-left: 110px;
}
.sfbleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066FF;
	padding-left: 120px;
}
.sfgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left: 130px;
}
.sfgris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left: 140px;
}
.descbt {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txtgris6boldorange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.bandeorange {
	background-image: url(images/savoir_faire3.jpg);
}
.fondcartouche {
	background-image: url(images/sf3.jpg);
}
.printfond {
	background-image: url(images/printfond.jpg);
}

