html {
  background: url(images/bgf.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#pagina {
  margin: 43px auto 0;
  width: 1027px;
}
#header {
        //background-color:red;
}

#header a:link {color:#FFFFFF;text-decoration:none;}      /* unvisited link */
#header a:visited {color:#FFFFFF;text-decoration:none;}  /* visited link */
#header a:hover {color:yellow;text-decoration:underline;}  /* mouse over link */
#header a:active {color:#FFFFFF;text-decoration:none;}  /* selected link */

#search {
  bottom: 0px;
  height: 20px;
  margin-right: 4px;
  position: relative;
  width: 240px;
}
#cont {
        background-color:white;
}

nav.red li ul {
  background: none repeat scroll 0 0 #D59A00;
  border-radius: 3px;
  left: -26px;
  padding: 12px 15px;
  position: absolute;
  top: 45px;
  z-index: 100;
}


