
#tooltip {
  /* WYGLĄD */
  text-align:left;
  white-space:nowrap;
  font-family : verdana;
  font-size : 10px;
  font-style : normal;
  padding: 10px;
  background-color : white;
  border-bottom-color : maroon;
  border-bottom-style : dashed;
  border-bottom-width : 1px;
  border-left-color : maroon;
  border-left-style : dashed;
  border-left-width : 1px;
  border-right-color : maroon;
  border-right-style : dashed;
  border-right-width : 1px;
  border-top-color : maroon;
  border-top-style : dashed;
  border-top-width : 1px;


  /* ROZMIESZCZENIE */
  position:absolute;
  margin-top:25px; /* odległość w pionie od kursora myszy */
}







body {
font-family: Verdana, Arial CE;
}

.text1 {
    color: #FFFFFF;
    font-size: 8pt;
    text-align: left;
  }


.textl8s {
    color: #333333;
    font-size: 8pt;
    text-align: left;
  }


.bialycb {
    color: #FFFFFF;
    font-size: 8pt;
    text-align: center;
    font-weight: BOLD;
  }


.bialyc {
    color: #FFFFFF;
    font-size: 8pt;
    text-align: center;
  }


.bialylb {
    color: #FFFFFF;
    font-size: 8pt;
    text-align: left;
    font-weight: BOLD;
  }


.czarnyl {
    color: #000000;
    font-size: 8pt;
    text-align: left;
  }


.bialyl {
    color: #FFFFFF;
    font-size: 8pt;
    text-align: left;
  }


.czarnyc {
    color: #000000;
    font-size: 8pt;
    text-align: center;
  }


.czarnyp {
    color: #000000;
    font-size: 8pt;
    text-align: right;
  }


.szaryl {
    color: #666666;
    font-size: 8pt;
    text-align: left;
  }


.szarybl {
    color: #666666;
    font-size: 8pt;
    text-align: left;
    font-weight: BOLD;
  }


.szarybc {
    color: #666666;
    font-size: 8pt;
    text-align: center;
    font-weight: BOLD;
  }


.szaryp {
    color: #666666;
    font-size: 8pt;
    text-align: right;
  }


.cszaryl {
    color: #303030;
    font-size: 8pt;
    text-align: left;
  }


.cszaryc {
    color: #303030;
    font-size: 8pt;
    text-align: center;
  }


.cszaryj {
    color: #303030;
    font-size: 8pt;
    text-align: justify;
  }


.cniebieskic {
    color: #000066;
    font-size: 8pt;
    text-align: center;
  }


.cniebieskilb {
    color: #000066;
    font-size: 8pt;
    text-align: left;
    font-weight: BOLD;
  }


.cniebieskil {
    color: #000066;
    font-size: 8pt;
    text-align: left;
  }


.sszaryc {
    color: #666666;
    font-size: 8pt;
    text-align: center;
  }


.odp {
    background: #666666 ;
    color: #FFFFFF;
    font-size: 10pt;
    text-align: left;
    font-weight: BOLD;
  }


.puste {
    font-size: 2pt;
  }


.menu2 {
    font-size: 8pt;
    color: #000033;
    text-decoration: none;
    text-align: center;
    font-weight: BOLD;
  }


.menu2:hover {
    font-size: 8pt;
    color: #CC0000;
    text-decoration: none;
    text-align: center;
    font-weight: BOLD;
  }


.menu3 {
    font-size: 8pt;
    color: #990000;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.menu3:hover {
    font-size: 8pt;
    color: #000066;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.adres1 {
    color: #FFFFFF;
    font-size: 8pt;
    text-decoration: none;
    text-align: left;
  }


.adres1:hover {
    font-size: 8pt;
    color: #FFFFCC;
    text-decoration: none;
    font-weight:;
  }


