/*général*/
body,html{font-family:Lucida,sans-serif; font-size:1em; color:#545454;text-align:center;}

span.gras{font-weight:bold}

#ombreHeader{font-size:1px;}
        #header .menu ul li span{font-weight:bold;color:#cb6827;}
        #header .menu ul li a{font-weight:bold;color:#a48d7f;text-decoration:none;}
        #header .menu ul li a:hover{color:#000;}

      #center .recherche a.rech{font-size:0.9em;color:#fff;text-decoration:none;}

      #center .recherche .pages{font-size:0.9em;color:#a48d7f;}
        #center .recherche .pages span{font-weight:bold;}
        #center .recherche .pages a{color:#a48d7f;text-decoration:none;}
        #center .recherche .pages a:hover{font-weight:bold;color:#73594C;}

      #center .recherche table.criteres{color:#fff;}
          #center .recherche table.criteres td label{font-size:.9em;font-weight:normal}
          #center .recherche table.criteres td a.button{font-size:1em;text-decoration:none;color:#fff;}
          #center .recherche table.criteres td input.submit{font-weight:bold;color:#fff;}
          
        #center #cases .case .content a.titre{text-decoration:none;color:#fff}
          #center #cases .case .content a.titre span{font-size:1.2em;font-weight:bold;}
          #center #cases .case .content a.titre:hover span{text-decoration:underline;}
          #center #cases .case .content p{font-size:0.9em;color:#fff}
            #center #cases .case .content p span.typeP{font-size:1.2;font-weight:bold;color:#96857b;}

    #center .soloCase .parcours{font-size:0.8em;text-transform:uppercase;color:#a48d7f;}
      #center .soloCase .parcours a{text-decoration:none;color:#a48d7f;}
      #center .soloCase .parcours a:hover{text-decoration:underline;}
    #center .soloCase .parcoursImg{font-size:0.9em;color:#a48d7f;}
      #center .soloCase .parcoursImg a{text-decoration:none;color:#a48d7f;}
      #center .soloCase .parcoursImg a.lienOn{font-weight:bold;}
      #center .soloCase .parcoursImg a.lienOff{font-weight:normal;}
      
      #center .soloCase .description h3{font-size:1em;font-size:bold;text-transform:uppercase;color:#fff}
        #center .soloCase .description .fulltext p{font-size:0.9em;color:#fff;}
        #center .soloCase .description .fulltext span.label{color:#a48d7f;}
        #center .soloCase .description .tag p{font-size:0.8em;line-height:1.3em;color:#fff;}
        #center .soloCase .description .tag span.label{color:#a48d7f;}
        #center .soloCase .description .tag a{color:#a48d7f;text-decoration:none;}
        #center .soloCase .description .tag a:hover{text-decoration:underline;}

        #center .soloCase .contact p{font-size:0.9em;color:#fff;}
        #center .soloCase .contact address{font-size:0.9em;color:#fff;}
        #center .soloCase .contact a{color:#fff;}
        #center .soloCase .contact a:hover{text-decoration:none;}
        #center .soloCase .contact form label{color:#fff;}
        #center .soloCase .contact form div.news label{font-size:0.9em;}
        #center .soloCase .contact form input.submit{font-weight:bold;color:#fff;}
        #center .soloCase .logo address{font-size:0.8em;color:#fff;font-style:normal;}
      #center .soloCase .contact p.err{font-size:0.9em;font-weight:bold;color:#b00;}
      #center .soloCase .contact ul{font-size:0.9em;font-weight:bold;color:#b00;list-style-type:none;}
      #center .soloCase .contact p.ok{font-size:0.9em;font-weight:bold;color:#0b0;}
