body {
margin-top: 10px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
text-align: center;
background: url('images/tlo.gif') repeat fixed;
}

#head{ 
width: 888px; 
text-align: center; 
margin: 0 auto 0 auto; 
background-color: #ffffff;
border: 1px solid #c2c2c2;
}

#ban{ 
width: 888px; 
text-align: left; 
padding: 20px 0px 20px 0px;
margin: 0px 0px 0px 0px;
}

#log_nagl {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color : #0091c8;
text-align : center;
vertical-align : top;
padding: 0px 0px 0px 0px;
margin: 20px 0px 20px 0px;
}

body.tabelka {
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
background-color: #f0f0f0;
}

legend {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align: center; vertical-align: middle;}

#baza { 
border: 1px solid #c2c2c2;
width: 900px;
background-color: #FFFFFF;
text-align: left;
}

#zalog { 
vertical-align: bottom;
text-align: right;
color : #89888d;
font-size: 11px;
font-family: Verdana;
padding: 0px 0px 0px 0px;
margin: 0px 15px 10px 0px;
}

a.zalog_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #0091c8;
}
a.zalog_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #0091c8;
}
a.zalog_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #89888d;
}

td.log1 { 
vertical-align: middle;
text-align: right;
font-size: 11px;
font-family: Verdana;
color : #89888d;
width: 45%;
}

td.log2 { 
vertical-align: middle;
text-align: left;
font-size: 11px;
font-family: Verdana;
width: 55%;
}

td.naglowek {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color : #0091c8;
text-align : left;
vertical-align : top;
}

td.naglowek_m {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color : #0091c8;
text-align : left;
vertical-align : middle;
}

td.naglowek_c {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color : #0091c8;
text-align : center;
vertical-align : top;
}

input.logi { 
border: 1px solid #c2c2c2;
width: 120px;
font-size: 11px;
}

p.copy {
font-family : Verdana;
font-size : 10px;
font-weight : normal;
color : #89888d;
text-align : center;
vertical-align : top;
padding: 0px 0px 0px 0px;
margin: 200px 0px 10px 0px;
}

p.copy_ {
font-family : Verdana;
font-size : 10px;
font-weight : normal;
color : #89888d;
text-align : center;
vertical-align : top;
padding: 0px 0px 0px 0px;
margin: 50px 0px 10px 0px;
}

p.webcare {
font-family : Verdana;
font-size : 10px;
font-weight : normal;
color : #b2b2b2;
text-align : right;
vertical-align : top;
width: 888px; 
margin: 2px auto 0 auto; 
padding: 0px 0px 0px 0px;
}

a.webcare_a:link {
text-decoration : none;
color : #b2b2b2;
}
a.webcare_a:visited {
text-decoration : none;
color : #b2b2b2;
}
a.webcare_a:hover {
text-decoration : underline;
color : #b2b2b2;
}

img.hand {
cursor: pointer;
}

td {
vertical-align: top;
}

td.menu_top {
text-indent: 10px;
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #0091c8;
text-align : left;
vertical-align : middle;
}
a.menu_top_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #0091c8;
}
a.menu_top_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #0091c8;
}
a.menu_top_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #89888d;
}
a.tresc_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #89888d;
}
a.tresc_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #89888d;
}
a.tresc_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : normal;
color : #0091c8;
}
a.tresc_ab:link {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #89888d;
}
a.tresc_ab:visited {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #89888d;
}
a.tresc_ab:hover {
font-family : Verdana;
text-decoration : none;
font-size : 11px;
font-weight : bold;
color : #0091c8;
}
td.tresc {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #89888d;
text-align : left;
vertical-align : top;
}

td.komentarz {
font-family : Verdana;
font-size : 10px;
font-weight : normal;
color : #89888d;
text-align : left;
vertical-align : top;
font-style: italic;
}

