  /*positionnement général*/
  html,body {margin:0px; padding:0px;}
  body {background:url(../img/fd_page.png) 0 0 repeat-x;background-color:#FFF; }
  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; }
  
  #home{background:url(../img/fd_page_groupe.png) 0 0 repeat-x;background-color:#FFF; }
  
  #page{margin:0px auto 0px auto;width:960px;}
  
  #header { float:left; margin:0px; padding:0; width:960px; }
  #header .logo { display:block; float:left; height:85px; margin:0px; padding:0px; vertical-align:top;}
  #header .logo h1 {margin:0px; padding:0px;}
  #header .logo a{ outline-width:0px; }
  #header .logo a:hover{ outline-width:0px; }
  
/* STYLES DE LA CASQUETTE NSC - CSS Document */

#mainCasquette { display:block; width:745px; float:right; margin:0px 0px 0px 0px; } 
	#mainCasquette .menuCasquetteOff { display:block; float:right; height:32px; z-index:2; cursor:pointer;} 
	#mainCasquette .menuCasquetteOff:hover { background:url('../img/casquette/btnNSC_on.gif') no-repeat top right; }
  #mainCasquette .menuCasquetteOn { display:block; position:absolute;  top:0px; left:0px; width:377px; z-index:1; }
		#mainCasquette .menuCasquetteOn .header { display:block; float:left; width:377px; margin:0px; padding:0px; } 
			#mainCasquette .menuCasquetteOn .header img { display:block; float:left; } 
		
		#mainCasquette .menuCasquetteOn .title { display:block; float:left; width:377px; margin:0px; padding:0px; height:62px; _height:50px; }
			#mainCasquette .menuCasquetteOn .title img{ width:377px; height:62px;  margin:0px; padding:0px;}
			#mainCasquette .menuCasquetteOn a{ border:0px;text-decoration:none;}
			#mainCasquette .menuCasquetteOn a.legroupe img{ border:0px;text-decoration:none;}
		#mainCasquette .menuCasquetteOn .contentBleu { display:block; float:left; width:377px; margin:0px; padding:0px; }
			#mainCasquette .menuCasquetteOn .contentBleu .left { display:block; float:left; width:180px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBleu .left a { display:block; float:left; width:180px; margin:0px; padding:0px; height:22px; outline-width:0px;}
				#mainCasquette .menuCasquetteOn .contentBleu .left span { display:block; float:left; width:180px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBleu .left .legroupe { background:url('../img/casquette/legroupe.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .legroupe_en { background:url('../img/casquette_en/legroupe.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .danslemonde { background:url('../img/casquette/danslemonde.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .danslemonde_en { background:url('../img/casquette_en/danslemonde.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .notresavoirfaire { background:url('../img/casquette/notresavoirfaire.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .notresavoirfaire_en { background:url('../img/casquette_en/notresavoirfaire.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .actualites { background:url('../img/casquette/actualites.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .actualites_en { background:url('../img/casquette_en/actualites.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .left .vide { background:url('../img/casquette/last_left.gif') no-repeat top left; height:126px;}
			#mainCasquette .menuCasquetteOn .contentBleu .right { display:block; float:left; width:197px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBleu .right a { display:block; float:left; width:197px; margin:0px; padding:0px; height:22px; outline-width:0px;}
				#mainCasquette .menuCasquetteOn .contentBleu .right span { display:block; float:left; width:197px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscnonwoven { background:url('../img/casquette/nscnonwoven.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscnonwoven_en { background:url('../img/casquette_en/nscnonwoven.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscpackaging { background:url('../img/casquette/nscpackaging.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscpackaging_en { background:url('../img/casquette_en/nscpackaging.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .monomatic { background:url('../img/casquette/monomatic.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .monomatic_en { background:url('../img/casquette_en/monomatic.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .pakea { background:url('../img/casquette/pakea.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .pakea_en { background:url('../img/casquette_en/pakea.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscfibretoyarn { background:url('../img/casquette/nscfibretoyarn.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscfibretoyarn_en { background:url('../img/casquette_en/nscfibretoyarn.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .santandreanovara { background:url('../img/casquette/santandreanovara.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .santandreanovara_en { background:url('../img/casquette_en/santandreanovara.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscusa { background:url('../img/casquette/nscusa.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscusa_en { background:url('../img/casquette_en/nscusa.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscchina { background:url('../img/casquette/nscchina.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .nscchina_en { background:url('../img/casquette_en/nscchina.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .fonderie { background:url('../img/casquette/fonderie.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .fonderie_en { background:url('../img/casquette_en/fonderie.gif') no-repeat top left;}
				#mainCasquette .menuCasquetteOn .contentBleu .right .vide { background:url('../img/casquette/last_right.gif') no-repeat top left; height:16px;}
		
		#mainCasquette .menuCasquetteOn .title2 { display:block; float:left; width:377px; margin:0px; padding:0px; height:42px; }
		#mainCasquette .menuCasquetteOn .contentBlack { display:block; float:left; width:377px; margin:0px; padding:0px; }
			#mainCasquette .menuCasquetteOn .contentBlack .left { display:block; float:left; width:180px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBlack .left a { display:block; float:left; width:180px; margin:0px; padding:0px; height:22px; }
				#mainCasquette .menuCasquetteOn .contentBlack .left span { display:block; float:left; width:180px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .activite { background:url('../img/casquette/activite.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .activite_en { background:url('../img/casquette_en/activite.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .societe { background:url('../img/casquette/societe.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .societe_en { background:url('../img/casquette_en/societe.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .application { background:url('../img/casquette/application.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .application_en { background:url('../img/casquette_en/application.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .machine { background:url('../img/casquette/machine.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .machine_en { background:url('../img/casquette_en/machine.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .left .vide { background:url('../img/casquette/last_left_black.gif') no-repeat top left; height:23px; }
			#mainCasquette .menuCasquetteOn .contentBlack .right { display:block; float:left; width:197px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBlack .right a { display:block; float:left; width:197px; margin:0px; padding:0px; height:22px; }
				#mainCasquette .menuCasquetteOn .contentBlack .right span { display:block; float:left; width:197px; margin:0px; padding:0px; }
				#mainCasquette .menuCasquetteOn .contentBlack .right .machine { background:url('../img/casquette/machine.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .right .machine_en { background:url('../img/casquette_en/machine.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .right .ligneproduction { background:url('../img/casquette/ligneproduction.gif') no-repeat top left; }
				#mainCasquette .menuCasquetteOn .contentBlack .right .ligneproduction_en { background:url('../img/casquette_en/ligneproduction.gif') no-repeat top left; }
        #mainCasquette .menuCasquetteOn .contentBlack .right .vide { background:url('../img/casquette/last_right_black.gif') no-repeat top left; height:45px; }
        
        a {outline-width:0px;}
  
  #mainMenu { display:block; float:right; margin:42px 0px 0px 0px; /*width:745px;*/ }
  #mainMenu.withCas{ margin:10px 0px 0px 0px; /*width:745px;*/ }
  #mainMenu .left	{ display:block; float:left; }
  #mainMenu .left img { vertical-align:middle; }
  #mainMenu .left a{ outline-width:0px; }
  #mainMenu .left a:hover{ outline-width:0px; }
  #mainMenu .lien {margin:0px 0px 0px 5px; padding:10px 0px 0px 0px;}
  #mainMenu .lien img { float:left; }
  
  #anime  { float:left; margin:0px; padding:0px; width:960px; height:298px; }
  #anime  p { float:left; margin:0px; padding:100px 0px 0px 0px; width:960px; }
  /*ACCUEIL*/
  #homeContenu {float:left; padding:0px 0px 0px 0px; width:960px; background:#FFFFFF; }
  #homeContenu .blockMiddle {float:left;padding:0px 10px; _padding:10px 5px; }
  #homeContenu .blockMiddle .allevents {display:block;float:left;margin:3px 5px 5px 0px;font-size:11px;font-weight:bold;}
  #homeContenu .blockMiddle .allevents img {margin:0px 5px 0px 0px;}
  #homeContenu .blockMiddle .allevents a {margin:0px 0px 3px 0px;text-decoration:underline;}
    
  /*Encart A la une*/
  #homeContenu .blockActus {width:335px; padding-top:4px;padding-bottom:10px;}
  #homeContenu .blockActus .content {width:335px;height:170px;_height:175px;}
  *+html #homeContenu .blockActus .content {height:135px;}
  #homeContenu .blockActus .title {padding:0px 0px 5px 0px ; margin:0px 0px 0px 0px; border:0px; border-bottom:1px dotted #A9A9A9; width:325px;}
  #homeContenu .blockActus .actuTitle {display:block; float:left; padding:5px 0px 10px 0px; margin:0px 0px 5px 0px; width:330px;}
  #homeContenu .blockActus .actuSubHeader,
  #homeContenu .blockActus .actuSubHeader p.bodytext {display:inline; width:325px; }
  #homeContenu .blockActus .actuMore {display:inline; width:325px; }
  #homeContenu .blockActus .actuMore a {margin:0px 0px 0px 6px; padding:0px 0px 0px 6px; background:url('../img/fleche orange.gif') 0px 6px no-repeat;}
  
  /*Encart Manifestations*/				
  #homeContenu .blockAgenda {width:290px; }
  #homeContenu .blockAgenda .title {padding:4px 0px 5px 0px ; border:0px; width:290px; }
  #homeContenu .blockAgenda .Agenda {display:block; float:left; padding:0px 0px 0px 0px ; border:0px; width:280px; }
  #homeContenu .blockAgenda .Agenda .head { display:block; float:left; padding:0px 0px 0px 0px ; margin:0px; border:0px; width:280px; }
  #homeContenu .blockAgenda .Agenda .head  .multiple_day_event { display:inline; }
  #homeContenu .blockAgenda .Agenda .head .date { padding:0px 5px 0px 0px ; border:0px; border:0px; /*border-right:1px dotted #CDCDCD;*/}
  #homeContenu .blockAgenda .Agenda .head .title { display:none; padding:0px 0px 0px 10px ; border:0px; }
  #homeContenu .blockAgenda .Agenda .head .title p.bodytext {display:none;}
  /*#homeContenu .blockAgenda .Agenda .head .title p.bodytext { display:inline;margin:0px; padding:2px 0px 0px 0px; border:0px; }*/
  #homeContenu .blockAgenda .Agenda .subHeader { display:block; float:left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; width:280px; border:0px; border-bottom:1px dotted #CDCDCD;}
  #homeContenu .blockAgenda .Agenda .subHeader p.bodytext { display:block; float:left; margin:0px; padding:2px 0px 0px 0px; border:0px; width:280px; }

  
  /*Encart Nos sociétés*/			
  #homeContenu .blockRight .blockSociety { width:275px; }
  #homeContenu .blockRight .blockSociety p.bodytext { margin:0px; padding:0px;}
  #homeContenu .blockRight .blockSociety p.bodytext img{ margin:0px 0px 0px 0px;}
  #homeContenu .blockRight .blockSociety .blockLiens { display:block; float:left; width:282px; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; background:url('../img/acc7_as_okc2_42.png') no-repeat left bottom; }
  #homeContenu .blockRight .blockSociety .blockLiens ul { margin:0px 0px 25px 0px; padding:0px; }
  #homeContenu .blockRight .blockSociety .blockLiens ul li { height:15px; margin:0px 0px 4px 0px; padding:0px 0px 0px 8px;background:url('../img/fleche_grise.gif') 0px 6px no-repeat; }
  
  /*Encart Vous cherchez*/			
  #homeContenu .blockRight .blockSearch {width:275px; padding:0px 0px 5px 0px ; margin:0px;	}
  #homeContenu .blockRight .blockSearch p.bodytext { margin:0px; padding:0px; }
  #homeContenu .blockRight .blockSearch p.bodytext img{ margin:0px 0px 0px 0px;}
  #homeContenu .blockRight .blockSearch .blockLiens { display:block; float:left; width:282px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;  }
  #homeContenu .blockRight .blockSearch .blockLiens ul { margin:0px 0px 25px 0px; padding:0px; }
  #homeContenu .blockRight .blockSearch .blockLiens ul li { height:15px; margin:0px 0px 4px 0px; padding:0px 0px 0px 8px;background:url('../img/fleche_grise.gif') 0px 6px no-repeat; }
  
  /*Encart Innovations techniques*/			
  #homeContenu .blockInnoTech { float:right; width:275px; }
  #homeContenu .blockInnoTech .content {margin:10px 0px; }
  #homeContenu .blockInnoTech .content .actuTitle a {margin:0px 0px 4px 0px; padding:0px 0px 0px 20px;background:url('../img/back_inno_tech.jpg') 0px 0px no-repeat; }
  
  /*INTERIEUR*/
  /*Menu*/
  #intContenu { float:left; padding:0px 0px 0px 0px; width:960px; background:#ffffff }		
  #intContenu  .header {display:block; float:left; height:76px; width:960px; background:url(../img/int_entete_03.gif) repeat-x 0px 0px; }
  #intContenu  .header .menuLeft { display:block; float:left; margin:31px 0px 0px 0px;}
  
  #intContenu  .blockLeft {background:#ffffff; display:block; float:left; width:213px; height:100%; padding:10px 11px 10px 5px; _padding:10px 0px 10px 5px;}
  #intContenu  .blockLeft ul { display:block; float:left; width:209px; margin:0px; padding:0px;}
  #intContenu  .blockLeft ul li { display:block; float:left; width:209px; margin:0px; padding:0px; }
  #intContenu  .blockLeft ul li a { display:block; float:left; width:209px; _width:189px; outline-width:0px; margin:0px; padding:7px 0px 7px 20px; background:url('../img/btn_nv2_off.png') no-repeat 0px 50%; }
  #intContenu  .blockLeft ul li a:hover {  background:url('../img/btn_nv2_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.noactive a { background:url('../img/btn_nv2_off.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.noactive a:hover {  background:url('../img/btn_nv2_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active a { background:url('../img/btn_nv2_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active a:hover {  background:url('../img/btn_nv2_over.png') no-repeat 0px 50%; outline-width:0px; }
  
  #intContenu  .blockLeft ul li.active ul { display:block; float:left; width:199px; margin:0px; padding:0px 0px 10px 10px; }
  #intContenu  .blockLeft ul li.active ul li { display:block; float:left; width:199px; margin:0px; padding:0px; }
  #intContenu  .blockLeft ul li.active ul li a { display:block; float:left; width:179px; outline-width:0px; margin:0px; padding:10px 0px 9px 20px; background:url('../img/btn_nv2_off.png') no-repeat 0px 50%; }
  #intContenu  .blockLeft ul li.active ul li a:hover {  background:url('../img/btn_nv3_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active ul li.noactive a { background:url('../img/btn_nv2_off.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active ul li.noactive a:hover {  background:url('../img/btn_nv3_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active ul li.active a { background:url('../img/btn_nv3_over.png') no-repeat 0px 50%; outline-width:0px; }
  #intContenu  .blockLeft ul li.active ul li.active a:hover {  background:url('../img/btn_nv3_over.png') no-repeat 0px 50%; outline-width:0px; }
  
  /*BlocContent*/    					
  #intContenu .blockContent { display:block; float:left; width:711px; background:#FFF; margin:0px; padding:0px 10px; _padding:0px 5px; }
  
  /*Fil d'Arianne*/ 
  #intContenu .blockContent .fileArianne { display:block; float:left; }
  #intContenu .blockContent .moteur { padding:0px 0px 0px 230px; _padding:0px 0px 0px 115px;}
  #intContenu .blockContent .fileArianne .home,
  #intContenu .blockContent .fileArianne .contentFlex{ display:inline; margin:0px; padding:0px 0px; }
  #intContenu .blockContent .fileArianne a { display:inline; padding:0px 10px; _padding:0px 5px; background:url('../img/fleche_grise.gif') no-repeat 0px 50%; }
  #intContenu .blockContent .fileArianne div.moteurAriane { display:inline;  }
  
  #intContenu .blockContent .blocTools { display:block; float:right; width:42px; height:14px; }
  #intContenu .blockContent .blocTools a{ display:inline; }
  #intContenu .blockContent .blocTools .moteurTools { display:block; float:left; margin:0px 0px 0px 250px; _margin:0px 0px 0px 0px; }
  #intContenu .blockContent .blocTools .hidden{ display:none;}
  
  /*Pages intérieures*/
  #intContenu .blockContent .flexContent { display:block; float:left; width:691px; background:#FFF; margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent h1 { display:block; clear:both; margin:0px 8px 5px 0px; _margin:0px 4px 5px 0px; padding:4px 8px 4px 0px; _padding:4px 4px 4px 0px;}
  #intContenu .blockContent .flexContent h1.moteurTitle { display:block; clear:both; width:650px; margin:0px 8px 5px 230px; _margin:0px 4px 5px 230px; padding:4px 8px 4px 0px; _padding:4px 4px 4px 0px;}
  #intContenu .blockContent .flexContent h2 { display:block; clear:both; margin:0px 0px 5px 0px; _margin:0px 0px 5px 0px; padding:6px 0px 6px 0px; _padding:6px 0px 6px 0px; border-top:1px dotted #c9c9c9; border-bottom:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent h3 { display:block; clear:both; margin:0px 8px 5px 0px; _margin:0px 4px 5px 0px; padding:0px 8px 6px 0px; _padding:0px 4px 6px 0px;}
  
  #intContenu .blockContent .flexContent p { margin:5px 0px; padding:0px 0px; }
  #intContenu .blockContent .flexContent p span.soustitre { background:#016FA0; padding:5px 5px 5px 5px; }
  #intContenu .blockContent .flexContent p.titre {}
  #intContenu .blockContent .flexContent p.entete { border:1px dotted #888; margin:5px 0px 10px 0px; padding:10px 15px; }
  #intContenu .blockContent .flexContent p.entete_large { width:900px; border:1px dotted #888; margin:5px 0px 10px 0px; padding:10px 15px; }
  #intContenu .blockContent .flexContent p.citation { border:1px dotted #F9F9F9; }
  #intContenu .blockContent .flexContent p.adresse{margin:0px; padding:5px 5px 5px 25px; background: url('../img/adresse.gif') no-repeat left 5px;}
  
  #intContenu .blockContent .flexContent hr { margin:20px 0px; border:0px; border-bottom:1px dotted #c9c9c9; }
  #intContenu .blockContent .flexContent ul { margin:10px 0px; padding:0px 0px 0px 0px;}
  #intContenu .blockContent .flexContent ul li { margin:3px 0px 0px 0px; padding:0px 0px 0px 15px; _padding:0px 0px 0px 15px; background:url('../img/fleche_orange.gif') 0px 6px no-repeat;}
  #intContenu .blockContent .flexContent img.gauche { float:left; margin:0px 10px 10px 0px;}	
  #intContenu .blockContent .flexContent img.droite { float:right; margin:0px 0px 10px 10px; _margin:0px 0px 0px 0px; }	
  
  /*Mini Bloc*/  
  #intContenu .blockContent .flexMiniContent { clear:both; _clear:none; width:275px; float:right; margin:5px 0px; padding:0px 10px 25px 10px; _padding:0px 0px 25px 0px; }
  *+html #intContenu .blockContent .flexMiniContent { clear:none;}
  #intContenu .blockContent .flexMiniContent h2, h3{ display:block; clear:both; margin:0px 8px 5px 0px; _margin:0px 4px 5px 0px; padding:0px 8px 6px 0px; _padding:0px 4px 6px 0px; }
  #intContenu .blockContent .flexMiniContent ul { margin:10px 0px; padding:5px 10px 40px 0px; background:url('../img/acc7_as_okc2_42.png') right bottom no-repeat; }
  #intContenu .blockContent .flexMiniContent ul li { margin:0px 0px; padding:0px 0px 0px 15px; background:url('../img/fleche_grise.gif') 0px 7px no-repeat; }
  
  /*Liste des actualités, manifestations et communiqués de presse*/
  #intContenu .blockContent .flexContent .actus .content { clear:both; display:block; height:150px; border-top:1px dotted #c9c9c9; }
  #intContenu .blockContent .flexContent .actus .content .title { display:block; float:left; margin:10px 0px 5px 0px; padding:5px 0px 5px 15px; border:0px; }
  #intContenu .blockContent .flexContent .actus .content .title a { padding:0px 0px 5px 0px; border:0px; }
  #intContenu .blockContent .flexContent .actus .content .date { display:block; clear:both; float:left; margin:10px 0px 5px 0px; padding:5px 15px 5px 0px; border-right:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .actus .content .head { clear:both; width:691px; margin:0px; padding:0px;}
  #intContenu .blockContent .flexContent .actus .content .head .picture { display:block; float:left; width:105px; height:105px; margin:0px; padding:0px; background:url('../img/fond_actu.gif') 0px 0px no-repeat;}
  #intContenu .blockContent .flexContent .actus .content .head .picture img { margin:0px; padding:0px; width:105px; height:105px; border:0px;}
  #intContenu .blockContent .flexContent .actus .content .head .picture img.spacer-gif { display:none; }
  #intContenu .blockContent .flexContent .actus .content .head .start { width:560px; display:block; float:left; margin:0px; padding:5px 0px 5px 20px; }
  #intContenu .blockContent .flexContent .actus .content .head .start p { margin:0px; padding:5px;}
  #intContenu .blockContent .flexContent .actus .more a { float:right; margin:0px 0px 20px 6px; padding:0px 0px 0px 6px; background:url('../img/fleche orange.gif') 0px 6px no-repeat;}  
  
  /*Détail des actualités, manifestations et communiqués de presse*/  
  #intContenu .blockContent .flexContent .actu 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 .blockContent .flexContent .actu .date { margin:3px 0px 5px 0px; padding:5px 10px 5px 0px; border-top:1px dotted #c9c9c9; }
  #intContenu .blockContent .flexContent .actu .subHeader { display:none; }
  #intContenu .blockContent .flexContent .actu .content p{}  
  #intContenu .blockContent .flexContent .actu .more a { float:right; margin:0px 0px 20px 6px; padding:0px 0px 0px 6px; _margin:0px 0px 20px 0px; _padding:0px 0px 0px 0px; background:url('../img/fleche orange.gif') 0px 6px no-repeat; }  
  
  /*Page 3 colonnes*/
  #intContenu .blockContent .flexContent .coloneOne { display:block; float:left; width:335px; background:#FFF; margin:0px; padding:0px 10px 0px 0px; _padding:0px 0px 0px 0px; }
  #intContenu .blockContent .flexContent .coloneTwo { display:block; float:left; width:335px; background:#FFF; margin:0px; padding:0px 0px 0px 10px; _padding:0px 0px 0px 0px; }
  
  /*Page machine*/
  #intContenu .blockContent .flexContent .machine { width:690px; /*height:190px;*/ margin:10px 0px; padding:0px; background:#FFF; border:1px solid #FFF; }
  #intContenu .blockContent .flexContent .machine .image { display:block; float:left; width:345px; margin:0px 10px 0px 0px; _margin:0px 0px 0px 0px; padding:0px 0px;}
  #intContenu .blockContent .flexContent .machine .image p { margin:0px 0px; padding:0px 0px; }
  #intContenu .blockContent .flexContent .machine .image img { margin:0px 0px; padding:0px; border:0px solid #FFF; border-top:0px; }
  #intContenu .blockContent .flexContent .machine .texte { display:block; float:left; width:335px; margin:0px 0px; padding:0px 0px; }
  #intContenu .blockContent .flexContent .machine .texte p{margin:0px 0px; padding:0px 0px 0px 15px; }
  #intContenu .blockContent .flexContent .machine .texte p.nom { border-bottom:1px dotted #888; margin:0px 10px; padding:15px 15px 10px 5px; _margin:0px 0px; _padding:15px 0px 10px 0px; }
  #intContenu .blockContent .flexContent .machine .texte p.presentation { margin:0px 0px; padding:5px 15px 10px 15px; _padding:5px 0px 10px 0px;}
  #intContenu .blockContent .flexContent .machine .texte ul { margin:10px 0px; padding:0px 0px 0px 15px;}
  #intContenu .blockContent .flexContent .machine .texte ul li { margin:0px 0px; padding:0px 0px 0px 15px; _padding:0px 0px 0px 0px; background:url('../img/fleche_orange.gif') 0px 6px no-repeat;}
  #intContenu .blockContent .flexContent table.diapo { padding:0px 0px 3px 0px; _padding:0px 0px 0px 0px; margin:0px 0px; border:0px;}
  #intContenu .blockContent .flexContent ul li.pdf { padding:3px 0px 3px 25px; _padding:3px 0px 3px 0px; background:url('../img/pdf.gif') 0px 0px no-repeat; }
  
  /*Tableau des caractéristiques techniques d'une machine ou d'une ligne de production*/
  #intContenu .blockContent .flexContent table.technique { width:100%; margin:20px 0px; padding:0px; }
  #intContenu .blockContent .flexContent table.technique tr { background:#E9EAEC; }
  #intContenu .blockContent .flexContent table.technique tr.col1 { background:#E9EAEC; }
  #intContenu .blockContent .flexContent table.technique tr.head td{ background:#6699B3; border:1px dotted #6699B3; border-left:0px; }
  #intContenu .blockContent .flexContent table.technique tr.head td p{ margin:0px; padding:5px 8px; _padding:5px 0px; }
  #intContenu .blockContent .flexContent table.technique tr td { margin:0px; padding:0px;border-right:1px ++ #6699B3;border-bottom:1px dotted #6699B3; }
  #intContenu .blockContent .flexContent table.technique tr td p { margin:0px; padding:5px 8px; _padding:5px 0px; }
  #intContenu .blockContent .flexContent table.technique tr td ul { margin:5px 10px; padding:5px 10px; }
  #intContenu .blockContent .flexContent table.technique tr td ul li{ list-style-type:none;background:none; }
  
  /*Catalogue image*/
  #intContenu .blockContent .flexContent table.catalogue { margin:5px 20px; padding:0px; }
  html*#intContenu .blockContent .flexContent table.catalogue { margin:5px 15px; padding:0px; border:none; }
  #intContenu .blockContent .flexContent table.catalogue tr td.image { width:210px; height:150px; background:#214053; margin:0px; padding:0px; border:1px solid #FFF; border-bottom:0px; border-right:20px solid #FFF; }
  #intContenu .blockContent .flexContent table.catalogue tr td.image p{ margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.catalogue tr td.image img { margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.catalogue tr td.nom { width:210px; background:#214053; margin:0px; padding:0px; border:1px solid #FFF; border-bottom:0px; border-top:0px; border-right:20px solid #FFF; }
  #intContenu .blockContent .flexContent table.catalogue tr td.nom p{ margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.catalogue tr td.desc{ width:210px; margin:0px; padding:0px 0px 30px 0px; background:#214053 url('../img/fond_desc_catalogue.jpg') 0px bottom no-repeat; border:1px solid #FFF; border-top:0px; border-right:20px solid #FFF;}
  #intContenu .blockContent .flexContent table.catalogue tr td.desc p { margin:0px; padding:3px 5px; }
  
  /*Catalogue packaging et industrie*/
  #intContenu .blockContent .flexContent table.catalogue2 { margin:5px 10px; padding:0px; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.image { width:320px; height:150px; background:#214053; margin:0px; padding:0px; border:1px solid #FFF; border-bottom:0px; border-right:20px solid #FFF; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.image p{ margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.image img { margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.nom { width:320px; margin:0px; padding:0px 0px 30px 0px; background:#214053 url('../img/fond_desc_catalogue2.jpg') 0px bottom no-repeat; border:1px solid #FFF; border-top:0px; border-right:20px solid #FFF;}
  #intContenu .blockContent .flexContent table.catalogue2 tr td.nom p{ margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.desc{ width:320px; background:#214053; margin:0px; padding:0px; border:1px solid #FFF; border-bottom:0px; border-top:0px; border-right:20px solid #FFF; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.desc p { margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.catalogue2 tr td.desc ul{margin:5px 5px 5px 10px;}
  
  /*Tableau organisation commerciale*/
  #intContenu .blockContent .flexContent table.pole { margin:5px 0px 50px 0px; padding:0px; }
  #intContenu .blockContent .flexContent table.pole tr.space {margin:0px; padding:30px 0px 0px 0px;}
  #intContenu .blockContent .flexContent table.pole tr td.image { width:200px; height:70px; margin:0px; padding:5px 10px 5px 0px; border-top:1px dotted #6E797F; border-bottom:1px dotted #6E797F; }
  #intContenu .blockContent .flexContent table.pole tr td.image p{ margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.pole tr td.image img { margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.pole tr td.image a{ text-decoration:none;border:0px; }
  #intContenu .blockContent .flexContent table.pole tr td.image a:hover{ text-decoration:none;border:0px; }
  #intContenu .blockContent .flexContent table.pole tr td.societes { width:250px; margin:0px; padding:5px 0px 0px 0px; border-top:1px dotted #6E797F; border-bottom:1px dotted #6E797F; border-left:1px dotted #6E797F;}
  #intContenu .blockContent .flexContent table.pole tr td.societes p{ margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.pole tr td.societes hr{ margin:10px 0px 5px 0px; }
  *+ html #intContenu .blockContent .flexContent table.pole tr td.societes hr{ margin:8px 0px 5px 0px}
  #intContenu .blockContent .flexContent table.pole tr td.activites{ width:320px; margin:0px; padding:0px; border-top:1px dotted #6E797F; border-bottom:1px dotted #6E797F; border-left:1px dotted #6E797F;}
  #intContenu .blockContent .flexContent table.pole tr td.activites p { margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.pole tr td.activites ul{margin:5px 5px 5px 10px;}
  
  /*Tableau activités / sociétés / pôles */
  #intContenu .blockContent .flexContent table.pole2 { margin:5px 0px 30px 0px; padding:0px; border-top:1px dotted #6E797F;}
  #intContenu .blockContent .flexContent table.pole2 tr td.img { width:200px; margin:0px; padding:5px 10px 5px 5px; border-bottom:1px dotted #6E797F; border-left:1px dotted #6E797F;}
  #intContenu .blockContent .flexContent table.pole2 tr td.img p{ margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.pole2 tr td.img p img { margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.pole2 tr td.img a{ text-decoration:none;border:0px; }
  #intContenu .blockContent .flexContent table.pole2 tr td.img a:hover{ text-decoration:none;border:0px; }
  #intContenu .blockContent .flexContent table.pole2 tr td.society { width:210px; margin:0px; padding:5px 0px 0px 0px; border-bottom:1px dotted #6E797F; border-right:0px;}
  #intContenu .blockContent .flexContent table.pole2 tr td.society p{ margin:0px; padding:3px 5px; }
  #intContenu .blockContent .flexContent table.pole2 tr td.society hr{ margin:10px 0px 5px 0px; }
  *+ html #intContenu .blockContent .flexContent table.pole2 tr td.society hr{ margin:8px 0px 5px 0px}
  #intContenu .blockContent .flexContent table.pole2 tr td.activity { width:270px; margin:0px; padding:5px 0px 0px 0px; border-bottom:1px dotted #6E797F;}
  #intContenu .blockContent .flexContent table.pole2 tr td.activity p { margin:0px; padding:3px 5px; }	
  #intContenu .blockContent .flexContent table.pole2 tr td.activity ul { margin:0px; padding:3px 5px; }	   
  
  /*Index commercial*/
  #intContenu .blockContent .flexContent table.index { margin:20px 0px; padding:0px; border:1px dashed #FFF; }
  #intContenu .blockContent .flexContent table.index tr td.portrait { width:105px; margin:0px; padding:0px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:0px;border-right:1px dotted #c9c9c9; vertical-align:top; }
  #intContenu .blockContent .flexContent table.index tr td.portrait p { margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent table.index tr td.portrait img { margin:0px; padding:0px; border-bottom:2px solid #214053; }
  #intContenu .blockContent .flexContent table.index tr td.coordonnees { width:240px; background:#FFF; margin:0px; padding:0px 5px 3px 5px; border:1px solid #FFF; border-top:0px; }
  #intContenu .blockContent .flexContent table.index tr td.coordonnees p { margin:0px 0px 6px 0px; padding:0px; }
  #intContenu .blockContent .flexContent table.index tr td.coordonnees p.prenom { margin:0px 0px 8px 0px; _margin:0px 0px 0px 0px; padding:0px; }
  
  /*Historique*/
  #intContenu .blockContent .flexContent table.history { margin:20px 0px; padding:0px; }
  #intContenu .blockContent .flexContent table.history tr td.date { width:50px; margin:0px; padding:0px; border-right:1px dotted #c9c9c9; border-bottom:1px dotted #c9c9c9; }
  #intContenu .blockContent .flexContent table.history tr td.date { background:#016FA0;}
  #intContenu .blockContent .flexContent table.history tr td.date p{ margin:0px; padding:10px 15px 10px 15px; _padding:10px 0px 10px 0px; }
  #intContenu .blockContent .flexContent table.history tr td { border-bottom:1px dotted #c9c9c9; }  
  #intContenu .blockContent .flexContent table.history tr td p { margin:0px; padding:5px 10px; _padding:5px 0px; }
  #intContenu .blockContent .flexContent table.history tr td ul { margin:10px 0px; padding:5px 10px; _padding:5px 0px; }
  #intContenu .blockContent .flexContent table.history tr td ul li { margin:3px 0px 0px 0px; padding:0px 0px 0px 15px; _padding:0px 0px 0px 15px; background:url('../img/fleche_orange.gif') 0px 6px no-repeat;}  
  
  /*Page agent*/
  #intContenu .blockContent .flexContent .selectBox img { clear:both; }
  #intContenu .blockContent .flexContent .selectBox .box { clear:both; display:block; float:left; margin:10px 0px 25px 0px; padding:7px 10px; _padding:7px 0px; background:#A4ADB4; }
  #intContenu .blockContent .flexContent .selectBox .box select { padding:5px 10px 5px 3px; }
  html*#intContenu .blockContent .flexContent .selectBox .box { padding:7px 10px; }
  #intContenu .blockContent .flexContent .titleAgent {display:block; float:left; width:691px; height:28px; background:#FFF url('../img/fond_listing_carte.png') repeat-x 0px 0px;cursor:pointer;}
  #intContenu .blockContent .flexContent .titleAgent p { margin:0px 0px; padding:5px 0px 0px 20px; width: 691px; width /*\**/: 650px; height: 28px; background: url('../img/int2-1-1-1_10.png') no-repeat 0px 50%; }
  /*      *+html #intContenu .blockContent .flexContent .titleAgent p { padding:5px 0px 0px 20px; }
  * html #intContenu .blockContent .flexContent .titleAgent p { padding:5px 0px 0px 20px; } */        
  #intContenu .blockContent .flexContent .titleAgent p.ancre { margin:0px 0px; padding:0px 0px 0px 0px; display: block; float: left; width: 691px; height: auto; background: none; }
  #intContenu .blockContent .flexContent .titleActif { background:none; }
  #intContenu .blockContent .flexContent .hiddenTxt { display:none; clear:both; padding:0px 0px 5px 0px; background:#FFF url('../img/fond_listing_carte.png') repeat-x 0px bottom;}
  #intContenu .blockContent .flexContent .hiddenTxt hr{ margin:5px 0px 5px 20px;border:0px; border-bottom:1px dotted #404445;}
  #intContenu .blockContent .flexContent .hiddenTxt p { width:450px; margin:5px 0px 5px 20px; padding:0px; }
  #intContenu .blockContent .flexContent .hiddenTxt p.nom { width:300px; margin:0px 0px 0px 20px; padding:15px 0px 0px 0px; }
  #intContenu .blockContent .flexContent .hiddenTxt p.societe { width:300px; margin:0px 0px 0px 20px; padding:0px 0px 5px 0px; border-bottom:1px dotted #A9A9A9; }
  #intContenu .blockContent .flexContent .hiddenTxt ul li { margin:0px 0px 0px 25px; padding:3px 0px 3px 10px; _margin:0px 0px 0px 0px; _padding:3px 0px 3px 0px; background:url('../img/fleche_orange.gif') 0px 9px no-repeat; }
  * html #intContenu .blockContent .flexContent .hiddenTxt ul li { margin:0px 0px 0px 50px;}
  #intContenu .blockContent .flexContent .hiddenTxt img { float:right; margin:17px 0px 0px 10px; }
  
  #intContenu .blockContent .flexContent .group{clear:both;float:left;margin:0px;padding:0px 0px 5px 0px;width:100%;background:#FFF url('../img/fond_listing_carte.png') repeat-x 0px bottom;}
  #intContenu .blockContent .flexContent .group p.ancre{position:absolute;margin:0px;padding:0px;}
  #intContenu .blockContent .flexContent .group p.headerGroup{clear:both;float:left;margin:0px;padding:3px 0px 3px 20px;background: url('../img/int2-1-1-1_10.png') no-repeat 0px 50%;cursor:pointer;}
  #intContenu .blockContent .flexContent .group p.contentGroup{clear:both;display:none;margin:0px;padding:5px 20px;float:left;width:651px;}
  #intContenu .blockContent .flexContent .group p.contentGroup .reduit {width:400px;float:left;margin:0px 0px 0px 0px;}
  #intContenu .blockContent .flexContent .group p.contentGroup img{float:left;margin:0px 0px 0px 15px;}
  #intContenu .blockContent .flexContent .group p.contentGroup span{clear:both;float:left;margin-bottom:5px;}
  #intContenu .blockContent .flexContent .group p.contentGroup .adresseLabel{margin-bottom:0px;}
  #intContenu .blockContent .flexContent .group p.contentGroup .adresse{margin-bottom:5px;}
  #intContenu .blockContent .flexContent .group p.contentGroup .societe{margin-bottom:0px;}
  #intContenu .blockContent .flexContent .group p.contentGroup .email{margin-top:3px;padding-left:10px;background: url(../img/fleche_orange.gif) 0% 50% no-repeat;}
  #intContenu .blockContent .flexContent .group p.contentGroup .siteWeb{margin-top:3px;padding-left:10px;background: url(../img/fleche_orange.gif) 0% 50% no-repeat;}
  #intContenu .blockContent .flexContent .group p.contentGroup .hr{width:100%;height:1px;margin:10px 0px;border-bottom:1px dotted #c9c9c9; }
  html*#intContenu .blockContent .flexContent .group p.contentGroup {padding:5px 20px 10px 20px;}
  html*#intContenu .blockContent .flexContent .group p.contentGroup .adresseLabel {width:400px}
  html*#intContenu .blockContent .flexContent .group p.contentGroup .adresse {width:400px}
  html*#intContenu .blockContent .flexContent .group p.contentGroup .societe {width:400px}
  html*#intContenu .blockContent .flexContent .group p.contentGroup .email {width:400px}
  html*#intContenu .blockContent .flexContent .group p.contentGroup .siteWeb {width:400px}  	  
  
  
  /*---Plan du site---*/
  #intContenu .blockContent .flexContent .tx-dropdownsitemap-pi1 img { border:0px;padding:0px; margin:0px 5px 0px 0px; _margin:0px 0px 0px 0px; }
  #intContenu .blockContent .flexContent .tx-dropdownsitemap-pi1 ul li { margin:0px 0px 5px 0px; }
  #intContenu .blockContent .flexContent .tx-dropdownsitemap-pi1 .expAll { border:0px; background-color:transparent; }
  #intContenu .blockContent .flexContent .tx-dropdownsitemap-pi1 .expAll img { border:0px; padding:0px; margin:0px; }
  #intContenu .blockContent .flexContent div.level_1 a{}
  #intContenu .blockContent .flexContent div.level_2 a{}
  #intContenu .blockContent .flexContent div.level_3 a{}
  
  /*Tableaux des liens*/
  #intContenu .blockContent .flexContent table.liens { margin:20px 0px; padding:0px; }
  #intContenu .blockContent .flexContent table.liens tr.cat-liens {background:#016FA0; }
  #intContenu .blockContent .flexContent table.liens tr td {border-bottom:1px dotted #A9A9A9;}
  #intContenu .blockContent .flexContent table.liens tr td.coordonnees { width:250px; border-right:1px dotted #A9A9A9;}
  #intContenu .blockContent .flexContent table.liens tr td img {border:1px solid #F0F1F3;margin:5px 0px 5px 10px; padding:5px;}
  #intContenu .blockContent .flexContent table.liens tr td.coordonnees p.adresse{margin:0px; padding:5px 5px 5px 25px; background: url('../img/adresse.gif') no-repeat left 5px;}
  #intContenu .blockContent .flexContent table.liens tr td p { margin:0px; padding:5px 10px;}
  #intContenu .blockContent .flexContent table.liens tr td.coordonnees p.nom{ border-bottom:0px dotted #A9A9A9; }
  #intContenu .blockContent .flexContent table.liens tr td ul { margin:2px 0px; padding:5px 10px; }
  #intContenu .blockContent .flexContent table.liens tr td ul li { margin:0px 0px; padding:0px 0px 0px 15px; background:url('../img/puce_noire.gif') 0px 6px no-repeat; }  
  
  /* Moteur de recherche */
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 { display:block; float:left; width:945px; background:#FFF repeat top left; border:0px solid black;padding:20px 0px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .titleList,
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList,
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .resultsList { clear:both; margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .titleList{ display:block; float:left; width:100%; margin:0px; margin:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .titleList p { display:block; float:left; width:100%; margin:0px; margin:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-title { display:block; float:left; width:188px; border:0px; margin:0px; padding:10px 0px; background:#00587C;background:url('../img/fond2_moteur.png') 0px 0px repeat-x; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList { display:block; float:left; width:940px; height:250px; overflow:auto; background:#006996 url('../img/fond2_moteur.png') 0px -39px no-repeat;border:0px; margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-list { display:block; float:left; width:182px; background:#000416a; border:0px; padding:10px 0px;  border-left:1px dotted #00a2cf;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-list p { display:block; float:left; margin:3px 0px 3px 3px; padding:0px 0px 0px 8px;  }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-list p.Hover { background:#4cb1cd; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-list label { display:block; float:left; width:140px; margin:0px; padding:0px 0px 0px 5px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkbox-list input { display:block; float:left; width:15px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList .nbrMac,
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList .nbrLine { display:block; float:right; width:30%; margin:0px; margin:15px 0px 0px 0px; padding:10px 5px; background:#22A1D8; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList .txt { display:block; float:left; width:80%; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .checkboxList .nbr { display:block; float:left; width:20%; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .nbrResult { display:block; float:left; width:940px; border:0px; margin:0px; padding:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .nbrResult .nbrMac,
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .nbrResult .nbrLine { display:block; float:left; width:35%; margin:0px; margin:5px 0px 0px 0px; padding:5px 5px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .nbrResult .txt { display:block; float:left; /*width:80%; */}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .nbrResult .nbr { display:block; float:left; margin:0px 0px 0px 10px; /*-width:20%; */}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .hiddenMenu {display:none;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton  { display:block; float:left; width:935px; margin:0px 0px 0px 0px; padding:15px 5px; background:#fff; border:0px; background:url('../img/fond3_moteur.png') 0px 0px no-repeat; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton input { display:block; float:left; margin:0px; padding:0px 0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton input.sendSearch { width:155px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton input.sendNewSearch { width:155px; }
  
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton .buttonH { display:none; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton .buttonS { display:block;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton .menuButton { display:block; float:left; width:700px; height:39px; margin:0px; padding:0px 15px 0px 0px; cursor:pointer; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton .menuButtonClose { background:url('../img/puce_moteur_close.png') 690px 0px no-repeat; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .showButton .menuButtonOpen { background:url('../img/puce_moteur_open.png') 690px 0px no-repeat; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results { display:block; float:left; width:100%; margin:0px 0px 0px 0px; padding:10px 5px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .engin { clear:both; display:block; float:left; width:100%; padding:0px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results  .picture { display:block; float:left; width:200px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results  .content { display:block; float:left; width:350px; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results  .link { display:block; float:left; width:130px; }
  
  /* Moteur de recherche - Boutons résultats*/	
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .headerResults .viewEngine {display:block; float:left; width:178px; margin:10px 15px 10px 0px; background:#FFF; padding:15px; border:1px dotted #016FA0;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .headerResults .viewLine {display:block; float:left; width:269px; margin:10px 0px 10px 0px; background:#FFF; padding:15px; border:1px dotted #016FA0;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .headerResults .active { background:#016FA0; border:1px dotted #33393B;}
  
  /* Moteur de recherche - Résultats machines*/	
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination {display:block; float:left; width:931px;margin:15px 0px; padding:0px 15px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination span.page {margin:0px 0px 0px 5px; padding:5px 0px; border:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination span.active {margin:0px 0px 0px 5px; padding:5px 0px; border:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination span.page a{margin:0px; padding:5px 10px; border-bottom:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination span.active a{margin:0px; padding:5px 10px; border-bottom:0px;background:#00587C;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .pagination span.page a:hover{background:#00587C;}
  
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin  {display:block;clear:both;width:931px;margin:5px 0px; padding:10px 0px;border-top:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .picture {margin:0px 15px 10px 0px; padding:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .picture img{margin:0px; padding:0px; width:200px; height:112px;}
  
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .content {width:595px;padding:0px 0px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .content .head span.name {margin:0px 70px 0px 0px;padding:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .content .data {padding:0px;margin:5px 0px 5px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .link {width:100px;padding:5px 5px 5px 5px;background:#00587C;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsEngine .engin .link:hover {background:#00587C;-moz-opacity: 0.9;}
  
  /* Moteur de recherche - Résultats lignes*/				
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination {display:block; float:left; width:931px;margin:15px 0px; padding:0px 15px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination span.page {margin:0px 0px 0px 5px; padding:5px 0px; border:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination span.active {margin:0px 0px 0px 5px; padding:5px 0px; border:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination span.page a{margin:0px; padding:5px 10px; border-bottom:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination span.active a{margin:0px; padding:5px 10px; border-bottom:0px;background:#00587C;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .pagination span.page a:hover{background:#00587C;}
  
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line  {display:block;clear:both;width:931px;margin:5px 0px; padding:10px 0px;border-top:1px dotted #c9c9c9;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .picture {margin:0px 15px 10px 0px; padding:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .picture img{margin:0px; padding:0px; width:200px; height:112px;}
  
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content {width:595px;padding:0px 0px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .head span.name {margin:0px 70px 0px 0px;padding:0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .description {padding:0px;margin:5px 5px 5px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .description span.desc {padding:0px;margin:0px 0px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .engine ul li {  display:block; float:left; width:100%; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .engine ul li span { display:block; float:left; }
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .engine ul li span.prefix { width:85px; padding:0px 10px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .engine ul li span.title { padding:0px 10px 0px 5px;margin:0px 80px 0px 0px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .content .engine ul li span.ent { width:120px; padding:0px 10px 0px 5px;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .link {width:100px;padding:5px 5px 5px 5px;background:#00587C;}
  #intContenu .blockContent .flexContent .tx-insearchmachine-pi1 .results .resultsLine .line .link:hover {background:#00587C;-moz-opacity: 0.9;}
  
  /*---Styles génériques des formulaires POWERMAIL---*/
  .tx-powermail-pi1 {width:691px;float:left;border:0px;margin:0px;padding:0px;}
  .tx-powermail-pi1 fieldset {border:0px;margin:0px;padding:15px 0px 8px 0px;}
  .tx-powermail-pi1 fieldset legend {display:none;border:0px;margin:0px 0px 0px 0px;padding:0px;}
  .tx-powermail-pi1 fieldset span.powermail_mandatory {margin:0px 5px;}
  .tx_powermail_pi1_fieldwrap_html {float:left;display:block;width:650px;margin:0px 0px 5px 0px;padding:0px 0px 2px 0px;}
  .tx_powermail_pi1_fieldwrap_html label {clear:both;float:left;display:block;width:150px;margin:0px 0px 5px 0px;padding:2px 0px;}
  .tx_powermail_pi1_fieldwrap_html_9 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_9 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_9 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_44 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_44 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_44 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_54 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_54 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_54 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_64 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_64 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_64 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_34 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_34 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_34 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_107 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_107 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_107 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_114 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_114 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_114 input {display:none;}
  .tx_powermail_pi1_fieldwrap_html_124 {display:none;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_124 label {width:650px;margin-top:30px;padding-top:15px;border-top:1px dotted #c9c9c9;}
  .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_124 input {display:none;}
  #powermaildiv_uid8 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}
  #powermaildiv_uid37 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}
  #powermaildiv_uid47 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}
  #powermaildiv_uid57 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}
  #powermaildiv_uid67 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}
  #powermaildiv_uid104 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}      
  #powermaildiv_uid117 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}   
  #powermaildiv_uid127 {margin-bottom:30px;padding-bottom:15px;border-bottom:1px dotted #c9c9c9;}  
  .tx_powermail_pi1_fieldwrap_html input {background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;margin:0px 15px 5px 0px;padding:5px 2px 5px 5px;border:1px solid #c9c9c9;}
  .tx_powermail_pi1_fieldwrap_html textarea {display:block;float:left;margin:0px 15px 5px 0px;padding:2px 2px 2px 5px;width:200px;background:url('../img/page_ombre_form.jpg') 0px 0px repeat-x;height:auto;border:1px solid #c9c9c9;}
  .tx_powermail_pi1_fieldwrap_html_5 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_39 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_49 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_59 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_69 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_102 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_119 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_129 textarea {width:400px;height:200px;}
  .tx_powermail_pi1_fieldwrap_html_text {display:block; float:left; width:637px;}
  .tx_powermail_pi1_fieldwrap_html_text label {display:block; float:left; width:150px;}
  .tx_powermail_pi1_fieldwrap_html_text input {display:block; float:left; width:200px;}    	
  .tx_powermail_pi1_fieldwrap_html input[type=submit] {float:middle;margin:15px 200px 0px 210px;background:#016FA0;}
  .tx-powermail-pi1 #advice-required-uid132 {width:100px;display:block;float:right;}
  .tx-powermail-pi1 #advice-required-uid133 {width:100px;display:block;float:right;}
  .tx-powermail-pi1 #advice-required-uid134 {width:100px;display:block;float:right;}
  .tx-powermail-pi1 #advice-required-uid135 {width:100px;display:block;float:right;}
  .tx-powermail-pi1 #advice-required-uid136 {width:100px;display:block;float:right;}
  .tx-powermail-pi1 #advice-required-uid137 {width:100px;display:block;float:right;} 

  /* Vidéothèque */
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 #playlist {clear:both;float:left;width:500px;margin:0px 0px;padding:0px; }
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 #playlist h3{display:none; }
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px; padding: 10px 5px 5px 10px; width:485px; background:#fff url('../img/fond_player_video-2.png') no-repeat 0px 0px}
  *html #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 #flvplayercaption {margin:0px 0px 0px 0px;width:450px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 #flvcaption {width:450px;padding: 0px 0px 10px 0px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic {background:#f5f4f5 url('../img/fond_player_off.gif') no-repeat 400px 10px; clear:both;display:block;float:left;width:500px;height:70px;margin:0px 0px;padding:0px 0px;border-top:1px solid #edeaed}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic:hover {background:#edeaed url('../img/fond_player.gif') no-repeat 400px 10px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .imgLink {background:#edeaed;clear:both;display:block;float:left;width:67px;height:50px;margin:5px;padding:5px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .imgLink:hover {background:#016FA0;clear:both;display:block;float:left;margin:5px;padding:5px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic_pic {width:67px; height:50px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic .txtLink {width:400px; display:block;float:left;margin:5px 5px 0px 5px;padding:15px 5px 5px 5px;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a{border-bottom:none;}
  #intContenu .blockContent .flexContent .tx-bddbflvvideogallery-pi1 .flvplayer_listpic a.bt_play {float:left;height:35px;width:35px;}
  
  /*Footer*/	
  #footer { display:block; float:left; width:920px; margin:0px; padding:10px 20px; background:#F3F1E5; }
  #footer a { display:inline; margin:0px; padding:0px; }
  #footer .sepa { display:inline; margin:0px; padding:0px 10px; }
  #footer .sepa:last-child { display:none; }