table.cms_article {
    border: 1px black solid;
    border-collapse:collapse;
}
td.cms_article {
   padding:5px 10px;
   background-color:#E3ECF3;
   border:1px #CADEEF solid;
}

.mainMenuPull {
  padding:0px;
  margin:0px;
  float: right;
  margin-right: 10px;
  border: 0px;
  display: inline;  
}
.mainMenuImg {
  padding:0px;
  margin:0px;
  float: left;
  margin-right: 10px;
  border: 0px;
  display: inline;
}
dl.news {
  margin:0;
  padding:14px 0 0 0;
}

  dl.news dt {
    padding:0;
    margin:7px 0 0 0;    
  }
  
  dl.news dd {
    margin:-1.25em 0 0 6em;
    
    padding:0 0 7px 0;
    
    border-bottom:1px #CADEEF solid;
  }
  dl.news dd.last {
    border-bottom:none;
  }
    * html dl.news dd {
      padding /**/: /* */0 0 3px 0;
    }
    
    dl.news dd a {
      color:#0061A0;
      
      padding-right:5px;
    }   
      * html dl.news dd a {        
        height:1px;
      }
div.aktualnosciLead {
  padding: 0 30px 15px 0px;
}

div.aktualnosciLead div.aktualnosciDate {
  color: #544B4B;
  font-size: 8pt;
}

div.aktualnosciLead div.aktualnosciTitle a {
  font-size: 8pt;
}

/* --- */ 

#subNaviWrapper {  
  position: relative;
  float: left;
  text-align: right;
  top: -2px;
  color:#717274;
  font-size: 7pt;
  margin-right: 20px;  
  width:150px;
  line-height: 140%;
}

#subNaviWrapper a {
  color:#717274;
}
  #subNavi {
    margin:0;
    padding:0;
    list-style-type:none;
  }

/* --- */ 

#documentsRightContainerWrapper {
  float:right;
  width:235px;
  height:93px;
}

#documentsLeftContainerWrapper {
  background-color:#EBF2F8;
  padding: 0px;
  float:left;
  width:247px;
  height:93px;
}

  #documentsLeftContainer {
    display:block;
    margin:0;
    padding: 4px 0px 0px 0px;
  }

  #documentsLeftContainer table {
    padding-top: 0px;
  }

  #documentsLeftContainer table tbody tr {
    height: 21px;
  }

/* --- */ 
 
#toolBoxWrapper {
  padding: 6px 0px 6px 1px;
  margin: 0px 0px 0px 0px;
  width:257px;
  height:140px;
}

#toolBox {
  display: block;
  width:257px;
  height:140px;
}

#toolBox table {
  display: block;
  width: 100%;
  height: 128px;
  padding: 0px 0px 0px 0px;
  margin: 6px 0px 6px 0px;
  border: 0;
  background-color: #EBF2F8; 
}

#toolBox table tbody tr {
  display: block;
  height: 32px;
  border: 0;
  padding: 0;
  margin: 0;
}

