/* general
       body
       {
              font-family: arial;
              
              background-color: White;
                  margin-top: 0px;
               margin-left: 0px;
              color: #333333;

               margin-right: 0px; /* added for jarek
              z-index: 1;
       }

       img 
        {
           border: 0px;
        }

a 
{
   text-decoration: underline;
}

a:hover
{
   text-decoration: none;
}



form
{
   padding: 0px;
   margin: 0px;
}
/*header
.veryTopMenu
{
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: #ffffff;
   background-color: #0056AB;
   padding-right: 6px;
   border: 1px solid #0056AB;
}

/* menu top

table.topMenuNew
{
   background-color: #F2F3F3;
   border: 1px solid #004992;
   color: #666666;
}



table.XXtopMenu
{
   padding-top: 0px;
   padding-bottom: 0px;
   font-family: arial;
   /* was: font-weight: bold;
   font-size: 11px;
   color: #666666;
}

.XXtopMenu a:link
{
   /*color: #666666;
}

a.XXtopMenuPos
{
    font-size: 11px;
    /*font-weight: bold;
    text-decoration: none;
 /*   color: #666666 !important;
    
}

a:hover.XXtopMenuPos
{
   /*color: #666666 !important;
}


table.menuExpanded2
{
   border-left: 1px solid #616161;
   border-right: 1px solid #616161;
   border-top: 1px solid #616161;
   /*border-color: #3F6384;
   border-style: solid;
   border-width: 3px;
   
}



table.topMenu a
{
   font-family: arial;
   /*font-weight: bold;
   font-size: 11px;
   /*color: #ffffff;
   text-decoration: none;
}

table.topMenuTitle
{
   padding-left: 8px;
   padding-right: 8px;
}

a.topMenuTitle
{
   text-decoration: none;
   color: #666666;
   font-size: 12px;
}

table.topMenuTitle_selected
{
   /*border-bottom: 1px solid #3F6384;
   padding-left: 8px;
   padding-right: 8px;
   /*background-color: #9B9B9B;
   color: white;

}

/*td.MenuClMan1 td.menuarrow
{
   background-image: url('../images/arrows/arrow_rightb.gif');
   background-repeat: no-repeat;
   background-position: center center;
}


td.MenuClMan2 td.menuarrow
{
   background-image: url('../images/arrows/arrow_right.gif');
   background-repeat: no-repeat;
   background-position: center center;
}

td.MenuClMan1 a.XXTopMenuPos
{
   Color: #666666;
}

td.MenuClMan2 a.XXTopMenuPos
{
   Color: White;
}


td.MenuClMan3 a.XXTopMenuPos
{
   Color: #666666;
}


td.MenuClMan4 a.XXTopMenuPos
{
   Color: #White;
}

input.search
{
   padding-left: 2px;
   
   margin: 0px;
   height: 19px;
   font-size: 12px;
   width: 98px;
   background-color: white;
   border-top: 1px solid black;
   border-bottom: 1px solid #8D97A0;
   border-left: 1px solid black;
   border-right: 1px solid #8D97A0;
}

.searchButton
{
      background-color: white;
      border: 1px solid #ff6300;
      font-size: 12px;
      color: #ff6300;
      padding-top: 0px;
      padding-bottom: 0px;
      height: 18px;
      margin-top: 0px;
      margin-bottom: 0px;
      margin-right: 0px !important;
      margin-left: 0px !important;
      padding-right: 0px !important;
      padding-left: 0px !important;
}

/* path menu
a.asmallgray:link
       {
              font-size: 11px;
              color: #666666;
              text-decoration: none;
              font-weight: normal;
       }

       a.asmallgray:visited
       {
              font-size: 11px;
              color: #666666;
              text-decoration: none;
              font-weight: normal;
       }

       a.asmallgray:hover
       {
              font-size: 11px;
              color: #666666;
              text-decoration: none;
              font-weight: normal;
       }

a.asmallgold:link
       {
              font-size: 11px;
              color: #666666;
              text-decoration: none;
              font-weight: normal;
              
       }

       a.asmallgold:visited
       {
              font-size: 11px;
              color:#666666;
              text-decoration: none;
              font-weight: normal;
       }

       a.asmallgold:hover
       {
              font-size: 11px;
              color: #666666;
              text-decoration: none;
              font-weight: normal;
       }

/* right menu
table.address2
{
   
   padding-left: 9px;
   padding-right: 9px;
   font-family: verdana;
   font-size: 11px;
   letter-spacing: -1px;
   
   color: #666666;
   border-top: 1px solid #CBCBCB; 
   border-bottom: 1px solid #CBCBCB; 
   border-left: 1px solid #CBCBCB; 
   border-right: 1px solid #CBCBCB; 
}

table.address
{
   
   padding-left: 9px;
   padding-right: 9px;
   font-family: verdana;
   font-size: 11px;
   letter-spacing: -1px;
   
   color: #666666;

   border-bottom: 1px solid #CBCBCB; 
   border-left: 1px solid #CBCBCB; 
   border-right: 1px solid #CBCBCB; 
}

table.address b
{
   color: #666666;
}


.rightMenuNewsletter
{
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #004992;
   background-color: #F2F3F3;
   
  
   
}

.rightMenuNewsletter td
{
   border: 1px solid #CBCBCB;
 padding-top: 4px;
   padding-bottom: 4px;
   padding-left: 10px;
   letter-spacing: 1px;
}



.rightMenuNewsletter a
{
   text-decoration: none;
}

table.contextMenu td
{
   padding-top: 4px;
   padding-bottom: 4px;
   padding-left: 8px;
   
   font-size: 11px;  
   background-color: #F2F3F3;
   border-bottom: 1px solid white;
}

td.contextMenuMain
{
   background-color: #004992 !important;
   color: white;
   font-size: 12px !important;  
   font-weight: bold;
}


td.contextMenuMain a
{
   color: white !important;
   text-decoration: none;
}

table.contextMenu td a
{
   color: #666666;
}

.contextmenuactive
{
   font-weight: bold !important;
}

/* doc title
.docTitle
{
   font-size: 15px;
   color: #004992;
}


a.menu4
{
   font-size: 12px;
   color: #004992;
}

a.menu4active
{
   font-size: 12px;
   color: #004992;
   font-weight: bold !important;
}


/* content

        .tdnorm
       {
              font-size: 12px;
              font-weight: normal;
              color: black;
       }

       .tdnorm p
       {
              font-size: 12px;
              font-weight: normal;
              color: black;
       }

       .tdnorm a:link
       {
              /*font-size: 11px;
              color:  #004992;
              text-decoration: underline;
              /*font-weight: normal;
       }

       .tdnorm a:visited
       {
              /*font-size: 11px;
              color:  #004992;
              text-decoration: underline;
              /*font-weight: normal;
       }

       .tdnorm a:hover
       {
              /*font-size: 11px;
              color:  #004992;
              text-decoration: none;
              /*font-weight: normal;
       }

       .tdnorm ul
       {
           /*margin-top: 0px;
           padding-top: 0px;
           padding-right: 0px;
           padding-left: 0px;
           list-style-image: url('../images/libullet.gif');
        }


.bottomLinks a
{
   color: #858585 !important; 
   text-decoration: underline;
}
        
.bottomLinks a:hover
{
   text-decoration: none;
}

.bottomLinks a:visited
{
   
}

.bottomLinks td
{
   font-size: 11px !important;
   font-family: Arial !important;
   font-weight: normal !important;
   vertical-align: top;
   padding-top: 0px;
   padding-bottom: 0px;
}


/* footer
td.menuWarunki
{
   font-family: arial;
   font-size: 11px;
   font-weight: normal;
   color: #999999;

   
}

.menuWarunki a
{
   text-decoration: none;
   color: #999999;

}

.menuWarunki a:hover
{
   text-decoration: underline;
   
}

td.footer
{
   font-family: verdana;
   font-size: 9px;
   font-weight: normal;
   color: #A9A9A9;
}

.footer a
{
   text-decoration: none;
   color:  #A9A9A9;
}
.footer a:hover
{
   text-decoration: underline;
   color:  #A9A9A9;
}

/* home
table.homePageTable
{
   font-size: 12px;
   background-color: #F2F3F3;
   color: #004992;
   border: 1px solid #CBCBCB;
}

.homePageTable td.homeTitle
{
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 15px;
   border-bottom: 1px solid #CBCBCB;

}

.homePageTable a
{
   text-decoration: none;
   color: #004992;
}

.homeHeader
{
   font-family: Arial;
   font-size: 13px;
   font-weight: bold;
   color: #666666;
   margin-left: 0px;
   padding-left: 0px;
   border-bottom: 1px solid #CBCBCB;
   padding-bottom: 3px;
}

td.newsArchive
{
   text-align: left;
   font-size: 11px;
   padding-top: 6px;
   font-weight: normal;
   
}

td.newsArchive a
{
   color: #333333;
   text-decoration: underline;
}

td.newsArchive a:hover
{
   color: #333333;
   text-decoration: none;
}


.homeSection
{
   font-size: 12px;
   color: #333333;
}


.homeSection td
{
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.homeSection p
{
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.homeSection b
{
  color: #666666;
}

.homeSection a
{
 
   color: #333333 !important;
   text-decoration: none;
}
*/

