.error{
    color: #e13300;
}

p.info, p.sukses, p.warning, p.errors, p.validation {
  float:left;
  -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   border-radius: 5px;
  border: 1px solid;
  margin: 3px 0px 3px 20px;
  padding:10px 10px 10px 50px;
  background-repeat: no-repeat;
  width: 100%;
  font-weight:bold;
  background-position: 10px center;
}

p.sukses {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('../images/success.png');
}
p.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('../images/info.png');
}
p.warning {
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('../images/warning.png');
}
p.errors {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('../images/error.png');
}

a.update, a.delete, a.back, a.read, a.add, a.print, a.mail, a.tukar, a.accept, a.down, a.ups, a.new, a.back_read{
    padding-left:22px;
}

a.add {
    background:url(../images/add.png) left center no-repeat;
}

a.update {
    background:url(../images/icn_edit.png) left center no-repeat;
}
a.new {
    background:url(../images/icn_add.png) left center no-repeat;
}
a.mail {
    background:url(../images/icn_mail.png) left center no-repeat;
}
a.ups {
    background:url(../images/icn_up.png) left center no-repeat;
}
a.down {
    background:url(../images/icn_down.png) left center no-repeat;
}
a.delete {
    background:url(../images/icn_delete.png) left center no-repeat;
}
a.back_read {
    background:url(../images/icn_back.png) left center no-repeat;
}
a.accept {
    background:url(../images/accept.png) left center no-repeat;
}

a.back {
    margin-left: 20px;
    vertical-align: middle;
    height: 100%;
    font-size: 20px;
    background:url(../images/icn_back.png) left center no-repeat;
}
a.read {
    background:url(../images/icn_read.png) left center no-repeat;
}
a.print {
    background:url(../images/print.png) left center no-repeat;
}
img.middle{vertical-align: middle; padding: 2px;border: 0px; border-collapse: collapse;}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {left:6px}