body {
       margin: 0 5px;
       text-align: center;
       font-family: Tahoma, arial, helvetica, san-serif;
       color:  #15407e;
      }
.black { background:  #15407e
       /* background:  #15407e    */
}

select, input {
       color: 15407e;
       font-size: 8pt;
       font-weight: bold;
      }

img { border: 0; }

ul.mbh    {
            position: relative;
            top: 0px;
            padding: 0;
            margin: 0px;
            list-style: none;
            width: 100%;
            z-index: 10;
            font-size: 14px;
            }
table { font-family: Tahoma, arial, helvetica, san-serif;
        font-size: 12px;
}




ul.mbh li {
            float: left;
            list-style: none;
        /*    margin: 4px 0em 2px .5em;  */
          /*  padding: 0 0 2 10; */
            z-index: 20;
            position: relative;
            font-size: 14px;
            }

/* Pozycja menu rozwijanego */
ul.mbh li ul {
               margin: 0;
               padding: 0;
               list-style: none;
               position: absolute;
               top: 1.6em;
               left: -1px;
               visibility: hidden;
               z-index: 30;
               font-size: 12px;
               white-space: nowrap; }

ul.mbh ul li { background: none;
               list-style: none;
               text-align: left;
               float: none;
               margin: 0;
               padding: 0;
               position:relative;
            font-size: 14px;
         white-space:   nowrap; }

ul.mbh ul ul { margin: 0em;
               position: absolute;
               top: 0;
               left: 93px;
         white-space:   nowrap; }

ul.mbh li a:link,
ul.mbh li a:visited,
ul.mbh li a:hover,
ul.mbh li a:active {
    background: #15407E;
    color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
  font-size: 14px;
   }



ul.mbh ul li a:link,
ul.mbh ul li a:visited,
ul.mbh ul li a:active {

        text-decoration: none;
        font-weight: normal;
            font-size: 14px;
   }

ul.mbh ul li a:hover {
    width: 100%;
        text-decoration: none;
        font-weight: normal;
        padding: 0px;
            font-size: 14px;
   }

ul.mbh ul li a.hidden:link,
ul.mbh ul li a.hidden:visited {

        text-decoration: none;
        font-weight: normal;
            font-size: 14px;
   }

ul.mbh li a.visible:link,
ul.mbh li a.visible:visited,
ul.mbh li a.visible:hover,
ul.mbh li a.visible:active {
    background: #FFFFFF;
    color: #15407E;
        text-decoration: none;
        font-weight: normal;
        font-size: 14px;
   }

ul.mbh li a:hover,
{
  background: #FFFFFF;
  color: #15407E;
  text-decoration: none;
  font-weight: normal;
  padding: 0 0 0 0;
  margin-left: 0px;
  font-size: 14px;

   }





ul.mbh ul li a.visible:link,
ul.mbh ul li a.visible:visited,
ul.mbh ul li a.visible:hover,
ul.mbh ul li a.visible:active {

        text-decoration: none;
        font-weight: normal;
         font-size: 14px;
   }


a {   text-decoration: none;
      font-weight: bold;
      color: #15407e;
  }

a:visited {
      text-decoration: none;
      font-weight: bold;
      color: #7184a5;
  }


#container { width: 770px;
             text-align: center;
             margin: 0;
             padding: 0;
           }

#head   { /* background: #FFFFFF;  */
          color: #15407E;
          position: relative;
          margin: 0px;
          z-index: 0;
          height: 142px;
          top: 0;
        }


#left {
        padding: 0;
        margin: 10 0;
        float: left; }

#info {
        text-align: left;
        float: left;
        font-size: 9pt;
        width: 160px;
        margin: 0 0 0 0;
        padding: 0px 5px 0px 0px;
        border-bottom: solid 1px; }

#info a:link, a:visited {
          text-decoration: none;
          color: #15407e;
          font-size: 10pt;
          font-weight: bold;
          }

#subscribe {
        clear: left;
        text-align: left;
        font-size: 9pt;
        width: 160px;
        margin: 0 0 0 0;
        padding: 0px 5px 0px 0px; }

