/*CCS By Denn for formating main layout*/







body {

        margin-left: 0px;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        background-image: url(/repo/sys/i/pbg.gif);

        font-family: Arial, Helvetica, sans-serif;

        font-size:100%;

        background-color: #FFFFFF;}



UL{ list-style-type:none; font-style:normal;font-size:0.9em;}

OL{font-style:normal;font-size:0.9em;}

li {margin-bottom:0.7em;}



a:link          { color:#7E2D1A;text-decoration: underline; }

a:visited       { color:#7E2D1A; text-decoration: underline; }

a:hover         { color: #990000; text-decoration: underline; }



P, .maintext {

        font: Arial, Helvetica, sans-serif;

        font-size:0.9em;

        ;}



.minitext {

        font: Verdana, Arial, Helvetica, sans-serif;

        font-size:.70em;}



h1 {

        font-size: 1.6em;

        font-family:Tahoma, sans-serif;;

        color:#Da9600;

        font-weight:lighter;

        letter-spacing: 0.01em;

        line-height:1.1em;

        margin-top:5px;

        text-transform:uppercase;}



h2 {

        font-size: 1.4em;

        font-family: Tahoma, Arial, Helvetica, sans-serif;

        color:#7E2D1A;

          font-weight:lighter;

        /*font-weight:bold;*/

        letter-spacing: 0.01em;}



h3 {

        font-size:1.3em;

        font-family: Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold;

        color:#7E2D1A;

        font-weight:lighter;

/*        text-transform:uppercase;*/

        letter-spacing: 0.02em;

        margin-bottom: 5px;

        margin-top: 20px;}



.headline {

        font-family: Tahoma, Arial, Helvetica, sans-serif;

        font-weight: bold;

        color:#7E2D1A;

        letter-spacing: 0.01em;}



.headtbl {

        font-family:Verdana, Arial, Helvetica, sans-serif;

        font-size:0.7em;

        color:#666666;

        border-bottom:1px solid #999999;

        padding-bottom: 5px;

        padding-left:10px;

        vertical-align:top;}

/*mod by slc*/

.texttbl,.transf_tab td {

        font-family:Arial, Helvetica, sans-serif;

        font-size:0.8em;

       color:#333333;

        padding-bottom: 5px;

        padding-top: 5px;

        padding-left:10px;

        vertical-align:top;

        border-bottom:1px solid #AAAAAA;}





.subheadtbl, .subheadtbl1 {

        font-family:Arial, Helvetica, sans-serif;

        font-size:0.9em;

        font-weight:bold;

/*     text-transform:uppercase;*/

        color:#666666;

        padding-bottom: 5px;

        padding-top: 15px;

        vertical-align:top;

        border-bottom:1px solid #AAAAAA;}

/*added by slc*/

.transf_tab td {

        padding-right:5px;

}       

.subheadtbl1 {

        text-transform:none;

        padding-top: 5px;

        font-size:0.8em;

        font-weight:bold;

        color:#333333;

}











a.NewsDigest:link{color:#000000;text-decoration: none; margin-bottom:25px;}

a.NewsDigest:visited{color:#7E2D1A; text-decoration: none; margin-bottom:25px;}

a.NewsDigest:hover{color: #DA9600; text-decoration: underline; margin-bottom:25px;}



.menu {

     font-family: Verdana, Arial, Helvetica, sans-serif;

     font-size: 10pt;
font-weight: bold;


     color: #7E2D1A;

     /*font-variant:small-caps;*/

     /*line-height: 150%;*/


     
     

}

DIV.e-bank {
   background-image: url(../repo/sys/i/e-bank.jpg);
   background-repeat: no-repeat;
   background-position: 0 top;
   padding-left: 14px;
   text-align: left;
   height: 35px;
   margin-left: 10px;
   float:left; 
   width: 16%;   
   font-size: 10px;
   text-decoration: none;
}
DIV.e-bank a {
   text-decoration: none;
   line-height: 14px;
}

DIV.menu {
   background-image: url(../repo/sys/i/e-bank.jg.gif);
   background-repeat: no-repeat;
   background-position: -6px top;
   padding-left: 14px;
   text-align: left;
   height: 35px;
   margin-left: 10px;
   float:left; 
   width: 16%;   
}

DIV.hover,
DIV.menu:hover {
   background-color: #9f2a2a;
   background-image: url(../repo/sys/i/bull_submenu1_1.gif);
   background-repeat: no-repeat;
   background-position: 2px 5px;
   width: 16%;  
}

DIV.hover a,
DIV.hover a:hover,
DIV.menu:hover a,
DIV.menu a:hover {
   text-decoration: none;
   color: #fff;
   font-weight: bold;
}

DIV.hover DIV.submenu,
DIV.menu DIV.submenu {
   display: none;
   position:absolute;
   margin: 0px;
   margin-left: -13px;
   margin-top: 2px;
   background-color: #fff;
   width: 127px;
   border: 1px solid #a83a30;
   padding: 21px;
   padding-top: 10px;
   padding-bottom: 10px;   
}

DIV.hover DIV.submenu,
DIV.hover a:hover DIV.submenu,
DIV.menu:hover DIV.submenu,
DIV.menu a:hover DIV.submenu {
   display: block;  
   background-image: none;    
}

 DIV.hover DIV.submenu a,
 DIV.menu DIV.submenu a {
   color: #a73c3c !important;
   font-weight: normal !important;
   text-decoration: underline !important;
   display: block;
   line-height: 19px !important;
   padding-bottom: 5px !important;   
}

 DIV.hover DIV.submenu a:hover,
 DIV.menu DIV.submenu a:hover {
    text-decoration: none  !important;
 }

DIV.filials {
   display: none;
   position:absolute;
   background-color: #fff;
   width: 127px;
   border: 1px solid #a83a30;
   padding: 21px;
   padding-top: 10px;
   padding-bottom: 10px;
}

DIV.filials a {
   color: #a73c3c;
   font-weight: normal;
   text-decoration: underline;
   display: block;
   line-height: 19px;
   padding-bottom: 5px;
}

DIV.filials a:hover {
    text-decoration: none;
 }
 
 DIV.color_br {
   background-color: #ffeeba;
   height: 5px;
   padding: 0px;
   margin: 10px;
   font-size: 7px;
 }
 
  DIV.color_br2 {
   background-color: #ffeeba;
   height: 5px;
   padding: 0px;
   margin: 10px;
   margin-left: 26px;
   margin-right: 24px;
   font-size: 7px;
 }
 
 .red_word {
 font-size: 17pt; 
 font-weight: bold; 
 color: #a83a30;
 }
.submenu {
    font-family:Arial, Helvetica, sans-serif;
/*    font-size:0.9em;*/
    /*line-height: 160%;*/
    margin:10px 10px 0px 10px;
    /*border-left:1px solid #7E2D1A}*/
}

.item{

     font-family:Arial, Helvetica, sans-serif;

    font-size:0.8em;

    margin:10px 10px 10px 20px;}



.page{

     font-family:Arial, Helvetica, sans-serif;

    font-size:0.8em;

    margin:10px 0px 10px 30px;
}


/* Table Automatic Format Styles */



.1topleft

{

        background-color: #873A26;

        font-size: 11px;

        font-family: Verdana;

        color: #ffffff;

        padding: 5px;

        font-weight: bold;

}



.1topcenter

{

        background-color: #873A26;

        font-size: 11px;

        font-family: Verdana;

        color: #ffffff;

        padding: 5px;

        font-weight: bold;

}

.1topright

{

        background-color: #873A26;

        font-size: 11px;

        font-family: Verdana;

        color: #ffffff;

        padding: 5px;

        font-weight: bold;

}

.1odd

{

        background-color: #d29c30;

}

.1even

{

        background-color: #F6F6F6;

}



.1middleleft

{

        font-size: 11px;

        font-family: Verdana;

}

.1middlecenter

{

        font-size: 11px;

        font-family: Verdana;

}

.1middleright

{

        font-size: 11px;

        font-family: Verdana;

}



.1bottomleft

{

        font-size: 11px;

        font-family: Verdana;

}

.1bottomcenter

{

        font-size: 11px;

        font-family: Verdana;

}

.1bottomright

{

        font-size: 11px;

        font-family: Verdana;

}





.2topleft

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

}



.2topcenter

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

        text-align: right;

}

.2topright

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

        text-align: right;

}



.2odd

{

        background-color: #F6F6F6;

}

.2even

{

        background-color: #F6F6F6;

}



.2middleleft

{

        background-color: #FFFBED;

        color: #004A84;

        font-size: 11px;

        font-family: Verdana;

        font-weight: bold;

}

.2middlecenter

{

        font-size: 11px;

        font-family: Verdana;

        text-align: right;

}

.2middleright

{

        font-size: 11px;

        font-family: Verdana;

        text-align: right;

}



.2bottomleft

{

        background-color: #FFFBED;

        color: #004A84;

        font-size: 11px;

        font-family: Verdana;

        font-weight: bold;

}

.2bottomcenter

{

        font-size: 11px;

        font-family: Verdana;

        text-align: right;

}

.2bottomright

{

        font-size: 11px;

        font-family: Verdana;

        text-align: right;

}



.3topleft

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

}

.3topcenter

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

}

.3topright

{

        background-color: #FFEEBA;

        font-size: 11px;

        font-family: Verdana;

        color: #004A84;

        padding: 5px;

        font-weight: bold;

}



.3odd

{

        background-color: #F6F6F6;

}

.3even

{

        background-color: #FFFFFF;

}



.3middleleft

{

        font-size: 11px;

        font-family: Verdana;

}

.3middlecenter

{

        font-size: 11px;

        font-family: Verdana;

}

.3middleright

{

        font-size: 11px;

        font-family: Verdana;

}



.3bottomleft

{

        font-size: 11px;

        font-family: Verdana;

}

.3bottomcenter

{

        font-size: 11px;

        font-family: Verdana;

}

.3bottomright

{

        font-size: 11px;

        font-family: Verdana;

}





.4topleft

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

}



.4topcenter

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

        text-align: center;

}

.4topright

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

        text-align: center;

}



.4middleleft

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        font-weight: bold;

}

