body {
  font: normal 13px "Arial";
  background: url('imgs/tlo.jpg') repeat-x;
  margin:0;
}
a {color: #10b9ff; font-weight:bold;}
a:hover {color: #ff1059;}
#baner {
  width: 770px;
  height: 130px;
  font: bold 18px Trebuchet MS;
  letter-spacing: -0.05em;
  color:#fff;
  text-align: right;
  padding-top:170px;
  background: url('imgs/baner.jpg');
  margin: auto;
}
#con {
  width:770px;
  height: auto;
  margin: auto;
}
#left {
  width: 200px;
  height: auto;
  float: left;
}
#right {
  padding-left: 20px;
  width: 550px;
  height: auto;
  float: right;
}
#left a {
  padding:12px;
  display: block;
  line-height: 2em;
  width: 165px;
  height: 14px;
  background: url('imgs/linki.png');
  font: normal 11px "Arial";
  text-decoration: none;
  color: #5c5c5c;
  margin-bottom:5px;
  font-weight: bold;
}
#left a:hover {background: url('imgs/linki_o.png'); font-weight: bold; color: #f00; text-decoration: underline;}
#left a.blue {
  padding:12px;
  display: block;
  line-height: 2em;
  width: 165px;
  height: 14px;
  background: url('imgs/linki_b.png');
  font: normal 11px "Arial";
  text-decoration: none;
  color: #5c5c5c;
  margin-bottom:5px;
  font-weight: bold;
}
#left a.blue:hover {background: url('imgs/linki_p.png'); font-weight: bold; color: #f00; text-decoration: underline;}
#stopka {
  width: 750px;
  height: auto;
  padding: 10px;
  border-top: 1px solid #eaeaea;
  background-color: #f4f4f4;
  margin:auto;
  margin-top:10px;
  clear: both;
  font-size: 12px;
  color: #888;
  text-align: right;
}
.przerwa {
  clear:both;
  width: 100%;
  height: 5px;
  margin:auto;
}
p {line-height: 1.75em; padding-left: 35px;}
p.blue {padding: 0; color: #10b9ff; line-height: 1.75em; font-weight: bold; font: normal 17px "Franklin Gothic Medium"}
p.red {padding: 0; color: #f00; line-height: 1.75em; font-weight: bold; font: normal 17px "Franklin Gothic Medium";}
img {border:0;}
li {
  list-style-type: circle;
}
fieldset {
  margin: auto;
  width: 600px;
  padding: 15px;
  border: 1px solid #008aff;
}
legend {
  font: bold 15px "Arial";
  color: #0049a4;
  padding: 5px;
}
p.for {
  padding: 2px;
  font: bold 13px "Arial";
  color: #008aff;
}
textarea, option, select, input {
  font: normal 13px "Arial";
  color: #861532;
}
h1 {
  display:block;
  padding: 15px;
  background-color: #d10000;
  color: white;
  font: bold 15px Arial;
  border: 2px solid #d80000;
}
p.prod {background: #3aa9ff; color: white; padding:10px; display:block; font-weight:bold;}