body{
margin:0;
padding:0;
background-color:#948373;
}

#conteneur{
	position:absolute;
	width:980px;
	height:620px;
	left:50%;
	top:50%;
	margin-top:-310px;
	margin-left:-490px;
	background-color:#9C8C7C;
	border: 1px solid #98442c;
	background-image:url(images/fond.gif);
	background-position:left;
	background-repeat:no-repeat;
	z-index:1;
	visibility: visible;
}

#photo{
	background-image:url(images/photo.jpg);
	background-repeat:no-repeat;
	border: 1px solid #98442c;
	visibility: visible;
}

.texte10{
font-family:"Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
text-align:justify;
color:#4d463e;
}

.texte14{
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:justify;
color:#4d463e;
}

.texte16{
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:right;
color:#4d463e;
}

.texte16g{
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:justify;
color:#4d463e;
padding-left:8px;
padding-right:8px;
}

.texte20{
font-family:"Times New Roman", Times, serif;
font-size:20px;
text-align:right;
color:#4d463e;
}

.texte20g{
font-family:"Times New Roman", Times, serif;
font-size:20px;
text-align:left;
color:#4d463e;
}

a.lien:link{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#4d463e;
text-decoration:underline;
}

a.lien:visited{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4d463e;
text-decoration:underline;
}

a.lien:hover{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4d463e;
text-decoration:none;
}

.texte14nj{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4d463e;
}

.transparence{
 filter:alpha(opacity=20);
 }