body {
background-color:#248e24;
color:#eaeaea;
font-family:arial,arial;
font-size:12px;
margin-top:5px
}

#intro {
color:black;
font-family:arial;
font-size:12px;
text-align:center;
width:560px
}

.asort {
color:white;
font-family:arial;
font-size:13px;
font-weight:normal;
margin-left:10px;
padding-left:10px;
text-align:left;
width:500px
}

.foto {
border-bottom:black 1px solid;
border-left:black 1px solid;
border-right:white 1px solid;
border-top:white 1px solid
}

.godziny {
padding-top:7px;
vertical-align:top;
width:100px
}

.grupy {
border:0;
float:left;
margin:5px
}

.left {
border-bottom:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
float:left;
margin:5px
}

.lista {
border:0;
float:left;
margin:5px 5px 5px 0px;
}

.menu_opcje {
background-color:#ffffcc;
border:1px solid #669900;
color:#669900;
font-family:arial;
font-size:12px;
margin:1px;
padding:3px;
position:absolute;
visibility:hidden;
white-space:nowrap
}

.menu_tytul {
background-color:#d7fc03;
border:1px solid #99ffcc;
color:#000000;
cursor:arrow;
float:left;
font-family:arial;
font-size:12px;
margin:1px;
padding:3px;
width:145px
}

.marq {
border-bottom:#dff4bc 1px solid;
border-left:#dff4bc 1px solid;
border-right:#dff4bc 1px solid;
border-top:#dff4bc 1px solid;
}

.right {
border-bottom:#ff9bc4 1px solid;
border-left:#ff9bc4 1px solid;
border-right:#ff9bc4 1px solid;
border-top:#ff9bc4 1px solid;
float:right;
margin:12px 2px 10px 5px
}

.skrzat {
border-bottom:#669999 1px solid;
border-left:#669999 1px solid;
border-right:#669999 1px solid;
border-top:#669999 1px solid;
float:left;
margin:1px 5px 5px
}

a.dalej {
color:#ffdf62;
font-family:arial;
font-size:12px;
text-decoration:none
}

a.dalej:hover {
color:#e1feab;
text-decoration:underline
}

a.menu {
color:#669900;
font-size:12px;
text-decoration:none
}

a.menu:hover {
color:#003300;
font-size:12px;
text-decoration:underline
}

a.op {
color:#e1feab;
font-family:arial;
font-size:12px;
text-decoration:none
}

a.op:hover {
color:white;
text-decoration:underline
}

h1 {
background-color:#eaeaea;
border:1px solid #006666;
color:#006666;
font-family:courier new;
font-size:17px;
font-weight:bold;
padding:5px;
text-align:center;
text-transform:uppercase;
width:350px
}

h1.gala {
background-color:#ffff66;
border:1px solid #006600;
color:#006666;
font-family:courier new;
font-size:16px;
font-weight:bold;
padding:5px;
text-align:center;
text-transform:uppercase;
width:350px
}

h1.naglowek {
background-color:#5ebb00;
border:1px solid #dff4ac;
color:white;
font-family:arial;
font-size:13px;
font-weight:bold;
margin-left:25px;
padding:4px;
text-align:center;
width:400px
}

h1.wazne {
background-color:#ffd133;
border:1px solid #009900;
color:#006666;
font-family:lucida sans unicode, arial, trebuchet ms;
font-size:18px;
font-weight:normal;
margin-left:25px;
padding:5px;
text-align:center;
text-transform:none;
width:550px
}

h2 {
border:1px solid #e1feab;s
color:#e1feab;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:25px;
padding:4px;
text-align:center;
width:310px
}

h2.festyn {
border:1px solid #ffffcc;
color:#ffffcc;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:5px;
padding:3px;
text-align:center;
width:350px
}

