  /*affichage général*/
  body,html{ font-family:arial,Tahoma, sans-serif; font-size:12px; color:#9C9D9F; text-align:center; }
  #page{ text-align:left; }
  #page a{ color:#22bbea; text-decoration:none; }
  #page a:hover{ color:#63c6e4; text-decoration:underline; border:0px; }
  
  /*ACCUEIL*/
  #header .content { text-align:right; }
  #header .content .lien { font-family:Arial; font-size:12px; color:#9C9D9F; /*text-align:right; */}
  #header .content .lien a { font-family:Arial; font-size:12px; color:#9C9D9F; }
  
  #header .content .menuHead { text-align:left; }
  #header .content .menuHead a { font-family:Arial; font-size:16px; color:#FFF; font-weight:bold; }
  #header .content .menuHead a:hover { color:#C3D7DF; text-decoration:none;} 
  #header .content .menuHead .niv2 a { font-family:Arial; font-size:14px; color:#FFF; font-weight:bold; }
  #header .content .menuHead .niv2 a:hover { color:#FFF; text-decoration:none;} 
  
  /* HOME */
  #homeContenu  .blocContent .blocEdito { color:#FFF; }
  #homeContenu  .blocContent .blocEdito h2 {  font-family:Arial; font-size:28px; color:#FFF; }
  #homeContenu  .blocContent .blocEdito p.bodytext { font-size:12px; text-align:justify; }
  #homeContenu  .blocContent .blocActu .content .title,
  #homeContenu  .blocContent .blocActu .content .title a { font-family:Arial; font-size:14px; font-weight:bold; color:#5A92A9; }
  #homeContenu  .blocContent .blocActu .content .title  a:hover  { text-decoration:underline; }
  #homeContenu  .blocContent .blocActu .content .date { font-family:Arial; font-size:11px; color:#222222; }
  #homeContenu  .blocContent .blocActu .content .subHeader { font-family:Arial; font-size:11px; color:#9C9D9F; }
  
  /* INT */
  #intContenu .blockLeft .blockMenu .menuContent ul li a { font-family:Arial; font-size:13px; color:#474747; }
  #intContenu .blockLeft .blockMenu .menuContent ul li a:hover{ color:#5A92A9; text-decoration:none; }
  #intContenu .blockLeft .blockMenu .menuContent ul li.current a { font-weight:bold; }
  #intContenu .blockLeft .blockMenu .menuContent ul li.active a:hover{ color:#474747; }
  
  
  #intContenu .blockCenter .fileArianne  a { font-family:Arial; font-size:12px; color:#AFAFAF; }
  #intContenu .blockCenter .fileArianne  a:hover { text-decoration:underline; }
  #intContenu .blockCenter .blockContent { text-align:justify; font-family:Arial; font-size:12px; color:#595959; line-height:1.6em; }
  #intContenu .blockCenter .blockContent h2 { font-family:Arial; font-size:24px; font-weight:normal; color:#4F4A4A; text-align:left; line-height:1.2em; }
  #intContenu .blockCenter .blockContent h2.soustitre { font-family:Arial; font-size:24px; font-weight:normal; color:#5A92A9; text-align:left; line-height:1.2em; }
  #intContenu .blockCenter .blockContent h3 { font-family:Arial; font-size:12px; font-weight:bold; color:#595959; text-transform:uppercase; text-align:left; }
  #intContenu .blockCenter .blockContent p.intro { font-size:17px; font-family:Georgia; color:#7B7B7B; letter-spacing:-1px; font-style:italic; line-height:1.2em; }
  #intContenu .blockCenter .blockContent p.citation { font-size:17px; font-family:Georgia; letter-spacing:-1px; font-style:italic; }
  #intContenu .blockCenter .blockContent p.legende { font-size:9px; text-align:right; }
  #intContenu .blockCenter .blockContent p.nav {text-align:center;}
  #intContenu .blockCenter .blockContent ol { font-size:12px;color:#7B7B7B;font-weight:bold;}
  #intContenu .blockCenter .blockContent ul.next li a { font-size:13px;font-weight:bold;color:#5A92A9; }
  #intContenu .blockCenter .blockContent ul.previous li a { font-size:13px;font-weight:bold;color:#5A92A9; }
  
  /*Détail des actualités*/  
  #intContenu .blockCenter .blockContent .actuSingle {font-size:12px;}
  #intContenu .blockCenter .blockContent .actuSingle h1 {font-family:"Segoe UI", "Lucida Sans", trebuchet MS, Arial, Helvetica, sans-serif; font-size:25px; color:#5A92A9; font-weight:bold; text-align:left;}
  #intContenu .blockCenter .blockContent .actuSingle .date {font-size:9px;text-align:right; color:#616C70;font-weight:bold;text-transform:normal;}
  #intContenu .blockCenter .blockContent .actuSingle .subHeader {display:none;}
  #intContenu .blockCenter .blockContent .actuSingle .content p {color:#616C70; font-weight:normal; letter-spacing:0px;} 
  
  
  /* ENCADRE BLEU */	
  #intContenu .blockCenter .blockContent .blocBleu { color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .blocBleu h2 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .blocBleu p { font-size:12px; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .blocBleu a { font-size:12px; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFF; }
  #intContenu .blockCenter .blockContent .blocBleu a:hover { font-size:12px; text-decoration:none; }
  
  /* ENCADRE GRIS */	
  #intContenu .blockCenter .blockContent .blocGris { color:#898989; }
  #intContenu .blockCenter .blockContent .blocGris h2 { font-family:Arial; font-size:14px; font-weight:bold; color:#898989; }
  #intContenu .blockCenter .blockContent .blocGris p,
  #intContenu .blockCenter .blockContent .blocGris ul li { font-size:12px; color:#595959; }
  #intContenu .blockCenter .blockContent .blocGris a { font-size:12px; color:#000000; text-decoration:none; border-bottom:1px solid #000000; }
  #intContenu .blockCenter .blockContent .blocGris a:hover { font-size:12px; text-decoration:none; }	
  
  /* ENCADRE ORANGE */	
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content { font-size:12px; color:#FFFFFF; line-height:1.6em; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content a { color:#643B01; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content a:hover { border-bottom:1px solid #FFF; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content ul { text-align:left; font-family:Arial; font-weight:normal; font-size:12px; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content p.titre { font-size:15px; font-weight:bold; color:#FFFFFF; text-align:left; }
  
  /* ENCADRE ORANGE SANS IMAGE*/	
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content { font-size:12px; color:#FFFFFF; line-height:1.6em; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content h3 { font-family:Georgia; font-size:19px; font-weight:bold; font-style:italic; color:#A07910; text-transform:none; text-align:left;}
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content a { color:#643B01; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content a:hover { border-bottom:1px solid #FFF; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content ul { text-align:left; font-family:Arial; font-weight:normal; font-size:12px; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content p.titre { font-size:12px; font-weight:bold; color:#6F5300; text-align:left; }
  
  /* ENCADRE VERT (DATES) */	
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content { font-size:12px; color:#FFFFFF; line-height:1.6em; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content h2 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content a { color:#643B01; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content a:hover { border-bottom:1px solid #FFF; text-decoration:none; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content ul { text-align:left; font-family:Arial; font-weight:normal; font-size:12px; color:#FFFFFF; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content p.titre { font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; }	
  
  
  /* FORMULAIRE DE CONTACT */
  #intContenu .blockCenter .blockContent div.tx-powermail-pi1 fieldset {border:0px;font-size:15px;color:#1f2530;font-weight:bold;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html label{font-weight: bold;font-size:11px;text-transform:uppercase;}   
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input {font-size:12px;color:#6c7c83;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html textarea {font-family:verdana;font-size:11px;color:#6c7c83;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input[type=submit]{font-size:12px;color:#6c7c83;font-weight:bold;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html select{font-size:12px;color:#6c7c83;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {font-weight:bold; font-size:11px; color:#E87A31; text-align:center;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html span.powermail_mandatory {color: #E20001;}

  /* ESPACE DOCUMENTATION */
	#intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs p span.titre{font-size:15px;font-weight:bold;color:#5A92A9;}
	#intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs p span.date{font-family:Georgia;font-size:12px;font-style:italic;color:#5F5F5F;}
	#intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs p a.dl {color:#FFFFFF;font-weight:bold;}
	#intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs a.dl:hover{color:#FFFFFF;text-decoration:none;}
  
  /* PLAN DU SITE */
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .expAll {font-weight:bold;text-transform:uppercase;text-align:center;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .expAll a{color:#5A92A9;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.ifsub {font-weight:bold;font-size:12px;text-transform:uppercase;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.ifsub a {color:#5A92A9}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.ifsub a:hover {}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.no {font-size:12px;text-transform:uppercase;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.no a {color:#5A92A9;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 span.no a:hover {}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_3 span.no a {color:#5A92A9;font-weight:normal;text-transform:none;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_3 span.no a:hover {color:#000;}
  
	/* Lexique */	
	#intContenu .blockCenter .blockContent table tr td.lexique a{text-decoration:none;border:0px;}
	#intContenu .blockCenter .blockContent table tr td.pageSousTitre{font-family:'Georgia'; font-size:25px;text-align:left;color:#DEA600;font-weight:bold;}
	#intContenu .blockCenter .blockContent table tr td.mot_cle{font-size:13px;text-align:left;color:#5A92A9;font-weight:bold;}
	#intContenu .blockCenter .blockContent table tr td.description{font-size:12px;text-align:left;color:#202020;}
	
  /* FOOTER */
  
  #footer .lien  { text-align:right; }
  #footer .lien  a  { font-family:Verdana; font-size:12px; text-decoration:none; color:#FFFFFF; }
  #footer .lien  a:hover  { text-decoration:underline; }
  #footer .address { text-align:left; }
  #footer .pub  { text-align:right; }
