BODY                                    {font-family: Arial, Verdana, Helvetica, sans-serif; 
                                         font-size: 12px;
                                         margin: 0px 0px 10px 0px;
}

td                                      {font-size: 12px; 
}

h1                                      {font-size: 16px;
                                         font-weight: bold;
                                         color: #000000;
                                         padding: 5px 0px 4px 0px;
}

h2                                      {font-size: 14px;
                                         font-weight: bold;
                                         color: #000000;
                                         padding: 5px 4px 4px 4px;
}

h3                                      {font-size: 12px;
                                         font-weight: bold;
                                         color: #000000;
                                         padding: 5px 4px 4px 4px;
}

b                                      {font-size: 12px;
                                         font-weight: bold;
                                         color: #000000;
                                         padding: 5px 4px 4px 4px;
}


a.h1                                    {font-size: 16px;
                                         font-weight: bold;
                                         color: #000000;
                                         TEXT-DECORATION: none;
                                         padding: 5px 0px 4px 0px;
}


a.h2                                    {font-size: 14px;
                                         font-weight: bold;
                                         color: #000000;
                                         TEXT-DECORATION: none;
                                         padding: 5px 4px 4px 4px;
}


a.text                                  {font-family: Tahoma, Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: normal;
                                         color: #72818b;
                                         padding: 10px;
}

a.text2                                  {font-family: Tahoma, Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: normal;
                                         color: #72818b;
                                         padding: 0px;
}

a.blue                                  {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: bold;
                                         color: #3888b9;
                                         padding: 0px 0px 0px 20px;
}

.bluemain                               {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: bold;
                                         color: #3888b9;
                                         padding: 0px 0px 0px 0px;
}




a.fiol2                                 {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         TEXT-DECORATION: none;
                                         color: #547294;
                                         padding: 0px 0px 0px 10px;
}


a.fiol3                                 {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         TEXT-DECORATION: none;
                                         color: #547294;
                                         padding: 0px 0px 0px 0px;
}


a.blueblock                             {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #4A6489;
                                         padding: 0px 0px 0px 0px;
}

a.txt                                   {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #545E68;
                                         padding: 5px;
}


a.nav                                   {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #b14d2d; TEXT-DECORATION: none; }

a.white                                 {font-family: Arial, Tahoma, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #ffffff;
                                         TEXT-DECORATION: none; 
                                         padding: 0px 0px 0px 0px;
}

a                                       {font-size: 11px;
                                         color: #8994e2;
}


.path2                                 {font-size: 11px;
                                         color: #8994e2;
}


.headers                                {background: url(/images/site/main/polosabaner.gif) repeat-x;
}

.bluepolosa                             {background: url(/images/site/compani/polosablue.gif) repeat-y;
}

.yelowpolosa                            {background: url(/images/site/compani/polosayelow.gif) repeat-y;
}


.baner                                  {background: url(images/site/main/banerleftpolosa.gif) repeat-x;
}

.plashka                                {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 14px;
                                         font-weight: normal;
                                         color: #2f7ac0;
                                         padding: 0px 0px 0px 10px;
}

.title                                  {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 14px;
                                         font-weight: normal;
                                         color: #2f7ac0;
                                         padding: 0px 0px 0px 20px;
}

.whitetitle                             {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #ffffff;
                                         padding: 0px 0px 0px 20px;
}

.whitetitletablefirst                   {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #ffffff;
                                         padding: 0px 0px 0px 20px;
}

.whitetitletable                        {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #ffffff;
                                         padding: 0px 0px 0px 0px;
}


.white                                  {font-family: Arial, Tahoma, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #ffffff;
                                         padding: 0px 0px 0px 20px;
}

.blue                                   {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: bold;
                                         color: #3888b9;
                                         padding: 0px 0px 0px 20px;
}

.blue2                                  {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: bold;
                                         color: #3888b9;
                                         padding: 0px 0px 0px 0px;
}

.fiol                                   {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #547294;
                                         padding: 0px 0px 0px 20px;
}

.fiol2                                  {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #547294;
                                         padding: 0px 0px 0px 10px;
}

.fiol3                                  {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #728FED;
                                         padding: 0px 0px 0px 0px;
}

.top_baner                              {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #52659F;
                                         padding: 10px;
                                         background-color: #E4EDF2
}



.blueblock                              {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: bold;
                                         color: #4A6489;
                                         padding: 0px 0px 0px 10px;
}

.text                                   {font-family: Tahoma, Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: normal;
                                         color: #72818b;
                                         padding: 10px;
}

.textmain                               {font-family: Arial, Tahoma, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #000000;
                                         padding: 0px 10px 30px 10px;
}


.txt                                    {font-family: Arial, Pragmatica, Helvetica, sans-serif;
                                         font-size: 12px;
                                         font-weight: normal;
                                         color: #545E68;
                                         padding: 10px;
}



.footer                                 {font-family: Arial, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: normal;
                                         color: #51606A;
                                         background-color: #EDF2F5;
                                         padding: 5px 15px 5px 15px;
}

.footer2                                {font-family: Arial, Helvetica, sans-serif;
                                         font-size: 11px;
                                         font-weight: normal;
                                         color: #000000;
                                         background-color: #EDF2F5;
}


.path                                   {font-size: 11px;
                                         color: #b14d2d;
}

.date                                   {font-size: 12px;
                                         font-weight: bold;
                                         color: #B24C2D;
                                         padding: 0px 0px 0px 0px;
}

input.txt                               {font-size: 11px;
                                         background-color: #ffffff;
                                         height: 15px;
                                         color: #000000;
}

.grey_pixel                             {background-color: #000000;
                                         color: #000001;
}


input.txt_border                        {font-family: Arial, Helvetica, sans-serif;
                                         font-size: 12px;
                                         background-color: #ffffff;
                                         border-top: 1px solid #CCD0D0;
                                         border-left: 1px solid #ACA797;
                                         border-right: 1px solid #F0EEE4;
                                         border-bottom: 1px solid #F1F3F2;
                                         width: 100%;  
                                         height: 17px;
                                         color: #000000;
}

.lmenu_yellow                           {background: url(/images/site/compani/polosayelow.gif) repeat-y;
}

.lmenu_blue                             {background: url(/images/site/compani/polosablue.gif) repeat-y;
}


.lmain_blue                             {background: url(/images/site/main/leftblokmenupolosa.gif) repeat-x; )
}