.4middlecenter

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}

.4middleright

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}



.4bottomleft

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        font-weight: bold;

}

.4bottomcenter

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}

.4bottomright

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}



.a4topleft

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

}



.a4topcenter

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

        text-align: center;

}

.a4topright

{

        background-color: #3D66B5;

        font-size: 11px;

        font-family: Verdana;

        color: #FFFFFF;

        padding: 5px;

        font-weight: bold;

        text-align: center;

}



.a4middleleft

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        font-weight: bold;

}

.a4middlecenter

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}

.a4middleright

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}



.a4bottomleft

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        font-weight: bold;

}

.a4bottomcenter

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}

.a4bottomright

{

        font-size: 11px;

        font-family: Verdana;

        background-color: #E9EEF4;

        color: #004A84;

        text-align: center;

}

ul.uslugi

{

    line-height: 1.2em;

    font-size: 0.8em;

    font-style:italic;

}


table.division_cur_2 {
     width: 151px;
     font-size: 0.75em;
     
}

table.division_cur_2 th.division_cur_2_td1 {
     width: 47px;
     height: 19px;
     font-size: 9px;
     color: #a53838;
}
table.division_cur_2 th.division_cur_2_td2 {
     width: 52px;
     height: 19px;
     font-size: 9px;
     color: #a53838;
     text-align: center;
}
table.division_cur_2 th.division_cur_2_td3 {
     width: 52px; 
     height: 19px;
     font-size: 9px;
     color: #a53838;
     text-align: center;
}

table.division_cur_2 td.division_cur_2_td1 {
     width: 47px;
     height: 19px;
     color: #a53838;
     text-align: left;
     font-weight: bold;
}
table.division_cur_2 td.division_cur_2_td2 {
     width: 52px;
     height: 19px;
     text-align: center;
     font-weight: bold;
}
table.division_cur_2 td.division_cur_2_td3 {
     width: 52px; 
     height: 19px;
     text-align: center;
     font-weight: bold;
}
table.division_cur_2_sub {
     width: 151px;
     font-size: 12px;
     color: #a53838;   
     padding-top: 10px;
}
table.division_cur_2_sub td.division_cur_2_sub_top {
     width: 75px;
     height: 14px;
     color: #a53838;
     font-weight: bold;
}
table.division_cur_2_sub td.division_cur_2_sub_bottom {
     width: 75px;
     height: 14px;
     color: #000000;
     font-weight: bold;
     text-align: center;
     padding-right: 13px;
}