BODY
{
    /*BACKGROUND-COLOR: #ffffff;*/
    COLOR:  #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    margin:0;
    padding:0;    
}

/* AM 01/09/2009 */
div#container
{
    margin:0;
	border: 0px solid #000000;
	width:98%;
}

div#header
{
    height:110px;
    margin:0;
    border:0px solid #000000;
}

img.logo
{
	float:left;
	width:256;
	height:102px;	
	border: 0px solid #000000;
}

div#menu 
{
    float:left;
	height:20px;
	width:680px;
    margin-top:44px;
    margin-left:0px;
    border: 0px solid #000000;
}

div#login{
    position:relative;
	background: url(../images/login.jpg) no-repeat;
    float:right;
    width:297px;
    height:31px;
    margin-top:0px;
    margin-right:5%;
    border: 0px solid #000000;
}

/*style="BACKGROUND: url(http://localhost/ExtranetDF/Images/GTous.jpg) fixed no-repeat left bottom"*/
.oldmenugauche
{
	background: url(../images/GTous.jpg) fixed no-repeat left bottom;    
    border: 0px solid #000000;
}

div#content 
{
    border: 0px solid #000000;
    min-height:470px;
}

div#left 
{
    width:170px;
	float:left;
    border: 0px solid #000000;
    min-height:470px;
}

div#menu_left_top 
{
    width:177px;
	float:left;
    border: 0px solid #000000;
    height:18px;
	background: url(../images/menu-left-top.jpg) no-repeat;
}

div#menu_left_middle 
{
    width:177px;
	float:left;
    border: 0px solid #000000;
    min-height:50px;
	background: url(../images/menu-left-middle.jpg) repeat-y;
}

div#menu_left_bottom 
{
    width:177px;
	float:left;
    border: 0px solid #000000;
    height:18px;
	background: url(../images/menu-left-bottom.jpg) no-repeat;
}

div#page
{
    float:left;
	margin-left:25px;
    width:75%;
    border:0px solid #000000;
    min-height:470px;
}

.identifictaion{
	background: url(../images/intro.jpg) no-repeat;
    float:left;
	width:516px;
    height:248px;
    margin-top:10px;
    margin-left:120px;
    border: 0px solid #000000;
}

.h1
{
   background: url(../images/h1.jpg) no-repeat;
   padding-left:28px;
   width:600px;
   height:35px;
   font: 18px verdana, arial, sans-serif;
   color:#CC0000;
   font-weight:bold;
   font-style:italic;
   margin-left:25px;
   border: 0px solid #000000;
}
/*******************/

UNKNOWN
{
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top :0px;
}

FRAMES
{
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}

TABLE
{
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    margin :0 0 0 0;
   
}
.SourceTitlePanel 
{
    BACKGROUND-COLOR: #CCFFFF;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    HEIGHT: 30px;
    LETTER-SPACING: 1pt;
    PADDING: 6px;
}
.SourcePanel 
{
	COLOR: black;
	FONT-FAMILY: 'Lucida Console';
	font-size: 8pt;
	PADDING: 4px;
}

