a span.survol { /* TEST POUR PLUGIN AGENDA */
	display: yes;

}

.frame { 
margin-left: 0px; /* on place ce bloc à droite du bloc menu de 180px de large */ 
width: auto; 
height: 338px; 
overflow: auto; /* cette propriété va permettre le scroll de ce bloc */ 
font-size: 14px; 
} 

a.modele1:link
 {
  color:#FFFFFF;
  text-decoration:underline;
  font-weight:bold;
 }
a.modele1:active
 {
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
 }
a.modele1:visited
 {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-style: italic;
 } 
 
a.modele1:hover
 {
  color:#FFFF33;
  text-decoration:underline;
  font-weight:bold;
 } 

a.modele2:link
 {
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
 }
a.modele2:active
 {
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;	
 }
 
a.modele2:visited
 {
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;;
 }  
a.modele2:hover
 {
	color:red	;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
 } 

.normal {
	font-family: "MS Sans Serif";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #000000;
}
.titrearticle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: italic; 
	font-weight: normal
}

.titre1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-style: normal; 
	font-weight: bold;
}

.titre2 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: normal
}

.titre3 {  
	color:#3366FF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-style: normal; 
	font-weight: bold;
}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;

}
.blanc {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.jaune {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
}
.btaccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #FFFFFF;
	font-weight: bolder;
}
.popup {
	font-family: "Comic Sans MS";
	font-style: italic;
	font-weight: bold;
	color: #000000;
	font-size: 14px;

}
.jbcentre {
	margin-left: 200px;
}
.jbbody {
	margin: 0px;
}
.jbentete {
	background-color: #3333CC;
	height: 80% ;
}
.jbcontenu {
	height: 80%;
	background-color: #66CCFF;
}
.jbmenu {
	background-color: #330066;
	float: left ;
	width: 100% ;
	height: 100%;
	color: #ffffff ;
	
}
.jbpied {
	background-color: #336699;
	height: 10%;
}

.demo {
	font-size: 24px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFF00;
	text-decoration: none;
}
.texteG {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;

}
.texteGI {
	font-style: italic;
	font-weight: bold;
}
.texteGIS {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.noir {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
}
.texte_retour { /* texte lien retour ou fermeture page*/
	font-style: normal;
	color: blue;	
	font-weight: normal;
	text-decoration: underline;
}