

h1 {
   color: #de2e21;
   padding-right: 2%;
   padding-left: 2%;
   font-size: 1.6em;
	}
h2 {
   font-size: 1.1em;
   color: #954a36;
   margin-bottom: 1.5em;
   margin-right: 2em;
   text-align: right;
   padding: 2% 2% 0% 2%;
	}
h3 {
	font-size: 1.2em;
      width: 100%;
      margin: 5% 0% 0% 0%;
      font-style: italic;
   	line-height: 1.5em;
   	background-image: url(../graph/menug.png);
      background-position: top right;
      background-repeat: no-repeat;
		color: #ff0000;
      text-align: left;
	}
h4 {
	font-size: 1em;
      width: 100%;
      margin: 1% 0% 0% 0%;
      font-style: italic;
   	line-height: 1.9em;
   	background-image: url(../graph/pitc.png);
      background-position: top left;
      background-repeat: no-repeat;
      text-align: center;
	}


h1, h2, h3, h4, .menu, .ici, .acc, .rech, p, .txt, .txtim, .menuges, .amcontg, .sel, .logt, fieldset, label, legend {
   font-weight: bold;
   }

.menu, .ici, .acc, .rech, .menuges, .amcontg, .logt {
      text-decoration: none;
		}
.menu {
color: #0000ff;
      font-weight: bold;
}
.menu:visited {
      color: #008000;
      font-weight: normal;
		}
.menu:hover {
		color: #ff0000;
		}
.menu:active {
      color: #008000;
		font-style: italic;
		}
.lh {
      line-height: 1.5em;
      font-size: 120%;
      }
h1 {
   font-family: "Trebuchet MS", "Lucida Grande", Lucida, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   }

h2, h4, .txt, .txtim, p, .gris, .logt, .cit, .fl, #ban, .detail, #sous {
   font-family: Verdana, "Lucida Grande", Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	}
.menu, .nav0, .nav1, .nav2, h3, .ital0, .ital1, .ital2, .navfre {
      font-family: arial, verdana, helvetica, sans-serif;
	}
.bj {
padding-left: .2em;
padding-right: .2em;
background-color: #ffff00;
		}
.bb {
padding-left: .2em;
padding-right: .2em;
background-color: #ffffff;
		}
.gris {
		color: #c0c0c0;
		text-decoration: none;
		font-size: 90%;
		}
