/* Genéral*/
html,body {margin:0; padding:0;height:90%;background:#2A3B00 url(../img/pattern.jpg);}
img{border:0px}
form{padding:0px;margin:0px;display:inline;width:auto;}
div.lireSuite{clear:both;width:100%;}
ul,li{margin:0px;padding:0px;}

#contourSite{float:left;width:100%;height:auto;background:url(../img/fd_caillou.gif) 50% 0% no-repeat;}
#page{margin-left:auto;margin-right:auto;width:990px;}

/*header*/
#header{float:left;margin-left:10px;margin-bottom:8px;width:950px;height:190px;}
  #header #espacePerso{float:left;width:450px;}
  #header #topMenu{float:left;width:500px;}
  #header #logo{float:left;margin:22px 0px 0px 90px;width:431px;height:128px;} 
  #header #mainMenu{float:left;width:100%}
      #header #mainMenu table td{height:25px;}
      #header #mainMenu table td.menu3391{width:99px;background-color:#FF6100;}
      #header #mainMenu table td.menu3453{width:101px;background-color:#FF8601;}
      #header #mainMenu table td.menu3491{width:128px;background-color:#FDB400;}
      #header #mainMenu table td.menu3504{width:85px;background-color:#82C400;}
      #header #mainMenu table td.menu3539{width:68px;background-color:#669801;}
      #header #mainMenu table td.menu3560{width:67px;background-color:#02C5FB;}
      #header #mainMenu table td.menu3574{width:76px;background-color:#015BAC;}
      #header #mainMenu table td.menu3597{width:127px;background-color:#4E0980;}
      html > body #header #mainMenu table td.menu3597{width:127px;}
      #header #mainMenu table td.menu3605{width:auto;background:#880235 url(../img/fd_menu1quot.gif) -22px 0px no-repeat;}
      html > body #header #mainMenu table td.menu3605{width:auto;background:#880235 url(../img/fd_menu1quot.gif) -18px 0px no-repeat;}
      
/*centerContent*/
#centerContent{float:left;margin-left:10px;margin-bottom:20px;width:980px;}
  #centerContent #menuLeftHome{float:left;margin-right:8px;width:200px;}
  /*menuLeftHome*/
    /*blocRecherche*/
    #centerContent #menuLeftHome #blocRecherche{float:left;margin-bottom:8px;width:200px;background:url(../img/fd_recherche_accueil.gif) no-repeat;}
      #centerContent #menuLeftHome #blocRecherche #rechCl{float:left;margin-bottom:3px;padding:8px;width:184px;}
        #centerContent #menuLeftHome #blocRecherche #rechCl input{border:0px;vertical-align:middle;}
        #centerContent #menuLeftHome #blocRecherche #rechCl img{vertical-align:middle;}
      #centerContent #menuLeftHome #blocRecherche #rechAdv{float:left;width:200px;}
    /*blocEdito*/
    #centerContent #menuLeftHome #blocEdito{float:left;margin-bottom:8px;width:200px;}
      #centerContent #menuLeftHome #blocEdito div.head{float:left;padding:8px;width:184px;background-color:#D7CAA8;}
      #centerContent #menuLeftHome #blocEdito div.content{float:left;padding:8px;width:184px;background:#D7CAA8 url(../img/fd_edito_h.gif) repeat-x;}
        #centerContent #menuLeftHome #blocEdito div.content p{margin:0px;padding:0px;}
        
        
    /*nouveauPortail*/
    #centerContent #menuLeftHome #nouveauPortail{clear:both;float:left;margin-bottom:8px;padding-bottom:52px;background:url(../img/bas_nouveau.gif) 0% 100% no-repeat;;}
      #centerContent #menuLeftHome #nouveauPortail div.head{float:left;padding:8px;width:184px;background-color:#300026;}
      #centerContent #menuLeftHome #nouveauPortail div.content{float:left;padding:8px;width:184px;background:#98568B url(../img/fd_nouveau.gif) repeat-x;}
      #centerContent #menuLeftHome #nouveauPortail div.content ul{margin:0px;padding:0px;margin-left:20px;}
      #centerContent #menuLeftHome #nouveauPortail div.content li{height:20px;list-style-image:url(../img/puce_blanche.gif);}
      


  /*CenterHome*/
  #centerContent #centerHome{float:left;margin-right:8px;width:535px;min-height:400px;background-color:#FFFFFF;}
    #centerContent #centerHome #encartAujourdhui{float:left;padding:8px;width:519px;background-color:#EFE9D1;}
      #centerContent #centerHome #encartAujourdhui #infoJour{float:left;width:269px;}
      #centerContent #centerHome #encartAujourdhui #infoTemps{float:left;width:250px;height:25px;}
        #centerContent #centerHome #encartAujourdhui #infoTemps img{vertical-align:middle}
      #centerContent #centerHome #centralHomeInfo{float:left;width:100%;background:url(../img/sep_verticale_accueil.gif) 300px 0px repeat-y}
    /*Panneau gauche de la partie centrale*/
        #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo{float:left;padding:8px;width:284px;}
          #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #zoomSur{float:left;margin-bottom:8px;padding:30px 8px 15px 8px;width:265px;height:132px;background:url(../img/fd_zoomsur.gif) no-repeat;overflow:hidden;}
          #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #zoomSur p{margin:0px;padding:0px;}
          #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites{float:left;margin-bottom:8px;width:100%;}
            #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites h2{float:left;margin:0px;padding:0px;width:100%;}
            #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.blocActu{float:left;margin-top:8px;margin-bottom:8px;width:100%;}
              #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.blocActu img{float:left;margin-right:5px;border:1px solid #000000;}
              #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.blocActu h3{clear:right;margin:0px;padding:0px;}
              #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.blocActu p{clear:right;margin:0px;padding:0px;}
             #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.tx-ttnews-browsebox{clear:both;float:left;margin:0px;padding:0px;width:100%;background-color:#FFF;border:0px;}
                #centerContent #centerHome #centralHomeInfo #centralHomeLeftInfo #actualites div.tx-ttnews-browsebox p{margin:0px;padding:0px;}
    /*Panneau droit de la partie centrale*/
        #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo{float:left;padding:8px;width:204px;}
          #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage{float:left;margin-bottom:8px;width:100%;}    
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage h2{float:left;margin:0px;padding:0px;margin-bottom:5px;width:100%;}
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage h3{float:left;margin:0px;padding:0px;margin-bottom:5px;width:100%;}
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage div.lireSuite{margin-top:5px;}
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage div.lireSuite input{background-color:#fff;border:1px solid #62A4BA;font-weight:bold;font-style:undeline;color:#62A4BA;}
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #blocSondage table.result{height:12px;background:url(../img/barre_milieu.gif) repeat-x;}
            
            
          #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda{float:left;margin-bottom:8px;width:100%;}        
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda h2{float:left;margin:0px;padding:0px;width:100%;}
            #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.blocAgend{float:left;margin-top:8px;margin-bottom:8px;}
              #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.blocAgend img{float:left;margin-right:5px;border:1px solid #000000;}
              #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.blocAgend h3{clear:right;margin:0px;padding:0px;}
              #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.blocAgend p{clear:right;margin:0px;padding:0px;}              
             #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.tx-ttnews-browsebox{clear:both;float:left;margin:0px;padding:0px;width:100%;background-color:#FFF;border:0px;}
                #centerContent #centerHome #centralHomeInfo #centralHomeRightInfo #agenda div.tx-ttnews-browsebox p{margin:0px;padding:0px;}

      #centerContent #centerHome.autre #centralHomeInfo{background:none;padding:8px;width:519px}
    #centerContent #centerHome.autre #centralHomeInfo h1{margin:0px;padding:0px;margin-bottom:10px;}
    #centerContent #centerHome.autre #centralHomeInfo h2{margin:0px;padding:0px;margin-bottom:5px;}
    #centerContent #centerHome.autre #centralHomeInfo h3{margin:0px;padding:0px;margin-bottom:3px;}
    #centerContent #centerHome.autre #centralHomeInfo p{margin:0px;padding:0px;margin-bottom:3px;}

  /*menuRightHome*/
  #centerContent #menuRightHome{float:left;width:auto;}
    #centerContent #menuRightHome img{clear:both;float:left;margin-bottom:2px;}
    #centerContent #menuRightHome .csc-textpic-intext-left{clear:both;float:left;margin-bottom:8px;width:225px;overflow:hidden;}
    /*blocRecherche*/
    #centerContent #menuRightHome #blocRecherche{float:left;margin-bottom:8px;width:200px;background:url(../img/fd_recherche_accueil.gif) no-repeat;}
      #centerContent #menuRightHome #blocRecherche #rechCl{float:left;margin-bottom:3px;padding:8px;width:184px;}
        #centerContent #menuRightHome #blocRecherche #rechCl input{float:left;margin-right:3px;border:0px;vertical-align:middle;}
        #centerContent #menuRightHome #blocRecherche #rechCl img{clear:right;vertical-align:middle;}
      #centerContent #menuRightHome #blocRecherche #rechAdv{float:left;width:200px;}


  .blocRessource{margin-top:6px;}
  .blocRessource div.head{background-color:#2E4501;}
  .blocRessource div.content{background:#95A775 url(../img/fd_ressources.gif) repeat-x;}

/*footer*/
#footer{float:left;margin-left:10px;margin-bottom:20px;padding:3px;width:944px;height:55px;background:#597626 url(../img/fd_baspage.gif) 50% 100% no-repeat;}
  #footer #adresse{float:left;padding:5px 2px 2px 5px;width:247px;height:47px;background-color:#223400;}
  #footer #bottomMenu{float:left;width:425px;margin-top:40px;}
  #footer #bottomLogos{float:left;width:260;}
