/******************************* PAGE SAVOIR FAIRE COMPETENCE ********************************/


div#content div#content-middle div#data{
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 40px;
}


div#content div#content-middle div#data div.left{
	width: 456px;
	text-align: justify;
	font-size: 11px;
	float: left;
	padding-top:40px;
}
	div#content div#content-middle div#data div.left h2{
		font-size: 13px;
		background: url(../images/fond/sous_titre_savoir1.jpg) no-repeat right center;
		color:#545454;
		font-weight: normal;
		margin-bottom: 15px;

	}
div#content div#content-middle div#data div.right{
	width: 368px;
	text-align: justify;
	font-size: 11px;
	float: left;
	padding-top: 40px;
	padding-left:75px;
	padding-bottom: 95px;
}
	div#content div#content-middle div#data h1{
		color: #AEAE11;
		font-family: Verdana;
		font-size: 16px;
		font-weight: normal;
		height: 22px;
		background: url(../images/fond/fond_titre_savoir.jpg) no-repeat bottom right;
	}

	div#content div#content-middle div#data div.left p{
		margin-bottom: 20px;
	}

	div#content div#content-middle div#data div.right p.sous-titre{
		background: url(../images/fond/sous_titre_savoir2.jpg) no-repeat right center;
		margin-bottom: 15px;
	}


	div#content div#content-middle div#data div.right ul{
		margin-left: 17px;
	}
	div#content div#content-middle div#data div.right ul li{
		padding-top: 18px;
		list-style:none;
		list-style-image: url(../images/prestation/puce.jpg);
	}

	div#content div#content-middle div#data ul{
		margin-left:10px;
	}


		/**** Jcarousel ****/

		.allBlocElement{
			position : relative;
			width: 363px;
			height : 400px;
			clear : both;
			overflow : hidden;
		 	background : #edecec;
		 	padding-left: 20px;
		}

		div#content div#content-middle div#data .listElement ul li{
			height :370px;
			width : 300px;
			display : block;
			float : left;

			padding : 5px;
			text-align : center;
		}



		.listElement ul li img{

			padding-right : 20px;
		}

		div#content div#content-middle div#data .listElement ul li p{
			margin : 10px 0px;
			font-size : 1.1em;
			text-align: center;
			padding-top : 0px;
		}



		.listElement ul li h2{
			color: #545454;
			font-family: Verdana;
			font-size: 14px;
			font-weight: normal;
			border-top : #545454 1px solid;
			border-bottom : #545454 1px solid;
			padding : 6px 3px;
			margin-bottom : 20px;

		}

		div#content div#content-middle div#data .listElement ul li h2{
			background : none;
			text-align : center;
			color : #545454;

		}

		div#content div#content-middle div#data .listElement ul li h2.mineral{
		letter-spacing :-0.02em;
		}

		.allBlocElement .prev,.allBlocElement .next{
			cursor: pointer;

		}

		.allBlocElement #prev{
			position : absolute;
			top : 170px;
			left:10px;
		}

		.allBlocElement #next{
			position : absolute;
			top : 170px;
			right:10px;
		}

		.listElement {
		 margin-top : 10px;
		 margin-left:18px;

		}

		.listElement ul{
		 float : left;
		 text-align:left;
		}

		div#content div#content-middle div#data div.bottom-right{
		width: 365px;
		text-align: justify;
		float: left;
		margin-top: 25px;
		margin-left:78px;
		padding-bottom: 40px;
	}