body {
margin: 0;
padding: 20px 0 0 0;
border: 0; width: 100%;
height: 100%;
font: normal 11px tahoma, arial, sans-serif;
color:#FFFFFF;
background-image:url(../image/pat.gif);
text-align:center;
}
html, form, h1, h2, h3, h4, h5, h6, p, div {
margin: 0; padding: 0;}
#container {
position: relative; margin: 0 auto; width: 656px; height: 489px;
text-align: left;
background: #fff url(../image/carte.jpg) no-repeat top left;

	}
	#osteologo {
position: absolute; display: block; top: 150px; left: 140px;

	}
h1{position: absolute; top: 140px; left: 250px; width: 649px; }
h2 {
position: absolute; top: 180px; left: 250px; width: 649px; text-align: left;
font: normal 9px tahoma, arial, sans-serif; color: #fff; letter-spacing: .1em; line-height: 2;

	}
p.left {
position: absolute; top: 390px; left: 40px; width: 250px; text-align: left;
font: bold 10px tahoma, arial, sans-serif; color: #fff; line-height: 1.3;}
p.right {
position: absolute; top: 390px; right: 40px; width: 190px; text-align: right;
font: bold 10px tahoma, arial, sans-serif; color: #fff; line-height: 1.3;
}

