body{	color: #001b81;	background: #cdecef;}a:link, a:visited{	color: #0000ff;	text-decoration: none;}a:hover, a:active{	color : #0000ff;	text-decoration: underline;}p, td{	font-family: verdana, arial, helvetica, sans-serif;	font-size:12px;	text-decoration: none;}h1{	font-family: arial, sans-serif;	font-size: 22px;	font-style: normal;	font-weight: normal;	color: #030a56;	text-decoration: none;}h2 {	font-family: arial, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: normal;	color: #030a56;	text-decoration: none;}.cadre{	border: 2px solid #000099;}.logo, span {	font: bold 35px verdana, sans-serif;	text-decoration: none;}/* faire un logo ombré en texte */.logo {	position: relative; /* on positionne le conteneur H1 pour placer ensuite le SPAN */	color: gray;	text-decoration: none;	margin-left: 20%;}.logo span {	position: absolute; /* on superpose le SPAN sur le titre */	top: -3px; /* on décale le SPAN */	left: -3px;	color: #004499;	text-decoration: none;}a img {	border: 0 none;}a.logo:link, a.logo:visited{	text-decoration: none;	color: gray;}a.logo:hover, a.logo:active{	text-decoration: none;	color: gray;}a.logo span:link, a.logo span:visited{	text-decoration: none;}a.logo span:hover, a.logo span:active{	text-decoration: none;}