  /*positionnement général*/
  html,body {margin:0px; padding:0px;}
  body {/*background:url(../img/fd_page.png) 0 0 repeat-x;*/background-color:#EFEFEF; }
  img{border:0px;}
  form{display:inline}
  ul {margin:4px 0px 4px 10px;padding:0px;}
  li {list-style-type:none;margin:0px;padding:0px;}
  .show { display:block; }
  .hidden { display:none; }
  #page{margin:0px auto 0px auto;width:990px;}
  
  .header { float:left; margin:0px; padding:0; width:990px; height:145px; background:#FFF; }
  .header .logo { float:left; margin:0px; padding:0; width:396px; height:145px; }
  .header .logo h1{ float:left; margin:0px; padding:0; width:396px; height:145px; }
  .header .content { float:left; margin:0px; padding:0; width:594px; height:145px; overflow:hidden;}
  .header .content .lang { display:block; float:right; margin:5px; padding:0px 8px 0px 0px; }
  .header .content .lang a { display:block; float:left; margin:2px 0px; width:16px; height:11px; }
  .header .content .lien { display:block; float:right; margin:5px; }
  .header .content .lien a { margin:0px 5px;  }
  .header .content .tx-macinasearchbox-pi1 input.texte { background:url('../img/champ_recherche.gif') 0px 0px no-repeat; border:0px; padding:1px 0px 0px 18px; width:108px; height:20px; }
  .header .content .tx-macinasearchbox-pi1 input.submit { background:url('../img/btn_recherche.gif') 0px 2px no-repeat; border:0px; padding:0px 0px 0px 0px; width:20px; height:20px; }
  /* Version Basline avec Le moteur de rechercher & Langue */
  /*.header .content .baseline { clear:both; display:block; float:right; margin:5px 5px 5px 5px; _margin:5px 0px 5px 0px; }*/
  .header .content .baseline { clear:both; display:block; float:right; margin:28px 5px 5px 5px; _margin:18px 0px 5px 0px; }
  html* .header .content .baseline { margin:18px 0px 5px 0px; padding:0px; width:594px; }
  .header .content .menuHead { clear:both; display:block; float:right; width:584px; margin:0x; padding:5px; _padding:5px 0px; background:#5A92A9; }
  .header .content .menuHead a { margin:0px 5px;  }
  .header .content .menuHead .menuHidden { display:block; width:990px; position:absolute; top:0px; left:0px; background:#000;  }
  .header .content .menuHead .niv2 { display:block; float:left; width:990px; padding:0px 0px 0px 0px; height:40px; z-index:10; }
  .header .content .menuHead .niv2 a { display:block; float:left; margin:0px; padding:12px 7px 12px 7px; background:none; border:0px; }
  .header .content .menuHead .niv2 a:hover { background:none; border:0px; }
  .header .content .menuHead .niv2 a.item-31:hover,
  .header .content .menuHead .niv2 .actif a.item-31 { background:#C51515; }
  .header .content .menuHead .niv2 a.item-30:hover ,
  .header .content .menuHead .niv2 .actif a.item-30 { background:#FD6906; }
  .header .content .menuHead .niv2 a.item-29:hover ,
  .header .content .menuHead .niv2 .actif a.item-29 { background:#F9CF01; }
  .header .content .menuHead .niv2 a.item-28:hover ,
  .header .content .menuHead .niv2 .actif a.item-28 { background:#CBD70B; }
  .header .content .menuHead .niv2 a.item-27:hover ,
  .header .content .menuHead .niv2 .actif a.item-27 { background:#9BAD01; }
  .header .content .menuHead .niv2 a.item-26:hover ,
  .header .content .menuHead .niv2 .actif a.item-26 { background:#58A0E9; }
  .header .content .menuHead .niv2 a.item-25:hover ,
  .header .content .menuHead .niv2 .actif a.item-25 { background:#2F3EAE; }
  .header .content .menuHead .niv2 a.item-24:hover ,
  .header .content .menuHead .niv2 .actif a.item-24 { background:#8B2893; }
  
  #page .noMenu{ height:105px; }
  #page .noMenu .logo { height:105px; }
  #page .noMenu .logo h1{ height:105px; }
  #page .noMenu .content { height:105px; }
  #page .noMenu .content .menuHead .menuHidden { display:none;}
  
  #animeFlashHome { float:left; margin:0px; padding:0; width:990px; height:280px; background:url('../img/alternateFlash.jpg') no-repeat 0px 0px; z-index:100 }
  #animeFlashHome  img{ float:left; margin:0px; padding:0px; }
  #animeFlash { float:left; margin:0px; padding:0; width:990px; height:210px; background:none; z-index:100 }
  #animeFlash  img{ float:left; margin:0px; padding:0px; }
  
  #homeContenu { float:left; margin:0px; padding:0; width:990px; background:#FFF; }
  
  #homeContenu  .blocLeft { float:left; margin:0px; padding:0px 0px 0px 0px; width:396px; }
  #homeContenu  .blocLeft .blocNormal { float:left; margin:0px; padding:14px 0px 14px 0px; width:396px; background:#FFFFFF; }
  #homeContenu  .blocLeft .blocOrange { background:#DEA600; }
  #homeContenu  .blocLeft .bodytext { margin:0px; padding:0px; }
  #homeContenu  .blocLeft img{ float:left; margin:0px 10px 0px 12px; }
  
  #homeContenu  .blocContent { float:left; margin:0px; padding:0; width:594px; background:#FFF; }
  #homeContenu  .blocContent .blocEdito { float:left; margin:0px; padding:0px 50px 20px 25px; width:519px; background:#5A92A9; }
  #homeContenu  .blocContent .blocEdito .blockView { display:block; }
  #homeContenu  .blocContent .blocEdito .blockHide { display:none; margin:15px 0px 0px 0px; }
  #homeContenu  .blocContent .blocEdito h2 {  margin:15px 0px 0px 0px; }
  #homeContenu  .blocContent .blocEdito p.bodytext {  margin:5px 0px 0px 0px; }
  #homeContenu  .blocContent .blocEdito p.citation {padding:10px; margin:5px 0px; border-bottom:1px dotted #c9c9c9;}
  #homeContenu  .blocContent .blocActu { float:left; margin:0px; padding:15px 0px 0px 15px; width:579px; background:#FFFFFF; }
  #homeContenu  .blocContent .blocActu .picture { float:left; margin:0px; padding:0px 0px 0px 0px; width:135px; }
  #homeContenu  .blocContent .blocActu .content { float:left; margin:0px; padding:0px 0px 15px 0px; width:384px; }
  #homeContenu  .blocContent .blocActu .content span{ display:block; width:100%; margin:5px 0px;}
  
  
  #intContenu { float:left; margin:0px; padding:0; width:990px; background:#FFFFFF; }
  #intContenu .blockLeft { float:left; margin:0px; padding:15px 0px 0px 0px; width:240px; background:#F7F7F7; }
  #intContenu .blockLeft ul { margin:0px; padding:0px; }
  #intContenu .blockLeft ul li{ margin:0px; padding:0px; border:0px; border-bottom:1px dotted #CDCDCD; }
  #intContenu .blockLeft ul li a {display:block; padding:10px 10px 10px 10px;}
  #intContenu .blockLeft ul li a:hover {background:#FFF;}
  #intContenu .blockLeft ul li ul { margin:0px; padding:0px; }
  #intContenu .blockLeft ul li ul li{ margin:0px; padding:0px; border:0px; border-top:1px dotted #CDCDCD; }
  #intContenu .blockLeft ul li ul li a {display:block; padding:10px 20px 10px 20px;}
  #intContenu .blockLeft ul li ul li ul { margin:0px; padding:0px; }
  #intContenu .blockLeft ul li ul li ul li { margin:0px; padding:0px; border:0px; border-bottom:1px dotted #CDCDCD; }
  #intContenu .blockLeft ul li ul li ul li a {display:block; padding:10px 30px 10px 30px;}
  
  #intContenu .blockLeft .blocNormal { float:left; margin:0px 0px 0px 0px; padding:7px 0px 7px 0px; width:240px; background:#F7F7F7; }
  #intContenu .blockLeft .blocOrange { background:#DEA600; }
  #intContenu .blockLeft .blocNormal .bodytext { display:block; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:240px; }
  #intContenu .blockLeft .blocNormal .bodytext img { display:block; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
  
  #intContenu .blockLeft .contentFlex { margin:0px; padding:0px 0px 20px 10px; }
  #intContenu .blockLeft .contentFlex ul { margin:0px; padding:0px 0px 0px 10px; }
  #intContenu .blockLeft .contentFlex ul li{ margin:0px; padding:2px 0px; border:0px; }
  
   #intContenu .blockCenter { float:left; margin:0px; padding:0; width:750px; }
  
  #intContenu .blockCenter .fileArianne { float:left; margin:15px 10px 0px 25px; _margin:15px 0px 0px 10px; padding:0; width:715px; }
  #intContenu .blockCenter .fileArianne .fileArianneHome ,
  #intContenu .blockCenter .fileArianne .fileArianneContent { display:block; float:left; }
  #intContenu .blockCenter .fileArianne a { margin:0px; padding:0px 10px 0px 0px; }
  #intContenu .blockCenter .fileArianne .sepa { margin:0px; padding:0px 0px 0px 10px; background:url('../img/puce_arianne.gif') 0px 3px no-repeat;}
  
  #intContenu .blockCenter .blockContent { float:left; margin:0px 10px 15px 25px; _margin:0px 0px 15px 10px; padding:0; width:715px; }
  #intContenu .blockCenter .blockContent h2 { margin:10px 0px 0px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent h3 { margin:15px 0px 0px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent hr { clear:both;margin:0px 0px 10px 0px; padding:0px 178px 0px 178px; border:none; border-top:1px solid #CDCDCD;}
  #intContenu .blockCenter .blockContent ol { margin:10px 10px 0px 0px; _margin:10px 0px 0px 0px; padding:0px 0px 5px 0px; font-size:12px;color:#7B7B7B;font-weight:bold;}
  #intContenu .blockCenter .blockContent ol li { width:100%; margin:0px; padding:0px 10px 0px 10px; _padding:0px 0px 0px 0px; background:url('../img/puce_arianne.gif') 0px 5px no-repeat; }
  #intContenu .blockCenter .blockContent ul { margin:10px 10px 10px 15px; _margin:10px 0px 10px 0px; padding:0px 0px 15px 0px; }
  #intContenu .blockCenter .blockContent ul li { width:100%; margin:0px; padding:0px 10px 5px 10px; _padding:0px 0px 5px 0px; background:url('../img/int_puce_sur_blanc.gif') 0px 5px no-repeat; }
  
  #intContenu  .blockCenter .blockContent .actu { float:left; margin:0px; padding:15px 0px 0px 15px; width:700px; background:#FFFFFF; }
  #intContenu  .blockCenter .blockContent .actu .picture { float:left; margin:0px; padding:0px 0px 0px 0px; width:135px; }
  #intContenu  .blockCenter .blockContent .actu .content { float:left; margin:0px; padding:0px 0px 15px 15px; width:550px; }
  #intContenu  .blockCenter .blockContent .actu .content span{ display:block; width:550px; margin:5px 0px;}
  
  #intContenu .blockCenter .blockContent .actuSingle{clear:both;float:left;width:100%;}
  #intContenu .blockCenter .blockContent .actuSingle h1 font strong { display:block; clear:both; margin:0px 8px 0px 0px; padding:4px 8px 0px 0px; _margin:0px 0px 0px 0px; _padding:4px 0px 0px 0px; }
  #intContenu .blockCenter .blockContent .actuSingle .date { margin:3px 0px 5px 0px; padding:5px 0px 5px 0px; border-top:2px solid #f1f1f1; }
  #intContenu .blockCenter .blockContent .actuSingle .subHeader { display:none; }
  #intContenu .blockCenter .blockContent .actuSingle .content{clear:both;float:left;width:100%;}  
  #intContenu .blockCenter .blockContent .actuSingle .content img {float:left}  
  #intContenu .blockCenter .blockContent .actuSingle .content .more{margin:0px 0px 20px 6px;_margin:0px 0px 20px 0px;text-align:right;}
  * html #intContenu .blockCenter .blockContent .actuSingle .content .more a{border:0px;}
  * html #intContenu .blockCenter .blockContent .actuSingle .content .more a:hover{border:0px;}
  
  #intContenu .blockCenter .blockContent .Col1 { float:left; margin:0px 15px 0px 0px; padding:0px; width:410px; }
  #intContenu .blockCenter .blockContent .Col1  p.bodytext { width:100%; margin:0px 0px 0px 0px;padding:10px 0px 0px 0px; }
  #intContenu .blockCenter .blockContent p.intro { margin:0px 0px 0px 0px;padding:10px 0px 15px 0px;}
  #intContenu .blockCenter .blockContent p.citation { padding:5px 0px 5px 55px; margin:10px 10px 0px 10px; _margin:10px 0px 0px 0px; background:url('../img/quote.gif') top left no-repeat; }
  #intContenu .blockCenter .blockContent p.legende { width:410px; padding:0px; margin:0px 0px 10px 0px; }
  #intContenu .blockCenter .blockContent p.nav {clear:both;margin:50px 0px 10px 0px; _margin:10px 0px 10px 0px; padding:5px 0px 15px 0px; border-top:1px solid #CDCDCD;}
  #intContenu .blockCenter .blockContent .Col1 ul { margin:10px 0px 10px 20px; _margin:10px 0px 10px 15px; padding:0px 0px 0px 0px; }
  #intContenu .blockCenter .blockContent ul li { width:100%; margin:10px 0px 0px 0px; padding:0px 10px 0px 10px; _padding:0px 0px 0px 0px; background:url('../img/int_puce_sur_blanc.gif') 0px 5px no-repeat; }
  
  #intContenu .blockCenter .blockContent .Col1 table {width:410px;}  
  #intContenu .blockCenter .blockContent .Col1 table tr td {vertical-align:top;}    
  #intContenu .blockCenter .blockContent .Col1 ul.next { margin:10px 10px 10px 0px; padding:0px 0px 15px 0px; text-align:right; }
  #intContenu .blockCenter .blockContent .Col1 ul.next li{  margin:0px; padding:0px 10px 0px 0px; background:url('../img/int_puce_sur_blanc.gif') right 7px no-repeat; }
  #intContenu .blockCenter .blockContent .Col1 ul.previous { margin:10px 0px 10px 0px; padding:0px 15px 0px 0px; text-align:left; }
  #intContenu .blockCenter .blockContent .Col1 ul.previous li {  margin:0px; padding:0px 0px 0px 10px; background:url('../img/int_puce_sur_blanc_inverse.gif') left 7px no-repeat; }
  
  #intContenu .blockCenter .blockContent .ColAll { float:left; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:700px; }
  
  #intContenu .blockCenter .blockContent .Bloc50-50 { clear:both; float:left; margin:5px 0px 20px 0px; padding:0px 0px 0px 0px; width:700px;}
  #intContenu .blockCenter .blockContent .Bloc50-50 .ColMirror { width:340px; margin:5px 0px;padding:0px 0px 10px 0px; }
  #intContenu .blockCenter .blockContent .Bloc50-50 .Col1 { width:340px; margin:0px 0px;padding:0px 10px 0px 0px; }
  #intContenu .blockCenter .blockContent .Bloc50-50 .Col2 { width:340px; margin:0px 0px;padding:0px 0px 0px 10px; }
  #intContenu .blockCenter .blockContent .Bloc50-50 .ColMirror img{ margin:5px 0px 0px 0px;padding:0px; } 
  #intContenu .blockCenter .blockContent .Bloc50-50 .ColMirror p { padding:0px; margin:5px 0px 0px 0px; } 
  #intContenu .blockCenter .blockContent .Bloc50-50 .ColMirror p.legende { width:350px; padding:0px; margin:0px 0px 10px 0px; text-align:center;} 
  
  
  
  /* IMAGES */
  #intContenu .blockCenter .blockContent img.gauche {float:left;margin:0px 15px 10px 0px;}
  #intContenu .blockCenter .blockContent img.droite {float:right;margin:0px 0px 10px 15px;}				

  /* ENCADRE ORANGE */	
  #intContenu .blockCenter .blockContent .Col2 { float:left; margin:10px 0px 0px 0px; padding:0; width:290px; _width:280px; }
  #intContenu .blockCenter .blockContent .Col2 ul { margin:10px 0px 10px 0px; _margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange { float:left; margin:0px 0px 0px 0px; padding:0px 0px 15px 0px; width:290px; background:#DFA600; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrange .content ul li { margin:0px; padding:0px 0px 0px 10px; _padding:0px 0px 0px 0px; background:url('../img/int_puce_sur_orange.gif') 0px 5px no-repeat; }
  
  #intContenu .blockCenter .blockContent .Col2 .blocStyle  { float:left; margin:0px 0px 20px 0px ; padding:0px 0px 15px 0px; width:290px; _width:280px;}
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content { float:left; margin:0px 13px 15px 13px; _margin:0px 6px 15px 6px; padding:0px 5px 0px 0px; _padding:0px 0px 0px 0px; width:264px; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content h2:first-child {  margin:0px; padding:0px; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content h2 {  margin:10px 0px 0px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content p.bodytext { width:97%; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content ul { margin:10px 15px 10px 0px; _margin:10px 0px 10px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content ul li { width:97%; margin:0px; padding:0px 10px 0px 10px; _padding:0px 0px 0px 10px; background:url('../img/int_puce_sur_orange.gif') 0px 5px no-repeat; }
  #intContenu .blockCenter .blockContent .Col2 .blocStyle .content p.titre { margin:10px 0px 0px 0px; padding:0px; }
  
  /* ENCADRE ORANGE SANS IMAGE */	
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg { float:left; margin:0px 0px 10px 0px; padding:5px 0px 5px 0px; width:290px; background:#DFA600; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content ul li { margin:0px; padding:0px 0px 0px 10px; _padding:0px 0px 0px 0px; background:url('../img/int_puce_sur_orange.gif') 0px 5px no-repeat; }
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content p.bodytext { margin:0px 0px 8px 0px; padding:0px;}
  #intContenu .blockCenter .blockContent .Col2 .blocOrangeNoImg .content p.image { margin:0px; padding:0px;}
  
  /* ENCADRE BLEU */	
  #intContenu .blockCenter .blockContent .blocBleu { clear:both;margin:15px 0px; padding:40px 10px 10px 15px; background:#5a92a9 url('../img/int_porjt_allerPlusLoin.gif') 0px 0px no-repeat; }
  #intContenu .blockCenter .blockContent .Col2 .blocBleu { clear:both;width:250px;margin:0px 0px 15px 0px; padding:40px 10px 10px 15px; background:#5a92a9 url('../img/int_col_allerPlusLoin.gif') 0px 0px no-repeat; }
  #intContenu .blockCenter .blockContent .blocBleu { clear:both;margin:15px 0px; padding:40px 10px 10px 15px; background:#5a92a9 url('../img/int_porjt_allerPlusLoin.gif') 0px 0px no-repeat; }
  #intContenu .blockCenter .blockContent .blocBleu h2 { margin:8px 0px 8px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .blocBleu p { margin:0px 0px 10px 0px; padding:0px 15px 0px 0px; }
  #intContenu .blockCenter .blockContent .blocBleu p.bodytext { margin:0px 0px 10px 0px; padding:0px 15px 0px 0px; }
  #intContenu .blockCenter .blockContent .blocBleu ul{ margin:10px 0px; padding:0px 15px 0px 0px; }
  #intContenu .blockCenter .blockContent .blocBleu ul li{  margin:0px; padding:0px 0px 0px 10px; background:url('../img/int_puce_sur_bleu.gif') 0px 5px no-repeat; }
  
  /* ENCADRE GRIS */	
  #intContenu .blockCenter .blockContent .blocGris { margin:15px 0px;  padding: 10px 15px 10px 15px; _padding: 20px 7px 10px 7px; background:#F7F7F7; }
  #intContenu .blockCenter .blockContent .blocGris h2 { margin:0px 0px 10px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .blocGris p { margin:0px 0px 10px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .blocGris ul{ margin:10px 0px; padding:0px; }
  #intContenu .blockCenter .blockContent .blocGris ul li{  margin:0px; padding:0px 0px 0px 10px; _padding:0px 0px 0px 0px; background:url('../img/int_puce_sur_blanc.gif') 0px 3px no-repeat; }
  
  /* ENCADRE VERT (DATES) */	
  #intContenu .blockCenter .blockContent .Col2 .blocVert { float:left; margin:0px 0px 15px 0px; padding:0px 0px 15px 0px; width:290px; _width:280px; background:#C9CF21; }
  #intContenu .blockCenter .blockContent .Col2 .blocVert .content ul li { background:url('../img/int_puce_sur_vert.gif') 0px 5px no-repeat; }

  /* ESPACE DOCUMENTATION */
  #intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs{clear:both;float:left;width:98%;border-bottom:1px dotted #2D4350;margin:0px 0px 15px 8px;padding:2px 0px 15px 0px;}
  #intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs img{float:left;margin:0px 8px 8px 8px;width:38px;height:40px;border:0px;}
  #intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs p{clear:none;float:left;width:580px;margin:0px;padding:0px 15px;border-left:1px solid #d4dde9;}
  #intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs a.dl{float:right;margin-top:5px;padding:2px 5px 2px 5px;background:#DEA600;}
  #intContenu .blockCenter .blockContent .tx-indocs-pi1 .docs a.dl:hover{background:#8F6B00;/*opacity:0.7;filter:alpha(opacity=80);-moz-opacity:0.8;*/}
  
  /* FORMULAIRE DE CONTACT */
  #intContenu .blockCenter .blockContent .tx-powermail-pi1 {width:690px;float:left;display:block;border:0px;margin:0px;padding:0px;}
  #intContenu .blockCenter .blockContent .tx-powermail-pi1_fieldset {border:0px;margin:5px 0px 0px 0px;padding:0px;background:#FFFFFF;}
  #intContenu .blockCenter .blockContent legend {border:0px;margin:5px 0px 5px 0px;padding:0px 0px 5px 2px;color:#e46d1e;font-size:22px;font-weight:normal;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html {clear:both;display:block;margin:20px 0px 5px 0px;padding:2px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html label {float:left;display:block;width:190px; margin:0px 0px 10px 0px;padding:2px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input {float:left;width:250px; display:block;margin:0px 0px 5px 10px;padding:2px 2px 2px 5px;border:1px solid #cccccc;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input.powermail_check {display:block;width:300px;margin:0px 0px 5px 0px;padding:2px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html textarea {float:left; width:325px; display:block;margin:0px 3px 5px 10px;padding:2px 2px 2px 5px;background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;height:200px;border:1px solid #CCCCCC;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html select{clear:both;margin:0 0 5px 10px;padding:2px 2px 2px 5px;width:260px;height:auto;border:1px solid #CCCCCC;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input[type=submit]{width:80px; margin:15px 0px 5px 0px;background:#F3F1D8;color:#000;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html input.powermail_captcha {display:block;width:80px;margin:0px 15px 5px 10px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html img.powermail_captcha {width:100px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {float:right;padding:0px;margin:0px 0px 5px 0px;}
  #intContenu .blockCenter .blockContent div.tx_powermail_pi1_fieldwrap_html_9 .powermail_mandatory_js {width:200px;float:right;}
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html_radio p.tx_powermail_pi1_fieldwrap_html_radio_title {display:block; float:left; width:140px;}
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html_radio label {display:inline; width:60px;}
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html_radio input {display:inline; width:20px;}
  #intContenu .blockCenter .blockContent div.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset input.powermail_submit {margin:5px 0px 15px 198px;clear:both;}
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html_text input.validation-failed {background:#F6F6F6;} 
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html input.validation-failed {background:#F3F1D8;} 
  #intContenu .blockCenter .blockContent .tx_powermail_pi1_fieldwrap_html textarea.validation-failed {background:#F3F1D8;}
  #intContenu .blockCenter .blockContent fieldset.tx-powermail-pi1_fieldset div.even{background-color:#FFF;}
  #intContenu .blockCenter .blockContent .tx-powermail-pi1_confirmation .tx_powermail_pi1_formconfirmation_back{float:left;}  
  
  /* PLAN DU SITE */
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ul{background:none;margin-bottom:0px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ul li{background:none;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ul li a{border:0px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .expAll {display:none;/*padding:10px;background:#ECE7BD;border:0px*/}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ol {margin:0px 0px 0px 0px; padding:0px 0px 5px 30px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ol li {margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;background:none;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 {border-bottom:1px solid #c9c9c9;margin-top:10px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_1 ol {}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_2 ol {margin:10px 0px 5px 30px; padding:0px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 .level_2 ol li {margin:0px 0px 0px 0px; padding:2px 0px 2px 0px;}
  #intContenu .blockCenter .blockContent .tx-dropdownsitemap-pi1 ul li{background:none;}
  
  /*--- Extension Sitemap - plan du site ---*/
  #intContenu .blockCenter .blockContent .inscription-nl
 
   /* Lexique */	
   #intContenu .blockCenter .blockContent table {width:531px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
  #intContenu .blockCenter .blockContent table tr td.lexique{width:531px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
  #intContenu .blockCenter .blockContent table tr td.pageSousTitre{padding:13px 8px 5px 5px;margin:30px 0px 0px 8px;background:url('../img/back_h2_2.jpg') no-repeat top left;}
  #intContenu .blockCenter .blockContent table tr td.mot_cle{padding:7px 4px 5px 4px;margin:5px 0px 5px 0px;}
  #intContenu .blockCenter .blockContent table tr td.description{padding:5px 6px 5px 6px;margin:0px 4px 0px 4px;background-color:#fcfcf4;}
  /*#intContenu .blockCenter .blockContent table tr td.description {width:531px;}*/
  #intContenu .blockCenter .blockContent table tr td.pageTexte {display:none;} 
  
  #intContenu .blockCenter .blockContent .tx-indexedsearch { float:left; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:685px; }
  #intContenu .blockCenter .blockContent .tx-indexedsearch .tx-indexedsearch-whatis ,
  #intContenu .blockCenter .blockContent .tx-indexedsearch .tx-indexedsearch-browsebox { display:none; }
  
  /* FOOTER */
  #footer { clear:both; float:left; margin:0px; padding:0; width:990px; background:#FFF; }
  #footer .lien { float:right; margin:0px; padding:8px 5px; width:584px; background:#CDCDCD;}
  #footer .lien  a { margin:0px 5px; }
  #footer .address { clear:both; float:right; margin:15px 0px 0px 10px; padding:5px; width:384px; _width:374px; }
  /*#footer .pub { float:right; margin:0px; padding:5px; width:404px; }
  #footer .pub a { display:block; float:right; margin:0px; padding:0px; width:404px; height:42px; }
  #footer .pub .logo_1 { width:47px; background:url('../img/footer_logo1.gif') 0px 0px no-repeat; }
  #footer .pub .logo_1:hover { background:url('../img/footer_logo1.gif') 0px -42px no-repeat; }
  #footer .pub .logo_2 { width:49px; background:url('../img/footer_logo2.gif') 0px 0px no-repeat; }
  #footer .pub .logo_2:hover { background:url('../img/footer_logo2.gif') 0px -42px no-repeat; }
  #footer .pub .logo_3 { width:47px; background:url('../img/footer_logo3.gif') 0px 0px no-repeat; }
  #footer .pub .logo_3:hover { background:url('../img/footer_logo3.gif') 0px -42px no-repeat; }
  #footer .pub .logo_4 { width:50px; background:url('../img/footer_logo4.gif') 0px 0px no-repeat; }
  #footer .pub .logo_4:hover { background:url('../img/footer_logo4.gif') 0px -42px no-repeat; }
  #footer .pub .logo_5 { width:53px; background:url('../img/footer_logo5.gif') 0px 0px no-repeat; }
  #footer .pub .logo_5:hover { background:url('../img/footer_logo5.gif') 0px -42px no-repeat; }
  #footer .pub .logo_6 { width:53px; background:url('../img/footer_logo6.gif') 0px 0px no-repeat; }
  #footer .pub .logo_6:hover { background:url('../img/footer_logo6.gif') 0px -42px no-repeat; }
  #footer .pub .logo_7 { width:47px; background:url('../img/footer_logo7.gif') 0px 0px no-repeat; }
  #footer .pub .logo_7:hover { background:url('../img/footer_logo7.gif') 0px -42px no-repeat; }*/
  
