.itx-block.itx-blockDirect                       { border: 1px dotted red; padding: 1px; margin: 1px; min-height: 10px; min-width: 10px; }
.itx-block.itx-blockDirect .directPanel          { font-size: 11px; font-weight: normal; padding: 0px 3px 0px 3px; text-align: left; cursor: pointer; cursor: hand; min-height: 7px; }
.itx-block.itx-blockDirect .directPanel.allow    { background-color: #a8ffb2; color: limegreen; }
.itx-block.itx-blockDirect .directPanel.disallow { background-color: #ffd6d7; color: fuchsia;}

#itx-check-direct       { position: absolute; color: white; background-color1: white; width: 15px; height: 15px; z-index: 899; top: 0px; right: 0px; cursor: pointer; cursor: hand; }
#itx-check-direct.click { border: 1px solid #c3c3c3; background-color: #c3c3c3; }
#itx-check-direct.click {
  -moz-box-shadow: 0px 0px 20px grey;
  -webkit-box-shadow: 0px 0px 20px grey;
  -khtml-box-shadow: 0px 0px 20px grey;
  box-shadow: 0px 0px 20px grey;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

#itx-direct { position: absolute; top: 0px; right: 20px; z-index: 900; color: #505050; border1: 1px solid red; }
.itx-direct-top  { margin-bottom: 10px; font-style: italic; text-decoration: underline; }
.itx-direct-body { border-color: #c3c3c3; border-width: 0px 2px 2px 2px; border-style: solid; background-color: #f0f0f0; padding: 15px; min-width: 300px; }
.itx-direct-body {
  -moz-border-radius: 0px 0px 10px 10x;
  -webkit-border-radius: 0px 0px 10px 10px;
  -khtml-border-radius: 0px 0px 10px 10px;
  border-radius: 0px 0px 10px 10px;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

.itx-direct-footer div      { border1: 1px solid; cursor: pointer; cursor: hand; }
.itx-direct-footer .footer1 { float: right; height: 1px; width: 30px; }
.itx-direct-footer .footer2 { float: right; background-color: #f0f0f0; border-color: #c3c3c3; border-width: 0px 2px 2px 2px; border-style: solid; position: relative; top: -2px; padding: 3px 10px 3px 10px; }
.itx-direct-footer .footer3 { float: right; height: 1px; }

.itx-direct-footer .footer2{
  -moz-border-radius: 0px 0px 8px 8x;
  -webkit-border-radius: 0px 0px 8px 8px;
  -khtml-border-radius: 0px 0px 8px 8px;
  border-radius: 0px 0px 8px 8px;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

.itx-direct-footer .footer2 .user { margin-left: 5px; }
.itx-direct-footer .footer2 .click1 { padding-left: 10px; margin-left: 10px; border-left: 1px solid #c3c3c3; }
.itx-direct-footer .footer2 .click2 { padding-left: 10px; margin-left: 10px; border-left: 1px solid #c3c3c3; }

.itx-direct-login                                  { border: 1px solid #c3c3c3; width1: 20px; padding: 10px; }
.itx-direct-login .top                             { font-weight: bold; color: #505050; margin-bottom: 10px; }
.itx-direct-login .itx-table                       { border1: 1px solid green; }
.itx-direct-login .itx-table .itx-tableCell        { float: left; border1: 1px solid red;}
.itx-direct-login .itx-table .itx-tableCellCount-0 { width: 110px; margin-top: 2px; }
.itx-direct-login .itx-table .itx-tableCellCount-1 { float: right; }
.itx-direct-login .itx-table .itx-tableRow         { margin-bottom: 2px; }
.itx-direct-login .itx-table .itx-tableRowLast     { margin-bottom: 0px; margin-top: 20px; }

.itx-direct-login input       { border: 1px solid #c3c3c3; margin: 0px; width: 250px; color: #505050; outline: none; -moz-appearance: none; }
.itx-direct-login input.uvaga { border: 1px solid red; }

.itx-direct-login .empty { height: 1px; }
.itx-direct-login .button span { padding: 3px 20px 3px 20px; border: 1px solid #c3c3c3; cursor: pointer; cursor: hand; width: 50px; text-align: center; }

.itx-direct-logout .button      { text-align: right; }
.itx-direct-logout .button span { padding: 3px 20px 3px 20px; border: 1px solid #c3c3c3; cursor: pointer; cursor: hand; width: 50px; text-align: center; }

.itx-direct-login, .itx-direct-login .button span, .itx-direct-logout .button span{
  -moz-border-radius: 5px 5px 5px 5x;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

#itx-modal  { display: none; z-index: 901; position: absolute; top: 0px; left: 0px; width1: 400px; height1: 400px; background-color: #c3c3c3; }
#itx-editor { display: none; z-index: 902; position: absolute;  background-color: white;  color: #505050; }

#itx-editor .border { border: 2px solid #c3c3c3; padding: 15px; margin: 5px; }

#itx-editor .top           { margin-bottom: 10px; font-style: italic; text-decoration: underline; }

#itx-editor .head .itx-tableCell        { float: left; }
#itx-editor .head .itx-tableCellCount-0 { width: 100px; }

#itx-editor .lang input    { margin: 0px 3px 0px 0px; outline: none; -moz-appearance: none; }
#itx-editor .lang span     { margin-right1: 15px; }
#itx-editor .lang span.new { color: red; }

#itx-editor .lang .itx-tableCell { float: left; }
#itx-editor .lang.first .itx-tableCellCount-0 { width: 100px; }
#itx-editor .lang .second .itx-tableCell { width: 100px; }

#itx-editor hr { border: none; border-top: 1px solid #c3c3c3; margin: 10px 0px 10px 0px;; }

/*
#itx-editor .content .itx-tableCell        { float: left; }
#itx-editor .content .itx-tableCellCount-0 { width: 100px; }
*/
#itx-editor .content  div { border1: 1px solid; }

#itx-editor .content textarea { width: 100%; margin: 0px; width1: 700px; height1: 300px; resize: none; outline: none; -moz-appearance: none; border: 1px solid #c3c3c3; overflow: auto;}

/* #itx-editor .content .create { cursor: pointer; cursor: hand; text-decoration: underline; }*/

#itx-editor .direct            { padding: 3px 5px 3px 5px; background-color: #c3c3c3; margin-bottom: 5px; }
#itx-editor .direct span       { cursor: pointer; cursor: hand; text-decoration: underline; }
#itx-editor .direct span:hover { color: white; }

#itx-editor .buttons                { margin-top : 10px; }
#itx-editor .buttons .button        { border: 1px solid #c3c3c3; padding: 3px 10px 3px 10px; cursor: pointer; cursor: hand; }
#itx-editor .buttons .button.active { background-color: #c3c3c3; color: white; }

#itx-editor .buttons .itx-tableCell        { float: right; }
#itx-editor .buttons .itx-tableCellCount-0 { margin-left: 10px; }

#itx-editor {
  -moz-border-radius: 20px 20px 20px 20x;
  -webkit-border-radius: 20px 20px 20px 20px;
  -khtml-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  behavior: url('engine/kernel/scripts/pie/PIE.htc');
}

#itx-editor .border{
  -moz-border-radius: 15px 15px 15px 15x;
  -webkit-border-radius: 15px 15px 15px 15px;
  -khtml-border-radius: 15px 15px 15px 15px;
  border-radius: 15px 15px 15px 15px;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

#itx-editor .buttons .button, #itx-editor .direct {
  -moz-border-radius: 5px 5px 5px 5x;
  -webkit-border-radius: 5px 5px 5px 5px;
  -khtml-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
/*  behavior: url('engine/kernel/scripts/pie/PIE.htc'); */
}

