#divTip { /* div d'aide */
 position: absolute;
 top : 50px;
 left : 785px;
 width: 299px;
/*  overflow:auto;  scrollbar si trop grand */
 background-color: #ffdead;
 border: 1px solid #800000;
 margin :0;
 padding :0;
}
div#divTip div {
 padding : 2px;
 display:none;
}
#overlay { /* div grisant le fond */
position : absolute;
height:2000px;
width:100%;
left:0px;
top:0px;
-moz-opacity:0;
-khtml-opacity: 0;
opacity: 0;
filter:alpha(opacity=0);
z-index:10;
display:none;
}
#verifcontainer {
position : absolute;
background-color:white;
height:2000px;
width:600px;
left:100px;
top:100px;
display:none;
padding: 0 10px 10px 10px;
z-index:100;
}
.dialogue {
 background-color : #EFF78F;
 z-index: 20;
 border: 2px solid #BFB2D0;
 position : absolute;
 top : 200px;
 left : 200px;
 width : 450px;
 display : none;
 overflow:auto;
 overflow-x: hidden;
 padding : 5px;
}

.dialogue table {
  border-collapse: collapse;
  padding : 2px;
}
.dialogue table td, .dialogue table p, .dialogue table th {
font-size : 9pt;
}
.dialogue table td, .dialogue table th {
  border: 1px solid #dcbba0;
}
.dialogue table tr.odd {
  background: #fff5ed;  /* #fff0e5; */
  }
.dialogue table td table td, .dialogue table th table td {
  border: 0px;
}

.contong{ 
height : 600px;
overflow:auto;
}

.txtong{
 padding-right:6px;
}
.txtong input, .txtong select, .txtong option {
 font-family : Arial, helvetica, Sans-Serif;
 border: 1px solid #d6c4c5;
 font-size : 9pt;
 background-color:#ffc98c;
}

#wait {
 position:absolute;
 top:-20px;
 left:-20px;
 margin-left:4px;
 visibility:hidden;
}
/* curseurs */
.trackcou {
 width:225px;
 height:25px;
 background:url(../img/perfo_regle.png) no-repeat;
}
.trackuni {
 width:225px;
 height:25px;
 background:url(../img/perfo_regle2.png) no-repeat;
}
.trackinv {
 width:225px;
 height:25px;
 background:url(../img/perfo_regle3.png) no-repeat;
}
.handle {
 width:11px;
 height:20px;
 cursor:url(ico/slider.cur),move; 
 background:url(../img/perfo_curseur.png) no-repeat;
}
.planong li a{
padding: 3px 5px;
margin-right: 1px;
}
table.dash {
 border-collapse: collapse;
 background-color:#4a0000;
 width:560px;
}
table.dash td, table.dash th {
 font-family: Tahoma, Arial, "Bitstream Vera Sans", Sans-Serif;
 border: 1px solid #d6c4c5;
 padding : 0 1px 0 1px;
 font-size : 7pt;
 color : #8a69ff; /* #e6dadb; */
 background-color:#4a0000;
}
table.dash th {
 font-size : 9pt;
 color : #e6dadb;
}
table.dash input, table.dash select, table.dash option {
 font-family : Arial, helvetica, Sans-Serif;
 border: 1px solid #d6c4c5;
 font-size : 9pt;
 color : #d6c4c5;
 background-color:#793d3f;
}
table.dash3 option {
  border:0;
}
/*table.dash2 th {
  border : 0;
 border-left: 1px solid #d6c4c5;
 border-right: 1px solid #d6c4c5;
 padding : 2px;
 font-size : 9pt;
 color : #fdba6b;
 background-color:#4a0000;
 height:1px;
} */
table.dash3  {
 border-left: 1px solid #d6c4c5;
 border-right: 1px solid #d6c4c5;
}
table.dash3 td {
 border: 0;
 font-size : 8pt;
 color : #e6dadb;
 padding : 6px 1px 1px 2px;
}

.dashresult, .dashresult2 {
 font-family : Tahoma, Arial, helvetica, Sans-Serif;
 font-size : 14pt;
 font-weight: bolder;
 color : #8a69ff;
 padding : 0 0 0 5px;
 margin : 0;
 vertical-align : -15%;
}
.dashresult2 {
 font-weight: normal;
 font-size : 9pt;
 vertical-align : -20%;
 padding : 0 0 0 2px;
}
#zonetexte table.result {
 border-collapse: collapse;
}
#zonetexte table.border td table.result td,
#zonetexte table.border td table.result th,
#zonetexte table.result td,
#zonetexte table.result th {
 border: 1px solid #c69978;
 padding : 1px 3px;
 font-size : 9pt;
}

#divTip, #divTip div, #divTip ul,#divTip li, #divTip p {
 font-size : 9pt;
}
#divTip h3, .contong h3 {
 margin:0;
 padding:0;
}
#preload {
 position: absolute;
 overflow: hidden;
 left: -9999px; 
 top: -9999px;
 height: 1px;
 width: 1px;
}
#preload img {
 height: 1px;
 width: 1px;
}
.dialogue {
  background-color : #EFF78F; /* fac6eb #; */
  z-index : 10;
  border: 1px solid #BFB2D0;
  position : absolute;
  top : 100px;
  left : 20px;
  width : 500px;
  display : none;
  overflow:auto;
  overflow-x: hidden;
}
h5 {
 color : #9B6F70;
 margin: 5px 0 3px 0;
 padding:0;
 font-size : 10pt;
}
td.bil {   /* mise en exergue du bilan */
  background-color : #FFDEAD;
}
