/*@charset "UTF-8";
@media all
{*/
	/* ### PAGE 404 ### */
	.error_404
	{
		text-align:center;
		width:950px;
	}
	/* ###  Feuille de style spécifique aux pages outdoor   #### */

		body {margin:0; padding:0; background:url(./images/outdoor/background.png) bottom center no-repeat #fff;	}

  	/* ### STRUCTURE  ### */
	  #container{
		width:100%;
		background:url(./images/outdoor/bg-header-concours.gif) no-repeat center top ;
		_background:url(./images/outdoor/bg-header-concours.gif) no-repeat center top ;
		/* min-height:800px; */ /*mis en commentaire par Bruno*/
		height:80px; /*ajouté par Bruno*/
		/*overflow-x:hidden;  */
		}

		.page_margins {
			width:975px;
			display:block;
			clear:both;
			/*background:url(./images/outdoor/bg-header.jpg) no-repeat center top ;*/
			/* min-height:800px; */ /*mis en commentaire par Bruno*/
			}
		#page {
			float:left;
			display:block;
			clear:both;
			margin:0 auto;
			/*background:url(./images/outdoor/bg-header.jpg) no-repeat center top;*/
			width:975px;
			height:80px;
		}

		#topnav {
			color: #aaa;
			text-align:right;
			float:right;
			display:block; clear:both;
			background:black;
			text-transform:uppercase;
			background:url(./images/outdoor/bg-topnav-repeat.png) repeat-x top;
			height:19px;
			margin-top:-14px;
			}
		#topnav .topnavLeft { background:url(./images/outdoor/bg-topnav-left.png) no-repeat top left ; height:19px; padding-left: 15px; float:left; position: relative; z-index:1;		}
		#topnav .topnavRight{ background:url(./images/outdoor/bg-topnav-right.png) no-repeat top right; height:17px	;padding-right: 5px; float:left; 		}

		#topnav span { float:left; width: auto; line-height:15.8px;}
		#topnav span a { font-size:10px;  }
		#nav      {  float:left; width:992px; display:block; clear:both;/*z-index:99;*/ *margin-top:15px;}
		#nav      {  height:63px; /*overflow:hidden; */}

		.logo  { float:left; width : 80px; height: 33px; padding:7px 0 0 10px;}
		.main  { float:left;  display:block; clear:both; margin:0 0 75px 6px !important; width:975px;}
		/*.container{ float:left;  display:block; clear:both; width:955px; margin:0; }*/
		.hierarchie { float:left;  width: 900px;  height: 20px; margin:5px 0 0 33px; padding-left:0px; font-size:10px; display:block; clear:both; }
		/*!!style adapté au contenu de prod!!*/
		#header .hierarchie { float:left;  width: 900px;  height: 20px; margin:2px 0 0 11px; padding-left:0px; font-size:10px; display:block; clear:both; }
		.hierarchie a { color :#000000; text-decoration:underline; }
		.hierarchie a:hover {color :#999999; }
		#footer , .main, #topnav   {display:block; clear:both; margin-right:8px; }


  /* ###  main  ### */
		.main .containerFullCol { padding: 10px 10px 10px 20px; border-top: 3px solid #ddd}
		#rightCol { border-left:1px dotted #CCCCCC; float:right; padding:0 0 0 15px; width:220px;  }
		#leftCol, .view-petzlteam { float:left; padding:0 0 10px; width:725px; overflow:hidden; }
		.sidebar { width: 215px; }

  /* ###  searchForm  ### */
		#search-theme-form  { float:right; padding: 14px 0 0 0; margin-right:10px; margin-top:-6px;}
		#search-theme-form .form-item { float:left; margin:0; }
		#search-theme-form  input { height:22px; padding:3px 0 0 8px; width:135px; background:url(./images/outdoor/bg-input-search.png) no-repeat right top; font-size:11px;}
		#search-theme-form   #edit-submit {  width: 74px; height:22px; background:url(./images/outdoor/bg-btn-search.png) no-repeat left top ;
			cursor:pointer; }

  /* ###  custom searchForm  ### */
  		.container .sidebar-search{	float:right	}
  		.container .sidebar-search .repeatr{	width:220px;	}
  		#custom-search-theme-form * { border:0;	}
		#custom-search-theme-form  { float:right; padding: 14px 0 0 0;}
		#custom-search-theme-form .form-item { float:left; margin:0; }
		#custom-search-theme-form  input { width: 139px; height:22px; background:url(./images/outdoor/bg-input-search.png) no-repeat right top ;
			padding:2px 0 0 5px;}
		#custom-search-theme-form   #edit-submit {  width: 74px; height:22px; background:url(./images/outdoor/bg-btn-search.png) no-repeat left top ;
			cursor:pointer; }

		.bordered { padding-left:15px !important; float:left; background:url(./images/outdoor/separator-menu-top.png) no-repeat  left center; height:13px;}
		.rss 	  { float:right; margin:7px 22px 0 0 ;  }


  /* ###  SUBMENU  ### */
	 #header .sousMenu   { float:left;  display:block; clear:both;  width:963px; padding:0;  /*custo */ }
	 #header .sousMenu  div {  float:right; display:inline; clear:none; }
	 #header .sousMenu  div div {  float:left; padding-right:0px; display:block;}
	 #header .sousMenu a { padding : 0 5px 0 0 ; color: #fff; font-weight:bold;}
	 	 #header .sousMenu a:hover { text-decoration: none; color: #dcdcdc;}

  /* ###  TOP NAV ### */

	  #topnav a { color: #fff; font-weight: normal; background:transparent; text-decoration:none; }
	  #topnav a:focus,
	  #topnav a:hover,
	  #topnav a:active {  text-decoration:none; background-color: transparent; color:#dcdcdc }

  /* ###  LISTES COLONNE DE DROITE ### */

	  #nav_main ul li a,
	  #nav_main ul li strong {  color: white; }

	  #nav_main span a { border-left:1px dotted #333!important; border-right:1px dotted #333!important; margin:0 0 0 5px; padding:0 5px; font-size:12px;}

	  #nav_main span a:hover { background:#96BC19 none repeat scroll 0 0; color:white; text-decoration:none;}

	  #nav_main ul li a:focus,
	  #nav_main ul li a:hover,
	  #nav_main ul li a:active  { color: white ; text-decoration:none; }

	  #nav_main ul li#current { color: #000 ; }

	  #nav_main {  font-weight:bolder; float:left; width: auto; padding-left:20px; padding-top : 7px;}
	  #nav_main span {  color : black; display:block; clear:both; text-transform:uppercase;  font-weight:bold; margin-bottom:7px;}
	  #nav_main ul { float:left; font-size: 0.85em;}
	  #nav_main ul li { line-height: 1.5em; display:inline; margin : 0 1em 0 0;  float:left; background-color: white; }
	  #nav_main li.menuparent {background:white url(./images/fond-menu-top.png) no-repeat scroll right top; height:28px; margin:0; padding:0;font-size:1em;}
		/*	  #nav_main li.menuparentspec {background:white url(./images/fond-menu-top.png) no-repeat scroll right top; height:28px; margin:0; padding:7px 25px 7px 13px;font-size:11px; font-weight:bold;}*/
	  #nav_main li.menuparentspec {background:white url(./images/fond-menu-top.png) no-repeat scroll right top; height:28px; margin:0; padding:0;font-size:1em;}
	   #nav_main li.menuparent a { background:transparent url(./images/fond-menu-top.png) no-repeat scroll left bottom; font-size:11px; font-weight:bold; height:auto; margin:0; padding:7px 25px 7px 13px;}
	   #nav_main li.menuparentspec a { background:transparent url(./images/fond-menu-top.png) no-repeat scroll left bottom; font-size:11px; font-weight:bold; height:auto; margin:0; padding:7px 25px 7px 13px;}
	   #nav_main li.menuparentspec span { background:transparent url(./images/fond-menu-top.png) no-repeat scroll left bottom; font-size:11px; font-weight:bold; height:auto; margin:0; padding:7px 25px 7px 13px; color:white;}
	  /*#nav_main li.menuparent:hover,
	  #nav_main li.menuparent.over {background:white url(./images/fond-menu-top-over.png) no-repeat scroll right top; height:28px; margin:0; padding:0;}
	  #nav_main li.menuparent:hover a,
	  #nav_main li.menuparent.over a {background:transparent url(./images/fond-menu-top-over.png) no-repeat scroll left bottom; height:14px; margin:0; padding:7px 25px 7px 13px;}*/
	  #nav_main ul.nice-menu ul {	margin-top:9px;	font-size:1em; *margin-top:11px;}
	  #nav_main ul.nice-menu ul ul {	margin-top:1px;	margin-left:104px;}
	  #nav_main ul.nice-menu ul a{	background:none !important;	}
	  #nav_main ul.nice-menu ul li.menuparent a{	/*background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;*/	}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-83 a,
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-134 a,
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-499 a,
	  #nav_main ul.nice-menu ul li.menu-path-catalogue-13-440 a
	  { background:url(./images/menu-right-arrow-gris.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-83 a:hover{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-83 li.menuparent a:hover, #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-83 li.last a:hover{color:white !important;background:none !important;}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-134 a:hover{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-134 li.menuparent a:hover, #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-134 li.last a:hover{color:white !important;background:none !important;}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-499 a:hover{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-499 li.menuparent a:hover, #nav_main ul.nice-menu ul li.menu-path-taxonomy-term-499 li.last a:hover{color:white !important;background:none !important;}
	  #nav_main ul.nice-menu ul li.menu-path-catalogue-13-440 a:hover{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menu-path-catalogue-13-440 li.menuparent a:hover, #nav_main ul.nice-menu ul li.menu-path-catalogue-13-440 li.last a:hover{color:white !important;background:none !important;}
	 #nav_main ul.nice-menu ul li.menuparent li a{	color:#595959 !important;background:none !important;	}
	  #nav_main ul.nice-menu ul li.menuparent li.menuparent a{color:#595959 !important;/*background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;*/}
	  #nav_main ul.nice-menu ul li.menuparent li.menuparent li a{	background:none !important;	}
	  #nav_main ul.nice-menu ul li.menuparent li.menuparent li.menuparent a{/*background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;*/	}
	  #nav_main ul.nice-menu ul li.menuparent li.menuparent li.menuparent li a{	background:none !important;	}
	  /*#nav_main ul.nice-menu ul li.menuparentspec a{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menuparentspec li a{	background:none !important;	}
	  #nav_main ul.nice-menu ul li.menuparentspec li.menuparentspec a{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menuparentspec li.menuparentspec li a{	background:none !important;	}
	  #nav_main ul.nice-menu ul li.menuparentspec li.menuparentspec li.menuparentspec a{	background:url(./images/menu-right-arrow.png) right 10px no-repeat !important;	}
	  #nav_main ul.nice-menu ul li.menuparentspec li.menuparentspec li.menuparentspec li a{	background:none !important;	}*/
	  #nav_main ul.nice-menu ul li {
		background:#EAEAEA none repeat scroll 0 0 !important;
		border-left:1px solid #BBBBBD !important;
		border-right:1px solid #BBBBBD !important;
		border-top:1px solid #BBBBBD !important;
		color:#BBBBBD;
		margin:0 0 0 4px !important;
		width:24em;
	  }
	  #nav_main ul.nice-menu ul li:hover,#nav_main ul.nice-menu ul li.over {
		background:#96BC19 none repeat scroll 0 0 !important;
		color:white;
	  }
	  #nav_main ul.nice-menu ul li:hover a,
	  #nav_main ul.nice-menu ul li.over a,
	  #nav_main ul.nice-menu ul li a:hover,
	  #nav_main ul.nice-menu ul li a.over{color:white !important;_color:#96BC19;}
	   #nav_main ul.nice-menu ul li.menuparent li.menuparent a:hover,
	   #nav_main ul.nice-menu ul li.menuparent li.menuparent a.over{	color:white !important;}
	 #nav_main ul.nice-menu ul li a{ font-size:11px; font-weight:bold; color:#595959 !important;}
	  
	  #nav_main ul.nice-menu ul li.first {
		-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		-webkit-border-top-left-radius:10px;
		-webkit-border-top-right-radius:10px;
		border-top-left-radius:10px;
		border-top-right-radius:10px;
	  }
	  #nav_main ul.nice-menu ul li.last {
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
		-webkit-border-bottom-left-radius:10px;
		-webkit-border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
		border-bottom:1px solid #BBBBBD !important;
	  }
	  /*#nav_main ul.nice-menu ul ul li {	background:#A6CE1C none repeat scroll 0 0 !important;	margin:0 0 0 4px !important; width: 26em;}
	  #nav_main ul.nice-menu ul ul ul li {	background:#B6E11E none repeat scroll 0 0 !important;	margin:0 0 0 15px !important;}*/

	  #nav_main ul li#current strong,
	  #nav_main ul li#current a,
	  #nav_main ul li#current a:focus,
	  #nav_main ul li#current a:hover,
	  #nav_main ul li#current a:active { color: #91B618}

	  #nav_main ul li a.active {font-weight: bold;}

	  #topnav ul li {
	  	line-height: 1.2em; display:inline; margin : 0 0.3em 0 0;
	  	float:left; background-color: transparent; /*padding-right:10px; padding-left: 5px;*/ text-align: left;
	  }
	  .sousMenu ul{
	  	margin-top:2px;
	  	*margin-top:-1px;
	  	_margin-top:2px;
	  }
	  .sousMenu ul li {
	  	line-height: 1.2em; display:inline; margin : 0; border: medium none;
	  	float:left; background-color: transparent; text-align: left; padding-left: 5px;
	  }

	  .sousMenu ul.nice-menu-down li.menuparent {
	  	background:transparent url(./images/sousmenu-expanded.gif) no-repeat scroll right top;
	  	margin-right:4px;
	  	padding-bottom:4px;
		padding-right:7px;
	  }

	  .sousMenu ul li ul {
	  	background:#969696;
	  	margin-top:-4px;
	  	*margin-top:-5px;
	  	_margin-top:-6px;

	  }

	  .sousMenu ul li ul li{
	  	padding:5px;
	  }

	  #footer ul li {
	  	line-height: 1.2em; display:inline; margin : 0;
	  	float:left; background-color: transparent; text-align: left; padding: 0;
	  }

	  #topnav ul ul li {
	  	line-height: 1.2em; display:inline; margin : 0 1em 0 0;
	  	float:left; background-color: #252525; padding-right:10px; text-align: left; padding-left: 5px;
		}
	  #topnav ul li.no-trans {color: #535353;}
	  #topnav ul li.menuparent {background: transparent;}
	  #topnav ul li.menuparent a { padding-right: 0}
	  #topnav ul.nice-menu ul {margin-top: -4px; z-index: 100}
	  #topnav ul.nice-menu ul li {width:8.5em;}
	  #topnav .clear-block, #footer .clear-block {display: inline-block;}
	  #topnav .block-i18n {
		line-height:normal;
		z-index:10;
		}

	  #footer ul.nice-menu ul {margin-top: -4px;z-index: 100}
	  #footer ul.nice-menu, #footer ul.nice-menu li { border: 0px none !important;}
	  #footer ul.nice-menu li a {font-weight: normal}

   /* ### LISTES COLONNE DE DROITE ### */

		#rightCol ul li {  list-style-type:none;  }
		#rightCol ul li a { display:block; ; }
		#rightCol ul li a:hover { background:#E4E4E4 ; color : #000 ;text-decoration:none;  }

		#rightCol  ul li a span { color:#666;font-size:0.94em;  text-decoration:none !important;  }

	/* ###  FOOTER  ### */

		#footer {display:block; clear:both; float:left;   margin-left:20px; padding: 5px; }

		#footer .footerContent {
			padding:0;
			width: 960px;
			margin:0;
			width: 945px;
			float:left;
			display:block; clear:left;
			background:url(./images/outdoor/bg-footer.png) no-repeat left top;
			padding:15px 5px 0;
			}

		#footer .footerContentContainer { float:left; display:block; clear: both; }

		#footer .subFooterBg { display:block; clear:both; float:left; background:url(./images/outdoor/bottom-footer.png) no-repeat left top; width:945px; height:76px;  }

		#footer span {
			display:block; clear:left;
			float:left;
			color:black;
			width: 100%;
			font-weight:bold;
			margin:0px 0 0px 0;
			}

		  #footer span  b { font-size: 12px; font-weight:bold; 	margin-top: 0; padding: 0}

		  #footer a, #footer span.footer-display { color: #999; background:transparent; font-weight: bold; margin : 7px 0 1px 0 ;}
		  #footer a:focus,
		  #footer a:hover,
		  #footer a:active {color:#DCDCDC !important; text-decoration:none;}
		  .rssFooter 	  { float:left; padding:0px 0 0 18px ;  background:url(./images/outdoor/picto-rss.gif) no-repeat  left center !important;  margin-top : 5px; }

   /* ### LISTES DU FOOTER  ### */
   		#footer .footerContent .block{
   			display:block;
   			float:left;
   			border-left:dotted 1px #A4A4A4;
   			padding: 0px 0 0 10px;
   			margin:0 5px;
   		}
   		/*#footer .footerContent {
   			border-left:none;
   			padding-left:0;
   		}*/

   		#footer .footerContent .block ul{
   			display:block;
   			float:left;
   			margin:0;
   			padding:0;
   		}

   		#footer .footerContent .block ul ul{
   			margin:5px 0;
   		}

   		#footer .footerContent .block li{
   			display:block;
   			float:none;
   			width:165px;
   			margin:0;
   		}

   		#footer .footerContent .block h2,
   		#footer .footerContent .block li a{
   			background:transparent none repeat scroll 0 0;
			color:#999999;
			font-weight:bold;
			margin:0px 0 3px 0;
			width:auto;
			font-size:11px;
		}

		#footer .footerContent .block h2:hover,
   		#footer .footerContent .block li a:hover{
			color:#000000;
			text-decoration:none;

		}

		#footer .footerContent .block .in-columns-li li{
			float:left;
		}
		#footer .footerContent .block .in-columns-li li li{
			float:none;
		}

   		#footer .footerContent .block li li a,
   		#footer .footerContent .block .with-title li a{
   			margin:0;
   			font-weight:normal;
   		}

		#footer .arbo  {  float:left;  width: 380px; margin : 0 0 0 0px; padding:0; margin : 0 ; padding:0 ; border-right:1px dotted #999999;  }

		#footer .arbo div.col   {width: 175px; float:left; display:inline; clear:none;  padding:0 5px 0 0; height:100%}
		#footer .arbo div.col a { font-weight:bold; font-size:12px;   line-height:1em; text-decoration:underline; clear:both; width: auto;}
		#footer .arbo div.col a:hover { color : #666666 !important ;text-decoration:none;  }
		#footer .arbo div.col a.selected { color : white;  background:url(./images/outdoor/bg-footer-selected.gif) no-repeat right center #B7B7B7;}
		#footer .arbo div.col a span { color:#666;font-size:0.94em;}

		#footer .arbo div.col a { clear:both; display:block; font-weight:bold; font-size:10px; margin-right:20px;}
		#footer .arbo div.col b { display:block; font-weight:bold; font-size:12px;}
		#footer .arbo div.col a:hover { color : #3C5969 ;  background:url(./images/outdoor/bg-footer-selected.gif) no-repeat right center #B7B7B7;}
		#footer .arbo div.col a span { color:#666;font-size:0.94em;}

		#footer  .liens { float:left; width: 15%; border-right:1px dotted #999999; padding-left:5px; margin-right: 15px ; }
		#footer  .liens b { padding-bottom : 10px; float:left; display:block; clear:both; font-size:12px; }
		#footer  .liens a  { display:block; clear:both; color:#999999; font-size:10px; text-decoration:underline; }

		#footer  .arbo div b.subline { color : #999999 ; font-weight: bold; }


		#footer .arbo div.bordered { border-right : 1px dotted gray; }

		.rightFooter {float:right;  width: 380px; padding-left: 5px;  }
		.rightFooter a  {display:block; clear:both; float:left; }
		.rightFooter .col   { float:left; width: 240px; }
		.rightFooter .lastcol   { width: 100px; float:left; }



	/* ### SUBFOOTER  ### */

		.subFooter {
				color: #aaa;
				float:right;
				display:block;
				margin-right:60px;
				margin-top:37px;
				text-transform:uppercase;
				height:25px;
				width: 500px;

			}
		.subFooter ul.nice-menu-down li.menuparent {background: none;}
		.subFooter ul.nice-menu-down li.menuparent ul {display: none;}
		.subFooter .subFooterLeft  { height:17px; float:left; 		}
		.subFooter .subFooterRight { height:25px; padding-right: 7px; float:left; width: 561px;	overflow:hidden; 	}
		.subFooter a, .subFooter  *{ color: #fff !important; display:inline; text-transform : normal ; font-size:11px; }


	/* ### BLOCK RIGHT COL PRO ### */

		.bloc-rc {
			display:block; clear:both;
			float:left;
			width: 215px;
			margin:1.5em 0;
			}
		.bloc-rc div.top 	{ display:block; clear:both; float:left; width: 215px; height:25px; }
		.bloc-rc div.footer { display:block; clear:both; float:left; width: 215px; height:24px; }
		.bloc-rc div.top    { background:url(./images/outdoor/bg-rightcol-top.gif ) no-repeat left top; }
		.bloc-rc div.footer a { margin-top:10px; float:left; padding-left:8px; padding-right: 8px; background:url(./images/outdoor/arrow-rc.gif) no-repeat right center; color: #000000; font-weight: bold; text-decoration: underline }
		.bloc-rc div.footer a:hover { color: #939393; }
		.bloc-rc div.repeatr {
			display:block; clear:both;
			float:left;
			/*width: 185px;*/
			width:199px;
			padding:5px 0 0 10px;
		}

		.bloc-rc div.repeatr ul {
			margin:0;
			padding:0;
		}

		*html .bloc-rc div.repeatr { padding:10px 0;	 }
		.bloc-rc div.top  span   	  {  font-weight:bold; line-height:2.2em; margin-left:5px; _margin-left:8px; padding-left:5px; padding-top : 0px; float:left; color: #333333; }
		.bloc-rc div.top  span.news   {  background:none}
		.bloc-rc div.top  span.tv     {  background:none }
		.bloc-rc  h4   {  font-weight:bold; font-size:12px ; color:black ; margin-left:5px;}
		.bloc-rc div.repeatr  ul   {  padding: 0;}

		.video img  {  text-align:center; display:block; clear:both; }
		.video div.repeatr .newsLign ul {float:left; display:block; clear:both;   border-bottom : 1px dashed #999999; padding-bottom:5px;}
		.video div.repeatr .newsLign li a{background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 5px ; padding-left:10px;}
		.video div.repeatr .newsLign li a:hover {background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 5px !important;}
		.video div.repeatr .newsLign li {border:0; margin-left:0;}


		.bloc-rc div.repeatr .newsLign {
			border-bottom:1px dashed lightgrey;
			clear:both;
			display:block;
			float:left;
			margin:1px 0 0;
			_margin-left : 4px;
			padding:1px 0 2px;
			width:199px;

		}
		.bloc-rc div.repeatr .newsLign ul { float:left; display:block; clear:both;  }
		.bloc-rc div.repeatr .newsLign h4 { float:left; display:block; clear:both; margin-left:0; margin-top:0;  }
		.video div.repeatr .newsLign ul.listed  { border-bottom: 0 }
		.bloc-rc div.repeatr .newsLign p  { color: #000; font-weight:normal;}
		.bloc-rc div.repeatr .newsLign p span { color: #666666; font-weight:normal;}
		.bloc-rc div.repeatr .newsLign img { float:left; border:1px solid #CCCCCC; margin : 3px 5px 3px 3px; }


	/* ### ARTICLE HOME PRO  ### */

		.articleContainer { float:left; display:block; clear:both; margin : 20px 0 0 10px; width: 100%; }

		.articleContainer .articleHomeProMain { float:left; width: 290px;  border-right: 1px dashed #999999; margin-right:5px; }
		.articleContainer .articleHomeProDescMain { float:right; width: 100px; }
		.articleContainer .articleHomeProDescMain  h6,
		.articleContainer .articleHomeProDesc  h6  { display:block; clear:both; font-size:12px; font-weight:bold; text-transform : uppercase;color: black;  font-style:normal; }
		.articleContainer .articleHomeProDescMain  p,
		.articleContainer .articleHomeProDesc  p { margin : 0 ; padding : 0 ; color :#757575}
		.articleContainer .articleHomePro  p { width : 95px; font-size: 10px;}

		.articleContainer img { float:left; margin : 10px 0 ;  text-align:center; }
		.articleContainer .articleHomePro { float:left; width: 117px;  border-right: 1px dashed #999999; margin-right:3px; padding:3px;}
		.articleContainer .articleHomePro img { display:block; clear:both; padding-right: 5px; }
		.articleContainer .articleHomeProDesc {  display:block; clear:both; }
		.articleContainer .last { border-right: 0 ; }


	/* ### LISTE D'ARTICLE HOME OUTDOOR ### */

		.blocArticle 			 	{ float:left; display:block; clear:both;width: 687px; margin-top:25px; }
		.blocArticle	.title			{height: 43px ; float:left; display:block; clear:both; overflow: hidden; width: 687px; background:url(./images/outdoor/bg-article-sport-top.png) no-repeat left top; margin:0 3px;}
		.blocArticle .baLeftSide 	{ float:left; width:17px; height:217px; background:url(./images/outdoor/bg-article-sport-left.png) no-repeat top right; }
		.blocArticle .baFooter 	{ float:left; width:687px; height:30px; background:url(./images/outdoor/bg-article-sport-footer.png) no-repeat top left ;  display:none; clear:both; }
		.blocArticle .baCenterBg 	{ float:left; width:680px; background:  url(./images/outdoor/bg-article-sport-repeaty.png) no-repeat 3px bottom;  display:block; clear:both;  padding-bottom:7px; padding-left:8px; padding-right:6px; width:671px; }


		/*.blocArticle .baCenterBg  div { height: 28px ; float:left; display:block; clear:both;   }*/
		.blocArticle .title	  p { color:white; font-weight:bold; line-height: 1.5em; font-size:14px; height: 14px ; float:left; display:block; clear:both; width : 687px; padding-left:10px;}
		.blocArticle .title	  p  span { float:left; color:black; width: 45%; font-size:12px; }
		.blocArticle .title	  p   a { font-size:11px; color: black; float:right;  width: 45%; text-align:right;  background:url(./images/outdoor/puce-main.gif) no-repeat right 8px; margin:2px 40px 0 0; padding-right:8px; font-weight:bold}
		.blocArticle .title p a:hover { color: #999999; }
		.blocArticle .baCenterBg  div#baListe { float:left; display:block; clear:both; width: 100%; margin : 0 ; padding: 0}
		.blocArticle .baCenterBg  div#baListe .baItem{
			float:left; width:167px; margin : 0 ; padding:0;  text-align:center;
			background:url(./images/outdoor/separator-liste-produit.png) no-repeat right;  overflow:hidden; height:190px; }

	.blocArticle .baCenterBg  div#baListe .lastBaItem { background:none }

		.blocArticle .baCenterBg  div#baListe .baItem a { text-decoration:none;  height:185px; width: 100%;  line-height:1em;  width: 160px; text-align:center; display:block; clear:both;  }
		.blocArticle .baCenterBg  div#baListe .baItem a:hover {color :black }
		.blocArticle .baCenterBg  div#baListe .baItem a span  b{ text-decoration:none;  padding: 10px 0 ; font-size:12px; font-weight:bold;  display:block; clear:both; color:#91B618;  }
		.blocArticle .baCenterBg  div#baListe .baItem a:hover span  b { text-decoration: underline; }
		.blocArticle .baCenterBg  div#baListe .baItem a span{ text-decoration:none; font-size: 11px; color :#666666;  float:right; width: 50% ; position:relative; top : 0 ; right:0; text-align:left;  }
		.blocArticle .baCenterBg div#baListe .baItem a:hover span { text-decoration: underline; }
		.blocArticle .baCenterBg  div#baListe .baItem a img { float:left;  position:relative ; top : 0 }

	/* ### BLOC PRODUIT HOME OUTDOOR ### */

		.blocProduit				{ float:left; display:block; clear:both; width: 685px; margin-top:5px;}
		.blocProduit .bpCenter		{ float:left; /*width: 687px;*/width: 715px; display:block; clear:both; }

		.blocProduit .bpCenter  div {  }
		.blocProduit .bpCenter  p.bpTitle {
			background:transparent url(./images/outdoor/picto-new.gif) no-repeat scroll left -3px;
			border-bottom:1px solid #E6E6E6;
			clear:both;
			color:black;
			display:block;
			float:left;
			font-size:9px;
			font-weight:bold;
			height:22px;
			line-height:2em;
			padding-left:50px;
			width:634px;
			 }
		.blocProduit .bpCenter  p.bpTitle  span {color:#333333; float:left; font-size:12px; }
		.blocProduit .bpCenter  p.bpTitle  a {
			background:url(./images/outdoor/puce-main.gif) no-repeat 95% 51%;
			border-left:1px dotted #ACACAC;
			color:#666666;
			float:right;
			font-size:11px;
			font-weight:bold;
			height:17px;
			margin:0 3px 0 0;
			padding:0 18px 0 10px;
		 }
		.blocProduit .bpCenter  p.bpTitle  a:hover { color: #000000; }
		.blocProduit .bpCenter  ul#bpListe { float:left; display:block; clear:both; width: 100%; list-style-type:none; margin : 0 ; padding: 0 ; }
		.blocProduit .bpCenter  ul#bpListe li{ float:left; width: 160px; list-style-type:none; margin : 0 5px 0 0 ; padding:0 5px 0 0;  text-align:left;  }
		.blocProduit .bpCenter  ul#bpListe li * {  display:block; clear:both; padding-right:5px;  text-align:left; text-decoration:none;line-height:1em;	}

		.blocProduit .bpCenter  ul#bpListe li a 		{  width: 150px; }
		.blocProduit .bpCenter  ul#bpListe li a b 		{ padding: 5px 0 ;  font-size:12px; font-weight:bold;  border-bottom : 1px solid #E6E6E6}
		.blocProduit .bpCenter  ul#bpListe li a span	{ font-size: 10px; color :#666666; width: 100px;   }
		.blocProduit .bpCenter  ul#bpListe li a img 	{ float:left; display:block; clear:both;  padding : 5px 0 ;}
		.blocProduit .accessory_title {height: 25px}

	/* ### COLONNE DE DROITE ### */

		.blocProduit .bpRightSide p 	{ color: white; font-weight:bold; font-style: italic; padding: 25px 0 0 40px; text-align:center; width: 60%; float:left;  }
		.blocProduit .bpRightSide img 	{ text-align:center; float:right; padding-top : 20px; }

	/* ### ENHANCER PRODUCT  ### */
		div.enhancer { background:url(./images/outdoor/bg-produit-sport-right.gif) no-repeat left center ; width: 676px; display:block; clear:both;  height:70px; margin: 20px 0;}
		div.enhancer  p  img { float:left; margin-left: 10px;}
		div.enhancer  p  span { float:left;  padding:25px 0 0 20px;font-weight:normal;}
		div.enhancer  p  span b { font-weight:bold; font-size:12px;}
		 a.enhanced 	{
			background:url(./images/outdoor/btn-green-sport.gif) no-repeat left top ; width: 138px; height: 32px;  float:right;
			color:white; font-weight:bold;
			text-align:center;
			font-size:1em;
			margin-top : 20px; padding-right:10px;padding-top:2px;
			line-height:1.2em;
			text-decoration: none;
		}
		 a.enhanced:hover 	{ color:#dcdcdc; text-decoration: none; }
		.blocProduit .bpRightSide a.enhanced:hover	{ text-decoration:none; color: #D6EE80; 		}

	/* ### GALLERY  ### */
	.gallery {
		width: 943px;
		height:335px;
		margin-bottom:30px;
		background:url(./images/gallery/gallery-background.gif) no-repeat left top;
	}
	 .gallery .slideZoneContainer { *margin-top:-315px; }
	.gallery .slideZoneContainer{
		width: 943px;
		height:312px;
		padding:3px 0 0 5px;
		overflow:hidden;
		position: relative;
		/*overflow-x:visible; */
	}
	.gallery .slideZoneOverlay{
		background-attachment:scroll;
		background-color:transparent;
		background-image:url(/sites/all/themes/petzl_outdoor/images/gallery/gallery-overlay.png);
		_background-image:url(/sites/all/themes/petzl_outdoor/images/gallery/gallery-overlay.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		float:right;
		height:315px;
		position:relative;
		right:0;
		top:0;
		width:58px;
		z-index:1;
	}
	.gallery ul.slideZone{
		width: 8000px;
		height:315px;
		list-style-type:none;
	}
	.gallery ul.slideZone li {
		width: 932px;
		height:302px;
		margin-top:-1px;
		float:left; display:inline;
		list-style-type:none;
	}
	.gallery ul.slideZone li img {
		float:left;
		height:293px;
		display:block; clear:both;
	}
	.gallery  p {  float:left; display:block; clear:both; font-weight:normal ; 	width: 900px;}
	.gallery  p a {color: white; padding-left:220px; }

	.gallery  p span.info {
		color:white;
		width: 88%;
		float:left; font-weight:normal ;
		font-size:11px;
	}
	.gallery  p span.copyright {
		background:transparent url(./images/gallery/copyright.gif) no-repeat scroll left center;
		color:white;
		font-size:10px;
		font-weight:normal;
		padding-left:15px;
		padding-right:10px;
		position:absolute;
		right:55px;
		text-align:right;
		width:auto;
	}
	/*.gallery  p span.copyright  a:hover{  color:white; }*/
	.gallery .navigationZone {
		color:white;
		display:block; clear:both;
		width: auto ;
		float:left; height:17px;
		margin-left:20px;
		background:url(./images/gallery/gallery-navi-repeat.gif) repeat-x left top ;
	}
	.navigationZone  .naviLeft {
		background:url(./images/gallery/gallery-navi-left.gif) no-repeat left top  ;
		padding-left:18px;
		height:17px;
		float:left;
	}
	.navigationZone  .naviRight {
		background:url(./images/gallery/gallery-navi-right.gif) no-repeat right top ;
		padding-right: 18px;
		height:17px;
		float:left;
	}
	.navigationZone  .naviContainer {
		width:auto;
		height:17px;
		float:left;
		margin-top:-3px;
	}
	.navigationZone  .naviContainer a {
		float:left;
		height:20px;
		color: white; padding: 0 3px;width: 15px;
		text-align:center; font-weight:bold;
	}
	.sls_nav {line-height:16px;}
	*html .navigationZone  .naviContainer a {   position:relative;	text-align:center; 	}
	.navigationZone  .naviContainer a:hover {   background: #91B618; text-decoration:none; 	}
	.navigationZone  .naviContainer a.selected {   background: #6F6F6F; 	}
	.navigationZone   a.next {
		height:17px;
		width: 15px;
		background:url(./images/gallery/arrow-next.gif) no-repeat center;
	}
	.navigationZone   a.next:hover {  background:url(./images/gallery/arrow-next-o.gif) no-repeat center; text-decoration:none; }
	.navigationZone   a.prev:hover {  background:url(./images/gallery/arrow-prev-o.gif) no-repeat center;  text-decoration:none; }
	.navigationZone   a.prev {
		float:left;
		height:17px; width: 15px;
		background:url(./images/gallery/arrow-prev.gif) no-repeat center;
	}
	/* ### END : GALLERY  ### */


/* ### ********************************************************************************************************* ### */
/* ### PAGE ARTICLE    ### */
/* ### ********************************************************************************************************* ### */

	#leftCol { /* border-right: 1px dashed #CCCCCC;*/ }
	#leftColpetzlteam { width:710px; }

	/* ### DESCRIPTION PRODUIT    ### */
	#product_slideshow	  { width: 350px; float:left; margin-right:20px;   }
	.product_description  { width:525px; float:right; height:400px; overflow:hidden; margin-top:-10px;   }
	.product_description .product_title  { color: #444444; font-size:2em; font-weight:bold; text-transform:uppercase; line-height:normal; margin:0; padding:0;}
	.product_description .product_baseline  { color: #444444; font-size:1.4em; font-weight:bold;}
	.product_description ul li {
		list-style-type:none;
		background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 0.5em;
		padding-left:15px;
		}

	.product_description .actionsDiv { margin-top: 0 !important; }

	.actionsDiv {width: 100%; float:right; display:block; clear:both; margin-top:-17px;	}
	.actionsDiv span {/*width: 27%;*/ float:right; display:block; clear:both;	}
	.actionsDiv span a {padding: 0 6px;}


	/* ### BLOCK EN SAVOIR PLUS   ### */
	.productDetailFullCol  { width: 725px; float:left; display:block; clear:both;  }
	.productDetailLeftCol  { width: 350px; float:left; }
	.productDetailRightCol { float:left; margin-left:25px; width:320px; }

	.activity_products { height:auto; margin-bottom:25px; }

	.product_activites h5 {
		background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll left center;
		clear:both;
		display:block;
		float:left;
		padding-left:13px;
		width:330px;
		font-size:11px;
		color:#333;
		margin-left:8px;
		 }

	.product_activites ul li { float:left;	display:block; clear:both; width : 330px;  margin-left:22px; list-style-type:none; }

	.activity_description p#signature { text-align:right; }

	.product_links div.titleESP {
		float:left;
		height:23px; width: 340px;
		background:url(./images/outdoor/bg-esp-top.png) no-repeat center top;
		display:block; clear:both;
		margin:0 0 10px;
		}
	.product_links div.titleESP span {
		float:left;
		background:url(./images/outdoor/picto-plus.gif) no-repeat left center;
		padding-left:25px;
		font-weight:bold;
		line-height:1.9em;
		margin-left:6px;
		display:block;
		clear:both;
		color:#333333;
		font-size:12px;
		}
	.product_links ul, .product_activites ul {float:left;	display:block; clear:both;	width:300px; margin-left:8px; margin-top:0px; }
	.product_links ul li {float:left;	display:block; clear:both; width:314px; background : url(./images/outdoor/puce-yellow.gif) no-repeat left 5px;  padding-left:13px;	}
	.product_links ul li a  {color :#98B439; font-weight:bold;  }


	/* ### AUTRES BLOCKS   ### */
	.product_links ,
	.product_opinion {
		float:left;
		display:block; clear:both;
		width: 340px;
		background:url(./images/outdoor/bg-esp-footer.png) no-repeat center bottom #FAFAFA;
		display:block; clear:both;
		padding: 0px 0 5px 0px;
		margin:5px 0;
	}

	.product_activites {
		background:url(./images/outdoor/bg-esp-footer.png) no-repeat center bottom #FAFAFA;
		padding:10px;
		clear:both;
		display:block;
		float:left;
		margin:15px 0;
		padding:8px 0;
		width:340px;
	}

	.sub_product_activites { margin-top:10px; display:block; float:left; width:340px; }
	.sub_product_activites ul { margin-left:33px; clear:none;  }
	.sub_product_activites ul li { display:inline; float:left; list-style-type:none;  clear:none; width: auto; margin-left:3px; }

	.product_awards {
		float:left;
		display:block; clear:both;
		width: 320px;
		}
	.award_item{ float: left; text-align: center; height: 120px; margin: 0 3px;}
	.award_item .award_img {height: 100px; width: 100px;}

	.product_links h5,
	.product_opinion h5,
	.product_awards h5 ,
	.product_others h5 {
		/*float:left;*/
		display:block; clear:both;
		background : url(./images/outdoor/puce-yellow.gif) no-repeat left center;  padding-left:10px;
	}

	hr.separator380 {  border-bottom:1px solid #E6E6E6; margin-bottom:5px;	}

	/* ### Autres Produits   ### */
	.accessories h2, .product_others h2 {
		float:left;
		display:block; clear:both;
		background : url(./images/outdoor/picto-accessoire.gif) no-repeat left top;  padding-left:20px;
		border-bottom: 1px solid #E6E6E6;
		padding-bottom:4px;
		width:95%;
		margin-top:30px;
		color:#333;
		font-size: 116.67%;
		font-family: Arial,Helvetica,Verdana,sans-serif;
	}

	.accessories .accessory_title,  .product_others .accessory_title, .blocProduit .accessory_title {
		font-weight:bold; display:block; clear:both; text-transform:uppercase; border-bottom:1px solid #E6E6E6;  padding-bottom:1px; height: auto;
	}
	.accessories .accessory_title h4,  .product_others .accessory_title h4, .blocProduit .accessory_title h4{color: #444444; font-size: 100.01%; margin: 0;}

	.accessories .accessory_title a,  .product_others .accessory_title a, .blocProduit .accessory_title a {
		text-decoration:none;
	}

	*html .accessories .accessory_title a:hover,  .product_others .accessory_title a:hover, .blocProduit .accessory_title a:hover {
		text-decoration:none !important;
	}

	.product_complement_first  {float:left; width:174px; height:250px;	margin-right:13px;}
	.product_complement_first .img_link{display:block;height:150px;margin:5px 0;text-align:center;width:150px;}
	.product_complement_first p a { font-size:12px;line-height:normal;margin-top : 3px;color:#666666;	}
	.product_complement_first p a:hover {text-decoration:none;color:#999;}

	.product_complement  {
		float:left;
		height: 230px;
		margin-bottom:10px;
		margin-right:40px;
		width:102px;
		display: inline;
		position: relative;
	}
	.product_complement img.img_link{ display:block;height:100px;margin:5px 0;text-align:center;width:100px;}

	.product_complement a.global_link:hover p { text-decoration: underline; }

	.product_complement p a { font-size:10px;line-height:normal;margin-top : 1px;color:#666666;}
	.product_complement p a:hover {text-decoration:underline;color:#999}

	/* ### Liens Ou acheter ce produit ### */

	a.enhancedLnk { float:left; margin : 6px 10px; display:block; clear:both; background:url(./images/outdoor/bg-bouton-repeatr.png) repeat-x top ; color: white; height:26px;  }
	a.enhancedLnk:hover {  text-decoration:none; }
	a.enhancedLnk span.left { _width:180px;   background:url(./images/outdoor/bg-bouton-left.png)no-repeat top left; padding-left:12px; height:26px; float:left;  }
	a.enhancedLnk span.right { _width:180px;  background:url(./images/outdoor/bg-bouton-right.png) no-repeat right top; padding:6px 12px 6px 0;height:26px;float:left;  }
	a.enhancedLnk span.txt { _width:180px;  color: white; padding:5px 0 5px 0px; height:26px; }
	a.caddie span.txt {   background:url(./images/outdoor/picto-caddie.gif) no-repeat center left; color: white; padding-left: 20px; font-weight:bold}
	a.caddie:hover span.txt { color:#DCDCDC; }

	*+html a.enhancedLnk span.left ,
	*+html 	a.enhancedLnk span.right,
	*+html 	a.enhancedLnk span.txt { width:180px;  }

/*a caler sous ie 7*/

	/* ### PAGE ACTIVITY ### */
	.activity_visuel_overlay {
		background:transparent url(./images/arrondi-activite.png) no-repeat scroll 0 0;
		_background:transparent url(./images/arrondi-activite.gif) no-repeat scroll 0 0;
		float:left;
		height:293px;
		position:relative;
		top:0;
		width:40px;
		z-index:2;
	}

	.activity_visuel {float: left; margin:0 15px 0 -40px; width:487px; height:293px; /* A TESTER */ }

	.activity_visuel span.copyright{
		background:transparent url(./images/info.png) no-repeat scroll 1px 1px;
		position:relative;
		right:20px;
		*right:20px;	/* IE 6 & 7 */
		_right:85px;	/* IE 6 */
		top:-40px;
		*top:-40px;	/* IE 6 & 7 */
		_top:-10px;	/* IE 6 */
		z-index:36;
		display:block;
		float:right;
		color:#fff;
		padding:25px 0 0 24px;
		_margin:-25px 0 0 -24px;
		overflow:hidden;
		width:0px;
		height:0px;
		_background:transparent url(./images/info.gif) no-repeat scroll 1px 1px;
	}
	/*.activity_visuel span.copyright:hover,
	.activity_visuel span.copyright.over{
		background:#929292 url(./images/info.png) no-repeat scroll 1px 1px;
		padding:5px 5px 0px 24px;
		width:auto;
		height:20px;
	}*/

	.activity_description  { width:450px; float:right; height:293px; /*overflow:hidden;*/   }
	.activity_description .activite_title  { font-size:2em; font-weight:bold; text-transform:uppercase; line-height:normal; margin:0; padding:0;}
	.activity_description ul li {
		list-style-type:none;
		background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 5px;
		padding-left:15px;
		}
	.activity_description .scroll-pane {width: 445px; height:288px;}
	.activity_title  { color: #444444; font-size:2em; font-weight:bold; text-transform:uppercase; line-height:normal; margin:0; padding:0;}
	.activityDetailLeftCol, .activityDetailRightCol {float:left; margin-top: 30px;}
	.activityDetailLeftCol  { width: 240px;}
	.activityDetailRightCol { width: 420px;}

	.activityDetailLeftCol ul li {background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll left 5px;
	clear:both;
	display:block;
	float:left; margin-top: 5px;
	padding-left:10px; margin-left: 5px;
	width:95%;
	}

	.activityDetailLeftCol ul li span{ font-weight: bold;}

	h5.downloadTechnicalPage {
		float:left;
		display:block; clear:both;
		background : url(./images/outdoor/picto-telecharger.gif) no-repeat left top;  padding-left:20px;
		color :black; font-size:12px;
		margin-top:25px;
		width: 240px;
	}
	h5.conseilTechnique {
		float:left;
		display:block; clear:both;
		background : url(./images/outdoor/picto-conseil-technique.gif) no-repeat left top;  padding-left:28px;
		color :black; font-size:12px;
		margin-top:5px;
		width: 210px;
		border-bottom:1px solid #E6E6E6;
		padding-bottom:8px;
	}
	h2.panoplie {
		background : url(./images/outdoor/picto-panoplie.gif) no-repeat left top;  padding-left:20px;border-bottom:1px solid #E6E6E6;
		clear:both;
		color:#333333;
		display:block;
		float:left;
		font-family:Arial,Helvetica,Verdana,sans-serif;
		font-size:116.67%;
		margin-top:5px;
		padding-bottom:4px;
		padding-left:20px;
		width:95%;
	}

	/* ### BLOC CONSEIL  ### */
		div.activityConseil {
			float:left;
			display:block; clear:both;
			padding-left:20px;
			/*border-bottom: 1px solid #E6E6E6;*/
			color :black; font-size:12px;

			width: 419px;
			margin-top:5px;
		}

		div.activityConseil .titleTop span {
			background : url(./images/outdoor/picto-panoplie.gif) no-repeat left 1px;
			padding-left:20px;
			padding-bottom:8px;
		}

		div.activityConseil .titleTop {
			float:left;
			display:block; clear:both;
			background : url(./images/outdoor/bg-bloc-conseil-top.png) no-repeat left top;
			color :black; font-size:12px;
			padding:5px 0 0 8px;
			width: 411px;
			font-weight: bold;
			height:30px;
		}
		div.activityConseil .content {
			float:left;
			display:block; clear:both;
			background : url(./images/outdoor/bg-bloc-conseil-repeatr.png) repeat-y left top;
			color :black; font-size:12px;
			padding:5px 0 0 8px;
			width: 411px;
			font-size:11px;
			font-weight: normal;
		}
		div.activityConseil .content p, div.activityConseil .content span {font-weight: normal;}
		div.activityConseil .content h5 {font-size:14px; color :#96BC19; font-weight:bold;	}
		div.activityConseil .content img  {margin: 0 auto; display: block; }
		div.activityConseil .content a.ensavoirplus {
			background:transparent url(./images/outdoor/picto-plus.gif) no-repeat 0 2px;
			padding-left: 20px;
			float:right; margin:5px 10px;	}
		div.activityConseil .footer {
			float:left;
			display:block; clear:both;
			background : url(./images/outdoor/bg-bloc-conseil-footer.png) no-repeat left top;
			width: 421px;
			height:25px;
		}

	/* ### PRODUCT SPEC ### */
	.activity_products .product_preview,
	.productDetailFullCol .product_preview
	{display:none !important;}
	.product_preview{	float:right; }

	.product_specifications 	{
		float:left;
		display:block; clear:both;
		width: 340px;
		_width: 320px;
		display:block; clear:both;
		padding: 0px 0 5px 0px;
		margin:7px 0 20px;
		overflow:hidden;
	}
	.product_specifications  ul li 	{list-style-type:none;  padding-left:15px; line-height:normal;  background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll 0 5px;	}
	.product_specifications  ul  	{width: 320px; margin:0; padding:0}
	.product_specifications  h5 	{color :black; }

	/*Page Catégorie de produits */

	.category  { float:left; margin:5px 0 20px; height:293px; /*ajout david a voir */ }

	.category .category_description { width:444px; height:293px; float:right;}
	.category .category_description .scroll-pane{ width:440px; height:290px;}
	.category .category_image{ float:left; width:487px;}
	.category_description .product_title  { color: #4444444;font-size:2em; font-weight:bold; text-transform:uppercase; line-height:normal; margin:0; padding:0;}
	.product_others .category_description{	float:left;	margin-right:3px;	width:220px;	}


	.product_slideshow_container { float:left; margin:5px 0 20px; width:952px; }


	/*SCROLL PANEL */

	.product_description .scroll-pane { width: 520px; overflow: auto; float: left; height:375px;}
	a.jScrollArrowDown {display: block;	position: absolute;	z-index: 1;	bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 14px;	}
	a.jScrollArrowUp {background: url(./images/outdoor/scrollbar-arrow-top.png) no-repeat 0 0;}
	a.jScrollArrowUp:hover {background: url(./images/outdoor/scrollbar-arrow-top-o.png) no-repeat 0 0;}
	a.jScrollArrowDown {background: url(./images/outdoor/scrollbar-arrow-bottom.png) no-repeat 0 0;}
	a.jScrollArrowDown:hover {background: url(./images/outdoor/scrollbar-arrow-bottom-o.png) no-repeat 0 0;	}
	a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position: 0 -30px;	}

	.jScrollPaneContainer { position: relative;	overflow: hidden;	z-index: 1; display:block; clear:both; /*border:1px solid #EFEFEF;*/ }
	.jScrollPaneTrack {	position: absolute;	cursor: pointer;right: 0;	top: 0;	height: 100%;	background: #F4F4F4;}
	.jScrollPaneDrag {	position: absolute;	background: url(images/scroll-bar.gif) #DDDDDD repeat-y top left;	cursor: pointer; overflow: hidden; width: 12px; height:100px;}
	.jScrollPaneDragTop {	position: absolute;	top: 0;	left: 0;	overflow: hidden; }
	.jScrollPaneDragBottom {	position: absolute;	bottom: 0;	left: 0;	overflow: hidden;}
	a.jScrollArrowUp {	display: block;	position: absolute;	z-index: 1;	top: 0;	right: 0;text-indent: -2000px;overflow: hidden;height: 14px;}

	/* ### SLIDESHOW ACTIVITIES  ### */
	h1 .title-activities {margin-bottom: 25px;}
	.around_slidshow{float: left; width: 930px; margin:0 0 45px;}
	.slideshow {
		width: 730px;
		height:293px;
		margin-left: -40px;
		*margin-left: -10px;
	}
	.slideshow .slideZoneContainer { *margin-top:-293px; }
	.slideshow .slideZoneContainer{
		width: 730px;
		height:293px;
		padding:1px 0 0 4px;
		overflow:hidden;
	}
	.slideshow .slideZoneOverlay{
		background:transparent url(./images/arrondi-slide-activite.png) no-repeat scroll 0 0;
		_background:transparent url(./images/arrondi-slide-activite.gif) no-repeat scroll 0 0;
		float:left;
		height:293px;
		left:43px;
		*left:3px;
		_left:9px;
		position:relative;
		top:0;
		width:40px;
		z-index:2;
	}

	.slideshow ul.slideZone{
		width: 8000px;
		height:293px;
		list-style-type:none;
	}
	.slideshow ul.slideZone li {
		width: 932px;
		height:293px;
		margin-top:-1px;
		float:left; display:inline;
		list-style-type:none;
	}
	.slideshow ul.slideZone li img {
		float:left;
		height:293px;
		width:730px;
		display:block;
		clear:both;

	}

	.slideshow  span.title {z-index: -1/*100*/;font-size: 3em; position: absolute; margin-top: 240px; margin-left: -250px; color:white;height: 30px; line-height: 30px;}
	/*.slideshow_menu .naviContainer {width: 180px;}*/
	.slideshow_menu .naviContainer a {
		display: block; background-color:#FFF;
		height: 22px; line-height: 22px;
		color: black; font-size: 1.2em;
		padding: 0 3px;
		width: 180px;
		margin: 5px 0;
		text-align: left; font-weight:bold;
	}

	.slideshow_menu .naviContainer a:hover, .slideshow_menu .naviContainer a.selected {
		background-color:#96BC19;
		color: white; text-decoration: none;
	}

	*html .slideshow .navigationZone  .naviContainer a {   position:relative;	text-align:center; 	}
	.slideshow .navigationZone  .naviContainer a:hover {   background: #91B618; text-decoration:none; 	}
	.slideshow .navigationZone  .naviContainer a.selected {   background: #6F6F6F; 	}
	.slideshow .navigationZone   a.next {
		height:17px;
		width: 15px;
		background:url(./images/gallery/arrow-next.gif) no-repeat center;
	}
	.slideshow_nextprev{visibility:hidden;}
	.slideshow .navigationZone   a.next:hover {  background:url(./images/gallery/arrow-next-o.gif) no-repeat center; text-decoration:none; }
	.slideshow .navigationZone   a.prev:hover {  background:url(./images/gallery/arrow-prev-o.gif) no-repeat center;  text-decoration:none; }
	.slideshow .navigationZone   a.prev {
		float:left;
		height:17px; width: 15px;
		background:url(./images/gallery/arrow-prev.gif) no-repeat center;
	}
	.sl {float: left}
	.slideshow_menu {float: left; height: 293px; width: 200px; /*padding-left: 30px*/}
	.slideshow_menu ul {list-style: none;}
	.slideshow_menu ul li {margin-left: 10px;background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll left 5px; padding-left: 12px;}

	/* ### END : SLIDESHOW ACTIVITIES  ### */


	#ctLeftSidebar { float:left; margin-right:5px; padding-right:5px; width:150px;}
	#ctLeftSidebar div.top { background:url(./images/outdoor/bg-rightcol-top.gif ) no-repeat -65px top; height: 25px; width: 150px;}
	#ctLeftSidebar div.top span {  font-weight:bold; line-height:2.2em; margin-left:15px; /*_margin-left:8px;*/ padding-left:5px; padding-top : 0px; float:left; color: #333333; }
	#ctLeftSidebar .liste {clear: both; margin: 5px 0;}
	#ctLeftSidebar .liste ul li {background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll left 5px; padding-left: 10px;}
	#ctLeftSidebar .liste ul li a.active {font-weight: bold}
	.ctContent { border-left: 1px dashed #CCCCCC; float: left; padding-left:15px; width:540px;}


	/* ### PAGE NEWS OUTDOOR  ### */

	.fiftyLeftCol     { float: left; width: 387px; padding: 5px; border-right: 1px dashed #CCCCCC;  }
	.fiftyRightCol    { float: right; width: 280px;padding: 5px;   }
	*html 	.fiftyRightCol   { width: 270px; overflow:hidden; }
	.fiftyRightCol img  {float: right; padding: 0 0 5px 5px;}
	.fiftyRightCol .subNewsN1 {border-bottom: 1px dashed #CCCCCC; padding-bottom:5px; margin-bottom:10px;
		float:left; display:block; clear:both;
		width: 280px;

	}

	.mainNewsBlock  {float: left; display:block; clear:both; width: 700px; }
	.mainNewsBlock h2 a{color :#98C000; font-size: 18px; font-weight:bold; text-decoration:underline; }
 	.mainNewsBlock .readMore {float: left; display:block; clear:both; color : #98C000; }
	.DetailsNews {float: left; display:block; clear:both; color : #999999;  margin-top:5px; width: 300px;}
	.DetailsNews a { color : #999999; }
	.DetailsNews a.comments {background:url(./images/outdoor/picto-comment.gif) no-repeat left bottom ;margin-left:5px; padding-left:14px;}

	.subNewsBlock h3  { background:url(./images/outdoor/bg-subnews.png) repeat-x top; display:block; clear:both; height:26px; color :black; font-size:14px; padding: 0px 0 0 10px; width: 380px;}
	.subNewsBlock ul li  {display:block; clear:both; margin : 15px 0 0 0 ; padding: 0 ; }
	.subNewsBlock ul li span em {color : #98C000; font-weight:bold; font-size:11px; text-decoration:underline; font-style:normal; padding : 0 0 0 5px;}
	.subNewsBlock ul li span  {color :#999999; font-weight:normal; font-size:10px; text-decoration:none !important; font-style:normal;display:block; clear:both; }
	.subNewsBlock ul li a  { display:block; clear:both; padding: 2px;}
	.subNewsBlock ul li a:hover  { background: #F2F2F2; text-decoration:none; }
	.subNewsBlock a.readMore   {
		display:block;
		clear:both; margin : 10px 0 0 0; background:url(./images/outdoor/picto-plus.gif) no-repeat left top ;
		font-size:10px;
		padding-left:20px;
		color :#98C000;
		margin-right:-3px;
		position:relative;
	}

	.subNewsBlock .fiftyLeftCol   { border-right:0;}
	.subNewsBlock .fiftyRightCol h3  { width: 290px !important;}
	.subNewsBlock .fiftyRightCol { float:left;width: 290px !important;}
	.subNewsBlock .fiftyRightCol ul  { display:block; clear:both; float:left; }
	.subNewsBlock .fiftyRightCol ul li { float:left;  margin-top:10px; display:block; clear:both;  width: 285px;}

	.subNewsBlock .fiftyRightCol ul li  img { float:left; width: 60px; }
	.subNewsBlock .fiftyRightCol ul li  span { float:left ; width: 215px;  clear:none; color :#999999;  padding-left:10px;}
	.subNewsBlock .fiftyRightCol ul li  span em {   color :#000 }
	.subNewsBlock .fiftyRightCol ul li  a:hover { background:none; }
	.subNewsBlock .fiftyRightCol  { float:left;  }

	/* COL DROITE PAGES NEWS /ACTALITES*/

	.RssPicto {
		background:url(./images/outdoor/picto-rss-big.gif) no-repeat left top ; height: 27px; width: 172px;
		padding-left:30px;
		font-weight:bold;
		color :#96BC19;
	}
	#rightCol .rss {	float:right;	display:block; }
	#rightCol .rss form .inputRss {	float:left;	width: 90px;}
	#rightCol .rss form  {	float:left; display:block; clear:both; margin-top : 5px; width: 182px;}
	#rightCol .rss form label {	float:left; width: 50px;	}
	#rightCol .rss form .okSubscribe {
		background:url(./images/outdoor/btn-oksubscribe.gif) no-repeat left top ;
		height: 20px; width: 25px;
		float:right;
		border:0; pointer: cursor;
		margin : 0 0 0 10px;
	}

	#rightCol .rubrique,
	#rightCol .decibel,
	#rightCol .keyword,
	#rightCol .archive {
		margin-bottom : 20px;
	}

	#rightCol .rubrique ul li {
		background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 5px ;
		padding-left:15px;
		margin:0;
	}
	#rightCol .rubrique ul li li { background:none; line-height: 50px;}
	#rightCol .rubrique ul li li a {display: inline;}
	#rightCol .decibel ul li {
		background:url(./images/outdoor/picto-comment.gif) no-repeat 0 5px ;
		padding-left:15px;
	}
	#rightCol .decibel ul li em  {color :#98C000;  font-weight:bold;	padding: 0 2px;}
	#rightCol .archive ul li {	background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 5px ;	padding-left:15px;	}
	#rightCol .decibel ul li div.author {line-height: 45px;}

	.more-link{
		text-align:left !important;
		color:#96BC19;
		background:transparent url(./images/outdoor/picto-plus.gif) no-repeat 0 0;
		margin:12px 0 0;
		clear: both;
	}

	.twoCols50HPRight .more-link { float:left;	margin-top:10px; }

	.more-link a{
		color:#96BC19;
		margin-left:20px;
		font-weight:bold;
	}

/* ************************************************************************************************ */
/* STYLE TAGCLOUDS -tagadelic-  */
	.keyword {margin:0 0 1em;}
	.tagadelic.level1 {  font-size : 0.9em; color :#666666;}
	.tagadelic.level2 { font-size : 1em; color :#666666;}
	.tagadelic.level3 { font-size : 1.2em; color : #999999;}
	.tagadelic.level4 { font-size : 1.3em; color : #999999;}
	.tagadelic.level5 { font-size : 1.4em; color : #000;}
	.tagadelic.level6 { font-size : 1.6em; color : #000;}
	.tagadelic.level7 { font-size : 1.8em; color : #000;}
	.tagadelic.level8 { font-size : 2em; color : #000; }
	.tagadelic.level9 { font-size : 2.4em; color : #000;}
	.tagadelic.level10 { font-size : 2.8em;  color : #000; }

/* END / STYLE TAGCLOUDS --  */
/* ************************************************************************************************ */


	/* ********************** BLOG - NEWS ********************** */
	.blog-author {height: 250px;}
	.blog-author .blog-author-img {float: left; width: 190px;}
	.blog-author .blog-author-bio {float: left; width: 505px;}
	 /*#blog-author-info {float: left;width: 500px; height: 235px;} */
	.blog-author .scroll-pane {overflow: auto; float: left; height: 235px;}
	.blog-author .blog-author-bio .blog-author-title { margin-bottom: 10px;}
	.blog-author .blog-author-bio .blog-author-title strong {font-size: 1.5em;}

	.blog-entry {border-bottom: 1px dashed #CCCCCC; margin-top: 15px; width: 715px; float: left}
	.blog-entry .blog-author-teaser { float: left; width: 60px; text-align:center;}
	.blog-entry .blog-entry-content {float: left; width: 640px;}

	.twoCols50HP .blog-entry{ border:0;	}

	.twoCols50HP .blog-entry h5 a{ text-decoration:underline;	}
	.twoCols50HP .news_colonne_droite img{ float:right; margin:0 0px 0 15px;	}
	.twoCols50HP .blog-entry .submitted,
	.twoCols50HP .blog-entry .submitted a{ color:#999999;	}
	.twoCols50HP .blog-entry .blog-entry-content {float: left; width: 320px; padding-bottom:15px; border-bottom:1px dotted #CCCCCC;}
	.twoCols50HP .blog-entry .last-entry { border-bottom: 0!important; }
	.twoCols50HP .blog-entry .blog-entry-content h2 { margin:0; }
	.twoCols50HP .blog-entry .blog-entry-content h2 a { color:#91B618; }
	.twoCols50HPLeft .blog-entry .blog-entry-content { border-bottom: 0; }
	.twoCols50HP .blog-entry .blog-entry-content .read_more { color:#98C000;}
	.twoCols50HP .blog-entry .blog-entry-content .read_more a { font-weight:bold; color:#98C000; background:transparent url(./images/outdoor/picto-plus.gif) no-repeat scroll 0 1px;
clear:both;
color:#96BC19;
padding-left: 20px;
text-align:left !important;
}

	.news-entry {clear: both; border-bottom: 1px dashed #CCCCCC; margin-top: 15px;}
	.news-entry .news-author-teaser { float: left; width: 60px; text-align:center;}
	.news-entry .news-entry-content {float: left; width: 640px;}

	.twoCols50HP .news-entry{ border:0;	}
	.twoCols50HP .news-entry h5 a{	color:#91B618;}
	.twoCols50HP .news-entry h5 a:hover{ text-decoration:underline;	}
	.twoCols50HP .news-entry .submitted{ margin-top:2px; color:#999999; display:block;float:left;margin-right:5px;}
	.twoCols50HP .news-entry .submitted a{ color:#999999;	}
	.twoCols50HP .news-entry .news-entry-content {float: left; width: 320px;}

	.post-author {width: 715px; margin-bottom: 20px;}
	.post-author img {float: left; margin-right: 20px;}
	.post-author .post-author-info {float: left; width: 575px;}
	.post-author .post-author-info-noimg {float: left; width: 715px;}
	.post-author .post-author-info h2 {margin-top: 15px;}
	.post-author .post-author-info-noimg h2 {margin-top: 15px; background:transparent url(./images/fond-titre-3.png) repeat-x scroll left top;}
	#comments {float: left; width: 665px;}
	#comments h2{font-size: 133.33%;}
	#comments h3{font-size: 116.67%; height: 20px;line-height: 20px; padding-left: 5px}
	#comments .comment {margin: 15px 0;}
	#comments .box {margin-top: 15px;}
	#comments .content, #comments .submitted, #comments .content, #comments .new {padding-left: 5px;}
	#comments .links {margin: 5px 0;}
	#comments #edit-preview {display: none;}


	/* END ****************** BLOG - NEWS ********************** */


	/* ********************** ARCHIVES ********************** */
	#archive-container {width: 715px; margin-bottom: 20px;}
	#archive-container dt {margin: 0; background: transparent url(./images/fond-titre-3.png) repeat-x scroll left top;}
	#archive-container dd {border:1px dashed #EDEDED;}
	#archive-container ul {border-bottom:1px dashed #CCC;}
	/* END ****************** ARCHIVES ********************** */



	/* ********************** DEALERS LOCATOR ********************** */
	.view-header-dealer-locator {margin-bottom: 20px;}
	.gprox_search {width: 340px; margin-right:50px; background-color: #f2f2f2;}
	.gprox_result {position:relative; margin-left:390px; width:463px;}

	.gprox_result .content #gpResultsNav{ position:relative; }
	.gprox_result .content { position:relative; }

	#gproximity-search-form .form-item {margin-top: 0;}
	#gproximity-search-form label {display:block; font-weight:bold; background: transparent url(./images/map-search-title.png) repeat-x scroll left top;height:23px;
margin-bottom:5px;padding-left:45px;width:295px;line-height: 23px}

	.view-content-dealer-locator h4 {
		background:transparent url(./images/map-title-outdoor.png) no-repeat scroll left top;
		color:#444444;
		float:left;
		font-size:1em;
		font-weight:bold;
		height:25px;
		line-height:25px;
		margin-bottom:0;
		padding-left:8px;
		text-transform:uppercase;
		width:457px;
	}

	.buyonlinelocatorContainer-bottom {
		background:transparent url(./images/map-search-bottom-outdoor.png) repeat-x scroll left top;
		display:block;
		float:left;
		height:25px;
		width:340px;
	}

	#gpResults ul.results li span {display: block; font-weight: normal;}
	#gpResults ul.results { display:block; float:left; margin-top:10px; }
	#gpResults ul.results li {
		background:#FAFAFA url(./images/dealer-repeat.gif) repeat-y scroll left top;
		clear:both;
		display:block;
		float:left;
		margin:0 0 15px;
		width:463px;
	}
	#gpResults ul.results li .map-marker { float:left; padding:0 14px; width:94%;}
	#gpResults ul.results li .map-marker-top { background: #FFFFFF url(./images/dealer-top.gif) no-repeat scroll left bottom; float: left; width: 463px; height: 12px; }
	#gpResults ul.results li .map-marker-bottom { background: #FFFFFF url(./images/dealer-bottom.gif) no-repeat scroll left top; float: left; width: 463px; height: 12px; }
	#gpResults ul.results li .marker-left{ border-right:1px dashed #CCCCCC; float:left; text-transform:uppercase; width:50%;}
	#gpResults ul.results li .marker-right{ float:left; margin-left:12px; width:47%;}
	#bubble span {display: block; font-weight: normal; font-size: .9em; line-height:0.9em;}

	#gpMapDistributorContainer_block {
		width: 585px;
		display: block;
		float: left;
	}

   #gpMapDistributorContainer {
		float: left;
		background:#FFFFFF url(./images/dealer-country-repeat.gif) repeat-y scroll left top;
		width:301px;
 	}

    #gpMapDistributorContainer .distributor-top {
		float: left;
		background: #FFFFFF url(./images/dealer-country-top.gif) no-repeat scroll left top;
		width:301px;
		height: 28px;
  	}

    #gpMapDistributorContainer .distributor-bottom {
    	float: left;
		background: #FFFFFF url(./images/dealer-country-bottom.gif) no-repeat scroll left top;
		width:301px;
		height: 28px;
  	}

  	#gpMapDistributorContainer .distributor-content {
		padding:0 60px;
  	}

  	#gpMapDistributorContainer .distributor-content ul li {
		background:transparent url(./images/outdoor/puce-yellow.gif) no-repeat scroll left 5px;
		display:block;
		padding-left:13px;
		list-style-type:none;
	}


	/* END ****************** DEALERS LOCATOR ********************** */

	#my_content{float:left;}

	/* ********************* PRODUCT FAMILY ************************ */
	.product_family{
		float:left;
		height:100px;
		margin-bottom:40px;
		margin-right:10px;
		position:relative;
		width:182px;
	}
	.product_family h2{
		bottom:63px;
		float:left;
		font-size:116.67%;
		margin-left:7px;
		position:absolute;
		z-index:999;
	}
	.product_family h2 a{ padding-right:10px;/*background:transparent url(./images/gallery/arrow-next-o.gif) no-repeat scroll right 5px;*/}
	.product_content {
		bottom:0;
		height:72px;
		position:relative;
		text-align:left;
		top:37px; }
	.product_content img{width:120px}
	/* END ***************** PRODUCT FAMILY ************************ */

	.slider_description{display:none;}
	.activity_info {
		background:transparent url(./images/info.png) no-repeat scroll 1px 1px;
		_background:transparent url(./images/info.gif) no-repeat scroll 1px 1px;
		color:#FFFFFF;
		display:block;
		float:left;
		height:0;
		overflow:hidden;
		padding:25px 0 0 24px;
		position:relative;
		right:710px;
		top:250px;
		width:0;
		z-index:36;
	}

	.blocProduit, .blocArticle, #block-block-4{
		margin-bottom:20px;
	}

	#main_activity { margin:10px 0 35px; float:left; }

	a.rightsidebar_plus { text-decoration: underline }

	.family {
		float:left;
		height:auto;
		margin-bottom:25px; }

	.family p img { margin-left:0; margin-right:10px; }


	html[xmlns*=""] #topnav .topnavLeft { padding-left:0px; }
	html[xmlns*=""] #topnav .topnavRight { width:365px; }

.product_specifications p
{
	margin-left:25px;	width:350px;
}

.node .content ul li {
	list-style-type:none;
	background:url(./images/outdoor/puce-yellow.gif) no-repeat 0 0.5em;
	padding-left:15px;
}


 #header
{
	height:80px;
}

html[xmlns*=""] body:last-child #topnav {
		margin-top: -12px;
}

body:first-of-type #topnav {
    margin-top: -14px;
}

body:first-of-type #topnav .topnavLeft {
    padding-left: 25px;
}

body:first-of-type #topnav .topnavRight {
    padding-right: 15px;
}

body:first-of-type #topnav .topnavRight {
    padding-right: 15px;
    width: auto;
}

.img_new
{
	position:absolute;
	top:92px;
}

#gpResultsNav
	{
	font-size:13px;
	font-weight:bold;
	text-align:right;
	}
	#gpResultsNavBas
	{
	font-size:13px;
	font-weight:bold;
	text-align:right;
	}
 /* MAC ne voit pas la fin de commentaire sur cette ligne
     #topnav {margin-top: -13px;}
 /* MAC voit un commentaire sur 3 lignes se terminant ici */

