
body {
  font-family               :Arial,Verdana,Helvetica;
  font-weight               :normal;
  font-size                 :8pt;
  color                     :#4e6066;
/*
  color                     :#ffffff;
  color                     :#fff;
  color                     :#3e464e;
  color                     :#8a9096;
*/
/* color                     :#00274E;
  cursor                    :default;
 */
   }

tr,td,input,select,option,span,textarea {
  font-family               :Arial,Verdana,Helvetica;
  font-weight               :normal;
  font-size                 :8pt;
  color                     :#4e6066;
  }
/* sa 
  cursor                    :default;
*/

a {
  font-weight               :bold; 
  font-size                 :9pt; 
  color                     :#2C5481;
/*
  color                     :#00274e; 
*/
  text-decoration           :none;
  }

a:hover {
  color                     :#339900;
/*
  color                     :#af0101
*/
  }

a.big {
  font-weight               :bold; 
  font-size                 :12pt; 
  color                     :#2C5481;
  text-decoration           :none;
  }

a.big:hover {
  color                     :#339900;
  }

a.norm {
  font-weight               :normal; 
  font-size                 :8pt; 
  color                     :#00274e; 
  text-decoration           :none;
  }

a.norm:hover {
  color                     :#339900;
  }


a.btnext {
  display: block;
  color: #FFFFFF;
  background-color: transparent;
  background-image: url(../tkalk/img/bg-next.png);
  width: 120px;
  height: 25px;
  text-align: center;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.btnext:hover {
  color: #FFFFFF;
  background-position: 0 -26px;
}

a.btprev {
  display: block;
  color: #FFFFFF;
  background-color: transparent;
  background-image: url(../tkalk/img/bg-prev.png);
  width: 120px;
  height: 25px;
  text-align: center;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.btprev:hover {
  color: #FFFFFF;
  background-position: 0 -26px;
}

a.go {
  display: block;
  color: #2C5481;
  background-color: transparent;
  background-image: url(../tkalk/img/bg-go.png);
  background-repeat: no-repeat;
  height: 25px;
  text-align: left;
  padding-left:30px;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.go:hover {
  color: #339900;
  background-position: 0 -26px;
}



.footer {
  font-family               :Arial,Verdana,Helvetica;
  font-weight               :bold;
  font-size                 :7.5pt;
  color                     :#00274E;
  }

.linkText {
  font-weight               :bold; 
  font-size                 :9pt;
  text-decoration           :none;
  cursor                    :pointer;
  padding-left: 1em;
  }

.ul {
  text-decoration           :underline;
  }

.inputEdit {
  vertical-align            :middle;
  padding-top               :0px;
  border-width              :1px;
  border-style              :solid;
  border-color              :#CAE1CF;
  background-color          :#F8F8F8;
  }

.inputEditDis {
  vertical-align            :middle;
  padding-top               :0px;
  border-width              :1px;
  border-style              :solid;
  border-color              :#CAE1CF;
  background-color          :#FFFFFF;
/*
  background-color          :#F8F8F8;
  color                     :#808080;
*/
  }

.maintitle {
  color                     :#FFFFFF;
/*
  color                     :#2C5481;  
  background-color          :#003066; 
  background-color          :#13ACE5; 
*/
  background-color          :#204F8F; 
  font-size                 :10pt;
  font-weight               :bold;
  width                     :100%;
  height                    :24px;
  padding-left              :10px;
  }

.sectiontitle {
/*  
  color                     :#00B1E8;
  background-image          : url(../tkalk/img/section-line.png);
*/
  color                     :#00274E;
  background-color          :#CAE1CF; 
  font-size                 :9pt;
  font-weight               :bold;
  width                     :100%;
/*
  height                    :30px;
*/
  height                    :18px;
  padding-left              :2px;
  }

.sectiontext {
  padding-left:15px;
  }

.title1 {
  font-weight               :bold;
  text-align                :center;
  }

.section1 {
  font-size                 :9pt;
  }


.verticalspace {
  height                    :1em;
  }

.rowspace1 {
  height                    :6px;
  }

.rowspace2 {
  height                    :20px;
  }

.rowspace3 {
  height                    :40px;
  }

.button {
  border-color              :#F9F9F9;
  border-width              :1px;
/*
  background                :#838A90;
  color                     :#FFFFFF;
*/
  background                :#CAE1CF;
  color                     :#000000;
  height                    :18px;
  width                     :75px;
/*  font-weight               :bold; */
  font-weight               :normal;
  vertical-align            :middle;
  }

td.tbutton {
  padding-left:5px;
  padding-right:5px;
}

.data {
  background-color          :DDE0E8;
/*  background-color          :CCD6E0; */
}

.txt {
  text-align:justify;
/*  color: #00274E; */
  padding-left: 1em;
}

.txti {
  text-indent: 35pt;
  text-align:justify;
/*  color: #00274E; */
  padding-left: 1em;
}  

.txtr {
  text-align:right;
/*  color: #00274E; */
  padding-right: 2px;
}

.txtl {
  text-align:left;
/*  color: #00274E; */
  padding-left: 2px;
}

.elof {
  color: #00173E;
}

.kartya {
  color: #00274E;
}

.txtrdis {
  text-align:right;
  color: #D0D0D0;
  padding-right: 4px;
}

.txtldis {
  text-align:left;
  color: #D0D0D0;
  padding-left: 4px;
}

.fix {
  border:0;
  font-weight: normal;
  text-align:left;
  padding-left:2px; 
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
}

.fixwrap {
  border:0;
  font-weight: normal;
  text-align:left;
  padding-left:2px; 
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:normal;
}

.fixr {
  border:0;
  font-weight: normal;
  text-align:right;
  padding-right:2px; 
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
}

tr.hdr {
  background-color:#C3CAD0; 
/*  background-color:#CAE1CF; */
}

tr.a {
/*  height:16px; */
  background-color:#E9E9E9;
}

tr.b {
/*  height:16px; */
  background-color:#F9F9F9;  
}

tr.over {
/*  height:16px; */
  background-color:#D0E0F0;
}

tr.sel {
/*  height:16px; */
  background-color:#B0C0D0;
}


img.icon {
  position:relative; 
  vertical-align:middle;
}


div.text {
  padding:20px; 
  background-color:#edf0f3;
  text-align:justify;
  line-height:130%;
}

div#main div.text p {
  padding:0px 0px 0px 0px; 
  margin:8px 0px 0px 0px; 
  line-height:130%;"
}