.lmain_blue2                            {background: url(/images/site/main/leftblokmenupolosa.gif) repeat-x; );
                                         padding-left: 5px;
}





.lmenu                                  {background: url(/images/lefttochky.gif) repeat-y;}


.red                                    {font-size: 10px;
                                         font-weight: bold;
                                         color: #B84828;
                                         padding: 5px 5px 5px 5px;
}

table.nav a                             {font-size: 11px;
                                         font-weight: bold;
                                         color: #8e8f8a;
                                         text-decoration: none;
                                         padding: 0px 0px 0px 0px;
}

.button1                                {font-size: 10px;
                                         text-decoration: underline;
                                         font-family: Arial, Helvetica, sans-serif;
                                         color: #949FC4;
}


table.grey { border: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #d6e7ee; font-weight: normal;}

table.ramkatabl { border-left: 1px solid #dadcde; border-right: 1px solid #dadcde;} 
table.ramkatabl tr.first td { height: 25px; border-top: 1px solid #dadcde; border-bottom: 1px solid #dadcde; font-size: 14px; font-weight: bold; color: #6592D3; background-color: #E4EDF2; padding: 0px 10px 0px 10px;}
table.ramkatabl td.section  { height: 25px; border-bottom: 1px solid #dadcde; font-size: 14px; font-weight: bold; color: #545E68; background-color: #F4F8F9; padding: 3px 10px 3px 10px; }
table.ramkatabl tr.other td { height: 25px; border-bottom: 1px solid #dadcde; font-size: 14px; font-weight: normal; color: #545E68; background-color: #F4F8F9; padding: 3px 10px 3px 10px;}
table.ramkatabl tr.last td { height: 25px; border-bottom: 1px solid #dadcde; font-size: 14px; font-weight: normal; color: #545E68; background-color: #E4EDF2; padding: 3px 20px 3px 20px;}


table.ramkatabl2 tr.first td {  border-top: 1px solid #dadcde; border-bottom: 1px solid #dadcde; font-size: 11px; color: #6592D3; background-color: #E4EDF2; padding: 0px 3px 0px 3px;}
table.ramkatabl2 tr td {border:1px solid #dadcde; padding:0px 3px;font-size:11px;}
table.ramkatabl2 tr.other td b{font-size:11px;}

.ramka { border-top: 1px solid #dadcde; border-bottom: 1px solid #dadcde; border-left: 1px solid #dadcde; border-right: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #ffffff; font-weight: normal;}

.ramka2 { border-top: 1px solid #dadcde; border-bottom: 1px solid #dadcde; border-left: 1px solid #dadcde; border-right: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #EEF3F6; font-weight: normal;}

.ramkafirst {  border-bottom: 1px solid #dadcde; border-left: 1px solid #dadcde; border-right: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #EEF3F6; font-weight: normal;}

.ramkatable {  border-bottom: 1px solid #dadcde; border-left: 1px solid #dadcde; border-right: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #EEF3F6; font-weight: normal;}

.ramkadown {border-bottom: 1px solid #dadcde;}

.ramkalmenu { border-top: 1px solid #dadcde; border-bottom: 1px solid #dadcde; border-left: 1px solid #dadcde; border-right: 1px solid #dadcde; font-size: 10pt; color: #38302E; background-color: #EAEFF2; font-weight: normal;}


table.teh               {border-collapse: collapse; width: 100%; font-size: 120%; }
table.teh td.dark       {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.teh td.lite       {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}

table.tehtab            {border-collapse: collapse; width: 100%; font-size: 130%; }
table.tehtab td.tab     {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4; color: #575E66;}
table.tehtab td.also    {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtab td.also b  {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtab td.also li {border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}

table.tehtabint tr.head td.first { border: 1px solid white; padding: 3px; font-size: 10pt; color: #38302E; background-color: #ECF4E9; font-weight: normal;}
table.tehtabint tr.head td.next  { border: 1px solid white; padding: 3px; font-size: 10pt; color: #38302E; background-color: #ECF4E9; font-weight: normal;}
table.tehtabint tr.head td.next1 { border: 1px solid white; padding: 3px; font-size: 10pt; color: #38302E; background-color: #ECF4E9; font-weight: normal;}

table.tehtabint td.first        { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.afirst       { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.section      { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.next         { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.btn          { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.anext        { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.descr        { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.subline      { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}
table.tehtabint td.serial       { border: 1px solid white; padding: 3px; font-size: 10pt; background-color: #F3F5F4;  color: #575E66;}

div.tree0 {  COLOR: #b14d2d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0px; font-weight: bold;}
div.tree0 a {  COLOR: #b14d2d; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  font-weight: bold; TEXT-DECORATION: none; }
div.tree1 {  COLOR: #b14d2d; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 15px; font-weight: normal;}
div.tree1 a {  COLOR: #b14d2d; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  font-weight: normal; TEXT-DECORATION: none; }
div.tree2 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 30px; font-weight: normal;}
div.tree3 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 45px; font-weight: normal;}
div.tree4 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 60px; font-weight: normal;}
div.tree5 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 75px; font-weight: normal;}
div.tree6 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 90px; font-weight: normal;}
div.tree7 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 105px; font-weight: normal;}
div.tree8 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 120px; font-weight: normal;}
div.tree9 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 135px; font-weight: normal;}
div.tree10 {  COLOR: #8e8f8a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 150px; font-weight: normal;}


table.aikaisearch td             {color:#868F99; font-size: 70%; padding-bottom:5px;}
table.aikaisearchform            {background-color: #FFDB4B}

table.aikaisearchform    td      {font-size: 70%;padding-top:5px;}
table.aikaisearchform    td  input   {font-size: 110%;}
table.aikaisearchform    td  select  {font-size: 110%;}
table.aikaisearchform    td.corner       {padding:0 0 0 0;}

table.izh     { border-collapse: collapse; width: 100%; }
table.izh td   { border: 1px solid #dadcde; padding: 3px 10px;  font-size: 80%; color: #545E68;}
table.izh th    { border: 1px solid #dadcde; padding: 3px 10px; font-size: 80%; color: #6592D3; background-color: #E4EDF2;}
table.izh tr td   {  background-color: #F4F8F9; }
table.izh tr.row2 td  {   background-color: #FFFFFF; }
p.note{ 
	color:#7B7B7B;
	font-size:11px;

}

.addlink      { padding-left: 10px; padding-right: 10px; font-size: 11px;}
.addlink a    { color: #51606A;}
