body
{
	/*background-image : ../images/waiting.gif;*/
	background-repeat : no-repeat;
	background-position : center;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;
	MARGIN: 0px;
}

.bodymenu
{
	/*background-image : url("../images/fondmenu.jpg");
	background-repeat : repeat-x;*/
	background-position : top left;
	background-color : #E2E9EF; /*#E2E9EF*/
}

.bodybandeau
{
	background-image : none;
	background-color : #0096DE;
}

.tabledelib {
	border-style:solid;
	border-width: 2px;
	border-color:white;
	border-collapse:collapse;
}

.tabledelib TD {
	border-style:solid;
	border-width: 2px;
	border-color:white;
}

.tabledoc {
	border-style:none;
	border-width: 0px;
}

.tabledoc TD {
	border-style:none;
	border-width: 0px;
}

form {
   display: block;
   margin: 0;
   padding: 0;
}

.bandeauuser
{
	/* background-image: url("../images/fonduser.gif");
	background-repeat:no-repeat;
	background-position:bottom;*/
	padding-right:10px;
	padding-bottom:10px;
	font-weight:bold;
	text-align:right;
}
.banner_title {
	COLOR: #beddeb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}

.utilisateur
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:white;
}

.utilisateur A
{
  color: white;
  text-decoration: none;
}

a.lienuser
{
	color:#FFFFFF; /*#666666*/
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}

a.lienuser:hover
{
	color:#FFFFFF; /*#666666*/
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
	font-style:italic;
}


.page_title {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px
}
.error {
	COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.titre2 {
	COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

.titreInv {
	COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.titreEtape {
	COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.blank {
	BACKGROUND-COLOR: #0096de; /*#fdd380*/
}
.formTitle TD {
	BACKGROUND-COLOR: #E2E9EF; /*#353D4D*/
	COLOR: #0096de; /*#666666*/
	FONT: bold 14px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 2px;
	border-color:white;
}

.formTitle TH {
	BACKGROUND-COLOR: #cccccc; /*#FFDD66 */
	COLOR: #1172CB; /*#666666*/
	FONT: bold 14px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 2px;
	border-color:white;
}

.helpTexte TR {
	COLOR: #66cfff; /*#666666*/
}

.formTitle A {
	BACKGROUND-COLOR: #cccccc;
	COLOR: #FFFFFF; FONT: bold 14px; TEXT-DECORATION: none
}

.formTitleInv TD {
	BACKGROUND-COLOR: white; COLOR: #FFFFFF; FONT: bold 14px;
}

.subFormTitle {
	HEIGHT: 18px
}
.subFormTitle TD {
	BACKGROUND-COLOR: #FF9900; COLOR: black; FONT: bold 12px Tahoma Arial
}
.subFormTitle A {
	COLOR: black; FONT: bold 14px Tahoma Arial; TEXT-DECORATION: none
}
.formFooter TD {
	BACKGROUND-COLOR: #ffb700; COLOR: #666666; FONT: 10px;
}
.ligneImpaireOrange TD {
	BACKGROUND-COLOR: #0096de
}
.ligne TD {
	BACKGROUND-COLOR: #fdd380; BORDER-BOTTOM: 1px solid
}
.bord {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid
}
.btn1s {
	BACKGROUND-COLOR: #1172CB; BORDER-BOTTOM: #a87900 1px solid; BORDER-LEFT: #a87900 1px solid; BORDER-RIGHT: #a87900 1px solid; BORDER-TOP: #a87900 1px solid; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Arial; LIST-STYLE: none; TEXT-DECORATION: none; WIDTH: 65px
}
.btn1Invs {
	BACKGROUND-COLOR: black; BORDER-BOTTOM: #a87900 1px solid; BORDER-LEFT: #a87900 1px solid; BORDER-RIGHT: #a87900 1px solid; BORDER-TOP: #a87900 1px solid; COLOR: #ffb700; FONT-FAMILY: Tahoma, Verdana, Arial; LIST-STYLE: none; TEXT-DECORATION: none; WIDTH: 65px
}
.btn1Inv {
	BACKGROUND-COLOR: black; BORDER-BOTTOM: #a87900 1px solid; BORDER-LEFT: #a87900 1px solid; BORDER-RIGHT: #a87900 1px solid; BORDER-TOP: #a87900 1px solid; COLOR: #ffb700; FONT-FAMILY: Tahoma, Verdana, Arial
}

.btn1Des {
	BACKGROUND-COLOR: #CCCCCC; BORDER: #BBBBBB 1px solid; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial
}

#btn {
	FONT-SIZE: small; FONT-WEIGHT: bolder
}
#miniBtn {
	FONT-SIZE: xx-small; FONT-WEIGHT: bold
}
.btnMenu A {
	BACKGROUND-COLOR: #ffcc66; COLOR: black; CURSOR: pointer; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.btnMenuSelected A {
	BACKGROUND-COLOR: black; COLOR: #ffcc66; CURSOR: pointer; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.btnMenu {
	BACKGROUND-COLOR: #ffcc66; COLOR: black; CURSOR: pointer; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.btnMenuSelected {
	BACKGROUND-COLOR: black; COLOR: #ffcc66; CURSOR: pointer; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TEXTAREA {
	BORDER-BOTTOM: #a87900 1px solid; BORDER-LEFT: #a87900 1px solid; BORDER-RIGHT: #a87900 1px solid; BORDER-TOP: #a87900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.txts {
	BORDER-BOTTOM: #a87900 1px solid; BORDER-LEFT: #a87900 1px solid; BORDER-RIGHT: #a87900 1px solid; BORDER-TOP: #a87900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; WIDTH: 40px
}

.ongletTab  A{
 color: black;
 font: 13px Arial Tahoma;
 text-decoration: none;
  vertical-align: center;
}
.Onglet{
  BACKGROUND-COLOR: #FFD800;
  border-top : 2px solid white;
}
.SelectedOnglet {
  BACKGROUND-COLOR: #FFFFDD /* #FF9900 */;
  border-top : 2px solid white;
}
.Onglet A{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  BACKGROUND-COLOR: #FFD800;
}
.SelectedOnglet A{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight : bold;
}
#First{
  border-left : 2px solid white;
}
#noBorder{
  border: 0;
}

