<!--
/*#D7FFFF #CFE3FC
#45696B Активный линк
#9BBDBF Запрещенная ссылка (не активная) //#9BBDBF
#B5D7FD Выбранный пункт //#B5D7FD
#808080 Свободный текст напр Описание
#B90000 Выбранный пункт меню (админ) / Оставшиеся для выбора шаги (клиент)
#DAF1F3 Разделение ячеек тыблицы //
#F2FCFF Границы таблицы в режиме сводного расписания без разделения //

*/
  h1 {font-family: "Tahoma", "Arial";
	font-size: 14pt;
	color: #FF3300;
	font-weight: bold}

  small {font-family: "Tahoma", "Arial";
	font-size: 9pt; }

  a:link {font-family: "Tahoma", "Arial";
	font-style: normal;
	color: #45696B;
	text-decoration: none;
	}

  a:visited {font-family: "Tahoma", "Arial";
	font-style: normal;
	color: #45696B;
	text-decoration: none;
	}

  a:hover {font-family: "Tahoma", "Arial";
	font-style: normal;
	color: #45696B;
	text-decoration: none;
	}

  b {font-family:"Tahoma", "Arial";
	font-weight: bold;}

  li {font-family:"Tahoma", "Arial";
	font-size: 10pt;
	list-style-type : square;}

  li.num {font-family:"Tahoma", "Arial";
	font-size: 10pt;
	list-style-type : decimal;}

  i {font-family:"Tahoma", "Arial"; font-style: italic;}

  td {font-family:"Tahoma", "Arial"; font-size: 9pt;}

  .fpslg{font-size:13pt; font-weight:normal;}
  .vsm{font-family: "Tahoma", "Arial"; font-size: 8pt; }
  .ssm{font-size: 8px; color:#FF0000;}
  .admList{font-family: "Tahoma", "Arial"; font-size: 8pt; margin-left:2px; margin-right:1px;padding-left:2px; padding-right:2px;}
  .admTitle{font-family: "Tahoma", "Arial"; font-size: 10pt; margin-left:2px; margin-right:1px;background-color:#DAF1F3;font-weight: normal;}

  .dbfree{background-color:#DFFFDF;font-weight: normal; text-decoration: underline}
  .dbnotfree{background-color:#FFFFFF;font-weight: normal; text-decoration: none}


  .swd{ font-family: "Tahoma", "Arial"; font-size: 8pt; color:#808080;}

  .scm{ font-family: "Tahoma", "Arial"; font-size: 10pt; color:#45696B;}
  .slg{ font-family: "Tahoma", "Arial"; font-size: 12px; color:#808080;}


  .wl{ font-family: "Tahoma", "Arial"; font-size: 12px; color:#45696B; font-weight: bold; text-decoration: underline}
  .wltxt{ font-family: "Tahoma", "Arial"; font-size: 12px; color:#45696B; font-weight: normal; text-decoration: none}
  .diswl{ font-family: "Tahoma", "Arial"; font-size: 12px; color:#9BBDBF; font-weight: normal; text-decoration: none}



  .s_checkbox{width:11px; height:11px;}
  .sw_checkbox{width:10px; height:10px; line-height: 100%; margin:0; vertical-align:middle;}
  .cw_checkbox{width:10px; height:10px; margin:0; vertical-align:middle; visibility:visible; margin-right:2px; margin-left:2px;}
  .s1_checkbox{width:0px; height:0px; margin:0; visibility:hidden}
  .ser_checkbox{width:10px; height:10px; margin:0px; vertical-align:middle;}
  .rb{width:13px; height:13px;vertical-align:middle;margin-right:2px; margin-left:2px;margin-top:0px;margin-bottom:0px}

  .OKDC{visibility:hidden;display:none;}
  .OKTXT{font-family: "Tahoma", "Arial"; font-size: 10pt;color:#B90000; font-weight:normal;}
  .HED{text-align:center; border-style:solid; border-width:2px;border-color:#FFFFFF;font-size:8pt; font-weight:bold; color:#B90000;background-color:#FFFFFF; margin:0;padding-top:0px; padding-bottom:0px;}

/*
  .OKBTN{margin:3px; border-style:solid; border-width:1px; border-color:#EFEFEF; text-align:center; font-weight:normal; color:#EFEFEF; background:#FEFEFE;}
  .BTN{margin:0px; border-style:solid; border-width:1px; border-color:#9BBDBF; text-align:center; font-weight:normal; color:#808080; background-color:#EAEAEA;}
*/

  .OKBTN{color:#000000; font-size: 12px; /*font-weight: bold;*/ width:100px; height:50px;}
  .BTN{color:#000000; font-size: 10pt; width:130px;}

  .PRGS{font-size:10pt; color:#808080; font-weight:normal;}
  .DISPRGS{font-size:10pt; color:#808080; font-weight:normal;}
  .DESCR{font-size:10pt; color:#808080; font-weight:normal;}

  .tod{font-family: "Tahoma", "Arial"; font-size: 7pt;color:#9BBDBF;line-height:85%}

  .inpform{border-style: solid; border-color: #DDF2F4; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;}
  .admsel{width:220px; }
  .wadmsel{width:250px; }

  .ralign{text-align:right}
  .FOOTER{font-family: "Tahoma", "Arial"; font-size:10pt; text-align:left; line-height:95%; color:#FFFFFF; font-weight:normal; border-top-style:double; border-top-width:1px; border-top-color:#FFFFFF}

  .border{border-style:solid; border-color:#DDF2F4;border-width:1px;}
  .vborder{border-left:1px #F2FCFF solid; border-right:1px #F2FCFF solid; border-collapse:collapse}

   .wtbl{border-style:solid; border-color:#F2FCFF; border-width:1px; border-collapse:collapse;}
   .whor{border-top:1px #F2FCFF solid; border-bottom:1px #F2FCFF solid;}
   .wvert{border-left:1px #F2FCFF solid; border-right:1px #F2FCFF solid;}
   .hdn{display:none;}

/*  .goupdown{font-weight:normal; font-size: 12pt;color:#000080;}
  .disupdown{font-weight:normal; font-size: 12pt;color:#9BBDBF;}
  .gonow{font-weight:normal; font-size: 18px;color:#FF0000;}
*/

  .divscroll{position:relative; z-index:2; overflow:hidden; width:100%; height:99%; padding:0px; border:white solid 1px;}

  .srvtd{font-size:10pt;text-align:left; color:#808080;text-decoration:none; border-top:#DAF1F3 solid 1px; border-bottom:#DAF1F3 solid 1px;}
  .rntd{font-size:10pt;text-align:left; color:#808080;text-decoration:none; border-top:#DAF1F3 solid 1px; border-bottom:#DAF1F3 solid 1px;}
/*  .tlbtd{font-size:10pt;text-align:left;color:#45696B; border:1px solid white; border-top:#DAF1F3 solid 1px; border-bottom:#DAF1F3 solid 1px;}*/

/*Time def and selected*/
  .tlbtd{margin:0;padding:0;font-size:10pt;text-align:left; color:#45696B;border:1px; border-top:1px solid #DAF1F3; border-bottom:1px solid #DAF1F3;}
  .tlbtds{margin:0;padding:0;font-size:10pt;text-align:left; color:#45696B;border:1px solid #808080;}



  .mctd{font-size:10pt;text-align:right;color:#9BBDBF;}


  .ttl{font-family: "Tahoma", "Arial"; font-size:11pt; vertical-align:middle; text-align:left; margin-left:5px; color:#808080; border-bottom-style:double; border-bottom-width:1px; border-bottom-color:#808080;}

  .Col{background-color:#FFFFFF; border-style:solid; border-color:#F2FCFF;border-width:1px;}

  .unselT{color:#999999;font-weight:normal;}

  .celday{font-size:10pt; color:#000000; font-weight:normal; background-color:#B5D7FD;}
  .CelToday{font-size:9pt; color:#000000; background-color:#AAFFAA; border-style:solid; border-color:#FF0000;border-width:1px;font-weight:normal;}


  .EnT{font-weight:normal;}
  .DisT{color:#D3D3D3;font-weight:normal;}
  .DisSrv{color:#D3D3D3;font-weight:normal;}
/*
  .DisT{color:#9BBDBF;font-weight:normal;}
  .DisSrv{color:#9BBDBF;font-weight:normal;}
*/
  .selT{color:#000000; font-weight:normal; text-decoration:none; background-color:#B5D7FD;}
  .EnSrv{font-weight:normal;}
  .selSrv{color:#000000; font-weight:normal; text-decoration:none; background-color:#B5D7FD;}

  .BadSel{color:#9BBDBF; border-style:none; font-weight:normal;text-decoration:line-through;}

  .Today{font-size:9pt; border-style:solid; border-color:#FF0000;border-width:1px;}
  .DisToday{font-size:9pt; color:#9BBDBF; border-style:solid; border-color:#FF0000;border-width:1px;}

  .HINFO{font-size:10pt;padding-top: 0px; padding-bottom: 0px;height:0px;background-color:#FFFFFF;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#808080;}
  .RINFO{font-size:9pt;padding-top: 0px; padding-bottom: 0px;height:0px;}
  .PINFO{font-size:9pt;padding-top: 0px; padding-bottom: 0px;height:0px;}
  .TXINFO{font-family: "Tahoma", "Arial"; font-size:10pt; text-align:right; color:#808080; font-weight:normal;}
  .T_XINFO{font-size:9pt;font-weight:bold;color:#808080;padding-top: 0px; padding-bottom: 0px;height:0px;}

  .attn{color:#FF0000;font-weight:bold;}
  .MANDA{font-size:9pt;font-weight:normal;padding-top: 0px; padding-bottom: 0px;height:0px;}

  .MenuSel{font-size:11pt; color:#B90000; font-weight:normal;}
  .Menu{font-size:11pt; font-weight:normal; text-decoration:underline;}
  .sMenuSel{font-size:10pt; color:#B90000; font-weight:normal;}
  .sMenu{font-size:10pt; font-weight:normal; text-decoration:underline;}
  .THLP{font-size:10pt;color:#45696B; font-weight:normal;}
  .tim{font-size:8pt; font-weight:normal; color:#FF0000;}
  .demoLNK{font-size:12pt; font-weight:normal; text-decoration:underline; color:#C0C0C0;}
  .smbtn{font-size:9px; margin:0px; border-style:solid; border-width:1px; border-color:#E2E2E2; text-align:center; font-weight:normal; color:#D3D3D3; background-color:#F4F4F4;}
  .nres{background:#E1E1E1 url('../pic/nres.jpg') no-repeat;}
  .vres{background:#FFD5D5 url('../pic/vres.jpg') no-repeat; background-position:0 22px;}

  .DefSlot{background-image:url('../pic/mark1.gif'); background-repeat:no-repeat;}
  .Kind_1{background-image:url('../pic/kind1.gif'); background-repeat:no-repeat;}
  .Kind_2{background-image:url('../pic/kind2.gif'); background-repeat:no-repeat;}
  .Kind_3{background-image:url('../pic/kind3.gif'); background-repeat:no-repeat;}
  .Kind_10{background-image:url('../pic/kind10.gif'); background-repeat:repeat;}

  .Kind_CFree{font-size:8px;}
  .ComTList{color:#808080; margin-left:2px; margin-right:1px;padding-left:2px; padding-right:2px; }


  .dmdn  {font-size:11px; font-weight:normal; color:#808080; border-bottom:1px #DFDFDF solid; border-collapse:collapse}
  .dmbrdr{font-size:11px; font-weight:normal; color:#808080; border:1px #DFDFDF solid; border-collapse:collapse}
  .dmsel {font-size:11px; font-weight:bold; color:#808080; border-top:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; border-collapse:collapse}

  .repdn  {font-size:11px; font-weight:normal; color:#808080; border-top:1px #DFDFDF solid; border-collapse:collapse}
  .repbrdr{font-size:11px; font-weight:normal; color:#808080; border:1px #DFDFDF solid; border-collapse:collapse}
  .repsel {font-size:11px; font-weight:bold; color:#808080; border-bottom:1px #DFDFDF solid; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid; border-collapse:collapse}

  .recgrclosed{color:#C0C0C0; border-style:solid; border-color:#F2F2F2; border-width:1px; border-collapse:collapse;margin-top:2px; padding-left:15px; background:url('../pic/grclosed.gif') no-repeat 1px;}
  .recgropen{color:#C0C0C0; border-style:solid; border-color:#F2F2F2; border-width:1px; border-collapse:collapse;margin-top:2px; padding-left:15px; background: #F2F2F2 url('../pic/gropen.gif') no-repeat 1px;}
  .grclosed{display:none;}
  .gropened{display:inline;}
  .rec{margin-left:15px;margin-top:2px;}

  .ulhor {
	list-style-type: none;
	display: block;
	width: 750px;
	margin: 0;
	padding: 0;
	}
	.lihor {
	list-style-type: none;
	display: block;
	width: 180px;
	height: 20px;
	float: left;
	margin: 1px;
	}

 .tmw {
 font-weight: bold;
 }

 .tmw li{
 font-size:10px;
 margin: 1px;
 padding: 1px;
 font-weight: normal;
 }

 .tmw ul{
 margin: 0 15px 0;
 padding: 1px;
 }

 .tmres{
 padding: 5px;
 font-weight: normal;
 }

 .tmgr{

 }

 .tmrid{
  padding-left: 5px;
  font-size:11px;
 }
.TwzErr{
 margin: 0px;
 padding: 15px;
 color:#FF0000;
 line-height: 140%;
}

.TwzBtn{
font-size:8px;
height:20px;
padding: 0;
width: 20px;
margin-left:2px;
}

.buflist{
float:right;
font-size:9px;
}

.buflist select{
font-size:10px;

}


body {font-family: "Tahoma", "Arial"; COLOR: #444e61; background-color:#FFFFFF; margin:0; padding:0;}

textarea {	font-family: "Tahoma", "Arial";
	font-size:10pt;
	scrollbar-base-color:white;
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:white;
	scrollbar-highlight-color:white;
	scrollbar-face-color:white;
	scrollbar-shadow-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-track-color:white;
}

 -->
