/*général*/
body,html{font-family:Verdana, sans-serif; font-size:12px; color:#000000;text-align:center;}

#page{text-align:left;}

  /* header*/
    #header .logoHeader {text-align:center;}
    #header #blocMenu{font-size:11px;font-weight:bold;color:#fff;text-align:right;}
      #header #blocMenu {color:#2b4b95;}
      #header #blocMenu #blocMenuContent a{color:#2b4b95;text-decoration:none;}
      #header #blocMenu #blocMenuContent a:hover{text-decoration:none;color:#FFF;background:#1278C0;}
      #header #blocMenu a.img:hover{text-decoration:none;color:#FFF;}
      
        
  /* main menu*/
  #mainMenu{font-size:14px;color:#fff;text-align:left;}
    #mainMenu a{color:#fff;text-decoration:none;font-weight:bold;}
    #mainMenu a:hover {color:#0087CC;background:#FFFFFF;}
    #mainMenu a.active {color:#0087CC;background:#FFFFFF;}
  
  /* Bloc News Accueil */
  #homeContenu .content .blocLeft .actu .title a{font-size:12px;color:#024B9A;text-decoration:none;}
  #homeContenu .content .blocLeft .actu .date {font-size:11px;color:#7A787C;}
  #homeContenu .content .blocLeft .actu .subHeader {font-size:11px;color:#CC5E1E;;line-height:1.3em;font-style:normal;}
  #homeContenu .content .blocLeft .actu .subHeader a{text-decoration:none;color:#134C95;}
  #homeContenu .content .blocLeft .actu .subHeader a:hover{text-decoration:none;border-bottom:1px solid #134C95}
    #homeContenu .content .blocLeft .actu .subHeader span.more a{font-size:11px;text-decoration:none;color:#CC5D1E;}
    #homeContenu .content .blocLeft .actu .subHeader span.more a:hover{text-decoration:none;border-bottom:1px solid #CC5D1E}

  /* Bloc News Accueil  EN*/
  #homeContenu .content .blocLeft_EN .actu .title a{font-size:13px;color:#024B9A;text-decoration:none;}
  #homeContenu .content .blocLeft_EN .actu .date {font-size:11px;color:#7A787C;}
  #homeContenu .content .blocLeft_EN .actu .subHeader {font-size:12px;color:#CC5E1E;;line-height:1.8em;font-style:normal;}
  #homeContenu .content .blocLeft_EN .actu .subHeader a{text-decoration:none;color:#134C95;}
  #homeContenu .content .blocLeft_EN .actu .subHeader a:hover{text-decoration:none;border-bottom:1px solid #134C95}
    #homeContenu .content .blocLeft_EN .actu .subHeader span.more a{font-size:11px;text-decoration:none;color:#CC5D1E;}
    #homeContenu .content .blocLeft_EN .actu .subHeader span.more a:hover{text-decoration:none;border-bottom:1px solid #CC5D1E}

  #homeContenu .content .blocRight {text-align:left;}
  #homeContenu .content .blocRight h2 {font-family:Swiss921bt;font-size:20px;color:#356EB7;}
  #homeContenu .content .blocRight .blocTxt p {font-size:11px;text-align:justify;}
  #homeContenu .content .blocRight .blocTxt p span.important{color:#134C95;}
  #homeContenu .content .blocRight .blocTxt ul{font-size:11px;}
  #homeContenu .content .blocRight .blocTxt ul li{font-size:11px;}
  #homeContenu .content .blocRight .blocTxt a {text-decoration:none;color:#134C95;}
  #homeContenu .content .blocRight .blocTxt a:hover{text-decoration:none;border-bottom:1px solid #134C95}
  #homeContenu .content .blocRight .blocTxt a.img:hover{border-bottom:0px;}
  
  /* menu Gauche Int */

  #intContenu .content .blocLeft ul li a{font-size:13px;color:#134c95;text-decoration:none;font-weight:bold;}
  #intContenu .content .blocLeft ul li.active a{font-size:13px;color:#cc5e1e;text-decoration:none;font-weight:bold;}
  
  #intContenu .content .blocLeft ul li ul li a{font-size:11px;color:#134c95;text-decoration:none;font-weight:normal;}
  #intContenu .content .blocLeft ul li.active ul li a{font-size:11px;color:#134c95;text-decoration:none;font-weight:normal;}
  #intContenu .content .blocLeft ul li.active ul li a:hover{font-size:11px;color:#cc5e1e;text-decoration:none;font-weight:normal;}
  #intContenu .content .blocLeft ul li.active ul li.active a{font-size:11px;color:#cc5e1e;text-decoration:none;font-weight:bold;}
  #intContenu .content .blocLeft a.N2 {text-align:center;font-size:11px;}
  
  /* File D'ariane */
  #intContenu .content .blocRight #fileAriane {text-align:right;}
  #intContenu .content .blocRight #fileAriane a {font-size:11px;color:#6F6F6F;text-decoration:none;font-weight:bold;}
  #intContenu .content .blocRight #fileAriane a:hover {font-size:11px;color:#6F6F6F;text-decoration:none;font-weight:bold;border:0px;}
  #intContenu .content .blocRight #fileAriane img {border:0px;}
  /* int contenu */
  #intContenu .content .blocRight #pageTitle {font-size:18px;color:#CC5E1E;}
  #intContenu .content .blocRight h1 {font-size:18px;color:#CC5E1E;}
  #intContenu .content .blocRight h2 {font-size:14px;color:#134C95;}
  #intContenu .content .blocRight h2 span.abbr {font-size:15px;color:#0085CA;}
  #intContenu .content .blocRight h3 {font-size:15px;color:#0086CA;}
  #intContenu .content .blocRight h4 {font-size:12px;color:#FFFFFF;}
  #intContenu .content .blocRight h5 {font-size:17px;color:#CC5E1E;}
  #intContenu .content .blocRight p.important {font-size:15px;color:#0086CA;}
  #intContenu .content .blocRight span.important {font-size:11px;color:#356EB7;text-align:left;}
  #intContenu .content .blocRight span.name-of-person {font-size:14px;font-weight:bold;color:#EC001E;}
  #intContenu .content .blocRight ul li{text-align:justify;}
  #intContenu .content .blocRight ul li a {font-size:11px;color:#134C95;font-weight:bold;}
  #intContenu .content .blocRight p.bodytext {font-size:11px;color:#000000;}
  #intContenu .content .blocRight p.csc-header-date {font-size:12px;color:#134C95;font-weight:bold;}
  #intContenu .content .blocRight blockquote {font-size:13px;color:#CC5E1E;font-style:italic;}
  #intContenu .content .blocRight a {text-decoration:none;color:#134C95;}
  #intContenu .content .blocRight a:hover{text-decoration:none;border-bottom:1px solid #134C95}
  #intContenu .content .blocRight a.programme {text-decoration:none;color:#E95E0F;font-weight:normal;}
  #intContenu .content .blocRight a.programme:hover{text-decoration:none;border-bottom:1px solid #E95E0F}
  #intContenu .content .blocRight a.N2 {text-align:center;font-size:11px;}
  #intContenu .content .blocRight span.detail {font-size:14px;font-weight:bold;color:#0085CA;text-align:left;}
  #intContenu .content .blocRight ul{font-size:11px;text-align:left;}
  #intContenu .content .blocRight ul li{font-size:11px;}
  #intContenu .content .blocRight ul.programme{font-size:11px;}
  #intContenu .content .blocRight ul.programme li{font-size:11px;line-height:1.6em}
  #intContenu .content .blocRight .highlight {font-size:11px;font-weight:bold;color:#FFFFFF;}
  #intContenu .content .blocRight a.img:hover {border-bottom:0px;}
  #intContenu .content .blocRight table tr td p a:hover{border-bottom:0px;}
  #intContenu .content .blocRight table tr td img{vertical-align:top;}
  #intContenu .content .blocRight table tr td.legend p{text-align:right;font-size:9px;}
  
    /* Pages actualités */
  #intContenu .content .blocRight .actu .title {font-size:13px;color:#2B4B95;text-decoration:none;}
  #intContenu .content .blocRight .actu .title a{font-size:13px;color:#2B4B95;text-decoration:none;}
  #intContenu .content .blocRight .actu .date {font-size:11px; color:#7A787C;}
  #intContenu .content .blocRight .actu .subHeader p{font-size:11px;color:#000000;}
  #intContenu .content .blocRight .actu .subHeader p.bodytext strong em{display:none;font-style:normal;font-weight:normal;}
  #intContenu .content .blocRight .actu .subHeader span.more a{font-size:11px;color:#CC5D1E;}  
  #intContenu .content .blocRight .actu .subHeader span.more a:hover{text-decoration:none;border-bottom:1px solid #CC5D1E}
  #intContenu .content .blocRight .actu .content {font-size:11px;color:#000000;text-align:justify;}
  #intContenu .content .blocRight .actu .content a{font-size:11px;}
  #intContenu .content .blocRight .actu .content ul li{text-align:justify;}
  #intContenu .content .blocRight .actu .touteActu {text-align:right;}
  #intContenu .content .blocRight .actu .touteActu a{font-size:11px;color:#CC5D1E;}
  #intContenu .content .blocRight .actu .touteActu a:hover{text-decoration:none;border-bottom:1px solid #CC5D1E}


  /*---formulaire---*/
  div.csc-mailform-field label{font-family:Verdana, sans-serif; font-size:11px; color:#000000;}   
  div.csc-mailform-field input.texte{font-family:Verdana, sans-serif; font-size:10px; color:#FFF;}
  div.csc-mailform-field input.csc-mailform-submit{font-family:Verdana, sans-serif; font-size:11px; color:#FFF;}
  div.csc-mailform-field input .textarea {font-family:Verdana, sans-serif; font-size:10px; color:#000000;}
  div.csc-mailform-field input.submit{font-family:Verdana, sans-serif; font-size:11px; color:#FFF;}
  /*---fin formulaire---*/ 
  
  /* footer*/
  #footer{font-size:11px;color:#7FC1FB;text-align:right;}
    #footer a{color:#7FC1FB;text-decoration:none;}
    #footer a:hover{text-decoration:none;}
  
  #intFooter{font-size:11px;color:#7FC1FB;text-align:right;}
    #intFooter a{color:#50C3FC;text-decoration:none;}
    #intFooter a:hover{text-decoration:none;}