body {
  font-family:'Trebuchet MS';
  font-size:12px;
  text-align:center;
  background:#ffffff;
}

td {
  font-family:'Trebuchet MS';
  font-size:12px;
}

#frameGene{
	width:800px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

.normal {
  font-family:'Trebuchet MS';
  font-size:12px;
  color:#000000;
  text-decoration: none;
}

a.normal {
  font-family:'Trebuchet MS';
  font-size:12px;
  color:#000000;
  text-decoration: none;
}

a.normal:hover {
  color:#ff0000;
  text-decoration: none;
}



.normalPop {
  font-family:'Trebuchet MS';
  font-size:11px;
  color:#000000;
  text-decoration: none;
}

a.normalPop {
  font-family:'Trebuchet MS';
  font-size:11px;
  color:#000000;
  text-decoration: none;
}

a.normalPop:hover {
  color:#ff0000;
  text-decoration: none;
}


a.titre {
  font-family:'Trebuchet MS';
  font-size:14px;
  color:#ffffff;
  text-decoration: none;
}

a.form {
  text-decoration: none;
}
a.form:hover {
  text-decoration: none;
  background-image: url(boutForm.jpg);
}


.normal9 {
  font-family:'Trebuchet MS';
  font-size:9px;
  color:#000000;
  text-decoration: none;
}
a.normal9 {
  font-family:'Trebuchet MS';
  color:#000000;
  text-decoration: none;
}
a.normal9:hover {
  color:#cc0000;
  text-decoration: none;
}


.normal11 {
  font-family:'Trebuchet MS';
  font-size:11px;
  color:#000000;
  text-decoration: none;
}
a.normal11 {
  font-family:'Trebuchet MS';
  color:#000000;
  text-decoration: none;
}
a.normal11:hover {
  color:#cc0000;
  text-decoration: none;
}


.normal11s {
  font-family:'Trebuchet MS';
  font-size:11px;
  color:#000000;
}
a.normal11s {
  font-family:'Trebuchet MS';
  color:#000000;
}
a.normal11s:hover {
  color:#cc0000;
}

a.normal12 {
  font-family:'Trebuchet MS';
  color:#000000;
  text-decoration: none;
}
a.normal12:hover {
  color:#cc0000;
  text-decoration: none;
}

a.menuAtout12 {
  font-family:'Trebuchet MS';
  font-size:12px;
  color:#ffffff;
  text-decoration: none;
}
a.menuAtout12:hover {
  color:#ff0000;
  text-decoration: none;
}


.atoutIB {
  font-family:'Trebuchet MS';
  font-size:16px;
  color:#0066cc;
  font-style:italic;
  font-weight:bold;
}
.atoutJ {
  font-family:'Trebuchet MS';
  color:#000000;
  font-size:12px;
  text-align:justify;
  font-weight:normal;
  line-height:12px;
}
.atout {
  font-family:'Trebuchet MS';
  font-size:12px;
  color:#0066cc;
}
.atoutB {
  font-family:'Trebuchet MS';
  font-size:12px;
  color:#0066cc;
  font-weight:bold;
}
.atoutB16 {
  font-family:'Trebuchet MS';
  font-size:16px;
  color:#0066cc;
  font-weight:bold;
  line-height:16px;
}
#paveCoul {
	display: none;
	background-color: transparent;
	height: 308px;
	z-index: 10;
	left: 20px;
	top: 118px;
	position: absolute;
	width: 288px;
	border-color: #e1e1e1;
	border-style: solid;
	border-width: 1px;
}
#pForm {
	margin-left: 5px;
	font-weight: bold;
	margin-top: 230px;
	border-color: black;
	border-style: solid;
	border-width: 0px;
	text-align: center;
	width: 280px;
	font-family: "trebuchet ms";
	font-size: 1.3em;
	text-shadow: 0px 0px 3px black;
	color: white;
}#pBois {
	margin-left: 5px;
	font-weight: bold;
	margin-top: -15px;
	border-color: black;
	border-style: solid;
	border-width: 0px;
	text-align: center;
	width: 280px;
	font-family: "trebuchet ms";
	font-size: 1.3em;
	text-shadow: 0px 0px 3px black;
	color: white;
}
#pCoul {
	margin-left: 5px;
	font-weight: bold;
	margin-top: -15px;
	border-color: black;
	border-style: solid;
	border-width: 0px;
	text-align: center;
	width: 280px;
	font-family: "trebuchet ms";
	font-size: 1.3em;
	text-shadow: 0px 0px 3px black;
	color: white;
}

