#fondForm {position : relative; padding-top: 10px; padding-bottom: 10px;width : 100%;}
.accBody {
margin : 0; 
padding : 0;
background-color : #F6F5F2;
}
.tt {
}
.normBody {
margin : 0; 
padding : 0;
background-color : #F6F5F2;
background-image : url(images/bodyFd.gif);
}
.accBandoCentral{
position : relative;
width : 100%;
height : 241px;
padding : 0;
background-color : #F6F5F2;
background-position : 262px 0%; 
background-image : url(images/accueil/ima_fond_60.jpg); 
background-repeat : no-repeat;
}
.accBiais{
float : right;
width : 104px;
height : 241px;
margin : 0;
padding : 0;
}
.accBlocActu{
box-sizing: border-box;
-moz-box-sizing : border-box;
float : right;
width : 18%;
height : 241px;
background-color : #FFFFFF;
margin : 0;
padding-left : 20px;
text-align : right;
}
.accImaGbloc{
position : absolute;
left : 0px;
display : block;
width : 262px;
height : 241px;
background-image : url(images/accueil/imas_g_fd.gif);
background-repeat : repeat-x;
}
.accActuTitRub{
position : relative;
top : 10px;
right : 0px;
margin-bottom : 15px;
}
.accActuBlocActus{
position : relative;
padding-right : 20px;
height : 180px;
overflow : auto; 
scrollbar-base-color: #ffffff; 
scrollbar-3dlight-color: #dddddd; 
scrollbar-arrow-color: #dddddd; 
scrollbar-darkshadow-color: #dddddd; 
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-track-color: #dddddd;
}
.accActuBoite{
position : relative;
margin-top : 15px;
}
.accActuBoiteDate{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #666666; 
text-decoration : none; 
font-weight : normal; 
}
.accActuBoiteTxt{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
}
.accActuBoiteTxt a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
}
.accActuBoiteTxt a:hover{
text-decoration : underline; 
}
.accActuBoiteTxt img{
position : relative;
margin-right : 10px;
}
.accCEB{
width : 500px;
position : relative;
left : 100px;
}
.accLogo{
width : 495px;
position : relative;
left : 20px;
margin-bottom : 5px;
margin-top : 10px;
}
.accBL{
box-sizing: border-box;
-moz-box-sizing : border-box;
position : relative;
width : 100%;
padding-right : 20px;
padding-top : 2px;
padding-bottom : 5px;
text-align : right;
}
.accZoneLiensCont{
position : relative;
border-top : 1px #E4E4E1 solid;
border-bottom : 1px #E4E4E1 solid;
width : 100%;
background-color : #FAF9F7;
}
.accZoneLiens{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
box-sizing: border-box;
-moz-box-sizing : border-box;
position : relative;
width : 100%;
right : 20px;
padding-top : 2px;
height : 35px;
text-align : right;
}
.accZoneLiens .accMenu2Bloc a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #096D92; 
text-decoration : none; 
font-weight : normal; 
}
.accZoneLiens .accMenu2Bloc a:hover{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #096D92; 
text-decoration : none; 
font-weight : normal;
background-image : url(images/selected_fond_acc.gif);
background-position : 0% -50%; 
padding-bottom : 10px;
}
.accMenu2Bloc{
position : relative;
}
.accPDP {
position : absolute;
bottom : 5px;
padding : 0;
margin : 0;
border : none;
width : 95%;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
text-decoration : none;
text-align : center;
}
.accPDP a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
text-decoration : none;
}
.accPDP a:hover{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
text-decoration : underline;
}
.bdMenuRech{
box-sizing: border-box;
-moz-box-sizing : border-box;
position : relative;
height : 45px;
padding : 5px;
border-style : solid;
border-width : 1px;
border-color : #CCCCCC;
border-left : none;
border-right : none;
border-top : none;
}
.bdRech{
position : relative;
width : 270px;
padding-left : 15px;
border-right : 1px #CCCCCC solid;
height : 35px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #044E69; 
text-decoration : none;
}
.bdRech div{
margin-top : 1px;
}
.bdRech div a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
text-decoration : none;
}
.bdRech div a:hover{
text-decoration : underline;
}
.bdMenu{
position : absolute;
width : 489px;
right : 0px;
height : 35px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
box-sizing: border-box;
-moz-box-sizing : border-box;
}
.conteneur{
width : 760px;
position : relative;
background-color : #FFFFFF;
border-right : 1px #004A71 solid;
}
input.rech {
position : relative;
margin-left : 5px;
top : 0px;
width : 100px;
/*height : 14px;*/
line-height : 13px;
background-color : #F5F5F5;
border-style : solid;
border-width : 1px;
border-color : #CCCCCC;
font-size : 11px;
font-color : #999999;
font-family : Arial, Helvetica, sans-serif;
}
input.rechValid{
position : relative;
top : 3px;
margin-left : 5px;
}
form{
border : none;
padding : 0;
margin : 0;
}
.menu1Espacement{
position : relative;width:75px;text-align : center;
}
.m1UnSelected{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : normal; 
text-align : center;
cursor : default;
}
.m1UnSelected:hover{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : default;
}
.m1UnSelectedLien{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : normal; 
text-align : center;
cursor : pointer;
}
.m1UnSelectedLien:hover{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : pointer;
}
.m1Selected{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : default;
}
.m1Selected:hover{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : default;
}
.m1SelectedLien{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : pointer;
}
.m1SelectedLien:hover{
display : inline;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold; 
text-align : center;
cursor : pointer;
}
.QbdMenu .Menu2Bloc a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
}
.QbdMenu .Menu2Bloc a:hover{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #777777; 
text-decoration : underline; 
font-weight : normal; 
}
.Menu2Bloc{
position : relative;
right : 20px;
top : 4px;
}
.Menu1Bloc{
position : relative;
width : 489px;
text-align : right;
right : 20px;
}
.m1Selected{
font-weight : bold;
}
.m2UnSelected{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #096D92; 
text-decoration : none; 
font-weight : normal; 
}
.m2UnSelected:hover{
text-decoration : underline; 

}
.m2SelectedQ{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
font-weight : normal; 
color : #096D92; 
border-bottom : 4px #FFDA00 solid;
padding-bottom : 1px;
box-sizing : border-box;
}
.m2SelectedAncien{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
font-weight : normal; 
color : #096D92; 
background-color : #FFDA00;
padding-bottom : 1px;
box-sizing : border-box;
}
.m2Selected{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
font-weight : normal; 
color : #096D92;  
background-image : url(images/selected_fond.gif);
background-position : 0% -50%; 
background-repeat : repeat-x;
padding-bottom : 10px;
}
.pdp{
position : relative;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
border-style : solid;
border-width : 1px;
border-color : #CCCCCC;
border-left : none;
border-right : none;
text-align : center;
margin-top : 20px;
width : 100%;
}
.pdp a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
}
.pdp a:hover{
color : #096D92; 
text-decoration : underline; 
}
.titreZone{
	position : relative;
	padding : 10px;
}
.titre1{
font-family : Arial, Helvetica, sans-serif; 
font-size : 28px; 
color : #777777; 
text-decoration : none; 
font-weight : normal; 
padding : 0;
margin : 0;
}
.titre2{
font-family : Arial, Helvetica, sans-serif; 
font-size : 28px; 
color : #099190; 
text-decoration : none; 
font-weight : normal;
padding : 0;
margin : 0;
}
.pageZone{
float : left;
width : 500px;
/*position : relative;*/
margin : 0;
padding : 0;
margin-left : 40px;
padding-left : 5px;
border-left : 5px #FFDA00 solid;
-moz-box-sizing : border-box;box-sizing : border-box;
/*padding-right : 200px;*/
}
.pageZone100{
position : relative;
margin-left : 60px;
padding-left : 5px;
border-left : 4px #FFDA00 solid;
padding-right : 10px;
padding-top : 15px;
}
.pageUtile{
position : relative;
}
.texte{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px;
color : #096D92; 
text-decoration : none; 
font-weight : normal;
text-align : justify;
}
.texteImp{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px;
color : #000000; 
text-decoration : none; 
font-weight : bold;
text-align : justify;
}
.colDroite{
/*position : absolute;
right : 10px;
top : 10px;*/
float : right;
width : 146px;
}
.CDretour{
padding-left : 0px;
padding-bottom : 20px;
}
.CDretour a{
border-left : 1px #096D92 solid;
padding-left : 10px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #096D92; 
text-decoration : none; 
}
.CDretour a:hover{
text-decoration : underline; 
}
.CDboite{
margin-bottom : 15px;
}
.CDboiteLien{
left : -2px;
top : 0px;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 30px;
line-height : 10px;
border-bottom : 1px #CCCCCC dotted;
background-position : 15px 4px; 
background-image : url(images/CDfleche2.gif); 
background-repeat : no-repeat;
}
.CDboiteLien span{
background-color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #006E95; 
text-decoration : none; 
}
.CDboiteLien a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #006E95; 
text-decoration : none;
line-height : 10px;
padding : 0;
padding-left : 0px;
margin : 0;
}
.CDboiteLien a:hover{
text-decoration : underline; 
}
.CDboiteTit{
padding-top : 3px;
padding-bottom : 3px;
line-height: 13px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #096D92; 
font-weight : bold;
text-decoration : none;
border-bottom : 1px #006E95 dotted;
border-top : 1px #006E95 dotted;
}
.CDboiteStit{
width : 100%;
border-bottom : 1px #CCCCCC dotted;
background-color : #F4F4F4;
padding-left : 15px;
padding-top : 1px;
padding-bottom : 1px;
margin-top : 2px;
margin-bottom : 2px;
-moz-box-sizing : border-box;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #006E95; 
font-weight : bold;
}
.paragPhotos{
width : 480px;
}
.paragPhotoUne{
float : left;
width : 140px;
margin : 5px;
}
.spacer {
clear : both; 
line-height : 0px; 
margin : 0; 
padding : 0; 
}
.SDboiteTit{
padding-top : 3px;
padding-bottom : 3px;
line-height: 13px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #096D92; 
font-weight : bold;
text-decoration : none;
border-bottom : 1px #006E95 dotted;
border-top : 1px #006E95 dotted;
}
.SDboiteLien{
border-bottom : 1px #CCCCCC dotted;
padding-bottom : 2px;
padding-top : 2px;
}
.SDboiteEspacement{
line-height : 20px;
}
.SDboiteLien a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none;
background-position : 0% 50%; 
background-image : url(images/sd_puce.gif); 
background-repeat : no-repeat;
padding-left : 30px;
}
.SDboiteLien a:hover{
text-decoration : underline;
background-position : 0% 50%; 
background-image : url(images/sd_puce_1.gif); 
background-repeat : no-repeat;
}
.activiteAcc{
float : left;
width : 140px;
margin-left : 0px;
margin-top : 0px;
margin-right : 25px;
margin-bottom : 10px;
}
.activiteAcc img{
margin-bottom : 1px;
}
.sousMenu{
position : relative;
padding-left : 27px;
margin-top : 5px;
margin-bottom : 15px;
line-height : 14px;
border-bottom : 1px #DFDAD4 solid;
border-top : 1px #DFDAD4 solid;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #DFDAD4; 
text-decoration : none;
}
.sousMenuCentre{
position : relative;
padding-left : 27px;
margin-top : 5px;
margin-bottom : 15px;
line-height : 14px;
border-bottom : 1px #DFDAD4 solid;
border-top : 1px #DFDAD4 solid;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #DFDAD4; 
text-decoration : none;
text-align : center;
padding : 0;
}
.sousMenu a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #099190; 
text-decoration : none;
}
.sousMenu a:hover{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #099190; 
text-decoration : none;
background-image : url(images/selected_fond.gif);
background-position : 0% -50%; 
padding-bottom : 5px;
}
.sousMenuActif{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #099190; 
text-decoration : none;
background-image : url(images/selected_fond.gif);
background-position : 0% -50%; 
padding-bottom : 5px;
}
.resultsZone{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
text-decoration : none;
font-weight : bold;
}
.pagesZone{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none;
font-weight : bold;
text-align : center;
margin-top : 10px;
}
.pagesZone a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
text-decoration : none;
font-weight : normal;
}
.pagesZone a:hover{
font-weight : bold;
color : #096D92;
}
.pageZone100 span {
color : #096D92;
}
.boiteMoyZone{
position : relative;
padding-left : 20px;
}
.boiteMoyFd{
position : relative;
margin-top : 10px;
margin-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
background-image : url(images/fiche_moy_fd.gif);
border-top : 1px #096D92 solid;
border-bottom : 1px #096D92 solid;
width : 100%;
-moz-box-sizing : border-box;
}
.boiteMoyCatego{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-color : #FFFFFF; 
text-decoration : none;
font-weight : normal;
text-align : left;
padding : 2px;
padding-top : 0px;
padding-bottom : 0px;
margin : 5px;
margin-left : 0px;
background-color : #FFDA00;
border : 1px #096D92 solid;
}
.boiteMoyTit{
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #096D92; 
text-decoration : none;
font-weight : bold;
text-align : justify;
margin-bottom : 15px;
margin-top : 10px;
}
.boiteMoyDesc{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 15px;
color : #096D92; 
text-decoration : none;
font-weight : normal;
text-align : justify;
margin-bottom : 15px;
}
.boiteMoyDocTit{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
color : #999999; 
text-decoration : none;
font-weight : bold;
border-bottom : 1px #CDC8C1 dotted;
margin-top : 5px;
}
.boiteMoyDoc{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
color : #999999; 
text-decoration : none;
font-weight : normal;
margin-top : 2px;
}
.boiteMoyDoc span{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
color : #999999; 
text-decoration : none;
font-weight : normal;
background-color : #EBEAE5;
padding-left : 3px;
padding-right : 3px;
padding-top : 0px;
padding-bottom : 0px;
}
.boiteMoyDoc a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
color : #999999; 
text-decoration : none;
font-weight : normal;
padding-left : 20px;
background-position : 0% 60%; 
background-image : url(images/sd_puce_grise.gif); 
background-repeat : no-repeat;
}
.boiteMoyDoc a:hover{
color : #096D92; 
background-position : 0% 60%; 
background-image : url(images/sd_puce.gif); 
background-repeat : no-repeat;
}
.boiteMoyDocZone{
background-image : url(images/fiche_moy_fd_50.gif);
border-left : 1px #CDC8C1 dotted;
border-right : 1px #CDC8C1 dotted;
padding-left : 20px;
padding-right : 20px;
}
.boiteMoyPhoto{
float : left;
position : relative;
padding-top : 10px;
width : 100px;
margin-right : 20px;
margin-bottom : 10px;
}
.sousMenuCentre a {
padding : 0;
margin : 0;
}
.cd input,.Ctcd input{
border-style : solid; 
border-width : 1px; 
border-color : #aaaaaa; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.CtcdErreur input{
border-style : solid; 
border-width : 1px; 
border-color : #DD0000; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.cd textarea,.Ctcd textarea{
border-style : solid; 
border-width : 1px; 
border-color : #aaaaaa; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.CtcdErreur textarea{
border-style : solid; 
border-width : 1px; 
border-color : #DD0000; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.cd select,.Ctcd select{
border-style : solid; 
border-width : 1px; 
border-color : #aaaaaa; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.CtcdErreur select{
border-style : solid; 
border-width : 1px; 
border-color : #DD0000; 
width : 220px; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
margin-right : 5px;
}
.row {
position : relative;
width : 100%;
display : block;
left : 0;
top : 0;
margin-bottom : 4px;
}
a.cg, a.Ctcg {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
.cdLien {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CF6900; text-decoration: none;
}
.cg {
position : absolute; 
left : 0; 
top : 0; 
width : 230px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
text-align : left; 
}
.cg span,.Ctcg span {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777;
}
.cgErreur {
position : absolute; 
left : 0; 
top : 0; 
width : 230px; 
display : inline; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #BA0000; 
text-decoration : none; 
text-align : left; 
} 
.cd {
margin-left : 235px;
display : inline; 
height : auto;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
text-decoration : none; 
text-align : left;
}
.decallage {
margin-left : 230px; 
display : inline; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
text-decoration : none; 
text-align : left;
}
.rowCheck {
margin-left : 235px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
}
.rowCheck span {
position : relative;
top : -3px;
}
.rowCheck input {
border : none;
width : auto; 
background-color : #f8f8f8; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
margin-right : 5px;
}
.toto {
margin-left : 235px;
}
.boiteRefFdOuv{
position : relative;
margin-top : 10px;
margin-bottom : 10px;
background-image : url(images/fiche_moy_fd.gif);
border-top : 2px #096D92 solid;
border-bottom : 2px #096D92 solid;
border-left : 2px #096D92 solid;
border-right : 2px #096D92 solid;
width : 100%;
-moz-box-sizing : border-box;
padding : 10px;
}
.boiteRefFdFerm{
position : relative;
margin-top : 10px;
margin-bottom : 10px;
background-image : url(images/fiche_moy_fd_50.gif);
border-top : 1px #999999 solid;
border-bottom : 1px #999999 solid;
border-left : 1px #999999 solid;
border-right : 1px #999999 solid;
width : 100%;
-moz-box-sizing : border-box;
padding : 10px;
}
.boiteRefZone{
position : relative;
padding-left : 20px;
}
.boiteRefCarac {
float : left;
width : 180px;
padding : 0px;
padding-right : 10px;
-moz-box-sizing : border-box;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
}
.boiteRefCaracFerm {
float : left;
width : 176px;
padding : 0px;
padding-right : 6px;
-moz-box-sizing : border-box;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #777777; 
}
.boiteRefCarac p{
line-height : 15px;
padding : 0;
margin : 0;
}
.boiteRefCarac a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
}
.boiteRefCaracFerm p{
line-height : 15px;
padding : 0;
margin : 0;
}
.boiteRefCaracFerm a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
}
.boiteRefTxt{
position : relative;
margin-left : 185px;
border-left : 1px #BBBBBB solid;
padding : 0px;
padding-left : 15px;
-moz-box-sizing : border-box;
}
.boiteRefTxtFerm{
position : relative;
margin-left : 290px;
padding : 0px;
padding-left : 15px;
-moz-box-sizing : border-box;
border-left : 1px #BBBBBB solid;
}
.boiteRefTit{
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #096889; 
font-weight : bold;
margin-bottom : 5px;
padding-right : 80px;
}
.boiteRefText{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096889; 
text-align : justify;
line-height : 14px;
}
.boiteRefPhotos{
position : relative;
padding : 0;
margin : 0;
margin-top : 15px;
}
.boiteRefPhoto{
float : left;
width : 112px;
height : 105px;
text-align : center;
margin : 5px;
margin-left : 0;
margin-right : 10px;
}
.boiteRefPhotos p{
padding : 0;
margin : 0;
margin-top : 5px;
}
.boiteRefPhotos a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 10px;
text-decoration : none;
}
.boiteRefBt{
float : right;
}
.boiteRefBtFerm{
float : right;
}
.boiteRefBtPr{
float : right;
}
.boiteRefFermPhoto{
float : left;
width : 96px;
text-align : center;
margin-left : 10px;
border-left : 1px #BBBBBB solid;
}
.triZone{
position : relative;
width : 100%;
border : 1px #C4BFB9 solid;
margin-top : 0px;
margin-bottom : 8px;
background-image : url(images/refs/tri_fd.gif); 
}
.triZoneTrier{
float : left;
width : 76px;
height : 19px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #FFFFFF; 
line-height : 18px;
font-weight : bold;
background-image : url(images/refs/tri_fd_trier.gif); 
border-right : 1px #FFFFFF solid;
}
.triZoneTris{
float : left;
width : 110px;
height : 19px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
background-image : url(images/refs/tri_fd.gif); 
text-align : center;
border-right : 1px #FFFFFF solid;
border-left : 1px #C4BFB9 solid;
}
.triZoneTrisActif{
float : left;
width : 110px;
height : 19px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
background-image : url(images/refs/tri_fd_jaune.gif); 
text-align : center;
border-right : 1px #FFF2A2 solid;
border-left : 1px #C4BFB9 solid;
}
.triZoneTris a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
text-decoration : none;
}
.triZoneTris a:hover{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
text-decoration : underline;
}
.triZoneTrisActif a{
position : relative;
top : 1px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
text-decoration : none;
}
.triZoneTrisActif a:hover{
position : relative;
top : 1px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
text-decoration : underline;
}
.triZoneTrisActif img{
position : relative;
margin-left : 5px;
}
.triZoneFin {
float : left;
width : 1px;
height : 19px;
line-height : 18px;
border-left : 1px #C4BFB9 solid;
}
.ctColGauche{
position : absolute;
left : 10px;
top : 0px;
width : 146px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
padding : 10px;
}
.ctColGauche p{
margin : 0;
padding : 0;
}
.ctColGauche p a{
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
line-height : 18px;
font-weight : bold;
}
.ctColGaucheTEST{
float : left;
width : 146px;
}
.ctColDroite{
position : relative;
padding-left : 200px;
}
.ctFondForm {
border-left : 1px #096D92 dotted;
padding : 10px;
padding-left : 40px;
background-color : #FFFFFF;
}
.pageZoneCt{
position : relative;
border-left : 4px #FFDA00 solid;
margin-left : 60px;
background-image : url(images/fiche_moy_fd.gif);
}
.Ctcg {
position : absolute; 
left : 0; 
top : 0; 
width : 150px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
text-decoration : none; 
text-align : left; 
}
.CtcgErreur {
position : absolute; 
left : 0; 
top : 0; 
width : 150px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #DD0000; 
text-decoration : none; 
text-align : left; 
font-weight : bold;
}
.pageFormFormErreur {
	position : relative;
	padding : 0px;
	margin : 0px;
	margin-bottom : 10px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	text-decoration : none; 
	font-weight : bold;
	text-align : left;
}
.pageFormFormSucces {
	position : relative;
	padding : 0px;
	margin : 0px;
	margin-bottom : 10px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #096D92; 
	text-decoration : none; 
	font-weight : bold;
	text-align : left;
}
.Ctcd {
margin-left : 160px;
display : inline; 
height : auto;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
text-decoration : none; 
text-align : left;
}
.CtcdErreur {
margin-left : 160px;
display : inline; 
height : auto;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
text-decoration : none; 
text-align : left;
}
.ctDecallage {
margin-left : 160px; 
display : inline; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
text-decoration : none; 
text-align : left;
}
.cdTitre2{
font-family : Arial, Helvetica, sans-serif; 
font-size : 28px; 
color : #099190; 
text-decoration : none; 
font-weight : normal;
padding : 0;
margin : 0;
margin-bottom : 15px;
}
.rechAvForm{
border : 2px #096D92 solid;
padding : 10px;
background-image : url(images/fiche_moy_fd.gif);
}
.rechAvRepTit{
margin-top : 15px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #096D92; 
text-decoration : none; 
font-weight : bold;
background-color : #DDDDDD;
width : 100px;
padding-left : 10px;
}
.rechAvRep{
border : 1px #CCCCCC solid;
padding : 10px;
background-image : url(images/fiche_moy_fd_50.gif);
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
font-weight : bold;
}
.pageZoneRechAv{
position : relative;
margin-left : 60px;
padding-left : 5px;
padding-right : 10px;
padding-top : 15px;
}
.rechAvActuRep {
border-bottom : 1px #096D92 dotted;
padding : 5px;
padding-left : 40px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
font-weight:normal;
width : 100%;
-moz-box-sizing : border-box;
}
.rechAvActuRep a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
font-weight:normal;
text-decoration : none;
}
.rechAvActuRep a:hover{
text-decoration : underline;
}
.rechAvActuRep p{
margin : 0;
padding : 0;
}
.rechAvActuRep img{
float : left;
width : 50px;
margin-right : 20px;
margin-bottom : 10px;
}
.rechAvBt{
width : 100%;
text-align : center;
margin : 5px;
}
.rechAvRefCat{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #777777; 
font-weight:normal;
text-decoration : none;
}
a.rechAvBack{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight:normal;
text-decoration : none;
}
a.rechAvBack:hover{
text-decoration : underline;
}
.ctFontFormExpli{
margin-top : 0;
padding-top : 0;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
font-weight:normal;
text-decoration : none;
text-align : justify;
}
.ctFontFormExpli a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #096D92; 
font-weight:bold;
text-decoration : none;
}
.ctFontFormExpli a:hover{
text-decoration : underline;
}
.btFermer{
position : relative;
width : 100%;
text-align : center;
margin-bottom : 20px;
}
.btFermer a{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-color : #000000; 
font-weight:normal;
}
.btFermer a:hover{
font-weight:bold;
}
.histCommentaires {
width : 175px;
background-color : #EEEEEE;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight:normal;
color : #096D92;
border-bottom : 4px #FFD800 solid;
margin-bottom : 1px;
text-align : center;
}
.histTit {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight:bold;
color : #096D92; 
}
.rowHist {
width : 100%;
display : block;
clear : both;
border-top : 1px #CCCCCC solid;
}
.cgHist {
float : left;
width : 27%;
text-align : right;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-color : #099190;
color : #099190; 
font-weight:normal;
/*background-image : url(images/fiche_moy_fd.gif);*/
}
.cdHist {
float : right;
width : 67%;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-color : #777777;
color : #777777; 
font-weight:normal;
}
.activAlignD{
float : right;
width : 140px;
margin-left : 25px;
margin-top : 0px;
margin-right : 0px;
margin-bottom : 10px;
}


#titrePage { position : relative;font-family : Arial, Helvetica, sans-serif; font-size : 13px; color : #096D92; text-decoration : none;font-weight : bold;margin-top : 0px}
#fondForm input#sb{position : relative;border-top: none;border-bottom: none;border-left: none;border-right: none;background-color : #E0DCD1;}