/* --- */ 
  tr#mainMenu a {    
    color:#FFFFFF;
    text-decoration:none;
  }
    tr#mainMenu a:hover {            
      background-color: #E6EAEE;
    }

  tr#mainMenu {
  }
    * html tr#mainMenu {
      float:left;
    }

  tr#mainMenu td {
    margin:0px;
    padding:0px;
  } 

  tr#mainMenu td a {
    display: inline;    
    background-position:0 0;
    background-position:no-repeat;
  }
  tr#mainMenu td a:hover {
    background-position:0 -58px;
  }
  
  tr#mainMenu td ul {
    position:absolute;
    top:26px;
    clear:both;
    border-left:1px #FFFFFF solid;
    border-right:1px #FFFFFF solid;
    border-bottom:1px #FFFFFF solid;        
    background-color:#9BADBF;    
    padding-left: 15px;
    z-index:30;
    display:none;
  }
    * html tr#mainMenu td ul {
      border-left:1px #FFFFFF solid;
      border-right:1px #FFFFFF solid;
      border-bottom:1px #FFFFFF solid;
      height:1px;
    }
  

    tr#mainMenu td:hover ul,
    tr#mainMenu td.over ul {
      display:block;
      /* MGOLPL 225 - 235 */
      width: 235px;
    }
    tr#mainMenu td:hover a,
    tr#mainMenu td.over a {
      background-position:0 -58px;
    }

    tr#mainMenu td:hover ul a:hover,
    tr#mainMenu td.over ul a:hover {
      background-position:0 -58px;
      color: #55758F;
    }
    
  tr#mainMenu td ul li {
    clear:both;
    padding:0 0px 2px 10px;
  }
    * html tr#mainMenu td ul li {
      height:1px;
      float:left;
    }
    
  tr#mainMenu td ul li a {
    display:block;
    height:auto;
    width:215px;
    padding:4px 5px;
  }
 
  tr#mainMenu td div.menuButton {
    float: left;
    background: #55758F;
    height: 26px;
    border-right: 1px solid #FFFFFF;
    cursor: arrow;
  }
  
  tr#mainMenu td div.menuButtonHover {
    float: left;
    background-color: #9BADBF;
    height: 26px;
    border-right: 1px solid #FFFFFF; 
    cursor: pointer;
  }
  
    * html tr#mainMenu td ul li a {
      height:1px;
      float:left;
    }

  img.ieFlickerPatch {
    display: none;
  }
  * html img.ieFlickerPatch {
    display: block;
    position: absolute; right: 20px; top: 5px;
  }
    
  tr#mainMenu td ul li.hasSubMenu a {
    background:url(../images/modules/main_menu/bullet_arrow_menu.gif) 90% 5px no-repeat; 
  }
  
  tr#mainMenu td ul li.hasSubMenu a:hover {
    background:url(../images/modules/main_menu/bullet_arrow_menu_color.gif) 90% 5px no-repeat; 
    background-color: #E6EAEE;
  }
    
  tr#mainMenu td ul li a.last {
    border-bottom:none;
  }
    
  tr#mainMenu td ul li.last a {
    border-bottom:none;
  }

  tr#mainMenu td ul li {
    position:relative;
  }

  tr#mainMenu td ul li ul.subMenu {
    position:absolute;
    top:0;
    left:220px;
    background-color:#9BADBF;
    border:1px #FFFFFF solid;
    display:none;
  }
    * html tr#mainMenu td ul li ul.subMenu {
      left:222px;
    }
    tr#mainMenu td ul li ul.subMenu li {
      background-color:#9BADBF;
      width: 200px;
    }
    
    tr#mainMenu td ul li:hover ul.subMenu,
    tr#mainMenu td ul li.over ul.subMenu {
      display:block;
    }
  
    tr#mainMenu td ul li ul.subMenu li a {
      background-image:none;
    }
      tr#mainMenu td ul li ul.subMenu li a:hover {
        background-image:none;
      }
    
    tr#mainMenu td ul li ul.subMenu li.last a {
      border-bottom:none;
    }
    
    
    ul#whatWeCanHelpUlIE{
      right: 0px;
    }
    * html ul#whatWeCanHelpUlIE{
      right: -1px;
    }

  div.loginText {
    color: #717274;
    font-size: 11px;
  }
  
  #loginHeader span {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10pt;
  }

  #loginHeader div {
    padding: 3px 0 0 10px;
    font-weight: bold;
    font-size: 10pt;
  }
  
  #loginHeader div img {
    position: relative; 
    top: 3px;
    font-size: 10pt;
    margin: 0 5px 0 10px;
  }  
  
  #zostanNaszymKlientem div, #loginEPioneer div, #wartoOdwiedzic div, #mojeMenuButton div {
    padding: 3px 0 0 10px;
    font-weight: bold;
    font-size: 10pt;
    margin: 0 5px 0 0px;
    width: 219px;
  }  
  
  #zostanNaszymKlientem a, #loginEPioneer a {        
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    cursor: pointer;
  }    
  
  #zostanNaszymKlientem img, #loginEPioneer img,  #wartoOdwiedzic img, #mojeMenuButton img {
    margin: 0 5px 0 0px;
    position: relative; 
    top: 3px;
    cursor: pointer;
  }
  
  #wartoOdwiedzic img#img_whatLinksComboButton {
    margin-left: 70px;
  }
  
  #contentWartoOdwiedzic div.contentWartoOdwiedzicList, #documentsWrapper div.contentWartoOdwiedzicList {
    padding-left: 25px;
  }
  
  #contentWartoOdwiedzic div.contentWartoOdwiedzicList ul li, #documentsWrapper div.contentWartoOdwiedzicList ul li {
    font-weight: bold;
    font-size: 9pt;
    margin-top: 5px;
    padding-left: 18px;    
    background-image: url(../images/shared/bullet_arrow_right_y.gif);
    background-repeat: no-repeat;
  }
  
  #contentWartoOdwiedzic div.contentWartoOdwiedzicList ul li a, #documentsWrapper div.contentWartoOdwiedzicList ul li a {
    position: relative;
    bottom: 2px;
    color: #417691;
    font-weight: bold;
  }
  
