/*-- GÃ©nÃ©ral ---*/
body,html{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:12px;background-color:#FFF;}
a img{text-decoration:none;border-bottom:0px;}

/*--- Header ---*/
  #header #Menu a{color:#FFF; text-decoration:none;font-size:17px;}
  
  #header #searchAll a{color:#7DD1F5; text-decoration:none;font-size:11px;font-weight:bold;}
  #header #searchAll input{color:#9C9C9C;font-weight:bold;}
  #header #searchAll #search {text-align:right;}
  
  #header #filAriane {text-align:left;}
    #header #filAriane a {color:#FFF; text-decoration:none;font-size:11px;}
  
/*--- Content ---*/
  #content #blocLeft #blocTop {color:#2B4667; font-size:12px; text-align:left;}
    #content #blocLeft #blocTop span.title {font-weight:bold;color:#FFFFFF;}
    #content #blocLeft #blocTop span.menuActu a {color:#6F6F6F;text-decoration:none;}
    
    #content #blocLeft #blocTop span a {color:#26431D;text-decoration:none;}
    #content #blocLeft #blocTop span.menuActu a{color:#FFFFFF;text-decoration:none;font-size:11px;text-align:left;} 
    #content #blocLeft #blocTop span a.active {color:#26431D;text-decoration:none;font-weight:bold;}
    #content #blocLeft #blocTop span ul li a {color:#26431D;text-decoration:none;}
    #content #blocLeft #blocTop span ul li.noactive a {color:#26431D;text-decoration:none;}
    #content #blocLeft #blocTop span ul li.active a {color:#26431D;text-decoration:none;font-weight:bold;}
      #content #blocLeft #blocTop span ul li.active ul li.noactive a {color:#26431D;text-decoration:none;font-weight:normal;}
      #content #blocLeft #blocTop span ul li.active ul li.active a {color:#26431D;text-decoration:none;font-weight:bold;}
        #content #blocLeft #blocTop span ul li.active ul li.active ul li.noactive a {color:#26431D;text-decoration:none;font-weight:normal;font-size:11px;}
        #content #blocLeft #blocTop span ul li.active ul li.active ul li.active a {color:#26431D;text-decoration:none;font-weight:bold;font-size:11px;}
    
  #content #blocLeft #blocBottom .desc {color:#FFF; font-size:12px; text-align:left;}
    #content #blocLeft #blocBottom .title {font-weight:bold;}
    #content #blocLeft #blocBottom p.txt a {font-weight:normal;color:#FFFFFF;text-decoration:underline;}
    #content #blocLeft #blocBottom p.txt a:hover {font-weight:normal;color:#FFFFFF;text-decoration:none;}
    
      #content #blocLeft input{color:#9C9C9C;font-weight:bold;}
      #content #blocLeft #search {text-align:right;}
      
      #content #blocRight #tipFriend #blocTools {text-align:right;}
        #content #blocRight #tipFriend #blocTools a {font-size:11px;color:#6F6F6F;text-decoration:none;font-weight:bold;}
        #content #blocRight #tipFriend #blocTools a:hover {font-size:11px;color:#6F6F6F;text-decoration:none;font-weight:bold;border:0px;}
        #content #blocRight #tipFriend #blocTools img {border:0px;}
      
      #content #blocRight #contentFlex {text-align:justify;}
      #content #blocRight #contentFlex a {color:#809F00;}
      #content #blocRight #contentFlex a:hover {color:#809F00;text-decoration:none;}
      #content #blocRight #contentFlex a:visited {color:#809F00;}
      #content #blocRight #contentFlex a img{border-bottom:0px;}
      #content #blocRight #contentFlex a.btn img{border:0px; text-decoration:none;}
      #content #blocRight #contentFlex h2 {color:#F0A02D;font-size:16px;}
      #content #blocRight #contentFlex h3 {color:#028CB0;font-size:13px;zoom: 1;}
      #content #blocRight #contentFlex h4 {color:#2B4667;font-size:13px;}
      #content #blocRight #contentFlex span.abbr {font-weight:bold;font-size:20px;}
      #content #blocRight #contentFlex p {color:#333333;zoom: 1;}
      #content #blocRight #contentFlex p.chapeau {font-weight:bold;font-size:13px;zoom: 1;}
      #content #blocRight #contentFlex p.vert {color:#FFFFFF;font-weight:bold;font-size:12px;text-align:left;}
      #content #blocRight #contentFlex p.bleu {color:#FFFFFF;font-weight:normal;font-size:12px;}
      #content #blocRight #contentFlex p.orange {color:#FFFFFF;font-weight:normal;font-size:12px;text-align:left;}
      #content #blocRight #contentFlex p.orange span.chiffre {font-weight:bold;font-size:20px;}      
      #content #blocRight #contentFlex p.temoignage {color:#FFFFFF;font-weight:bold;font-size:13px;text-align:left;text-indent:25px;}
      #content #blocRight #contentFlex p.citation {color:#FFFFFF;font-weight:normal;font-size:12px;text-align:left;text-indent:25px;}
      #content #blocRight #contentFlex p.citation a {color:#FFC76F;font-weight:bold;}
      #content #blocRight #contentFlex p.citation a:hover {color:#FFC76F;text-decoration:none;}
      #content #blocRight #contentFlex p.profil {color:#FFFFFF;font-weight:bold;font-size:12px;text-align:right;}
      #content #blocRight #contentFlex p.nom {color:#414141;font-weight:normal;font-size:11px;text-align:left;}
      #content #blocRight #contentFlex p.question {color:#FFFFFF;font-weight:bold;text-align:left;}
      #content #blocRight #contentFlex p.note {color:#414141;font-weight:normal;font-size:12px;}
      #content #blocRight #contentFlex p.doigt {font-size:12px;}
      #content #blocRight #contentFlex p.en_bref {font-size:12px;}
      #content #blocRight #contentFlex p.en_bref span.titre{font-size:13px;font-weight:bold;color:#EF5A28;}
      #content #blocRight #contentFlex p.idee {font-size:12px;}
      #content #blocRight #contentFlex p.annonce {color:#166294;font-weight:normal;font-size:12px;}
      #content #blocRight #contentFlex p.annonce a{color:#FB932D;font-weight:bold;}
      #content #blocRight #contentFlex ul.aide li{color:#114366;font-size:12px;}
      #content #blocRight #contentFlex ul li{text-align:left;}
      
      #content #blocRight h1 {font-size:32px;font-weight:normal;}
      #content #blocRight h4 a {color:#FFF;}
      #content #blocRight h4 a:hover {text-decoration:none;}
      #content #blocRight .bleu {color:#3B6190;}
      #content #blocRight .bleuvert {color:#07B2CC;}
      #content #blocRight .bleuciel {color:#00B3EE;}
      #content #blocRight .marine {color:#5C9BC6;}
      #content #blocRight .orange {color:#FF6600;}
      #content #blocRight .rose {color:#A20142;}
      #content #blocRight .vert {color:#9EC300;}
      
      #content #blocRight #contentFlex {color:#333333;}
        #content #blocRight #contentFlex .actu .title a{color:#A20142;text-decoration:none;font-size:17px;font-weight:bold;}
          #content #blocRight #contentFlex .actu .subHeader .more a {color:#6F6F6F;text-decoration:none;}
          #content #blocRight #contentFlex .actu .subHeader .more a:hover {color:#6F6F6F;border-bottom:1px solid #A20142;}
          
        #content #blocRight #contentFlex .solo .date {color:#6F6F6F;text-decoration:none;}
        #content #blocRight #contentFlex .solo .title a{color:#6F6F6F;text-decoration:none;}
        #content #blocRight #contentFlex .solo h3{color:#333333;font-weight:bold;font-size:12px;}
          #content #blocRight #contentFlex .solo .touteActu a {color:#6F6F6F;text-decoration:none;}
          #content #blocRight #contentFlex .solo .touteActu a:hover {color:#6F6F6F;text-decoration:none;border-bottom:1px solid #A20142;}
          
          #content #blocRight #contentFlex .dossier {color:#6E852A; font-weight:bold;}
            #content #blocRight #contentFlex .dossier p.bodytext a{color:#6E852A; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .dossier p.bodytext a:hover {color:#6E852A; font-weight:bold;text-decoration:underline;}
          
          #content #blocRight #contentFlex .sujet {text-align:center;}
          
          #content #blocRight #contentFlex .tableaudebord {color:#EEB11E; font-weight:bold;}
            #content #blocRight #contentFlex .tableaudebord p.bodytext a {color:#EEB11E; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .tableaudebord p.bodytext a:hover {color:#EEB11E; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .viedelentreprise {color:#5BA1B1; font-weight:bold;}
            #content #blocRight #contentFlex .viedelentreprise p.bodytext a {color:#5BA1B1; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .viedelentreprise p.bodytext a:hover {color:#5BA1B1; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .investir {color:#4C4783; font-weight:bold;}
            #content #blocRight #contentFlex .investir p.bodytext a {color:#4C4783; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .investir p.bodytext a:hover {color:#4C4783; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .juridique {color:#9B286F;font-weight:bold;}
            #content #blocRight #contentFlex .juridique p.bodytext a {color:#9B286F; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .juridique p.bodytext a:hover {color:#9B286F; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .emploietsante {color:#F26920; font-weight:bold;}
            #content #blocRight #contentFlex .emploietsante p.bodytext a {color:#F26920; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .emploietsante p.bodytext a:hover {color:#F26920; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .technique {color:#33A5D9; font-weight:bold;}
            #content #blocRight #contentFlex .technique p.bodytext a {color:#33A5D9; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .technique p.bodytext a:hover {color:#33A5D9; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .organisations {color:#007777; font-weight:bold;}
            #content #blocRight #contentFlex .organisations p.bodytext a {color:#007777; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .organisations p.bodytext a:hover {color:#007777; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .ergonomie {color:#6D4E2A; font-weight:bold;}
            #content #blocRight #contentFlex .ergonomie p.bodytext a {color:#6D4E2A; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .ergonomie p.bodytext a:hover {color:#6D4E2A; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .clindoeil {color:#BE3733; font-weight:bold;}
            #content #blocRight #contentFlex .clindoeil p.bodytext a {color:#BE3733; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .clindoeil p.bodytext a:hover {color:#BE3733; font-weight:bold;text-decoration:underline;}
            
          #content #blocRight #contentFlex .pourvousaider {color:#72C8D3; font-weight:bold;}
            #content #blocRight #contentFlex .pourvousaider p.bodytext a {color:#72C8D3; font-weight:bold;text-decoration:none;}
            #content #blocRight #contentFlex .pourvousaider p.bodytext a:hover {color:#72C8D3; font-weight:bold;text-decoration:underline;}
          
         
      #content #blocRight #blocFlexContent {text-align:left;color:#FFF;font-size:11px;}
      #content #blocRight #blocFlexContent h4 {color:#FFFFFF;font-size:13px;}
      #content #blocRight #blocFlexContent ul li{color:#FFFFFF;font-size:11px;}
      #content #blocRight #blocFlexContentRight p{text-align:left;font-size:12px;}
      #content #blocRight #blocFlexContentRight h4 {color:#FFFFFF;font-size:13px;}
      #content #blocRight #blocFlexContentRight ul li{color:#FFFFFF;font-size:12px;}
      #content #blocRight .bleuvert #blocFlexContentRight a{color:#FFFFFF;font-size:11px;}
      #content #blocRight .bleuvert #blocFlexContentRight a:hover{color:#FFFFFF;font-size:11px;}
      #content #blocRight .bleuciel #blocFlexContentRight a{color:#000000;font-size:11px;}
      #content #blocRight .bleuciel #blocFlexContentRight a:hover{color:#000000;font-size:11px;}
      #content #blocRight .marine #blocFlexContentRight a{color:#FFFFFF;font-size:11px;}
      #content #blocRight .marine #blocFlexContentRight a:hover{color:#FFFFFF;font-size:11px;}
      #content #blocRight .orange #blocFlexContentRight a{color:#FFFFFF;font-size:11px;}
      #content #blocRight .orange #blocFlexContentRight a:hover{color:#FFFFFF;font-size:11px;}
      #content #blocRight .rose #blocFlexContentRight a{color:#FFFFFF;font-size:11px;}
      #content #blocRight .rose #blocFlexContentRight a:hover{color:#FFFFFF;font-size:11px;}
      #content #blocRight .vert #blocFlexContentRight a{color:#FFFFFF;font-size:11px;}
      #content #blocRight .vert #blocFlexContentRight a:hover{color:#FFFFFF;font-size:11px;}
      
      #content #blocRight #blocFlexImg h4 {color:#FFFFFF;font-size:13px;}
      #content #blocRight #blocFlexImg p.bodytext {text-align:left;color:#FFF;font-weight:normal;font-size:11px;}
      #content #blocRight #blocFlexImg p.bodytext a {color:#FFFFFF;font-weight:bold;text-decoration:none;}
      #content #blocRight #blocFlexImg p.bloctemoignage {color:#FFFFFF;font-weight:normal;font-size:11px;}
      #content #blocRight #blocFlexImg p.bloctemoignage a {color:#028CB0;font-weight:bold;text-decoration:none;}
      #content #blocRight #blocFlexImg.rose p.bloctemoignage a {color:#BECD02;font-weight:bold;text-decoration:none;}

/*--- Footer ---*/
  #footer a {color:#849BA1; text-decoration:none;}
  
   #page #content #blocRight #contentFlex .marine p.bodytext {color:#124564;}
            