body { font-family: Arial, Helvetica, sans-serif; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #286572; background: #ffffff; margin: 0; padding: 10px; }
form { margin: 0px; }
td,th { font-size: 11px; }
a, .link { color: #f59525; text-decoration: none; }
a:hover { text-decoration: underline; }
button { cursor: pointer; font-size: 10px; font-weight: bold; padding: 0 2px 0 2px; }
textarea, input { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #024a59; }
hr { height: 1px; color: #cccccc; background: #cccccc; border: transparent; }
table { empty-cells: show; border-collapse: collpase; }
img { border: 0; }

/* rozne rozmiary czcionek */
.tekst9px { font-size: 9px; }
.tekst10px { font-size: 10px; }
.tekst11px { font-size: 11px; }
.tekst12px { font-size: 12px; }
.tekst13px { font-size: 13px; }

/* kolory */
.zielony { color: #024a59; }
.zielony2_tlo { background: #e7eef0; }
.zielony3 { color: #00778f; }
.zielony_b { font-weight: bold; color: #024a59; }
.bialy { color: #ffffff; }
.granatowy { color: #1c4ca0; }
.pomaranczowy { color: #fb9622; }

/* rozne */
.clear { clear: both; height: 1px; line-height: 1px; }
.no_border, .nb { border: none; background: none; }
.nawias { color: #baccd1; font-size: 10px; font-family: Tahoma, Arial, Helvetica; }

/* newsy */
.news { background: url(../pics/strz1.gif) no-repeat 0 3px; padding: 0 0 0 18px; }
.news a { color: #333333; }
.news_data { color: #999999; font-size: 10px; }

/* tresc glowna */
td.main { padding: 15px 20px 0 0; line-height: 14px; }
td.main > p:first-child { margin-top: 0; }
p { margin: 10px 0 10px 0; }
p.fc, p.tytul { margin-top: 0; }
.tytul { color: #024a59; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; line-height: 24px; }
p.podtytul, div.podtytul, td.podtytul { color: #ff8a00; font-size: 12px; font-weight: bold; margin: 20px 0 0 0; }
.lista { list-style-image: url('../pics/strz1.gif'); }
.lista li { margin-bottom: 3px; }

/*tabela kropki*/
table.kropki { color: #00778F; border: #baccd1 dashed 1px; background: #f1f5f6; }
p.podtytul2 { color: #ffffff; font-size: 12px; font-weight: bold; margin: 20px 0 0 0; }

/*tabelka granat*/
table.granat { color: #1c4ca0; }
table.granat th { color: #ffffff; background: #1c4ca0; padding: 5px; }
table.granat td { border: #1c4ca0 1px solid; padding: 5px; }

/*tabelka zielona pow*/
table.str_ziel { empty-cells: show; border-collapse: collpase; color: #004452; border: 0; }
table.str_ziel th { color: #ffffff; background: #00778f url('../pics/t_ng.gif') repeat-x center; height: 24px; padding: 5px; }
table.str_ziel td { border: #007188 1px solid; padding: 5px; }

/*tabelka pomarancz*/
table.pomarancz { color: #fb9622; }
table.pomarancz th { color: #ffffff; height: 24px; background: #fb9622; padding: 5px; }
table.pomarancz td { border: #fb9622 1px solid; padding: 5px; }

/*linia kropkowana*/
.l_kropki { background: url('../pics/kr_d2.gif') repeat-x center; height: 1px; width: 100%; }
.l_kropki_p { background: url('../pics/kr_dpion.gif') repeat-y center; height: 100%; }

/*Obszary dzialania*/
table.obszary_dzialania { border: 0; }
table.obszary_dzialania td { background: #f1f6f7; padding: 10px; }
table.obszary_dzialania td.inwestycje { background: #f7fbfc; padding: 10px; }
table.obszary_dzialania td.ubezpieczenia { background: #fafeff; padding: 10px; }