.formSub{
	border: 1px solid Black;
	BACKGROUND-COLOR: #FFEECC;
}

.form {
	border-width:2px;
	background-color:#E2E9EF; /*#FFFFDD;*/
	padding:0 0 0 0;
	border-style:solid;
	border-color:#E2E9EF;
	border-collapse:collapse;
}

.form TD{
	background-color:#1172CB;
	border-width:0px;
	padding:0 0 0 0;
}

.bordblanc TD
{
	border-style:solid;
	border-width: 2px;
	border-color:white;
}

.formFooter TD
{
	BACKGROUND-COLOR: #51B2FF; /*#FFDD66 */
	COLOR: black;
	FONT: 10px Tahoma Arial;
}

.formIncidenceTitle TD
{
	/* BACKGROUND-COLOR: #FFDD66;
	COLOR: black;
	FONT: bold 12px Tahoma Arial; */
	BACKGROUND-COLOR: #1172CB; /*#FFDD66 */
	COLOR: #666666;
	FONT: bold 12px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 2px;
	border-color:#0096de; /*#FFDD66 */
}

.formIncidenceSaisieTitle TD
{
	/* BACKGROUND-COLOR: #FFDD66;
	COLOR: black;
	FONT: bold 12px Tahoma Arial; */
	BACKGROUND-COLOR: #0096de; /*#FFDD66 */
	COLOR: #666666;
	FONT: bold 12px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 2px;
	border-color:white;
}


.formIncidenceTitleGDA TD
{
	/* BACKGROUND-COLOR: #FFDD66;
	COLOR: black;
	FONT: bold 10px Tahoma Arial; */
	BACKGROUND-COLOR: #0096de; /*#FFDD66 */
	COLOR: #666666;
	FONT: bold 10px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 1px;
	border-color:#0096de; /*#FFDD66 */
}
.formIncidenceValues TD
{
	/* COLOR: black;
	FONT: 12px Tahoma Arial; */
	BACKGROUND-COLOR: #0096de; /*#FFDD66 */
	COLOR: #666666;
	FONT: bold 10px;
	HEIGHT: 21px;
	border-style:solid;
	border-width: 1px;
	border-color:#0096de; /*#FFDD66 */
}
.formIncidenceValuesGDA TD
{
	COLOR: black;
	FONT: 10px Tahoma Arial;
}

.variable_label {
	BACKGROUND-COLOR: #0096de;
	FONT-FAMILY:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-align : left;
	color : #0096de; /* black */
}
.variable_value {
	BACKGROUND-COLOR: #0096de;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color : #FFFFFF; /* black */
}