.abort
{
    COLOR: red;
    PADDING-LEFT: 10px
}
.info
{
    COLOR: green;
    FONT-FAMILY: Verdana, Arial
}
.smalltext
{
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial;
    font-size: 8pt;
    LINE-HEIGHT: 140%
}
.section
{
    COLOR: #cc6600;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
.loginsection
{
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 5px
}
TD.navmenu
{
    COLOR: chocolate;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial;
    font-size: 8pt;
    FONT-WEIGHT: bolder
}
TD.title
{
    BACKGROUND-COLOR: #CCFFFF;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    HEIGHT: 30px;
    LETTER-SPACING: -1pt;
    PADDING-RIGHT: 20px;
    TEXT-ALIGN: right
}
TD.applicatif
{
    BACKGROUND-COLOR: #CCFFFF;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    HEIGHT: 30px;
    LETTER-SPACING:-1pt;
    PADDING-LEFT: 10px;
    TEXT-ALIGN: left
}

INPUT
{
    FONT-SIZE: 9pt
}
TD.menuitemover
{
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial;
    font-size: 8pt;
    PADDING-LEFT: 10px
}
TD.menuheading
{
    COLOR: white;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial;
    font-size: 8pt;
    FONT-WEIGHT: bolder
}
TD.menuheading2
{
    COLOR: white;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial;
    font-size: 8pt;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 10px
}

SPAN.error
{
	COLOR:red;
	FONT-FAMILY: Verdana, Arial;
}
A
{
	COLOR:blue;
    TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial;
}
A:visited
{
    COLOR: blue;
}
A:active
{
    COLOR: blue;
}
A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline;
}
A.error
{
	COLOR:red;
    TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial;
}
#error A:visited
{
    COLOR: red;
}
#error A:active
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
#error A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
Table.topmenu TD
{
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 10px;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 20px;
    LETTER-SPACING: -1pt;
    
}
Table.topmenu A
{
    COLOR: #ffffcc;
    TEXT-DECORATION: none;
}
Table.topmenu A:visited
{
    COLOR: #ffffcc;
}
Table.topmenu A:active
{
    COLOR: #ffffcc;
    TEXT-DECORATION: underline;
}
Table.topmenu A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
#menu A
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none;
}
#menu A:visited
{
    COLOR: #ffcc66;
}
#menu A:active
{
    COLOR: #ffcc66;
    TEXT-DECORATION: underline;
}
#menu A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
A.menuitem
{
    COLOR: black;
    PADDING-LEFT: 10px;
    TEXT-ALIGN: right;
}
A.menuitem:hover
{
    COLOR: #FFCC00;
    PADDING-LEFT: 10px;
    TEXT-ALIGN: right;
}

TD.Header
{
    BACKGROUND-COLOR: #3399FF;
}

TD.MenuNav
{
    BACKGROUND-COLOR: #0033CC;
}

TD.menuitem
{
    COLOR: white;
    PADDING-LEFT: 10px;
    TEXT-ALIGN: right;
    LETTER-SPACING: -1pt;
}
A.menuitemOFF
{
    COLOR: black;
    TEXT-ALIGN: center;
	font-size: 10pt;
}
A.menuitemOFF:hover
{
    COLOR: #FFCC00;
    TEXT-ALIGN: center;
	font-size: 10pt;
}