.adres2 {
    color: #FFFF66;
    font-size: 10pt;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.adres2:hover {
    font-size: 10pt;
    color: #FFFF66;
    text-decoration: none;
    font-weight: BOLD;
  }


.adres3 {
    color: #003300;
    font-size: 10pt;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.adres3:hover {
    font-size: 10pt;
    color: #003300;
    text-decoration: none;
    font-weight: BOLD;
  }


.adres4 {
    font-size: 8pt;
    color: #0000CC;
    text-align: right;
    text-decoration: none;
  }


.adres4:hover {
    font-size: 8pt;
    color: #FF0000;
    text-decoration: none;
  }


.mail {
    font-size: 8pt;
    color: #0000CC;
    text-align: right;
    text-decoration: none;
  }


.mail:hover {
    font-size: 8pt;
    color: #FF0000;
    text-decoration: none;
  }


.mail2 {
    font-size: 8pt;
    color: #0000CC;
    text-align: center;
    text-decoration: none;
  }


.mail2:hover {
    font-size: 8pt;
    color: #FF0000;
    text-decoration: none;
  }


.temat {
    font-size: 8pt;
    color: #000066;
    text-align: right;
    text-decoration: none;
    font-weight: BOLD;
  }


.temat:hover {
    font-size: 8pt;
    color: #FF0000;
    text-decoration: none;
    font-weight: BOLD;
  }


.mail_jb {
    font-family: Verdana, Arial CE;
    font-size: 7pt;
    color: #999999;
    text-align: right;
    text-decoration: none;
  }


.mail_jb:hover {
    font-size: 7pt;
    color: #666666;
  }

table {
    font-size: 8pt;
    color: #333333;
    text-decoration: none;
  }

.kalendarz_w1 {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    text-align: left;
    color: #333333;
    background: #666666;
  }


.kw1_naglowek {
    color: #660000;
    font-weight: bold;
    background: #FFFFFF;
  }


.kw1_naglowek2 {
    color: #FFFFFF;
    font-weight: bold;
    background: #333333;
  }


.kw1_miejsce {
    color: #333333;
    background: #FFFFFF;
  }


.kw1_nazwa {
    text-align: center;
    color: #333333;
    background: #DEDEDE;
    width: 100;
  }


.kw1_nazwa2 {
    text-align: center;
    color: #333333;
    background: #FFFFFF;
    width: 100;
  }


.kw1_dane {
    background: #FFFFFF;
  }


.kw1_dane2 {
    background: #ECECEC;
  }


.kw1_link {
    color: #660000;
    font-weight: bold;
    background: #FFFFFF;
    text-decoration: none;
  }


.kw1_link:hover {
    color: #FF0000;
  }


.kw1_news {
    color: #000066;
    background: #FFFFFF;
    text-decoration: none;
  }


.kw1_news:hover {
    color: #FF0000;
  }


.kw1_miesiac {
    color: #FFFFFF;
    font-weight: bold;
  }


.kal1 {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #663300 0px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #663300 0px solid;
    background: #FFFFFF;
    COLOR: #502C21 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 360;
  }


.kal1b {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #663300 0px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #663300 0px solid;
    background: #FFFFFF;
    COLOR: #502C21 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 480;
  }


.kal1c {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #663300 0px solid;
    background: #FFFFFF;
    COLOR: #333333;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 559;
  }


.kal2 {
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 0px solid;
    BORDER-RIGHT: #333333 0px solid;
    BORDER-BOTTOM: #333333 0px solid;
    background: #999999;
    COLOR: #000066 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    padding: 2;
  }


.kal3 {
    BORDER-BOTTOM: #663300 0px solid;
    BORDER-LEFT: #663300 0px solid;
    BORDER-RIGHT: #663300 0px solid;
    BORDER-TOP: #663300 0px solid;
    background: #FFFFFF;
    COLOR: #000066 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-align: center;
  }


.kal4 {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    width: 120;
    background-image: url(images/dataimp.gif);
    background-repeat: repeat-x;
    COLOR: #FFFFFF ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-align: left;
    font-weight: BOLD;
  }


.kal5 {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    background-image: url(images/nazwa.gif);
    background-repeat: repeat-x;
    COLOR: #FFFFFF ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.news {
    font-size: 4pt;
  }


.news2 {
    font-family: Verdana, Arial CE;
    color: #666666;
    font-size: 8pt;
    text-align: left;
  }


.baner {
    font-family: Verdana, Arial CE;
    color: #666666;
    font-size: 8pt;
    text-align: center;
  }


.menu4 {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #F8F8EF;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.menu4:hover {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #FFFF00;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.datak {
    BORDER-BOTTOM: #666666 0px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    background-image: url(images/dataimp.gif);
    background-repeat: repeat-x;
    width: 155;
    COLOR: #000000;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-decoration: none;
  }


.datakm {
    COLOR: #FFFFFF;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-decoration: none;
  }


.zaznacz1 {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    font-weight: BOLD;
  }


.zaznacz1:hover {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #FFFF99;
    text-decoration: none;
    text-align: center;
    font-weight: BOLD;
  }


.zaznacz {
    background-image: url(images/data.gif);
    background-repeat: repeat-x;
    COLOR: #FFFFFF ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    text-decoration: none;
    text-align: left ;
    font-weight: BOLD;
  }


.kategoria {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #990000;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.kategoria:hover {
    font-family: Verdana, Arial CE;
    font-size: 8pt;
    color: #000033;
    text-decoration: none;
    text-align: left;
    font-weight: BOLD;
  }


.input1 {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT: #0C0C0C 1px solid;
    BORDER-RIGHT: #0C0C0C 1px solid;
    BORDER-TOP: #0C0C0C 1px solid;
    background: #FFFFFF;
    COLOR: #000000 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
  }



.input_kolejnosc {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT: #0C0C0C 1px solid;
    BORDER-RIGHT: #0C0C0C 1px solid;
    BORDER-TOP: #0C0C0C 1px solid;
    background: #FFFFFF;
    COLOR: #000000 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 30px;
  }

.input_100 {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT: #0C0C0C 1px solid;
    BORDER-RIGHT: #0C0C0C 1px solid;
    BORDER-TOP: #0C0C0C 1px solid;
    background: #FFFFFF;
    COLOR: #000000 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 100px;
  }



.input_300 {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT: #0C0C0C 1px solid;
    BORDER-RIGHT: #0C0C0C 1px solid;
    BORDER-TOP: #0C0C0C 1px solid;
    background: #FFFFFF;
    COLOR: #000000 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 300px;
  }


.input_550 {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT: #0C0C0C 1px solid;
    BORDER-RIGHT: #0C0C0C 1px solid;
    BORDER-TOP: #0C0C0C 1px solid;
    background: #FFFFFF;
    COLOR: #000000 ;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
    width: 510;
  }










  
  
  
a        { font-family: Verdana, Arial CE; font-size: 8pt; color: #0000CC; text-align: left; text-decoration: none; }
a:hover  { font-size: 8pt; color: #FF0000; text-decoration: none; }

div#menu         {  float: left; margin-right: 2px;  font-family: Verdana, Arial CE; font-size: 8pt; width: 100%;  }
div#menu a       { display: block; text-decoration: none; color: #252525; background-color: #CCCCCC; padding: 1px; border-left: 6px solid #666666; margin-top: 3px; padding: 4px; font-weight: bold;}
div#menu a:hover { color: #990000; border-left: 6px solid #CC0000; }
div#menu .a2     { display: block; text-decoration: none; color: #252525; background-color: #DADADA; padding: 1px; border-left: 6px solid #CCCCCC; margin-top: 3px; padding: 4px; font-weight: bold;}
div#menu .a2:hover { color: #660000; border-left: 6px solid #660000; }
div#menu .a3     { display: block; text-decoration: none; color: #252525; background-color: #E9E9E9; padding: 1px; border-left: 6px solid #DADADA; margin-top: 3px; padding: 4px; font-weight: bold;}
div#menu .a3:hover { color: #330000; border-left: 6px solid #330000; }

.naglowek_data {
    font-size: 8pt;
    color: #EFEFEF;
    text-align: right;
  }

.temat_news {
    font-size: 8pt;
    color: #FFFFFF;
    background-color: #000066;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
  }
  
.temat_news_adm {
    font-size: 8pt;
    color: #000066;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
  }
  
.tresc_news {
    font-size: 8pt;
    color: #333333;
    text-decoration: none;
    text-align: left;
  }
  
.tresc_zawartosc {
    font-size: 8pt;
    color: #333333;
    text-decoration: none;
  }

.linia_news {
    color: #000066;
  }

input {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT:   #0C0C0C 1px solid;
    BORDER-RIGHT:  #0C0C0C 1px solid;
    BORDER-TOP:    #0C0C0C 1px solid;
    background:    #FFFFFF;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
}

textarea {
    BORDER-BOTTOM: #0C0C0C 1px solid;
    BORDER-LEFT:   #0C0C0C 1px solid;
    BORDER-RIGHT:  #0C0C0C 1px solid;
    BORDER-TOP:    #0C0C0C 1px solid;
    background:    #FFFFFF;
    font-family: Verdana,Tahoma;
    font-size: 8pt;
}

.kw {
    BORDER-BOTTOM: #FFFFFF 0px solid;
    BORDER-LEFT:   #FFFFFF 0px solid;
    BORDER-RIGHT:  #FFFFFF 0px solid;
    BORDER-TOP:    #FFFFFF 0px solid;
}

.s32 {
    width: 32px;
}

.s100 {
  width: 100px;
  }

.s180  {
    width: 180px;
}

.s250  {
    width: 250px;
  }
  
.s260  {
    width: 260px;
  }

.p100 {
    width: 100%;
  }











