@CHARSET "UTF-8";

#jqContextMenu ul{
	width: 180px!important;
	text-align: left;
}

#jqContextMenu img{
	width: 20px;
	height: 20px;
}
.autotable {
    
    padding: 0;
 
    border-spacing: 0;
    border-collapse: collapse;
    margin: 10px 0px;
    margin-left:0;
    width: 100%;
	
    font-size: 14px;
	float:left;
	clear:both;
}
    
    .autotable tr td,th {
      #  border: 1px solid #8382ad;
		border-bottom: solid 1px #ccd;
        padding: 5px;
		text-align: center;
    }
	
	.autotable th {
		border-top: solid 2px #97a7bd;
		border-bottom: solid 2px #97a7bd;
		background-color: white;
	}
	
th a.asc:after {
	content: ' ⇣';
}
th a.desc:after {
	content: ' ⇡';
}

.autotable .headert a {
	color: #555;	
	text-decoration: none;
}
.autotable tr {
	background-color:#f0f1fc;
}
	
	
.autotable a.action_button img{
	border: 0;
}
.autotable a.row_button img{
	border: 0;
}
.autotable a.table_sort img{
	border: 0;
}
.action_row {
    vertical-align: middle;
    text-align: left;
}

tr.tr_action_row {
	border: 0;
	background-color: white;
}

.table_actions_ul {
    margin: 0;
    padding: 0;    
}

.table_actions_ul, .table_actions_ul li, .table_actions_ul li a {
    display: block;
    float: left; 
    list-style: none;
    text-decoration: none;
    vertical-align: middle;
    text-align: left;
}

.table_actions_ul li .label {
    vertical-align: middle;
   float: left;
    margin: auto;
   # margin-top: 8px;
    margin-left: 2px;   
}

.table_actions_ul li {
    padding: 0px auto;
    float: left;
    margin-right: 8px;
  #  padding-right: 5px;
   # border-right: solid 1px gray;
}

.table_actions_ul li img {
    float: left;
}

td.content_checkbox, th.content_checkbox {
    width: 2px;
}

.contextMenu, #jqContextMenu{
    width: auto;
    font-size: 12px;
    vertical-align: middle;
}
	
#jqContextMenu li, #jqContextMenu ul {
    width: auto;
}

#jqContextMenu li {
	padding-left: 15px !important;
}

.table_pagin_contener {
    float: right;
}
.link_pagin{
    float: left;
    }
.table_pages_display {
    width: 50px;
    text-align: center;
    float: left;
}

.contextMenu {
    visibility: hidden;
    display: none;
}

.row_action_element {
   display: inline-block;
   # float: left;
   # width: 32px;
   # margin-right: 1px;
   # margin-bottom: 1px;
}

.row_action_element:hover {
    
}

.multi_li {
    visibility: hidden;
}

.table_sort {
	text-decoration: none;
}

