.sortable_up
{
display:inline-block;
width:7px;
height:6px;
background:url(../img/uparrow_2.png);

}

#sortable_up_sel
{
background:url(../img/uparrow_2h.png);
}

.page-cont
{
margin-left: -5px; margin-right: -5px;
}

.sortable_down
{
display:inline-block;
width:7px;
height:6px;
background:url(../img/downarrow_2.png);
}

#sortable_down_sel
{
background:url(../img/downarrow_2h.png);
}

.table_main
{
padding:2px;
background:#073D81;
margin: 0 -18px 5px;
}
@media screen and (max-width: 576px) {
	.table_main{
		margin: 0 0 5px;
		overflow: auto;
	}
	.table_main th{
		white-space: nowrap;
	}
}
.table_col_table
{
background:#073D81;

border-collapse: collapse;
}

.table_col_thhead
{
border-right:1px solid #82BFF8;
}

.table_col_th
{

background : #005FB8;
color:#fefefe;

font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;

font-size:11px;
font-weight:bold;

width:5%;

border-top:1px solid #82BFF8;
border-bottom:2px solid #003464;

letter-spacing: -1px;
text-align: left;
padding-left:2px;
border-right: 1px dotted #0D75D5;

vertical-align:top;
padding-top:2px;

}



.isolud_sorter
{
position:relative;
width:14px;
margin-left:auto;
margin-right:auto;
bottom:0px;
}

.table_col_th div
{
text-align:center;
}

.row0 td
{
background: #fefefe;
width:10%;
font-size:10px;
border-bottom: 1px dotted #6699CC;
border-right: 1px dotted #CEDCEA;
}

.row1 td
{
background: #E5F2FF;
width:10%;
font-size:10px;
border-bottom: 1px dotted #6699CC;
border-right: 1px dotted #CEDCEA;
}

.table_list_tbody
{
border-bottom:1px solid #fefefe;
}

.table_main tfoot
{

border-top:2px solid #82BFF8;
background:#E0F0FE;

}

.container
{
margin-top:10px;
margin-left:5px;
margin-bottom:10px;
margin-right:5px;
background:#fefefe;
padding:5px;




border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;

}

.limit
{
margin-top:5px;
padding-top:5px;
border-top:1px solid #ECECEC;
}

.isolud_page a
{
margin-left:2px;
margin-right:2px;
}

.isolud_page span
{

font-weight:bold;
margin-left:4px;
margin-right:4px;
color:#fefefe;

font-size:11px;
padding:2px;
padding-right:6px;
padding-left:6px;

border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;

background : #55A8C3;

}