tr.toptr {background-color: rgb(181,190,214);}
tr.botr {background-color: rgb(222,223,222);}
td.topcell {font-family:Tahoma;font-size:7pt;border:solid windowtext .5pt;border-top:none;border-right:none;border-left:none;}
tr.datatr {}
td.datacellno {font-family:Tahoma;font-size:7pt;background-color: rgb(255,255,255);}
td.namecellno {font-family:Tahoma;font-size:7pt;background-color: rgb(255,255,255);}
td.datacell {font-family:Tahoma;font-size:7pt;background-color: rgb(255,255,255);border:solid windowtext .5pt;border-top:none;border-left:none;border-right:none;}
td.namecell {font-family:Tahoma;font-size:7pt;background-color: rgb(255,255,255);border:solid windowtext .5pt;border-top:none;border-left:none;border-right:none;}
td.bocell {font-family:Tahoma;font-size:7pt;border:solid windowtext 0pt;border-top:none;border-left:none;border-right:none;}


input {
        font-size:8.0pt;
        font-family: Tahoma


}

td 
        {mso-style-parent:"";
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        mso-bidi-font-size:12.0pt;
        font-family:Arial;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}

ul
        {mso-style-parent:"";
        margin-top:-12.0pt;
        margin-right:1.0cm;
        margin-bottom:6pt;
        margin-left:1.0cm;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:Arial;
        }

p
        {mso-style-parent:"";
        margin-top:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        mso-bidi-font-size:12.0pt;
        font-family:Arial;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}

h2 {color:#283782;
        margin-top:24.0pt;
        margin-right:0cm;
        margin-bottom:0pt;
        margin-left:0cm;
        font-size:12.0pt;
        font-weight: bold;
        font-family:Arial;}

.runindicator {
        background-image: url(/img/tablo.jpg);
        color: rgb(100,255,0);
        font-size : 12px;
        font-family : Arial, Helvetica, sans-serif;
        border : 0px none;
        height : 16px;
        margin : 0px 0px 0px 0px;
        width : 770px;
}

.us {
        background-color: rgb(223,223,223);
        font-family: "Arial Narrow", "Arial", "Bookman Old Style", Fixedsys, "Microsoft Sans Serif", Impact, sans-serif;
        font-weight: normal;
        font-size: 14px;
        color: #283782;
}

/* main title */
.title {
        color: White;
        background-image: url('/img/MainTransparency.gif');
        font-size: 10pt;
        /* font-weight: bold;   */
        font-family : Arial, Helvetica, sans-serif;
}

/* about system info */
.system {
        font-size: 9pt;
        font-weight: bold;
        /* color: #DDDDFF;*/
        font-family: "Georgia", "Tahoma", "Verdana", "MS Sans Serif", "arial", "helvetica", sans-serif;
}

/* official text */
.main {
        font-size:10.0pt;
        /* font-weight: bold;*/
        color: #283782;
        font-family: "Arial Narrow", "Arial", "Tahoma", "Verdana", "MS Sans Serif", "helvetica", sans-serif;
}

.tahoma {
        font-family: "Tahoma", "Arial", "Arial Narrow", "Verdana", "MS Sans Serif", "helvetica", sans-serif;
}

/* system features */
.list {
        font-size: 11pt;
        font-weight: bold;
        font-style: italic;
        color: #000066;
        font-family: "Bookman Old Style", "Courier New Cyr", "arial", "helvetica", sans-serif;
}

.fon {
        background-color: rgb(223,223,223);
}

body {
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        background-color: rgb(247,247,247);
        /* scrollbar-face-color: #7B797B;
        scrollbar-shadow-color: #C6C3C6;
        scrollbar-highlight-color: #7B797B;
        scrollbar-3dlight-color: #C0C0C0;
        scrollbar-darkshadow-color: #000000;
        scrollbar-track-color: #C6C3C6;
        scrollbar-arrow-color: #dedfdf; */
}

span {
  font-family: Tahoma, Arial;
  font-size: 8pt;
}
/*
p {
        font-size: 10pt;
        font-family: "Arial","Times New Roman";
}
*/
ol
        {margin-bottom:0cm;}


ul ul {
        margin-left : 1em;
        display: none;
        margin-bottom:1em;
}

a {
/*      color: #483D8B;*/
 color: #283782;
 text-decoration: none;
 font-weight: normal;
 font-family: "Arial Narrow","Arial";
}

a:active {
        font-weight: normal;
        /* font-weight: bold;*/
        /* text-decoration: underline;  */
}

a:hover {
        font-weight: normal;
        list-style : circle;
        text-decoration: underline;
}

a.menu:hover{
        color: White;
        font-weight: normal;
        font-family: "Arial Narrow","Arial";
        list-style : circle;
   background-color: transparent;
        text-decoration: none;
}

a.menu {
        text-decoration: none;
        /*font-weight: bold;*/
        /*font-size: 18pt;*/
        font-family: "Arial Narrow","Arial";
}