td.tresc_i {
font-family : Verdana;
font-style : italic;
font-size : 11px;
font-weight : normal;
color : #89888d;
text-align : left;
vertical-align : top;
}
td.tresc_c {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #89888d;
text-align : center;
vertical-align : top;
}
td.tresc_r {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
color : #89888d;
text-align : right;
vertical-align : top;
}
td.tresc_ri {
font-family : Verdana;
font-style : italic;
font-size : 11px;
font-weight : normal;
color : #89888d;
text-align : right;
vertical-align : top;
}

td.naglowek_r {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color : #0091c8;
text-align : right;
vertical-align : top;
}
a.naglowek_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 13px;
font-weight : bold;
color : #0091c8;
}
a.naglowek_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 13px;
font-weight : bold;
color : #0091c8;
}
a.naglowek_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 13px;
font-weight : bold;
color : #89888d;
}
td.menu_bottom {
font-family : Verdana;
font-size : 9px;
font-weight : normal;
color : #89888d;
text-align : center;
vertical-align : middle;
}
td.adres_bottom {
font-family : Verdana;
font-size : 9px;
font-weight : normal;
color : #89888d;
text-align : center;
vertical-align : top;
}
a.menu_bottom_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 9px;
font-weight : normal;
color : #89888d;
}
a.menu_bottom_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 9px;
font-weight : normal;
color : #89888d;
}
a.menu_bottom_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 9px;
font-weight : normal;
color : #59595c;
}
a.mail_bottom_a:link {
font-family : Verdana;
text-decoration : none;
font-size : 10px;
font-weight : normal;
color : #89888d;
}
a.mail_bottom_a:visited {
font-family : Verdana;
text-decoration : none;
font-size : 10px;
font-weight : normal;
color : #89888d;
}
a.mail_bottom_a:hover {
font-family : Verdana;
text-decoration : none;
font-size : 10px;
font-weight : normal;
color : #59595c;
}


img {
border-width: 0px;
vertical-align: top;
}

img.portf {
border-width: 1px;
vertical-align: top;
border-color: #bcbcbe;
}

img.sub { 
vertical-align: middle;
}

div.d1 {
text-align: center;
vertical-align: top;
background-color: transparent;
position: relative;
width: 1000px;
}

div.rama {
text-align: center;
vertical-align: top;
position: relative;
width: 1000px;
}

#rama_left {
text-align: left;
position: relative;
width: 71px;
}

#rama_kol1 {
vertical-align: top;
text-align: left;
position: relative;
width: 230px;
}

#rama_center {
text-align: left;
position: relative;
width: 1px;
}

#rama_kol2 {
vertical-align: top;
text-align: left;
position: relative;
width: 612px;
}

#rama_right {
text-align: left;
width: 71px;
}

#rct { 
background-repeat: repeat-y;
background-image: url('images/rama_c_center.jpg');
vertical-align: top;
}

#rcb { 
background-repeat: repeat-y;
background-image: url('images/rama_c_center.jpg');
vertical-align: bottom;
} 

#rr { 
background-repeat: repeat-y;
background-image: url('images/rama_right.jpg');
}

#rl { 
background-repeat: repeat-y;
background-image: url('images/rama_left.jpg');
}

p.blad { 
vertical-align: middle;
text-align: center;
font-size: 11px;
font-family: Verdana;
color : #FF0000;
font-weight: bold;
}

td.d_f { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
}

td.d_fd { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: default;
}

td.d_fc { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;

}

td.d_s { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: pointer;
}

td.d_sd { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: default;
}

td.d_sc { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: pointer;
}

td.d_f2 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
text-indent: 40px;
cursor: pointer;
}

td.d_f2c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: pointer;
}

td.d_s2 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
text-indent: 40px;
}

td.d_s2c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
}

td.d_f3 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
text-indent: 80px;
cursor: pointer;
}

td.d_f3c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: pointer;
}

td.d_s3 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
text-indent: 80px;
}

td.d_s3c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
}

td.d_f4 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
text-indent: 120px;
cursor: default;
}

td.d_f4c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #FFFFFF;
cursor: pointer;
}

td.d_s4 { 
vertical-align: middle;
text-align: left;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: default;
text-indent: 120px;
}

