/* Параметры страницы */
body {
	margin: 10;
	padding: 0;
	font: normal 8pt tahoma;
}
TABLE, TH, TD {
	  font: normal 8pt tahoma;
}
.clsFindPanelCaption {
	border-top:2px groove;
}
.clsFindPanelCaption SPAN {
	background:expression(body.currentStyle.backgroundColor);
}

/* Полноэкранная таблица */
.clsFullScreenTable
 	{ height: 100%;
	  width: 100%;
	  border: 0;
	  margin: 0;
	  padding: 0;
        }

.clsFullScreenTable td
	{ text-align: center;
	}

/* формы для заполнения документа */

/* Таблица группы */
.clsGroupTable
 	{ width:100%;
	  height:10;
	  border: 1px solid threedshadow;
	  margin: 0 0 0 0;
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
          color: #000033;
        }

/* Заголовок группы */
.clsGroupHeader
	{ position: relative;
          background: buttonface;
	  top: -6;
	  left: 10;
	  height: 0;
	  margin: 0;
	  padding: 0 5 0 5;
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
          color: #000033;
	}

/* (TH) Заголовок окна */
.clsDocFormCaption
	{ background-color: activecaption;
	  color: captiontext;
	  text-align: left;
	  font: bold 10pt arial;
	  padding: 0 0 0 5;
	  letter-spacing: -1;
	  height: 0;
	  cursor: default;
	}

/* Надпись заголовка окна */
.clsDocFormCaption SPAN 
	{ float: left;
	}

/* Крестик и Знак вопроса в заголовке окна */
.clsCaptionX, .clsCaptionQ 
	{ background: buttonface;
	  border:2px outset;
	  margin: 1 1 1 0;
	  padding: 0 1 3 0;
	  font: 8pt webdings;
	  color: buttontext;
	  cursor: default;
	  text-align: center;
	  line-height: 90%;
	  float: right;
	}

/* Поле для текста */
.clsDocFormMemo 
 	{ background: window;
	  text-align: left;
	  padding: 20 20 20 20;
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
	  color: windowtext;
	}

/* Поле с иконкой (слева во всплывающих окнах) */
.clsDocFormIcon
	{ font: 32pt wingdings;
	  color: windowtext;
	  padding: 20 20 20 20;
	  background: buttonface;
	}

/* Основная Панель (цвета формы без бордюров) */
.clsDocFormMainPanel
	{ padding: 3 3 0 3;
	  border: 0;
	  color: buttontext;
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
	  text-align: center;
	}

/* Панель кнопок */
.clsDocFormButtonPanel
	{ padding: 13 9 13 9;
	  /*background: buttonface;*/
	  color: buttontext;
	}

/* Панель (плоская) */
.clsDocFormFlatPanel
	{ padding: 0 5 0 5;
	  border: 0;
	  color: buttontext;
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
	}

/* Статус панель */
.clsDocFormStatusPanel
	{ background-image: url(https://isb.aktivbank.ru/images/corner1.gif);
	  background-position: bottom right;
	  background-repeat: no-repeat;
 	  border: 1px solid;
	  border-color: threedshadow threedhighlight threedhighlight threedshadow;
	  text-align: left;
	  font: 8pt tahoma;
	  padding: 1 10 1 5;
	  height: 14;
	  cursor: default;
	}

/* Кнопки на форме */
.clsDocFormButton
	{ /*font: normal 9pt ms sans serif;*/
	  font: normal 10pt tahoma;
	  float: right;
          /*background: #EFEFFF;*/
	}

/* DIV кнопки по умолчанию */
.clsDefaultButton
	{ margin: 0 5 0 5;
	  /*border: 1px solid windowframe;*/
	  float: right;
	  width: 0;
	  height: 0;
	}

/* Кнопка по умолчанию */
._clsDefaultButton .clsDocFormButton
	{ margin: 0;
	  border: 1px solid red;
          border-color: threedhighlight threeddarkshadow threeddarkshadow threedhighlight;
	}

/*** INFO BANNER ******************************/
/* (TD) Панель на к-й лежит баннер */
.clsBannerPanel
  	{ padding: 3 3 0 3;
	  vertical-align: center;
	  height: 0;
	  cursor: default;
  	}

/* (DIV) Сам инфо-баннер */
.clsBanner
	{ border: 1px solid #CD853F;
	  height: 0;
	}

/* (DIV) Иконка (слева на инфо-баннере) */
.clsBannerIcon
	{ font: 18pt wingdings;
	  padding: 0 3 3 3;
	  margin: 8 5 8 5;
	  float: left;
	}

/* (DIV) Текст инфо-баннера*/
.clsBannerText
	{ float:left;
	  padding: 5 10 7 10;
	  text-align: left;
	  font: bolder 8pt tahoma;
	  color: #333333;
	}

/* Бьюлеты в Webdings */
.clsBul1, .clsBul2
  	{ font: 10pt Webdings;
	  /*color: #0000FF;*/
	  cursor: hand;
	  text-decoration: none;
  	}

/* Надписи рядом с clsBul1 */
.clsBul1Text
  	{ cursor: hand;
  	}

/* input элементы */
input, select, textarea
	{
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
	}

/* окошко "Ждите..." */
#clock { display: none; 
 	   position: absolute;
	   cursor: wait;
	   z-index: 150;
  	   height:0;
	   width:0;
	   top:expression((body.clientHeight-clientHeight)/2+body.scrollTop);
	   left:expression((body.clientWidth-clientWidth)/2+body.scrollLeft);
        }

/* Остатки по счетам */
.clsLimit
	{ /*color: #660000;*/
	  padding: 1 3 1 5;
	}

/* Лист бумаги */
.clsPaperSheet
	{ margin:1% 1% 1% 1%;
	  background:window;
	  padding: 20 20 20 30;
	  border: 3px outset;
	  /*font: 10pt sans-serif;*/
	  font: normal 10pt tahoma;
	}

/* clsPrompt */
.clsPrompt
	{
	  /*font: normal 8pt ms sans serif;*/
	  font: normal 8pt tahoma;
	  color: #0000FF;
	  margin:10 10 10 10;
	}

#stamp0
 	{ position: absolute;
	  padding: 0.5mm;
 	  top:expression( body.scrollTop + 40 );
          width: 41 mm;
          left: 48mm;
	  height: 0;
          border: 0.6mm solid blue;
          font: bold 5mm Times;
          color: blue;
          text-align: center;
	  z-index: 100;
        }

.clsWinIframe
	{ position: absolute;
	  top:expression( (body.clientHeight-clientHeight)/2+body.scrollTop );
	  left:expression( (body.clientWidth-clientWidth)/2+body.scrollLeft );
	  visibility: hidden;
	  z-index: 10;
}
