body
{
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	margin: auto !important;
	background-color:#a59e9c;
	width: 900px;
	margin:auto;
	margin-top:0px;
	
}

#page
{
	border: 1px black solid;
	background-image: url(fond_1.jpg) !important;
	background-repeat: repeat;
	width: 900px;

	padding-left: 0px;
	padding-right: 10px;
	text-align: left;
	/*display: block;*/
}

.menu 
{
	padding-top: 50px;
	float: left;
	width: 109px;
	background-image:url(fond_1.jpg);
	background-repeat: repeat;
	padding-left: 10px;
}

.promo
{
	font-size: 20pt;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color : #ffff00;
}

.menu ul
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	font-size: 12pt;
	font-weight: bold;
	line-height: 18pt;
}

#content
{
	float: left;
	width: 760px;
	border-left: solid 1px black;
	background-image:url(fond_1.jpg);
	padding-left: 15px;
	padding-right: 5px;
}

div.pic_container
{
	text-align: center;
	max-width: 760px !important
}

img.pic_container
{
	max-width: 760px !important;
	max-height: 700px;
}


td,th
{
	font-family: Arial;
	font-size: 12px;
	align: center;
}

.banderole
{
	height: 193px;
	width: 900px;
	background-image: url(banderole.jpg);
	display: block;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.imgDroite
{
	/*style="position:absolute; width:159px; height:104px; z-index:2; left: 24px; top: 1314px;"*/
	position: absolute;
	right: 250px;
}

h1
{
	margin-top: 40px;
	font-size: 26pt; 
	font-family: Lucida Sans;
	text-align:center;
	color: #056510;
	font-family: Arial;
}


h2
{
	text-align: center;
	font-size: 12pt;
	color: #000000;
	line-height:20pt;
}



.listeprincipale li
{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: square;
}

.listesecondaire li
{
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

#pubs
{
	margin-top: 600px;
}


#tablePrix
{
	border-collapse: collapse;
	border: 2px solid #056510;
	/*margin-left: 40px;*/
	margin: 0 auto;
}


table#tablePrix th
{
	border: 1.0pt solid windowtext;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 16px;
}

.centre
{
	text-align: center;
}

.centrepromo
{
	text-align: center;
	background-color : #ffff00;
	font-weight: bold;
	color: red;
}

table#tablePrix td
{
	border: 1.0pt solid windowtext;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	width: 220px;
	font-size: 14px;
}


.Style1 {color: #000000}
.Style2 {font-size: 11.0pt}
.Style4 {font-family: Arial}

p.MsoNormal
{	mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	margin-left:0cm; margin-right:0cm; margin-top:0cm
}
table.MsoNormalTable
{	mso-style-parent:"";
	font-size:10.0pt;
	font-family:"Times New Roman";
}