body {
    background: white;
    font-family: verdana;
	font-size: 12px;
    margin: 0;
    padding: 0;
}
h3 {
margin-top: 2px;
padding-top: 2px;
font-family: verdana;
font-size: 14px;
text-align: center;
border-top: 1px solid #a69a8a;
border-bottom: 1px solid #a69a8a;
padding-bottom: 2px;
margin-bottom: 2px;
}
h4 {
margin-top: 2px;
padding-top: 2px;
font-family: verdana;
font-size: 12px;
text-align: center;
border-bottom: 1px solid #a69a8a;
padding-bottom: 2px;
margin-bottom: 2px;
}
h5 {
margin-top: 2px;
padding-top: 2px;
font-family: verdana;
font-size: 12px;
padding-bottom: 2px;
margin-bottom: 2px;
}
h6 {
margin-top: 2px;
padding-top: 2px;
font-family: verdana;
font-size: 12px;
font-weight: normal;
padding-bottom: 2px;
margin-bottom: 2px;
}
.btn {
border-top: none;
}
.bbn {
border-bottom: none;
}

div#container {
    position: relative;
    min-height: 620px;
    border: 1px solid #999966;
    background: #ffffff;
    max-width: 1000px;
    min-width: 750px;
    margin: auto;
}
div#first-column {
    position: absolute;
    top: 0;
    bottom: 0;
    border: 1px solid #999966;
    background: #ffffff;
    width: 178px;
    margin: 3px;
	padding-top: 1px;
}
div#first-column {
    left: 0;
}
div#third-column {
    right: 0;
}
div#content {
    margin: 3px 3px 3px 186px;
    background: #ffffff;
    border: 1px solid #999966;
    min-height: 612px;
}
div#header{
background: #ffffff;
    padding: 3px;
    border: 1px solid #999966;
    max-width: 994px;
    min-width: 744px;
    margin: auto;
}

div#footer {
    background-color: #999966;
	color: #ffffff; 
    padding: 3px;
    border: 1px solid #999966;
    max-width: 994px;
    min-width: 744px;
    margin: auto;
	text-align: center;
	letter-spacing: 0.2em;
}


div#header {
    border-bottom: none;
}
div#footer {
    border-top: none;
}

.all-column-text {
padding: 3px 3px 3px 3px;
}
.obrazek {
display: block;
margin: auto;
border: none;
margin-bottom: 3px;
}
#menu {
margin-top: 5px;
margin-left: 0px;
margin-bottom: -5px;
background-color: #ffffff;
}
#menu-tlo2 {
margin: -3px -3px -3px -3px;
height: 100px;
background-color: #999966;
background-image: url(../img/sp001.jpg);
padding: 5px;
}
.czysc { 
clear: both;
}
a.menulink {
display: block;
width: 172px;
padding: 3px;
margin: 0px 0px 0px 0px;
text-align: left;
text-decoration: none;
font-family: verdana;
font-size: 14px; 
color: #000000;
font-weight: normal;
letter-spacing: 0.1em;
background-color: #ffffff;
border-top: solid 1px #ffffff;
border-bottom: solid 1px #ffffff;
}
a.menulink:hover {
color: #ffffff;
background-color: #999966;
}

body#m011 #li011,
body#m012 #li012,
body#m013 #li013,
body#m014 #li014,
body#m015 #li015,
body#m016 #li016,
body#m017 #li017,
body#m018 #li018,
body#m019 #li019,
body#m020 #li020 {
color: #ffffff;
background-color: #999966;
}
#tyt1 {width: 400px; margin: 20px auto; font-size: 50px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffcc33;}
.tyt2 {margin: 20px auto; font-size: 40px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffcc33;}
.tyt3-250 {width: 250px;}
.tyt3-300 {width: 300px;}
.tyt3-340 {width: 340px;}
.tyt3-370 {width: 370px;}
.tyt3-450 {width: 450px;}
.tyt3-540 {width: 540px;}
.tyt3-500 {width: 500px;}
.tyt3-560 {width: 560px;}
.tyt3-720 {width: 720px;}
.tyt3-760 {width: 760px;}
#tytw2b {width: 340px; margin: 20px auto; font-size: 40px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffcc33;}
#tytw2c {width: 580px; margin: 20px auto; font-size: 40px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffcc33;}
#tytw2d {width: 760px; margin: 20px auto; font-size: 40px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffcc33;}
.ogl {margin: 5px auto; font-size: 16px; text-align: center; font-weight: normal; font-style: italic; font-family: 'Times New Roman'; border: solid 1px; #000000; background-color: #ffffff;}

.kontakt{font-style: italic;}
a.link011 {
text-decoration: none;
color: #000000;
letter-spacing: 0.1em;
}
a.link011:hover {
color: #003366;
}
a.link012 {
text-decoration: none;
color: #006666;
letter-spacing: 0.1em;
}
a.link012:hover {
color: #003366;
}

.top20 {
font-size: 14px; margin: 5px;
}
ul.kwadrat {
list-style-image: url(../img/kwadrat.gif);
}
a.em {
text-decoration: none;
color: #000000;
}
a.em:hover {
color: #999966;
}
.litera {font-size: 14px; margin: 5px; padding-left: 20px;}
.gruby {
font-weight: bold;
}
.srodek {
text-align: center;
}
.pi {
margin: 0;
text-indent: -1em;
padding-left: 1em;
}
.pi1em {
margin-left: 1em;
}
.pi2em {
margin-left: 2em;
}
.pi3em {
margin-left: 3em;
}
.pi4em {
margin-left: 4em;
}
.pi5em {
margin-left: 5em;
}
.pi6em {
margin-left: 6em;
}
.pi16px {
margin: 0;
text-indent: -1.5em;
padding-left: 1.5em;
}
.pi16px1tab {
margin-left: 1.5em;
}
.pi16px2tab {
margin-left: 3em;
}
.akapit16 {
text-indent: 3em;
}
.ram {
border: solid 1px #000000;
}
.ram3 {
border-bottom: none;
}
.teha {
background-color: #999999;
}
.ig {
font-size: 8px; 
position: relative; bottom: 4px;
}
.id {
font-size: 8px; 
position: relative; bottom: 0px;
}
