.all { background: url(img/tlo.jpg) repeat-x; }
body { background-color:#e7e7e7; margin:0px; font:12px tahoma,verdana,'times new roman',arial; }
td { font:10pt tahoma,verdana,'times new roman',arial; }
a { text-decoration:none }
.menu a { font:12px tahoma,verdana,'times new roman',arial; color:#003C77; padding:1mm; text-decoration:none; }
.menu a:hover { font:12px tahoma,verdana,'times new roman',arial; color:navy; padding:1mm; text-decoration:none;  }
.menu_active a { font:12px verdana,'times new roman',arial ;border:1px #CADFFF solid; background-color: #ECF7FF; color:navy; padding:1px; text-decoration:none; width:100% }
.menu2 a { font:12px verdana,'times new roman',arial ;border:1px #494949 solid; background-color: #77B2FF; color:black; padding:1mm; text-decoration:none; width:100% }
.menu2 a:hover { font:12px verdana,'times new roman',arial ;border:1px #494949 solid; background-color: ; color:white; padding:1mm; text-decoration:none; width:100% }
.menu2_active  { font:12px verdana,'times new roman',arial ;border:1px #494949 solid; background-color: #D7DCFF; color:white; padding:1mm; text-decoration:none; width:100% }
.nazwy { font:bold italic 14pt 'times new roman',arial;color:#400080; letter-spacing:3px; }
.nazwy_rows { font:bold italic 14pt 'times new roman',arial;color:red; letter-spacing:3px; }
.tab { font:bold 8pt arial,verdana; text-align:left; color: #C60000; border:1px silver solid; background-color:#F7F7F7 }
.linkis { font:bold 8pt arial,verdana; text-align:left; color: #C60000; background-color:#FFFFFF;}
.linkisa { font:bold 8pt arial,verdana; text-align:left; color: white; background-color:#C60000; padding:2px; }
.spis { font: 8pt verdana; line-height: 18px; text-align:left; padding-left:1mm; }

.tytul { font:17pt 'Trebuchet MS', arial; color:red; text-align:center; width:550; }
.tekst { font:10pt tahoma, arial; color:#5B5B5B; text-align:justify; width:550; line-height:13pt; }
#akapit { text-indent:10mm; }
#prawa { text-align:right; }
#srodek { text-align:center; }
#justy { text-align:justify; }
#mini {font:7px; line-height:5mm;}
#maly {font:9px; line-height:5mm;}
#normalny {font:12px; line-height:5mm; }
#duzy {font:18px;line-height:5mm; }
#ogromny {font:24px; line-height:5mm;}

.menuskin{
position:absolute;
width:190px;
background-color:#F2F9FF;
border:1px solid #6BA8BC;
font:normal 12px tahoma,verdana,'times new roman',arial;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:#003C77;
padding-left:4px;
padding-right:4px;
}

#mouseoverstyle{
background-color:#EAF4FF;
}

#mouseoverstyle a{
color:navy;
}