@charset "utf-8";
/*body    {font-family:Verdana, Geneva, sans-serif; font-size:13px; background-color: #AAA;
		 width:100%; height:100%; padding:0; margin:0;}
#tablew, #comp_table, #calcul  {border:1px solid navy; width:91%; cursor:pointer; border-collapse:separate; background-color: transparent;}
*/
/*#tablew td, #comp_table td {overflow:hidden !important; white-space:nowrap !important;}*/
#submit {left: 80%; width:50px; height:20px; font-weight:bold; }
#response  { display:none; border: 1px solid #ccc;background: #FFFFA0;padding: 10px; width: 850px;
			margin:auto; margin-bottom:10px; left:700px; position:absolute;}
.boldIt {font-weight:bold; !important;}
.boldItRight {font-weight:bold; text-align:right;}	

#grid_wrapper { border: 1px #555 solid; padding: 0; margin:0; position:relative; z-index:10; overflow:hidden;
				top: 0; left: 0; width:100%; height:100%;}

#ptoolbar {height:30px;}				
.clear { clear:both; }
.floatLeft { float:left; }
.floatRight { float:right; }
table.ui-pg-table{ font-size: 13px !important; }

/* === Additions to jQuery UI Theme === */

.ui-state-highlight {
  background-color:#57f631 !important;
}
.altRow { background:#D9D1B7; }
/*.selected {background-color:#fff;}*/

.ui-jqgrid {font-size:14px;}
checkbox {margin-left:2px; }
#majTable {position:absolute; left:10px; bottom: 0;}
/*
.ui-jqgrid tr.jqgrow td {text-overflow:ellipsis; -moz-binding:url('../_Dev_JS/jqGrid_4.2.0/css/ellipsis-xbl.xml#ellipsis');
						 height:26px; font-size:14px;}
/
.ui-jqgrid-htable thead th {height:28px;}	

.ui-jqgrid .ui-jqgrid-htable th {
  height: 34px !important; 
}
*/
/*Fenêtre d'édition*/
#editmodtablew {font-size:14px; }					 

/*.colTri {background-color:#FEDC6A; font-style:italic; }*/
.red {color: red; font-weight:bold;}
/* === Fin des classe jqGrid === */
/*
#spinE { position:absolute; top:0; left:0; width:100%; height:100%; background-color: #D7D7D7; z-index:1000;} 
#spinE .symb {position:relative; height:22px; width:22px; left:50%; margin-left:-50px; top:50%; margin-top:-50px; }
*/
#reponse {position:absolute; top:50px; left:50px; height:600px; width:1024px; background-color:#CFC; 
		  visibility:hidden; z-index:10000; color:#000; font-size:15px; margin:1em; padding:1em; }

#pixEmp {position:absolute; top:60px; left:150px; border:1px solid navy; display:none; padding:0; margin:0; z-index:10000; }
#pixEmp img {position:absolute; top:0; left:0; }
#pixEmp p {position:absolute; bottom:0; left:0; height:32px; width:100%; padding-top:8px; margin-bottom:0; margin-right:1px;
		  font-size:16px; text-align:center; display:block;}	
.bouton    {font-size:13px; font-weight:bold; text-align:center; color:#000; background-color:#FFDD57; padding:2px 5px;
			border:inset 2px brown; cursor:pointer;}
.boutonOff  {font-size:13px; font-weight:bold; text-align:center; color:#555; background-color:#E1E1E1; padding:2px 5px;
			border:inset 2px brown;}			
.bouton:hover { border:outset 2px brown; cursor:pointer;}
.tip { background-color:#FFFFAA;
    color:navy;
	border:2px #8D8574 solid;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:1px 1px 4px #666;
    -webkit-box-shadow:1px 1px 4px #666;
    box-shadow:1px 1px 4px #666;
	z-index:20000; 
	padding-right: 1em; padding-left:1em; padding-bottom:1em;
	display:none; position:absolute;
}
.tip p, .tip ul {text-indent:5px; font-size:13px;}

/*Fond de lignes COBALT
table.dataTable tr.odd { background-color: #E2EAF7; }
.altRow { background-color: #E9F1F8; }

table. tr.odd td.sorting_1 { background-color: #ABCCE4; }
table.dataTable tr.odd td.sorting_2 { background-color: #ABCCE4; }
table.dataTable tr.odd td.sorting_3 { background-color: #ABCCE4; }
table.dataTable tr.even td.sorting_1 { background-color: #CFE1EF; }
table.dataTable tr.even td.sorting_2 { background-color: #CFE1EF; }
table.dataTable tr.even td.sorting_3 { background-color: #CFE1EF; }
*/
