body  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color : #FFFFFF;
}

p  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
}

blockquote  {
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

h2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-style : italic;
	color: #000066;
}

h3  {
	font-size : medium;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
}

h4  {
	font-size : small;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	color : #808000;
}


h5  {
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #808000;
}


hr  {
	border-style : groove;
}

div  {
	font-size : medium;
	font-family : Arial, Helvetica, sans-serif;
	text-align : right;
	font-weight : bold;
}


/*Pour des textes en petits caracteres*/
.SmallChar {
	font-size: 9px;
	font-weight: normal;
}
.SmallChar a:link {
	font-size: 9px;
	font-weight: normal;
}
.SmallChar a:active {
	font-size: 9px;
	font-weight: normal;
}
.SmallChar a:hover {
	font-size: 9px;
	font-weight: normal;
}
.SmallChar a:visited {
	font-size: 9px;
	font-weight: normal;
}

.LiensGestion {
	font-size: 9px;
	font-weight: normal;
	background-color: #ddffdd;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-color: #bbeebb;
	border-right-color: #bbeebb;
	border-bottom-color: #bbeebb;
	border-left-color: #bbeebb;
	border-style: dotted;
	color: #669966;
}
.LiensGestion a:link {
	font-size: 9px;
	font-weight: normal;
		color: #669966;
}
.LiensGestion a:active {
	font-size: 9px;
	font-weight: normal;
		color: #669966;
}
.LiensGestion a:hover {
	font-size: 9px;
	font-weight: normal;
		color: #669966;
}
.LiensGestion a:visited {
	font-size: 9px;
	font-weight: normal;
		color: #669966;
}

a  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10pt;
	font-weight : bolder;
	color: #3366FF
}

a:active  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10pt;
	color: #0000CC
}

a:hover  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size : 10pt;
	color: #0000CC
}

a: visited  {
	color : #808000;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10pt;
}

.menu {
	font-size: 11px;
}
.MainText {
	font-size: 11px;
}
Table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
}

.FatherTable {
	background-color: #000000;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-style: solid;
/*	width: 800px;*/
}
.MainTable {
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-style: dashed;
}

/* styles de formulaires */
.BoutonStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #d8d8d8;
}
.ChampStandard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #d8d8d8;
}
.Champ50pixels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #d8d8d8;
	width : 50px;
}
.Champ100pixels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #d8d8d8;
	width : 100px;
}
.Champ150pixels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #d8d8d8;
	width : 150px;
}
.FondChampFormulaire350 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 350px;
	background-color: #ccffcc;
}
.FondChampFormulaire300 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	background-color: #ccffcc;
}
.FondChampFormulaireNPA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
	background-color: #ccffcc;
}
.FondChampFormulaireVille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 240px;
	background-color: #ccffcc;
}
.FondChampFormulaireDATE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	background-color: #ccffcc;
}

.HeadRow {
	background-color: #FFFFFF;
/*	background-image: url(../images/ligneH3px.gif);*/
}
.LeftCol {
	background-color: #FFFFFF;
/*	background-image: url(../images/fondPage3.gif);*/
	width: 170px;
}
.CenterCol {
	background-color: #FFFFFF;
/*	background-image: url(../images/ligneV3Lum80px.gif);*/
	width: 480px;
}
.RightCol {
	background-color: #FFFFFF;
/*	background-image: url(../images/ligneH3pxVertLum80.gif);*/
	width: 150px;
}
.Attention {
	color: red;
}
/* styles de l'editeur fckeditor */
.Titre {
	font-size: 16px;
	font-weight: bold;	
}
.SousTitre {
	font-size: 14px;
	font-weight: bold;	}
.InterTitre {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.StabiloGris {
	background-color: #CCCCCC;
}
.StabiloJaune {
	background-color: #FFFF99;
}
.StabiloRouge {
	background-color: #FF9999;
}
.StabiloVert {
	background-color: #99FF99;
}
.StabiloBleu {
	background-color: #9999FF;
}
.TexteRougeGras {
	font-weight: bold;
	color: #FF0000;
}
.TexteBleuGras {
	font-weight: bold;
	color: #0000FF;
}
.NoStyle {}

.citation {
	font-style: italic;
	color: #993300;
}

.signature {
	font-style: italic;
	color: #009900;
}