.variable_valueIF TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF; /* black */
	FONT: 12px;
	border-style:solid;
	border-width: 1px;
	border-color:#0096de; /*#FFDD66 */
}

.variable_valueGDA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color : Black;
}

.tableform {
	border-style:solid;
	border-width: 1px;
	border-color:#0096de; /*#FFDD66 */
	border-collapse:collapse;
}


INPUT {
	/* BORDER-BOTTOM: #a87900 1px solid;
	BORDER-LEFT: #a87900 1px solid;
	BORDER-RIGHT: #a87900 1px solid;
	BORDER-TOP: #a87900 1px solid; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color : #E6E6FA;
}
TEXTAREA {
	/* BORDER-BOTTOM: #a87900 1px solid;
	BORDER-LEFT: #a87900 1px solid;
	BORDER-RIGHT: #a87900 1px solid;
	BORDER-TOP: #a87900 1px solid; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
A {
	COLOR: #0861a5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 12px;
}
.commentsImpaire{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
	background-color: #FFEECC;
}
.commentsPaire{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
	background-color: white;
}
.btn1 {
	BACKGROUND-COLOR: #1172CB; /*#FFDD66 */
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	COLOR: #FFFFFF; /*#666666*/
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 12px;
	cursor : pointer;
	font-weight:bold;
}
.btn1Inv {
	BACKGROUND-COLOR: #FFFFFF; /*#FFCC00*/
	BORDER-BOTTOM: #0096de 1px solid;
	BORDER-LEFT: #0096de 1px solid;
	BORDER-RIGHT: #0096de 1px solid;
	BORDER-TOP: #0096de 1px solid;
	COLOR: #0096de; /*white*/
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size: 12px;
	cursor : pointer;
	font-weight:bold;
}
.lignePaire TD {
	BACKGROUND-COLOR: #EEEEEE ;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 10px;
	border-style:solid;
	border-width: 2px;
	border-color:white;
}
.ligneImpaire TD {
	BACKGROUND-COLOR: #F8F8F8 /* #F3F7FF /* #EBEBEB */;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 10px;
	border-style:solid;
	border-width: 2px;
	border-color:white;
}
.lignePairenoborder TD {
	BACKGROUND-COLOR: #EEEEEE ;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
	border-width: 0px;
}
.ligneImpairenoborder TD {
	BACKGROUND-COLOR: #F8F8F8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
	border-width: 0px;
}

.ligneTransparente TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
}

.ligneTransparentenoborder TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
	border-width: 0px;
}


.ligneGrisee TD {
	BACKGROUND-COLOR: #D9D8D8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
}
#commission
{
   font-size: 14px;
   font-weight : bold;
}


.ligneFinalePaire TD {
	BACKGROUND-COLOR: #FFEECC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
  COLOR: #FF0000;
}
.ligneFinaleImpaire TD {
  BACKGROUND-COLOR: #FFCC99;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
  COLOR: #FF0000;
}
.variable_bord{
	BACKGROUND-COLOR: #0096de;
	width: 20px;
}
.actionBtn TD{
	font:  9px Arial;
}
.login{
	font: bold 13px Tahoma, Verdana, Arial, Helvetica;
}

.login INPUT {
	HEIGHT: 20px; WIDTH: 160px
}
.titre {
	BACKGROUND-COLOR:#708090;
	COLOR: white;
	FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
.menuLnk {
	BACKGROUND-COLOR:#353D4D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:white;
    font-weight:bold;
    text-decoration:none;
	MARGIN: 0px
}
.menuLnkEmpty {
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.menuLigneNoire
{
	background-image:url("../images/ligneNoire.gif");
	background-repeat : repeat-x;
	background-position : top left;
}

.menuLnk A {
	COLOR: white;
	TEXT-DECORATION: none;
	cursor: pointer;
}
.menuLnkBlack {
	COLOR: black;
	cursor: pointer;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.invisible
{
	COLOR: gray;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	FONT-SIZE: 11px;
}

font.commissiontitre
{
	font-weight:bold;
}

.floatLeft {text-align:left; border:solid;}

.floatRight {border:solid; }

.recDetailRow .variable_label{
padding-left:20px;
}

.recDetailRow .variable_value{
padding-left:20px;
}

.tableRechercheBandeau
{
	background-color: #1172CB;
	height: 30px;
	color: white;
	font-size: large
}