td1 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt}
.titre {background: #3333BB} 
.stitre {background: #CCCCFF} 
.color1 {background: #FFFFFF} 
.color2 {background: #D2E1FF} 
.titrebleu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #39399C}
.sstitrebleu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #3333BB}
.textbleu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #3333BB}
.textbleupt {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #3333BB}
.titrebleugd {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style: normal; line-height: normal; font-weight: bold; color: #39399C}
.textblack {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.titrejaune{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFF33}
.titrerouge {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000}
.textrouge {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000}
.titrevert {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold; color: #97CD97}
.textorange {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #FF6106}
.textorange2 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #FF6106}
.boutonCadre 	 { 	background-color: #CCCCFF; 
					color: #000000; 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12px; 
					font-weight: bold; 
					text-decoration: none; 
					border: thin solid #000000}
.boutonCadreInactif 	 { 	background-color: #FFFFFF; 
					color: #000000; 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 12px; 
					font-weight: bold; 
					text-decoration: none; 
					border: thin solid #000000}
.aBouton          {	color: #444444; 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11px; 
					text-decoration: none }
form { margin-top:.5em; margin-bottom:.5em;}					

/** Pour afficher les popins */
#fade {
	display: none;
	background: #ccc;
	position: fixed; 
	left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: 0.50;
	z-index: 550;
	position:absolute;
	margin:0; 
	padding:0;
}
#popin{
	display: none;
	overflow:auto; 
	background: #fff;
	padding: 5px;
	border: 2px solid #547ED8;
	float: left;
	position: fixed;
	top: 50%; left: 50%;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index: 9999;
	background: #ffffff;	
}
#popin div{
	width:100%; 
	height:100%; 
	margin:0; 
	padding:0;	
}
#popin div p{
	padding:2em 0 0 0; 
	margin:0;
	text-align:center;
}
#popin div p.titre{
	padding:0;
}
*html #fade {
	position: absolute;
}
*html #popin, *html .popin {
	position: absolute;
	left: expression( ( 700 + ( ignoreMe2 =document.documentElement.scrollLeft ?document.documentElement.scrollLeft : document.body.scrollLeft ) ) +'px' );
    top: expression( ( 400 + ( ignoreMe =document.documentElement.scrollTop ?document.documentElement.scrollTop : document.body.scrollTop ) ) +'px' );
	
}