  * {padding:0;margin:0;}
  p {margin:15px;}  
  html, body {
  margin:0;
  font: normal 13px Arial;
  color:white;
  line-height: 2em;
  background: #007cbb url('bg.jpg') repeat-x;
  }
  #main {
  display: relative;
  margin: auto;
  margin-bottom:100px;
  width: 1200px;
  min-height: 1100px;
  background: url('tlo.jpg') no-repeat;
  }
  #menu {
  width:600px;
  position: relative;
  top:30px;
  left:450px;
  }
  #menu a {
  margin-right:20px;
  color: white;
  font: bold 14px Trebuchet MS;
  text-shadow: #618c00 1px 1px;
  text-transform: uppercase;
  text-decoration: none;
  }
  #menu a:hover{
  color: #283a00;
  text-shadow: #fff 1px 1px;
  }
  #tresc {
  margin: 0 auto;
  position:relative;
  width:900px;
  top:350px;
  }
  a {
  font: bold 13px Arial;
  color: #d2ff00;
  text-decoration:underline;
  }
  a:hover {color:#fffc00;}
  h1,h2 {margin:10px;}
  h1 {
  font: normal 28px Georgia;
  letter-spacing: -0.05em;
  color: #b1eb00;
  border-bottom: 1px solid #b1eb00;
  }
  h2 {
  font: normal 18px Georgia;
  color: #b1eb00;
  }
  h3 {
  font: normal 12px Arial;
  color: #b1eb00;
  margin:15px;
  }
  input {
  width:200px;
  margin:3px;
  padding:5px;
  background: #d5efff;
  border: none;
  }
  textarea {
  width:320px;
  height: 100px;
  margin:3px;
  padding:5px;
  background: #d5efff;
  border: none;
  }
  ul {margin-left:60px;}
  li {padding:2px; margin:0;}
  img.galeria {border: 5px solid #62d1ff; display:block; float:left; margin: 5px;}