html
{
	background-color:		white;
}

body
{
	background-image:		url("img/header2.jpg");
	background-color:		white;
	background-position: 	center top;
	background-repeat:		no-repeat;
	width:					950px;
	margin: 				auto;
}

img
{
	border:					none;
}

a
{
	text-decoration: 		none;
}

#header_title
{
	height:					100px;
	font-size:				25px;
	width:					950px;
}

#menu
{
	margin-top:				130px;
	padding-left:			167px;
}

.button
{
	background-image:		url("img/menu_button.png");
	background-repeat:		no-repeat;
	width:					120px;
	text-align:				center;
	vertical-align:			middle;
}

.button a
{
	height: 				42px; 
	width:					121px;
	line-height: 			42px;
	display: 				block;
	color: 					white;
	margin:					0;
}

.button a:hover
{
	background-image: 		url("img/menu_button_hover.png");
	background-repeat:		no-repeat;
}

#body
{
	background-image:		url("img/body_cote.png");
}

#tbody
{
	margin-left:			125px;
	background-image:		url("img/body3.png");
	width:					710px;
	background-repeat:		no-repeat;
}

.lien
{
	font-size:				12px;
	font-style:				italic;
	text-decoration:		underline;
	color:					black;
}

#cheminfer
{
	padding-left:			20px;
	font-size:				12px;
	font-style:				italic;
}

#tbody h1
{
	margin-left:			140px;
	font-size:				24px;
}

#tbody h2
{
	padding-left:			20px;
	font-size:				18px;
	text-decoration:		underline;
}

#tbody h3 a
{
	padding-left:			30px;
	font-size:				15px;
	text-decoration:		underline;
	color:					black;
}

#tbody p
{
	padding-left:			30px;
	padding-right:			30px;
	font-family: 			Arial, Verdana, serif;
	text-align:				justify;
}
.prestation
{
	padding-left:			150px;
}

.prestation a
{
	text-decoration: 		none;
	color:					#b233f4;
	outline:				none;
}

.prestation a:hover
{
	text-decoration: 		underline;
	color: 					red;
}

.weekprestation a
{
	padding-left:			20px;
	text-decoration: 		none;
	color:					#b233f4;
	outline:				none;
}

.weekprestation a:hover
{
	text-decoration: 		underline;
	color: 					red;
}


.ban
{
	margin-left:			23px;
}

.commander
{
	display:				block;
	text-align:				center;
	color:					red;
}

#footer_img
{
	background-image:		url("img/footer.png");
	background-repeat:		no-repeat;
	width:					950px;
	height:					210px;
}

.weektable
{
	padding-left:		20px;
}

#footer
{
	font-size:				12px;
	text-align:				center;
	background-image:		url("img/footer.jpg");
	background-repeat:		no-repeat;
	height:					23px;
}