H1
{
    font-family : Arial;
    font-size : 14pt;
    color : 003399;
    font-weight : bold;
}

BODY
{
    font-family : Arial;
    font-size : 10pt;
    margin-top : 5px;
    margin-bottom : 10px;
    margin-left : 10px;
    margin-right : 10px;
}

SELECT
{
    font-family : Arial;
    font-size : 10pt;
    position : relative;
    z-index : 1;
}

TEXTAREA
{
    font-family : Arial;
    font-size : 10pt;
}

INPUT
{
    font-family : Arial;
    font-size : 10pt;
}

H2
{
    font-family : Arial;
    font-size : 12pt;
    color : #003399;
    font-weight : bold;
}

H3
{
    font-family : Arial;
    font-size : 10pt;
    color : #003399;
    font-weight : bold;
    background : #e7eef4;
    border-top : solid 1px #003399;
    margin : 0px;
    padding : 0px;
}

H4
{
    font-family : Arial;
    font-size : 10pt;
    color : #003399;
    font-weight : bold;
    border : none 1px #003399;
    padding : 0px;
}

FONT
{
    font-family : Arial;
    font-size : 10pt;
}

TABLE
{
    font-family : Arial;
    font-size : 10pt;
}

TABLE.MENUAPPL
{
    font-family : Arial;
    font-size : 8pt;
    color : white;
    font-weight : bold;
    width : 100%;
    height : 22px;
}

MONMENUCONTENANTAPPL
{
    font-family : Arial;
    font-size : 8pt;
    color : white;
    font-weight : bold;
    margin : 0px;
    width : 100%;
}

TD.MENUAPPL
{
    color : white;
    background : #6598FF;
    width : 100px;
}

TD.MENUAPPLOUT
{
    color : white;
    background : #6598FF;
    width : 100px;
}

TD.MENUAPPLOVER
{
    color : white;
    background : #003399;
    width : 100px;
    CURSOR : hand;
}

TD.MENUAPPLOVERNOHAND
{
    color : white;
    background : 003399;
    width : 100px;
    CURSOR : default;
}

TD.VIDE
{
}

.MENUAPPL A
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
    visibility : visible;
}

.MENUAPPL A:hover
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
}

.MENUAPPL A:link
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
}

.MENUAPPL A:visited
{
}

.SOUSMENUAPPL
{
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
    background : #6598FF;
    border : solid 2px #003366;
    width : 110px;
}

.SOUSMENUAPPL A
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
}

.SOUSMENUAPPL A:hover
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
}

.SOUSMENUAPPL A:link
{
    color : white;
    text-decoration : none;
    background : repeat scroll none transparent;
}

.SOUSMENUAPPL A:visited
{
}

.SOUSMENUAPPLOUT
{
    background : #6598FF;
}

.SOUSMENUAPPLOVER
{
    background : #003399;
    CURSOR : hand;
}

.SOUSMENUOVERINACTIFAPPL
{
    color : #4484a6;
    CURSOR : default;
}

.LIGNESEPARATRICEAPPL
{
    color : #4484a6;
    width : 100%;
    height : 1px;
}

.Titre
{
    font-family : Arial;
    font-size : 12pt;
    font-weight : bold;
    border : solid 1px #003399;
    padding : 0px;
    cell-spacing : 0px;
}

.Titre2
{
    font-family : Arial;
    font-size : 12pt;
    font-weight : bold;
    border : solid 1px #003366;
    text-align : center;
    cell-spacing : non;
}

.Cadre1
{
    border : solid 1px #003366;
    padding : 0px;
}

.Cadre2
{
    border : solid 2px #003366;
    padding : 0px;
}

.Cadre3
{
    border : solid 3px #003366;
    padding : 0px;
}

.Cadre4
{
    border : solid 4px #003366;
    padding : 0px;
}

.Cle
{
    font-family : Arial;
    font-size : 10pt;
    font-style : italic;
    font-weight : bold;
}

.Bouton2
{
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
}

.Texte8pts
{
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
}

.v_ecran
{
    visibility : visible;
}

.i_ecran
{
    display : none;
}

.ArialGras12ptsItalique
{
    font-family : Arial;
    font-size : 12pt;
    font-weight : bold;
    font-style : italic;
}

.appl
{
    font-size : 16pt;
    color : #003399;
}

.sep
{
    font-weight : bold;
    background : #e7eef4;
}

.cadre2test
{
    border : solid 1px #003399;
    padding : 0px;
}

.cadre3test
{
    border : solid 1px #003399;
}

.centre
{
    background : #f8fafc;
    border : solid 1px #003399;
    padding : 0px;
    overflow : auto;
}

.bas
{
    display : none;
}

.entete_div
{
    color : white;
    font-weight : bold;
    background : #6598FF;
}

.samson1
{
    background :  url(quebw1.gif);
    haht-objid-background : B649771C00C17346AE587B86A7C1B98A;
}

.ligneintra
{
    color : black;
    background : #c5cfbc;
    margin : 0px;
    padding : 0px;
    height : 10px;
}

.boutonintra
{
    font-weight : bold;
    background : #c5cfbc;
}

.lebody
{
    background : #F8FAF6;
}

.boutonbas
{
    font-weight : bold;
    margin : 5px;
}

