/******************************* PAGE PRESENTATION ********************************/

div#content div#content-middle div#data{
	padding-left:40px;
	padding-right: 34px;
	padding-top: 20px;
	font-size: 11px;
	text-align: justify;

}
	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_prestation.jpg) no-repeat bottom right;
		clear : both;
	}

	div#content div#content-middle div#data h1.illus{
		background: url(../images/fond/fond_titre_prestation.jpg) no-repeat 105px 0px;
		clear : both;
	}

	div#content div#content-middle div#data p.info_illus{
		text-align : center;
		color : #777777;
		margin : 15px 0px;
		margin-top : 3px;
		border-top : 1px solid #BCCB06;
		width: 383px;
	}

	div#content div#content-middle div#data div.bottom-left h2{
		color: #545454;
		font-family: Verdana;
		font-size: 13px;
		font-weight: normal;
		background: url(../images/prestation/sous_titre.jpg) no-repeat right center;
	}

	div#content div#content-middle div#data div.bottom-right h2{
		color: #545454;
		font-family: Verdana;
		font-size: 13px;
		font-weight: normal;
		background: url(../images/prestation/sous_titre2.jpg) no-repeat right center;
	}

	div#content div#content-middle div#data div.top{
		padding-right: 25px;
	}

		div#content div#content-middle div#data div.top p.tete{
			padding-top: 20px;
		}
	div#content div#content-middle div#data div.bottom-left{
		width: 456px;
		text-align: justify;
		float: left;
		margin-top: 5px;
	}

	div#content div#content-middle div#data div.bottom-left h2{
		margin-top : 40px;
	}

	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;
	}

		div#content div#content-middle div#data div.top p.chapeau{
			font-weight: bold;
			padding-top: 30px;
		}

		div#content div#content-middle div#data div.bottom-right p{
			padding: 15px 0;

		}
		div#content div#content-middle div#data div.bottom-right p.tarif{
			padding: 0px;
			font-weight: bold;
		}

		div#content div#content-middle div#data div.bottom-left p{
			padding-top: 5px;
		}


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

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

		div#content div#content-middle div#data ul li strong{
			font-weight: normal;
			font-style: italic;
			color: #AEAE11;
		}



		/**** Jcarousel ****/

		.allBlocElement{
			position : relative;
			width: 363px;
			height : 380px;
			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;

			margin-left:0px;
			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;
		}