*{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:white}
body {
	margin:0;margin:0;
	background: url("img/fond.jpg") #000000 repeat-x top left
	}
table#tableau{
	border:1px solid #333333;border-top-width:0;
	height:600px;width:765px;
	background: url("img/fond_table.jpg") #000000 repeat-y
	}
td#haut{
	height:200px;width:765px;
	background:url("img/haut.jpg") no-repeat top left;
	text-align:right;vertical-align:top
	}
td#gauche{
	width:220px; height:400px;
	vertical-align:top; text-align:center;
	background:url("img/gauche.jpg") no-repeat top left;
	}
td#gauche p{font-size:16px;font-weight:bold}
td#titre{
	width:545px; height:35px;
	vertical-align:top; text-align:left;
	background:url("img/titre.jpg") no-repeat top left;
	}
td#corps{
	width:545px; height:365px;
	vertical-align:top; text-align:left;
	background:url("img/corps.jpg") no-repeat top left;
	}
div#div_corps{
	width:528px;border:1px solid #E2C99C;margin-bottom:15px;
	vertical-align:top; text-align:left;padding-bottom:15px;
	background:url("img/div_corps.jpg") no-repeat top left;
	}
td#kmn{
	width:765px; height:40px;
	vertical-align:middle; text-align:center;
	font-size:11px;color:white
	}
td#kmn a{font-size:11px;color:#dadada;text-decoration:underline;}
td#kmn a:hover{text-decoration:none;}
td#kmn img{vertical-align:middle;}
/*********** mise en page du contenu ***********/
h1{padding:0;margin:0}
h2{font-weight:bold;font-size:14px;margin:10px 50px 5px 10px;color:#dadada}
h3{font-weight:bold;font-size:12px;margin:10px 10px 0 5px;color:#E2C99C;border-bottom:1px dotted #E2C99C}
p{margin-left:10px;margin-right:10px}
td#corps ul{margin-left:20px; padding-left:20px}
td#corps li{margin-bottom:3px;list-style-type:square}
a{color:#dadada; text-decoration:underline}
a:hover{text-decoration:none; color:#EDDCA4} 
.min{ font-size:smaller}
img.border{border:1px solid #EDDCA4}
img.borderR{border:1px solid #EDDCA4; margin:0 10px; float:right}
img.borderL{border:1px solid #EDDCA4; margin:0 10px; float:left}
sup{font-size:smaller}
input, textarea, select{color:white; border:1px solid #993300; background-color:#815B3B}
form{padding:0; margin:0}

a.portfolio img{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	}
a.portfolio:hover img{
	filter:alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;

	}
