TABLE.data {
	MARGIN: 5px 0px 5px 0px;
	WIDTH: auto;
}
FORM DIV TABLE {
	WIDTH: auto
}
FORM DIV TABLE TABLE {
	WIDTH: auto;
}
TABLE.data {
	width: 102%;  /* width: 98%; */
  /*min-width: 650px; retirado por alv*/
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
FORM.data TABLE {
	/*min-width: 900px; retirado por alv*/
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
TABLE.data TR {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
FORM.data TABLE TR {
/* retirado por alv
	BORDER-RIGHT: #95b7f3  1px solid;
	BORDER-LEFT: #95b7f3  1px solid;
*/
	BORDER-TOP-color: #95b7f3 1px solid;
	BORDER-BOTTOM: #95b7f3  1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #95b7f3 ;
}
TABLE.data TH {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
FORM.data TABLE TH {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
TABLE.data TD {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
   BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
FORM.data TABLE TD {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #fff;
}
FORM.data TABLE TH {
	BACKGROUND-COLOR: #ecf0f3
}
TABLE TH {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
TABLE TD {
	FONT-SIZE: 0.9em
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

TABLE.data TD.info SPAN.more {
	PADDING-RIGHT: 18px;
	DISPLAY: block;
	BACKGROUND: url(../images/icons/small/info.png) no-repeat right center;
	CURSOR: pointer;
}
TABLE.data THEAD TH {
	BACKGROUND: #adc636 repeat-x;
	COLOR: #white;
	
}
TABLE.data TABLE {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
TABLE.data TABLE TR {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
TABLE.data TABLE TD {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
TR.even TD {
	BACKGROUND: #eef2f4
}
TR.over TD {
	BACKGROUND: #bcd4ec
}
.outils UL {
	LIST-STYLE-TYPE: none;
}
.outils LI {
	FLOAT: right; MARGIN: 0px 2px;
}
TD.outils a{
	display: inline-table;
	FLOAT: left;
	MARGIN: 0px 2px;
}
FORM.data TABLE TH {
	TEXT-ALIGN: left
}

.centered{
	text-align: center;
}