#subscribe a {
        font-size: 10pt;
        text-decoration: none;
        color: #FFFFFF;
       }


#center { float: left;
          position: relative;
          padding: 0 5;
          margin: 10 0;
          border-right: solid 1px #15407E;
          border-left: solid 1px #15407E;
          font-weight: normal;
          }

#center-lista {
          float: left;
          position: relative;
          padding: 0 0 0 0;
          margin: 10 0;
          }

#center-lista a {
          text-decoration: none;
          color: #15407e;
          font-size: 10pt;
          font-weight: bold;
          }

#search { float: left;
          width: 100%;
          text-align: left;
          font-size: 10pt;
          margin: 0 0 5 0;
          padding: 0;
        }

#search a, #asearch a {
          font-size: 10pt;
          color: #FFFFFF;;
          background: #15407e;
          text-decoration: none;
          font-weight: normal;
          padding: 2 2;
        }
#asearch {
        clear: left;
        text-align: left;
        font-size: 8pt;
        margin: 0;
         }

#content { clear: left;
        width: 100%;
        text-align: left;
        font-size: 10pt;
        margin: 5 0 0 0;
     }

.content { clear: left;
        width: 100%;
        text-align: justify;
        font-size: 10pt;
        margin: 5 0 0 0;
     }

#wiecej { color: #15407E;
             text-align: right;
         }

#right { width: 160;
         position: relative;
         padding: 0;
         margin: 10 0;
         float: right; }

#offers { clear: both;
          text-align: justify;
          font-size: 8pt;
          width: 150px;
          margin: 5; }

#offers img { margin: 2 0 0 0; }

#linki {
         font-family: Tahoma, arial, helvetica, san-serif;
         font-size: 8pt;
        }

#linki UL A li {
         font-family: Tahoma, arial, helvetica, san-serif;
         font-size: 8pt;
        }

#panel, #panel-show {
         float: right;
      /*   background: #FFFFFF;   */
         text-align: left;
         font-size: 8pt;
         margin: 10 0 0 0;
         overflow: hidden;
       }

#center-show {
         float: left;
      /*   background: #FFFFFF;   */
         text-align: left;
         font-size: 8pt;
         margin: 10 0 0 0;
         overflow: hidden;
       }

#panel table, #panel-show table,
#center-lista table, #center-show table, #asearch table, {

         border: 0;
      /*   background: #FFFFFF;   */
         margin: 0;
         font-size: 12px;
       }

#panel td, #center-lista td, {
         background: #f3f3f9;
         border: 0;
         margin: 1;
         padding: 2;
         font-size: 12;
       }

#asearch td {
         border: 0;
         margin: 1 0;
         padding: 2;
         font-size: 12;
       }

#panel-l { width: 150;
         background: #FCFCFE;
         border: 0;
         margin: 1px;
         padding: 4px;
         padding-right: 0;
         padding-left: 5mm;
         font-size: 12;
       }

.panel-l {
         padding-right: 0px;
       }

#panel-r { width: 620;
         background: #FCFCFE;
         border: 0px;
         margin: 1px;
         padding: 4px;
         padding-right: 5mm;
         font-size: 12;
       }
.panel-r {
      /*   padding-right: 0px;       */

       }

#panel a { color: #15407e; }


#tlo_color {background: #FCFCFE}


#of_foto  {
         background: #FCFCFE;
         border: 0;
         margin: 1;
         padding: 2;
}

#of_foto_u  {
         background: #f3f3f9;
         border: 0;
         margin: 0;
         padding: 0;
         width: 779;
}

#of_foto_u_wydruk  {
         border: 0;
         margin: 0;
         padding: 0;
         width: 779;
}

#panel-l_w { width: 150;

         border: 0;
         margin: 1;
         padding: 2;
         font-size: 12;
       }

#panel-r_w { width: 629;

         border: 0;
         margin: 1;
         padding: 2;
         font-size: 12;
       }