/*   #contentWartoOdwiedzic div.contentWartoOdwiedzicList ul li a:hover, #documentsWrapper div.contentWartoOdwiedzicList ul li a:hover {
    color: #94AEC1;
  } */
  
  #contentColumnCenter div#subpageContent {
    padding: 0 30px 0 30px;
  }

  #widepageContentColumnCenter div#widepageContent {
    padding: 0 0px 0 30px;
  }
  
  #print {
    float:right;
    margin: 2px 10px 0 0;    
  }
  
  #print a {
    font-size: 8pt;
  }
  
  div.contentTitle span {
    font-weight: bold;
    color: #000000;
    font-size: 10pt;
  }

  div.contentTitle img {
    position: relative;
    top: 3px;
    margin: 0 5px 0 0;
  }
  
  div.contentList {
    padding-left: 20px;
    /* bullet_arrow_right_y.gif */
  }

  
  div.advancedSearchBlock {
    margin:0;
    padding:6px 10px;
    background:#E3ECF3 url(../images/content/bg_search.gif) 0 0 repeat-y;
  }
    * html div.advancedSearchBlock {
      height:1px;
    }
    
  div.advancedSearchBlock dl {
   margin:0;
   padding:0;
  }
  
  div.advancedSearchBlock dt {
   margin:0;
   padding:0;
   color:#FFFFFF;
   font-weight:bold;
  }
  
  div.advancedSearchBlock dd {
   margin:-2.5ex 0 0 30px;
   padding:0;
  }
  
  div.advancedSearchBlock dd div.description {
    float:left;
  }
  
  div.advancedSearchBlock dd div.select {
    float:right;
  }
  
  div.advancedSearchBlock dd div.select select {
    width:312px;
    height:110px;
    border:1px #7F9DB9 solid;
  }
  
  div.advancedSearchBlock dd div.select select option.even {
    background-color:#F3F7Fa;
  }
  
  div.searchPath {        
  }
  
    div.searchPathUl {
      border-bottom: 1px solid #9BADBF;
      padding: 4px 0 4px 10px;
    }  
    div.searchPathUl ul { 
      padding:0;
      margin: 0;    
      list-style-type:none;
    }
    div.searchPath ul li {
      padding:0 3px;
      margin:0;
      float:left;
    }
    div.searchPath ul li a {
      display:block;
      background:url(../images/shared/bullet_type6.gif) 100% 4px no-repeat;
      padding-right:10px;
      font-size: 8pt;
    }
      * html div.searchPath ul li a {
        height:1px;
        float:left;
      }
    div.searchPath ul li.last a {
      background:none;
    }

    div.distributor {      
      margin:0;
      color:#3E3E40;
    }
    
    div.distributor .name {
      font-weight: bold;
      font-size: 8pt;
    }
    
    div.distributor .tel {
      padding-left: 15px;
      font-size: 8pt;
      background: url(../images/shared/bullet_phone.gif) 0 2px no-repeat;
    }

    div.distributor .fax {
      padding-left: 15px;
      font-size: 8pt;
      background: url(../images/shared/bullet_fax.gif) 0 2px no-repeat;
    }
    
    .distPlacowka {
      font-weight: bold;
    }

    div.distributorOfert {
      margin:0 0 20px 0;
      padding:0;
      color:#0061A0;
      /* background-color:#F3F7FA; */
    }
      * html div.distributorOfert {
        height:1px;
      }
      
      div.distributorOfert dl {
        margin:0;
        padding:0;
      }
      div.distributorOfert dt div {
        margin: 0;
        padding:5px 0 7px 10px;
        color: #FCFCFC;
        font-size: 8pt;
        font-weight: bold;
        background: #00649E;
      }

      * html div.distributorOfert dt {
        height:1px;
      }
      
      div.distributorOfert dt img {
        position: relative;
        top: 2px;
        margin-right: 10px;
      }
      
      div.distributorOfert dt img#pulldown {
        margin-left: 125px;
        cursor: pointer;
      }      
      
      div.distributorOfert dt a {
        display:block;
        color: #D2FFFF;
        /* background:url(../images/shared/bullet_type4.gif) 100% 3px no-repeat; */
      }
        
        * html div.distributorOfert dt a {
          height:1px;
        }
      
      div.distributorOfert dd {
        display:none;
        margin:0;
        padding:0;
      }
        div.distributorOfert dd.closed {
          display:block;
        }

    div.distributorOfertModule {            
      margin:0;
      padding:0;
    }
      
      div.distributorOfertModule ul {
        margin:0;
        padding:0px;
        list-style-type:none;
      }
        div.distributorOfertModule ul li {
        border-top: 1px solid #9BADBF;
        padding: 5px 0 5px 25px;
        background: url(../images/shared/bullet_arrow_right_y.gif) 5px 8px no-repeat;
        }
          div.distributorOfertModule ul li a {
            color:#0061A0;
          }
  
  div.oneColumnWrapper {
  }
    div.oneColumn {
    }

    div.oneColumn div.content p {
      margin:0;
      padding:5px 0;
    }
    div.oneColumn div.content a.type2 {
      display:block;
      width:auto;
      float:right;
      padding-left:15px;
      background:url(../images/shared/bullet_type1.gif) 0 2px no-repeat;
    }
      * html div.oneColumn div.content a {
        height:1px;
      }
    div.oneColumn.wplatyBezposrednie {
      padding-right:0px;
    }
    div.oneColumn.wplatyBezposrednie div.content {
      width:100%;
    }

      div.oneColumn.wplatyBezposrednie div.content ol.type1 {
        margin:10px 0;
        padding:0;
      }
        div.oneColumn.wplatyBezposrednie div.content ol.type1 li {
          margin:0 0 0 25px;
          padding:0;
        }

      div.oneColumn.wplatyBezposrednie div.content ul {
        margin:0;
        padding:12px 0;
        list-style-type:none;
      }
        div.oneColumn.wplatyBezposrednie div.content ul li {
          margin:0;
          padding:0 0 0 15px;          
          background: url(../images/shared/bullet_arrow_right_ys.gif) 0 3px no-repeat;
        }
      div.oneColumn.wplatyBezposrednie div table.type1 {
        width:100%;
        border-bottom: 2px #00649B solid;
        border-collapse:collapse;
      }

      div.oneColumn.wplatyBezposrednie div table.type1topBorder {
        border-top: 2px #00649B solid;
      }
      
      
      div.oneColumn.wplatyBezposrednie div table.type1 th {
        padding:12px;
        font-weight:bold;
        color:#000000;
        background-color:#FFFFFF;
        border-bottom: 2px #00649B solid;
      }
      
      div.oneColumn.wplatyBezposrednie div table.type1smallth th {
        font-size: 10px;
      }       
      
      div.oneColumn.wplatyBezposrednie div table.type1 td {
        border-bottom: 1px solid #9BADBF;
        font-size: 10px;        
        padding:7px 10px;
      }
        div.oneColumn.wplatyBezposrednie div table.type1 td span {
          margin:0;
          padding:0 15px 0 0;
          display:block;
          
        }
          * html div.oneColumn.wplatyBezposrednie div table.type1 td span.dec {
            height:1px;
          }
          div.oneColumn.wplatyBezposrednie div table.type1 td span.dec {
            background:url(../images/shared/bullet_type10.gif) 100% 3px no-repeat;
          }
          div.oneColumn.wplatyBezposrednie div table.type1 td span.inc {
            background:url(../images/shared/bullet_type9.gif) 100% 3px no-repeat;
          }

        div.oneColumn.wplatyBezposrednie div table.type1 td.center {
          text-align:center;
          vertical-align:middle;
        }

        div.oneColumn.wplatyBezposrednie div table.type1 td.left {
          text-align:left;
        }
        div.oneColumn.wplatyBezposrednie div table.type1 td.right {
          text-align:right;
        }
      
      div.oneColumn.wplatyBezposrednie div table.type1 th,
      div.oneColumn.wplatyBezposrednie div table.type1 td {
        text-align:left;
        vertical-align:top;
      }

      div.oneColumn.wplatyBezposrednie div table.type1 tr td {
        background-color:#FFFFFF;
      }
      div.oneColumn.wplatyBezposrednie div table.type1 tr:hover td {
        background-color:#B9C5D2;
      }
      div.oneColumn.wplatyBezposrednie div table.type1 tr.odd td {
        background-color:#E6EAEE;
      }
      div.oneColumn.wplatyBezposrednie div table.type1 tr.odd:hover td {
        background-color:#B9C5D2;
      }

      div#tableTab {
        float: left;
        border-bottom: 1px #9BADBF solid;
        width: 100%;
      }
      
        div#tableTab a{
          position: relative;
          top: 1px;
          font-size: 12px;
          padding: 4px 10px 4px 10px;
          float:left;
          color:#55758F;
          background-color:#FFFFFF;
          border-top: 1px #9BADBF solid;
          border-right: 1px #9BADBF solid;
          border-bottom: 1px #9BADBF solid;
        }
          * html div.tableTab a {
          }
        div#tableTab a:hover{
          color:#000000;
          text-decoration:none;
        }

        div#tableTab a:active{
          color:#000000;
          text-decoration:none;
          font-weight: bold;
          border-bottom: 1px #FFFFFF solid;
        }
        
        div#tableTab a.active{
          color:#000000;
          text-decoration:none;
          font-weight: bold;
          border-bottom: 1px #FFFFFF solid;
        }

        div#tableTab div#softFrameLeft{
          position: absolute; 
          top: -1px; 
          left: -1px; 
          overflow: hidden; 
          width: 1px; 
          height: 1px; 
          background-color: #FFFFFF; 
          z-index: 100;
        }
        
        div#tableTab div#softFrameRight{
          position: absolute; 
          top: -1px; 
          right: -1px; 
          overflow: hidden; 
          width: 1px; 
          height: 1px; 
          background-color: #FFFFFF; 
          z-index: 100;
        }
        
        * html div#tableTab div#softFrameRight{
          right: -2px; 
        }

  div table.type2 {
    width:100%;
    border:none;    
    border-collapse: separate;
    border-spacing: 5pt;
  }
  
  div table.type2 th {
    text-align:left;
    padding:10px;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#55758F;
  }
    div table.type2 tr td {
      padding:5px 10px;
      background-color:#E3ECF3;
    }

    div table.type2 tr.odd td {
      background-color:#E6EAEE;
    }

    div table.type2 span.step {
      font-weight:bold;
      color:#D4E1EE;
    }


  table.type3 {
    border:none;
  }
  
    table.type3 tr td {
      padding:0;
      margin:0;
      border:1px #000000 solid;
    }


  div.twoColumnsWrapper {
    padding: 10px 0 10px 0;
    border-top: 2px solid #00649E;
  }
    div.twoColumnsWrapper h1 {
      margin:0;
      padding:20px 0 12px 0;
    }
    div.twoColumnsWrapper h2 {
      margin:0;
      padding:5px 0;
    }
  div.twoColumns {
    width:95%;
  }
    div.twoColumns div.leftColumnWrapper {
        float:left;
    }
    div.twoColumns div.rightColumnWrapper {
        float:right;
    }