a.day {
        text-decoration: none;
        font-weight: bold;
        font-size: 8pt;
        font-family: "Arial Narrow","Arial";
        color : black;
}

a:hover.day{
        text-decoration: none;
        font-weight: bold;
        color : Blue;
}

a:active.day {
        font-weight: bold;
        color : Red;
}

a.letter{
        text-decoration: none;
        font-size: 8pt;
        font-family: "Arial Narrow","Arial";
        color: rgb(223,223,223)
}

a:hover.letter{
        text-decoration: none;
        color: #283782;
}
a.calendar{color: White;
				font-size: 8pt;
				font-style: obligue;
        font-weight: normal;
        font-family: "Arial Narrow","Arial";
        list-style : circle;
   background-color: transparent;
        text-decoration: none;}



h1      {
        color:#283782;
        margin-top:24.0pt;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        font-size:14.0pt;
        font-weight: bold;
        font-family:Arial;
        }
p.2 {
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        font-size:10.0pt;
        font-family:Arial;
        }

table{
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        font-size: 12px;
        font-family: "Arial Narrow", "Arial", "Bookman Old Style", Fixedsys, "Microsoft Sans Serif", Impact, sans-serif;
        border : none;
}

table tr td.main {
        color: #283782;
}

caption {
        font-size: 14px;
        background-color: rgb(223,223,223);
        color: #283782;
}

table.results {
        background-color: rgb(223,223,223);
}

td table.results {
        margin-left: 0px;
}

table.results td {
/* font-family : Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;*/
        font-size : 8pt;
        background-color: #F7F7F7;
        color: black;
}
tr.results2 td {
/* font-family : Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;*/
        font-size : 8pt;
        background-color: #F7F7F7;
        color: black;
}                 

table.results2 td {
/* font-family : Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;*/
        font-size : 8pt;
        background-color: #F7F7F7;
        color: black;
}                 
tr.usual td{
        background-color: rgb(223,223,223);
        font-family: "Arial Narrow", "Arial", "Bookman Old Style", Fixedsys, "Microsoft Sans Serif", Impact, sans-serif;
        font-weight: normal;
        font-size: 13px;
        color: #283782;
}

tr.highlight td{
        background-color: rgb(223,223,223);
        color: #283782;
}

tr.title {
        color: White;
        height : 21;
}

table tr  td.title {
        color: White;
        height : 21;
}

/* for menu */
td.menu {
        color: #283782;
        border-width: 0px;
        border-style: solid;
        padding: 2px;
        border-color: Black;
        background: rgb(247,247,247);
/*   cursor: pointer;*/
}

td.leftmenu {
        color: #283782;
        border-style: solid;
        padding: 2px;
        border-width: 0px;
        background: rgb(223,223,223);
        /* cursor: hand;*/
}


div.tab
{
        overflow: auto;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        width: 100%;
        height: 100%;
        margin: 0;
}

DIV.global { position:relative; } 
DIV.siteblock { position:absolute; }

/*
a:link {
        font-size: 9pt;
        font-weight: bold;
        color: #1100FF;
        text-decoration: underline;
}
*/

/*
.borderline {
        border-style : solid;
        border : solid  #283782;
        border-top-width : 0px;
        border-left-width : 0px;
        border-right-width : 0px;
        border-bottom-width : 1px;
}
.shadowleft {
        background-color: rgb(223,223,223);
        border-width: 0;
        background : url(/img/Shadowleft.gif);
}

.shadowright {
        background-color: rgb(247,247,247);
        border-width: 0;
        background : url(/img/Shadowright.gif);
}
li {
        font-family : "Arial Narrow","Arial";
        font-size: 8pt;
}

li.oItem {
        list-style-type: none;
        font-weight : normal;
        color: #000000;
        cursor: text;
}

li.oParent {
        list-style-type: none;
        font-weight : normal;
        color: Black;
        cursor: hand;
}

*/

table.itogi { background-color:white;
							border-width:1px;							
							border-color:gray ; /*//#32587E;*/
							border-style:solid;	

}

 table.itogi td {
 							background-color:#F0F0F0;
							border-width:1px;							
							border-color:gray;
							border-style:solid;
							margin: 0px;
        			padding: 3px 3px;
							font-size : 8pt;								
								}
								
 table.itogi tr.usual td {
 margin: 0px;
 padding: 3px 3px;
 font-size : 14px;
 background-color:#CFCFCF;
 }
 table menu_c {
 							position:absolute;top 50px;left 20px
 							background-color:black;
 							}
 table.menu_c tr.rootmenu{
 					background-image: url('/img/MainTransparency.gif');
 					color: white;
 				  font-size : 15pt;
 				  cursor:hand;
 				  /*								
 				 background-color:white; ;*/
 				padding 5px;
 					
 					}
 table.menu_c tr.submenu{
				background-image: url('/img/MainTransparency.gif');
				color: white;
				display: none;
				cursor:hand;
 				 }
 
 
 }
 
                          