body { margin: 0px 0pt 20px; padding: 0pt; background: transparent url('../graph/tlo.png') repeat; font-size: 14px; font-family: "Tahoma","Nimbus Sans L","Trebuchet MS","Verdana",sans; color: rgb(36, 37, 67); }
.tekst { color: rgb(96, 96, 96); }
h1 { color: rgb(13, 88, 128); font-size: 170%; }
h3 { color: rgb(62, 55, 126); }
fieldset { border: 1px solid rgb(63, 166, 48); margin: 1px; }
.wys { height: 260px; }
legend { color: rgb(18, 86, 41); }
label { font-size: 11px; display: block; }
table { border: 0px solid rgb(13, 71, 7); border-collapse: collapse; border-spacing: 0pt; vertical-align: top; }
tr {  }
td { padding: 2px 4px; }
.parzyste { background: rgb(237, 237, 237) none repeat; }
.nieparzyste { background: transparent none repeat; }
.belka { font-weight: bold; font-family: serif; }
input { border: 1px solid rgb(23, 86, 0); background: rgb(248, 255, 247) none repeat; }
.empty { border: 1px solid rgb(172, 0, 0); background: rgb(255, 191, 191) none repeat; }
.empty2 { border: 1px solid rgb(172, 0, 0); background: rgb(255, 191, 191) none repeat; }
textarea { border: 1px solid rgb(23, 86, 0); background: rgb(248, 255, 247) none repeat; width: 200px; height: 200px; }
table.formularz { border: 0pt none ; }
table.formularz tr { vertical-align: top; }
table.sponsorzy { border: 0pt none ; text-align: center; }
img { border: 0pt none ; margin-right: 3px; margin-left: 3px; }
#obramowanie { border: 2px solid rgb(193, 193, 193); margin-top: 20px; width: 888px; margin-left: auto; margin-right: auto; }
#obramowanie #logo { background: rgb(255, 255, 255) url('../graph/logo_new.png') no-repeat scroll left top; width: 888px; height: 183px; }
#obramowanie #tresc { background: rgb(255, 255, 255) url('../graph/tlo_logo.png') no-repeat scroll left top; width: 888px; }
#obramowanie #tresc #text { padding: 5px; }
#obramowanie #tresc #text p { padding-left: 15px; text-align: justify; }
#obramowanie #tresc #text p.male { font-size: 11px; }
#obramowanie #tresc #text a { text-decoration: none; color: rgb(63, 166, 48); }
#obramowanie #tresc #text a.s { border: 0pt none ; text-decoration: none; }
#obramowanie #tresc #text a.s:hover { border: 0pt none ; text-decoration: none; }
#obramowanie #tresc #text a:hover { border-bottom: 1px solid rgb(63, 166, 48); color: rgb(51, 132, 38); }
#obramowanie #left { ; }
#obramowanie #left p { padding-left: 15px; text-align: center; }
#obramowanie #left p.male { font-size: 11px; }
#obramowanie #left a { text-decoration: none; color: rgb(63, 166, 48); }
#obramowanie #left a.s { border: 0pt none ; text-decoration: none; }
#obramowanie #left a.s:hover { border: 0pt none ; text-decoration: none; }
#obramowanie #left a:hover { border-bottom: 0px solid rgb(63, 166, 48); color: rgb(51, 132, 38); text-decoration: none; }
#obramowanie #right { ; }
#obramowanie #right p { padding-left: 15px; text-align: center; }
#obramowanie #right p.male { font-size: 11px; }
#obramowanie #right a { text-decoration: none; color: rgb(63, 166, 48); }
#obramowanie #right a.s { border: 0pt none ; text-decoration: none; }
#obramowanie #right a.s:hover { border: 0pt none ; text-decoration: none; }
#obramowanie #right a:hover { border-bottom: 0px solid rgb(63, 166, 48); color: rgb(51, 132, 38); text-decoration: none; }
#obramowanie #menu { padding: 5px; width: 888px; text-align: center; }
#obramowanie #menu a { padding: 2px 13px; display: inline; text-decoration: none; color: rgb(28, 24, 106); }
#obramowanie #menu a:hover { background: rgb(255, 149, 73) none repeat; color: rgb(255, 255, 255);}
#obramowanie #menu .gwiazdki { background: rgb(36, 37, 67) url('gwiazdki.png') repeat; color: rgb(217, 239, 255); font-weight: bold; }
#obramowanie #menu .gwiazdki a { color: rgb(217, 239, 255); }
#obramowanie #menu .obecny { border-bottom: 1px dashed rgb(38, 207, 41); }
#pasek { background: rgb(36, 37, 67) url('gwiazdki.png') repeat-y scroll left top; width: 99%; height: 20px; color: rgb(217, 239, 255); font-size: 13px; padding-right: 10px; text-align: right; }
#pasek a { text-decoration: none; color: rgb(217, 237, 221); }
#pasek a:hover { border-top: 1px dashed rgb(217, 237, 221); border-bottom: 1px dashed rgb(217, 237, 221); text-decoration: none; color: rgb(217, 237, 221); }
.stopka { padding-top: 2px; text-align: center; font-size: 9px; }
.stopka a { border-bottom: 1px dashed rgb(146, 72, 136); color: rgb(146, 72, 136); text-decoration: none; }
.stopka a:hover { border-bottom: 1px solid rgb(189, 93, 117); color: rgb(189, 93, 117); text-decoration: none; }
.agenda { width: 500px; }