td.d_s4c { 
vertical-align: middle;
text-align: center;
font-size: 12px;
font-family: Verdana;
color : #89888d;
font-weight: bold;
background-color: #F0F0F0;
cursor: pointer;
}

td.pomoc { 
color: #89888d;
vertical-align: middle;
text-align: center;
font-size: 11px;
font-family: Verdana;
height: 25px;
font-weight: bold;
}

img.bottom { 
vertical-align: middle;
}

td.tabkatalog {
background-color: #e0e0e0; 
font-family: Verdana;
text-align: left; 
font-size : 13px;
font-weight : bold;
color : #888888;
vertical-align: middle;
width: 10%;
}

td.tabplik {
background-color: #e0e0e0; 
font-family: Verdana;
text-align: left; 
font-size : 13px;
font-weight : bold;
color : #888888;
vertical-align: middle;
width: 60%
}

td.tabrest {
background-color: #e0e0e0; 
font-family: Verdana;
text-align: left; 
font-size : 13px;
font-weight : bold;
color : #888888;
width: 6%
vertical-align: middle;
}


td.tabclear {
font-family: Verdana;
text-align: left; 
font-size : 11px;
font-weight : normal;
color : #000000;
vertical-align: middle;
}

td.tabclear_c {
font-family: Verdana;
text-align: center; 
font-size : 11px;
font-weight : bold;
color : #000000;
vertical-align: middle;
}

td.tabshadow {
font-family: Verdana;
text-align: left; 
font-size : 11px;
font-weight : normal;
color : #000000;
background-color: #F0F0F0;
vertical-align: middle;
}

td.tabkatshadow {
font-family: Verdana;
text-align: left; 
font-size : 11px;
font-weight : bold;
color : #5a5a5a;
background-color: #F0F0F0;
vertical-align: middle;
}

td.tabshadow_c {
font-family: Verdana;
text-align: center; 
font-size : 11px;
font-weight : bold;
color : #000000;
background-color: #F0F0F0;
vertical-align: middle;
}

td.tabdane {
background-color: #e0e0e0; 
font-family: Verdana;
text-align: left; 
font-size : 13px;
font-weight : bold;
color : #888888;
vertical-align: middle;
width: 20%;
}

td.tabdane_ {
background-color: #e0e0e0; 
font-family: Verdana;
text-align: left; 
font-size : 13px;
font-weight : bold;
color : #888888;
vertical-align: middle;
width: 6%;
}

a.linkp:link {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #000000;
}
a.linkp:visited {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #000000;
}
a.linkp:hover {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #f80928;
}

a.link:link {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #52576b;
}
a.link:visited {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #52576b;
}
a.link:hover {
text-decoration : none;
font-size : 11px;
font-weight: bold; 
color : #0091c8;
}

p.topmenu {
font-family: Verdana;
font-size : 12px;
text-align : left;
font-weight: bold; 
color: #0091c8; 
padding: 0px 0px 0px 0px;
margin: 5px 0px 40px 15px;
}

p.pliki {
vertical-align: middle;
font-weight: bold;
float: left;
text-align : right;
width: 190px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 10px 0px;
}

p.lo {
vertical-align: middle;
font-weight: normal;
float: left;
text-align : right;
width: 390px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

div.pliki_ {
width: 98%;
font-family: Verdana;
font-size : 11px;
color: #000000; 
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}

input.plik {
width: 300px;
font-size: 11px;
}

select {
font-family: Verdana;
font-size : 11px;
}

#dodaj {
margin: 10px 0px 0px 0px;
cursor: pointer;
font-weight : bold;
}

p.podpowiedz {
font-family: Verdana;
vertical-align: middle;
font-weight: normal;
font-size : 11px;
text-align : left;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 15px;
}

select.sort {
font-family: Verdana;
font-size : 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 200px;
}

a.mail:link {
text-decoration : none;
font-size : 11px;
font-weight: normal; 
color : #000000;
}
a.mail:visited {
text-decoration : none;
font-size : 11px;
font-weight: normal; 
color : #000000;
}
a.mail:hover {
text-decoration : none;
font-size : 11px;
font-weight: normal; 
color : #f80928;
}

