html { /*  document */
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color:black;
  background-color:white;
  background-image:url(images/fond_gris.gif);
}

body {
margin: 0;
font-family: times, verdana, sans-serif ;
color: blue ;
font-style: italic ;
background-color: #FFFFFF ;
font-size: 14pt ;
background-color:white;
background-image:url(images/fond_gris.gif);
}

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;
}

p { /* paragraphe */
  margin: 4px 0px;
}

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

h2 { /* titre niveau 2 */
	font-size:18px;
}
h3 { /* titre niveau 3 */
	font-size:16px;
}
h4 { /* titre niveau 4 */
	font-size:14px;
}

table.tmain  { /*  */
  width: 75%;
	margin-right: auto ;
	margin-left: auto;
	border: none;
  font: inherit;
  color: inherit;
  text-align: left;
  background-color: white;
  
}

table.table1  { /*  */
	margin-right: auto ;
	margin-left: auto;
  border: medium solid #000000;
  border-left:none;
  border-right:none;
  border-top:none ;
  border-Bottom-Color: maroon;
  width: 100%;
  font: inherit;
  color: inherit;
  text-align: left;
  background-color: white;
  
}


table.table0  { /*  */
	margin-right: auto ;
	margin-left: auto;
  border: none;
  border-left:none;
  border-right:none;
  border-top:none ;
  border-Bottom-Color:none ;
  width: 100%;
  font: inherit;
  color: inherit;
  text-align: left;
  background-color: white;
  
}

table.table3  { /*  */
  border: none;
  width: 100%;
  font: inherit;
  color: inherit;
  text-align: left;
  background-color: white;
  
}

tr { /*  */
  font: inherit;
  color: inherit;
  text-align: center;
}

td { /*  */
  font: inherit;
  color: inherit;
  text-decoration: none;
  text-align: left;
}

td.tdmenu1 { /*  */
  font: inherit;
  color: inherit;
  text-decoration: none;
  text-align: left;
  margin-left: 1px;
margin-top: 1px;
margin-bottom: 1px;
margin-right: 1px;
padding:0px;
background-color:blue;
}

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

td.td2bordvisage { /* titre niveau 1 */
border-left: 6px ridge #E9E9E9;
border-right: 0px ridge #E9E9E9;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
text-align: left;
height:350px;
background-position:top right ;
background-repeat:no-repeat;
background-image:url(images/visage_femme_bg.jpg);
}

span.spantitre { /*  */
  font: bold 16px Helvetica, sans-serif;
  color: #330099;
  text-decoration: none;
  text-align: center;
  width: 25%;
}

span.cadremenu1 { /*  */
  border: medium solid #FF6699;
  font: bold 18px Helvetica, sans-serif;
  color: blue;
  text-decoration: none;
  text-align: center;
  padding:2px;
  width: 120px;
  background-color:#FF99FF;
}

div { /*  */
  font: inherit;
  color: inherit;
  margin: 25px 25px;
  text-decoration: inherit;
  text-align: left;
  width: 90%;
}

div.divnemu { /*  */
  font: inherit;
  color: inherit;
  margin: 25px 25px;
  text-decoration: inherit;
  text-align: left;
  width: 90%;
  background-color:blue;
}

div.font12 { /*  */
  font: inherit;
  color: inherit;
  font-size: 12pt ;
  margin: 25px 25px;
  text-decoration: inherit;
  text-align: left;
  width: 90%;
}
div.droitealign { /*  */
  font: inherit;
  color: inherit;
  margin-top: 30px;
  text-decoration: inherit;
  text-align: right;
  width: 95%;
}

div.gauchealign { /*  */
  font: inherit;
  color: inherit;
  margin-top: 30px;
  text-decoration: inherit;
  text-align: left;
  width: 95%;
}

div.div22 { /*  */
  font: bold 16px Helvetica, sans-serif;
  color: inherit;
  margin: 5px 5px;
  text-decoration: inherit;
  text-align: left;
  width: 95%;
  background-color:white;
background-image:url(images/fond.gif);
}

