
/*- CONTROL DOCUMENTS LIST -*/

#ControlDocumentList{
}
	#ControlDocumentList h3 {
		display: block;
		padding: 3px 10px 10px 10px;

		margin: 0 0 -2px 0;

		background-color: #f1f1f1;
	}

	#ControlDocumentList .item {}

		#ControlDocumentList .item a {}

		#ControlDocumentList .item a:hover {}

		#ControlDocumentList .item img {}

		#ControlDocumentList .text {}

		#ControlDocumentList .separator {}

		
.voirDocuments{
	display: none;
}
		
/* -------------------- CategoryList --------------------------------- */

#categoryList {}

	#categoryList .item {
		padding: 10px;

		background: url('images/bg_categoryList.jpg') top repeat-x #fbfbfb;
		border: 1px solid #dedee0;
	}

	#categoryList hr {
		height: 2px;
		background-color: #d2d2d2;
		color: #d2d2d2;

		margin: 10px 0px 10px 0px;
		border-bottom: 1px solid white;
	}

	#categoryList .categorySeparator {
		display: block;
		width: 1px;
		height: 10px;
	}

	#categoryList h2 {
		display: block;
		background-color: #f1f1f1;
		padding: 5px 10px;

		margin: 0px 0px 5px 0px;
	}
		
	#categoryList .item .parent {
		display: block;
		padding: 2px 10px;
		margin: 5px 0px;
		background-color: white;
		text-decoration: none;
	}

		#categoryList .item .parent:hover{
			background-color: #fdc622;
			text-shadow: #eca70a -1px -1px 0px;
		}

	#categoryList .descriptionParent {}
	
	#categoryList .item a{}

	#categoryList .item a:hover {
		color: white;
	}

	#categoryList .item .subCategorySeparator {
		height: 5px;
	}

	#categoryList .item .childLevel1 {	
		display: block;
		text-decoration: none;
		
		padding: 2px 10px;
	}
	
	#categoryList .item .childLevel1:hover {
		background-color: #fdc622;
		text-shadow: #eca70a -1px -1px 0px;
	}
	
	
/* -------------------- DocumentList --------------------------------- */

#documentList{
}
	#documentList h2 {
		display: block;
		background-color: #f1f1f1;
		padding: 5px 10px;

		margin: 0px 0px 5px 0px;
	}
	
	#documentList .category {
		padding: 10px;

		background: url('images/bg_categoryList.jpg') top repeat-x #fbfbfb;
		border: 1px solid #dedee0;
	}

	#documentList .item {

	}
	
	#documentList .item a {
		text-decoration: none;
	}

		#documentList .itemHover {
			background-color: #fdc622;
			color: white;
		}

		#documentList .item:hover a, #documentList .item:hover a:hover, #documentList .item:hover small{
			color: white;
			text-decoration: none;
		}

		#documentList .item img {}

		#documentList .item small {
			display: block; 
			width:80px;
			float: right;

			position: relative;
			top: 4px;

			font-size:10px;
			margin-left: 10px;

			text-align: right;
			
		}
		
		#documentList hr {
			height: 2px;
			background-color: #d2d2d2;
			color: #d2d2d2;

			margin: 10px 0px 10px 0px;
			border-bottom: 1px solid white;
		}

		/* GOOGLE CHROME */

		body:nth-of-type(1) #documentList .item small{
			position: relative;
			top:2px;
		}

	#documentList .categorySeparator {
		display: block;
		width: 1px;
		height: 10px;
	}