h2.history {
border:1px solid #e1feab;
color:#e1feab;
font-family:arial;
font-size:12px;
font-weight:normal;
padding:5px;
text-align:center;
width:340px
}
/*-------------------nagłówki------------------------*/
h3.porady {
background-color:#009900;
border:1px solid #c9ec7c;
color:#c9ec7c;
font-family:lucida sans unicode, trebuchet ms;
font-size:14px;
font-weight:bold;
padding:5px;
margin-left:10px;
text-align:center;
width:280px
}

h3.cytat {
background-color:#006666;
border:1px dotted #ffff00;
color:#ffff00;
float:right;
font-family:tahoma;
font-size:11px;
font-weight:normal;
margin-right:5px;
padding:3px;
text-align:center;
width:200px
}

h3.obsada {
background-color:#336600;
border:1px solid #c9ec7c;
color:#c9ec7c;
font-family:arial;
font-size:13px;
font-weight:bold;
padding:3px;
text-align:center;
text-transform:uppercase;
width:250px
}

h3.obsada2 {
background-color:#009900;
border:1px solid #c9ec7c;
color:#c9ec7c;
font-family:arial;
font-size:13px;
font-weight:bold;
padding:5px;
text-align:center;
text-transform:uppercase;
width:200px
}

hr.kreska {
color:#e1feab;
height:1px;
margin-bottom:-5px;
margin-top:5px;
text-align:center;
width:200px;
}

hr.inne {
color:#71e100;
height:1px;
margin-bottom:-5px;
margin-top:5px;
text-align:center;
width:99%;
}

img.plik {
border:0;
margin-bottom:15px;
margin-top:10px;
vertical-align:middle;
}

.left {
border-bottom:#ff9bc4 1px solid;
border-left:#ff9bc4 1px solid;
border-right:#ff9bc4 1px solid;
border-top:#ff9bc4 1px solid;
float:left;
margin:5px 10px 4px 2px;
}

.right {
border-bottom:#ff9bc4 1px solid;
border-left:#ff9bc4 1px solid;
border-right:#ff9bc4 1px solid;
border-top:#ff9bc4 1px solid;
float:right;
margin:12px 2px 10px 5px;
}

ol.absolw {
color:white;
font-family:courier new, arial;
font-size:13px;
margin-left:85px;

text-align:justify;
}


ol.inne {
color:#c9ec7c;
font-family:courier new;
font-size:13px;
margin-left:100px;
margin-right:10px;
}

ol.literowy {
color:#eaeaea;
font-family:arial;
font-size:12px;
list-style-type:lower-alpha;
margin-left:40px;
margin-right:5px;
text-align:justify;
}

ol.obsada {
color:#dff4bc;
font-family:courier new;
font-size:13px;
margin-left:50px;
margin-right:10px;
}

ol.rocznica {
color:#c9ec7c;
font-family:arial;
font-size:12px;
list-style-type:lower-alpha;
margin-left:100px;
margin-right:5px;
text-align:justify;
}

p.absolwent {
color:#e1feab;
font-family:arial,arial;
font-size:13px;
margin-right:5px;
text-align:justify;
text-indent:20px;
}

p.centralnie {
font-size:14px;
text-align:center;
}

p.centrum {
color:#ffff66;
font-family:arial;
font-size:11px;
text-align:center;
}

p.grupy {
font-family:arial;
font-size:13px;
margin-top:20px;
text-align:justify;
}

p.justing {
font-family:arial;
font-size:12px;
margin:10px;
text-align:justify;
}

p.margines {
color:#e1feab;
font-family:arial,arial;
font-size:12px;
margin-left:95px;
text-align:justify;
}

p.prawy {
color:#ffff66;
font-family:arial;
font-size:11px;
text-align:right;
padding:5px;
}

p.rytmika {
background-color:#207d20;
border:1px solid white;
color:white;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:25px;
margin-top:5px;
padding:5px;
text-align:center;
width:500px;
}

p.srodek {
background-color:#bfcfa0;
border:1px solid white;
color:#006600;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:25px;
margin-top:5px;
padding:5px;
text-align:justify;
width:550px;
}

