/*on applique une taille et on place en absolute l'image et son conteneur */
html  {  
 height:100%;
 width:100%;
} 
html img.imghtml, html div.imghtml{
 width:100%;height:100%;
 top:0;
 left:0;
 position:absolute;
}
 
html, html * {
 position:relative;
 z-index:0;
} 
body {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	z-index:2; /* pour afficher tout au dessus de l'image */

background-image: url("fond2.jpg") ;
 width:100%;
 height:100%;
background-repeat: repeat;
background-attachment: fixed;

 		}

a:active{ color: #00000}
a:link {  color: #0000; text-decoration: none}
a:visited {  color:#0000; text-decoration: none}
a:hover{  color: #000; text-decoration: underline}

.grosvert {
	font-size: 24px;
	font-weight: bold;
	color: #008A47;
}
.gros {
	font-size: 24px;
	font-weight: bold;
	color: Maroon;
	
}

.prg1 {
	font-size: 0.9em;
	font-weight: normal;
	color: Maroon;
	width: 12%;
	text-align: left;
	vertical-align:top;
}
.prg2 {
	font-size: 0.9em;
	font-weight: normal;
	color: Maroon;
	width: 85%;
	text-align: JUSTIFY;
	 vertical-align:top;
}
.prg3 {
font-style : italic; 
	font-size: 0.8em;
	font-weight: bold;
	color: Maroon;
	width: 85%;
	text-align: JUSTIFY;
	 vertical-align:top;
}
.prgc {
font-size: 1.1em;
color: Crimson;
text-align: center;
font-weight: bold;
}
.hot1 {
	font-size: 0.9em;
	font-weight: bold;
	color: Maroon;
	width: 12%;
	text-align: left;
	vertical-align:top;
}
td.menu {
	font-size: 16px;
	font-weight: bold ;
}
a:active.menu{ color: #006633}
a:link.menu {  color: #006633; text-decoration: none}
a:visited.menu {  color: #006633; text-decoration: none}
a:hover.menu {  color: #00FFCC; text-decoration: blink}
.petit {
	font-size: 9px;

}
.cadrevert1 {
	border: 1px solid #006633;
}
.cadrevert2 {
	border: 2px solid #006633;
}
.titre1 {
	font-size: 14px;
	font-weight: bold;
	color: #006633;
}
.tableau {
	border-top: 1px solid #009900;
	border-right: 1px solid #009900;

}
.surligne {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline overline;


}
.lap {
	list-style-type:square;
}
