/*
	Style concernant le corps du documents
*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FEF2D3;
	margin: 0;
	padding: 0;
	text-align: justify;
}
frameset { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
}
frame { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
}
iframe { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
img.encadre {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

/*
	Style concernant les liens
*/
A:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none; 
	color: #0000FF; 
}
A:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none; 
	color: #0000FF; 
}
A:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none; 
	color: #FF0000; 
}

.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration: none; 
	color: black;
}
.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration: none; 
	color: black;
}
.menu:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	text-decoration: none; 
	color: #143B70; 
}

.ss_menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
}
.ss_menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none; 
	color: black;
}
.ss_menu:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none; 
	color: #143B70; 
}

.menu_barre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.menu_barre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.menu_barre:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: black;
	font-weight: bold;
}

.retour_lien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: black;
	font-weight: normal ;
}
.retour_lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: black;
	font-weight: normal ;
}
.retour_lien:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: black;
	font-weight: normal ;
}

.navig:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.navig:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.navig:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.lien_souligne:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: black;
	font-weight: normal ;
}
.lien_souligne:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: black;
	font-weight: normal ;
}
.lien_souligne:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: black;
	font-weight: normal ;
}

.section:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
.section:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	text-decoration: none; 
	color: black;
	font-weight: bold;
}
.section:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #C80806;
	font-weight: bold;
}

.lien_page:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #C80806;
	font-weight: normal ;
}
.lien_page:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	text-decoration: none; 
	color: #C80806;
	font-weight: normal ;
}
.lien_page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none; 
	color: #C80806;
	font-weight: normal ;
}

.lien_plus:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	color: #C80806;
	font-weight: normal ;
}
.lien_plus:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	text-decoration: none; 
	color: #C80806;
	font-weight: normal ;
}
.lien_plus:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline; 
	color: #C80806;
	font-weight: normal ;
}

/*
	Style concernant les tableaux
*/
th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000000; 
	background-color: #DEEEFF;
	text-align: center;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
}

table.encadre {
	border-width: 1px;
	border-style: solid; 
	border-color: #000000;
	background-color: #FFFFFF;
}

table.tableau {
	margin: 0; 
	padding: 0; 
	border-width: 0; 
	background-color: #143B70;
}

table.tableau_noir {
	margin: 0; 
	padding: 0; 
	border-width: 0; 
	background-color: #000000;
}

tr.tableau {
	width: 100%; 
	margin: 0; 
	padding: 0; 
	border-width: 0; 
}
td.tableau {
	margin: 0; 
	padding: 2px; 
	font-size: 8pt; 
	border-width: 0;
}
th.tableau {
	margin: 0; 
	padding: 2px; 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-weight: bold; 
	text-align: center; 
	text-transform: none; 
	background-color: #143B70;
}

.tableOver {
	background-color: #F5F5FF;
	color: #C80806;
	cursor: pointer;
}
.tableOver_1 {
	background-color: #F6F9FE;
	color: #C80806;
	cursor: pointer;
}
.tableOver_2 {
	background-color: #D2E3FA;
	color: #C80806;
	cursor: pointer;
}
.tableOverHand {
	color: #C80806;
	cursor: pointer;
}
.tableOut_1 {
	background-color: #F6F9FE;
	cursor: default;
}
.tableOut_2 {
	background-color: #D2E3FA;
	cursor: default;
}
.tableOverSimple { 
	background-color: #ED8B75; 
}


/*
	Style concernant les formulaires
*/
form {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	margin: 0; 
	padding: 0; 
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000; 
	background-color: #FFFFFF; 
}
.textOver {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000;
	background-color: #FBD8D1;
}
.textFiche {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #FFFFFF; 
}
.textFicheOver {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000; 
	background-color: #FBD8D1;
}

input.buttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF; 
	border-width: 1px; 
	border-style: ridge;
	border-color: black; 
	background-color: #EE7E64;
	cursor: pointer;
}
input.buttonOut {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: black; 
	background-color: #FBD8D1; 
	border-width: 1px; 
	border-style: ridge;
	border-color: black; 
	cursor: default;
}


select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #FFFFFF; 
}
textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #FFFFFF; 
}
fieldset {
	margin: 0;
	padding: 4px;
	border: 1px solid #000000;
}
legend {
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/*
	Style concernant la mise en forme du texte
*/

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 14pt;
	color: #000000;
	font-style: normal; 
	font-weight: bold;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 12pt;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 10pt;
	color: #000000;
	font-style: normal; 
	font-weight: normal ;
	text-decoration: none;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 8pt;
	color: #000000;
	font-style: normal; 
	font-weight: normal ;
	text-decoration: none;
	border-bottom : #EE7E65 1px solid;
}

p {
	text-indent: 25px;
}

span.titre_encadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size : 12pt;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 1px solid #000000;
}

span.liste_enum {
	margin: 20px;
}

span.ss_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #143B70;
	font-weight: bold;
}

span.menu_barre { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: black;
	font-weight: bold;
}

span.mot_clef {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	text-decoration: none;
	color: #143B70;
	font-weight: bold;
}

span.spacing { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	letter-spacing: 1px; 
}
span.pt8 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-size: 8pt; 
}
span.pt9 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-size: 9pt; 
}
span.pt10 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-size: 10pt; 
}
span.pt11 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-size: 11pt; 
}
span.pt12 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-size: 12pt; 
}

.ToolTipStyle {
	padding: 2px;
	border: black 1px solid;
	font-size: 9pt;
	cursor: default;
	font-family: Arial, Verdana;
	background-color: #ffff99;
	color: black;
}
