
/* Faqs > Category List
-------------------------------------------------------------- */

#faqs_CategoryList {
}

	#faqs_CategoryList .category {
		padding: 10px; 
		border: 1px solid #eaeaea;
	}

		#faqs_CategoryList .category a {
			display: block;
			
			font-size: 11px;
			font-weight: bold;
			text-transform: uppercase;
			text-decoration: none;
			
			background: url('images/bg_puce.gif') 2px 2px no-repeat;

			padding: 0px 0px 0px 15px;
		}

		#faqs_CategoryList .category a:hover {
			background: url('images/bg_puce.gif') 2px -12px no-repeat #e1272f;
			
			color: #fff;
		}

		#faqs_CategoryList .category .parentBox {
			display:block;
		}

			#faqs_CategoryList .category .parentBox .parent {}

			#faqs_CategoryList .category .child2 {
				display: block;
				margin-top: 10px;
				padding: 10px 0 0 20px;
				border-top: 1px solid #eaeaea;
			}

			#faqs_CategoryList .category .child3 {
				display: block;
				margin-top: 10px;
				padding: 10px 0 0 40px;
				border-top: 1px solid #eaeaea;
			}

			#faqs_CategoryList .category .child4 {
				display: block;
				margin-top: 10px;
				padding: 10px 0 0 60px;
				border-top: 1px solid #eaeaea;
			}

			#faqs_CategoryList .category .child5 {
				display: block;
				margin-top: 10px;
				padding: 10px 0 0 80px;
				border-top: 1px solid #eaeaea;
			}

		#faqs_CategoryList .category .description {
			font-size: 11px;
		}

/* Faqs > ListOnline
-------------------------------------------------------------- */

#faqs_FaqsList{
	/*background : url('images/bg_faqsList.gif') 24px 0 repeat-y;*/
}

	#faqs_FaqsList .leftSide,
	#faqs_FaqsList .rightSide {
		width: 330px;
		padding: 0 15px 0 0;
	}

	#faqs_FaqsList .leftSide {
		float: left;
	}

	#faqs_FaqsList .rightSide {
		float: right;
	}

	#faqs_FaqsList .listCategories {
		border-bottom: 1px solid #eaeaea;
		padding: 0 0 10px 0;
		margin: 0 0 10px 0;
	}

	#faqs_FaqsList .item {
	}

		#faqs_FaqsList h2 {
			color: black;
			font-weight: bold;

			margin: 20px 0 8px 0;
		}


		#faqs_FaqsList .item a.master {
			display: block;
			font-weight: bold;
			font-style: italic;
			margin-bottom: 6px;
			clear: both;
		}

		#faqs_FaqsList .item a.master:before {
			content: '+';
			color: black;
			border: solid 1px black;

			display: block;
			height: 6px;
			width: 6px;

			float: left;
			margin-top: 4px;
			margin-right: 4px; 

			line-height: 2px;
			font-size: 6px;

		}

		#faqs_FaqsList .item a {
		}

		#faqs_FaqsList .item a + span {
			display: none;
			padding: 3px 0 3px 66px;
			/*background : url('images/puce.gif') 8px 8px no-repeat;*/

			text-decoration: none;
		}

		#faqs_FaqsList .item a:hover { color: #000; }
	
	#faqs_FaqsList .readMore {
		display: none;
	}

#faqs_FaqsView {
}

	#faqs_FaqsView .item {
		padding: 0 0 0 24px;
		background : url('images/puce.gif') 8px 8px no-repeat;
	}

		#faqs_FaqsList .item h3 {
		}