div.mainmenu.releveclient{
    background-image: url(../../releveclient/img/releveclient.png) !important;
}
#releveclient .tdqtytable {
    width: 15px !important;
	white-space: nowrap;
}
#releveclient .tdlabeltable {
    width: 60% !important;
}
#releveclient .tdamounttable {
    width: 25% !important;
	white-space: nowrap;
}
#releveclient .boldtext {
    /*font-weight: bold;*/
}


table#releveclient  td{
    border-right: 1px solid #ddd !important;
}
#releveclient tr.list_total td {
    border-right: 0px !important;
}
table#releveclient tr.trcolor {
    background: #fafafa !important;
}

table#releveclient tr.trnocolor {
    background: #ffff !important;
}

#extrafields_releveclient span.select2{
	width: 100% !important;
}

#releveclient tr.soustotal{
	background: #299429;
	background: #a9d08e;
}

#releveclient tr.soustotal td{
	color: #000;
	font-weight: bold;
}

#releveclient tr.totalglobal{
	background: #ffc000;
}

#releveclient tr.totalglobal td{
	color: #000;
	font-weight: bold;
}

#releveclient td.colorsold 
,.releveclient .colorsold 
{
    color: red !important;
    font-weight: bold;
}
#releveclient .colorsold.negativeamount
{
    color: #5eae0a !important;
}

#releveclient td.tablines{
    padding: 0px !important;
    border-bottom: 0px;
    border-right: 0px !important;
}

#releveclient td.tablines table{
	border-collapse: collapse;
    width: 100%;
}

table#releveclient td.lines_fact, table#releveclient th.lines_fact{
	padding: 0px !important;
	border-bottom: 0px !important;
}

table#releveclient td.lines_fact table, table#releveclient th.lines_fact table{
	width: 100%;
    margin: 0px;
	border-top: 0px !important;
}

table#releveclient td.lines_fact, table#releveclient th.lines_fact{
	border-right: 0px !important;
}
tr.societe_extras_portailreleveuser 
,td .editfielda[href*="&attribute=portailreleveuser"]
{
    display: none;
}



.fichehalfleft.splitqty{
  width: 48%;
}

.splitqty table{
  border: 1px solid #ddd;
}

.splitqty table tr:first-child{
    background: #ffc000 !important;
    width: 48%;
}

.splitqty table tr:first-child{
  /*color: #fff;*/
}

.splitqty table tr:last-child{
  background: #fff;
}


.splitqty table td{
    border-right: 1px solid #ddd !important;
}

#qtybycatg{
    display: inline-block;
}

#qtybycatg table tr:first-child{

    background: #a9d08e;
}
/*
#releveclient td.noborder{ border: 0px !important}
#releveclient td.allborder{ border: 1px solid #000}
#releveclient td.toptd{ border-top: 1px solid #000}
#releveclient td.firsttd{border-left: 1px solid #000;}
#releveclient td.lasttd{border-right: 1px solid #000;}
#releveclient td.bottomtd{ border-bottom: 1px solid #000}*/