* { font-family: Verdana, Trebuchet, Helvetica, Sans-Serif; }
html { margin: 0; padding: 0; font-size: 13px; }
body {
  color: #000;
  margin: 0;
  padding: 0;
  background-color: #e8e9b9;
  text-align:center; /* center layout in ie5 and 5.5. */
}
#container { background-color: #93C7E9; }
#header    { background-image:url(tlo/baner3.jpg); }
#left   { background-color: #93C7E9; }
#middle { background-color: #93C7E9; }
#right  { background-color: #93C7E9; }
#footer { background-image:url(tlo/ogonki1.jpg) } 
#submenu { background-image:url(tlo/pasek.jpg); }
/* #93C7E9 */

#container, #header,#left, #middle, #right, #footer, #submenu {
  margin: 0;
  padding: 0;
}
#container {
  width: 970px !important;
  width: 972px; /* IE */
  margin: 0 auto 30px auto;
  border: solid 1px #c0c0c0;
  text-align: left;
  position: relative;
}
#footer ul {
  top: 20px;
  left: 10px;
  bottom: 10px;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 2;
}
#footer li {
  display: inline;
  padding: 0 5px 0 5px;
  border-right: dotted 1px green;
}
#footer a, #footer a:hover, #middle a {
  color: green;
  text-decoration: none;
  font-weight:bold;
  outline:none;
}
#footer a:hover {
  text-decoration: underline;
}
#middle .menu a {color: black;
  text-decoration: none;
  font-weight:bold;}
a img {border:1px solid #c6c6c6; margin: 4px; padding: 4px; float:left; outline:none;}
h1 {
text-indent:-666em;
position:absolute;
}
h2 {
  font-size: 20px;
  color: black;
  padding-left: 10px; 
  padding-top: 5px;
  text-align: left;
  font-family: Times New Roman, Courier, sans-serif;
}
h3 {
  font-size: 18px;
  color: black;
  text-align:center;
  font-family: Times New Roman, Courier, sans-serif;
}
h4 {
  font-size: 15px;
  color: black;
  padding-left: 10px; 
  padding-top: 5px;
  text-align: left;
  font-family: Times New Roman, Courier, sans-serif;
}
p {
  text-indent: 7%;
  text-align: justify;
}
.imglead{
  border: 0px;
}
.imgakt{
  border: 0px;
  margin: 2px; 
  padding: 0px;
  float:left; 
  outline:none;
  
}
.uplead{
  margin-left: -35px;
  font-size: 14px;
  color: black;
  font-weight: bold;
  padding-left: 10px; 
  padding-top: 5px;
  text-align: left;
  font-family: Verdana, Trebuchet, Helvetica, Sans-Serif;
}
.lead{
  height: 121px;
  margin-top: 20px;
  font-size: 13px;
  color: black;
  padding-left: 10px; 
  padding-top: 0px;
  font-family: Verdana, Trebuchet, Helvetica, Sans-Serif; 
  text-indent: 0;
}
.linklead{
  text-align: right;
  font-size: 13px;
  color:#4C4C4C;
}
.text1 {
	font-family: Verdana;
	font-size: 15px;
	color: red;
	font-weight: bold;
}
.text2 {
	font-size: 11px;
	padding-left: 25px;
}
.text3 {
	text-decoration:underline;
}
.text4 {
font-weight:bold;
	text-align:center;
}
#middle .column {float:left; width:240px; text-align: center; margin-left:5px; margin-bottom:40px;}
#middle .column img {float: none; margin-bottom:5px; border:none; margin-top:30px;}
#middle .rodzice {margin-bottom:30px;}
#middle .rodzice img {float: none; margin-bottom:5px; border:none; margin-top:3px;}
table { background-color:#f1f1f1; width:460px; border:0; padding: 5px; margin-top: 20px; } 
td { font:12px Verdana,sans-serif; background-color:D3DCF5; } 
.aktualizacja { position:absolute; margin-top:15px; margin-left:15px;}
#middle .dzieci {float:left; width:150px; text-align: center; margin-left:10px; margin-bottom:40px;}
#middle .dzieci img {float: none; margin-bottom:5px; border:none; margin-top:20px;}
#middle .adopcje {width:250px; float:none; margin:0 auto;}

