/*général*/
body,html{font-family:Lucida Sans Unicode, Verdana, sans-serif; font-size:12px; color:#000000;text-align:center;}

#page{text-align:left;}

  .blogRecent a.lienBlog{text-decoration:none;}
  .blogRecent .item{font-family:Georgia, serif;font-size:10px;color:#019BB2;text-align:right;text-align:right;}
    .blogRecent .item a{color:#019BB2;}
    .blogRecent .item a:hover{text-decoration:none;}
    .blogRecent .item span.date{color:#737373;}


  /* main*/
    #main .banner{text-align:center;}
    
        #main .left{text-align:center;}
          #main .left .menu{text-align:left;}
            #main .left .menu  form{text-align:right;}
        
            #main .left .menu  ul li a{font-size:13px;color:#404040;text-decoration:none;}
            #main .left .menu  ul li a:hover{text-decoration:underline;}
            #main .left .menu  ul li.active a{font-weight:bold;}
 
      #main .left .menu .blogCat ul li a{color:#019bb3;}
        
        #main .left .flex .head{font-size:13px;color:#fff;font-weight:bold;text-align:left;}
        #main .left .flex .content{font-size:11px;color:#645649;text-align:left;}
          #main .left .flex .content a{color:#481b05;}
          #main .left .flex .content a:hover{text-decoration:none;}
          #main .left .flex .content li{line-height:16px;}
          #main .left .menu  ul li.active ul li a{font-size:11px;font-weight:normal;}
          #main .left .menu  ul li.active ul li.active a{font-weight:bold;font-size:10px;}

          #main .left .eulalie .content p{font-family:Georgia, serif;font-size:10px;text-align:right;}
            #main .left .eulalie .content p span.date{color:#737373;}
            #main .left .eulalie .content p a{color:#CE005F;text-decoration:none;}
            #main .left .eulalie .content p a:hover{text-decoration:underline;}

            #main .left .calendar h2{font-family:Georgia,serif;font-size:14px;color:#fff;}
              #main .left .calendar h2 a{color:#fff;text-decoration:none;}
              #main .left .calendar table th{font-family:Georgia,serif;font-size:11px;font-weight:normal;color:#aaa;}
              #main .left .calendar table td{font-size:11px;color:#000;}
                #main .left .calendar table td a{color:#019bb3;text-decoration:none;}
                


            #main .center .content .leftHome .breve a{text-decoration:none;}
            #main .center .content .leftHome .breve a:hover{text-decoration:underline;}
            #main .center .content .leftHome .breve p.cat{font-family:Georgia, serif;font-size:10px;color:#035b63;text-transform:uppercase;}
              #main .center .content .leftHome .breve p.cat a{font-family:Georgia, serif;font-size:10px;color:#035b63;text-transform:uppercase;}
            #main .center .content .leftHome .breve h4 a{font-size:11px;font-weight:bold;color:#fff;}
            #main .center .content .leftHome .breve p.date{font-size:11px;color:#ecfbfc;}
              #main .center .content .leftHome .breve p.date a{font-size:11px;color:#ecfbfc;}
            
          #main .center .content .centerHome .grandeUne{font-family:Georgia, serif;}
            #main .center .content .centerHome .grandeUne p.cat{font-size:10px;color:#035b63;text-transform:uppercase;}
            #main .center .content .centerHome .grandeUne h2{font-size:30px;font-weight:bold;color:#fff;}
            #main .center .content .centerHome .grandeUne p.date{font-size:11px;color:#ecfbfc;}
            #main .center .content .centerHome .grandeUne p.desc{line-height:18px;font-size:13px;color:#312424;}
            #main .center .content .centerHome .grandeUne p.lien a{color:#0e6c74;}
            #main .center .content .centerHome .grandeUne p.lien a:hover{text-decoration:none;}
            #main .center .content .centerHome .grandeUne span.lien a{color:#0e6c74;}
            #main .center .content .centerHome .grandeUne span.lien a:hover{text-decoration:none;}
            
          #main .center .content .centerHome .petiteUne{font-family:Georgia, serif;}
            #main .center .content .centerHome .petiteUne p.cat{font-size:10px;color:#035b63;text-transform:uppercase;}
            #main .center .content .centerHome .petiteUne h3{font-size:16px;font-weight:bold;color:#fff;}
            #main .center .content .centerHome .petiteUne p.date{font-size:11px;color:#ecfbfc;}
            #main .center .content .centerHome .petiteUne p.desc{line-height:18px;font-size:12px;color:#312424;}
            #main .center .content .centerHome .petiteUne a{color:#0e6c74;}
            #main .center .content .centerHome .petiteUne a:hover{text-decoration:none;}

              #main .center .content .blocHead #filArianne{font-size:11px;color:#FFF;}
                #main .center .content .blocHead #filArianne a{color:#FFF;text-decoration:none;}
                #main .center .content .blocHead #filArianne a:hover{text-decoration:underline;}
                
                #main .center .content .blocHead .blocTitre h1{font-family:Georgia, serif;font-size:28px;font-weight:normal;color:#4b1b0f;text-transform:uppercase;}
                  #main .center .content .blocHead .blocTitre h1 .subtitle{font-size:18px;}
                #main .center .content .blocHead .blocTitre .blocTools{text-align:right;vertical-align:bottom;}

           /* #main .center .content .centerHome table tr{vertical-align:top;}
            #main .center .content .centerHome table th{font-size:11px;color:#7b2e0a;font-weight:normal;text-align:right;}*/
              #main .center .content .centerHome h2{font-size:10px;color:#a93800;}
              #main .center .content .centerHome h3{font-size:11px;font-weight:normal;color:#481b05;}
              #main .center .content .centerHome h4{font-family:Georgia, serif;font-size:12px;font-weight:bold;color:#000;}
              #main .center .content .centerHome th h4{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:11px;color:#882d00;}
              #main .center .content .centerHome a{color:#481b05;}
              #main .center .content .centerHome th a{color:#000;}
              #main .center .content .centerHome a:hover{text-decoration:none;}
              #main .center .content .centerHome p.chapeau{font-size:13px;font-style:italic;}

         #main .center .cPage .blocHead #filArianne{color:#fff}
          #main .center .cPage .blocHead #filArianne a{color:#fff}
                #main .center .content .blocHead .blocTitre h1{color:#fff;}
            #main .center .cPage .blocContent{font-family:Georgia, serif;font-size:13px;color:#312424;}
              #main .center .cPage .blocContent h2{font-size:18px;font-weight:normal;color:#8c1c11;}
              #main .center .cPage .blocContent h3{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;color:#dc4b00;text-transform:uppercase;}
              #main .center .cPage .blocContent h4{font-size:12px;font-weight:bold;}
              #main .center .cPage .blocContent h5{font-family:Georgia, serif;font-size:20px;text-transform:uppercase;color:#b03a01;}
              #main .center .cPage .blocContent p{font-size:12px;line-height:18px;}
              #main .center .cPage .blocContent p.chapeau{font-size:15px;font-style:italic;color:#6B6B6A;}
              #main .center .cPage .blocContent p.miseEnAvant span.titreMiseEnAvant{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;font-weight:bold;color:#dc4b00;text-transform:uppercase;}
              #main .center .cPage .blocContent p.legendePhoto{font-size: 10px;color: #555555;line-height:14px;}
              #main .center .cPage .blocContent p.auteurPhoto{font-size: 10px;color: #888888;line-height:14px;}
              #main .center .cPage .blocContent a{color:#914237;}
              #main .center .cPage .blocContent a:hover{text-decoration:none;}
              #main .center .cPage .blocContent thead td{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;font-weight:bold;color:#877d00;text-transform:uppercase;}

          #main .center .cPage .blocContent table{font-family:Georgia, serif;color:#312424;font-size:11px;line-height:22px;}
            #main .center .cPage .blocContent table tr{}
              #main .center .cPage .blocContent table th.entetevert{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;font-weight:bold;color:#ffffff;text-transform:uppercase;}
              #main .center .cPage .blocContent table th.enteteblanc{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;font-weight:bold;color:#877d00;}
              #main .center .cPage .blocContent table td.noborder {}
              #main .center .cPage .blocContent table td.horizontal {}          
              #main .center .cPage .blocContent table td.encadre {}
    



              #main .center .cPage .blocContent div.csc-mailform-field input.submit{color:#868686;font-weight:bold;text-transform:uppercase;}
              #main .center .cPage .blocContent div.csc-mailform-field input.csc-mailform-submit{color:#868686;font-weight:bold;text-transform:uppercase;}
              #main .center .cPage .blocContent div.csc-mailform-field label{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:11px;text-align:right;}
              
              #main .center .cPage .blocContent .article h2{font-size:18px;font-weight:normal;color:#877d00;}
              #main .center .cPage .blocContent .article h3{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;color:#877d00;text-transform:uppercase;}
              #main .center .cPage .blocContent .article h4{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:10px;color:#6B6B6A;font-weight:normal;}

            #main .center .cPage .blocContent .blogComments{text-align:center;}
              #main .center .cPage .blocContent .blogComments h3{text-align:left;}
            #main .center .cPage .blocContent .blogCommentsItem{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:11px;text-align:left;}
              #main .center .cPage .blocContent .blogCommentsItem .head{font-size:2px;}
            #main .center .cPage .blocContent .blogListItem{font-family:Georgia, serif;color:#737373;}  
              #main .center .cPage .blocContent .blogListItem h3{font-family:Georgia, serif;font-weight:normal;font-size:20px;color:#ffc000;text-transform:none;}
                #main .center .cPage .blocContent .blogListItem h3 a{color:#ffc000;text-decoration:none;}
                #main .center .cPage .blocContent .blogListItem h3 a:hover{text-decoration:underline;}
              #main .center .cPage .blocContent .blogListItem .auteur{font-style:italic;color:#b0b0b0;}
              #main .center .cPage .blocContent .blogListItem span.comm{font-style:italic;color:#019bb3;}
              #main .center .cPage .blocContent .blogListItem span.categorie{font-style:italic;}
              #main .center .cPage .blocContent .blogListItem span.tag{font-style:italic;}
              #main .center .cPage .blocContent .tx-inblog-pi1-browsebox{display:none;}

              #main .center .cPage .blocContent .blogSingleItem{font-family:Georgia, serif;font-size:12px;color:#737373}
                #main .center .cPage .blocContent .blogListItem p a{color:#737373;text-decoration:none;}
                #main .center .cPage .blocContent .blogListItem p a:hover{text-decoration:underline;}
                #main .center .cPage .blocContent .blogListItem p a.lireLaSuite{font-weight:bold;text-decoration:underline;}
                #main .center .cPage .blocContent .blogListItem p a.lireLaSuite:hover{text-decoration:none;}
                #main .center .cPage .blocContent .blogSingleItem h1{font-size:18px;color:#ffc000;text-transform:none;}
                #main .center .cPage .blocContent h1.contenuBlog{font-size:18px;color:#ffc000;text-transform:none;}
                #main .center .cPage .blocContent .blogSingleItem .intro p{font-size:15px;font-style:italic;}
                
                #main .center .cPage .blocContent .tx-inblog-pi1 div.hr{font-size:2px;}
                #main .center .cPage .blocContent .tx-inblog-pi1 div.hr2{font-size:2px;}
                #main .center .cPage .blocContent .tx-inblog-pi1 a{color:#019bb3;}
                #main .center .cPage .blocContent .tx-inblog-pi1 a:hover{text-decoration:none;}
            
              #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture{font-family:Georgia, serif;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .titre{font-size:18px;font-weight:normal;color:#000000;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 p .titre{font-size:18px;font-weight:normal;color:#99947A;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .tri a.sel{font-size:15px; font-weight:bold;text-decoration:none;color:#88af00}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h4{font-size:11px;font-style:italic;font-weight:normal;color:#6d5e7a;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h4.sel{color:#88af00}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h3{font-size:12px;font-weight:bold;color:#3f1c5d;text-transform:uppercase;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture h3.sel{color:#88af00}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture p.info{font-size:11px;font-weight:bold;color:#6d5e7a;line-height:13px;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture p{font-size:11px;}
                #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture .fichier p.titre{font-size:11px;color:#99947A;}
                  #main .center .cPage .blocContent .tx-innoticel-pi1 .lecture span.sel{color:#88af00}
            
                #main .center .cPage .blocContent .blogAddComments .add .err{color:#a00;}
            
            #main .center .cPage .blocContent .blogComments h3{color:#019bb3;}
            #main .center .cPage .blocContent .blogComments span.err{text-align:left;}
            #main .center .cPage .blocContent .blogAddComments h3{color:#019bb3;}
              
              #main .center .cPage .blocContent .blogAddComments .add table tr td{font-size:11px;}
              #main .center .cPage .blocContent .blogAddComments .add table tr td input.submit{font-size:9px;color:#fff;text-transform:uppercase;}
              
              #main .center .content .blocContent .petiteUne p{font-family:Georgia, serif;}
                #main .center .content .blocContent .petiteUne p.cat{font-size:10px;color:#588b6a;text-transform:uppercase;}
                #main .center .content .blocContent .petiteUne h3{font-family:Georgia, serif;font-size:16px;font-weight:bold;color:#666;text-transform:none;}
                #main .center .content .blocContent .petiteUne.verte h3{color:#fff;}
                #main .center .content .blocContent .petiteUne p.desc{line-height:18px;font-size:12px;color:#312424;}
                #main .center .content .blocContent .petiteUne a{font-size:11px;font-weight:bold;color:#588b6a;}             
                #main .center .content .blocContent .petiteUne a:hover{text-decoration:none;}
              
              #main .center .content .rightHome .menu ul li a{font-size:13px;font-weight:bold;color:#882d00;text-decoration:none;}
              #main .center .content .rightHome .menu ul li a:hover{text-decoration:underline;}
              #main .center .content .rightHome .menu ul li.active a{color:#000;}
              
              #main .center .content .blocContent .fichier p.lien{font-weight:bold;}
              
                    #main .center .cPage .blocContent .tx-inblog-pi1 .docs h3{color:#019bb3;}
              
                  #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos{font-family:Lucida Sans Unicode, Verdana, sans-serif;}
                    /*#main .center .cPage .blocContent .tx-inmalle-pi1 h2{font-size:20px;font-weight:bold;text-transform:uppercase;}*/
                    #main .center .cPage .blocContent .tx-inmalle-pi1 h2{font-family:Georgia, serif;font-size:20px;font-weight:bold;color:#8c1c11;text-transform:none;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .gpMalle h2{color:#84843D;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle h3{font-size:15px;font-weight:normal;color:#84843D;text-transform:none;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos h4{font-size:12px;text-transform:uppercase;color:#84843D;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos .dispo p.titre{font-size:11px;font-weight:bold;color:#dc4b00;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos .dispo p.desc_p{font-size:11px;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos .champObl{font-size:11px;color:#D41C1C;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos .errForm{font-size:11px;color:#D41C1C;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos label{font-size:11px;text-align:right;}
                    #main .center .cPage .blocContent .tx-inmalle-pi1 .malle .dispos input.submit{font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;}
              #main .center .cPage .blocContent .tx-inmalle-pi1 .introMalle{font-size:13px;font-style:italic;text-align:justify;}
              
            #main .center .content .rightHome .flex{font-size:11px;color:#7b2e0a;}
              #main .center .content .rightHome .flex h3{font-size:11px;font-weight:normal;color:#481b05;}
              #main .center .content .rightHome .flex h4{font-size:11px;font-weight:bold;color:#481b05;}
              #main .center .content .rightHome .flex a{color:#000;}
              #main .center .content .rightHome .flex a:hover{text-decoration:none;}

  /*POWERMAIL*/
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html label{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:11px;line-height:13px;text-align:right;}
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html input.powermail_submit{color:#868686;font-weight:bold;text-transform:uppercase;}
      .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html textarea.powermail_textarea{font-family:Lucida Sans Unicode, Verdana, sans-serif;font-size:12px;}
            .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_235{font-family: Lucida Sans Unicode,Verdana,sans-serif;font-size: 11px;line-height: 13px;color:#868686}
            .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_248{font-family: Lucida Sans Unicode,Verdana,sans-serif;font-size: 11px;line-height: 13px;color:#868686}
            
        /* page de confirmation de formulaire.... plus utiles ---------------     
            .tx_powermail_pi1_formconfirmation_back .tx-powermail-pi1_confirmation{color:#868686;font-weight:bold;text-transform:uppercase;}*/
 

    /* class des messages d'erreur automatiques sur les champs des formulaires powermail */
        .powermail_mandatory_js {font-family:Lucida Sans Unicode, Verdana, sans-serif; font-size:10px; color:#D6022B;}

  /* footer*/
  #footer{text-align:right;}
    #footer a{font-family:Georgia, serif; font-size:11px;text-decoration:none;color:#4C3736;font-weight:bold;}
    #footer a:hover{text-decoration:underline;}

