*{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.titre_img{color:white;font-family:"HansHand";font-size:18px; line-height:25px}
body{
	margin:0;
	padding:0;
	color:white;
	background-color:#333333;
	background-image:url(img/fond.jpg);
	}
table#tableau{
	border:1px solid white;width:767px;height:600px
	}
a{/* lien par défaut */
	color:#2E8524;
	text-decoration:underline;
	font-size:12px;
	}
a:hover{/* lien par défaut hover */
	text-decoration:none;
	color:#00CC00;
	}
td#haut{
	width:765px; height:260px;
	}
td#td_menu{
	width:765px; height:30px;
	background: #272727 url("img/menu.jpg") top left no-repeat;
	}
td#corps{
	width:500px; height:290px;
	background:url("img/corps.jpg") top left no-repeat;
	background-color:black;
	vertical-align:top;
	}
td#droit{
	width:265px; height:290px;
	background:url("img/droit.jpg") top left no-repeat;
	background-color:black;
	text-align:center;
	vertical-align:top;
	}
.photos_presentation{
position:relative; left:0px; top:0px; width:100%; height:100%; z-index:1; overflow: auto;
height:750px; font-size:15px
}

td#bas{
	width:765px; height:20px;
	background:url("img/bas.jpg") top left no-repeat;
	background-color:black;
	color:#329E26; font-size:13px; font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	}	
/*********** menu ************/
#menu{ padding:0; margin:0; float: right;}
#menu td{padding:3px 1px; margin:1px;}
#menu td a{
	padding:2px 9px 2px 8px; margin:0;
	border:1px solid #5C5C5C;
	background:url("img/bt_menu_off.jpg") repeat;
	font-size:11px; font-weight:bold; color:#CFCFCF;
	text-decoration:none;
	}
#menu td a:hover, #menu td a.active{
	padding:2px 3px 2px 14px; margin:0; color:white;
	background:url("img/bt_menu_on.jpg") no-repeat top left;
	}
/**************************/
h1{
	font-size:20px;color:white;
	margin:45px 0 35px 80px; letter-spacing:1px
	}
h2{
	font-family:"HansHand";line-height:22px;
	font-size:18px;color:#8A4F65;
	margin:0 0 0 20px; padding:10px 0 10px 35px;
	background:url("img/picto_titre3.gif") no-repeat left; text-align:left;
	}
h3{
	font-family:"HansHand";line-height:22px;
	font-size:18px;color:#8A4F65;
	margin:0 0 0 20px; padding:10px 0 10px 35px;
	background:url("img/picto_titre2.gif") no-repeat left; text-align:left;
	}
p{margin-left:15px; margin-right:10px; text-align:justify;}
td#corps img{ border:1px solid #cccccc;}
td#droit img{ border:1px solid #cccccc; margin:15px 0;}
li{
	background:url("img/puce.gif") no-repeat left top; padding:3px 0 3px 18px;
	list-style-type:none;
}
ul.liste_2 li{
	background:url("pix-trans.gif") no-repeat left top; padding:3px 0 3px 0;
	list-style-type:disc;
}
sup{ font-size:smaller;}
input, textarea{color:#666666;}
.min{ font-size:smaller; color:#CCCCCC;}
/************* kmn  *************/
#kmn td, #kmn td a{ font-size:10px;}



.photos {
border:solid #FFFFFF 1px;
margin:5px;
padding:3px;
margin-right:70px;
}
.photos:hover{
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity: 0.6; }


.photo_presentation {
border:solid #FFFFFF 1px;
margin:5px;
padding:3px;
height:100px;
}
.photo_presentation:hover{
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity: 0.6; }