.kiketable-colsizable{
	table-layout: fixed; 
	width: 100%;
	_width : auto;
	font-family:Arial;
	font-size: 11px;
	background-color:transparent;
	color: #000;
	}

.kiketable-colsizable .kiketable-numeric
{
	text-align:right;
	padding-right:8px;
}

/*ATTENTION, CETTE CLASS EST UTILISE COMME SELECTEUR JQUERY DANS INTERVENTION SEARCH*/
.scrollable{
	/*max-height:120px;*/
	/*_height:120px;*/
	overflow: scroll;
	overflow-x:hidden;
	}	
	
.kiketable-colsizable .scrollable td
{
    overflow : hidden;
	padding-left: 2px;
	border-bottom: Solid 1px #999999;
}

.kiketable-colsizable .scrollable .kiketable-line
{
	background-color: transparent;
	border-bottom: Solid 1px #999999;
}

.kiketable-colsizable .scrollable .selectedRow {
    /*	background-color: #999999;
	color:#000000;
*/
    background-color: #E5D9D9;
    color: red;
}

.kiketable-colsizable .scrollable .kiketable-line:hover
{
	background-color: #999999;
	/*cursor: pointer;*/
}

.grey .kiketable-colsizable .scrollable .selectedRow {
    /*	background-color: #FFFFFF;
	color:#77000D;
*/
    background-color: #E5D9D9;
    color: red;
}

.grey .kiketable-colsizable .scrollable .kiketable-line:hover
{
	background-color: #FFFFFF;
	/*cursor: pointer;*/
}

.kiketable-colsizable .headerSortUp .puce {
	background-image: url(../../Images/SuloNewTheme/TableSort/sort-asc.gif) ;
	background-repeat: no-repeat;
	height:100%;
	width:8px;
	margin-right:2px;
	margin-left:2px;
	/*float:right;*/
}
.kiketable-colsizable .headerSortDown .puce {
	background-image: url(../../Images/SuloNewTheme/TableSort/sort-desc.gif) ;
	background-repeat: no-repeat;
	height:100%;
	width:8px;
	margin-right:2px;
	margin-left:2px;
	/*float:right;*/
}

.kiketable-colsizable th{
	overflow : hidden;
	text-decoration:underline;
	cursor:pointer;
	padding-left:2px;
	}
	
.kiketable-th{
	/* Don't set "position: relative" in IE */
	/*white-space: nowrap;*/   /* Only works for THs in IE */
	height: 33px;
	background-repeat: repeat-x;
	overflow:hidden;
	border-bottom: solid 1px #999999;
	background-color:transparent;
	}

.kiketable-th:hover{
	/* Don't set "position: relative" in IE */
	/*white-space: nowrap;*/   /* Only works for THs in IE */
	height: 33px;
	background-repeat: repeat-x;
	overflow:hidden;
	border-bottom: solid 1px #A11717;
	background-color:transparent;
	}
		
.kiketable-th .puce
{
	background-image: url(../../Images/SuloNewTheme/TableSort/sort-none.gif) ;
	background-repeat: no-repeat;
	width:auto;
	height:100%;
	float:left;
}
	
	
.kiketable-th-text{
	height: 100%;
	overflow: hidden;
	padding:0px;
	margin:0px;
	}
	
.kiketable-th-text p{
	padding-top:1px;
	margin:0px;
	/*float: left;*/
	overflow: hidden;
	/*white-space:nowrap;*/
	_position:absolute; /*Only for IE6*/
	}
	
.kiketable-colsizable-handler{
	float: right;
	cursor: e-resize;
	height: 20px;
	margin-top:1px;
	/*border-left:1px solid #999999;*/
    border-left:none;
	}
	
html > body .kiketable-colsizable-handler{
	border-right:Solid 1px #FFFFFF;
	}
.kiketable-colsizable-dragLine{
	position: absolute;
	width: 2px;
	cursor: e-resize;
	background-color: #999999;  /* value safe to change */
	}
.kiketable-colsizable-dragArea{
	position: absolute;
	cursor: e-resize;
	background-color:#999999;   /* value safe to change */
	}
.kiketable-colsizable-minimized{
	background-color: #ffd; /* value safe to change */
	color: #bbb;            /* value safe to change */
}
