@charset "utf-8";
/* CSS Document */

#Saisie,#Zone2{
  	width:80%; margin:0 auto; padding:1%; background-color:#0C9;
  	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin-bottom: 10px;	
}
.lienA1 {text-decoration:underline; color:#09F }
.lienA1:hover { color:blue; text-decoration:underline; }

.TitreDivForm1 { width:30%; line-height:25px; background-color:white; margin:0 auto; text-align:center; -moz-border-radius:10px;-webkit-border-radius:10px;	border-radius:10px; color:#0CF; font-family:Tahoma, Geneva, sans-serif;}
.TitreDivForm2 { width:60%; line-height:25px; background-color:white; margin:0 auto; text-align:center; -moz-border-radius:10px;-webkit-border-radius:10px;	border-radius:10px; color:#0CF; font-family:Tahoma, Geneva, sans-serif;}

.lienCmd1 { width:30%; line-height:25px; font-family:Tahoma, Geneva, sans-serif; color:#06F; text-align:right;}

.divForm1 { width:65%; height:auto; margin:0 auto; background-color:white; padding:1%; -moz-border-radius:15px;-webkit-border-radius:15px;	border-radius:15px; }
.divFenetre { width:100%; height:auto; background-color:white; padding:4%; }
.classTransac { color:#09F;  }
.classLibelle { color:black; padding-left:2%; }

.divListe1 { width:100%; min-height:300px; max-height:700px; margin:0 auto; padding:1%; -moz-border-radius:15px;-webkit-border-radius:15px;	border-radius:15px; padding-top:15px; overflow:auto}

.MyLab1 { float:left; width:30%; line-height:28px; padding-left:1%;margin-left:1%; }

.label1 { float:left; width:39%; line-height:28px; background-color:#EDF0F0; padding-left:1% }
.Saisie1 { float:left; margin-left:1%; width:60%; line-height:25px; text-align:left;}
.label12 { float:left; width:39%; line-height:24px; background-color:#EDF0F0; padding-left:1% }
.label13 { float:left; width:39%; line-height:24px; background-color:#FFFFFF; padding-left:1%;  }
.Saisie2 { float:left; margin-left:1%; width:60%; line-height:24px; text-align:left; background-color:#FFF; border-bottom:1px dotted #CCC }
.input1 { -moz-border-radius:4px;-webkit-border-radius:4px;	border-radius:4px; }
.marginBottom2 { margin-bottom:2px; }
.marginBottom5 {margin:0 auto;  margin-bottom:5px; text-align:center; }
.styleButton1 { margin-bottom:2px; margin-top:2%; text-align:center}

.inputDetail1 { line-height:20px; text-align:center }

#Liste, #ListeDetail, #ListeDetail2  {
		border-collapse: collapse;
		margin:0 auto; width:100%; margin-top:20px; background-color:white;
	}
#ListeDetailCmd { border-collapse: collapse; margin:0 auto; width:100%; margin-top:5px; background-color:white;}
#ListeRejet { border-collapse: collapse; margin:0 auto; width:100%; margin-top:5px; background-color:white;}

#Liste th, #ListeDetail th, #ListeDetail2 th, #ListeDetailCmd th, #ListeRejet th {
		border:solid 1px #CCC;
		padding-left:2px; 
	}
#Liste td {
		border:solid 1px #CCC; line-height:28px;
		padding-left:1%; 
	}
#ListeDetail td, #ListeDetail2 td, #ListeDetailCmd td, #ListeRejet td  { border:solid 1px #CCC; line-height:28px;
		padding-right:3px; text-align:right }

#ListeTotal { width:100%; margin-top:10px;   }
#ListeTotal th { border:1px solid #CCC	; line-height:28px; background-color:#0F87FF; color:white; text-align:right; padding-right:3px;   }

#example1_ { background-color:#FF9; }
.entetes {
		border:solid 1px #CCC;
		background-color:#FF9;
		line-height:30px;
}

.entetes:hover{
		background-color: blue;
		color: white;	
	}

.lignes:nth-child(2n){ /*tous les 2 enfants*/
		background:#F5F5F5;
		background-color: #F5F5F5;
	}


.lignes:hover{
		text-decoration : underline;
		background-color: #1E90ee;
		color: #ffffff;
		cursor:  pointer;
}
.lignes2:nth-child(2n){ /*tous les 2 enfants*/
		background:#F5F5F5;
		background-color: #F5F5F5;
	}
.lignes2:hover{
		text-decoration : underline;
		background-color: #1E90ee;
		color: #000;
		cursor:  pointer;
}