table.StdInfoTable {
/*border: 1px solid #393939 ;
b2e5ff
*/
background-color:white ;  
border-collapse:collapse;
width: 100%;
margin:0px;
padding:2px;
color: #393939;
border: 1px solid #393939 ;

}


table.std {
border:none ;
background-color:#white ;  
border-collapse:collapse;
width: 100%;
margin:0px;
color: #393939;
}

table.StdInfoTable th.label {
text-align:left;
padding-left: calc(10% - 20px);
height:20px;
}

table.StdInfoTable td.cell {
    border-top:1px solid white;
    border-bottom:1px solid white;
}

table.StdInfoTable caption{
background-color:#393939 ;
font-style: italic;
}

table.StdInfoTable th, table.StdInfoTable td{
margin:0px;
padding:2px;
padding-left:6px;
padding-right:12px;

border-bottom: 1px solid #393939 ;


}

table.StdInfoTable tr {
border: 1px solid #393939 ;
}

table.StdInfoTable thead th{
background-color:#393939  ;
text-align:center;
color: white;
}

table.StdInfoTable thead td{
background-color:#393939  ;
text-align:center;
color: white;
}

table.StdInfoTable tbody tr{
height:20px;
border-top: 1px solid #393939 ;
border-bottom: 1px solid #393939 ;
}


table.StdInfoTable tbody th{
background-color:#393939  ;
border-bottom: 1px solid #393939 ;
color:white;
}

table.StdInfoTable tbody tr.warning th{
background-color: #393939 ;
}

table.StdInfoTable tbody tr:hover{
background-color:white ;  
}

table.StdInfoTable tbody tr.sepElement{
height:12px;
}
table.StdInfoTable tbody tr.sepElement:hover{
cursor:default;
background-color: white;
}


table.StdInfoTable tbody{
text-align:center;

}


table.StdInfoTable input.input, table.StdInfoTable input.text, table.StdInfoTable input[type=text],
table.StdInfoTable input[type=password], table.StdInfoTable textarea, table.StdInfoTable select{
border: 1px solid #393939 ;
padding-left:4px;
padding-right:0px;
}

table.StdInfoTable input.radio,
table.StdInfoTable label{
vertical-align:middle;
}


table.StdInfoTable input.text, table.StdInfoTable input[type=text], table.StdInfoTable input[type=password],
table.StdInfoTable input.text, table.StdInfoTable textarea, table.StdInfoTable select{
width:100%;
}
table.StdInfoTable textarea.text{
height:100px;
}

table.StdInfoTable th{
border: 1px solid #393939 ;
}

table.StdInfoTable .submitrow{
text-align: right;

height:30px;
vertical-align:middle;
line-height: 30px;
background-color:#393939;
color:white;
}




table.StdInfoTable .submitrow a{
color:white;
font-size:12px;
}

table.StdInfoTable tr.submitrow:hover{
background-color:#393939 ;
}

table.StdInfoTable tfoot *{
margin:0px;
padding:0px;
font-size:10px;
}

table.StdInfoTable tfoot .prev{
text-align:left;
width:20%;
float:left;
}

table.StdInfoTable tfoot .next{
text-align:right;
width:20%;
float:left;
}

table.StdInfoTable tfoot .pages{
text-align:center;
width:60%;
float:left;
}

/* Cas spécial pour choisir un document (par exemple pour déclarer une offre spéciale) */
table.StdInfoTable tbody .documentList{
width:100%;
height:250px;
z-index:1;
overflow: auto;
}

table.StdInfoTable tbody .documentList .oneDocument{
float:left;
height:125px;
width:85px;
}

table.StdInfoTable tbody .documentList .selected,
table.StdInfoTable tbody .documentList .selhover,
table.StdInfoTable tbody .documentList .hover{
border:2px solid #99CC00;
}
table.StdInfoTable tbody .documentList .normal{
border:2px solid #EFF6FF;
}
table.StdInfoTable tbody .documentList .hover{
/*cursor: hand;*/
cursor:pointer;
}

/* Cas spécial, choix d'un context dans une offre */
table.StdInfoTable tbody div.choiceContext{
	width:100%;
	overflow: auto;
	/*background-color: white;*/
}

table.StdInfoTable tbody div.choiceContext table{
	width:100%;
	border-collapse: collapse;
	color: #031f67;
}

table.StdInfoTable tbody div.choiceContext tr, table.StdInfoTable tbody div.choiceContext td{
padding: 2px;
margin:0px;
cursor:default;
}

table.StdInfoTable tbody div.choiceContext .genHelp{
margin:1px;
}

table.StdInfoTable tbody div.choiceContext tr:hover .genHelp{
	/*background-color:white;*/
}


table.StdInfoTable tbody .genHelp{
	width: 12px;
	height: 15px;
	background-color:#EFF6FF;
	cursor:help;
}

table.StdInfoTable tbody .genHelp:hover{
/*background-color:white;*/
}

.shortform table.StdInfoTable{
margin:auto;
width: 60%;
}

.leftform table.StdInfoTable{

}