/* rates tables */
table.homeTables
{
   font-family: Verdana;
   font-size: 11px;
   font-weight: normal;
   color: #666666;
}

table.homeTables td
{
   font-family: Verdana;
   font-size: 11px;
   font-weight: normal;
   /*color: #646464;*/
}

.tablesFont
{
   font-family: Arial;
   font-size: 12px;
   font-weight: normal;
}

table.homeTablesHeader
{
   background-color: /*#004992*/ #FF6300;
   margin-bottom: 0px; 
   margin-top: 8px; 
   color: white !important;
  
   
}

table.homeTablesHeader td
{
   font-weight: bold;
   color: #F2F3F3;
   font-family: Arial;
   font-size: 11px;
}


a.bankName
{
   color: /*#666666*/ white;
   text-decoration: /*underline*/ none;
}

.bankName
{
   color: #333333;
   text-decoration: /*underline*/;
}
.kom
{
   color: #333333;
   font-weight: normal;
   text-decoration: /*underline*/ none;
   font-size: 11px;
}

td.left_col {
       border-left: 1px solid #FF6300;
       
}
td.right_col {
       border-right: 1px solid #FF6300;

}


td.down_col{
border-bottom:  1px solid #FF6300;

}

.currencies tr {
       background-color: #F2F3F3;
}


