			
	/*
	* ORDER
	*/
	fieldset.sort
	{
		margin-bottom:1px;
		padding:4px 10px 4px 45px;
		background-color:#F4F4F4;
	}


		fieldset.sort div
		{
			float:left;
		}
	
	
			input.order,
			select.order
			{
				float:left;
				font-size:12px;
				text-transform:uppercase;
				cursor:pointer;
				
				background:#EAEAEA;
				color:#333;
				border-radius:0px;
				border-top:solid 1px #D8D8D8;
				border-left:solid 1px #D8D8D8;
				border-bottom:solid 1px #D8D8D8;
				border-right:solid 1px #D8D8D8;
				padding: 5px 5px 5px 5px;
				margin:0px 10px 0px 0px;
				cursor:pointer;
				text-align:center;
			}
			
		 
			input.order:not(.no-hover):hover,
			select.order:not(.no-hover):hover
			{
				background:#E1E1E1;
				border-top:solid 1px #C1C1C1;
				border-left:solid 1px #C1C1C1;
				border-bottom:solid 1px #C1C1C1;
				border-right:solid 1px #C1C1C1;
			}
		 
		 
	/*
	* FILTER
	*/
	fieldset.filter
	{
		margin-bottom:10px;
		padding:4px 10px 4px 45px;
		background-color:#D8D8D8;
	}


		fieldset.filter div
		{
			float:left;
		}
	
			
			input.filter,
			select.filter
			{
				background:#fff;
				margin:0px 10px 0px 0px;
				padding:6px 0px 6px 0px;
				text-align:center;
				border-top:solid 1px #C1C1C1;
				border-left:solid 1px #C1C1C1;
				border-bottom:solid 1px #C1C1C1;
				border-right:solid 1px #C1C1C1;
				border-radius:0px;
			}
			
			
	/*
	* HEADER BUTTONS
	*/
	fieldset div.buttons
	{
		 float:right;
	}

		fieldset div.buttons .button,
		fieldset div.buttons select
		{
			 margin-left:5px;
		}


	/*
	* PAGER
	*/
	.summary .header fieldset.pager
	{
		padding:8px 10px 8px 15px;
		margin-bottom:20px;
		border:solid 1px #EEEEEE;
	}


		.summary .header fieldset.pager span
		{
			line-height:30px;
		}


		
	#pager_selecter
	{
		float:left;
	}
	
	
	#pager_submiters
	{
		float:right;
	}
	
			#pager_submiters input
			{
				margin-left:5px;
			}
			
			
	
		#apply_cancel_order_filter_div
		{
			float:left;
		}


	
	/*
	* BODY
	*/
	.summary div span,
	.summary div span.inactive_action
	{
		height:32px;
		padding:0px 5px 0px 5px;
		background:#FFF;
		text-align:left;
	}
	
	
		.summary div span input[type="image"]:disabled
		{
			border-color:#fff;
		}
	
	
	.summary div span.inactive_action
	{
		background:none;
		text-align:center;
	}
		
	
		.summary  ul
		{
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
		
			.summary ul li
			{
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				clear:both;
				overflow:auto;
				list-style:none;
			}
			
				.summary ul li a
				{
					text-decoration:none;
				}
			
				.summary ul > li > div
				{
					margin:0px 0px 10px 0px;
					overflow:hidden;
				}
	
					.summary ul > li > div span
					{
						display:table-cell;
						padding:0px 5px 0px 5px;
						vertical-align:middle;
					}
	
					.summary div.attribute_column
					{
						margin:0px 10px 0px 0px;
					}
	
				.summary ul > li > ul
				{
					padding-left: 30px; /* DOIT TOUJOUS ETRE EGAL A "$Setup["summary_level_x_shift"]" */
					display:none;/* FERMETURE - PAR DEFAUT - DE TOUTES LES "SOUS-SECTIONS" */
				}
