td#LeftColumn table#NavLinks {
  width: 100%;
  background-color: #E4DBD4;
}
	
td#LeftColumn div.topspace {
  margin: 12px 12px !important; margin: 2px 2px;
  padding: 2px 2px;
}

/* .packet { color:#000000;
	  text-decoration: none;
 	  font:12px Arial, Helvetica, sans-serif;
        }

  td.packet { color:#EEEEEE; }
*/
 .calendar { color:#000000;
	  text-decoration: none;
 	  font:12px Arial, Helvetica, sans-serif;
        }
  td.calendar {color:#EEEEEE; }

 .payments { color:#000000;
	  text-decoration: none;
 	  font:12px Arial, Helvetica, sans-serif;
        }
/*td.payments: {color:#EEEEEE;}
th.payments: {color:#555555;}*/

 .mheader { color:#000000;
	  text-decoration: none;
 	  font:12px Arial, Helvetica, sans-serif;
        }
  td.mheader {	color:#EEEEEE; }

 .body {background-color:#fffbe0;
	  text-decoration: none;
 	  font:12px Arial, Helvetica, sans-serif;
	}

  .li {   text-decoration: none;
         font:12px Arial, Helvetica, sans-serif;}

.header   {font-size: 26pt; font-family:verdana; font-weight:bold; color:326a85}
.headerred {font-size: 26pt; font-family:verdana; font-weight:bold; color:FF6a85}
.headersm {font-size: 10pt; font-family:verdana; font-weight:bold; color:326a85;}
.action   {font-size: 20pt; font-family:verdana; font-weight:bold; color:ff0000;}

.billtotal  {font-size: 10pt; font-family:verdana; font-weight:bold; color:326a85}
.sumtotal  {font-size: 14pt; font-family:verdana; font-weight:bold;}
.stattexthdr {font-size: 12pt; font-family:Comic Sans MS; color:FFFFFF}
.stattext {font-size: 10pt; font-family:verdana; font-weight:bold; color:326a85}

  TABLE.thead {color:#fffbe0;}

  TABLE.head.td {color:fffbe0;}

  menu.td {height:15px;} 

  A.admin {color:#006600;text-decoration: none; font:bold 13px Verdana,Arial,Helvetica,sans-serif;}
  A.admin:link {color:#006600;text-decoration: none; font:bold 13px Verdana,Arial, Helvetica, sans-serif;}
  A.admin:visited {color:#006600;text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.admin:active {color:#00CC00;text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.admin:hover {color:#00CC00;text-decoration: none; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}

  A.users {color:#660000;text-decoration:none;font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.users:link {color:#660000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.users:visited {color:#660000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.users:active {color:#CC0000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.users:hover {color:#CC0000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}

  A.menus {color:#660066;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menus:link {color:#660066;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menus:visited {color:#660066;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menus:active {color:#FF0000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menus:hover {color:#FF0000;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}

  A.menu_users {color:#FFFFFF;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menu_users:link {color:#FFFFFF;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menu_users:visited {color:#FFFFFF;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menu_users:active {color:#000080;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
  A.menu_users:hover {color:#FFFFFF;text-decoration: none; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}

  .login {color:#000000;text-decoration: none;border-style: solid; 
  			font: 10px Verdana, Arial, Helvetica, sans-serif;
			width: 100;
  			border-color: #669999;}
  .logintxt {font-size:11pt; font-family:MS Sans Serif;}
  .loginbut {width:45; font-size:8pt; font-family:MS Sans Serif;}

  
.H1 {  font: italic bolder 55px Verdana, Arial, Helvetica, sans-serif; margin: 1px 1px; padding: 1px 1px; height: 75px; color: #000000; text-decoration: none}
/*.par1 {  font: 12px Verdana, Arial, Helvetica, sans-serif; clip:rect(2); margin: 1px 5px 2px 3px; padding: 1px 5px 2px 3px; text-decoration: none; text-align: justify}*/
.h2 {  color: #006699; margin: 1px 1px 2px; padding: 1px 1px 2px; font-size: 24px; font-weight: bold; text-decoration: underline blink; font-family: Arial, Helvetica, sans-serif; font-style: italic}
.B1 {  font: bold 14px Arial, Helvetica, sans-serif; color: #FFCC00; text-decoration: none; margin: 1px 1px; padding: 1px 1px}
.blue {  background: #00CCFF; font-size: 12px; text-decoration: none}
a:hover {  color: #FFCC00; text-decoration: underline}
.fon {  text-decoration: none; background: #3333CC; font-size: 9px; color: #FFFFFF}
h4 {  font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #00CCFF; text-decoration: none}
h3 {  font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; text-decoration: none; background: #0000CC}
.B2 {  font: italic bold 18px Arial, Helvetica, sans-serif; color: #006699}
li {  cursor: auto}
 .text, select {background: #D0DBF0; color: #000000; font-family: Verdana,
		Arial; font-size: 8pt;}
 .msgarea {background: #D0DBF0; color: #000000; font-family: Verdana, Arial;
		font-size: 8pt; width: 100%;}
 .password {background: #FEF4E0; color: #000000; font-family: Verdana,
Arial; font-size: 8pt;}
 .width	{width: 100%;}
 .height  {height: 100%;}
 .full    {width: 100%; height: 100%;}
 submit {font-family: Verdana, Arial; font-size: 10pt;}
TEXTAREA {
	border : 1px solid Blue;
}
INPUT { border : 1px solid #6699CC; }

TABLE.routers {
     border-collapse: collapse;
     width: 100%;
    }

TH.routers {
       border: 1px solid black;
      background: #fc0;
      text-align: center;
    }

TD.routers {
      border: 1px solid black;
      background: #ffffff;
      text-align: center;
    }

.data_table {
    border-collapse:collapse;
    margin:10px 0 0 0;
}

.data_table TD {
    border:solid 1px #fff;
    padding:6px;
    /*text-align:left;*/
    margin:10px 0 0 0;
}

.data_table TH {
    border:solid 1px #fff;
    padding:6px;
    /*text-align:left;*/
    margin:10px 0 0 0;
}

.data_table .row_1_9 { background-color:#f5f5f5;}
.data_table .row_2_9 { background-color:#ff0000;}

.data_table .row_1_8 { background-color:#f5f5f5;}
.data_table .row_2_8 { background-color:#B22222;}

.data_table .row_1_7 { background-color:#f5f5f5;}
.data_table .row_2_7 { background-color:#ffa500;}

.data_table .row_1_6 { background-color:#f5f5f5;}
.data_table .row_2_6 { background-color:#FFD700;}

.data_table .row_1_5 { background-color:#f5f5f5;}
.data_table .row_2_5 { background-color:#ffb0b0;}

.data_table .row_1_4 { background-color:#f5f5f5;}
.data_table .row_2_4 { background-color:#fff0c0;}

.data_table .row_1_3 { background-color:#f5f5f5;}
.data_table .row_2_3 { background-color:#efffef;}

.data_table .row_1_2 { background-color:#f5f5f5;}
.data_table .row_2_2 { background-color:#e0e0ff;}

.data_table .row_1_1 { background-color:#f5f5f5;}
.data_table .row_2_1 { background-color:#ffffff;}

/*#//.data_table .row_1 { background-color:#f5f5f5;}
#//.data_table .row_2 { background-color:#ffffff;}*/

.data_table .row_1 { background-color:#c9cba4;}
.data_table .row_2 { background-color:#dcddc5;}

.data_table .row_head {background-color:#e8e8e8; text-align:center;}
.data_table .row_head td {border-bottom:solid 1px #eeb700; text-align:center;}
.data_table .row_head th {border-bottom:solid 1px #eeb700; text-align:center;}
.data_table .row_bottom {background-color:#e8e8e8;}

.day A {color:#1e9146}
.day A.current {background-image:url(img/active_day.gif)}



TABLE.contragents {
     border-collapse: collapse;
     width: 96%;
    }

TH.contragents {
      padding: 3px;
      border: 1px solid #c0c0c0;
      background: #fc0;
      text-align: center;
    }

TD.contragents {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #f8f8f8;
    }
TD.contragentsjur {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #f8f8f8;
    }

TD.contragentsjurbn {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #f8f0f0;
    }

TD.contragentsfiz {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #e0ffe0;
    }

TD.contragents_dolg {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #fd0;
    }

TD.contragents_alert_db {
/*//      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #cc0fc0;
}

TD.contragents_closed {
/*      border-bottom: 1px solid brown;*/
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #a0a0a0;
}

TD.contragents_creditoff {
      padding: 3px;
      border: 1px solid #c0c0c0;
      text-align: left;
      background: #ff0000;
}

tr.hover td {background-color:white;color:black}
tr.ordinar td {background-color:#f2f3f6;color:#5f6874}

.content table {font-size: 100%;}
.content table.table {margin: 0px 0px 1em -5px; font-size: 95%; line-height: 140%;}
.content table.border-top {border-top: 1px solid #D1DAE0;}
.content table.table h1, .content table.table h2, .content table.table h3, .content table.table h4, .content table.table h5 {padding: 0; margin: 0;}
.content table.table th {padding: 3px 15px 3px 5px; text-align: left; border-bottom: 2px solid #FE6C23; }
.content table.table td {padding: 3px 15px 3px 5px; text-align: left; border-bottom: 1px solid #D1DAE0; }
.content table.table td ul {margin-left: 0.3em; margin-bottom: 0.5em;}
.content table.table td ul li {margin-bottom: 0.3em;}



table.form {margin: 0px 0px 1em -5px; font-size: 100%; line-height: 120%; border-collapse: collapse;}
table.form td {padding: 3px 15px 3px 5px; text-align: left; border-bottom: 1px solid #D1DAE0;}
table.form td.field {vertical-align: top; padding-top: 0.6em; padding-bottom: 0.6em;}
table.form td.required {font-weight: bold;}
table.form td.subhead {font: bold 115% 'Lucida Grande', Geneva, Verdana, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: -0.7pt; color: #798591; text-align: left; border-bottom: 1px solid #E8D3BF; background-color: #FFFAE8;}
table.form td.subhead2 {font: bold 105% 'Lucida Grande', Geneva, Verdana, Tahoma, Arial, Helvetica, sans-serif; letter-spacing: -0.7pt; color: #798591; text-align: left; background-color: #F9F9F9;}
table.form td.result {vertical-align: top; padding-top: 0.6em; padding-bottom: 0.6em;}
table.form td.price {padding-top: 0.6em; padding-bottom: 0.6em; font-size: 120%; font-weight: bold; color: #9D000E;}
table.form td.tariffs table td {vertical-align: top; padding: 2px 15px 2px 0px; border: none;}
table.form td.tariffs table td span.price {font-size: 120%; font-weight: bold; color: #9D000E;}
table.form td.input input, table.form td.input textarea, table.form td.input select {font: 100% 'Lucida Grande', Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif;  color: #5E6D7B;}
table.form td.input table.radio {}
table.form td.input table.radio td {padding: 2px 0; border: none; vertical-align: top;}
table.form td.input table.radio td.input input {width: auto;}
table.form td.input table.radio td.label {vertical-align: middle; padding-top: 4px; padding-left: 1px;}
table.form td.submit {border-top: 2px solid #FE6C23; border-bottom: none;}
table.form td.submit input {font: 100% 'Lucida Grande', Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #5E6D7B;}
table.form th {padding: 3px 15px 3px 5px; text-align: left; border-bottom: 2px solid #FE6C23;}
table.form th.message{font: 95% 'Lucida Grande', Geneva, Arial, Tahoma, Verdana, Helvetica, sans-serif; border-left: 1px solid #D1DAE0;}


