body {
  margin:0px 0px 50px 0px; 
  background:#ffffff; 
  padding:0; 
  font:12px Verdana, Arial
}
.holder {
  width:886px; 
  margin:50px auto;
  border-left: 1px solid #C0C0C0;
  border-right: 1px solid #C0C0C0;
}
a{
  text-decoration:none;
  color:#E11F19;
}
a:hover{
  text-decoration:underline;
  color:#cc0000;
}
.logo{
  color:#E11F19;
  font:bold italic 47px Arial;
  margin:20px 0px 0px -5px;
  float:left;
  line-height:40px;
  
}
.logo:hover{
  text-decoration:none;
}
.sp{
  font-size: 13px;
  margin-left:5px;
}
.haslo{
  color:#808080;
  font: 24px Arial;
  margin-left: 5px;
}
.kolko:hover{
  text-decoration:none;
  color:#ffcc00
}
.kolko{
  display:block;
  float:right;
  width:131px;
  height:131px;
  background:url(images/kolko.gif) center center no-repeat;
  color:#ffffff;
  text-align:center;
  font: 14px/22px Arial;
  margin: 0px;
}
.col{
  width:255px;
  float:left;
  padding:20px 19px 20px 20px;
}
.middle{
  border-right: 1px solid #C0C0C0;
  border-left: 1px solid #C0C0C0;
}
.col h1{
  margin:0;
  margin-bottom:20px;
  font: bold italic 20px Arial;
  color: #E11F19;
}
.col h2{
  margin:0;
  text-transform:uppercase;
  margin-bottom:5px;
  margin-top:20px;
  font: bold 14px Arial;
  color: #333333;
}
.col p{
  margin:0;
  margin-bottom:10px;
  line-height: 22px;
}
.col ul{
  margin:0;
  margin-bottom:10px;
  padding-left:15px;
  list-style:circle;
}
.col ul li{
  margin:0;
  line-height: 22px;
}
.wstep{
  font: italic 15px Verdana;
  color: #333333;
}
.mocne{
  font: 21px Arial;
}
.stopka{
  border-top:1px solid #cccccc;
  width:100%;
  text-align:center;
  padding:5px 0px 5px 0px;
  font-size:11px;
  line-height:20px;
  background:#eeeeee;
}

