/* Style calqué sur netstory.free.fr */

body {
  font-family:      "Times New Roman", Times, serif, Verdana,Arial,Helvetica,sans-serif;
/*  font-size:        13px; */
  font-size:        0.9em;
  color:            #000033;
  background-color: #fcf0cd;
  background-image: url(/images/paper12a.jpg);
  background-attachment: fixed;
  font-weight:      normal;
  text-align:       justify;
  text-decoration:  none;
/*  cursor:	    url("images/ulm2_48.cur"), url("images/ulm2_32.cur"), auto; */
  scrollbar-face-color:   #e4b585;
  scrollbar-shadow-color: #dece6b;
  scrollbar-arrow-color:  #000000;
  scrollbar-track-color:  #666600;
  scrollbar-base-color:   #dece6b;
  scrollbar-highlight-color:  white;
  scrollbar-3dlight-color:    black;
  scrollbar-darkshadow-color: black;
}

table {
  border-color:     #f5b054;
  background-color: transparent;
}

td {
  font-family:      "Times New Roman", Times, serif, ,Verdana,Arial,Helvetica,sans-serif;
  font-size:        13px;
  color:            #000033;
  background-color: transparent;
  font-weight:      normal;
  text-align:       justify;
  text-decoration:  none;
}

p {
  color:            #000000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  text-align:       justify;
}

blockquote {
  color:            #000000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  text-align:       justify;
  margin-left:      .5in;
  margin-right:     .5in;
}

h1 {
  color:            #e4b585;
  background-color: transparent;
  font-family:      Arial, Helvetica, sans-serif,"Times New Roman", Times, serif ;
  font-size:        19pt;
  font-style:       oblique;
  text-align:       center;
  text-decoration:  underline;
}

h2 {
  color:            #990000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  font-size:        13pt;
  font-weight:      bold;
  text-align:       center;
}

h3 {
  color:            #990000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  font-size:        13pt;
  font-weight:      bold;
  text-align:       left;
}

h4 {
  color:            #000000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  font-size:        12pt;
  font-weight:      bold;
  text-align:       center;
}

h5 {
  color:            #000000;
  background-color: transparent;
  font-family:      "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  font-size:        12pt;
  font-weight:      bold;
  text-align:       left;
}

hr {
  text-align:       center;
  width:            50%;
}

img {
  border-style:	   none;
}

.flash {
  color:            #FF0000;
  font-weight:      bold;
}

.c {
  text-align:       center;
}

.r {
  text-align:       right;
}

A {
  /*
  cursor:	    url("images/icone22.gif");
  */
}

.logo {
  border-style: solid; 
  border-width: 0px; 
  border-color: blue; 
  background-color: transparent; 
  width: 150px; 
  padding: 10px; 
  height: 120px;
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: center;
}

.fronton {
  border-style: solid; 
  border-width: 0px; 
  border-color: orange; 
  background-color: transparent;
  width: 810px; 
  padding: 10px; 
  height: 120px;
  position: absolute;
  left: 170px;
  top: 0px;
  font-family: "Edwardian Script IT", "Brush Script MT", "Script MT Bold", "Times New Roman", Times, serif, Verdana, Arial, Helvetica, sans-serif;
  font-size: 500%;
  text-align: right;
  color:            #e4b585;
}

.pagetit {
  border-style: solid; 
  border-width: 0px; 
  border-color: red; 
  background-color: transparent;
  width: 400px; 
  padding: 10px; 
  height: 30px;
  position: absolute;
  left: 250px;
  top: 50px;
  font-size: 230%;
  color:            #e4b585;
}

.menu {
  border-style:solid; 
  border-width: 0px; 
  border-color: black; 
  background-color: transparent; 
  width: 150px; 
  padding: 10px; 
  height: 350px;
  position: absolute;
  left: 0px;
  top: 140px;
}

.menu a {
  font-size: 140%;
  text-decoration: none;
}

.menu a:before {
  content: url(/icons/4all/icone1.gif) " ";
  marker-offset: 5px;
}

.menu a:after {
/*
  display: marker;
  content: "<br />";
*/
}

.main {
  border-style: solid; 
  border-width: 0px; 
  border-color: red; 
  width: 815px; 
  padding: 1ex; 
  height: 450px;
  position: absolute;
  left: 170px;
  top: 100px;
  /*
  background-color: #ffffff;
  border:           2px dashed black;
  margin-top:       15em;
  margin-left:      3px;
  float:            right;
  width:            80%;
  margin-right:     10px;
  */
}

.premlet p:first-letter {
  font-size: 130%;
  font-weight: bold;
}

.parenth {
  font-size: 80%;
}

acronym[title] {border-bottom:thin dotted #000;cursor:help;display:inline;}
