/* Couleurs 
-------------------------------------------------------------- */

h1 span.pink, span.pink {
	color: #ff1f7b;
}

h1 span.green, span.green {
	color: #80b417;
}

/* Tailles
-------------------------------------------------------------- */

span.small {
	font-size: 11px;
}

/* TEMP
------------------------------------------------------------- */

#productsInHomeTemp {
	width: 754px;
	height: 158px;
	background: url('images/customer/bg_productsInHomeTemp.jpg') 0px 0px no-repeat;
}

/* Padi
------------------------------------------------------------- */

#padi {
	display: block;
	width: 283px;
	height: 164px;
	float: left;
	margin-left:10px;
	margin-top:10px;
	background: url('images/customer/bg_padi.jpg') 0px 0px no-repeat;
}

	#padi:hover {
		background: url('images/customer/bg_padi.jpg') 0px bottom no-repeat;
	}

/* Heures
------------------------------------------------------------- */

#heures {
	display: block;
	width: 283px;
	height: 153px;
	float: left;
	margin-left:10px;
	margin-top:10px;
	background: url('images/customer/bg_heures.jpg') 0px 0px no-repeat;
}

	#heures:hover {
		background: url('images/customer/bg_heures.jpg') 0px -153px no-repeat;
	}

/* ul li
------------------------------------------------------------- */

#pageFull ul          { list-style-type: none; list-style-image:url('images/customer/bg_li.jpg');}
#pageFull ul  li       { padding-bottom: 2px;}

/* Photos
------------------------------------------------------------- */

.photo {}


.photo img {
	margin-top: 3px;
}

	.photo .intitule {
		position: relative;
		top: -12px;
		margin: 0px 3px -12px 0px;
		padding: 2px 5px;

		color: white;
		background-color: #8fc01d;
	}

	.photo .intitule2 {
		position: relative;
		top: -12px;
		margin: 0px 0px -12px 0px;
		padding: 2px 5px;

		color: white;
		background-color: #8fc01d;
		text-align: right;
	}

	.photo .intitule3 {
		position: relative;
		top: -12px;
		margin: 0px 3px -12px 0px;
		padding: 2px 5px;

		color: white;
		background: url('images/customer/bg_intitule3.jpg') right top no-repeat #8abc19;
	}

		.photo:hover .intitule3 {
			background: url('images/customer/bg_intitule3.jpg') right bottom no-repeat #0063b4;
		}

.agauche {
	padding: 0px 10px 10px 0px;
}


.adroite {
	padding: 0px 0px 10px 15px;
}

.adroite img {

}

.photo .text {
	text-align: center;
}

/* Sides
------------------------------------------------------------- */

.leftSide1 {
	float: left;
	width: 421px;
}

.rightSide1 {
	float: left;
	width: 323px;
	margin-left: 10px;
}


.leftSide2 {
	float: left;
	width: 544px;
}

.rightSide2 {
	float: left;
	width: 200px;
	margin-left: 10px;
}

.leftSide3 {
	float: left;
	width: 301px;
}

.rightSide3 {
	float: left;
	width: 403px;
	margin-left: 10px;
}

/* Plan
------------------------------------------------------------- */

.plan{
	padding: 10px;
	background: url('images/customer/bg_map.jpg') 0px 0px no-repeat #a0c93c;
	height: 330px;
	color: #355000;
}

	.plan h4 {
		color: white;
	}

	.plan hr {
		color: white;
		background-color: white;
	}

/* Location
------------------------------------------------------------- */

.location {
	display: block;
	width: 208px;
	height: 56px;
	background: url('images/customer/bg_location.jpg') top no-repeat;
}

	.location:hover {
		background-position: bottom;
	}
