.displayTable {
	margin-top:0px;
	color:inherit;
	background-position:0 0;
	background-repeat:no-repeat;
	width:930px;
	border:1px solid #ea8b08;
	border-collapse:collapse;
}

.displayTable  th{
	/*padding: 2px 4px 2px 4px !important;*/
	padding-left:5px;
	padding-right:0;
	padding-top:2px;
	text-align: left;
	vertical-align: center;
	background-color: #fdddac;
	border:1px solid #ea8b08;
}


.displayTable  td {
	padding: 2px 4px 2px 4px !important;
	text-align: center;
	vertical-align: center;
	border:1px solid #ea8b08;
	
	
}


.displayTable  thead tr {
	background-color: #fc0;
	border:1px solid #ea8b08;
}

.displayTable  th.sorted {
	background-color: #EDA034;	
}

.displayTable  th a,.displayTable  th a:visited {
	color: black;
}

.displayTable th a:hover {
	text-decoration: none;
	color: black;
}

.displayTable  th.sorted a, {
	background-position: right;
	display: block;
	width: 100%;

}

.displayTable  th.sortable a {
	background: url(../images/flecheTri.jpg) no-repeat right center ;
	/*width: 65px;*/
	float:left;
	padding-right: 12px;
}

.displayTable  th img {
	float:right;
	margin:2px;
	cursor: pointer;
}

.displayTable  th.order1 a {
	background: url(../images/flecheTriAsc.jpg) no-repeat right center ;
	
}

.displayTable  th.order2 a {
	background: url(../images/flecheTriDes.jpg) no-repeat right center;
}

.displayTable  tr.odd, .displayTable tr.even {
	
}
	

.displayTable  tr.tableRowEven,.displayTable tr.even {
	
}

div.exportlinks {
	padding: 2px 4px 2px 4px;
	margin: 20px 0 10px 0;
	width: 660px;
}

#exportlinks buttongo
{
  margin: 0px 0 10px 50px;
}

.displayTable  span.export {
	padding: 0 4px 1px 20px;
	display: inline;
	display: inline-block;
	cursor: pointer;
}

.displayTable  span.excel {
	background-image: url(../img/ico_file_excel.png);
}

.displayTable span.csv {
	background-image: url(../img/ico_file_csv.png);
}

.displayTable span.xml {
	background-image: url(../img/ico_file_xml.png);
}

.displayTable span.pdf {
	background-image: url(../images/pdf.jpg);
}

.displayTable span.rtf {
	background-image: url(../img/ico_file_rtf.png);
}

.displayTable span.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 79%;
	margin-top: 10px;
	display: block;
	border-bottom: none;
}

.pagelinks {
	padding: 2px 0px;
	height: 30px;	
}


.pagelinks strong, .pagelinks a {
	background-color: silver;
	width: 10px;
	text-align: center;
}

#selectPage {
	width: 150px;
	
}
#cbListPageSize {
	top: -2pt;
	margin-left:4px;
}

.page {
	background-color: silver;
	width: 15px;
	height: 15px;
	text-align: center;
	vertical-align: middle;
}

.aide {
	background: url(../images/loupe.gif) no-repeat right bottom;	
	cursor:pointer;
	background-position: 90% 90%;
			
}

/** largeur des colonnes **/
.checkbox{
	width : 15px;
}
.colmarque {
	width: 100px;
}
.displayTable  th.colmarque a {
	width: 87px;
}

.colmarqueGaz {
	width: 100px;
}
.displayTable  th.colmarqueGaz a {
	width: 87px;
}
.colmarqueDual {
	width: 100px;
}
.displayTable  th.colmarqueDual a {
	width: 87px;
}
.displayTable  th.colmarque img {
	float: right;
	*margin-right: 2px
}
.displayTable  th.colmarqueGaz img {
	float: right;
	*margin-right: 2px
}
.displayTable  th.colmarqueDual img {
	float: right;
	*margin-right: 1px
}
.colelec {
	width: 80px;
}
.displayTable  th.colelec a {
	width: 75px;
}
.displayTable  th.colelec img {
	margin-top: 1px;
	*margin-right: -6px
}
.coleng {
	width: 100px;
}
.displayTable  th.coleng a {
	width: 100px;
}
.displayTable  th.coleng img {
	float: right;
	*margin-right: -10px
}

.colengDual {
	width: 100px;
}
.displayTable  th.colengDual a {
	width: 100px;
}
.displayTable  th.colengDual img {
	float: right;
	*margin-right: 2px
}
.colevol {
	width: 80px;
}
.displayTable  th.colevol a {
	width: 75px;
}
.displayTable  th.colevol img {
	float: right;
	*margin-right: -6px
}
.colevolDual {
	width: 80px;
}
.displayTable  th.colevolDual a {
	width: 75px;
}

.displayTable  th.colevolDual img {
	float: right;
	*margin-right: 2px
}

.colcouthp {
	width: 100px;
}
.displayTable  th.colcouthp a {
	width: 105px;
}
.colcoutap {
	width: 105px;
}
.displayTable  th.colcoutap a {
	width: 107px;
}
.displayTable .colplus {
}
.displayTable  th.colplus img {
	float: right;		
}
.displayTable .colplusDual {
}
.displayTable  th.colplusDual img {
	float: right;
}
.displayTable  th.colcouthp img {
	float: right;
	*margin-right: -12px
}
.displayTable  th.colcoutap img {
	float: right;
	*margin-right: -12px
}

/** tri des colonnes **/
.displayTable tr.colTrinom td.colTrinom, .displayTable tr.colTrimark td.colTrimark , .displayTable tr.colTrielectricite td.colTrielectricite{
	background-color: #FDDDAC;	
}
.displayTable tr.colTriengagement td.colTriengagement, .displayTable tr.colTricoutHP td.colTricoutHP , .displayTable tr.colTricoutAP td.colTricoutAP{
	background-color: #FDDDAC;	
}
.displayTable tr.colTriplus td.colTriplus, .displayTable tr.colTrievolution td.colTrievolution {
	background-color: #FDDDAC;	
}