TD.menuitemOFF
{
    COLOR: white;
    TEXT-ALIGN: center;
	font-size: 10pt;
    LETTER-SPACING: -1pt;
}
TD.menuheadingOFF
{
    FONT-WEIGHT: bolder;
    PADDING-TOP: 20px;
    TEXT-ALIGN: center;
    LETTER-SPACING: 0pt;
	font-size: 12pt;
}
TD.menuheading
{
    FONT-WEIGHT: bolder;
    PADDING-TOP: 20px;
    TEXT-ALIGN: right;
    LETTER-SPACING: 0pt;
}
TD.logo
{
    BACKGROUND-COLOR: #3399FF;
    BACKGROUND-IMAGE: url(../images/NDFBanner.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right;
}

TD.RH
{
    BACKGROUND-COLOR: #3399FF;
    COLOR: #0033CC;
    TEXT-ALIGN: right;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 25px;
    FONT-WEIGHT: normal;
}

TD.RH2
{
    BACKGROUND-COLOR: #3399FF;
    COLOR: #0033CC;
    TEXT-ALIGN: Left;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 58px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: -3pt;
}


TD.loginBanner
{
    BACKGROUND-COLOR: #3399FF;
    BACKGROUND-IMAGE: url(../images/Login_FMBanner1.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right;
}
   
TD.hundred
{
    BACKGROUND-COLOR: #3399FF;
    BACKGROUND-IMAGE: url(../images/HundredShares.jpg);
    BACKGROUND-POSITION: right top;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: right;
}

Table.Grille TH
{
    BACKGROUND-COLOR: #20025a;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

Table.GrilleZ TH
{
    BACKGROUND-COLOR: #3399FF;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

Table.Grille TD
{
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}
Table.Grille A
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
Table.Grille A:visited
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.Grille A:active
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.Grille A:hover
{
    COLOR: black;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

Table.GrilleLog TH
{
    BACKGROUND-COLOR: #20025a;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

Table.GrilleLog TD
{
    BACKGROUND-COLOR: #E8E8E8;
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
}


Table.GrilleLog2 TH
{
    BACKGROUND-COLOR: #20025a;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

Table.GrilleLog2 TD
{
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
}


Table.GrilleOrga TH
{
    BACKGROUND-COLOR: #20025a;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    
}
Table.GrilleOrga TD
{
    BACKGROUND-COLOR: #E8F3FF;
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
Table.GrilleOrga A
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
Table.GrilleOrga A:visited
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.GrilleOrga A:active
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.GrilleOrga A:hover
{
    COLOR: black;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.Banniere
{
    BACKGROUND-COLOR: #AED7FF;
    COLOR: #0000A0;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}

Table.Message TD
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
}


Table.Saisie
{
    width : 100%;
    border : 0;
}

Table.Saisie TH
{
    COLOR: #3399FF;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    
}

Table.Saisie TD
{
    COLOR: #3399FF;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
}
Table.Saisie A
{
    COLOR: #3399FF;
	font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
Table.Saisie A:visited
{
    COLOR: #3399FF;
	font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.Saisie A:active
{
    COLOR: #3399FF;
	font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.Saisie A:hover
{
    COLOR: black;
	font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

Table.ButtonBar TH
{
    BACKGROUND-COLOR: #3399FF;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

Table.ButtonBar TD
{
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    width:12%;
}
Table.ButtonBar A
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
Table.ButtonBar A:visited
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.ButtonBar A:active
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.ButtonBar A:hover
{
    COLOR: black;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

Table.GrilleBrowse TH
{
    BACKGROUND-COLOR: #20025A;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

Table.GrilleBrowse TD
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3399FF;
    FONT-FAMILY: Verdana;
    font-size: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}
Table.GrilleBrowse A
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-DECORATION: underline;
}
Table.GrilleBrowse A:visited
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.GrilleBrowse A:active
{
    COLOR: #3399FF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
Table.GrilleBrowse A:hover
{
    COLOR: black;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}


.SubmitStyle {
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica;
}

.InputStyle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3399FF;
	font-weight: bold;

}

.InputLockStyle {
    BACKGROUND-COLOR: #dddddd;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3399FF;
	font-weight: bold;

}

.InputMandatoryStyle {
    BACKGROUND-COLOR: #FFDD00;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3399FF;
	font-weight: bold;

}

.InputHTMLStyle {
    BACKGROUND-COLOR: #CC9900;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336666;
	font-weight: bold;

}


.Line {
    font-size: 1px;
    HEIGHT:1px;   
    BORDER-BOTTOM: 1 solid #3399FF; 
}

.MandatoryMessage {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	font-weight: bold;

}

.ErrorMessage {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	font-weight: bold;

}

.GridTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0033CC;
	font-weight: bold;
    TEXT-ALIGN: left;

}

.NavBar A {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3399FF;
	font-weight: normal;
}
.NavBar A:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3399FF;
	font-weight: normal;
}
.NavBar A:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3399FF;
	font-weight: normal;
}
.NavBar A:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: black;
	font-weight: normal;
}
.NavBarSelected A {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0033CC;
	font-weight: bold;
}

.NavBarSelected A:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0033CC;
	font-weight: bold;
}
.NavBarSelected A:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0033CC;
	font-weight: bold;
}
.NavBarSelected A:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: black;
	font-weight: bold;
}

.title1 { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #20025a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.title1:link { COLOR: #20025a } 
A.title1:visited { COLOR: #20025a } 
A.title1:hover { COLOR: #20025a } 
A.title1:active { COLOR: #20025a } 

.title2 { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #20025a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.title2:link { COLOR: #20025a } 
A.title2:visited { COLOR: #20025a } 
A.title2:hover { COLOR: #20025a } 
A.title2:active { COLOR: #20025a } 

.habilitation { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #20025a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.habilitation:link { COLOR: #20025a } 
A.habilitation:visited { COLOR: #20025a } 
A.habilitation:hover { COLOR: #20025a } 
A.habilitation:active { COLOR: #20025a } 

.linklogicle { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #20025a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.linklogicle:link { COLOR: #20025a } 
A.linklogicle:visited { COLOR: #20025a } 
A.linklogicle:hover { COLOR: #ff6766 } 
A.linklogicle:active { COLOR: #20025a } 

.linkorga { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #20025a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.linkorga:link { COLOR: #20025a } 
A.linkorga:visited { COLOR: #20025a } 
A.linkorga:hover { COLOR: #ff6766 } 
A.linkorga:active { COLOR: #20025a } 

.linkstandard { FONT-WEIGHT: bold; FONT-SIZE: 8pt;TEXT-DECORATION: underline; COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Suiss } 
A.linkstandard:link { COLOR: #3399FF } 
A.linkstandard:visited { COLOR: #3399FF } 
A.linkstandard:hover { COLOR: black } 
A.linkstandard:active { COLOR: #3399FF } 

H1
{
    COLOR: midnightblue;
    FONT-SIZE: 10pt
}
H2
{
    COLOR: #cc9933;
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;    
}
H3
{
    COLOR: #cc9933;
    FONT-FAMILY: Verdana;
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;    
}

.GrillePasse
{
    BACKGROUND-COLOR: #FFF2E8;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;    
}

.GrilleCle
{
    BACKGROUND-COLOR: #E8FFF1;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;    
}

.Legende {
    BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336666;
	font-weight: normal;
	TEXT-ALIGN: right;
}

.ModuleRetour {
    BACKGROUND-COLOR: #F0F0F0;
}

.LegendeRetourEnCours {
    BACKGROUND-COLOR: #FFFFD5;
}
.LegendeRetourEnRetard {
    BACKGROUND-COLOR: #FFC6C7;
}

.mailbanniere {
           BORDER: 1px solid #000099;
           WIDTH:600px
}

.mailbody {
           BORDER-LEFT: 1px solid #000099;
           BORDER-RIGHT: 1px solid #000099;
           BORDER-BOTTOM: 1px solid #000099;
}

.SpanCnil 
{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	color: #666666;	
	text-align: justify;
}

.texte_titre{

            height: 20px;
            width: 675px;
            background: #0066CC;
            border: 0px solid ;
            margin-right: 0px;
            padding: 0px;
			font: 125% verdana, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
}

.titre{
            float: left;
            background: url(../images/titre.gif) no-repeat;
            height: 20px;
            width: 50px;
            margin-right :0px;
            border: 0px solid;
            color: #FFFFFF;
}

.LoginAccueil
{
    BACKGROUND-COLOR: #0066CC;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}

.LoginAccueil2
{
    BACKGROUND-COLOR: #E6F2FF;
    BORDER-LEFT: 1px solid #0066CC;
    BORDER-RIGHT: 1px solid #0066CC;
    BORDER-BOTTOM: 1px solid #0066CC;
    
}

.page{
          width: 1000px;
          border: 0px solid #000000;
          background: url(../images/bottom.jpg) bottom left no-repeat;
          position:absolute;
}



.img_titre{
           float: top;
           background: url(../images/titre1.jpg) top left no-repeat;
           z-index:2;
           height: 101px;
           width: 264px;
           border: 0px solid #000000;
}

.banniere{
           position: absolute;
           height: 100px;
           width: 734px;
           top: 0px;
           left: 263px;
           border: 0px solid #000000;

}

.men{
           position: absolute;
           width: 43px;
           z-index:2;
           border: 0px solid #000000;
}

.menu_gauche{
            float: left;
            background: url(../images/titre2.jpg) top left no-repeat;
            left: 0px;
            top: 0px;
            height:156px;
            width: 264px;
            border: 0px solid #000000;
            margin-left: 0px;
}

.centre {
            top: 250px;
            left :10px;
            border: 0px solid #000;
}

.ModuleAdrsFact {
    BACKGROUND-COLOR: #CEE7FF;
}
.ModuleAdrsLiv {
    BACKGROUND-COLOR: #F0F0F0;
}

.TabAnoIndice 
{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color:Red;
	BACKGROUND-COLOR: #E6F2FF;
}