BODY {	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	background-color:#FFFFFF;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;	color:#000000;}
TABLE { border: 0px;  text-align: left;  border-spacing: 0px;    }
IMG {	border:0px;	padding:0px;	margin:0px;	}
DIV{	margin:0px;}
P{	margin:0px;}
FORM{	margin:0px;}
TD{font-family : Arial, Helvetica, sans-serif;	font-size : 11px; color:#000000}

H1{	margin:0px;}
H2{	margin:0px;}
H3{	margin-top:5px;	margin-bottom : 5px;}
H4{	margin:0px;}
H5{	margin:0px;}
UL{margin-top:5px;}
LI{margin-left:-20px;margin-top:0px;list-style-position: outside; list-style-image : url(../Images/puce-gris_mini.gif);}

INPUT{	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	}
INPUT.Bouton {	border : 1px solid #000000;color:#000000;	font-size:12px;	font-family: Arial, Helvetica, sans-serif;}
TEXTAREA{	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	}

A{	text-decoration : none;font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	color:#000000;}
A:hover{	text-decoration : underline;}

TABLE.MenuDroite{	width:190px;}

IMG.Chapo{	margin-left:-1px;	margin-top:3px;	margin-bottom:5px;	margin-right:5px;	position : relative;}
IMG.Chapitre{margin-left:-65px;	margin-top:3px;margin-bottom:5px;	margin-right:7px;	position : relative;}

TD.Contenue{width:760px;text-align: right;}
TD.MenuVert{	background-image : url(../Images/Menu/Crous-Vert_fond.gif);	background-repeat : repeat-y;	padding-left:5px;	padding-right:5px;	background-color : #218621;}
TD.MenuBleu{	background-image : url(../Images/Menu/Crous-Bleu_fond.gif);	background-repeat : repeat-y;	padding-left:5px;	padding-right:5px;	background-color : #155B88;}
TD.MenuOrange{	 background-image : url(../Images/Menu/Crous-Orange_fond.gif);	background-repeat : repeat-y;	padding-left:5px;	padding-right:5px;	background-color : #CB4E15;}
TD.PiedPage{	background-color : #61ADC9;color:#61ADC9;}
TD.PiedPageBleuClair{	background-color : #61ADCA;color: #61ADCA;}
TD.PiedPageVert{	background-color : #218621;color: #218621;}
TD.PiedPageBleu{	background-color : #155B88;color: #155B88;}
TD.PiedPageOrange{	background-color : #CB4E15;color: #CB4E15;}
TD.MenuDroite{	background-color : #E5E5E5;border-bottom:3px solid #FFFFFF;}
TD.MenuDroitePuce{background-color : #E5E5E5;border-bottom:3px solid #FFFFFF;width:15px;background-image : url(../Images/Droite/puce-fond.gif);background-repeat : repeat-y;}
TD.MenuGaucheWidth{	background-color : #ECECEC;width:180px;}
TD.MenuDroiteWidth{	background-color : #E5E5E5;border-bottom:3px solid #FFFFFF;width:185px;}
TD.Table{border-bottom:1px solid #FFFFFF;}

DIV.LigneBlanche{	width : 100%;	height : 1px;	font-size : 1px; border-top:1px solid #FFFFFF;margin-top:-10px;}
DIV.LigneGrise{	width : 100%;	height : 1px;	font-size : 1px; border-top:1px solid #ECECEC;}
DIV.LigneVert{	width : 100%;	height : 1px;	font-size : 1px; border-top:1px solid #218621;margin-top:-10px;}
DIV.LigneBleu{	width : 100%;	height : 1px;	font-size : 1px; border-top:1px solid #155B88;margin-top:-10px;}
DIV.LigneOrange{	width : 100%;	height : 1px;	font-size : 1px; border-top:1px solid #155B88;margin-top:-10px;}
DIV.Pointille{	background-image : url(../Images/pointille.gif);	background-repeat : repeat-x;	width : 100%;	height : 3px;	font-size : 2px;}
DIV.PointilleGris{	background-image : url(../Images/pointille-gris.gif);	background-repeat : repeat-x;	width : 100%;	height : 3px;	font-size : 2px;}

DIV.MenuVert{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #218621;}
DIV.MenuVertFonce{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #0C600C;}
DIV.MenuBleu{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #155B88;}
DIV.MenuBleuFonce{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #0B3563;}
DIV.MenuOrange{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #CB4E15;}
DIV.MenuOrangeFonce{	width:170px;padding-left:5px;	padding-bottom:5px;padding-right:5px;	background-color : #771602;}
DIV.MenuInactif{	width:170px;padding-left:5px;	padding-right:5px;	padding-bottom:5px;background-color : #F0F0F0; text-align:left;}
DIV.MenuInactif2{	width:170px;padding-left:5px;	padding-right:5px;	padding-bottom:5px;background-color : #DCDCDC; text-align:center;} 
DIV.Recherche{	background-color : #DCDCDC;	width:187px;	padding-left:3px;}
DIV.MenuDroite{	background-color : #E5E5E5;width:190px;	margin-bottom : 5px;}

DIV.MenuGauche{	background-color : #ECECEC;width:180px;margin-bottom:1px;margin-top:0px;}
DIV.Entete{	text-align:right;border-bottom:1px dashed #9D9CAA;	width:98%;margin-top:-1px;}
DIV.Chapo{	text-align: justify;	width:98%;	margin-bottom:2px;	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	background-image : url(../Images/Fond-Chapitre-Vert.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;}
DIV.ChapoBleu{	text-align: justify;	width:98%;	margin-bottom:2px;	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	background-image : url(../Images/Fond-Chapitre-Bleu.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;}
DIV.ChapoOrange{	text-align: justify;	width:98%;	margin-bottom:2px;	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	background-image : url(../Images/Fond-Chapitre-Orange.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;}
DIV.Chapitre{	text-align: justify;	width:80%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Vert.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;}
DIV.ChapitreVert{	text-align: justify;	width:80%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Vert.gif);	background-position : bottom right;	background-repeat : no-repeat;		padding-bottom:10px;}
DIV.ChapitreBleu{	text-align: justify;	width:80%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Bleu.gif);	background-position : bottom right;	background-repeat : no-repeat;		padding-bottom:10px;}
DIV.ChapitreOrange{	text-align: justify;	width:80%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Orange.gif);	background-position : bottom right;	background-repeat : no-repeat;		padding-bottom:10px;}
DIV.Chapitre1{	text-align: justify; padding-left:10px; width:97%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Vert.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	}
DIV.ChapitreBleuClair{	text-align: justify;	width:100%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-BleuC.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	z-index : 0;}
DIV.Contener{	width:380px; text-align:right;}
DIV.Chapitre1Vert{	text-align: justify;	width:90%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Vert.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	z-index : 0;}
DIV.Chapitre1Bleu{	text-align: justify;	width:90%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Bleu.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	z-index : 0;}
DIV.Chapitre1Orange{	text-align: justify;	width:90%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-Orange.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	z-index : 0;}
DIV.Chapitre1BleuClair{	text-align: justify;	width:90%;	margin-bottom:2px;	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	background-image : url(../Images/Fond-Chapitre-BleuC.gif);	background-position : bottom right;	background-repeat : no-repeat;	padding-bottom:10px;	z-index : 0;}

DIV.EncartVert{	width:190px;	text-align:left;		background-color : #218621;}
DIV.EncartBleu{	width:190px;	text-align:left;		background-color : #155B88;}
DIV.EncartBleuClair{	width:190px;	text-align:left;		background-color : #61ADCA;}
DIV.EncartOrange{	width:190px;	text-align:left;		background-color : #CB4E15;}
DIV.EncartVertFonce{	width:190px;background-color : #0C600C;border-bottom:1px solid #FFFFFF;}
DIV.EncartBleuFonce{	width:190px;background-color : #155B88;border-bottom:1px solid #FFFFFF;}
DIV.EncartBleuClairFonce{	width:190px;	text-align:left;		background-color : #007AA6;} 
DIV.EncartOrangeFonce{	width:190px;background-color : #771602;border-bottom:1px solid #FFFFFF;}
DIV.EncartGris{	width:190px;background-color : #848484;border-bottom:1px solid #FFFFFF;}
DIV.EncartGrisClair{	width:190px;background-color : #D8D8D8;border-bottom:1px solid #FFFFFF; text-align:right;border-top:3px solid #FFFFFF;}
DIV.EncartGrisFonce{	width:190px;background-color : #676767;border-bottom:1px solid #FFFFFF;}
DIV.Encart{	width:90%;	text-align:left;	background-image : url(../Images/puce-blanche_mini.gif);	padding-left:20px;	background-repeat : no-repeat ;	background-position : 5px 3px;padding-bottom:10px;}

DIV.Titre{margin-left:10px;padding-bottom:5px;width:96%; padding-left:15px;margin-top:5px;background-color:#E6E6E6;text-align:left; background-image : url(../Images/puce-vert.gif); background-repeat : no-repeat; background-position : left top;}
DIV.TitreVert{margin-left:10px;padding-bottom:5px;width:96%; padding-left:15px;margin-top:5px;background-color:#E6E6E6;text-align:left; background-image : url(../Images/puce-vert.gif); background-repeat : no-repeat; background-position : left top;}
DIV.TitreBleu{margin-left:10px;padding-bottom:5px;width:96%; padding-left:15px;margin-top:5px;background-color:#E6E6E6;text-align:left; background-image : url(../Images/puce-bleu.gif); background-repeat : no-repeat; background-position : left top;}
DIV.TitreOrange{margin-left:10px;padding-bottom:5px;width:96%; padding-left:15px;margin-top:5px;background-color:#E6E6E6;text-align:left; background-image : url(../Images/puce-orange.gif); background-repeat : no-repeat; background-position : left top;}
DIV.TitreBleuClair{margin-left:10px;padding-bottom:5px;width:96%; padding-left:15px;margin-top:5px;background-color:#E6E6E6;text-align:left; background-image : url(../Images/puce-bleuC.gif); background-repeat : no-repeat; background-position : left top;}
DIV.Titre1{ padding-left:18px;background-image : url(../Images/puce-vert.gif); background-repeat : no-repeat; background-position : left top;text-align:left;}

DIV.margin1{margin-left:12px;}

LI.ChapitreVert{margin-left:0px;margin-bottom:-10px;text-align:left;list-style-image : url(../Images/puce-vert_mini.gif);	}
LI.ChapitreBleu{margin-left:0px;margin-bottom:-10px;text-align:left;list-style-image : url(../Images/puce-bleu_mini.gif);	}
LI.ChapitreOrange{margin-left:0px;margin-bottom:-10px;text-align:left;list-style-image : url(../Images/puce-orange_mini.gif);	}
LI.ChapitreBleuClair{margin-left:0px;margin-bottom:-10px;text-align:left;list-style-image : url(../Images/puce-bleuC.gif);	}
LI.navigation{	list-style-image : url(../Images/puce.gif);margin-left:-20px;margin-bottom:-5px;}
LI.navigationVert{	list-style-image : url(../Images/puce-vert.gif);margin-bottom:2px;margin-left:-20px;}         
LI.navigationVertsr{	list-style-image : url(../Images/puce-vert_mini.gif);	margin-left : -10px;margin-bottom:5px;}
LI.navigationVert2sr{	list-style-image : url(../Images/puce-vert_mini2.gif);	margin-left : -5px;margin-bottom:5px;}
LI.navigationBleu{	list-style-image : url(../Images/puce-bleu.gif);margin-bottom:2px;margin-left:-20px;}
LI.navigationBleusr{	list-style-image : url(../Images/puce-bleu_mini.gif);	margin-left : -10px;margin-bottom:5px;}
LI.navigationBleu2sr{	list-style-image : url(../Images/puce-bleu_mini2.gif);	margin-left : -5px;margin-bottom:5px;}
LI.navigationOrange{	list-style-image : url(../Images/puce-orange.gif);margin-bottom:2px;margin-left:-20px;}
LI.navigationOrangesr{	list-style-image : url(../Images/puce-orange_mini.gif);	margin-left : -10px;margin-bottom:5px;}
LI.navigationOrange2sr{	list-style-image : url(../Images/puce-orange_mini2.gif);	margin-left : -5px;margin-bottom:5px;}
LI.navigationsract{	list-style-image : url(../Images/puce-blanche_mini.gif);	margin-left : -10px;margin-bottom:5px;}
LI.navigation2sract{	list-style-image : url(../Images/puce_mini2.gif);	margin-left : -10px;margin-bottom:0px;}
LI.EncartVert{	list-style-image : url(../Images/puce-blanche_mini.gif);	margin-left : -15px;margin-bottom:0px;}
LI.EncartBleu{	list-style-image : url(../Images/puce-blanche_mini.gif);	margin-left : -15px;margin-bottom:0px;}
LI.EncartOrange{	list-style-image : url(../Images/puce-blanche_mini.gif);	margin-left : -15px;margin-bottom:0px;}


LI.puceVerte{	list-style-image : url(../Images/puce-verte.gif);}
LI.puceBleuClair{	list-style-image : url(../Images/puce-bleu_mini.gif);}

.TexteNorm10{	color:#000000;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;}
.TexteNorm10Girs{	color:#999999;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}
.TexteNorm10Vert{	color:#218621;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}
.TexteNorm10Bleu{	color:#155B88;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}
.TexteNorm10Orange{	color:#CB4E15;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}
.TexteNorm10BleuClair{	color:#007AA6;	font-size:10px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}

.TexteNorm11{	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;	font-weight : normal;	}
.TexteNorm11B{	color:#000000;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;	}
.TexteNorm11Blanc{	color : #FFFFFF;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : normal;	letter-spacing : 1px;}
.TexteNorm11BlancB{	color : #FFFFFF;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	letter-spacing : 1px;}
.TexteNorm11GrisB{	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	}
.TexteNorm11VertB{	color:#218621;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;	}
.TexteNorm11BleuB{	color:#155B88;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;	}
.TexteNorm11OrangeB{	color:#CB4E15;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;	}
.TexteNorm11VertClairB{	color:#ffffff;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;	}
.TexteNorm11BleuClairB{	color:#ffffff;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}
.TexteNorm11OrangeClairB{	color:#ffffff;	font-size:11px;	font-family: Arial, Helvetica, sans-serif;font-weight : bold;}


.TexteTitre12BlancB{	color : #FFFFFF;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	}
.TexteTitre12VertB{	color : #218621;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	}
.TexteTitre12BleuB{	color :#155B88;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	}
.TexteTitre12OrangeB{	color : #CB4E15;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	}
.TexteTitre12BleuClairB{	color :#007AA6;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	}

.TexteTitre13BlancB{	color : #FFFFFF;	font-family : Arial, Helvetica, sans-serif;	font-size : 13px;	font-weight : bold;}
.TexteTitre13VertB{	color : #218621;	font-family : Arial, Helvetica, sans-serif;	font-size : 13px;	font-weight : bold;}
.TexteTitre13BleuB{	color :#155B88;	font-family : Arial, Helvetica, sans-serif;	font-size : 13px;	font-weight : bold;}
.TexteTitre13OrangeB{	color : #CB4E15;	font-family : Arial, Helvetica, sans-serif;	font-size : 13px;	font-weight : bold;}
.TexteTitre13BleuClairB{	color :#007AA6;	font-family : Arial, Helvetica, sans-serif;	font-size : 13px;	font-weight : bold;}

.TexteTitre14{	color : #000000;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;}
.TexteTitre14B{	color : #000000;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;font-weight : bold;}
.TexteTitre14GrisB{	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;}
.TexteTitre14VertB{	color : #218621;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;}
.TexteTitre14BleuB{	color :#155B88;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;}
.TexteTitre14OrangeB{	color : #CB4E15;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;}
.TexteTitre14BleuClairB{	color :#007AA6;	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	font-weight : bold;}

.TexteTitre16{	color : #333333;	font-family : Arial, Helvetica, sans-serif;	font-size : 16px;}

.TexteTitre18GrisB{	color : #666666;	font-family : Arial, Helvetica, sans-serif;	font-size : 18px;	font-weight : bold;}

CAL_STYLEcpOtherMonthDateDisabled,
        .CAL_STYLEcpCurrentDate,
        .CAL_STYLEcpCurrentDateDisabled,
        .CAL_STYLEcpTodayText,
        .CAL_STYLEcpTodayTextDisabled,
        .CAL_STYLEcpText
                        {
                        font-family:arial;
                        font-size:8pt;
                        }
        TD.CAL_STYLEcpDayColumnHeader
                        {
                        text-align:right;
                        border:solid thin #990000;
                        border-width:0 0 1px 0;
                        }
        .CAL_STYLEcpCurrentMonthDate,
        .CAL_STYLEcpOtherMonthDate,
        .CAL_STYLEcpCurrentDate
                        {
                        text-align:right;
                        text-decoration:none;
                        }
        .CAL_STYLEcpCurrentMonthDateDisabled,
        .CAL_STYLEcpOtherMonthDateDisabled,
        .CAL_STYLEcpCurrentDateDisabled
                        {
                        color:#D0D0D0;
                        text-align:right;
                        text-decoration:line-through;
                        }
        .CAL_STYLEcpCurrentMonthDate
                        {
                        color:#990000;
                        font-weight:bold;
                        }
        .CAL_STYLEcpCurrentDate
                        {
                        color: #FFFFFF;
                        font-weight:bold;
                        }
        .CAL_STYLEcpOtherMonthDate
                        {
                        color:#808080;
                        }
        TD.CAL_STYLEcpCurrentDate
                        {
        color:#FFFFFF;
        background-color: #BEBEBE;
        border-width:1px;
        border:solid thin #666666;
}
        TD.CAL_STYLEcpCurrentDateDisabled
                        {
                        border:1px solid #FFAAAA;
                        }
        TD.CAL_STYLEcpTodayText,
        TD.CAL_STYLEcpTodayTextDisabled
                        {
                        border-color : #990000;
                        border-style:solid;
                        border-width:1px 0 0 0;
                        }
        A.CAL_STYLEcpTodayText,
        SPAN.CAL_STYLEcpTodayTextDisabled
                        {
                        height:20px;
                        }
        A.CAL_STYLEcpTodayText
                        {
                        color:#990000;
                        font-weight:bold;
                        }
        SPAN.CAL_STYLEcpTodayTextDisabled
                        {
                        color:#D0D0D0;
                        }
        .CAL_STYLEcpBorder
                        {
                        border:solid thin #990000;
                        }