BODY {
	MARGIN: 0px
}

TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
.Menu {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid;  BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.MenuBottom {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;  BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR:#D3DCDC
}
.TabHomePage {
	BORDER-RIGHT: #999999 Opx solid; BORDER-TOP: #999999 0px solid;  BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.contactHp{
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid;  BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR:#f1f1f1
}
.PreambuleTitre  {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px; COLOR: #C92103;FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

.footer {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;  BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #f1f1f1
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; FONT-FAMILY: Verdana,Arial,Helvetica;MARGIN-TOP: 1px; MARGIN-BOTTOM: 0px;
}
.H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

H2 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px; COLOR: #660099;FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
H3 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px;FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

.H3ojb {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px;FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

.H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica
}

H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica
}

HR {
	HEIGHT: 1px;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}

A {
	COLOR: #1564AF; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #1564AF; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #1564AF; TEXT-DECORATION: none;
}
A:link {
	COLOR: #1564AF; TEXT-DECORATION: none;
}

A.Intranet {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica;TEXT-DECORATION: none;
}
A.Intranet:link {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica;TEXT-DECORATION: none
}
A.Intranet:hover {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica;TEXT-DECORATION: none
}
A.Intranet:visited {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica;TEXT-DECORATION: none
}

A.linkrouge:hover {
	COLOR: #AA2B00; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.linkrouge:visited {
	COLOR: #AA2B00; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.linkrouge:link {
	COLOR: #AA2B00; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

A.MenuIntranet:hover {
	COLOR: #AA2B00; TEXT-DECORATION: none
}
A.MenuIntranet:visited {
	COLOR: #AA2B00; TEXT-DECORATION: none
}
A.MenuIntranet:link {
	COLOR: #AA2B00; TEXT-DECORATION: none
}

A.obj:hover {
	COLOR: #1564AF; TEXT-DECORATION: none;
}
A.obj:visited {
	COLOR: #1564AF; TEXT-DECORATION: none;
}
A.obj:link {
	COLOR: #1564AF; TEXT-DECORATION: none;
}


.clLine {
	Z-INDEX: 1; OVERFLOW: hidden; WIDTH: 100%; CLIP: rect(0px 100% 1px 0px); POSITION: relative; HEIGHT: 1px; BACKGROUND-COLOR: #fcce55; layer-background-color: #FCCE55
}

.deaTitre {
	PADDING-RIGHT: 10px;PADDING-TOP: 3px;FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica;color:#990000;
}

.deaTitreRub {
	PADDING-TOP:2px;PADDING-BOTTOM:2px;PADDING-RIGHT: 2px;PADDING-LEFT: 2px;FONT-SIZE: 8pt; COLOR: #003976; FONT-FAMILY: Verdana,Arial,Helvetica;FONT-WEIGHT: bold;
}
.deaText {
	 FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.deaP {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;PADDING-TOP:4px;PADDING-BOTTOM:4px;
}


.ForminputTxt {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #1564AF; FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #F5F5F5; border: 1 solid #003976
}

.ForminputTxt2 {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: #3A589E; FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #F5F5F5; border: 1 solid #003976
}
.ForminputTxt3 {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #AA2B00; FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #F5F5F5; border: 1 solid #003976
}
.ForminputTxtReadOnly {
	PADDING-LEFT: 1px;  FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #FFba8c; border: 1 solid #003976
}

.formText {
PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.TextContentActu {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #405460; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.TitreArticle
{
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px;PADDING-TOP:5px;PADDING-BOTTOM:2px; FONT-SIZE: 11px; COLOR: #264B8A; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: bold;
}

.TxtArticle
{
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px;PADDING-TOP:1px;PADDING-BOTTOM:3px;  FONT-SIZE: 9pt; FONT-FAMILY: Verdana,Arial,Helvetica;TEXT-ALIGN: justify
}

.UFSboutons {
	 PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; COLOR: #405460; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.textConfirm {
	 PADDING-TOP: 1px;PADDING-BOTTOM: 1px;PADDING-RIGHT: 2px;PADDING-LEFT: 2px;FONT-SIZE: 12px; COLOR: #FFA448; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;
}
/* -----------------------------------------------------------------------------------------*/
.lowText { text-decoration: none; color: #004F9D; font: 12px Arial, Helvetica }
.highText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

/* Delete these "button" styles if you're not using them */

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }
/* ------------------------------------------------------------------------------------------*/

.LigneTheseG {
	BORDER-BOTTOM: #999999 1px dotted ;
	BORDER-top: #ffffff 1px dotted ;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	text-align:right;
}

.LigneTheseD {
	BORDER-BOTTOM: #999999 1px dotted ;
	BORDER-top: #ffffff 1px dotted ;
	BORDER-LEFT: #999999 1px dotted ;
	FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	
}

.LigneTheseBD {
	BORDER-BOTTOM: #999999 0px dotted ;
	BORDER-LEFT: #999999 1px dotted ;
	FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	
}
.LigneTheseBG {
	BORDER-BOTTOM: #999999 0px dotted ;
	BORDER-LEFT: #999999 0px dotted ;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003976; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	text-align:right;
	
}

.countSessions{
 TEXT-DECORATION: none;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
}
.TxtEvalHelp
{
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica;text-align:left;position: absolute;padding:1px;background-color : #ffffd2;padding:2px;border:1px solid;z-index: 20; visibility: hidden; top: 0px; left: 0px;
}
