.form{
font-size:12px;
font-style:italic;
font-family:Georgia;

}

.titreFormu{
font-size:15;
font-weight:bold;
font-color:#000000;

}

input{
border-color:#89B0D8;
border-style:solid;
border-width:1px;
font-style:italic;
font-family:Georgia;
}

.check{
border-width:0px;

}

textarea{
border-color:#89B0D8;
border-style:solid;
border-width:1px;
font-style:italic;
font-family:Georgia;
}

select{
border-color:#89B0D8;
border-style:solid;
border-width:1px;
font-style:italic;
font-family:Georgia;
}

fieldset {
  border: 1px solid #336699;
}

.erreur {
  color: #FF0000;
  font-size: x-large;
  text-align: center;
}

legend {
  color: #336699;
  border: 1px solid #336699;
  background-color: #FFFEEA;
}

.valid{
border-style:none;
color:#ffffff;
background-color:#89B0D8;
font-family:Georgia;
font-style:italic;
}

a{
text-decoration:none;
color:#000000;

}

a:hover{
text-decoration:none;
color:#ffffff;
}

a.lien:hover{
text-decoration:none;
color:#89B0D8;
font-weight:bold;
}


a.lien{
text-decoration:none;
color:#000000;
font-weight:bold;
}

fieldset a{
text-decoration:none;
color:#000000;
font-weight:bold;
}

fieldset a:hover{
text-decoration:none;
color:#89B0D8;
font-weight:bold;
}

.prem{
color:#89B0D8;
font-weight:bold;
}

.bordure{
border-color:#89B0D8;
border-style:double;
}

fieldset#bord table td{
border-color:#89B0D8;
border-style:double;
}

div#bord table td{
border-color:#89B0D8;
border-style:double;
}

tr.question {
background-color: #C8D9E9;
}

tr.reponse {
background-color: #FFFFF8;
}