.menupiv
{
    color : white;
    background : 003399;
    text-align : right;
    height : 20px;
    vertical-align : bottom;
}

.bou_trai
{
    font-size : 8pt;
    font-weight : bold;
    border : solid 2px #003399;
    margin-right : 5px;
}

.bou_trai2
{
    font-size : 8pt;
    font-weight : bold;
    border : solid 2px #003399;
    margin-right : 5px;
}

 
.bou_trai3
{
    font-size : 8pt;
    font-weight : bold;
    margin-right : 5px;
}

.bou_trai4
{
    font-size : 8pt;
    font-weight : bold;
    margin-right : 5px;
}

.bou_trai5
{
    font-size : 8pt;
    background : white;
    margin-right : 5px;
}

.entetediv
{
    font-size : 10pt;
    background : #e7eef4;
    border-top : solid 1px #003399;
}

.ENV_ButtonBar
{
    border-top : solid 3px #003399;
    border-bottom : solid 3px #003399;
    text-align : center;
}

.ENV_ButtonHot
{
    border-top : solid 3px #003399;
    border-bottom : solid 3px #003399;
    text-align : left;
}

.zone_erreur
{
	border-right: black thin solid;
	border-top: black thin solid;
	margin-left: 10pc;
	overflow: hidden;
	border-left: black thin solid;
	width: 80%;
	border-bottom: black thin solid;
	height: 50px;
	text-align: center;
}
.div_bas
{
	text-align: center;
}
.cellule
{
	margin-bottom: 25px;
	padding-bottom: 25px;
}

.ENV_NumberBox
{
	text-align : right;
}

.bouton_sup
{
	border-top : solid 3px #003399;
    border-bottom : solid 3px #003399;
    text-align : center;
	margin-right : 15px;
	margin-left : 15px;
}
.ENV_BOB {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WORD-SPACING: normal; TEXT-TRANSFORM: none; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: yellow}
.ligne_tableau
{
    background : #e7eef4;
}

 
.Env_URLErreur
{
 background-color: Yellow;
 color: Red; 
}	
/* Style specifique pour le XMLmenu */
.clsCMOn {
	color: white;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}
.clsCMOver {
	color: #003399;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}
.ClsBackgroundOver {
	background-color: white;
	}
	
.ClsBackgroundOn{
	background-color: #003399;
	}
	
.clsItemShadowColor{
	color: #003399;
	}
.clsItemBorderColor{
	background-color: #003399;
	}

.ENV_ButtonBar_Msg
{
	text-align:center;
	background-color:Yellow;
}

.piedLogo
{
	visibility:hidden;
}

.libel
{font-weight: bold; 
}
.literal
{font-weight: normal; 
}
TD.menu01 
{ 
FONT-SIZE: 10px; COLOR: #ffffff; TEXT-INDENT: 100px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none } 

TD.menu01 A:link 
{ 
    color : white; 
    text-decoration : none; 
    background : repeat scroll none transparent; 
} 

TD.menu01 A:visited 
{ 
    color : white; 
    text-decoration : none; 
    background : repeat scroll none transparent; 
}

TD.menu2012 
{ 
FONT-SIZE: 10px; COLOR: #ffffff; TEXT-INDENT: 100px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none } 

TD.menu2012 A:link 
{ 
    color : white; 
    text-decoration : none; 
    background : repeat scroll none transparent; 
    padding-left : 1px;
    padding-right : 12px;
} 

TD.menu2012 A:visited 
{ 
    color : white; 
    text-decoration : none; 
    background : repeat scroll none transparent; 
    padding-left : 1px;
    padding-right : 12px;
}

MenuGroup 
{ 
 background-color:#003399; 
 border:1px; 
 border-bottom-color:#003399; 
 border-top-color:#003399; 
 border-left-color:#003399; 
 border-right-color:#003399; 
 border-style:solid; 
} 
  
.MenuItem 
{ 
 background-color:#003399; 
 color:white; 
 font-family:arial; 
 font-size:12px; 
 border:1px; 
 border-color:#003399; 
 border-style:solid; 
 cursor:hand; 
} 
  
.DisabledMenuItem 
{ 
 border-right: #003399 1px solid; 
 border-top: #003399 1px solid; 
 font-size: 12px; 
 border-left: #003399 1px solid; 
 cursor: auto; 
 color: darkgray; 
 border-bottom: #003399 1px solid; 
 font-family: arial; 
 background-color: #003399; 
} 
  
.MenuItemHover 
{ 
 background-color:white; 
 color:#003399; 
 font-family:arial; 
 font-size:12px; 
 border:1px; 
 border-top-color:#B8B8B9; 
 border-left-color:#B8B8B9; 
 border-right-color:black; 
 border-bottom-color:black; 
 border-style:solid; 
 cursor:hand; 
} 
  
.MenuItemDown 
{ 
 border-right: #6598ff 1px solid; 
 border-top: black 1px solid; 
 font-size: 12px; 
 border-left: black 1px solid; 
 cursor: hand; 
 color: #003399; 
 border-bottom: #6598ff 1px solid; 
 font-family: arial; 
 background-color: white; 
}  

et 

.caseCocher 
{ 
 font-weight: bold; 
} 
  
.boutonRadio 
{ 
 font-weight: bold; 
} 
