   /*général*/
   body,html{font-family:helvetica,verdana,sans-serif; font-size:12px; color:#434343;text-align:center;}

   a{color:#27b7cf};
   a:hover{text-decoration:none;}
   a.nostyle{text-decoration:none;color:#004F81;}
   a.nostyle:hover{text-decoration:underline;}
   
   .page{text-align:left;}
   /*header*/
   .page .header #logo{text-decoration:none;}

   .page .header .mainMenu ul li a{font-size:13px;color:#fff;text-decoration:none;}
   .page .header .mainMenu ul li div.subMenu a {color:#175EA5;text-decoration:none;}
   
   .page .header .topLink .topText{color:#004F81;float:left;font-size:12px;font-weight:bold;}

   /*Contenu Principal*/
   /*Gauche Home*/
   .page .mainContentHome .leftContent .nosmarches h2{font-family:tahoma,arial,helvetica,verdana,sans-serif;font-size:16px;color:#09678B;letter-spacing:-0.6px;}
   .page .mainContentHome .leftContent .nosmarches ul li a {font-family:helvetica,tahoma,verdana,sans-serif;font-size:13px;color:#09678B;letter-spacing:-1.1px;text-decoration:none;}


   /*Centre Home*/
   .page .mainContentHome .centerContent .actualites h2{font-size:17px;font-weight:normal;color:#004F81;}
   .page .mainContentHome .centerContent .controlPanel .newsListe .newsItem h3{font-size:12px;color:#004F81;}
   .page .mainContentHome .centerContent .controlPanel .newsListe .newsItem p{font-size:11px;}
   .page .mainContentHome .centerContent .controlPanel .control a{font-size:18px;font-family:calibri;text-transform:uppercase;color:#004F81;font-weight:bold;text-decoration:none;}
   .page .mainContentHome .centerContent .controlPanel .control a:hover{color:#fff;}
   .page .mainContentHome .centerContent .controlBas{text-align:right}
   .page .mainContentHome .centerContent .controlBas a{color:#fff;text-decoration:none;}
   .page .mainContentHome .centerContent .controlBas a.active{color:#004F81;}

   /*Droite Home*/
   .page .mainContentHome .rightContent .trouverUnExpert h2{font-size:16px;font-weight:bold;color:#981245;}

   /*Left Int*/  
   .page .mainContentInt .leftContent .leftMenu ul li a{font-size:13px;color:#004F81;text-decoration:none;}
   .page .mainContentInt .leftContent .leftMenu ul li a.active{color:#fff;}
   .page .mainContentInt .leftContent .leftMenu ul li a.active:hover{color:#004F81;}
   .page .mainContentInt .leftContent .leftMenu {line-height:1.2em;}

   /*Centre Int*/
   .page .mainContentInt .centerContent p {text-align:justify;line-height:1.6em;}
   .page .mainContentInt .centerContent li {text-align:justify;line-height:1.4em;}
   .page .mainContentInt .centerContent p.filArianne{font-size:11px;color:#7593AB;}
   .page .mainContentInt .centerContent p.filArianne a{font-size:11px;color:#7593AB;text-decoration:none;}
   .page .mainContentInt .centerContent p.filArianne a:hover{text-decoration:underline;}
   .page .mainContentInt .centerContent h2{font-size:22px;font-weight:normal;color:#275A91;line-height:1em;}
   .page .mainContentInt .centerContent p{font-size:12px;}
   .page .mainContentInt .centerContent p.miseEnAvant{font-size:14px;color:#148cb3;line-height:1.4em;}
   .page .mainContentInt .centerContent p.legende{margin-top:0;padding-top:0;font-style:italic;color:#888;text-align:center;line-height:1.2em;}
   .page .mainContentInt .centerContent p.legende img{padding-bottom:5px;}
   .page .mainContentInt .centerContent p a{color:#27B7CF;text-decoration:underline;}
   .page .mainContentInt .centerContent p a:hover{text-decoration:none;}
   .page .mainContentInt .centerContent h3{font-size:18px;font-weight:normal;}
   .page .mainContentInt .centerContent h4{font-size:13px;color:#3391B4}
   .page .mainContentInt .centerContent .deuxColonnes h3, .page .mainContentInt .centerContent .deuxColonnes h4{text-align:left;}
   .page .mainContentInt .centerContent form fieldset .tx_powermail_pi1_fieldwrap_html label{text-align:right}

   .page .mainContentInt .centerContent .news-list-item H3 a{text-decoration:none;}

   .page .mainContentInt .centerContent table.schema3 tr td h3{padding:5px 0px 5px 5px;background:#EBE9D8;text-align:left;font-size:13px;font-weight:bold;color:#3391B4; }

   /*Footer*/
   .page .footer .bottomMenu ul li a{font-size:11px;font-weight:bold;color:#7593AB;text-decoration:none;}
   .page .footer .bottomMenu ul li a:hover{text-decoration:underline;}
   .page .footer .bottomText{color:#7593AB;font-size:11px;}
   .page .footer .bottomText a.nostyle{color:#7593AB;}  