/* // ICO-OSCommerce /styles/default/default/jquery.accordion.products_top.css 0.6 */

		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
		.products_top_accordion ul, 
		.products_age_accordion ul, 
		.products_weight_accordion ul{
		  margin: 20px 0;
		  padding: 0;
		}
		.productstop_accordion table, 
		.productsage_accordion table, 
		.productsweight_accordion table{
		    width: 450px;
		}
		.productstop_accordion , 
		.productsage_accordion, 
		.productsweight_accordion{ width: 100%; height: auto; margin: 0; padding: 0; display: block; }

		.products_top_accordion div.selected, 
		.products_age_accordion div.selected, 
		.products_weight_accordion div.selected{
		  width: 100%;		
		  display: block;
	      } 
	      .products_top_accordion div a,  
	      .products_age_accordion div a,  
	      .products_weight_accordion div a{
	        width: 100%;
	        display: block;
	      }
		.products_top_accordion div a.view, 
		.products_age_accordion div a.view, 
		.products_weight_accordion div a.view{ 
		  float: left;
		  padding: 2px;
		  margin: 0;
		  clear: left;
		  width: 5px;
		  height: 5px;
		  background: url(/styles/default/default/medias/icons/box_cateogories_accordion_view.png) no-repeat 2px 0;
		}
		.products_top_accordion div a.view:hover, 
		.products_age_accordion div a.view:hover, 
		.products_weight_accordion div a.view:hover{ 
		  border-left: 2px solid #900;
		}
		.products_top_accordion div.selected a.view, 
		.products_age_accordion div.selected a.view, 
		.products_weight_accordion div.selected a.view{ 
		  float: left;
		  padding: 2px;
		  margin: 0;
		  color: #900;
		  font-weight: bold;
		  font-size: 14px;
		}
		.products_top_accordion div.selected a.view:hover, 
		.products_age_accordion div.selected a.view:hover, 
		.products_weight_accordion div.selected a.view:hover{ 
		  padding: 2px;
		  margin: 0;
		  color: #f90;
		}
		.products_top_accordion div a .view .current, 
		.products_age_accordion div a .view .current, 
		.products_weight_accordion div a .view .current {
		  border-left: 2px solid #900;
		} 
		.products_top_accordion div a .view .parent, 
		.products_age_accordion div a .view .parent, 
		.products_weight_accordion div a .view .parent{
		  border-left: 1px solid #900;
		} 
		.products_top_accordion div.head, 
		.products_age_accordion div.head, 
		.products_weight_accordion div.head {
                        background: transparent;
                        color:#000000;
                        font-size:18px;
                        font-weight:normal;
                        height:20px;
                        margin-top:5px;
                        margin-bottom:5px;
                        margin-left:5px;
                        padding:8px 20px;
                        width: 410px;
                    }
		/* Niveau 1 */
		.products_top_accordion div.head a, 
		.products_age_accordion div.head a, 
		.products_weight_accordion div.head a{ 
		color: #fff;
		display:block; 
		background: #006696 url(/styles/default/default/medias/icons/minus.png) no-repeat; 
		background-position: 98% 50%;
		padding: 3px 6px;
		font-size: 14px;
		font-weight: bold;
		}
		.products_top_accordion div.head a:hover, 
		.products_age_accordion div.head a:hover, 
		.products_weight_accordion div.head a:hover { 
		color: #036;
		font-weight: bold;
		background: #ddd url(/styles/default/default/medias/icons/minus.png) no-repeat; 
		background-position: 98% 50%;
		border: 2px solid #006696;
		}
		.products_top_accordion div.selected a, 
		.products_age_accordion div.selected a, 
		.products_weight_accordion div.selected a{ 
		background: #003366 url(/styles/default/default/medias/icons/plus.png) no-repeat; 
		background-position:98% 50%;
		color: #fff;
		padding: 3px 6px;		
		font-weight: bold;
		}
	    .products_top_accordion div.selected a:hover, 
	    .products_age_accordion div.selected a:hover, 
	    .products_weight_accordion div.selected a:hover{ 
		background: transparent url(/styles/default/default/medias/icons/plus.png) no-repeat; 
		background-position:98% 50%;
		color: #036;
		border: 2px solid #003366;
		font-weight: bold;
		}
		
		.products_top_accordion li, 
		.products_age_accordion li, 
		.products_weight_accordion li  { list-style-type: none; }
		
		#products_weight_range_selection,
		#products_weight_selection{
			padding: 2px 5px;
			font-size: 10px;
		}