body {  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #ffffff;  color: #000000;  scrollbar-face-color: #E5E5E5;   scrollbar-highlight-color: #757474;   scrollbar-shadow-color: #757474;   scrollbar-3dlight-color: #ffffff;   scrollbar-arrow-color: #757474;  scrollbar-track-color: #ffffff;  scrollbar-darkshadow-color: #ffffff;}.tools {  font-size: 0.7em;  font-weight: bold;}a.linktools {   font-weight: bold;  text-decoration: none ;  color: #000000;}a.linktools:hover {   font-weight: bold;   text-decoration: none ;   color: #EAEAEA;}a.menuleft {  font-size: 0.7em;  font-weight: bold;  text-decoration: none ;  color: #000000;}a.menuleft:hover {   font-size: 0.7em;  font-weight: bold;  text-decoration: none ;  color: #73AE51;}.paddingmenu {  padding-top: 1px;  padding-bottom: 1px;}a.menuright {  font-size: 0.7em;  font-weight: bold;  text-decoration: none ;  color: #000000;  }a.menuright:hover {  font-size: 0.7em;  font-weight: bold;  text-decoration: none ;  color: #909090;}.searchbox {  font-size: 0.7em;  color: #333333;  width: 140px;}.txt {  font-size: 0.7em;  color: #414C3A;}a {  text-decoration: underline;  color: #000000}a:hover {  color: #73AE51;  text-decoration: underline}#footer {  font-size: 0.7em;  color: #ffffff;} #footer a {  text-decoration: underline;  color: #ffffff;}#footer a:hover {  color: #ffffff;  text-decoration: underline}.listbox1 {  font-size: 0.7em;  list-style-image: url(../images/bullet_box1.gif);  padding-left: 0px;  margin-left: 20px;  padding-top: 0px;  padding-bottom: 5px}.listbox2,.listbox3,.listbox4 {  font-size: 0.7em ;  padding-left: 0px;  margin-left: 20px;  padding-top: 0px;  padding-bottom: 5px;   list-style-image: url(../images/bullet_box2.gif);}.txtbox {   font-size: 0.7em ;  padding-top: 0px;  padding-right: 5px;  padding-left: 5px  color: #3E562F;}// section css#section div {  font-size: 0.7em;  color: #3E562F;}#section div.menu {  border-top: 2px dotted #cccccc;  border-bottom: 2px dotted #cccccc;  font-size: 0.7em;  padding: 5px;}#section h1 {   color: #468124;  font-weight: normal;  font-size: 1.4em;  padding: 6px 6px 0px 0px;  margin: 0px;}#section a {  font-weight: bold;  text-decoration: none ;  color: #000000;}#section a:hover {   font-weight: bold;  text-decoration: none ;  color: #73AE51;}// story css#story div {  font-size: 0.7em;}#story h2 {  color: black;  font-weight: normal;  font-size: 1.2em;  background-color: #e5e5e5;  padding: 6px 6px 6px 10px}#story h3 {   color: white;   font-weight: bold;   font-size: 1em;   background-color: #73ae51;   padding: 6px 6px 6px 10px }#story h4 {   color: #468124;   font-weight: bold;   font-size: 0.75em;   background-color: #badaa8;   padding: 4px 4px 4px 10px;   border: solid 1px #73ae51}#story h5 {   color: black;  font-weight: bold;  font-size: 0.75em;  margin: 0px;  padding: 0px 0px 0px 10px}#story p {   font-size: 0.7em;  line-height: 1.4em;  color: #3A512C;}#story p.legend {   font-size: 0.7em;  color: #999999;}#story ul {   font-size: 0.7em;}#story p.chapeau {  color: #468124;  font-weight: bold;  font-size: 0.7em;  line-height: 1.6em;}#story em.italic {  font-style: italic;}#story div.linklist_1 {  font-size: 0.7em ;  padding: 5px;  background-color: #EBF3E4;}#story div.linklist_0 {  font-size: 0.7em ;  padding: 5px;  background-color: #ffffff;}#story img.LargeImage {  margin: 10px;}// button lang.langbutton div {  font-family: helvetica,arial,sans-serif;}.langbutton a {  font-size: 0.55em;}.langbutton span {  font-size: 0.55em;  color: #aaaaaa;}.langbutton a:link,.langbutton a:visited,.langbutton a:hover {  background-color: transparent;  color: #000000;  text-decoration: none;}font.link {  color: #478434;  font-weight: bold;}a.link {  color: green}font.linksize {  color: #848484;  font-weight: bold;}img.picto, img.puce {  vertical-align: middle;  border: none;}