body{
	background-color: white;
	margin:0px;
 padding:0px;
	font-family:Arial,sans-serif;
	color:#6d7c65;
 background-image: url('img/tlo.jpg');
 background-repeat:repeat-y;
 font-size:10pt;
}

#kontener{
	margin:auto;
 background-color : white;
}

div[class] #kontener {
	height:auto;
}

#top{
 border-bottom:3px solid #d6e582;
 background-image: url('img/teachit.jpg');
 background-repeat:no-repeat;
 background-position:right;
}
#napis {
    position:absolute;
    top:155px; left:157px;     
    font-family:arial;
    color: #222222;    
    font-size:75%;
    font-weight:bold;
}

#poziomka {padding:0px;margin:0px;}

#lewa{
 position:relative;
 top:0px;
    float:left;
    width:20%;
}
#prawa{
 position:relative;
 top:0px;
	float:left;
	margin-bottom:5px;
 margin-top:0px;
 padding:0px;
 width:60%;
 height:100%;
}

#pad {padding:10px;padding-right:20px;}

#stopka{
 position:relative;
 top:0px;
	float:left;
	background-color:#d6e582;
	text-align:center;
 padding-bottom:0.3em;
	margin:auto;
	font-size:70%;
 width:20%;
 color:black;
 height:100%;
}
p #stopka {text-align:left;}

#bottom 
{
  position:relative;
  top:0px;
}
#footer{
	clear:both;
	background-color:#9cb06b;
	text-align:left;
 padding:0.3em;
 padding-left:1em;
	margin:auto;
	font-size:75%;
 color:white;
}

#podmenu{
background-color:#85c226;
color:white;
font-weight:bold;
text-align:center;
padding-top:1px;
padding-bottom:1px;
padding-right:20px;
font-size:75%;
border-bottom:3px solid #d6e582; 
}


p{
	text-align:justify;
	text-indent: 0px;
}


h1{
	font-size:1.2em;
	text-align: left;
 background-image: url('img/h1.jpg');
 background-repeat: no-repeat;
 padding-left:30px;
 color: #e87819;
}
h2{
	font-size:1.2em;
	text-align: left;
 background-image: url('img/h2.jpg');
 background-repeat: no-repeat;
 padding-left:30px;
 color: #85c226;
}
h3{
	font-size:1.2em;
	text-align: left;
 background-image: url('img/h3.jpg');
 background-repeat: no-repeat;
 padding-left:30px;
 color: #6d7c65;
}
h4{
	font-size:1.2em;
	text-align: left;
 background-image: url('img/h4.jpg');
 background-repeat: no-repeat;
 padding-left:30px;
 color: #9cb06b;
}

ul.menu{
 list-style-image: url('img/li3.jpg');
	list-style-type: none;
 margin-top:20px;
}

li.menu {
	text-align:left;
 margin-bottom:10px;
 margin-left:14px;
}

ul.podmenu{
 list-style-image: url('img/li2.jpg');
	list-style-type: none;
 padding-top:10px;
}
li.podmenu {
	text-align:left;
}

.menuLink {
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#9cb06b;
	text-decoration: none;
 font-size:80%;
 line-height:80%;
}
.menuLink:hover {
	color: #e87819;
	text-decoration: none;
}
.podmenuLink {
	font-family: arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e87819;
	text-decoration: none;
 font-size:80%;
}
.podmenuLink:hover {
	color: #6d7c65;
	text-decoration: none;
}

.w3cbutton {margin:0.5em 0 0 4em; width:9em; border:1px solid #ccc; font-family:helvetica, arial, sans-serif; font-size:110%; font-weight:bold; text-align:left;}
.w3cbutton a {width:100%;}
.w3cbutton a:link, .w3cbutton a:visited, .w3cbutton a:hover {background-color:#fc6; color:#000; text-decoration:none;}
.w3cbutton span.w3c {padding:0 0 0 0.4em; background-color:#fff; color:#0c479d;}
.w3cbutton span.spec {margin:0;padding:0; text-align:right;}

a.kana1 {color:black;font-size:120%;font-weight:bold;text-decoration:none;}
a.kana2 {color:black;font-size:100%;font-weight:bold;text-decoration:none;}
a {color:#e87819;}

#fotki li {
	display: inline;
	list-style-type: none;
}

.ramkaDuza {
	border: solid 5px #E6E6E6;
	margin: 10px;
}
.doLewej {
	float: left;
}
.doPrawej {
	float: right;
}

blockquote {font-weight:bold;font-size:80%;margin-left:10px;}

div.gallery  {
	float:left;
 display: inline;
	margin-right: 28px;
 font-size:70%;
 margin-bottom:10px;
 width:140px;
 height:150px;
}

div.gallery img {
	border: solid 4px #E8F7FC;
}