p.tekstowy {
color:#e1feab;
font-family:arial;
font-size:12px;
margin-right:5px;
padding:5px;
text-align:justify;
text-indent:20px
}

p.wazne {
background-color: #9bed74;
border:1px solid white;
color:#003300;
font-family:garamond,arial, trebuchet ms;
font-size:16px;
font-weight:normal;
margin-left:25px;
margin-top:10px;
padding:10px;
text-align:justify;
width:550px
}

table#glowna {
border:1px solid #ffcc00;
margin:0;
padding:2px;
width:780px
}

table#fotosik {
border:1px solid #248e24;
font-size:11px;
margin:0;
padding:2px;
width:610px
}
table#wejscie {
margin:5;
padding:5px;
width:500px;
vertical-align:top;
font-size:15px;
font-family: garamond, tahoma;
}
.wejscie {vertical-align:top;
font-size:17px;
font-family: garamond, tahoma;
text-align:center;
padding:10px;
margin:5px;
}

table#godziny {
border:0;
color:#eaeaea;
font-family:arial;
font-size:14px;
font-weight:bold;
padding-right:10px;
text-align:right;
vertical-align:top;
width:600px
}

table#hymn {
border:0;
color:#e1feab;
font-family:arial;
font-size:11px;
font-weight:normal;
margin-left:120px;
margin-top:5px;
padding-left:5px;
text-align:left;
width:300px
}

table#starszak {
border:0;
color:#e1feab;
font-family:arial;
font-size:11px;
font-weight:normal;
margin-left:150px;
margin-top:5px;
padding-left:5px;
text-align:left;
width:300px
}

td.baner {
border-bottom:1px solid #ffcc00
}

td.hymn1 {
color:#ffffcc;
font-style:italic;
padding-left:5px
}

td.hymn2 {
color:#ffffff;
padding:-5px
}

td.intcent {
color:#99ffcc;
font-family:arial;
font-size:11px;
margin-left:0;
text-align:center;
width:560px
}

td.intleft {
color:#99ffcc;
font-family:arial;
font-size:11px;
margin-left:5px;
text-align:left;
width:560px
}

td.intro {
height:60px
}

td.intro_bott {
height:15px; 
text-align:right;
padding:5px;
font-size:10px;
color:white;
}
a.intro_bott {
font-size:10px;
color:white;
text-decoration:none;
}
a.intro_bott:hover {
font-size:10px;
color:white;
text-decoration:underline;
}

td.menu {
background-color:#007900;
margin-left:5px;
padding-left:5px;
padding-top:10px;
text-align:left;
vertical-align:top;
width:150px
}

td.null {
background-color:#007900;
color:#99ffcc;
font-family:arial;
font-size:11px;
height:5px;
margin-left:0;
text-align:center;
}

td.stopka {
0font-family:arial;
background-color:#007900;
border-top:1px solid #ffcc00;
color:#71e100;
font-size:11px;
height:30px;
margin-left:0;
text-align:center
}

td.text {
color:#ffffcc;
font-family:arial;
font-size:12px;
margin-right:10px;
margin-top:10px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
text-align:justify;
vertical-align:top;
width:630px
}

ul {
margin-left:45spx;
margin-right:10px;}

ul.hist {
color:#e1feab;
font-family:tahoma;
font-size:11px;
list-style-type:disc;
margin-left:50px;
margin-right:2px;
text-align:justify
}

ul.plan {
color:#eaeaea;
font-family:arial;
font-size:11px;
line-height:15px;
list-style-type:square;
margin-bottom:10px;
margin-left:25px;
margin-right:10px;
text-align:justify
}

ul.porady {
color:#dff4bc,;
font-family:trebuchet ms, courier new;
font-size:13px;
list-style-type:none;
margin-left:35px;
margin-right:10px;
text-align:justify
}

ul.punkt {
color:white;
font-family:arial;
font-size:12px;
list-style-type:disc;
margin-left:65px;
margin-right:10px;
text-align:justify
}