/* ------------------------------------------------------------------------- */

    div.twoColumns.profil { }

      div.twoColumns.profil p {
        margin:0;
        padding:0;
      }
      
      div.profil div.profilHeader, div.standardFormHeader {
        border-top: 2px solid #00649B;
        clear: both;
        padding: 11px 0 11px 10px;
        font-weight: bold;
        font-size: 11px;
        background: #E6EAEE;
      }
      
      div.kontaktHeader {
        border-top: 2px solid #00649B;
        clear: both;        
        font-weight: bold;
        font-size: 11px;
        background: #E6EAEE;
        position: relative;
      }      
      
      div.kontaktHeader div {
        padding: 11px 0 11px 10px;
      }
      
      div.profil div.profilInfo {
        font-size: 8pt;
        padding: 4px 0 4px 10px;
      }
      
      div.profil div.profilFormItem, div.kontaktFormItem {
        clear: both;        
        border-top: 1px solid #9BADBF;
        position: relative;
        width: 100%;        
      }
      
      div.profil div.profilFormItem div.left, div.kontaktFormItem div.left {
        width: 200px;
        font-size: 11px;
        padding: 7px 0 7px 4px;
        float: left;
        position: relative; 
        top: 2px;
      }

      div.kontaktFormItem div.left {
        width: 170px;
        font-size: 11px;
        padding: 7px 0 7px 4px;
        float: left;
        position: relative; 
        top: 2px;
      }      
      
      div.profil div.profilFormItem div.right, div.kontaktFormItem div.right {
        padding: 6px 4px 6px 0;
        float: left;
        font-size: 11px;        
      }
      
      div.profil select {
        background-color:#F5F7F8;
        border:1px #9BADBF solid;        
        
      }
      
      div.profil select option:hover {
        background: #E6EAEE;
      }
      
      div.profil input.text {
        height:18px;
        padding:0;        
        background: #F5F7F8;
        border:1px #9BADBF solid;
      }
        div.profil input.text.type1 {
          width:201px;
        }
        div.profil input.text.type2 {
          width:149px;
        }
        div.profil input.text.type3 {
          width:47px;
        }

      div.twoColumns.profil div.leftColumnWrapper {
        float:left;
        width:236px;
      }
        div.twoColumns.profil div.leftColumnWrapper div.content {
          margin:0;
          padding:10px 15px 10px 10px;
        }

      div.twoColumns.profil div.rightColumnWrapper {
        float:right;
        width:236px;
      }
        div.twoColumns.profil div.rightColumnWrapper div.content {
          margin:0;
          padding:10px 10px 10px 15px;
        }
      .profilOpis {
        background-color: #e3ecf3;
        padding:10px 15px 10px 10px;
      }
      .profilForm {
        background-color: #f3f7fa;
        padding:10px 10px 10px 15px;
      }

