a {cursor:pointer;}
.B {font-weight: bold;}/* bold */
.I {font-style : italic;}/* italic */
.U {text-decoration:underline;}
.OK { color:green; }
.ERR { color:red; }
.ERR2 { color:#FF8080; }
.absolute{ position:absolute; }
.relative {position: relative;}
.noshow  {display: none;}
.fright  { float:right; }
.fleft   { float:left; }
.pointer { cursor:pointer; }
.pre		 {font-family: monospace;}
.inline  {display: inline-block;}
.nowrap    { white-space:nowrap; }
.listnone { list-style: none; }
.border { border:1px solid silver; }
.borderGray {border: 1px solid gray;}
.borderWhite {border: 1px solid white;}

.jqGrid td, .jqGrid th {vertical-align:middle;}

/* loader */
INPUT.aloader { width:80px; height:16px; border:0px; background:transparent url("ajax/preloader/ajax_loader_sk.gif") center center no-repeat; }
INPUT.aloader.simple { width:16px; background:transparent url("ajax/preloader/circle_ball-001.gif") left center no-repeat; }
INPUT.aloader.black { background:transparent url("ajax/preloader/ajax_loader_black.gif") left center no-repeat; }
INPUT.aloader.square_blue { width:160px; height:24px; background:transparent url("ajax/preloader/square_blue.gif") left center no-repeat; }

/* tablulka middle */
table.middle td, table.middle th {vertical-align: middle;}

/* padding */
.PadLRTD  {padding: 1em;}
.PadLR    {padding-left: 1em; padding-right: 1em;}
.PadTD    {padding-top: 1em; padding-bottom: 1em;}
.PadL     {padding-left: 1em;}
.PadR     {padding-right: 1em;}
.PadT     {padding-top: 1em;}
.PadD     {padding-bottom: 1em;}

/* margin */
.MarLRTD  {margin: 1em;}
.MarLR    {margin-left: 1em; margin-right: 1em;}
.MarTD    {margin-top: 1em; margin-bottom: 1em;}
.MarL     {margin-left: 1em;}
.MarR     {margin-right: 1em;}
.MarT     {margin-top: 1em;}
.MarD     {margin-bottom: 1em;}
