body { font: 11px Arial, Helvetica, sans-serif; }
html, body, table { width: 100%; height: 100%; }
body, table { font: 11px Arial, Helvetica, sans-serif; }
body, table, #c ul, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
table { table-layout: fixed; border-spacing: 0; border-collapse: collapse; }
td { vertical-align: top; padding: 0; }

td.m { width: 787px; }
#t1 { height: 255px; }
#t2 { height: 57px; }
#t3 { height: 27px; }
#t5 { height: 55px; }

#t1 #t1c1 { background: url('img/pt1bl.gif') 0 0 repeat-x; text-align: right; }
#t1 #t1c2 { background: url('img/topflash.jpg') 0 0 no-repeat; }
#t1 #t1c3 { background: url('img/pt1br.gif') 0 0 repeat-x; }
#t1 #t1c1 div { width: 97px; height: 206px; background: url('img/pbbl.gif') 0 0 no-repeat; margin-left: auto; }

#t2 #t2c1 { background: url('img/pt2bl.gif') 0 0 repeat-x; }
#t2 #t2c2 { background: url('img/pt2bm.gif') 0 0 no-repeat; }
#t2 #t2c3 { background: url('img/pt2br.gif') 0 0 repeat-x; }

#t3 #t3c1 { background: url('img/pt3bl.gif') 0 0 repeat-x; }
#t3 #t3c2 { background: url('img/pt3bm.gif') 0 0 no-repeat; }
#t3 #t3c3 { background: url('img/pt3br.gif') 0 0 no-repeat; }

#t5 #t5c1 { background: url('img/pt5bl.gif') 0 0 repeat-x; }
#t5 #t5c2 { background: url('img/pt5bm.gif') 0 0 no-repeat; }
#t5 #t5c3 { background: url('img/pt5br.gif') 0 0 repeat-x; }

#t5 #t5c2 ul { list-style: none; margin: 0; padding: 0; margin-top: 7px; margin-right: 27px; }
#t5 #t5c2 ul li { float: right; overflow: hidden; margin-right: 5px; }
#t5 #t5c2 ul li a { display: block; width: 24px; height: 24px; text-indent: -9999px; }
#pma a { background: url('img/foa.gif') 0 0 no-repeat; }
#pmb a { background: url('img/foa.gif') -24px 0 no-repeat; }
#pmc a { background: url('img/foa.gif') -48px 0 no-repeat; }
#pma a:hover { background: url('img/fob.gif') 0 0 no-repeat; }
#pmb a:hover { background: url('img/fob.gif') -24px 0 no-repeat; }
#pmc a:hover { background: url('img/fob.gif') -48px 0 no-repeat; }

#mnb { background: url('img/pmnl.gif') 0 100% repeat-x; }
#me { width: 181px; background: url('img/pmnb.gif') 0 0 repeat-y; }
#co { width: 606px; background: url('img/pt4bm.gif') 0 0 repeat-y; }

#me ul { background: url('img/pmnt.gif') 0 100% no-repeat; list-style: none; margin: 0; padding: 10px 0; }
#me ul li a { background: url('img/mia.gif') 0 2px no-repeat; display: block; padding: 0 0 3px 20px; color: #666; text-decoration: none; font-weight: bold; }
#me ul li a:hover { background-image: url('img/mib.gif'); color: #008; }
#me ul li.c a { background-image: url('img/mib.gif'); text-decoration: underline; }
#me ul li.c a:hover { color: #800; }

#co div { padding: 10px 20px 10px 10px; text-align: justify; }
#co h2 { font-size: 16px; }

/* stopka */
#f { height: 75px; font-size: 10px; color: #fff; }
#fl, #fr { background: #e6f2f6; }
#fl { text-align: right; }
#fc { background: #b6cbd1 url('img/btm.gif') 50% 0 no-repeat; vertical-align: middle; text-align: center; }
#fc a { color: #fff; }
#fl a, #fr a { color: #7b939b; text-decoration: none; }
#fl div, #fr div { width: 97px; height: 75px; background: #d9eaef; line-height: 75px; text-align: center; color: #7b939b; }
#fl div { margin-left: auto; cursor: pointer; }
#fl div.hv { background: #7b939b; color: #d9eaef; }
#fl div.hv a { color: #d9eaef; }

/* pracownicy */
.pracownik { width: 284px; _width: 315px; height: 191px; float: left; font: 11px Arial, Helvetica, sans-serif; }
.naglowek { line-height: 28px !important; background: url('img/gora.gif') 100% 50% no-repeat; color: #b6cbd1; vertical-align: middle; text-align: right !important; padding: 0 !important; }
.naglowek strong { padding: 0 25px 0 0 !important; }
.foto { width: 100px; height: 150px; border: 1px solid #d4e9ef; padding: 0 !important; overflow: hidden; margin-top: 11px; }
.foto img { width: 80px; height: 130px; margin: 10px; }
.opis { width: 182px; padding: 0 !important; float: left; background: url('img/opis2.gif') 0 0 no-repeat; height: 163px; }
.tekst { color: #545b61; }
.tekst ul { margin: 0; padding: 0 !important; padding: 10px 0 0 5px !important; list-style: none; }
.tekst ul li { color: #545b61; background: url('img/kwadrat.gif') 0 5px no-repeat; padding-left: 10px !important; text-align: left; margin-bottom: 8px; }

