/*général*/
body,html{font-family:'Lucida Sans',Verdana,sans-serif; font-size:12px; color:#092a4f;text-align:center;}

a{color:#002d34};
a:hover{text-decoration:none;}

.page{text-align:left;}
  /*header*/
    .page .header #logo{text-decoration:none;}
    .page .compteUser{color:#8d9292;font-size:11px;text-align:right;}
      .page .compteUser a:hover{text-decoration:none;}
      .page .header .compteUser .submit{color:#002d34;font-size:11px;font-weight:bold;text-align:right;}
    .page .header .recherche{text-align:right;}
      .page .header .recherche .texte{color:#002d34}
          .page .header .mainMenu ul li a{text-decoration:none;}
      
      
          .page .mainContent .resteHome .blocActus .item p{font-size:10px;color:#8d9292;}
          .page .mainContent .resteHome .blocActus .item h3{font-size:12px;color:#36a5b0;}
          .page .mainContent .resteHome .blocActus .item h3 a{color:#36a5b0;text-decoration:none;}
          .page .mainContent .resteHome .blocActus .item h3 a:hover{text-decoration:underline;}
        .page .mainContent .resteHome .blocActus .toutesLesActus{font-size:11px;font-weight:bold;text-align:right}
          .page .mainContent .resteHome .blocActus .toutesLesActus a:hover{text-decoration:none;}
      
          .page .mainContent .resteHome .blocDocsForum .blocDocs .item p{font-size:10px;color:#8d9292;}
          .page .mainContent .resteHome .blocDocsForum .blocDocs .item h3{font-size:12px;color:#006979;}
          .page .mainContent .resteHome .blocDocsForum .blocDocs .item h3 a{color:#006979;text-decoration:none;}
          .page .mainContent .resteHome .blocDocsForum .blocDocs .item h3 a:hover{text-decoration:underline;}
              .page .mainContent .resteHome .blocDocsForum .blocDocs .item .docDesc .head{font-size:1px;}
              .page .mainContent .resteHome .blocDocsForum .blocDocs .item .docDesc .content{font-size:10px;color:#8d9292;}
              .page .mainContent .resteHome .blocDocsForum .blocDocs .item .docDesc .foot{font-size:1px;}
        .page .mainContent .resteHome .blocDocsForum .blocDocs .tousLesDocs{font-size:11px;font-weight:bold;text-align:right}
          .page .mainContent .resteHome .blocDocsForum .blocDocs .tousLesDocs a:hover{text-decoration:none;}
      
          .page .mainContent .resteHome .blocDocsForum .blocForum .item p{font-size:10px;color:#ffffff;}
          .page .mainContent .resteHome .blocDocsForum .blocForum .item h3{font-size:12px;color:#FFF089;}
          .page .mainContent .resteHome .blocDocsForum .blocForum .item h3 a{color:#FFF089;text-decoration:none;}
          .page .mainContent .resteHome .blocDocsForum .blocForum .item h3 a:hover{text-decoration:underline;}
        .page .mainContent .resteHome .blocDocsForum .blocForum .toutesLesDisc{font-size:11px;font-weight:bold;text-align:right}
          .page .mainContent .resteHome .blocDocsForum .blocForum .toutesLesDisc a:hover{text-decoration:none;}
          
          .page .mainContent .banner .bannerLeft .item label{font-size:11px;color:#96F0F9;}
          .page .mainContent .banner .bannerLeft .item select.select{font-size:11px;color:#555;}
          .page .mainContent .banner .bannerLeft .item input.text{font-size:11px;color:#555;}
          
        
        
        .page .mainContent .reste h1{font-size:20px;color:#328895;text-transform:uppercase;}
        

        .page .mainContent .reste .tx-indocs-pi1 .tx-indocs-pi1-browsebox p{font-size:11px;font-weight:bold;color:#ACADAD;text-decoration:none;}
        .page .mainContent .reste .tx-indocs-pi1 .tx-indocs-pi1-browsebox table tr td p{font-size:11px;font-weight:bold;color:#328895;}
        .page .mainContent .reste .tx-indocs-pi1 .tx-indocs-pi1-browsebox table tr td p a{font-size:11px;font-weight:bold;color:#ACADAD;text-decoration:none;}
        .page .mainContent .reste .tx-indocs-pi1 .tx-indocs-pi1-browsebox table tr td p a:hover{font-size:11px;font-weight:bold;color:#328895;border-bottom:1px solid #328895;}
      
          
        
        .page .mainContent .reste .tx-indocs-pi1 table th{font-size:11px;text-transform:uppercase;color:#328895;}
        .page .mainContent .reste .tx-indocs-pi1 table th a{color:#328895;text-decoration:none;}
          
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td.Titre {font-size:11px;font-weight:bold;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td{font-size:11px;color:#8d9292;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td a{color:#328895;text-decoration:none;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td .docDesc .head{font-size:1px;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td .docDesc .content{font-size:11px;color:#8d9292;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td .docDesc .content p{color:#8d9292;}
        .page .mainContent .reste .tx-indocs-pi1 table tr.item td .docDesc .foot{font-size:1px;}



/**************************************************/
/********************EXTENSIONS********************/
/**************************************************/


/*Login box*/
.page .mainContent .reste .tx-loginboxmacmade-pi1{}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable{}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-labelCell{font-size:11px;}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-fieldCell{}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-fieldCell input{color:#58585A;font-size:11px;}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-fieldCell input.submit{color:#1F1C1B;font-size:11px;font-weight:bold;}
.page .mainContent .reste .tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-loginTable .tx-loginboxmacmade-pi1-fieldCell input.submit:hover{color:#FFFFFF;cursor:pointer;}
          
/*---formulaire POWERMAIL---*/
div.tx-powermail-pi1 fieldset {border:0px;font-family:verdana, sans-serif;font-size:12px;color:#58585A;font-weight:bold;}
div.tx_powermail_pi1_fieldwrap_html {font-family:verdana, sans-serif;font-size:11px;font-weight:normal;color:#58585A;}
div.tx_powermail_pi1_fieldwrap_html label{font-size:11px;font-weight:normal;color:#58585A;}   
div.tx_powermail_pi1_fieldwrap_html input {font-family:verdana, sans-serif;;font-size:11px;color:#58585A;}
div.tx_powermail_pi1_fieldwrap_html textarea {font-family:verdana, sans-serif;;font-size:11px;color:#58585A;}
div.tx_powermail_pi1_fieldwrap_html input[type=submit]{font-size:12px;color:#FFFFFF;font-weight:bold;}
div.tx_powermail_pi1_fieldwrap_html input[type=submit]:hover{cursor:pointer;}
div.tx_powermail_pi1_fieldwrap_html_radio p.tx_powermail_pi1_fieldwrap_html_radio_title {font-family:verdana;font-weight:normal;font-size:11px;text-align:left;}
input[type=submit]{font-size:11px;color:#000000;}
div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {font-weight:bold; font-size:10px; color:#F01C25; text-align:center;}
div.tx_powermail_pi1_fieldwrap_html span.powermail_mandatory {color:#F01C25;}
div.tx-powermail-pi1 fieldset legend {color:#8E8F8F;font-size:15px;font-weight:normal;}

          

  /*mainContent - Intérieur (deux colonnes)*/    
  .page .mainContent .reste2C{}
  .page .mainContent .reste2C .leftContent{}
  .page .mainContent .reste2C .leftContent h1{font-size:15px;color:#328895;text-transform:uppercase;}
  .page .mainContent .reste2C .leftContent ul li a{font-size:12px;color:#328895;text-transform:uppercase;}
  .page .mainContent .reste2C .leftContent ul li a:hover{text-decoration:none;}
  .page .mainContent .reste2C .centerContent h1 {font-size:19px;color:#328895;text-transform:uppercase;}
  .page .mainContent .reste2C .centerContent .spppi_single .content {font-family:Arial,sans-serif;font-size:12px;color:#3F3F3F;}
  .page .mainContent .reste2C .centerContent .spppi_single .title {font-size:19px;color:#328895;text-transform:uppercase;}
  	     .page .mainContent .reste2C .centerContent .spppi_single .lstComm .commission table tr td.title{font-size:12px;font-weight:bold;color:#9FBD44;text-transform:none;}
  	     .page .mainContent .reste2C .centerContent .spppi_single .lstComm .commission table tr td.label{}
      
  /*mainContent - Derniers documents publiés (annuaire)*/        
  .page .mainContent .reste2C .leftContent .list_docs .item p{font-size:10px;color:#8d9292;}
  .page .mainContent .reste2C .leftContent .list_docs .item h3{font-size:12px;color:#006979;}
  .page .mainContent .reste2C .leftContent .list_docs .item h3 a{color:#006979;text-decoration:none;}
  .page .mainContent .reste2C .leftContent .list_docs .item h3 a:hover{text-decoration:underline;}
  .page .mainContent .reste2C .leftContent .list_docs .item .docDesc .head{font-size:1px;}
  .page .mainContent .reste2C .leftContent .list_docs .item .docDesc .content{font-size:10px;color:#8d9292;}
  .page .mainContent .reste2C .leftContent .list_docs .item .docDesc .foot{font-size:1px;}
  .page .mainContent .reste2C .leftContent .tousLesDocs {font-weight:bold;text-align:right;}
  .page .mainContent .reste2C .leftContent .tousLesDocs a:hover{text-decoration:none;}      
      
  /*mainContent - Dernières actualités publiées (annuaire)*/      
  .page .mainContent .reste2C .leftContent .blocActus .item p{font-size:10px;color:#8d9292;}
  .page .mainContent .reste2C .leftContent .blocActus .item h3 a{font-size:14px;color:#36a5b0;text-decoration:none;}
  .page .mainContent .reste2C .leftContent .blocActus .item h3 a:hover{text-decoration:underline;}
  .page .mainContent .reste2C .leftContent .blocActus .toutesLesActus{font-weight:bold;text-align:right} 
  .page .mainContent .reste2C .leftContent .blocActus .toutesLesActus a:hover{text-decoration:none;} 
  
  /*mainContent - Listing des actualités*/          
  .page .mainContent .reste .list_actus .titreNews h2 {font-size:14px;color:#36a5b0;}
  .page .mainContent .reste .list_actus .titreNews p {font-size:11px;color:#8d9292;}
  .page .mainContent .reste .list_actus .descNews p.more {text-align:right;}
  .page .mainContent .reste .list_actus .descNews p.more a:hover {text-decoration:none;}
 
  /*mainContent - Détail d'une actualité*/   
  .page .mainContent .reste .actu h3 {font-size:14px;color:#36a5b0;text-decoration:none;}
  .page .mainContent .reste .actu p.infos {font-size:11px;color:#8d9292;}
  .page .mainContent .reste .actu .subheader p{font-family:verdana;font-size:12px;font-style:italic;}
  .page .mainContent .reste .actu p.toutesLesActus {text-align:right;}      
          
  
  .page .mainContent .reste ul.SimpleContextMenu-ul {color:#000}

  /*footer*/
  .page .footer ul li{color:#8d9292;font-size:11px;}
  .page .footer ul li a{color:#8d9292;text-decoration:none;}
  .page .footer ul li a:hover{text-decoration:underline;}
  .page .footer ul li.first a{font-weight:bold;color:#A01728;}
