   /*positionnement général*/
   html,body {margin:0px; padding:0px;height:100%;}

   body{background-color:#555555;}
   img{border:0px;}
   form{display:inline;width:auto;}
   a{outline-width:0px}

   .page{margin:0px auto;width:990px;}
   .clear{clear:both;}
   .page .mainContentInt .centerContent hr{border:medium none;border-top:1px dotted #ccc;}

   /*header*/
   .page .header{clear:both;float:left;padding:15px 20px 0px 20px;width:950px;background-color:#fff;display:inline;}
   .page .header .topLink{clear:both;float:left;width:950px;}
   .page .header .topLink h1{margin:0px;padding:0px;width:auto;}
   .page .header .topLink #logo{float:left;width:197px;}
   .page .header .topLink #besoinConseil{float:left;margin-left:329px;width:262px;}
   .page .header .topLink #recevoirNewsletter{float:right;width:162px; margin-top : 10px;}

   .page .preheader { float : left; background-color : #F6F5F1; width : 980px;padding-left : 5px;padding-right : 5px;border-bottom : 1px solid #eaeae0;}
   .page .contextual_header p {font-size : 11px;margin-top : 2px;margin-bottom : 5px;color : #7593AB;}
   .page .contextual_header  {float : left; width: 760px; height : 20px;line-height: 20px;}
   .page .topContact  {float : right; width: 220px;  text-align : right; height : 20px;line-height: 20px;}	
   .page .topContact p {margin-top : 2px;margin-bottom : 5px;}
  
   .page .header .topLink .topText{clear:both;margin-bottom:0;margin-top:5px;width:100%;}

   .page .header .mainMenu{clear:both;float:left;margin-top:10px;width:100%;height:39px;background:url(../img/m1-bkg.gif) no-repeat;}
   .page .header .mainMenu > ul{clear:both;float:left;margin:0px 0px 0px 0px;padding:0px;width:950px;height : 39px; }
   .page .header .mainMenu > ul > li{float:left;margin:0px;padding:0px 10px;width:auto;max-width : 130px;text-align : center;list-style-type:none;}

   .page .header .mainMenu > ul > li > a {float:left;margin:0px;margin-top : 3px;height : 34px;}
   //.page .header .mainMenu ul li ul{float:none;clear:both}
   //.page .header .mainMenu ul li ul li{float:none;clear:both}
   .page .header .mainMenu ul li div.subMenu{position:absolute;margin-top:20px;width:200px;margin-left:-10px;padding:10px;display:none;background:#dbd8be url(../img/fdm2.gif) repeat-x;}
   .page .header .mainMenu ul li div.subMenu > ul {float:none;width:200px;margin:0px 0px 0px 0px;padding:0px;clear:both;}
   .page .header .mainMenu ul li div.subMenu > ul > li{width : 200px; list-style-type:none;margin:0px auto;padding:0px;clear:both;text-align : left;min-height : 30px;}
   .page .header .mainMenu ul li div.subMenu > ul > li > a{width : 180px;display : block;}

   .page .header .mainMenu ul li div.subMenu > ul > li.linksub{width : 200px; list-style-type:none;margin:0px auto;padding:0px;clear:both;text-align : left;min-height : 30px; background : transparent url(../img/linksub.gif) no-repeat;}


   .page .header .mainMenu ul li div.subMenu2{position:absolute;margin-top:-40px;text-align : left;width:300px;margin-left:200px;padding:10px;display:none;background:#f7f5e7 url(../img/fdm3.gif) repeat-x;}

   .page .header .mainMenu hr {border:1px solid #e6e3d0;border-bottom:1px solid #43a0c2;}



    /************************
     ***** Flex 30 / 70 *****
     ************************/
    .flex-30-70{float:left;clear:both;width:100%;margin:10px 0px 10px 0px;}
    .flex-30-70 .leftColumn{float:left;width:25%;}
    .flex-30-70 .rightColumn{float:right;width:65%;}
    

   /*bando*/
   .page .bando{clear:both;float:left;padding:0px 20px 0px 20px;width:950px;background-color:#fff;}
   .page .bandoInterne{padding:10px 20px;}

   /*Contenu Principal*/
   .page .mainContent{display:inline;clear:both;float:left;width:950px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:20px;background:#fff;}
   .page .mainContentHome {padding-top:10px;}
   .page .mainContentHome .leftContent{float:left;margin-right:0px;width:155px;}
   .page .mainContentInt .leftContent{float:left;margin-right:20px;width:180px; }


   /* nouvelle home */
   .page .mainContentHome .bandeauFlash{float : left; width : 700px; height : 205px; }

   .page .mainContentHome .audit{float : right; margin-right : 10px; width : 220px; height : 266px; }

   .page .mainContentHome .audit_bloc{width : 220px; height : 266px; background:transparent url(../img/demande_audit.jpg) no-repeat;}
   .page .mainContentHome .audit_bloc h2{margin : 0px 20px; padding-top : 15px;}
   .page .mainContentHome .audit_bloc p{margin : 0px 20px;margin-top : 15px;}
   .page .mainContentHome .audit_bloc p.texte_bloc{height : 145px; }
   .page .mainContentHome .audit_bloc img{ margin : auto; margin-bottom : 5px;}

   .page .mainContentHome .seduction{float : left; width : 300px; margin-right : 15px;height : 180px;padding:20px; border : 1px solid #cbcbcb; overflow : hidden;}
   .page .mainContentHome .seduction img{float:left;margin:2px 10px 0px 0px;}
   .page .mainContentHome .seduction .download{float : right;margin : 0px;}
   .page .mainContentHome .seduction .download img{float:right;margin:0px 0px 0px 0px;}

   .page .editos .seduction .download{float : right;margin : 0px;}
   .page .editos .seduction .download img{float:right;margin:0px 0px 0px 0px;}

   .page .mainContentHome .catalogueEnLigne_new{float : right; width : 220px; height : 120px;margin-top : 14px;margin-right : 10px;  }


   .page .editos{clear: both;float : left;background : #f2f4f5; width : 950px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}
   .page .editos .seduction {float : left; width : 300px; height : 140px; margin : 0px; background-color : white;padding:20px; border : 1px solid #cbcbcb;margin-right : 15px; overflow : hidden;}
   .page .editos .seduction img{float:left;margin:2px 10px 0px 0px;}
   .page .editos .normes {float : right; width : 180px; height : 140px; margin-right: 10px;margin-top : 0px;margin-bottom : 0px;  background-color : white;padding:20px;border : 1px solid #cbcbcb;}
   .page .editos .normes ul {  padding: 0px 0px 0px 10px; margin: 0px; margin-bottom : 5px; }
   .page .editos .normes ul li { display : inline;float : left;margin: 0px;  padding:5px 0 2px 24px;background-image:url(../img/check.gif);background-repeat:no-repeat;background-position:0px -1px; width : 60px; }
   .page .editos .normes p { margin : 0px;margin-left : -10px;text-align : center; }


   
   .page .editos .seduction .actualites .titre{float:left; width:200px;height:20px; }
   .page .editos .seduction .actualites  .newsListe{float:left; margin:0 auto;width:300px;margin-left : 20px;height:115px; overflow:auto;}
   .page .editos .seduction .actualites  .newsListe .slide{margin:0 auto;width:300px;height:110px; }
   .page .editos .seduction .actualites  .newsListe .slide img{float:left;margin:2px 10px 0px 0px;}
   .page .editos .seduction .actualites  .newsListe .slide h3{margin:0px;padding:0px;margin-left:2px;}
   .page .editos .seduction .actualites  .newsListe .slide p{margin:0px 0px;padding:0px;margin-left:2px;}
   .page .editos .seduction .actualites  .newsListe .slide .imgNews{float:left;}
   .page .editos .seduction .actualites  .newsListe .slide .imgNews img{border:solid 1px #ECE9DA;}
   .page .editos .seduction .actualites  .newsListe .slide p.download{float : right; margin-right : 10px;} 


   .page .editos .seduction .actualites .controlPanel  {float:right;display:block;margin-right : 10px;width:44px;}  
   .page .editos .seduction .actualites .controlPanel .control {float:right;display:block;width:20px;}  
   .page .editos .seduction .actualites .controlPanel #leftControl {float:left;width:22px;background-image:url(../img/bt-flechegauche.gif);background-repeat:no-repeat;}
   .page .editos .seduction .actualites .controlPanel #rightControl {float:left;width:22px;background-image:url(../img/bt-flechedroite.gif);background-repeat:no-repeat;} 
   .page .editos .seduction .actualites .controlPanel .control a{padding:1px 5px;}
   .page .editos .seduction .actualites .controlPanel #leftControl:hover{background-position:0px -22px;}
   .page .editos .seduction .actualites .controlPanel #rightControl:hover{background-position:0px -22px;}

   .page .editos .seduction .controlBas{clear:both;float:left;margin:0px;margin-left : 0px;padding:px 0px 2px 0;width:100%;}
   .page .editos .seduction .controlBas a{padding:1px 5px;background-color:#004F81;border:1px solid #004F81;}
   .page .editos .seduction .controlBas a.active{background-color:transparent;}

   .page .footerGenerique{clear:both;float:left;padding:10px 0px 0px 0px;width:990px;height:151px;background:#f6f5f1 url(../img/footergenerique-bkg.gif) no-repeat;}
   .page .footerGenerique p{margin : 0px;margin-left : 10px;}
   .page .footerGenerique .contextual_footer {margin-left : 10px;color : #7593AB}

   .page .footerGenerique .footergen{float : left; width : 735px; margin-left : 10px;}
   .page .footerGenerique .footergen > ul{ float: left; padding: 0px;}
   .page .footerGenerique .footergen > ul > li {display: inline; max-width : 175px;margin-right : 20px;float: left;   }
   .page .footerGenerique .footergen > ul > li p{min-height : 35px; }

   .page .footerGenerique .footergen > ul > li > ul{ float: left; padding: 0px;}
   .page .footerGenerique .footergen > ul > li > ul > li {font-size : 10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
   .page .footerGenerique .footergen > ul > li > ul > li a {padding:0px 0px 0px 10px; }



   .page .footerGenerique .separator{float : left; width : 10px; height : 131px; background:transparent url(../img/separator.gif) no-repeat; }
   .page .footerGenerique .bottomlink{float : left; width : 200px; }


   .page .footerGenerique .bottomlink ul {margin-left:0px;}
   .page .footerGenerique .bottomlink ul li {margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
   .page .footerGenerique .bottomlink ul li a {padding:0px 0px 0px 10px;background:url(../img/bt-flecheG.bmp) no-repeat 0px 0px; }

   /*Gauche Home*/
   .page .mainContentHome .leftContent .nosmarches{clear:both;float:left;margin-top:3px;padding:0px 0px 0px 0px;width:173px;}
   .page .mainContentHome .leftContent .nosmarches h2{margin:0px 0px 5px 0px;padding:0px;}
   .page .mainContentHome .leftContent .nosmarches ul {margin:0px 0px 5px 0px;padding:0px;}
   .page .mainContentHome .leftContent .nosmarches ul li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
   .page .mainContentHome .leftContent .nosmarches ul li a {padding:0px 0px 0px 10px;background:url(../img/bt-flecheG.bmp) no-repeat 0px 0px;}
   .page .mainContentHome .leftContent .nosmarches ul li:hover{background:#C9D6DB;}

   /*Centre Home*/
   .page .mainContentHome .centerContent{float:left;width:395px;}
   .page .mainContentInt .centerContent .news-list-container .news-list-item .news-list-date{float:left;}
   .page .mainContentInt .centerContent .news-list-container .news-list-item .news-list-morelink{float:left;margin-left:0px;}
   .page .mainContentHome .centerContent .actualites{clear:both;float:left;width:100%;}
   .page .mainContentHome .centerContent .actualites h2{clear:both;float:left;margin:0px 0px 10px 12px;padding:0px 0px 0px 25px;}
   .page .mainContentHome .centerContent .actualites .controlPanel{clear:both;float:left;width:100%;height:118px;}

   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe{float:left; margin:0 auto;width:330px;height:120px;overflow:auto;margin-left:10px;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide{margin:0 auto;width:380px;height:120px;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide img{float:left;margin:2px 10px 0px 0px;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide h3{margin:0px;padding:0px;margin-left:2px;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide p{margin:5px 0px;padding:0px;margin-left:2px;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide .imgNews{float:left;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide .imgNews img{border:solid 1px #ECE9DA;}
   .page .mainContentHome .centerContent .actualites .controlPanel .newsListe .slide p.download{margin-left:-1px;}

   .page .mainContentHome .centerContent .actualites .controlPanel .control {float:left;display:block;width:20px;}  
   .page .mainContentHome .centerContent .actualites .controlPanel #leftControl {float:left;width:22px;margin-top:20px;background-image:url(../img/bt-flechegauche.gif);background-repeat:no-repeat;}
   .page .mainContentHome .centerContent .actualites .controlPanel #rightControl {float:right;width:22px;margin-top:20px;background-image:url(../img/bt-flechedroite.gif);background-repeat:no-repeat;} 
   .page .mainContentHome .centerContent .actualites .controlPanel .control a{padding:1px 5px;}
   .page .mainContentHome .centerContent .actualites .controlPanel #leftControl:hover{background-position:0px -22px;}
   .page .mainContentHome .centerContent .actualites .controlPanel #rightControl:hover{background-position:0px -22px;}

   .page .mainContentHome .centerContent .controlBas{clear:both;float:left;margin:0px;padding:px 0px 2px 0;width:100%;}
   .page .mainContentHome .centerContent .controlBas a{padding:1px 5px;background-color:#004F81;border:1px solid #004F81;}
   .page .mainContentHome .centerContent .controlBas a.active{background-color:transparent;}

   /*Droite Home*/
   .page .mainContentHome .rightContent{float:right;width:400px;height:148px;}
   .page .mainContentHome .rightContent .trouverUnExpert{clear:both;float:left;padding:20px 0px 0px 140px;width:173px;height:128px;background:url(../img/boxexpert-fd.gif) no-repeat;}
   .page .mainContentHome .rightContent .trouverUnExpert h2{margin:0px 0px 5px 0px;padding:0px;}

   /*Left Int*/
   .page .mainContentInt .leftContent .leftMenu{clear:both;float:left;margin-bottom:20px;width:100%;}
   .page .mainContentInt .leftContent .leftMenu ul{clear:both;float:left;margin:0px;padding:0px;}
   .page .mainContentInt .leftContent .leftMenu ul li{clear:both;float:left;margin:0px;padding:0px;list-style-type:none;}
   .page .mainContentInt .leftContent .leftMenu ul li a{float:left;padding:5px 10px;width:160px;background:url(../img/m2-fd.gif) 0% 100% repeat-x;}
   .page .mainContentInt .leftContent .leftMenu ul li a.active{background:#4492C2 url(../img/m2in-fd.gif) 0% 100% repeat-x;}
   .page .mainContentInt .leftContent .leftMenu ul li a:hover{background:#dbe4ed url(../img/m2ov-fd.gif) 0% 100% repeat-x;}

   .page .mainContentInt .leftContent .leftSecondMenu{clear:both;float:left;margin-bottom:0px;width:100%;}
   .page .mainContentInt .leftContent .leftSecondMenu ul{clear:both;float:left;margin:0px;padding:0px;margin-left : 10px}
   .page .mainContentInt .leftContent .leftSecondMenu ul li{clear:both;float:left;margin:0px;padding:0px;list-style-type:none;}
   .page .mainContentInt .leftContent .leftSecondMenu ul li a{float:left;padding:5px 10px;width:150px;background:url(../img/m3-fd.gif) 0% 100% repeat-x;}
   .page .mainContentInt .leftContent .leftSecondMenu ul li a.active{background:#a1a1a1 url(../img/m3in-fd.gif) 0% 100% repeat-x;}
   .page .mainContentInt .leftContent .leftSecondMenu ul li a:hover{background:#dbe4ed url(../img/m3ov-fd.gif) 0% 100% repeat-x;}

   .page .mainContentInt .leftContent .moreTV{clear:both;float:left;margin-top:1px;width:100%;}

   /*Centre Int*/
   .page .mainContentInt .centerContent{float:left;width:740px;}
   .page .mainContentInt .centerContent p.filArianne{margin-top:0px;}
   .page .mainContentInt .centerContent h2{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #27B7CF;}
   .page .mainContentInt .centerContent p{margin:15px 0px;padding:0px;}
   .page .mainContentInt .centerContent ul{margin:15px 0px 15px 20px;padding:0px;}
   .page .mainContentInt .centerContent ul li{margin:0px;padding:0px;margin-bottom:1px;list-style-type:none;}
   .page .mainContentInt .centerContent ul.ticklist {margin-left:0px;}
   .page .mainContentInt .centerContent ul.ticklist li{list-style-type:none;background-image:url(../img/puce-v.gif);background-repeat:no-repeat;padding:6px 0 2px 25px;background-position:0px -2px;}

   .page .mainContentInt .centerContent div.blocFlash{float:right;width:325px;height:230px;margin:5px 0px 5px 20px;_margin:5px 0px 5px 10px;border:1px solid #c1c2a3;}
   .page .mainContentInt .centerContent div.blocFlash2{float:right;width:325px;margin:5px 0px 5px 20px;border:medium none;}
   .page .mainContentInt .centerContent .news-list-item img{float:left; margin-right:15px; margin-bottom:8px;}

   .page .mainContentInt .centerContent .deuxColonnes{clear:both;}
   .page .mainContentInt .centerContent .deuxColonnes .colonneLeft{float:left;width:53%;}
   .page .mainContentInt .centerContent .deuxColonnes .colonneRight{float:right;width:325px;padding-top:20px;}

   .page .mainContentInt .centerContent table.schema{ border-collapse: collapse;clear:both; }
   .page .mainContentInt .centerContent table.schema tr {padding:0px 0px 0px 0px; margin:0px auto;}
   .page .mainContentInt .centerContent table.schema tr td {width:230px; padding: 0px 5px; margin: 0px;}
   .page .mainContentInt .centerContent table.schema tr td * { margin: 0px; padding: 0px; }
   .page .mainContentInt .centerContent table.schema tr td.titre h3{ white-space:nowrap; }
   .page .mainContentInt .centerContent ul {  padding: 5px 0px 0px 10px; margin: 0px; }
   .page .mainContentInt .centerContent ul li { margin: 0px; padding:5px 0 2px 14px;background-image:url(../img/puce-ronde.gif);background-repeat:no-repeat;background-position:0px -1px;}
   .page .mainContentInt .centerContent table.schema tr td ul {  padding: 5px 0px 0px 10px; margin: 0px; }
   .page .mainContentInt .centerContent table.schema tr td ul li { margin: 0px; padding: 0px;padding-left:20px; line-height:15px;background-image:url(../img/puce-ronde.gif);background-repeat:no-repeat;background-position:0px -5px;}
   .page .mainContentInt .centerContent table.schema tr td img {}
   .page .mainContentInt .centerContent table.schema tr td.titre {padding: 30px 0px 12px 0px;color:#4d4d4d; font-weight: bold }
   .page .mainContentInt .centerContent table.schema tr:first-child td.titre {padding-top: 5px; }
   .page .mainContentInt .centerContent table.schema tr td.fleche { background-image: url(../../user_upload/flechedroite.gif); background-repeat: no-repeat; background-position: right center;}
   .page .mainContentInt .centerContent table.schema tr td.flecheg { background-image: url(../../user_upload/flechedroite.gif); background-repeat: no-repeat; background-position: left center;}
   .page .mainContentInt .centerContent table.schema tr td.flecheg ul{ margin-left:40px;}

   .page .mainContentInt .centerContent table.schema2 {margin:5px 0px 15px 0px;border-collapse: collapse;clear:both;border-bottom:1px solid #EFEFEF; }
   .page .mainContentInt .centerContent table.schema2 tr {padding:0px 0px 0px 0px; margin:0px auto;}
   .page .mainContentInt .centerContent table.schema2 tr td {padding:0px 0px 15px 0px; margin: 0px;}
   .page .mainContentInt .centerContent table.schema2 tr td * { margin: 0px; padding: 0px; }
   .page .mainContentInt .centerContent table.schema2 tr td.titre h3{ margin:0px 5px;white-space:nowrap; }
   .page .mainContentInt .centerContent table.schema2 tr td ul {  padding: 5px 0px 0px 10px; margin: 0px; }
   .page .mainContentInt .centerContent table.schema2 tr td ul li { margin: 0px; padding: 0px;padding-left:20px; line-height:15px;background-image:url(../img/puce-ronde.gif);background-repeat:no-repeat;background-position:0px -5px;}
   .page .mainContentInt .centerContent table.schema2 tr td.titre {padding: 30px 0px 12px 0px;color:#4d4d4d; font-weight: bold }
   .page .mainContentInt .centerContent table.schema2 tr:first-child td.titre {padding-top: 5px; }
   .page .mainContentInt .centerContent table.schema2 tr td.fleche { background-image: url(../../user_upload/flechedroite.gif); background-repeat: no-repeat; background-position: right top;}
   .page .mainContentInt .centerContent table.schema2 tr td.flecheg { background-image: url(../../user_upload/flechedroite.gif); background-repeat: no-repeat; background-position: left top;}
   .page .mainContentInt .centerContent table.schema2 tr td.flecheg h3{ padding:0px 0px 0px 45px; }
   .page .mainContentInt .centerContent table.schema2 tr td.flecheg ul{ margin-left:40px;}


   .page .mainContentInt .centerContent table#legende{width:100%;margin:10px 0px 10px 0px;padding:0px;}
   .page .mainContentInt .centerContent table#legende tr {padding:0px 0px 0px 0px;margin:0px;}
   .page .mainContentInt .centerContent table#legende tr td {padding: 0px 10px;margin: 0px;vertical-align:top;}
   .page .mainContentInt .centerContent table#legende tr td p{padding: 4px 10px;margin:0px;font-size:11px;}
   .page .mainContentInt .centerContent table#legende tr td ul {padding: 5px 0px 0px 10px; margin: 0px;}
   .page .mainContentInt .centerContent table#legende tr td ul li {margin: 0px; padding: 0px;padding-left:20px; line-height:1.6em;background-image:url(../img/puce-ronde.gif);background-repeat:no-repeat;background-position:0px -5px;}
   .page .mainContentInt .centerContent table#legende tr td img {margin:0px;padding:0px;}

   .page .mainContentInt .centerContent table.contenttable {width:100%;margin:3px 0px 3px 0px;padding:0px;}
   .page .mainContentInt .centerContent table.contenttable tr {padding:0px;margin:0px;}
   .page .mainContentInt .centerContent table.contenttable tr td {padding:0px 10px 10px 0px;margin:0px;vertical-align:top;}
   .page .mainContentInt .centerContent table.contenttable tr td p{padding:0px;margin:0px;}
   .page .mainContentInt .centerContent table.contenttable tr td ul {padding:5px 0px 0px 10px; margin: 0px;}
   .page .mainContentInt .centerContent table.contenttable tr td ul li {margin:0px; padding:0px;padding-left:20px;line-height:1.6em;background-image:url(../img/puce-ronde.gif);background-repeat:no-repeat;background-position:0px -5px;}
   .page .mainContentInt .centerContent table.contenttable tr td img {margin:0px;padding:0px;}

   .page .mainContentInt .centerContent .encadre{clear:both;float:left;margin:0px 0px 10px 0px;padding:5px 10px;border:1px solid #D0D1D3;}
   .page .mainContentInt .centerContent .deuxColonnes .colonneRight .encadre{clear:both;width:303px;}
   .page .mainContentInt .centerContent .encadre h3{margin:10px 0px;}
   .page .mainContentInt .centerContent .encadre h4{margin:5px 0px;}
   .page .mainContentInt .centerContent .encadre p{margin:5px 0px;}

   .page .mainContentInt .centerContent .encadre2{clear:both;float:left;margin:10px 0px;padding:5px 10px;border:1px solid #D0D1D3;background: transparent url(../img/citation-fd.gif) repeat-x;}
   .page .mainContentInt .centerContent .encadre2 h3{margin:10px 0px;}
   .page .mainContentInt .centerContent .encadre2 h4{margin:5px 0px;}
   .page .mainContentInt .centerContent .encadre2 p{margin:5px 0px;}

   .page .mainContentInt .centerContent form fieldset{border:0px;}
   .page .mainContentInt .centerContent form fieldset legend{display:none;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html{clear:both;float:left;margin:5px 0px;width:100%;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html label{float:left;margin-right:5px;width:200px;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html input.powermail_text{float:left;margin-right:5px;width:300px;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html textarea.powermail_textarea{float:left;margin-right:5px;width:300px;height:50px;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html input.powermail_submit{float:left;margin-left:155px;cursor:pointer;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html input{border:1px solid #ebe9d8;padding:4px;background-color:#f6f5f1;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html .powermail_textarea{border:1px solid #ebe9d8;padding:4px;width:300px;height:150px;background-color:#f6f5f1;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html .powermail_submit{border:1px solid #ebe9d8;color:#004890;}

   .page .mainContentInt .centerContent table#containerDoListForm{text-align:right;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td{padding-bottom:4px;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td#msgName,
   .page .mainContentInt .centerContent table#containerDoListForm tr td#msgSurname,
   .page .mainContentInt .centerContent table#containerDoListForm tr td#msgMail{display:none;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td.spacer{width:50px;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td input{width:160px;background-color:#F6F5F1;border:1px solid #EBE9D8;padding:4px;margin:2px 0;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td.contentButton{text-align:left;}
   .page .mainContentInt .centerContent table#containerDoListForm tr td input.button{border:1px solid #EBE9D8;color:#004890;width:70px;position:absolute;margin-left:-40px;}

   .page .mainContentInt .centerContent table#espt tr td input{width:160px;background-color:#F6F5F1;border:1px solid #EBE9D8;padding:4px;margin:2px 0;}
   .page .mainContentInt .centerContent table#espt tr td.contentButton{text-align:left;}
   .page .mainContentInt .centerContent table#espt tr td input.button{border:1px solid #EBE9D8;color:#004890;width:70px;position:absolute;margin-left:-40px;}
   
   /*Footer*/
   .page .footer{clear:both;float:left;padding:20px 0px 0px 0px;width:990px;height:35px;background:#f6f5f1 url(../img/footer-bkg_new.gif) no-repeat;}
   .page .footer .bottomMenu{float:right;margin-right:20px;padding-left:20px;background:url(../img/world-ico.gif) 0% 50% no-repeat;}
   .page .footer .bottomMenu ul{margin:0px;padding:0px;}
   .page .footer .bottomMenu ul li{float:left;margin:0px;padding:0px 7px;list-style-type:none;border-left:1px dotted #7593AB;}
   .page .footer .bottomMenu ul li.first{border:0px;}
   
   .page .footer .bottomText{float:left;margin-left:60px;}
   .page .footer .bottomText p{margin-top:-2px;}

.empty{ height : 0px; display : none;}

