*{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	}
a{color:#ffff00;text-decoration:underline;}
a:hover{text-decoration:none;}
body{
	background-image:url(img/fond.jpg);
	padding:0;
	margin:0;
}
table#tableau{
	background-color:#901601;
	border:1px solid white;
	border-top:0;
	}
td#gauche{
	width:249px; height:476px;
	background-color:#901601;
	vertical-align:top;
	}
td#haut{
	width:516px; height:125px;
	background-color:#901601;
	vertical-align:top;
	}
td#menu{
	width:516px; height:26px;
	background-color:#000000;
	vertical-align:middle;
	background-image:url("img/menu.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
	font-weight:bold;
	font-size:14px;
	color:#ffff00;
	padding:4px 0;
	}
td#corps{
	width:516px; height:325px;
	background-color:#901601;
	vertical-align:top;
	}
td#bas{
	width:765px; height:24px;
	background-color:#641103;
	vertical-align:middle;
	background-image:url("img/bas.jpg");
	background-position:top;
	background-repeat:repeat-x;
	text-align:center;
	font-weight:bold;
	color:white;
	font-size:13px;
	padding:3px;
	}
table#cadre{
	margin-top:20px;
	}
td#cadre_corps{
	background-image:url("img/cadre_corps.gif");
	background-position:top left;
	background-repeat:repeat-y;
	text-align:left;
	vertical-align:top;
	width:300px;
}
td#cadre_img{
	background-image:url("img/cadre_corps.gif");
	background-position:top right;
	background-repeat:repeat-y;
	width:216px;
}
table#glaces td{
	text-align:center;
	vertical-align:top;
	}
/*************** mise en page du contenu ****************/
p{
	margin-left:20px;
	}
h1{
	font-size:13px;
	font-weight:bold;
	margin-left:20px;
	}
h2{
	font-size:16px;
	font-weight:bold;
	margin:0 20px;
	color:#ffff00;
}
.min{
	font-size:smaller;
	}
.normal{
	font-weight:normal;
	}
.img{
	border:1px solid white;
	}
input, textarea{
	border:1px solid #dadada;
	background-color:#C68B81;
	padding:2px;
	}
input.envoyer{
	font-weight:bold;
	color:black;
	border-width:3px;
	}
table#liste{margin-left:10px;border:1px solid #ffffff; border-bottom:0;}
table#liste td{padding:5px; vertical-align:top;}
tr.liste_tr td{background-color:#C68B81;border-bottom:1px solid #ffffff; color:black;}
tr.liste_tr td strong{color:black;}

/*************** menu *****************/
td#menu a{text-decoration:none; margin:0; color:#ffff00; padding:4px 10px;font-size:14px;}
td#menu a:hover, td#menu a.active{color:#ffffff; background-color:#3BD343;}


/* kmn */
#kmn td{ font-family:Arial; font-size:11px; color:#ffffff  }
#kmn td a{font-family: arial; font-size: 11px; text-decoration:underline; color:white;}
#kmn td a:hover {text-decoration:none;}
