@charset "utf-8";

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */
html {color: #000;background: #FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style: inherit;font-weight: inherit;}
del,ins {text-decoration: none;}
li {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content: '';}
abbr,acronym {border: 0;font-variant: normal;}
sup {vertical-align: baseline;}
sub {vertical-align: baseline;}
/*because legend doesn't inherit in IE */
legend {color: #000;}
input,button,textarea,select,optgroup,option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,button,textarea,select {*font-size: 100%;}
/* Fin reset CSS*/

/* Styles globaux */
.capsTxt {text-transform:uppercase;}
.redColor {color:#db002f;}
strong {font-weight:bold;}
body {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#575757;margin:0;padding:0;overflow-x:hidden;}
a {text-decoration:none;}
#footerContent ul a {text-decoration:none;color:#616161;}
p {padding-bottom:6px;line-height:16px;}
#footerContent ul a:hover{color:#909090;}

.light {font-weight:normal;}
/* Fin styles globaux */

html, body.home, body.interieur {width:100%;margin:0;padding:0;background:#f3f3f3 url(../medias/img/fondBody.gif) repeat-x left top;}

#containerWhite {float:left;width:100%;margin-top:48px;
/* 	background:transparent url(../medias/img/fondHeader.gif) repeat-x center top; */
  	background:transparent url(../medias/img/ombresBackground20.png) repeat-y center top;}
#containerWhite {min-height:549px;}


.degradeOverflow {position:absolute;
 	width:100%;height:50px;background:transparent url(../medias/img/degradeOverflow.png) repeat-x left top;top:850px;left:0;}
#containerWhite  #containerBackground  #containerPage {width:961px;/*margin:0 auto;*/position:absolute;left:50%;margin-left: -480px;margin-top:-48px;border: 0px solid red;}
.home  #content {}
.home #flashHome {float:left;width:100%;height:549px;overflow:hidden;}
.home #flashHome img{/*position:relative;margin:0 auto;*/}
#header {width:784px;height:48px;float:left;padding:0 3px 0 174px;}
#header h1{color:#b7b7b7;padding:5px 0 10px 0;}
#logo {z-index:2;position:absolute;width:165px;height:89px;left:0px;top:0;}
#header ul#menuHeader {float:left;z-index:8;position:absolute;}
#header ul#menuHeader li {position:relative;display:block;float:left;}
#header ul#menuHeader li a{display:block;float:left;}
#header ul#menuHeader li#liGroupe a{background:url(../medias/img/le-groupe.gif) no-repeat left top;width:159px;min-height:19px;}
#header ul#menuHeader li#liGroupe a:hover{background-position:0 -19px;}
#header ul#menuHeader li#liGroupe.active a,#header ul#menuHeader li#liInfosP.active a,#header ul#menuHeader li#liSolutionAv.active a,#header ul#menuHeader li#liInfosTrigano.active a,#header ul#menuHeader li#liContact.active a  {background-position:0 -19px;}
#header ul#menuHeader li#liInfosP a{background:url(../medias/img/infos-pratiques.gif) no-repeat left top;width:159px;min-height:19px;}
#header ul#menuHeader li#liInfosP a:hover{background-position:0 -19px;}
#header ul#menuHeader li#liSolutionAv a{background:url(../medias/img/solutions-d-avenir.gif) no-repeat left top;width:159px;min-height:19px;}
#header ul#menuHeader li#liSolutionAv a:hover{background-position:0 -19px;}
#header ul#menuHeader li#liInfosTrigano a{background:url(../medias/img/infos-trigano.gif) no-repeat left top;width:159px;min-height:19px;}
#header ul#menuHeader li#liInfosTrigano a:hover{background-position:0 -19px;}
#header ul#menuHeader li#liContact a{background:url(../medias/img/contactez-nous.gif) no-repeat left top;width:119px;min-height:19px;}
#header ul#menuHeader li#liContact a:hover{background-position:0 -19px;}
#header ul#menuHeader li#liContact ul li {padding-left:25px;}
#header ul#menuHeader li ul {position:absolute;display:block;width:163px;z-index:1;top:19px;left:-13px;}
#header ul#menuHeader li ul li{display:block;float:left;width:161px;	min-height:21px;padding:6px 0 0 2px;background:url(../medias/img/fdMenuHeaderStd.png) repeat-y left top;text-align:center;}


#header ul#menuHeader li ul li.firstChild{background:url(../medias/img/fdMenuHeaderFiChi.png) no-repeat 0 0;height:22px;padding-top:8px;}
#header ul#menuHeader li ul li.lastChild{background:url(../medias/img/fdMenuHeaderFo.png) no-repeat left bottom;padding-bottom:6px;}
#header ul#menuHeader li ul#smenu1 li a, #header ul#menuHeader li ul#smenu2 li a, #header ul#menuHeader li ul#smenu3 li a,#header ul#menuHeader li ul#smenu4 li a, #header ul#menuHeader li ul#smenu5 li a{color:#767676;border-bottom:1px solid #eaeaea;width:157px;padding-bottom:4px;}
#header ul#menuHeader li ul#smenu1 li.firstChild a, #header ul#menuHeader li ul#smenu1 li.lastChild a, #header ul#menuHeader li ul#smenu2 li.firstChild a, #header ul#menuHeader li ul#smenu2 li.lastChild a,#header ul#menuHeader li ul#smenu3 li.firstChild a, #header ul#menuHeader li ul#smenu3 li.lastChild a,#header ul#menuHeader li ul#smenu4 li.firstChild a, #header ul#menuHeader li ul#smenu4 li.lastChild a,#header ul#menuHeader li ul#smenu5 li.firstChild a, #header ul#menuHeader li ul#smenu5 li.lastChild a{border:none;}
#header ul#menuHeader li ul#smenu1 li a:hover, #header ul#menuHeader li ul#smenu2 li a:hover, #header ul#menuHeader li ul#smenu3 li a:hover, #header ul#menuHeader li ul#smenu4 li a:hover, #header ul#menuHeader li ul#smenu5 li a:hover{color:#dd012d;}


#header ul#menuHeader li#liGroupe ul li a, #header ul#menuHeader li#liInfosP ul li a, #header ul#menuHeader li#liSolutionAv ul li a, #header ul#menuHeader li#liInfosTrigano ul li a, #header ul#menuHeader li#liInfosTrigano ul li a, #header ul#menuHeader li#liContact ul li a {background:none;}
#backHome {position:absolute;top:0;right:324px;width:25px;height:22px;}
#zonePro {position:absolute;top:0;right:3px;font-size:10px;width:310px;height:23px;background:url(../medias/img/fondZonePro.jpg) no-repeat left top;padding:1px 0 0 10px;}
#zonePro form input {border:none;background:#b7b7b7;color:#ebebeb;position:relative;*top:-1px;}
#zonePro form #login {width:117px;height:13px;margin:0 3px 0 3px;padding:0 3px;}
#zonePro form #motPasse {width:71px;height:13px;margin-right:3px;padding:0 3px;}

#zonePro form p{text-transform:uppercase;color:#6f6f6f;}
#zonePro form #submitPro {position:relative;top:3px;}

#zonePro form  input.knowMore{position:absolute;width:13px;height:13px;top:3px;right:10px;background:url(../medias/img/submitPro.gif) no-repeat 0 0;}
#zonePro form input.knowMore:hover{background:url(../medias/img/submitProRo.gif) no-repeat 0 0;}
#footer {float:left; width:100%;background:#f3f3f3 url(../medias/img/fondFooter.gif) repeat-x 0 0;min-height:113px;position:relative;border: 0px solid red;}
#footer.footerInterieur {/*width:1670px;*/border: 0px solid red;}

#footer .containerFooter {position:relative;width:961px;margin:0 auto;padding:0 3px;}
#footer .containerFooter dl.actus {float:left;padding:12px 12px 11px 0;}
#footer .containerFooter dl.actus.lastChild {padding-right:0;}
#footer .containerFooter dl.actus dt {float:left;width:147px;height:71px;}
#footer .containerFooter dl.actus dd {position:relative;float:left;width:137px;height:71px;padding:0 12px 0 12px;border-right:1px solid #e6e6e6;font-size:10px;}
#footer .containerFooter dl.actus dd h2 a{color:#575757;}
#footer .containerFooter dl.actus dd h2 a:hover{color:#272727;}
#footer .containerFooter dl.actus.lastChild  dd{border:none;padding-right:0;}

#footer .containerFooter dl.actus dd h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#footer .containerFooter dl.actus dd a.knowMore{position:absolute;top:0;right:12px;}
#footerContent {float:left;width:100%;}
#footer #fdPlusInfos {float:left;width:100%;}
#footer #fdSuiteFooter {float:left;width:100%;background:#f9f9f9 url(../medias/img/fdSuiteInfo.gif) repeat-x left top;position:relative;z-index:1;}
#fdPlusInfos #plusInfo {float:left;margin-left:12px;padding-top:1px;}
#fdSuiteFooter #suiteInfos {float:left;margin-left:12px;position:relative;z-index:0;}

#fdSuiteFooter #suiteInfos h3{font-size:11px;text-transform:uppercase;font-weight:bold;padding:15px 0 4px 0;color:#e55e6d;}
#fdSuiteFooter #suiteInfos p{font-size:10px;padding:0 172px 15px 0;color:#9f9f9f;}
#fdSuiteFooter #suiteInfos p strong{font-weight:normal;color:#727272;}
#fdPlusInfos ul {float:right;height:16px;line-height:18px;font-size:10px;text-align:right;}#fdPlusInfos ul  li{display:inline;background:url(../medias/img/separateurGris.gif) no-repeat left center;padding:0 3px 0 8px;}
#fdPlusInfos ul  li.firstChild{background:none;}
#fdPlusInfos ul  li a {color:#616161;}
#fdPlusInfos ul  li a:hover {color:#818181;}
#suiteFooter {width:100%;background:url(../medias/img/filetsFooter.gif) repeat-y 12px 0;float:left;margin:12px 0 48px 0;}
#footerContent dl {float:left;width:136px;padding:0 12px;font-size:10px;/*border-right:1px solid #e2e2e2;*/}  

#footerContent dl.double{width:295px;}
#footerContent dl.lastChild {border:none;padding-right:0;}
#footerContent dl  dt{text-transform:uppercase;color:#a3a3a3;padding-bottom:6px;}
#footerContent dl  dd a{color:#a3a3a3;text-decoration:none;}
#footerContent dl  dd a span.fonce{color:#575757;}
#footerContent dl  dd a:hover span.fonce{color:#777777;}


#footerContent dl  dd a:hover{color:#bcbcbc;}

/* interieur */
body.interieur #containerBackground {background-position:top center;background-repeat:no-repeat;min-height:830px;float:left;width:100%;border: 0px solid red;}
body.interieur #footer {background:#f3f3f3 url(../medias/img/fondFooterInt.gif) repeat-x 0 0;}
#contentCentral {padding-left:240px;width:743px;}
#contentCentral h1.intro{font-size:32px;color:white;top:44px;position:relative;float:left;clear:both;}
#contentCentral h2.intro{color:white;top:40px;position:relative;	left:3px;line-height:32px;clear:both;}
#contentCentral h3.intro{color:white;top:40px;font-size:16px;font-weight:bold;position:relative;	left:3px;line-height:19px;clear:both;padding-bottom:14px;width:636px;}
#contentCentral p.intro{color:white;top:40px;font-size:14px;position:relative;	left:3px;line-height:19px;clear:both;width:636px;}

#contentCentral .menuGammeMini {top:44px;position:relative;float:left;width:163px;}
#contentCentral .menuGammeMini.droit {padding-right:0;}
#contentCentral .menuGammeMini .fdDegrade{width:160px;height:74px;background:url(../medias/img/encartMiniGaFd.png) no-repeat left top;text-align:center	;padding:25px 0 0 0;display:block;}
#contentCentral .menuGammeMini dl{width:163px;background:url(../medias/img/encartActuMiniFdRepeat.png) repeat-y 1px 0;float:left;}
#contentCentral .menuGammeMini dl dt{width:160px;background:url(../medias/img/encartMiniGaFdTitre.jpg) no-repeat 4px 0;text-align:center;padding-top:4px;padding-left:4px;float:left;}
#contentCentral .menuGammeMini dl dt:hover{background:url(../medias/img/encartMiniGaFdTitreRo.jpg) no-repeat 4px 0;}
#contentCentral .menuGammeMini dl dt a{display:block;left:10px;*left:0px;position:relative;top:-5px;width:127px;}
#contentCentral .menuGammeMini dl dd{width:163px;float:left;}/* 
#contentCentral .menuGammeMini dl dd ul{padding-top:10px;} */

#contentCentral .menuGammeMini dl dd p{padding:0px 16px 6px 16px;color:#767676;}

#contentCentral .menuGammeMini a.knowMore{position:absolute;width:13px;height:13px;top:1px;right:10px;background:url(../medias/img/submitPro.gif) no-repeat 0 0;}
#contentCentral .menuGammeMini a.knowMore:hover{background:url(../medias/img/submitProRo.gif) no-repeat 0 0;}

#contentCentral .menuGammeMini .footerMenu{float:left;width:163px;height:30px;background:url(../medias/img/encartActuMiniFdFo.png) no-repeat 1px 0;}
#contentCentral .menuGammeMini ul li {font-size:14px;font-weight:bold;color:#767676;line-height:26px;padding-left:10px;}
#contentCentral .menuGammeMini ul li img{vertical-align:middle;padding-right:6px;}
/**/

#contentCentral .menuGamme {top:44px;position:relative;float:left;width:313px;padding:4px 10px 0 0;}
#contentCentral .menuGamme.droit {padding-right:0;}
#contentCentral .menuGamme .fdDegrade{float:left;width:313px;height:144px;background:url(../medias/img/menuGammeFdDegrade.png) no-repeat left top;text-align:center;padding:21px 1px 0 0;}
#contentCentral .menuGamme.compar .fdDegrade{width:313px;height:93px;background:url(../medias/img/menuGammeFdDegrade-compar.png) no-repeat left top;}

#contentCentral .menuGamme .fdDegrade p{font-size:11px;font-weight:bold;text-transform:uppercase;padding-top:10px;color:#767676;}

#contentCentral .menuGamme.compar  dl dt{padding-top:7px;}

#contentCentral .menuGamme dl{float:left;width:313px;
background:url(../medias/img/menuGammeFdRepeat.png) repeat-y -1px 0;}
#contentCentral .menuGamme dl dt{float:left;width:311px;height:22px;background:url(../medias/img/menuGammeFdTitre.jpg) no-repeat left top;text-align:center;padding-top:8px;}
#contentCentral .menuGamme dl dt:hover{background:url(../medias/img/menuGammeFdTitreRo.jpg) no-repeat left top;}
#contentCentral .menuGamme dl dt a{display:block;width:100%;height:75%;}	

#contentCentral .menuGamme dl dd{float:left;width:311px;height:20px;text-align:center;padding-top:6px;border-bottom:1px solid #eaeaea;}

#contentCentral .menuGamme.compar dl dd{height:auto;min-height:20px;text-align:left;}
#contentCentral .menuGamme.compar dl dd p{padding-left:8px;color:#767676;font-size:14px;font-weight:bold;padding-bottom:4px;}
#contentCentral .menuGamme.compar dl dd p img{vertical-align:middle;}

#contentCentral .menuGamme.compar dl dd.formulaire{text-align:center;}
#contentCentral .menuGamme.compar dl dd.formulaire select{text-transform:uppercase;color:#949494;width:293px;height:20px;position:relative;left:1px;top:0;margin-bottom:9px;text-align:center;}#contentCentral .menuGamme dl dd.lastChild{border:none;}
#contentCentral .menuGamme dl dd a{color:#523F3E;}
#contentCentral .menuGamme dl dd a:hover{color:#725F5E;}

#contentCentral .menuGamme .footerMenu{float:left;width:311px;height:30px;background:url(../medias/img/menuGammeFooter.png) no-repeat left top;}
#contentCentral .menuGamme.compar .footerMenu{background:url(../medias/img/comparaisonFdFoot.png) no-repeat 0px 0px;}
#contentCentral .menuGamme.compar dl dd.critere dl dt {background:url(../medias/img/comparaisonFdCrit.jpg) no-repeat left top;color:#523f3e;font-size:14px;font-weight:bold;padding-top:4px;height:22px;}
#contentCentral .menuGamme.compar dl dd.critere dl dd {background:url(../medias/img/puce-critere.gif) no-repeat 10px 7px;padding-left:31px;width:280px;}
#contentCentral .menuGamme.compar dl dd.critere {border:none;}
#contentCentral .menuGamme.compar dl dd.critere dl.inactive dd {display:none;}

/*RECRUTEMENT encart*/

#contentCentral .ficheOffre {float:left;position:relative;top:40px;width:154px;padding:0 8px 9px 0;}
#contentCentral .ficheOffre .header {float:left;width:154px;height:6px;background:url(../medias/img/encartOffreEmTop.png) no-repeat left top;font-size:0;}
#contentCentral .ficheOffre .content {float:left;width:140px;background:url(../medias/img/encartOffreEmContent.png) repeat-y left top;	padding:0 7px;}
#contentCentral .ficheOffre .content img{padding-bottom:6px;*padding-bottom:2px;}
#contentCentral .ficheOffre .content h4{font-size:14px;font-weight:bold;padding:0;padding-bottom:2px;}
#contentCentral .ficheOffre .content h4 a{color:#404040;}
#contentCentral .ficheOffre .content h4 a:hover{color:#606060;}

#contentCentral .ficheOffre .content p{font-size:10px;line-height:13px;padding-bottom:12px;}
#contentCentral .ficheOffre .footer {float:left;width:154px;height:7px;background:url(../medias/img/encartOffreEmFoot.png) no-repeat left top;}
#contentCentral .ficheOffre a.knowMore{position:absolute;width:13px;height:13px;top:158px;right:18px;background:url(../medias/img/submitPro.gif) no-repeat 0 0;}
#contentCentral .ficheOffre a.knowMore:hover{background:url(../medias/img/submitProRo.gif) no-repeat 0 0;}
#contentCentral .ficheOffreZoom {float:left;position:relative;top:40px;width:469px;}

#contentCentral .ficheOffreZoom.large {width:643px;}
#contentCentral .ficheOffreZoom p a {color:#db002f;}
#contentCentral .ficheOffreZoom p a:hover {color:#ec7272;}
#contentCentral .ficheOffreZoom .header {float:left;width:469px;height:3px;background:url(../medias/img/encartOffreEmZoomTop.png) no-repeat left top;font-size:0;}
#contentCentral .ficheOffreZoom.large .header {background:url(../medias/img/encartOffreEmZoomTopLarge.png) no-repeat left top;width:643px;}
#contentCentral .ficheOffreZoom .content {float:left;width:469px; background:url(../medias/img/encartOffreEmZoomContent.png) repeat-y left top;}
#contentCentral .ficheOffreZoom.large .content {width:643px;	background:url(../medias/img/encartOffreEmZoomContentLarge.png) repeat-y left top;}
#contentCentral .ficheOffreZoom .content .colonne1  {float:left;width:132px;padding:10px 0 0 12px;}
#contentCentral .ficheOffreZoom .content .colonne1 .illustration{width:132px;height:147px;overflow:hidden;}
#contentCentral .ficheOffreZoom .content .colonne2  {float:left;width:303px;padding:10px 0 0 12px;}
#contentCentral .ficheOffreZoom .content .colonne3  {float:left;width:303px;padding:10px 0 0 12px;}

#contentCentral .ficheOffreZoom .content .colonne2.contact  {padding-top:6px;width:451px;}
#contentCentral .ficheOffreZoom .content h4{font-size:14px;font-weight:bold;padding:0 6px 0 0;padding-bottom:10px;color:#e20116;}

#contentCentral .ficheOffreZoom .content p{font-size:11px;line-height:16px;}

#contentCentral .ficheOffreZoom .content form .radioB  input {vertical-align:middle;}
#contentCentral .ficheOffreZoom .content form .radioB p {display:block;float:left;padding:0;padding-bottom:3px;}

#contentCentral .ficheOffreZoom .content form .radioB p span{padding-right:11px;position:relative;top:1px;}

#contentCentral .ficheOffreZoom .content form .classic  {padding-bottom:6px;}


#contentCentral .ficheOffreZoom .content form .classic label{display:none;}

#contentCentral .ficheOffreZoom .content form .classic input, .avec_fond  {float:left;width:139px;height:23px;padding:5px 0 0 8px;margin-right:5px;background:url(../medias/img/formInputTxtFd.jpg) no-repeat left top;border:none;color:#575757;position:relative;left:-3px;}
#contentCentral .ficheOffreZoom .content .contact form .classic input  {padding:5px 0 0 8px;	background:url(../medias/img/formInputTxtFd3Col.jpg) no-repeat left top;}
#contentCentral .ficheOffreZoom .content .contact form .classic input.big {width:450px;padding:5px 0 0 8px;	background:url(../medias/img/formInputTxtFd3ColBig.jpg) no-repeat left top;}
#contentCentral .ficheOffreZoom .content .contact form .classic input.moit {width:212px;padding:5px 0 0 8px;	background:url(../medias/img/formInputTxtFdMoit.jpg) no-repeat left top;}
#contentCentral .ficheOffreZoom .content form .classic input.droit {margin-right:0;}
#contentCentral .ficheOffreZoom .content form .classic input.bigOne {width:295px;padding:5px 0 0 8px;background:url(../medias/img/formInputTxtBigFd.jpg) no-repeat left top;}
#contentCentral .ficheOffreZoom .content form .filet {font-size:0;height:1px;background:#dddddd;margin:6px 0 6px 0;width:296px;}
#contentCentral .ficheOffreZoom .content form  .fichier {position:relative;left:-3px;}


#contentCentral .ficheOffreZoom .content form .classic.fichier input {padding-top:10px;width:276px;position:absolute;left:0;background:none;height:14px;}
#contentCentral .ficheOffreZoom .content form .classic.fichier.large input {padding-top:10px;width:415px;position:absolute;left:0;background:none;}
#contentCentral .ficheOffreZoom .content form textarea {border:1px solid #dcd6ca;background:#e9e4db;width:283px;height:150px;padding:4px 6px;color:#575757;font-family:arial, helvetica, verdana;}
#contentCentral .ficheOffreZoom .content form textarea.large {width:425px;}
#contentCentral .ficheOffreZoom .content form  .fichier .cabinet{width: 303px;height: 28px;background:none;display: block;overflow: hidden;cursor: pointer;margin:6px 0 0 0;background:url(../medias/img/formInputFileBigFd.jpg) no-repeat left top;z-index:0;}
#contentCentral .ficheOffreZoom .content form  .fichier.large .cabinet{width:456px;background:url(../medias/img/formInputFileBigLargeFd.jpg) no-repeat left top;}
#contentCentral .ficheOffreZoom .content form  .fichier .cabinet input.file {position: relative;height: 100%;width: auto;opacity: 0;-moz-opacity: 0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#contentCentral .ficheOffreZoom .content form input.image{position:absolute;bottom:-32px;left:-1px;width:469px;height:31px;background:url(../medias/img/submitForm.png) no-repeat left top;border:none;cursor:pointer;}
#contentCentral .ficheOffreZoom .content form input.image:hover{background:url(../medias/img/submitFormRo.png) no-repeat left top;}
#contentCentral .ficheOffreZoom .content form input.image.contact{position:absolute;bottom:-32px;left:-1px;width:469px;height:31px;background:url(../medias/img/submitFormContact.png) no-repeat left top;border:none;cursor:pointer;}
#contentCentral .ficheOffreZoom .content form input.image.contactFin{background:url(../medias/img/submitFormContactFin.png) no-repeat left top;}
#contentCentral .ficheOffreZoom .content form input.image.contactFin:hover{background:url(../medias/img/submitFormContactFinRo.png) no-repeat left top;}


#contentCentral .ficheOffreZoom .footer {float:left;width:469px;height:13px;background:url(../medias/img/encartOffreEmZoomFoot.png) no-repeat left top;}
#contentCentral .ficheOffreZoom.large .footer {width:643px;background:url(../medias/img/encartOffreEmZoomFootLarge.png) no-repeat left top;}
#contentCentral .listeOffres {float:left;width:167px;padding-left:5px;padding-top:39px;}
#contentCentral .listeOffres a.btOffreDroit{display:block;float:left;width:136px;height:44px;background:url(../medias/img/btOffreDroitFd.png) no-repeat left top;font-size:14px;color:#e20116;font-weight:bold;padding:8px 3px 8px 22px;cursor:pointer;}
#contentCentral .listeOffres a.btOffreDroit:hover{color:#f13535;}
/* fin encart recrutement */

#colonneGauche {width:174px;position:absolute;top:94px;left:0;/* z-index:7; */}
#menuGauche .repeatFd {background:url(../medias/img/menuGaFdRepeat.png) repeat-y left top;float:left;/* width:314px; */}
/* Afficher ------ cacher les menus*/
#menuGauche  dl.inactive dd{display:none;}/*--------------------------------------*/

#menuGauche  dl dt {display:block;float:left;width:100%;}
#menuGauche  dl dt {background:url(../medias/img/menuGaFdBase.png) no-repeat left top;font-size:12px;line-height:14px;text-transform:uppercase;color:#767676;padding:14px 17px 9px 17px;width:131px;}
#menuGauche  dl.firstChild dt {	background:url(../medias/img/menuGaFdFirstC.png) no-repeat left top;}
#menuGauche  dl.active dt {background:url(../medias/img/menuGaZoneActive.png) no-repeat 3px 0;width:176px;padding:0;position:relative;bottom:-4px;height:42px;padding-left:18px;padding-top:10px;z-index:1;}
#menuGauche  dl.active dt:hover {background:url(../medias/img/menuGaZoneActiveRo.png) no-repeat 3px 0;	cursor:pointer;}
#menuGauche  dl.active dt  a{color:white;font-weight:bold;}
#menuGauche  dl.active dt  a.simple{line-height:30px}
#menuGauche  dl.active dt  a.triple{line-height:13px;position:relative;top:-5px;}


#menuGauche  dl dt  a {color:#767676;display:block;position:relative;width:131px;height:85%;}
#menuGauche  dl.active dt  a {width:142px;}

#menuGauche  dl dt  a img{position:absolute;bottom:2px;right:0;}
#menuGauche  dl.active dt  a img{display:none;}
#menuGauche  dl dt  a:hover {color:#565656;}
#menuGauche  dl.active dt  a {color:white;}

#menuGauche .filet {float:left;width:155px;height:1px;line-height:0px;font-size:0;left:5px;position:relative;background:#dfdfdf;}
#menuGauche .zoneEncarts {background:url(../medias/img/menuGaFdBase.png) no-repeat 0 -1px;float:left;padding-top:5px;}
#menuGauche  a.encartContact{display:block;float:left;width:159px;height:47px;background:url(../medias/img/contactez-nous_fd.png) no-repeat left top;position:relative;left:3px;}
#menuGauche  a.encartContact:hover{background:url(../medias/img/contactez-nous_fdRo.png) no-repeat left top;}
#menuGauche .pro  a.encartContact{display:block;float:left;width:159px;height:47px;background:url(../medias/img/contactez-nous_fd_pro.png) no-repeat left top;position:relative;left:3px;}
#menuGauche .pro  a.encartContact:hover{background:url(../medias/img/contactez-nous_fd_proRo.png) no-repeat left top;}
#menuGauche  a.encartParcelle{display:block;float:left;width:164px;height:35px;background:url(../medias/img/trouver-une-parcelle_fd.png) no-repeat left top;position:relative;left:3px;}
#menuGauche  a.encartParcelle:hover{background:url(../medias/img/trouver-une-parcelle_fdRo.png) no-repeat left top;}
#menuGauche .pro   a.encartParcelle{display:block;float:left;width:159px;height:35px;background:url(../medias/img/trouver-une-parcelle_fd_pro.png) no-repeat left top;position:relative;left:3px;}
#menuGauche .pro   a.encartParcelle:hover{background:url(../medias/img/trouver-une-parcelle_fd_proRo.png) no-repeat left top;}
#menuGauche  a.encartParticulier{display:block;float:left;width:164px;height:35px;background:url(../medias/img/espace-particulier_fd.png) no-repeat left top;position:relative;left:7px;margin-top:3px;}
#menuGauche  a.encartParticulier:hover{background:url(../medias/img/espace-particulier_fdRo.png) no-repeat left top;}
#menuGauche  a.encartProfessionels{display:block;float:left;width:164px;height:35px;background:url(../medias/img/espace-professionnel_fd.png) no-repeat left top;position:relative;left:7px;margin-top:6px;margin-bottom:1px;}
#menuGauche  a.encartProfessionels:hover{background:url(../medias/img/espace-professionnel_fdRo.png) no-repeat left top;}
#menuGauche  a.encartMH{display:block;float:left;width:159px;height:35px;background:url(../medias/img/mobil-home-a-la-carte_fd.png) no-repeat left top;margin-left:3px;margin-top:2px;}
#menuGauche  a.encartMH:hover{background:url(../medias/img/mobil-home-a-la-carte_fdRo.png) no-repeat left top;}
#menuGauche  .fdbas {float:left;width:165px;height:6px;background:url(../medias/img/menuGaFdBas.png) no-repeat left top;}
#menuGauche  dl dd {background:url(../medias/img/menuGaFdRepeat.png) repeat-y left top;float:left;/* width:100%;*/width:96%;}
#menuGauche  dl dd a{display:block;float:left;border-bottom:1px solid #eeeeee;margin:0 0 0 3px;padding:5px 0 5px 16px;width:143px;color:#767676;}
#menuGauche  dl dd a:hover{color:#969696;}
#menuGauche  dl dd.firstChild a{/* border-top:1px solid #eeeeee; */border-top:none;}
#menuGauche  dl dd.firstChild {padding-top:4px;}
#menuGauche  dl dd.lastChild {padding-bottom:4px;}
#menuGauche  dl dd.lastChild  a{border:none;}
#menuGauche  dl dd.active {background-image:url(../medias/img/menuGaFdRepeatRed.png);}
#menuGauche  dl dd.active.firstChild {background-image:url(../medias/img/menuGaFdRepeatRed.png);position:relative;top:-3px;padding-top:9px;z-index:0;}
#menuGauche  dl dd.active  a{color:white;font-weight:bold;}
#menuGauche .chapeau {float:left;width:165px;height:4px;background-image:url(../medias/img/menuGaFdChapeau.png);}
/* BoxTop : fil ariane et outils d'impression */
#BoxTop	{position:absolute;right:0;padding-top:12px;z-index:5;top:57px;}#BoxTop ul{float:right;}#BoxTop .btHome {float:left;height:19px;}
#BoxTop .btHome .leftPart{float:left;width:7px;height:19px;background:url(../medias/img/btHomeLeft.png) no-repeat left top;}

#BoxTop .btHome a{cursor:pointer;}
#BoxTop .btHome a:hover span{color:#CCCCCC;}
#BoxTop .btHome span.content{float:left;padding:0 6px 3px 6px;height:16px;background:url(../medias/img/btHomeRepeat.png) repeat-x left top;color:white;font-size:10px;line-height:14px;}
#BoxTop .btHome .rightPart{float:left;width:4px;height:19px;background:url(../medias/img/btHomeRight.png) no-repeat left top;}
#BoxTop .btHome.grey .leftPart {background:url(../medias/img/btHomeLeftGrey.png) no-repeat left top;}
#BoxTop .btHome.grey span.content{background:url(../medias/img/btHomeRepeatGrey.png) repeat-x left top;}
#BoxTop .btHome.grey .rightPart{background:url(../medias/img/btHomeRightGrey.png) no-repeat left top;}

#BoxTop ul li ul{display:block;float:left;font-size:10px;line-height:14px;}
#BoxTop ul li ul li{display:inline;background:url(../medias/img/boxTopFiletSep.gif) no-repeat 0 3px;padding:0 3px 0 6px;}
#BoxTop ul li ul li a{color:#8b7372;}
#BoxTop ul li ul li.firstChild{background:none;}
#BoxTop ul li ul li.active{}
#BoxTop ul li ul li.active a, #BoxTop ul li ul li a:hover{color:#b2a1a0;}
#BoxTop ul.toolPage {clear:right;color:#d9c8c8;width:159px;padding-top:3px;}
#BoxTop ul.toolPage li{text-align:right;height:23px;border-top:1px solid #826968;line-height:21px;}
#BoxTop ul.toolPage li a{color:#d9c8c8;}
#BoxTop ul.toolPage li a:hover{color:#f9e8e8;}
/* fin BoxTop */

/*menu deroulant*/
#menuDeroulantGlob {position:absolute;width:820px;top:100px;left:161px;top:174px;/*overflow:hidden;*/z-index:7;border:0px solid #00f;}
#menuDeroulantGlobContent {position: relative;float: left;border: 0px solid green;}
#menuDeroulantGlob #ligneDeroulante {position:relative;float:left;background:url(../medias/img/menuDerFdLigne.png) repeat-x left top;width:786px;height:27px;border: 0px solid red;}
#menuDeroulantGlob.pro #ligneDeroulante {float:left;background:url(../medias/img/menuDerFdLignePro.png) repeat-x left top;width:795px;height:27px;position:relative;}
#menuDeroulantGlob #ligneDeroulante .colonne{position:relative;float:left;width:159px;background:url(../medias/img/menuDerFiletV.gif) no-repeat 0 7px;min-height:30px;}
#menuDeroulantGlob #ligneDeroulante a.titre, #menuDeroulantGlob #ligneDeroulante a.titreOnglet{display:block;width:159px;height:19px;text-align:center;font-size:11px;color:#616161;text-transform:uppercase;font-weight:bold;padding-top:6px;}
#menuDeroulantGlob #ligneDeroulante .hrOnglet {position:absolute;width:152px;height:5px;background:url(../medias/img/hrOnglet.jpg) no-repeat 0 0;	top:23px;left:4px;}
#menuDeroulantGlob #ligneDeroulante a.titreOnglet{color:#e20116;}
#menuDeroulantGlob #ligneDeroulante a.titre:hover{color:#818181;}
#menuDeroulantGlob #finLigne {position:relative;float:left;margin-top: -1px;margin-left: -3px;width:16px;height:28px;background:url(../medias/img/menuDerFlecheOpened.png) left top no-repeat;border: 0px solid green;}

#menuDeroulantGlob #ligneDeroulante .colonne a.titre{position:relative;z-index:6;}
#menuDeroulantGlob #ligneDeroulante .colonne a.titre.inactif{z-index:0;display: none;}

/*ONGLETS 1 COLONNE*/
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col{position:absolute;width:162px;top:1px;left:0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .head{display:block;float:left;width:162px;background:url(../medias/img/menuDerFdEncartTop1Col.png) no-repeat right top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .content{display:block;float:left;width:138px;background:url(../medias/img/menuDerFdEncartContent1Col.png) repeat-y right top;padding:12px 12px 2px 12px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .content h3{color:#606060;font-size:13px;font-weight:bold;padding:8px 0 16px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .content p{color:#959595;font-size:11px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .content p.pointFort{color:#767676;font-size:18px;line-height:24px;padding-bottom:8px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .content p.pointFort img{vertical-align:middle;padding-right:2px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet1Col .footer{display:block;float:left;width:162px;height:6px;background:url(../medias/img/menuDerFdEncartFoot1Col.png) no-repeat right top;}

/*ONGLETS 2 COLONNES*/
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col{position:absolute;width:324px;top:0;left:0;}

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col .head{display:block;float:left;width:324px;background:url(../medias/img/menuDerFdEncartTop.png) no-repeat 0 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col .content{display:block;float:left;width:296px;background:url(../medias/img/menuDerFdEncartContent.png) repeat-y left top;padding:12px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col .content h3{color:#606060;font-size:13px;font-weight:bold;padding:8px 0 16px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col .content p{color:#959595;font-size:11px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet2Col .footer{display:block;float:left;width:324px;height:6px;background:url(../medias/img/menuDerFdEncartFoot.png) no-repeat left top;}

/*ONGLETS 3 COLONNES*/
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col{position:absolute;width:478px;top:0;left:1px;z-index:1;}

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .head{display:block;float:left;width:479px;background:url(../medias/img/menuDerFdEncartTop3Col.png) no-repeat 0 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content{display:block;float:left;width:479px;background:url(../medias/img/menuDerFdEncartContent3Col.png) repeat-y left top;/* padding:12px; */}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content h3{color:#606060;font-size:13px;font-weight:bold;padding:8px 0 16px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content p{color:#959595;font-size:11px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .footer{display:block;float:left;width:479px	;height:6px;background:url(../medias/img/menuDerFdEncartFoot3Col.png) no-repeat left top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne {float:left;width:454px;padding:12px 12px 0px 12px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne.lastChild {padding-bottom:22px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne table.illustration {float:left;width:136px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne table.illustration tr td{width:136px;height:74px;text-align:center;vertical-align:top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne .texte{float:left;width:306px;padding-left:12px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne .texte h3{font-size:11px;line-height:13px;padding:0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne .texte p{font-size:11px;line-height:13px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet3Col .content .ligne .texte p a{color:#db002f;font-weight:bold;}

/*ONGLETS 4 COLONNES*/
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col {position:absolute;width:630px;left:-319px;z-index:5;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col a.titreOnglet{position:relative;left:318px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .hrOnglet {left:322px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .ombre {width:627px;height:8px;position:absolute;background:url(../medias/img/4ColsOmbre.png) no-repeat left top;top:17px;left:1px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .head{display:block;float:left;position:relative;left:318px;width:161px;background:url(../medias/img/4colHead.png) no-repeat 0 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .head a.titreOnglet{left:0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .head .hrOnglet{left:4px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content{display:block;float:left;
/* 	width:604px; */background:url(../medias/img/menuDerFdEncartContent4Col.png) repeat-y 1px 0;padding:12px 12px 5px 12px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content h3{color:#606060;font-size:13px;font-weight:bold;padding:8px 0 16px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content p, #menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content p a{color:#959595;font-size:11px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content p a{ text-decoration:underline}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content .intro img{float:left;padding:0 7px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content .intro h3{color:#e20116;font-size:14px;/* font-weight:normal; */}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .content .intro h4{color:#949494;font-size:14px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col  .footer{display:block;float:left;width:630px;height:6px;background:url(../medias/img/menuDerFdEncartFoot4Col.png) no-repeat 1px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur{clear:left;float:left;background:url(../medias/img/filetBas2Colonnes.gif) no-repeat left bottom;		width:605px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble  {float:left;width:295px;padding-top:8px;padding-bottom:24px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .col2{position:relative;left:14px;} 

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble h5{font-size:14px;color:#404040;display:block;width:100%;padding-bottom:3px;border-bottom:1px solid #dddddd;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble ul  {padding-top:6px;float:left;}

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble ul li{
font-weight:bold;color:#404040;clear:left;line-height:24px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble ul li ul  {padding:0;width:295px;/*rajout*/ height:163px;}


#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble ul li ul li{width:97px;height:60px;clear:none;float:left;padding:0;padding-left:1px;font-weight:normal;color:#949494;line-height:11px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble ul li ul li img{position:relative;left:-5px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble  img.icone {float:left;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble  a.icoPhoto{width:15px;height:12px;float:left;background:url(../medias/img/icone-photo.gif) no-repeat left top;margin:0 3px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl {float:left;padding-bottom:4px;clear:left;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl.inactive{padding:5px 0 0px 0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl.inactive dt  {padding:0;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl.inactive dd{display:none;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl dt  {padding:6px 0 1px 0;float:left;}

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl dt a{color:#404040;font-weight:bold;padding-left:12px;background:url(../medias/img/fleche-basse.gif) no-repeat 0px 5px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl.inactive dt a{background:url(../medias/img/fleche-gauche.gif) no-repeat 0px 4px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl dd {clear:left;padding:5px 0 0 12px;}

#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl dd input{float:left;width:13px;height:13px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur .colDble dl dd p{float:left;width:247px;clear:right;padding:0;line-height:14px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content .conteneur  {}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content  .bigRedButton {float:left;clear:left;width:100%;padding-top:12px;cursor:pointer;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content  .bigRedButton.devis{width:606px;height:20px;margin-top:12px;background:url(../medias/img/envoyer-demande-devis.gif) no-repeat left top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content  .bigRedButton.devis:hover{background:url(../medias/img/envoyer-demande-devisRo.gif) no-repeat left top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content   .bigRedButton .debutBt{float:left;width:5px;height:30px;background:url(../medias/img/bigRedButtonLeft.png) no-repeat left top;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content   .bigRedButton .contenu{float:left;background:url(../medias/img/bigRedButtonContent.png) repeat-x left top;height:30px;padding:0 24px 0 24px;width:548px;text-align:center;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content   .bigRedButton .contenu img{margin-top:8px;}
#menuDeroulantGlob #ligneDeroulante .colonne .Onglet4Col .content   .bigRedButton .finBt{float:left;width:5px;height:30px;	background:url(../medias/img/bigRedButtonRight.png) no-repeat left top;}

/* fin menu droulant */
/* MEDIA BOX */
.mediasBox {width:165px;position:absolute;top:423px;right:0;}
.mediasBox  .head {float:left;width:100%;height:21px;background:url(../medias/img/mediaBoxTitre.png) no-repeat left top;}
.mediasBox.grey  .head{background:url(../medias/img/mediaBoxTitre_grey.png) no-repeat left top;	}
.mediasBox  .content {float:left;width:100%;background:url(../medias/img/mediaBoxFdRepeat.png) repeat-y left top;}
.mediasBox  .content .photos, #greyBox .content .photos {float:left;width:159px;height:29px;padding:1px 3px 0 3px;background:url(../medias/img/mediasBoxFdPhotos.jpg) no-repeat 3px 0;}
.mediasBox  .content .photos .menuDiapo, #greyBox .content .photos .menuDiapo  {float:right;position:relative;width:100px;height:20px;top:2px;right:7px;}
.mediasBox  .content .photos .menuDiapo p, #greyBox .content .photos .menuDiapo p {float:left;position:relative;width:75px;left:14px;height:18px;line-height:18px;top:1px;padding:0;	text-align:center;background:#e2031d;color:white;overflow:hidden;}
.mediasBox  .content .photos .menuDiapo a.left, #greyBox .content .photos .menuDiapo a.left{position:absolute;left:0;width:14px;height:20px;background:url(../medias/img/mediaBoxDiapoBtGauche.png) no-repeat 0 0;	cursor:pointer;}
.mediasBox  .content .photos .menuDiapo a.right, #greyBox .content .photos .menuDiapo a.right{position:absolute;right:0;width:14px;height:20px;background:url(../medias/img/mediaBoxDiapoBtDroit.png) no-repeat 0 0;cursor:pointer;}
.mediasBox  .content .autreMedia , #greyBox .content .autreMedia {float:left;width:133px;height:23px;padding:0 13px;background:url(../medias/img/mediasBoxFdStd.jpg) no-repeat 3px 0;}
.mediasBox  .content .autreMedia.inactif:hover , #greyBox .content .autreMedia.inactif:hover  {background:url(../medias/img/mediasBoxFdStd.jpg) no-repeat 3px 0;cursor:default;}
.mediasBox  .content a.autreMedia:hover, #greyBox .content a.autreMedia :hover, #greyBox .content a.autreMedia:hover{background:url(../medias/img/mediasBoxFdStdHover.jpg) no-repeat 3px 0;		
}
.mediasBox  .footer {float:left;width:100%;height:7px;background:url(../medias/img/mediaBoxFdFooter.png) no-repeat left top;}
.mediasBox  .btMedia  #comparerMod {float:left;width:151px;height:35px;padding:7px 0 3px 12px;background:url(../medias/img/comparez-ce-modele_fd.png) no-repeat 3px 0;}
.mediasBox  .btMedia  a#comparerMod:hover {background:url(../medias/img/comparez-ce-modele_fdRo.png) no-repeat 3px 0;}
.mediasBox  .btMedia  #comparerMod.grey {background:url(../medias/img/comparez-ce-modele_fd_pro.png) no-repeat 3px 0;}
.mediasBox  .btMedia  a#comparerMod:hover.grey {background:url(../medias/img/comparez-ce-modele_fd_proRo.png) no-repeat 3px 0;}
/* fin MEDIA BOX*/

/* 28-ACTUS */
.encartActus {float:left;clear:both;width:639px;position:relative;top:44px;left:3px;}
.encartActus .top{width:639px;height:7px;float:left;font-size:0;background:url(../medias/img/encartActusFdTop.png) no-repeat 0 0;}
.encartActus .contentBox{width:633px;float:left;background:url(../medias/img/encartActusFdRepeat.png) repeat-y 0 0;		padding-left:6px;}
.encartActus .bottom{width:639px;height:8px;float:left;background:url(../medias/img/encartActusFdBottom.png) no-repeat 0 0;}
.encartActus .contentBox .titleBox{width:612px;height:34px;float:left;position:relative;padding:0 0 0 3px;margin-bottom:12px;}
.encartActus .contentBox .titleBox h3{font-weight:bold;	font-size:14px;color:#2a2a2a;width:287px;position:absolute;bottom:0;}
.encartActus .contentBox .titleBox h4{font-weight:bold;position:absolute;bottom:0;left:317px;}
.encartActus .contentBox  .ssContent .col1 {width:307px;float:left;}
.encartActus .contentBox  .ssContent .col2 {width:298px;float:left;padding:0 18px 0 10px;}
.encartActus .contentBox  .ssContent .col2 p {}
.btMiniRed {position:relative;left:-3px;}
.conteneurEncarts {float:left;width:639px;clear:both;position:relative;top:45px;left:2px;padding-bottom:68px;}
.conteneurEncarts.accueilPro{float:right;width:331px;clear:none;position:relative;top:40px;left:-24px;}

.conteneurEncarts .encartActuMini {float:left;width:303px;height:85px;margin-top:8px;padding:6px 16px 6px 6px;background:url(../medias/img/encartActuMiniFd.png) no-repeat 0 0;position:relative;}
.conteneurEncarts.accueilPro .encartActuMini {float:left;width:300px;height:70px;background:url(../medias/img/fondEncartPro.png) no-repeat 0 0;}
.conteneurEncarts.accueilPro .encartActuMini.big {width:300px;height:175px;background:url(../medias/img/fondEncartProBig.png) no-repeat 0 0;}
.conteneurEncarts.accueilPro .encartActuMini h3{padding-top:7px;}
.conteneurEncarts.accueilPro .encartActuMini.big h3{padding-top:0px;}
.veritasBt{position:absolute;bottom:22px;}
.conteneurEncarts .encartActuMini.droit {padding-right:0;width:308px;}
.conteneurEncarts .encartActuMini img{float:left;padding-right:12px;}

.conteneurEncarts .encartActuMini h3 {font-size:14px;font-weight:bold;}
.conteneurEncarts .encartActuMini h3 a{color:#2a2a2a;}
.conteneurEncarts .encartActuMini h3 a:hover{color:#6a6a6a;}
.conteneurEncarts .encartActuMini p{font-size:10px;line-height:13px;padding:3px 0;}
.conteneurEncarts .encartActuMini p a.knowMoreActu{position:absolute;width:13px;height:13px;top:8px;right:22px;background:url(../medias/img/submitPro.gif) no-repeat 0 0;}
.conteneurEncarts .encartActuMini p a.knowMoreActu:hover{background:url(../medias/img/submitProRo.gif) no-repeat 0 0;}
.conteneurEncarts .encartActuMini.droit p a.knowMoreActu{right:12px;}
/* FIN ACTUS */ 

/* FAQ */
.faqQuestion {float:left;width:644px;position:relative;top:50px;}
.faqQuestion  a.btOpen{float:left;width:14px;position:relative;left:3px;height:33px;background:url(../medias/img/faqBtOpen.png) no-repeat 0 0;}
.faqQuestion  dl {float:left;line-height:32px;width:618px;font-size:14px;font-weight:bold;padding-bottom:1px;}
.faqQuestion.inactive dl {padding-bottom:10px;}
.faqQuestion  dl a{color:#e20116;font-weight:bold;}
.faqQuestion  dl a:hover{color:#ff4d4d;}
.faqQuestion dl dt {display:block;float:left;width:618px;padding:0 0 3px 12px;background:url(../medias/img/faqFdQuClosed.png) no-repeat 0 0;}
.faqQuestion dl dd {display:block;float:left;width:627px;position:relative;top:-7px;}
.faqQuestion.inactive dl dd {display:none;}
.faqQuestion dl dd.filet {background:url(../medias/img/faqFilet.jpg) no-repeat center top;width:620px;height:5px;position:absolute;top:29px;z-index:6;left:19px;}
.faqQuestion dl dd.content {background:url(../medias/img/faqFdQuOpenRepeat.png) repeat-y 0 0;color:#575757;font-size:11px;font-weight:normal;line-height:16px;padding:12px 12px 6px 14px;width:604px;}
.faqQuestion dl dd.footer {float:left;width:630px;height:10px;background:url(../medias/img/faqBtOpenFoot.png) no-repeat 0 0;padding:0;}
/* fin FAQ */

/* Carte revendeur liste */
#listeReg {float:left;width:255px;padding-left:5px;}
#listeReg .faqQuestion {width:255px;}
#listeReg .faqQuestion  a.btOpen{left:1px;top:-1px;}
#listeReg .faqQuestion  dl {width:220px;}
#listeReg .faqQuestion.inactive dl {padding-bottom:10px;}
#listeReg .faqQuestion  dl a{color:#e20116;font-weight:bold;}
#listeReg .faqQuestion dl dt {display:block;float:left;width:223px;padding:0 0 3px 12px;background:url(../medias/img/carteFdQuClosed.png) no-repeat 0 0;}
#listeReg .faqQuestion dl dt a {display:block;width:215px;height:30px;}
#listeReg .faqQuestion dl dt a:hover {color:#f64849;}
#listeReg .faqQuestion dl dd {display:block;float:left;width:210px;position:relative;top:-7px;}
#listeReg .faqQuestion.inactive dl dd {display:none;}
#listeReg .faqQuestion dl dd.filet {width:227px;position:absolute;top:29px;}
#listeReg .faqQuestion dl dd.content {background:url(../medias/img/carteFdQuOpenRepeat.png) repeat-y 0 0;width:211px;padding-left:13px;}
#listeReg .faqQuestion dl dd.content div {background:url(../medias/img/carteFdDd.gif) no-repeat 0 0;width:205px;height:14px;text-transform:uppercase;font-weight:bold;font-size:11px;line-height:14px;padding:0 0 1px 5px;}
#listeReg .faqQuestion dl dd.content div a {width:100%;color:#ffffff;display:block;}

#listeReg .faqQuestion dl dd.content div a:hover {color:#ffe5e5;}
#listeReg .faqQuestion dl dd.content dl dt{padding:0;margin:0;}
#listeReg .faqQuestion dl dd.content dl dd{padding:0;margin:0;top:0;padding-top:2px;}
#listeReg .faqQuestion dl dd.content dl.inactive dd{display:none;}
#listeReg .faqQuestion dl dd.content dl{padding:0;margin:0;line-height:13px;}

#listeReg .faqQuestion dl dd.content h4 a {color:white;}
#listeReg .faqQuestion dl dd.content h5{font-weight:bold;padding-left:5px;	font-size:11px;line-height:16px;}
#listeReg .faqQuestion dl dd.content dl p{font-size:11px;font-weight:normal;padding-left:5px;}
#listeReg .faqQuestion dl dd.content dl p a:hover{color:#ff6060;}

#listeReg .faqQuestion dl dd.footer {float:left;width:235px;height:10px;background:url(../medias/img/carteBtOpenFoot.png) no-repeat 0 0;padding:0;}


/* fin carte revendeur liste */
/* Carte de France des revendeurs */
#carteRev {float:left;width:390px;height:434px;background:url(../medias/img/carteRevFd.png) no-repeat 0 0;position:relative;top:50px;}
#carteRev a.zoneCarte{position:absolute;}
#carteRev a#sudEst{width:159px;height:194px;bottom:54px;right:53px;}
#carteRev a#sudEst:hover, #carteRev a#sudEst.active{background:url(../medias/img/carteRevSudEst.png) no-repeat 0 0;}
#carteRev a#sudOuest{width:139px;height:172px;bottom:90px;right:162px;}
#carteRev a#sudOuest:hover,#carteRev a#sudOuest.active{background:url(../medias/img/carteRevSudOuest.png) no-repeat 0 0;}
#carteRev a#nordEst{width:162px;height:181px;bottom:221px;right:54px;}
#carteRev a#nordEst:hover, #carteRev a#nordEst.active{background:url(../medias/img/carteRevNordEst.png) no-repeat 0 0;}
#carteRev a#nordOuest{width:190px;height:140px;bottom:226px;right:172px;}
#carteRev a#nordOuest:hover,#carteRev a#nordOuest.active{background:url(../medias/img/carteRevNordOuest.png) no-repeat 0 0;}
#carteRev a#ileDeFr{width:53px;height:44px;bottom:291px;right:163px;}
#carteRev a#ileDeFr:hover, #carteRev a#ileDeFr.active{background:url(../medias/img/carteRevIleDeFr.png) no-repeat 0 0;}
/**/

.macaronPromo {width:253px;height:39px;float:left;background:url(../medias/img/macaron-promotion.png) no-repeat 0 0;padding-left:45px;padding-top:3px;font-size:14px;font-weight:bold;color:#2a2a2a;position:relative;left:-3px;display:block;}
.macaronPromo.mini {position:absolute;top:45px;left:108px;padding:0;width:43px;}

.macaronPromo .promo{position:absolute;font-size:12px;font-weight:bold;top:11px;left:8px;}
.encartActus p.caract {float:left;clear:none;width:111px;padding-left:26px;padding-right:12px;height:20px;font-size:14px;color:#767676;font-weight:bold;}
.encartActus p.caract.surface {background:url(../medias/img/surface.jpg) no-repeat 0 0;}
.encartActus p.caract.dimensions {background:url(../medias/img/dimensions.jpg) no-repeat 0 0;}
.encartActus p.caract.nbChambres {background:url(../medias/img/nombre-de-chambres.jpg) no-repeat 0 0;padding-bottom:0px;}
.encartActus p.caract.nbPersonnes {background:url(../medias/img/nombre-de-personnes.jpg) no-repeat 0 0;padding-bottom:0px;}
.encartActus p.blocPrix {float:left;color:#2a2a2a;font-size:14px;font-weight:bold;padding-left:3px;padding-top:10px;padding-bottom:10px;}
.encartActus p.blocPrix  .prix{color:#db002f;font-size:18px;}
.encartActus p.blocPrix  .prixBarre{text-decoration:line-through;}
.encartActus  .btJeProfiteOffre {display:block;float:left;position:relative;left:-2px;bottom:-12px;width:305px;height:31px;background:url(../medias/img/je-profite-de-cette-offre.gif) no-repeat left top;}.encartActus  .btJeProfiteOffre:hover{background:url(../medias/img/je-profite-de-cette-offreRo.gif) no-repeat left top;}
/* aide au choix */
.ficheOffreZoom form.aideChoix label{display:block;float:left;width:278px;}
.ficheOffreZoom form.aideChoix select{display:block;float:left;width:166px;}
.ficheOffreZoom form.aideChoix p{display:block;float:left;}
#contentCentral .ficheOffreZoom form.aideChoix input.image {background:url(../medias/img/voir-les-resultats.png) no-repeat left top;}
#contentCentral .ficheOffreZoom form.aideChoix input.image:hover {background:url(../medias/img/voir-les-resultatsRo.png) no-repeat left top;}
.resultsAideChoix {float:left;width:481px;position:relative;top:78px;z-index:50;}
.resultsAideChoix .header {float:left;width:471px;height:21px;background:url(../medias/img/resultats-recherche.png) no-repeat left top;}
.resultsAideChoix .content {float:left;width:469px;background:url(../medias/img/fondContentResultAide.png) repeat-y left top;padding-bottom:2px;}
.resultsAideChoix .footer {float:left;width:471px;height:9px;background:url(../medias/img/footerResultsAide.png) repeat-y left top;}
.resultsAideChoix .blocResult {width:436px;height:92px;	padding:7px 12px 0 9px;position:relative;left:5px;top:4px;/*background:url(../medias/img/fondBoxResult.png) no-repeat left top;*/
}
.resultsAideChoix .blocResult img{float:left;padding-right:12px;}
.resultsAideChoix .blocResult h4{font-size:14px;color:#2a2a2a;font-weight:bold;padding:5px 0 4px 0;}

.resultsAideChoix .blocResult h4 a{color:#2a2a2a;}
.resultsAideChoix .blocResult h4 a:hover{color:#4a4a4a;}
.resultsAideChoix .blocResult p{font-size:10px;line-height:13px;}

.resultsAideChoix  a.knowMore{position:absolute;width:13px;height:13px;top:7px;right:10px;background:url(../medias/img/submitPro.gif) no-repeat 0 0;}
.resultsAideChoix  a.knowMore:hover{background:url(../medias/img/submitProRo.gif) no-repeat 0 0;}

/* fin aide au choix */
/* GREYBOX */
#greyBox {width:100%;height:100%;position:absolute;z-index:50;top:0;left:0;background:url(../medias/img/gb_gris.png) repeat 0 0;}
#greyBox  .contentBox{width:643px;margin:0 auto;position:relative;top:200px;}
#greyBox  .header {width:643px;height:21px;float:left;background:url(../medias/img/gbHeader.png) no-repeat 0 0;}
#greyBox  .header a.btClose {float:right;width:13px;height:14px;background:url(../medias/img/gb_close.gif) no-repeat 0 0;position:relative;right:8px;top:4px;}

#greyBox  .contentBox .content{float:left;width:100%;background:url(../medias/img/gbContentFd.png) repeat-y 0 0;}
#greyBox  .contentBox .content .colonne1{width:163px;float:left;padding-top:5px;}
#greyBox  .contentBox .content .colonne2{width:478px;float:left;padding-top:5px;}
#greyBox  .footer {width:643px;height:9px;background:url(../medias/img/gbFooter.png) no-repeat 0 0;float:left;}

/**/
/* zoomImage */
.zoomImage {position:absolute;display: none;width:165px;z-index:50;}
.zoomImage .header{width:100%;height:7px;background:url(../medias/img/bulleImgTop.png) no-repeat left top;float:left;font-size:0px;}
.zoomImage .content{width:100%;float:left;background:url(../medias/img/bulleImgContent.png) repeat-y left top;}
.zoomImage .content img{display:block;position:relative;left:9px;}
.zoomImage .footer{width:100%;height:11px;float:left;background:url(../medias/img/bulleImgBottom.png) no-repeat left top;}
/* fin zoomImage */
/*pagination*/
.pagination {clear:both;display:block;float:left;width:640px;position:relative;
left:2px;}
.pagination .left{width:4px;height:29px;background:url(../medias/img/paginLeft.png) no-repeat left top;float:left;}
.pagination .right{width:7px;height:29px;background:url(../medias/img/paginRight.png) no-repeat left top;float:left;}

.pagination .content{float:left;height:24px;padding:5px 6px 0 6px;background:url(../medias/img/paginContent.png) repeat-x left top;}

.pagination .content a{display:inline;color:#db002f;border-right:1px solid #8c8c8c;padding:0 6px;}
.pagination .content a.lastChild{border-right:none;}

.pagination .content a:hover{color:#9b000f;}
#description_bloc, #implantation_bloc, #options_bloc, #pointsfort_bloc{display:none;}#description_bloc.active, #implantation_bloc.active, #options_bloc.active, #pointsfort_bloc.active{display:block;}
.selectRT {float:left;	position:relative;left:-3px;z-index:10;width:210px;height:28px;}
.selectRT .miniConteneur{position:absolute;}
.selectRT .btSelect{width:210px;height:28px;position:relative;display:block;background:url(../medias/img/selectperso.png) no-repeat left top;padding:5px 24px 0 10px;color:#575757;overflow:hidden;cursor:pointer;z-index:10;}
.selectRT  ul.contentSelect {display:none;width:183px;background:url(../medias/img/contentSelect.png) repeat-y left top;	padding:0px 24px 0px 10px;position:relative;z-index:9;top:-5px;left:2px;line-height:23px;}
.selectRT  ul.contentSelect li {width:183px;border-bottom:1px solid #e2e2e2;}
.selectRT  ul.contentSelect li.lastChild {border-bottom:none;}
.selectRT  ul.contentSelect li.footerSelect {display:block;float:left;width:219px;height:9px;background:url(../medias/img/footerSelect.png) no-repeat left top;position:absolute;bottom:-9px;left:0px;line-height:0;border:none;}
.selectRT  ul.contentSelect li a {color:#575757;}
.selectRT  ul.contentSelect li a:hover{color:#db002f;}

.vignette{height:81px;overflow:hidden;display:block;float:left;}
dt.btBoxGamme {width:149px;float:left;}
dt.btBoxGamme .header{width:149px;float:left;height:6px;background:url(../medias/img/btBoxGamme-header.gif) no-repeat left top;}
dt.btBoxGamme .content{background:#EC1815 url(../medias/img/btBoxGamme-content.gif) no-repeat scroll left top;float:left;width:149px;}
dt.btBoxGamme .footer{width:149px;height:4px;float:left;background:url(../medias/img/btBoxGamme-footer.gif) no-repeat left top;}

#contenuTexte{padding:12px 12px 12px 0;margin-bottom:10px;min-height:150px;overflow:auto;}

a.plan_site{color:#db002f;}
a:hover.plan_site{color:#ec7272;}


a.btRedSpecial {color:white;display:block;float:left;font-weight:bold;height:27px;left:-3px;position:relative;cursor:pointer;}
a.btRedSpecial span.start{height:27px;width:8px;display:block;float:left;background:transparent url(../medias/img/bigRedSpecial-start.gif) no-repeat scroll left top;}
a.btRedSpecial span.text{height:27px;display:block;float:left;background:transparent url(../medias/img/bigRedSpecial-left.gif) repeat-x scroll left top;	padding:4px 7px 0 6px;}
a.btRedSpecial span.ending{background:url(../medias/img/bigRedSpecial-right.gif) no-repeat left top;width:17px;height:27px;display:block;float:left;}

/*rajout*/
.grand{font-size:1.2em;}
.gras{font-weight:bold;}
hr{ clear:both; visibility:hidden;}
.ma_radio{width:30px;}