a.info{position: relative; z-index: 1; background-color:#FFFFFF; color:#FFFFFF;}
a.info:hover{cursor: help; z-index: 2; background-color:#CC4937;  color:#FFFFFF;}
a.info span{display: none;font-size: 11px;width: 239px; padding: 25px 4px 2px 4px;  color:#FFFFFF;}
a.info:hover span{display:block; position:absolute; z-index: 100;top: -25px; left: 0px; color: #FFFF00;text-align: justify;  color:#FFFFFF;}

body {color:#C0C0C0; text-decoration:none; font: 80% verdana, arial, sans-serif;}

A,A:link, a:visited { color:#FFFFFF;  text-decoration:none; font-family:arial; font-size:10pt; font-weight: bold ; }
A:hover { color:#008080; text-decoration:none; font-family:arial; font-size:10pt; background-color: #FFFFFF;}
h3 { color:#008000; text-decoration:none; font-family: times, verdana, sans-serif; font-size:14pt; font-weight: bold;}
h5 { color:#808000;  text-decoration:none; font-family: courrier, verdana, sans-serif; font-size:8pt; font-weight: normal;}
h4 { color:#008000;  text-decoration:none; font-family: courrier, verdana, sans-serif; font-size:16pt; font-weight: normal;}
h2 { color:#808000; text-decoration:none; font-family: arial, verdana, sans-serif; font-size:12pt; font-weight: bold ; }
h1 { color:#808000; text-decoration:none; font-family: times, verdana, sans-serif; font-size:8pt;}
th { color:#FFFFFF; font-family: courrier, verdana, sans-serif; font-size:10pt; background-image: url("fond-degrade-vert-gite-40.jpg");}
td { color:#808000; text-decoration:none; font-family: arial, verdana, sans-serif; font-size:12pt; font-weight: bold ; }

input {
	font-family: "Trebuchet MS", Arial, Heveltica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
}

textarea {
	font-family:  Arial, Heveltica, "Trebuchet MS", sans-serif;
	font-size: 0.9em;
	font-style: normal;
	color: #0000FF;
	background-color: #FFFFFF;
}

select {
	font-family: "Trebuchet MS", Arial, Heveltica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
}

div#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 275px;
padding-top: 40px;
background: url(haut-cadre-vert.gif) top left no-repeat;
}
div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(bas-cadre-vert.gif) bottom left no-repeat;
padding-bottom: 40px;
}
div#bloccadre p {
margin: 0 30px 0 20px;
}

