body{
  width:960px;
  margin:15px auto;
  font-family: Arial, "MS Trebuchet, sans-serif";
  background: #FFFFFF url(tlo.gif) repeat-x;
  overflow-y: scroll;
}

@font-face {font-family: EngelLight; src: url('fonts/EngelLight_ltd.html');}
@font-face {font-family: Algerian ; src: url('fonts/Algeria.html');}

h1{
font-family:Algerian, EngelLight , Arial, Verdana Helvetica, sans-serif;
font-size:36px;
}

p{
  margin:0 0 20px 0;
}

p, li{
  line-height:10px;
  font-size: 16px;
}
header#page_header{
  width:100%;
  clear: both;
}

header#page_header nav ul, #page_footer nav ul{
  list-style: none;
  margin: 0;
  pading: 0;
}
header#page_header nav ul li, #page_footer nav ul li{
  padding:0;
  margin: 0;
  display:inline;
}
section#info{
  padding:15px 0 0 0;
  border-top-style:dotted;
  clear: both;
  width: 100%;
  
}
div#title{
width:100%;
text-align:center;
}

section#content{
  background-color:#FFFFFF; 
  float:left;
  width: 100%;
  
}
div#content_ram{
  width: 100%;
  height: auto;
  min-height: 450px;
  padding: 10px;
  
  margin:0 0 20px 0;
}
div#logo{
  float:left;
}
div#logo_text{
  float:left;
  width:75%;
  text-align:center;
  
}
div#navi{
  clear: both;
  width:100%;
  float:left;
  padding: 0 0 10px 0;
}
div#zalogowany{

float:right;

}
div#facebook{
  text-align:center;
}
div#kontakt{
  width:295px;
  min-height: 160px;
  padding:5px;
  margin: 0 10px 10px 10px;
  float:left;
  background-color:#fff;
  font-weight:bold;
  color: black;
  text-decoration: none;
   behavior: url(PIE.html);
   	-moz-box-shadow:inset 0 0 3px#888;
	-webkit-box-shadow:inset 0 0 3px#888;
	 box-shadow:inset 0 0 3px#888;
	 border:1px solid #dcdcdc;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
div#kontakt p {
  margin:15px 0 0 5px;
}

div#kontakt a{
  font-weight:bold;
  color: black;
  text-decoration: none;
  
}
div#kontakt a:hover{
  color: #636363;
}
div#mapka{
  width:270px;
  min-height: 160px;
  padding:5px;
  margin: 0 10px 10px 10px;
  float:left;
  background-color:#fff;
  font-weight:bold;
  color: black;
  text-decoration: none;
   behavior: url(PIE.html);
   	-moz-box-shadow:inset 0 0 3px#888;
	-webkit-box-shadow:inset 0 0 3px#888;
	 box-shadow:inset 0 0 3px#888;
	 border:1px solid #dcdcdc;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}

div#miniatura{
  width:296px;
  padding:5px;
  margin: 0 10px 10px 0;
  float:left;
  background: #fff;
  font-weight:bold;
  text-align:center;
  color: black;
  text-decoration: none;
   behavior: url(PIE.html);
   -moz-box-shadow:inset 0 0 3px#888;
	-webkit-box-shadow:inset 0 0 3px#888;
	 box-shadow:inset 0 0 3px#888;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
}
div#miniatura p{
  margin:10px 0 10px 0;
}
div#miniatura a{
  font-weight:bold;
  color: black;
  text-decoration: none;
}
div#miniatura a:hover{
  color: #636363;
}
div#miniatura_b{
text-align:left;
 -moz-box-shadow:inset 0 0 3px#888;
	-webkit-box-shadow:inset 0 0 3px#888;
	 box-shadow:inset 0 0 3px#888;
-moz-border-radius:8px 8x 0 0;
-webkit-border-radius:8px 8px 0 0;
  border-radius:8px 8px 0 0;
  margin:0 0 0 0;
  padding:3px 5px 1px 3px;
  background-color:#CCCCFF
}


div#form_zmien{
  margin: 30px 0 30px 0;
 width:100%;
text-align:center;
}


div#miniatura_gal{
  width:220px;
  padding:5px;
  margin: 0 6px 6px 0;
  float:left;
  background: #F5F6F1;
  font-weight:bold;
  color: black;
  text-decoration: none;
   behavior: url(PIE.html);
   -moz-box-shadow:inset 0 0 3px#888;
	-webkit-box-shadow:inset 0 0 3px#888;
	 box-shadow:inset 0 0 3px#888;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
div#delate{
  margin:0 0 0 0;
  float:right;
}

footer{
  background: #cc9933;
  clear: both;
  width: 100%;
  margin: 0;
  padding: 10px 0 10px 0;
  display: block;
  text-align: center;
  font-weight:bold;
  color: black;
  text-decoration: none;
  behavior: url(PIE.html);
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
}
div#column{
  margin: 5px 30px 5px 5px;
  width:440px;
  float:left;
}
div#column p{
  line-height:20px;
  font-size: 16px;
  font-weight:bold;
  text-align:justify;
}
div#column li{
  line-height:20px;
  font-size: 16px;
}
div#all{
clear: both;
margin: 100px 5px 5px 5px;
width:950px;


}
div#all_center{
margin: 5px 5px 5px 5px;
width:950px;
text-align:center;

}
div#all_center p{
  line-height:10px;
  font-size: 16px;
  font-weight:bold;
}