/****************************************************************************
	Agestis - Content Management System - http://www.agestis.com
	by ARICIA http://www.aricia.fr
*****************************************************************************
			Version:	20150129.1611
			Coder: 		Damien
*****************************************************************************
		style.css
		Feuille de style par defaut du module cataloque et de ses composants
****************************************************************************/


/*	BREADCRUMB
*****************************************************************************/

	#aCat_breadcrumb {}

	#aCat_breadcrumb .breadcrumb {
		padding: 7px 14px;
		margin: 0 0 18px;
		list-style: none;
		background-color: #fbfbfb;
		background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
		background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
		background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
		background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
		background-image: linear-gradient(top, #ffffff, #f5f5f5);
		background-repeat: repeat-x;
		border: 1px solid #ddd;
		-webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
				border-radius: 3px;
		filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
		-webkit-box-shadow: inset 0 1px 0 #ffffff;
		 -moz-box-shadow: inset 0 1px 0 #ffffff;
				box-shadow: inset 0 1px 0 #ffffff;
	}

	#aCat_breadcrumb .breadcrumb li {
		display: inline-block;
		*display: inline;
		text-shadow: 0 1px 0 #ffffff;
		*zoom: 1;
	}

	#aCat_breadcrumb .breadcrumb .divider {
		padding: 0 5px;
		color: #999999;
	}

	#aCat_breadcrumb .breadcrumb .active a {
		color: #333333;
	}

	 
	#aCat_breadcrumb li.counter {
		float:right;
		text-align:right;
		font-size:75%;
	}

	#aCat_ChildList {}
	#aCat_ChildList .titre { display: none; }
	#aCat_ChildList ul { margin:0 0 0 35px; }


/*	PAGINATION
*****************************************************************************/
	#aCat_Pagination {}

	#aCat_Pagination .a-pagination {
		height: 36px;
		margin: 18px 0;
	}

	#aCat_Pagination .a-pagination ul {
		display: inline-block;
		*display: inline;
		margin-bottom: 0;
		margin-left: 0;
		padding-left: 0;
		list-style-type: disc;
		-webkit-border-radius: 3px;
			 -moz-border-radius: 3px;
						border-radius: 3px;
		*zoom: 1;
		-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
						box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	}

	#aCat_Pagination .a-pagination li {
		display: inline;
		margin:0;
	}

	#aCat_Pagination .a-pagination a {
		float: left;
		padding: 0 14px;
		line-height: 34px;
		text-decoration: none;
		border: 1px solid #ddd;
		border-left-width: 0;
	}

	#aCat_Pagination .a-pagination a:hover,
	#aCat_Pagination .a-pagination .active a {
		background-color: #f5f5f5;
	}

	#aCat_Pagination .a-pagination .active a {
		color: #999999;
		cursor: default;
	}

	#aCat_Pagination .a-pagination .disabled span,
	#aCat_Pagination .a-pagination .disabled a,
	#aCat_Pagination .a-pagination .disabled a:hover {
		color: #999999;
		cursor: default;
		background-color: transparent;
	}

	#aCat_Pagination .a-pagination li:first-child a {
		border-left-width: 1px;
		-webkit-border-radius: 3px 0 0 3px;
			 -moz-border-radius: 3px 0 0 3px;
						border-radius: 3px 0 0 3px;
	}

	#aCat_Pagination .a-pagination li:last-child a {
		-webkit-border-radius: 0 3px 3px 0;
			 -moz-border-radius: 0 3px 3px 0;
						border-radius: 0 3px 3px 0;
	}

	#aCat_Pagination .a-pagination.pagination-centered {
		text-align: center;
	}

	#aCat_Pagination .a-pagination.pagination-right {
		text-align: right;
	}

	.pager {
		margin-bottom: 18px;
		margin-left: 0;
		text-align: center;
		list-style: none;
		*zoom: 1;
	}

	.pager:before,
	.pager:after {
		display: table;
		content: "";
	}

	.pager:after {
		clear: both;
	}

	.pager li {
		display: inline;
	}

	.pager a {
		display: inline-block;
		padding: 5px 14px;
		background-color: #fff;
		border: 1px solid #ddd;
		-webkit-border-radius: 15px;
			 -moz-border-radius: 15px;
						border-radius: 15px;
	}

	.pager a:hover {
		text-decoration: none;
		background-color: #f5f5f5;
	}

	.pager .next a {
		float: right;
	}

	.pager .previous a {
		float: left;
	}

	.pager .disabled a,
	.pager .disabled a:hover {
		color: #999999;
		cursor: default;
		background-color: #fff;
	}