/* CSS Document */
.titre2 em {
	font-size:.65em;
}
.listcontainer {
	float:left;
	width:175px;
	font-size:.75em;
	color:#3C7238;
}
.listcontainer li {
	border:1px solid #8F3406;
	list-style-type:none;
	padding:5px 0 0 5px;
	height:30px
}
.listcontainer li strong {
	font-size:1.1em;
	color:#8F3406;
}
.listcontainer li p {
	font-size:.75em
}
.listcontainer2 {
	float:left;
	width:140px;
	font-size:.75em;
	color:#3C7238;
}
.listcontainer2 li {
	text-align:center;
	border:1px solid #8F3406;
	list-style-type:none;
	height:30px;
	padding:5px 7px 0 0;
}
.listcontainer3 {
	float:left;
	width:112px;
	font-size:.75em;
	color:#3C7238;
}
.listcontainer3 li {
	text-align:center;
	border:1px solid #8F3406;
	list-style-type:none;
	height:30px;
	padding:5px 7px 0 0;
}
div#conteneur3 {
	background-image:url('images/fond.gif');
	background-repeat:repeat-y;
	width:auto;
	padding-top: 5px;
	padding-left: 12px;
	padding-right:12px
}
div#tbleconteneur1 {
	padding-left:5px;
	width:auto;
}
div#tbleconteneur1 .titre2 {
	width:450px;
}
div#tbleconteneur2 {
	padding-left:5px;
	width:auto;
}
div#tbleconteneur2 .titre2 {
	width:730px;
}
div#tbleconteneur3 {
	padding-left:5px;
	width:auto;
}
div#tbleconteneur3 .titre2 {
	width:625px;
}
img#tarif1 {
	float:left;
	margin:-24px 0 5px 10px;
}
img#piste {
	float:left;
	margin:19px 0 0 10px;
}
.clearfloats {
	margin-left:5px;
}
.clearfloats p {
	font-size:.7em;
	width:450px;
}