@keyframes rainbowColor {
  0%   { color: red; }
  16%  { color: orange; }
  32%  { color: yellow; }
  48%  { color: green; }
  64%  { color: blue; }
  80%  { color: indigo; }
  100% { color: violet; }
}



@keyframes arcEnCielFlash {
  0%   { color: red; }
  14%  { color: orange; }
  28%  { color: yellow; }
  42%  { color: green; }
  57%  { color: cyan; }
  71%  { color: blue; }
  85%  { color: violet; }
  100% { color: red; }
}

h1, h2 {
  animation: arcEnCielFlash 0.5s linear infinite;
  transition: color 0.2s ease-in-out;
}


html, body {
    height: 100%;
    background-color: #4682b4; /* steelblue = bleu plus foncé et élégant */
    color: white;
    font-family: Arial, sans-serif;
  }

h1, h2, p, li, a, span, div {
    text-shadow: 1px 1px 3px black;
  }


* {
	cursor: url(https://cur.cursors-4u.net/mechanics/mec-1/mec34.cur), auto !important;
}


.monformulaire {
	background-color:#ffffff;
	color:#000000;
	padding:10px;
	text-shadow:none;
	line-height:1.2em;
}