/* ------------------------------------------------------------------------- */
    
    div.twoColumns.programyIFunduszeInwestycyjne {
      border-top:1px #CADEEF solid;
      padding-right:9px;
    }
      div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper {
        float:left;
        width:250px;
      }
        div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content {
          margin:0;
          padding:0 15px 10px 0;
        }
          div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content ul {
            margin:0;
            padding:10px 0 0 0;
            list-style-type:none;
            background:url(../images/shared/bg_bullet_type7.gif) 0 0 repeat-y;
          }
            div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content ul li {
              margin:0;
              padding:0;
            }
            div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content ul li a {
              display:block;
              padding:1px 0 1px 32px;
              background:url(../images/shared/bullet_type7.gif) 0 0.4em no-repeat;
            }
              * html div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content ul li a {
                height:1px;
              }
            div.twoColumns.programyIFunduszeInwestycyjne div.leftColumnWrapper div.content ul li.last {
              background: url(../images/shared/bg2_bullet_type7.gif) 0 0.65em no-repeat;
            }
          
      div.twoColumns.programyIFunduszeInwestycyjne div.rightColumnWrapper {
        float:right;
        width:215px;
        
        background:#E3ECF3 url(none) 0 0 no-repeat;
      }
        div.twoColumns.programyIFunduszeInwestycyjne div.rightColumnWrapper div.content {
          margin:0;
          padding:10px 10px 10px 15px;
        }

    div.twoColumns.dystrybutorzyLista {
      margin:0;
      padding-right:10px;
    }
      div.twoColumns.dystrybutorzyLista a,
      div.twoColumns.dystrybutorzyLista a:hover{
        color:#0061A0;
      }
      
      div.twoColumns.dystrybutorzyLista div ul {
        margin:0;
        padding:0;
        list-style-type:none;
      }
        div.twoColumns.dystrybutorzyLista div ul li {
          margin:0;
          padding:0;
        }
      div.twoColumns.dystrybutorzyLista div.leftColumnWrapper {
        float:left;
        width:230px;
        border-right:1px #CADEEF solid;
      }
      div.twoColumns.dystrybutorzyLista div.rightColumnWrapper{
        float:right;
        width:230px;
      }
      
      
      
      div.scrollWrapper {
        width:311px;
        height:108px;
      }
      
        div.scrollWrapper div.scrollContentWrapper {
          position:relative;
          width:293px;
          height:108px;
          float:left; 
          overflow:hidden;
        }
          div.scrollWrapper div.scrollContentWrapper div.content {  
            position:relative;
            bottom:0px;
          }
            div.scrollWrapper div.scrollContentWrapper div.content ul {
              margin:0;
              padding:0;
              list-style-type:none;
              background-color:#F3F7FA;
            }
              div.scrollWrapper div.scrollContentWrapper div.content ul li {
                margin:0;
                padding:0;
              }
                div.scrollWrapper div.scrollContentWrapper div.content ul li a {
                  display:block;
                  padding:1px 2px;
                  background:#FFFFFF;
                }
                  * html div.scrollWrapper div.scrollContentWrapper div.content ul li a {
                    height:1px;
                  }
                div.scrollWrapper div.scrollContentWrapper div.content ul li a:hover {
                  color:#FFFFFF;
                  background-color:#CCCCCC;
                  text-decoration:none;
                }
              
                div.scrollWrapper div.scrollContentWrapper div.content ul li.odd a {
                  background:#F3F7FA;
                }
                  div.scrollWrapper div.scrollContentWrapper div.content ul li.odd a:hover {
                    background-color:#CCCCCC;
                  }
                
              div.scrollWrapper div.rullerWrapper {
                width:18px;
                height:108px;
                float:right;
                background:#FF00FF url(../images/modules/scroll/bg_ruller.gif) 0 0 repeat-y;
              }
              
              div.scrollWrapper div.rullerContent {
                position:relative;
              }
                div.scrollWrapper div.rullerContent a.up {
                  position:absolute;
                  top:0;
                  left:0;
                }
                div.scrollWrapper div.rullerContent a.slide {
                  position:absolute;
                  top:17px;
                  left:0;
                }
                div.scrollWrapper div.rullerContent a.down {
                  position:absolute;
                  top:91px;
                  left:0;
                }
 
  div#whatLinksComboButton ul li{
    margin-bottom: 5px;
  }
  
  div#whatLinksComboButton ul li a{
    font-weight: bold;
  }

  div#wyceny-search {
   margin-right: -10px;
  }
  
  div#wyceny-search table#links tr {
    height:29px; 
    background-color: #00649F; 
  }

  div#wyceny-search table#links tr a {
    color: white; 
    font-weight: bold;
    font-size: 11px;
  }
  
  div#wyceny-search table#links tr img.linksArr{
    padding: 0px 10px 0 10px;
    position: relative;
    top: 3px;
  }
  
  table#wycenySearchTab tr td.header{
    font-size: 11px;
    color: #black;
    font-weight: bold;
    background-color: #E6E9EE;
    border-top: 2px solid #00649F;
    border-bottom: 1px solid #9CADBF;
    height: 30px;
    padding: 0 0 0 10px;;
  }

  table#wycenySearchTab select#fund{
    font-size: 11px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-left: 2%;
    width: 96%;
    background-color: #F6F7F9;
    border: 1px solid #9BAEBF;
  }

  table#wycenySearchTab tr td.dates{
    padding-left: 10px;
    height: 30px;
    border-bottom: 1px solid #9CADBF;
    font-size: 11px;
  }
  table#wycenySearchTab tr td.textW{
    width: 25%;
  }
  table#wycenySearchTab tr td label{
    position: relative;
    top: -2px;
  }
  table#wycenySearchTab tr td.button{
    padding-left: 10px;
    height: 30px;
    font-size: 11px;
  }
  table#wycenySearchTab tr td.button input{
    position: relative;
    top: -4px;
  }

  select.dynSelectDay {
    font-size: 11px;
    background-color: #F6F7F9;
    margin-right: 3px;
    border: 1px solid #9BAEBF;
  }
  select.dynSelectMonth {
    font-size: 11px;
    margin-right: 3px;
    background-color: #F6F7F9;
    border: 1px solid #9BAEBF;
  } 
  select.dynSelectYear {
    font-size: 11px;
    background-color: #F6F7F9;
    border: 1px solid #9BAEBF;
  } 

  div#wyceny-search table#results {
    border-collapse: collapse;
    border-bottom: 2px solid #00649F;
  }

  div#wyceny-search table#results tr td.header{
    font-size: 11px;
    color: #black;
    font-weight: bold;
    background-color: #E6E9EE;
    border-top: 2px solid #00649F;
    border-bottom: 1px solid #9CADBF;
    height: 30px;
    padding: 0 10px 0 10px;;
  }

  div#wyceny-search table#results tr td.right{
    text-align: right;
  }

  div#wyceny-search table#results tr td.dates{
    padding-left: 10px;
    padding-right: 10px;
    height: 30px;
    border-bottom: 1px solid #9CADBF;
    font-size: 11px;
  }
  
  table.formTab{
    border-collapse: collapse;
    width: 420px;
  }
    
  table.formTab tr td.header{
    font-size: 11px;
    color: #black;
    font-weight: bold;
    background-color: #E6E9EE;
    border-top: 2px solid #00649F;
    border-bottom: 1px solid #9CADBF;
    height: 30px;
    line-height: 145%;
    padding-left: 10px;
  }

  table.formTab tr td.line{
    padding-left: 10px;
    height: 30px;
    border-bottom: 1px solid #9CADBF;
    font-size: 11px;
  }
  
  
  table#wybierzFunduszTab tr td input {
    position: relative;
    top: 1px;
  }
  
  table#wybierzFunduszTab tr td.header{
    height: auto;
    padding-top: 9px;
    padding-bottom: 10px;
  }
  
  table#wybierzFunduszTab tr td.button{
    padding-left: 10px;
    height: 30px;
    font-size: 11px;
  }