tr.curr0
{
   background-color: #E2E3E3;
  
}

tr.curr1
{
  color: #333333;
   background-color: #E2E3E3;
  
}
tr.curr2
{
  color: #333333;
   background-color: white;
  
}

.currencies tr td{
       height: 18px;
       font-family: Arial;
       font-size: 11px;
}


td.val0
{
   color: #333333;
   text-align: right;
}

td.val1
{
   color: #333333;
   text-align: right;
}

td.val2
{
   color: #333333;
   text-align: right;
}
td.val3
{
   color: #333333;
text-align: center;
}
/* rates */

.rates tr {
       background-color: #F2F3F3;
}

.rates tr.rate0
{
   background-color: #E2E3E3;
}

.rates tr.rate1
{
   background-color: #E2E3E3;
}

.rates tr td{
       height: 18px;
       font-family: Arial;
       font-size: 11px;
}

.rateperiod
{
   color: #333333;
}


.currencies td
{
   border-right: 1px solid /*white*/ #FF6300;
   border-bottom: 1px solid /*white*/ #FF6300;
}

.rates td
{
   border-right: 1px solid /*white*/ #FF6300;
   border-bottom: 1px solid /*white*/#FF6300;
}

.formTable
{
   background-color: #F2F3F3;
   font-size: 12px;
   color: #333333;
}


.formTable .formInfo
{
   background-color: #F2F3F3;
   font-size: 10px;
   color: #333333;
    padding-bottom: 2px;
}

table.form td
{
   border-right: 1px solid /*#B5B6B6*/#FF6300;
   border-bottom: 1px solid /*#B5B6B6*/ #FF6300;
   font-size: 12px;
   color: #666666;
   padding-left: 4px;
   padding-right: 4px;
   padding-top: 2px;
   padding-bottom: 2px;
   /*min-height: 44px;*/
}

td.contactForm2
{
    
}

.contactForm2 table.form td
{
   border-right: none !important;
   font-size: 12px;
   color: #666666;
}

.contactForm3 table.form td
{
   border-right: none !important;
   border-bottom: 1px solid /*#B5B6B6*/ #FF6300;
   font-size: 12px;
   color: #666666;
}

table.form td td
{
   border: none;
   font-size: 12px;
   color: #666666;
   
}

table.form input
{
   background-color: white;

}

input.formCheckbox
{
   background-color: #F2F3F3 !important;

}

table.form textarea
{
   background-color: white;

}

td.button input
{
   color: #FF6300;
   border: 1px solid #FF6300;
   font-size: 11px;
   font-weight: bold;
}

/* map
td.mapBig
{
   background-color: #F2F3F3;
   color: #004992;
}

td.mapBig a
{
   
   color: #004992;
   font-size: 13px;
   text-decoration: none !important;
}

.map2 
{
   font-size: 12px;
   color: #666666;
}
a.graytext2
{
   color: #666666 !important;
}

td.newsSeparator
{
    background-color: #CBCBCB;
}


td.map2 a
{
   text-decoration: none !important;
   color: #666666 !important;
}

td.map2 a:hover
{
   text-decoration:  none !important;
   color: #004992 !important;
}

td.map2 ul
{
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-top: 1px;
    padding-top: 1px;
}

td.map2 ul a
{
   text-decoration: underline !important;
   color: #666666 !important;
}

td.map2 ul a:hover
{
   text-decoration:  none !important;
   color: #004992 !important;
}

.tables
{
   font-size: 12px;
}

.graytext
{
   font-size: 12px;
}

.helpSectionTable
{
   border: 1px solid #C4CBDD;
   background-color: #F6F8F7;
   color: #666666;
   font-size: 11px; 
   
}

.helpSectionTable a
{
   text-decoration: none;
   color: #666666;
}*/
