BODY {
background-image:url('pliki/tlo.png');
background-position:center;
text-align: center;
scrollbar-arrow-color:black; 
scrollbar-base-color:white; 
scrollbar-dark-shadow-color:black; 
scrollbar-face-color:white; 
scrollbar-highlight-color:silver; 
scrollbar-shadow-color:silver 
cursor: crosshair;
}

TABLE {
margin-left: auto;
margin-right: auto;
background-color:rgb(255,255,255);
}

td {
vertical-align: top;
}

td.txt {
border-left:1px solid black;
border-top:1px solid black;
border-bottom:1px solid black;
border-right:1px solid black;
}

td.menu_boczne {
width:200px;
background-color: rgb(255,255,255);
border-left:1px solid black;
border-top:1px solid black;
border-bottom:1px solid black;
border-right:1px solid black;
}

 /* Wszystkie odnośniki (przyciski)    */
a {
text-decoration:underline;
color: rgb(0,0,0);
border-left:0px;
border-right:0px;
border-bottom:0px;
border-top:0px;
}

a.lewe {
width:220px;
color: rgb(255,255,0);
background-color: #993333; /* rgb(53,57,144); */
display: block;
text-align:center;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
border: 0;
}

a.lewe:hover {
background-color:rgb(255,255,0);;
color:#993333;          /*rgb(53,57,144);  */
font-weight: bold;
padding: 10px 0px 10px 0px;
}

a.linki {
color: rgb(53,57,144);
display: block;
text-align:center;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

a.linki:hover {
color: rgb(53,57,144);
display: block;
text-align:center;
font-weight:bold;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

a.linkitxt {
color: rgb(53,57,144);
}

a.linkitxt:hover {
color: rgb(53,57,144);
font-weight:bold;
}

a.linki_dokumenty {
color: rgb(53,57,144);
display: block;
text-align:left;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

a.linki_dokumenty:hover {
color: rgb(53,57,144);
display: block;
text-align:left;
font-weight:bold;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

/* czcionki itd itp w menu   */
p.menu {
width:220px;
margin:  10px 10px 10px 10px;
font-size: 10pt;
letter-spacing:1px;
text-align: left;
font-family:helvetica,sans-serif,verdana,tahoma;
font-weight:bold;
color:rgb(0,128,255);
background-color: rgb(255,255,255);
}

p.naglowek1 {
font-family: arial,helvetica,tahoma;
font-size: 14pt;
font-weight: bold;
text-align: center;
margin: 0 0 0px 0px;
padding: 10px 10px 10px 10px;
line-height:30px;
background-color: rgb(53,57,144);
}

p.naglowek2 {
color: rgb(255,0,0);
border-bottom:1px dotted rgb(0,0,0);
font-family: arial,helvetica;
font-size: 12pt;
font-weight: bold;
text-align: justify;
margin: 0 0 0px 0px;
padding: 10px 10px 10px 10px;
line-height:20px;
}

p.stopka {
font-family: arial,helvetica,tahoma;
font-size: 9pt;
text-align: center;
margin: 0 0 0px 0px;
padding: 10px 10px 10px 10px;
line-height:30px;
background-color:#993333; /* rgb(53,57,144);  */
color: rgb(255,255,0);
}

p.txt{
 font-family: arial,helvetica,tahoma;
font-size: 10pt;
color: rgb(47,51,51);
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
line-height:20px;
}

p.txt_menu{
font-family: arial,helvetica,tahoma;
font-size: 10pt;
color: rgb(47,51,51);
text-align: center;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
line-height:19px;
}

p.kiedy{
font-family: arial,helvetica,tahoma;
font-size: 8pt;
font-weight:bold;
color: rgb(255,0,0);
text-align: left;
margin: 0px 0px 0px 0px;
padding: 7px 7px 7px 7px;
line-height:15px;
}

ul.lista{
list-style-type: disc;
font-family: arial,helvetica,tahoma,comic sans ms;
font-size: 10pt;
color: rgb(47,51,51);
text-align: justify;
margin: 0 0 0px 10px;
padding: 5px 20px 15px 30px;
line-height:20px;
}

ol.lista{
list-style-type: decimal;
font-family: arial,helvetica,tahoma,comic sans ms;
font-size: 10pt;
color: rgb(47,51,51);
text-align: justify;
margin: 0 0 0px 10px;
padding: 5px 20px 15px 30px;
line-height:20px;
}

li.lista2{
list-style-type:lower-alpha;
font-family: arial,helvetica,tahoma,comic sans ms;
font-size: 10pt;
color: rgb(47,51,51);
text-align: justify;
margin: 0 0 0px 10px;
padding: 5px 20px 15px 30px;
line-height:20px;
}

img{
border-left:0px;
border-top:0px;
border-bottom:0px;
border-right:0px;
}

