html { /*  document */
  font: 16px Arial, Helvetica, sans-serif;
  color:black;
  background: white;
}

body {
margin: 0;
font: inherit;
color: inherit;
background-color:#FF99CC;

margin: 0; /* pour éviter les marges */
text-align: center;
}

a { /* lien */
  color: #0033CC;
  background: inherit;
  text-decoration: none;
}
a:hover { /* lien survolÃ© */
  color: #FF3366;
  text-decoration: none;
  font-weight: bold;
  background-color: inherit; position: relative; top: 1px; left: 1px;
}

table.tableprincipale  { /*  */
  border: medium solid #000000;
  border-width: 1px;
  width: 99%;
  font: inherit;
  font-size: inherit;
  color: inherit;
  text-align: left;
  border-top: 1px ridge #E9E9E9;
  border-right: 1px outset #E9E9E9;
  border-bottom: 5px outset #E9E9E9;
  border-left: 5px ridge #E9E9E9;
  background-color:#ffe0ff;
  margin-left:auto;
  margin-right:auto;
}

table.table1  { /*  */
  border: none;
  width: 99%;
  font: inherit;
  font-size: inherit;
  color: inherit;
  text-align: left;
 background-color:#ffe0ff;
}

table.say1  { /*  */
  border: none;
  width: 86%;
  font: inherit;
  font-size: inherit;
  color: inherit;
  text-align: left;
  border-top: 1px ridge #E9E9E9;
  border-right: 1px outset #E9E9E9;
  border-bottom: 5px outset #E9E9E9;
  border-left: 5px ridge #E9E9E9;
  background-color:#ffe0ff;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}

table.menu3  { /*  */
  width: 880px;
  font: inherit;
  font-size: inherit;
  color: inherit;
  background-color:inherit;
}

td { /* titre niveau 1 */
margin-left: 25px;
margin-right: 25px;
margin-top: 2px;
padding:15px;
font-style: italic;
}

td.menu2 { /* titre niveau 1 */
margin-left: 1px;
margin-right: 1px;
padding:0px;
}

td.tete2 { /* titre niveau 1 */
margin-top: 0px;
margin-left: 1px;
margin-right: 1px;
padding:0px;
}

td.petitetd { /* titre niveau 1 */
font: inherit;
font-size: 12px;
text-align: center;
color: inherit;
margin-top: 1px;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 1px;
padding:0px;
}
td.petitetdtitre { /* titre niveau 1 */
font: inherit;
font-size: 12px;
text-align: center;
color: inherit;
background-color:#FF99FF;
}

h1.titreh1 { /* titre niveau 1 */
	font-size: 32px;
	color: #CC0000;
	text-align: center;
}

div.cadre1 { /* titre niveau 1 */
font-family: inherit;
font-size: inherit;
text-align: center;
border-bottom: 3px outset #E9E9E9;
border-left: 6px ridge #E9E9E9;
}

td.cadre2 { /* titre niveau 1 */
border-left: 6px ridge #E9E9E9;
border-right: 6px ridge #E9E9E9;
margin-left: 10px;
margin-top: 2px;
margin-bottom: 10px;
margin-right: 10px;
text-align: left;
height:350px;
}

span.menu1 { /*  */
  border: 1px ridge #E9E9E9;
  font: bold 15px Helvetica, sans-serif;
  color: blue;
  text-decoration: none;
  text-align: center;
  padding:2px;
  width: 120px;
  background-color:white;
}

div { /* titre niveau 1 */
font-family: inherit;
font-size: inherit;
text-align: inherit;
width: 98%;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-left:20px;
padding-bottom:20px;

}

input.boutonsumit {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
background-color: #CCCCCC;
color: #000000;
font-style: normal;
font-weight: 100;
text-transform: none;
border-top: 1px ridge #E9E9E9;
border-right: 1px outset #E9E9E9;
border-bottom: 3px outset #E9E9E9;
border-left: 3px ridge #E9E9E9;
}


