<style>

a:active {  color: #ad0000}

a:hover {  color: #bb0000}

a:visited {  color: #660000}

a:link {  color: #A52614}

body {  font-family: "Times New Roman", Times, serif;
	font-size: 12pt; 
	color: #000000;
	text-align: justify;
	width:960px;
	scrollbar-face-color: #000000;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #000000;
background: #969696 url(../images/elements/fond.jpg) no-repeat;
background-position: 5px 5px;	}

H1 {font-size: 14pt; font-weight: bold; color: #A52614; border-bottom : 1px solid rgb(15%,15%,15%); text-align: left; text-transform: uppercase; font-family: "Times New Roman", Times, serif: 12pt; 
	font-weight: bold
	}

H2  { font-size: 14pt; color: #5A5A5A; font-weight: bold; text-align: left; text-decoration: underline; font-family: "Times New Roman", Times, serif: 12pt; font-weight: bold; }
	
strong {color:#464646;}

.texte {	color:#000000; font-family: "Times New Roman", Times, serif; font-size: 14pt; line-height: normale; font-weight: lighter; 	text-align: justify; 	margin-left:10pt; 	margin-right:10pt; 	}

td {vertical-align:top; } 

div#navigation {position : absolute; left:10px; top : 350px; width:180px;  margin:0 0 0 0;}
#navigation ul {list-style:none; margin:0; padding:0;}
#navigation li {padding : 5px 5px  5px 5px; border-bottom : 1px solid rgb(15%,15%,15%); position:relative; }
#navigation li:hover{ background-color:#C0C0C0;}
#navigation li a {display:block; text-decoration:none; padding:0 0 0 0; width:170px;}
div#navigation ul ul {position:relative; left:-5px; width:180px; display:none; background-color: #AAAAAA; margin:0; padding:0;}
div#navigation ul ul li { border-top : 1px solid rgb(15%,15%,15%);}
div#navigation ul ul li:hover { background-color:#D2D2D2;}
div#navigation ul.menu1 li.sousmenu:hover ul.menu2 {display:block;}

div#corps {width: 780px; position : absolute; background-color:#C0C0C0; float:right; border : 1px solid black; padding : 5px 5px 5px 5px; top : 350px; left:200px;}
div#corps_image {width: 940px; position : absolute; background-color:#C0C0C0; float:right; border : 1px solid black; padding : 5px 5px 5px 5px; top : 350px; left:10px;}
div#photo {float:left; width:200px; margin : 20px 20px 20px 0;}
div#texte {
	margin : 0px 10px 10px 0px;
}
div#texte_full {clear:left;}

div#chargement_photo {z-index:97; position:absolute; left:40%; top: 600px; padding:20px 20px 20px 20px; visibility:hidden; background-color:#2A0000; vertical-align:center; text-align:center; border : 2px groove white; color:#FFFFFF; font-size:40px;}


div#photos { z-index:100; position:absolute; left:160px; top: 600px; margin:0 0 0 0; visibility:hidden; background-color:#2A0000; vertical-align:center; text-align:center; border : 2px groove white;}

div#photos img {border : 3px groove white;}
div#affichage_photos {padding : 10px 10px 10px 10px;}
div#bandeau_photo {background:#A52614;}
div#bandeau_photo a {color: black;}

div#corps img{margin: 5px 5px 5px 5px; border : 3px groove black;}
div#corps_image img#grand{margin: 10px 10px 10px 10px; border : 6px groove black;}
div#corps_image img#navigation{margin: 10px 10px 10px 10px; border : 3px groove black;}

img#borde {border : 3px solid black;}
table#borde {border : 1px solid black; padding:0 0 0 0;}

</style>

