#paletteUser {position: relative}
#reperePalSup {position: absolute ; visibility: hidden ; left: 0px ; top: 0px ; z-index: 1}
#reperePalInf {position: absolute ; visibility: hidden ; left: 0px ; top: 0px ; z-index: 2}
#txtInfos {position: relative ; left: 0px ; top: 0px ; z-index: 100}

#divContainer {position:absolute ; width:112 ; height:117 ; overflow:hidden ; clip:rect(0,112,117,0) ; visibility:hidden} /* scroll box */
#divContent {position:absolute ; top:0 ; left:0 ; font-size:10px ; line-height:13px ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal} /* scroll box - position divContainer = "relative" seulement pour NN 4 */

A:link {text-decoration:none ; color:#7595A9}
A:visited {text-decoration:none ; color:#7595A9}
A:hover {text-decoration:none ; color:#404C60}
A:active {text-decoration:none ; color:#404C60}

A.lienFonce:link {text-decoration:none ; color:#404C60}
A.lienFonce:visited {text-decoration:none ; color:#404C60}
A.lienFonce:hover {text-decoration:none ; color:#7595A9}
A.lienFonce:active {text-decoration:none ; color:#7595A9}

A.btnGD:link {text-decoration:none ; color:#404C60 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGD:visited {text-decoration:none ; color:#404C60 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGD:hover {text-decoration:none ; color:#7595A9 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}
A.btnGD:active {text-decoration:none ; color:#7595A9 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}

A.btnGDclair:link {text-decoration:none ; color:#7595A9 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGDclair:visited {text-decoration:none ; color:#7595A9 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGDclair:hover {text-decoration:none ; color:#404C60 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}
A.btnGDclair:active {text-decoration:none ; color:#404C60 ; font-size:11px ; line-height:22px ; padding-top:2px ; padding-bottom:0px ; padding-left:4px ; padding-right:4px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}

A.btnGDpetitClair:link {text-decoration:none ; color:#7595A9 ; font-size:10px ; line-height:22px ; padding-top:1px ; padding-bottom:0px ; padding-left:2px ; padding-right:2px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGDpetitClair:visited {text-decoration:none ; color:#7595A9 ; font-size:10px ; line-height:22px ; padding-top:1px ; padding-bottom:0px ; padding-left:2px ; padding-right:2px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#7595A9}
A.btnGDpetitClair:hover {text-decoration:none ; color:#404C60 ; font-size:10px ; line-height:22px ; padding-top:1px ; padding-bottom:0px ; padding-left:2px ; padding-right:2px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}
A.btnGDpetitClair:active {text-decoration:none ; color:#404C60 ; font-size:10px ; line-height:22px ; padding-top:1px ; padding-bottom:0px ; padding-left:2px ; padding-right:2px ; border-top-width:0 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:0 ; border-style:solid ; border-color:#59778B}

SELECT,OPTION {font-size:10px ; color:#415C70 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
TEXTAREA {font-size:10px ; color:#415C70 ; font-family:Courier,Monaco,monospace,Sans-Serif ; font-weight:normal ; border-top-width:1 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:1 ; border-style:solid ; border-color:#59778B}
INPUT {font-size:11px ; color:#415C70 ; font-family:Courier,Monaco,monospace,Sans-Serif ; font-weight:normal}
INPUT.box {font-size:11px ; color:#415C70 ; font-family:Courier,Monaco,monospace,Sans-Serif ; font-weight:normal ; border-top-width:1 ; border-left-width:1 ; border-right-width:1 ; border-bottom-width:1 ; border-style:solid ; border-color:#59778B}

BODY,P,TD {font-size:10px ; color:#666666 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}

.normal {font-size:10px ; color:#666666 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
.petitGrisClair {font-size:9px ; color:#999999 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
.petitBleu {font-size:9px ; color:#404C60 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
.bleu {font-size:10px ; color:#415C70 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
.bleuClair {font-size:10px ; color:#99A7B1 ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal}
.titreBleu {
	font-size:14px;
	color:#415C70;
	line-height:18px;
	font-family:Arial, Geneva, Verdana, Helvetica, Sans-Serif;
	font-weight:bold;
	font-variant: small-caps;
}
.titreBleuClair {font-size:12px; color:#333333; line-height:18px ; font-family:Arial, Geneva, Verdana, Helvetica, Sans-Serif; font-weight:bold}

.palTitreClair {font-size:11px ; color:#BBBBBB ; line-height:18px ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal ; border-top-width:0 ; border-left-width:0 ; border-right-width:0 ; border-bottom-width:1 ; border-style:solid ; border-color:#BCCDD6}

.palTitre {font-size:11px ; color:#415C70 ; line-height:18px ; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif ; font-weight:normal ; border-top-width:0 ; border-left-width:0 ; border-right-width:0 ; border-bottom-width:1 ; border-style:solid ; border-color:#BCCDD6}

.filetB {line-height:18px ; border-top-width:0 ; border-left-width:0 ; border-right-width:0 ; border-bottom-width:1 ; border-style:solid ; border-color:#BCCDD6}
.filetHB {line-height:18px ; border-top-width:1 ; border-left-width:0 ; border-right-width:0 ; border-bottom-width:1 ; border-style:solid ; border-color:#BCCDD6}

.formObject { height:16px; font-size:9px; color:#415C70; font-family:Arial,Geneva,Verdana,Helvetica,Sans-Serif; font-weight:normal ;}
.black_text_heavy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.black_text_light {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.white_text_heavy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
