/**** body ****/
body
{
         background-color: #ffffff;
         text-align: left;
         margin: 0;
}
/**** tabele ****/
table
{
         font-size: 14px;
         border: 1px black none;
         border-collapse: collapse;
         /*background-repeat: no-repeat;*/
}
table.start
{
          width: 800px;
}
table.i
{
         width: 166px;
}
table.ii
{
         width: 332px;
}
table.iii
{
         width: 498px;
}
table.iv
{
         width: 664px;
}

table.full
{
         width: 671px;
}
table.sondy
{
         font-size: 14px;
         border: 1px white none;
         background-color: #F5F5F5;
         border-collapse: collapse;

         /**border-collapse: collapse;**/
}
/**** kolumny tabel ****/
td
{
          padding: 0;
          vertical-align: top;
          font-size: 11px;
          font-family: verdana;
          background-repeat: no-repeat;
}
td.baner
{
          height: 110px
}
td.menu
{
          width: 800px;
}
td.menu, td.menuc
{
          height: 18px;
          background-color: #7a98d8;
          font-weight: bold;
          text-align:center;
          padding:3px 0;
          border-bottom: #ffffff 2px solid;
}
td.panell, td.panelp
{
          height: 456px;
          width: 129px;
}
td.panell
{
          background-image: url("../images/lewy_panel1.png");
}
td.panelp
{
          background-image: url("../images/panel_promo.png");
}
td.main
{
          margin: 0;
          padding-bottom: 10px;
}
td.stopka
{
          height: 18px;
          background-color: #7a98d8;
          vertical-align: middle;
}
td.prod, td.prodb
{
         width: 166px;
}
td.prod, td.proda, td.iiia, td.iia
{
         vertical-align: middle;
         text-align: justify;
}
td.naglowek
{        background-color: #000080;
         color: #e0effe;
         font-weight: bold;
}
td.lewy
{
         background-color: #e0effe;
         width: 120px;
         color: #000080;
         font-weight: bold;
}
td.prawy
{
         background-color: #e0effe;
}
/**** tabela kontaktów ***/

/** nagłówek **/
td.konnag
{        background-color: #7a97d9;
         color: #ffffff;
         font-weight: bold;
         padding-left: 3px;
}
/** nagłówek  sondy**/
td.konnags
{        background-color: #aec0e6;
         color: #000099;
         border: 1px solid #C0C0C0;
         font-weight: bold;
         padding-left: 3px;
         font-size: 12px;
}
/**nagłówek sondy pion**/
td.konnags1
{
         background-color: #7a97d9;
         color: #000099;
         border: 1px solid #C0C0C0;
         font-weight: bold;
         padding-left: 3px;
         writing-mode: tb-rl;
         filter: flipv fliph;
}
/** komórki lewe **/
td.konl
{
         background-color: #e7ecf7;
         color: #043099;
         font-weight: bold;
         padding-left: 3px;
}
/** komórki prawe **/
td.konr
{
         background-color: #e7ecf7;
         padding-left: 3px;
}
/** komórki lewe szare**/
td.konsc0
{
         border: 1px solid #C0C0C0;
         padding-left: 3px;
          width: 150px;
}

td.konsc0ost
{
       border: 1px solid #C0C0C0;
       font-weight: bold;
       font-size: 11px;
}
td.tabela
{
       vertical-align: middle;
       text-align: center;
}
/** komórki lewe  sondy**/
td.konsl
{
         background-color:white;
         color: #043099;
         border: 1px solid #C0C0C0;
         font-weight: bold;
         padding-left: 3px;
}
/** komórki prawe  sondy**/
td.konsr
{
         background-color: #e7ecf7;
         border: 1px solid #C0C0C0;
         padding-left: 3px;
}
td.konsrost
{
         background-color: #e7ecf7;
         border: 1px solid #C0C0C0;
         padding-left: 3px;
         font-weight: bold;
}
/** komórki centralne  sondy szare**/
td.konsc1
{
         border: 1px solid #C0C0C0;
         padding-left: 3px;
}
/** komórki centralne  sondy białe**/
td.konsc2
{        background-color:white;
         border: 1px solid #C0C0C0;
         padding-left: 3px;
}
/** komórki centralne  sondy szare**/
td.konsc3
{
         border: 1px solid #C0C0C0;
         width: 550px;
         padding-left: 3px;
}

/**** pozostałe ****/
h1, h2, h3, p, a, li
{
         font-family: "arial ce", arial, helvetica;
}
h1, h2, a.linki
{
         font-weight: bold;
         color: #000099;
}
h1
{
         background-color: #7a97d7;
         line-height: 150%;
         font-size: 16px;
         padding-left: 18px;
}
h1.stopka
{
          display: inline;
          background-color: #7a98d8;
          padding: 2px 0;
          font-family: verdana;
}
h2
{
         font-size: 14px ;
}
h2.form
{
         margin: 10px 0 1px;
}
h3
{
          background-color: #e7ecf7;
         line-height: 150%;
         font-size: 14px;
         padding-left: 18px;
}
p
{
         font-size: 12px;
         padding-left: 18px;
}
p.table
{
         margin: 2px 15px 20px;
         padding: 0;
         font-size: 12px;
}
p.center
{
         text-align: justify;
}
p.link
{
         margin: 2px 15px 1px;
         padding: 0;
         text-align: center;
}
a
{
         text-decoration: none;
         color: #033990;
         font-weight: bold;
         cursor:pointer;
}
a.menua
{
          color: black;
}
a.linki
{
         padding: 0;
         margin: 0;
}
img.main, img.pos
{
          border: 1px none;
          padding: 0;
          margin: 0;
}
ul
{
          margin-bottom: 0;
}
li
{
          list-style-type: disc;
          font-size: 12px; font-weight: normal;
}
input
{
        margin: 1px;
        padding: 1px;
}
input.checkbox
{
        height: 14px;
        width: 14px;
}
/**/
.aktualnosci, .aktualnościtxt
{
          color: black;
          font-size:11px;
          margin: 0;
          font-weight: bold;
          padding: 2px 5px;
}
.aktualnoscin
{
          color: black;
          font-size:11px;
          margin: 0;
          font-weight: bold;
          padding: 1px 5px;
}
.aktualnoscin2
{
          color: black;
          font-size:15px;
          margin: 0;
          font-weight: bold;
          padding: 1px 5px;
}
.aktualnoscitxt
{
          font-size:10px;
          padding: 2px 4px;
}
.podmenu
{
          font-size:11px;
          padding: 0 20px;
}
.stopka
{
          color: #000000;
          font-weight: normal;
          font-size:11px;
          text-align: center;
          margin: 0
}
.title
{
          padding-left: 6px;
          text-align: justify;
}
.small, .copyright
{
          display: inline;
          font-size: 10px;
}
.copyright
{
          font-style: italic;
}
.pion
{
          writing-mode: tb-rl;
          filter: flipv fliph;
}


.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}

a.menua
{

          font-color: #ffffff;
}