  
    

   

 
      #frmrjt { display: none; width: 600px; }

   
      .frmhidetxtarea { 
      display: block; 
      resize: none;
      color: #676767;
      font-family: Arial, Tahoma, sans-serif; 
      margin-bottom: 10px; 
      width: 500px; 
      height: 150px;
      border: 1px dotted #ccc;
      padding: 5px 9px; 
      line-height: 1.4em;
      }
      
      #fermer, #valider{ 
      color: #dee5f0;
      cursor: pointer;
      padding: 5px 11px;
      border: solid 1px #224983;
      border-radius: 5px;
      background: #1e4c99; 
      background: -webkit-gradient(linear, left top, left bottom, from(#2f52b7), to(#0e3a7d)); 
      background: -moz-linear-gradient(top, #2f52b7, #0e3a7d); 
      background: -webkit-linear-gradient(top, #2f52b7, #0e3a7d);
      background: -o-linear-gradient(top, #2f52b7, #0e3a7d);
      background: -ms-linear-gradient(top, #2f52b7, #0e3a7d);
      background: linear-gradient(top, #2f52b7, #0e3a7d);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f52b7', endColorstr='#0e3a7d'); 
      }
      #fermer:hover, #valider:hover {
      background: #183d80; 
      background: -webkit-gradient(linear, left top, left bottom, from(#284f9d), to(#0c2b6b)); 
      background: -moz-linear-gradient(top,  #284f9d, #0c2b6b); 
      background: -webkit-linear-gradient(top, #284f9d, #0c2b6b);
      background: -o-linear-gradient(top, #284f9d, #0c2b6b);
      background: -ms-linear-gradient(top, #284f9d, #0c2b6b);
      background: linear-gradient(top, #284f9d, #0c2b6b);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#284f9d', endColorstr='#0c2b6b');
      }
      #fermer:active, #valider:active {
      color: #8c9dc0; 
      background: -webkit-gradient(linear, left top, left bottom, from(#0e387d), to(#2f55b7)); 
      background: -moz-linear-gradient(top,  #0e387d,  #2f55b7);
      background: -webkit-linear-gradient(top, #0e387d, #2f55b7);
      background: -o-linear-gradient(top, #0e387d, #2f55b7);
      background: -ms-linear-gradient(top, #0e387d, #2f55b7);
      background: linear-gradient(top, #0e387d, #2f55b7);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e387d', endColorstr='#2f55b7');
      }


/*    .InputBleu { BACKGROUND-COLOR: #cdebfa; BORDER-BOTTOM: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid; BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold } */
/*    .titre     { color: #000000; font-family: arial black; font-weight: bold; font-size: 10px; text-decoration: none; } */
/*    .tit1      { color: #000000; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; } */
/*    .tit1blanc { color: #ffffff; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; } */
/*    .tit11   { color: #000000; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; } */
/*    .tit2    { color: #690a09; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; } */
/*    .tit3    { color: #000000; font-family: arial; font-weight: bold; font-size: 14px; text-decoration: none; } */
/*    .tit4    { color: #f96a0e; font-family: arial; font-size: 13px; text-decoration: none; } */
/*    .titdate { color:yellow; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; } */
/*    .txt     { color: #000000; font-family: arial;  font-size: 11px; text-decoration: none; } */
/*    .montant {text-align:right; float: left; width: 80%} */
/*    .type_montant {text-align:left; float: right; width:20%} */
   

   .button_control {
      background: #417394 url(Telios/tln/logo/newbtn_middle.png) repeat-x left top;
      _background-image: none;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -moz-box-shadow: 0 3px 8px #dddddd;
      -webkit-box-shadow: 0 3px 8px #dddddd;
      box-shadow: 0 3px 8px #dddddd;
      font:   normal 14px Arial, sans-serif;
      color: rgb(255, 255, 255);
      padding: 4px 15px 4px 15px;
      border: 0 ;
      width: 100px;
      }
      
   .button_control span {
      font-size:15px;
      font-weight:bold;
      }

   .button_control:hover {
      background: #5b8dae url(Telios/tln/logo/newbtn_middle.png) repeat-x left top;
      _background-image: none;
      color: rgb(255, 255, 255);
      text-decoration: none;
      }

   .newcontent_textcontrol {
      background: #417394 url(Telios/tln/logo/newbtn_middle.png) repeat-x left top;
      _background-image: none;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -moz-box-shadow: 0 3px 8px #dddddd;
      -webkit-box-shadow: 0 3px 8px #dddddd;
      box-shadow: 0 3px 8px #dddddd;
      font:   normal 14px Arial, sans-serif;
      color: rgb(255, 255, 255);
      padding: 4px 15px 4px 15px;
      border: 0  ;
      display:block;
      width: 100px;
      clear: right;
      }
         
         
   .newcontent_textcontrol span {
      font-size:15px;
      font-weight:bold;
      display:inline;
   }
   .newcontent_textcontrol:hover {
      background: #5b8dae url(Telios/tln/logo/newbtn_middle.png) repeat-x left top;
      _background-image: none;
      color: rgb(255, 255, 255);
      text-decoration: none;
   }
   
      /* Sorting */
   th.table-sortable {
      background-image:url("sortable.gif");
      background-position:center left;
      background-repeat:no-repeat;
      padding-left:12px;
   }
   th.table-sorted-asc {
      background-image:url("sorted_up.gif");
      background-position:center left;
      background-repeat:no-repeat;
   }
   th.table-sorted-desc {
      background-image:url("sorted_down.gif");
      background-position:center left;
      background-repeat:no-repeat;
   }
   th.table-filtered {
      background-image:url("filter.gif");
      background-position:center left;
      background-repeat:no-repeat;
   }
   
   table#jrn tr:hover {
      background:#ccc;
   }
   
   table#jrn td {
      border-bottom:#666 1px dashed
   }

   td.sepnone table#jrn { background: #FCEFBE; color:purple;}
   
   .lnkhide {text-decoration:none; font-weight:bold; color:black}
   
 .rowFocus{
 background-color: #ff8800;
 }
 
 .hiddenPJ{
 display:none;
 }
 
 .tlnrsz{
  width:3px;
  margin-right:6px;
  margin-left:6px;
  background-color:#aaaaaa;
  display:block;
  cursor: col-resize;
 }

    .buildMC{
    display:none;
    }

   .warMsg{
    color:#ff0000;
    }
   
    .tlnColHS{
    margin-left:1em;
    }
    
 .hasTable{
 display: block;
 overflow-x: auto;
 overflow-y: auto;
 }
 
 element.style {
    width: 889px;
}
.sign.header {
    margin: 0px;
    padding: 0px;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    color: #000000;
    background-image: -webkit-linear-gradient(#f9f9f9, #e4e4e4);
    background-image: -moz-linear-gradient(#f9f9f9, #e4e4e4);
    background-image: -ms-linear-gradient(#f9f9f9, #e4e4e4);
    background-image: -o-linear-gradient(#f9f9f9, #e4e4e4);
    background-image: linear-gradient(#f9f9f9, #e4e4e4);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe4e4e4', GradientType=0);
 font-size: 11px;
    height:25px;
        font-weight: normal;
}
    
   .tlnhdr{
       border-spacing: 0;
    border-collapse: collapse;}

.sign.mainrow{
	background-color:#CCDCF0;
}
    
    tr.sign.row:nth-child(even) {
    background: #f3f6fa;
    }
    tr.sign.row:nth-child(odd) {
	background: #FFF
	}

    .sign.mainTable .sign.row>td{
    	    border-right: 1px solid #d6d5d7;
    }
    
    .sign.mainTable{
        border: 1px solid #d6d5d7;
        width:100%;
    }