body {
	background-color: #d5d5d5;
	background-image: url(images/fond.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

a:link {
	color: #86B097;
}

a:visited {
	color: #86B097;
}

a:active {
	color: #86B097;
}

a:hover {
	color: #63836C;
}

h1 {
	font-size: 25px;
	text-align: center;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 14px;
}

h4 {
	font-size: 13px;
}

h5 {
	font-size: 12px;
}

h6 {
	font-size: 11px;
}

.soustitreh1 {
	font-size: 16px;
}

.center {
	text-align: center;
}

#main {
	width: 799px;
	position: absolute;
	left: 50%;
	margin-left: -400px;
	min-height: 200px;
	background-image: url(images/1px_8c8d92.gif);
	background-repeat: repeat;
}

#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	height: 157px;
	width: 799px;
}

a.onglet-1:link, a.onglet-1:visited, a.onglet-1:active,
a.onglet-2:link, a.onglet-2:visited, a.onglet-2:active,
a.onglet-3:link, a.onglet-3:visited, a.onglet-3:active,
a.onglet-4:link, a.onglet-4:visited, a.onglet-4:active,
a.onglet-5:link, a.onglet-5:visited, a.onglet-5:active {
	color: #FFFFFF;
}

a.onglet-1_active:link, a.onglet-1_active:active, a.onglet-1_active:visited,
a.onglet-2_active:link, a.onglet-2_active:active, a.onglet-2_active:visited,
a.onglet-3_active:link, a.onglet-3_active:active, a.onglet-3_active:visited,
a.onglet-4_active:link, a.onglet-4_active:active, a.onglet-4_active:visited,
a.onglet-5_active:link, a.onglet-5_active:active, a.onglet-5_active:visited {
	color: #000000;

}

.onglet-1 {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 0px;
	top: 121px;
	background-image: url(images/onglet-1.jpg);
	background-position: center;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

a.onglet-1:hover {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 0px;
	top: 121px;
	background-image: url(images/onglet-1.jpg);
	background-position: top;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

.onglet-1_active {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 0px;
	top: 121px;
	background-image: url(images/onglet-1.jpg);
	background-position: bottom;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	line-height: 34px;
}

.onglet-2 {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 160px;
	top: 121px;
	background-image: url(images/onglet-2.jpg);
	background-position: center;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

a.onglet-2:hover {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 160px;
	top: 121px;
	background-image: url(images/onglet-2.jpg);
	background-position: top;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

.onglet-2_active {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 160px;
	top: 121px;
	background-image: url(images/onglet-2.jpg);
	background-position: bottom;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	line-height: 34px;
}

.onglet-3 {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 320px;
	top: 121px;
	background-image: url(images/onglet-3.jpg);
	background-position: center;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

a.onglet-3:hover {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 320px;
	top: 121px;
	background-image: url(images/onglet-3.jpg);
	background-position: top;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

.onglet-3_active {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 320px;
	top: 121px;
	background-image: url(images/onglet-3.jpg);
	background-position: bottom;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	line-height: 34px;
}

.onglet-4 {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 480px;
	top: 121px;
	background-image: url(images/onglet-4.jpg);
	background-position: center;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

a.onglet-4:hover {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 480px;
	top: 121px;
	background-image: url(images/onglet-4.jpg);
	background-position: top;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
}

.onglet-4_active {
	position: absolute;
	height: 36px;
	width: 160px;
	left: 480px;
	top: 121px;
	background-image: url(images/onglet-4.jpg);
	background-position: bottom;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	line-height: 34px;
}

.onglet-5 {
	position: absolute;
	height: 36px;
	width: 159px;
	left: 640px;
	top: 121px;
	background-image: url(images/onglet-5.jpg);
	background-position: center;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
	font-weight: bold;
}

a.onglet-5:hover {
	position: absolute;
	height: 36px;
	width: 159px;
	left: 640px;
	top: 121px;
	background-image: url(images/onglet-5.jpg);
	background-position: top;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 34px;
	font-weight: bold;
}

.onglet-5_active {
	position: absolute;
	height: 36px;
	width: 159px;
	left: 640px;
	top: 121px;
	background-image: url(images/onglet-5.jpg);
	background-position: bottom;
	text-align: center;
	text-decoration: none;
	color: #000000;
	font-size: 13px;
	line-height: 34px;
	font-weight: bold;
}

#corps_bordure {
	position: absolute;
	width: 799px;
	left: 0px;
	top: 157px;
	background-image: url(images/1px_8c8d92.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}

#corps_contenu {
	background-color: #f3f3f3;
	position: relative;
	top: 5px;
	left: 4px;
	right: 4px;
	bottom: 5px;
	padding: 5px;
	margin-right: 8px;
	margin-bottom: 10px;
	text-align: justify;
	background-image: url(images/logo-background.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#corps_contenu ul {
	text-align: left;
}


#footer {
	font-size: 12px;
	position: relative;
	left: 0px;
	right: 0px;
	background-repeat: repeat;
	margin: 0px;
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	text-align: center;
	background-color: #555555;
}

img {
	border-style: none;
}
.float-right {
	float: right;
	margin-left: 10px;
	position: relative;
}
.clear-both {
	clear: both;
}



.table-tarifs {
	left: 50%;
	margin-left: -200px;
	font-size: 14px;
	text-align: center;
	width: 400px;
	position: relative;
}

th {
	font-size: 12px;
	background-color: #cccccc;


}

tr {
	background-color: #dddddd;
}

tr:hover,th:hover {
	background-color: #ffffff;
}

.diapo-h {
	background-image: url(images/diapo-h.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 162px;
	float: left;
	margin: 0 7px;
	background-position: 0px 0px;
	text-align: left;
	padding-left: 12px;
	padding-top: 38px;
}

.diapo-v {
	background-image: url(images/diapo-v.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 136px;
	float: left;
	margin: 0 7px;
	background-position: 0px 0px;
	text-align: left;
	padding-left: 38px;
	padding-top: 12px;
}

.diapos {
	text-align: center;
	height: 180px;
	margin-left: -25px;
	width: 760px;
	overflow: hidden;
	margin-bottom: 10px;
}

#background-vie_locale {
	background-color: #ececec;
	background-image: url(images/panier.jpg);
	background-repeat: no-repeat;
	height: 537px;
	width: 781px;
	position: relative;
	left: 0px;
	top: 0px;
}

#background-vie_locale h2 {
	background-color: #999999;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	border: 1px dotted #666666;
	display: inline;
	position: absolute;
	color: #FFFFFF;
	width: 200px;
}

#background-vie_locale p {
	font-size: 14px;
	text-align: center;
	border: 1px dotted #666666;
	position: absolute;
	top: 22px;
	width: 200px;
	font-weight: bold;
}

#lundi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 80px;
	top: 3px;
}

#mardi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 20px;
	top: 250px;
}

#mercredi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 120px;
	top: 420px;
}

#jeudi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 450px;
	top: 30px;
}

#vendredi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 550px;
	top: 180px;
}

#samedi {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 565px;
	top: 300px;
}

#dimanche {
	position: absolute;
	height: 40px;
	width: 200px;
	left: 500px;
	top: 440px;
}
.adresse {
	width: 280px;
	padding: 20px;
	position: relative;
	border: 7px solid #FFF;
	margin-right: 30px;
	margin-left: 30px;
	background: #ECECEC;
}
.adresse h2 {
	font-size: 20px;
}
.adresse p {
	font-size: 15px;
}
