  body {
  margin:0;
  padding:0;
  background: #275cac url('tlo.jpg') center no-repeat;
  background-position: 50% 0;
  font: normal 14px Arial;
  color: white;
  }
  a {
  font-weight:bold;
  color:#fff;
  }
  a {color: #b7e3ff;}
  #main {
  width: 818px;
  background-color: #23549c;
  height:auto;
  padding:0;
  margin: auto;
  display:block;
  }
  #logo {
  width: 818px;
  height: 87px;
  background: url('logo.jpg');
  margin:auto;
  display:block;
  }
  #baner {
  width: 818px;
  height: 246px;
  background: url('baner.jpg');
  margin:auto;
  display:block;
  }
  #menu {
  width: 818px;
  height: 68px;
  background: url('menu-tlo.jpg') repeat-x;
  }
  #menu a {
  text-transform: uppercase;
  color: white;
  text-align:center;
  font: bold 16px Trebuchet MS;
  text-decoration:none;
  letter-spacing: -0.05em;
  line-height: 3em;
  width: 106px;
  height: 68px;
  display:block;
  float:left;
  }
  #menu a:hover {
  color: #b7e3ff;
  background: url('menu-tlo-c.jpg') no-repeat;
  }
  #tresc {
  background: url('kula.jpg') center no-repeat;
  width: 782px;
  min-height: 663px;
  height:auto;
  margin:0;
  padding: 0 18px 0 18px;
  }
  h1 {
  font: normal 22px Georgia;
  letter-spacing: -0.05em;
  color: #b1eb00;
  }
  h2 {
  font: normal 18px Georgia;
  color: #b1eb00;
  }
  p {
  line-height: 2em;
  }
  input {
  width:200px;
  margin:3px;
  padding:5px;
  background: #d5efff;
  border: none;
  }
  textarea {
  width:320px;
  height: 100px;
  margin:3px;
  padding:5px;
  background: #d5efff;
  border: none;
  }
  li {padding:3px;}
  img.galeria {border: 5px solid #62d1ff}