body      { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333 }

td        { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333 }

A         { text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; color:#0066CC; font-size:12px}
A:link, A:visited { text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; color:#0066CC; font-size:12px}
A:hover   { text-decoration:underline; font-family:Verdana,Arial,Helvetica,sans-serif; color:#0066CC; font-size:12px}

.texte     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333 }

.orange     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FAA900 }
.orange:link, .orange:visited     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FAA900 }
.orange:hover     { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color:#FAA900 }

.bleu     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#0066CC }
.bleu:link, .bleu:visited     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#0066CC }
.bleu:hover     { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color:#0066CC }

.gris     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#6C6A6A }
.gris:link, .gris:visited     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#6C6A6A }
.gris:hover     { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color:#6C6A6A }


.vert     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#519A14 }
.vert:link, .vert:visited     { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#519A14 }
.vert:hover     { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color:#519A14 }


.mod_p2 { font-family:Arial, Verdana, Helvetica, sans-serif; color: #6C6A6A; font-size: 12pt; font-weight: true }
.mod_p2 :link, .menu:visited { font-family:Arial, Verdana, Helvetica, sans-serif; color: #6C6A6A; font-size: 12pt; font-weight: true }
.mod_p2 :visited { font-family:Arial, Verdana, Helvetica, sans-serif; color: #6C6A6A; font-size: 12pt; font-weight: true }
.mod_p2 :hover { font-family:Arial, Verdana, Helvetica, sans-serif; color: #6C6A6A; font-size: 12pt; font-weight: true }
.mod_p3 { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #0066CC; font-size:11px}
.mod_p3 :link, .menu:visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #6C6A6A; font-size:11px}
.mod_p3 :visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #6C6A6A; font-size:11px} 
.mod_p3 :hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; color: #0066CC; font-size:11px} 
.mod_p4  { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #0066CC; font-size:11px}
.mod_p4 :link, .menu:visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #6C6A6A; font-size:11px}
.mod_p4 :visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #6C6A6A; font-size:11px} 
.mod_p4 :hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; color: #6C6A6A; font-size:11px} 

.sous-chap { font-family:arial, verdana, helvetica, sans serif; font-size:12px; color:#444444 }				
.sous-chap :link, .sous-chap :visited  { font-family:arial, verdana, helvetica, sans serif; font-size:12px; color:#2D2B2B; text-decoration:underline }			
.sous-chap :hover { font-family:arial, verdana, helvetica, sans serif; font-size:12px; color:#2D2B2B; text-decoration:none }				
.maj {
	font-family:"Times New Roman";
	font-size:22px;
	color:#007BD8;
	font-weight: bold;
	font-style: italic;
} 

.page-titre1 { font-family:Arial, Verdana, Helvetica, sans-serif; color: #6C6A6A; font-size: 12pt; font-weight: true }
.page-titre2 { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; color: #B1CC39; font-weight: bold }
.page-titre3 { font-family:Verdana; color:99CC00; font-size:12px; font-weight:bold}
.page-titre4 { font-family:Arial, Verdana, Helvetica, sans-serif; color: #0099FF; font-size: 10pt; font-weight: true }

.page-liste      { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px 
					text-align: justify; margin-left: 15 }

.surligne { font-family: Arial, Verdana, Helvetica, sans-serif; background:#0099FF; font-size: 10px; color:#FFFFFF; font-weight: bolder }

.titresurligne { padding:3px; font-family: Arial; color: #2D2B2B; letter-spacing: 1pt; text-align: left; 
               margin: 0; background-image: url('images/backgroundtitre.gif'); 
               background-repeat: repeat }
					
.titre { font-family:"Times New Roman", Times, serif; font-size:24px; color:#008000}				
.chapeau { font-family:arial, verdana, helvetica, sans serif; text-decoration: none; color: #202020; FONT-WEIGHT:light; font-size:12px}
.chapeau :link, .chapeau :visited { text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #202020; font-size:12px }
.chapeau :hover   { text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #202020; font-size:12px }
.texte2 { font-size:12px; color:#444444}
.texte3 { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#1F1F1F }.textebleu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #3B81C7;
}
.footer { font-family:arial, verdana, helvetica, sans serif; font-size:10px; color:#666666 }				
.footer :link, .footer :visited  { font-family:arial, verdana, helvetica, sans serif; font-size:10Px; color:#666666; text-decoration:none }			
.footer :hover { font-family:arial, verdana, helvetica, sans serif; font-size:10px; color:#C0C0C0; text-decoration:underline  }

select {
		font-family:		verdana, helvetica, sans-serif;
		font-size:		11px;
		color:			#ffffff;
		bgcolor:		#FAA900;
		border:			1px solid #D08900;
	    background-color: #FAA900;
	    }
	    
input[type=submit] {
	   cursor: pointer; /* hand-shaped cursor */
	    cursor: hand;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:			#ffffff;
	font-style: normal;
	line-height: normal;
	border:			1px solid #D08900;
	background-color: #FAA900;
}

input[type=text] {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:			#6C6A6A;
	font-style: normal;
	line-height: normal;
	border:			1px solid #1F63A4;
	background-color: #ffffff;
}

input[type=checkbox] {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:			#1F63A4;
	font-style: normal;
	line-height: normal;
	border:			0px solid #ffffff;
	background-color: #ffffff;

}

input[type=radio] {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:			#1F63A4;
	font-style: normal;
	line-height: normal;
	border:			0px solid #ffffff;
	background-color: #ffffff;

}

textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:			#6C6A6A;
	font-style: normal;
	line-height: normal;
	border:			1px solid #1F63A4;
	background-color: #ffffff;

}

        hr {
        	font-family:		Arial, Helvetica, sans-serif;
        	color: rgb(250, 169, 0);
        	background-color: rgb(250, 169, 0);
        	height: 1px;
        	width: 100%;
        }