#art {
         text-align: justify;
         padding-bottom: 7px;
         width: 19px;
         font-weight: bold;
}

#art_wykaz {
         text-align: justify;
         padding-bottom: 7px;
         width: 20px;
         font-weight: bold;
         padding-left: 24px;
}

#tekst {
         text-align: justify;
         padding-bottom: 7px;
}

#id_m0 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m0 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
}

#id_m1 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m1 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_m2 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m2 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_m3 {
padding: 1px 15px;
display: block;
         border-right: solid 1px #CCCCCC;
         border-top: solid 1px #CCCCCC;
         border-bottom: solid 1px #CCCCCC;
         background: #15407e;
         color: #ffffff;
}

a:hover#id_m3 {
padding: 1px 15px;
display: block;
         background: #ffffff;
         color: #15407e;
         border-top: solid 1px #CCCCCC;
         border-right: solid 1px #CCCCCC;
         border-bottom: solid 1px #CCCCCC;
}

#id_m4 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m4 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_m5 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m5 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_m6 {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m6 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_m7 {
        padding: 1px 15px;
        display: block;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
}
a:hover#id_m7 {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}
#id_pm_top {
        padding: 1px 15px;
        display:block;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm_top {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_pm {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_pm_bottom {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm_bottom {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_pm_top_k {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 195px;
        cursor : pointer;
}

a:hover#id_pm_top_k {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 195px;
        cursor : pointer;
}

#id_pm_bottom_k {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 195px;
        cursor : pointer;
}
a:hover#id_pm_bottom_k {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 195px;
        cursor : pointer;
}

#id_pm_top_p {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm_top_p {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_pm_p {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm_p {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_pm_bottom_p {
        display:block;
        padding: 1px 15px;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}
a:hover#id_pm_bottom_p {
        display:block;
        padding: 1px 15px;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 185px;
        cursor : pointer;
}

#id_m3_en {
        padding: 1px 15px;
        display: block;
        border-right: solid 1px #CCCCCC;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        background: #15407e;
        color: #ffffff;
}

a:hover#id_m3_en {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
}

#id_pm_top_p_en {
        padding: 1px 15px;
        display: block;
        background: #15407e;
        color: #ffffff;
        border-top: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}
a:hover#id_pm_top_p_en {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}

#id_pm_p_en {
        padding: 1px 15px;
        display: block;
        background: #15407e;
        color: #ffffff;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}
a:hover#id_pm_p_en {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}

#id_pm_bottom_p_en {
        padding: 1px 15px;
        display: block;
        background: #15407e;
        color: #ffffff;
        border-bottom: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}
a:hover#id_pm_bottom_p_en {
        padding: 1px 15px;
        display: block;
        background: #ffffff;
        color: #15407e;
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        width: 202px;
        cursor : pointer;
}

ul.mbh li a:link,
ul.mbh li a:visited,
ul.mbh li a:hover,
ul.mbh li a:active {}

#menu_tabelka {
background-color: #15407E;
    border-spacing:0px;
    margin: 0px;
    padding: 0px;
}
#menu_tabelka td {
    border-spacing:0px;
    margin: 0px;
    padding: 0px;
}


#nav, #nav ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
#nav {
z-index: 1000;
}

#nav a {
z-index: 1000;
border-left: 1px solid #CCC;
border-top: 1px solid #CCC;

    padding: 2px 17px;
    display: block;

    color: #FFFFFF;
    font-weight: normal;
    font-size: 14px;
}
li ul li {
z-index: 1000;
    text-align: left;
    width: 190px;
    border-right: 1px solid #CCC;
}
#nav li {
    float: left;
z-index: 1000;
    background: #15407E;

    padding: 0;
    margin: 0;
}

#nav li ul {
    position: absolute;
    width: 10em;
    left: -999em;
    z-index: 1000;
}

#nav li:hover ul {
    left: auto;
    z-index: 1000;
}

#nav li:hover ul, #nav li.sfhover ul {
    left: auto;
}

#menu  {
    width: 779px;
}
a.last {
    border-right: 1px solid #CCC;
}
