body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial,"Times New Roman",Tahoma, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}

select, td, a, div, p, .normal {
  font-family: Verdana, Arial,"Times New Roman",Tahoma, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

form {
  padding: 0;
  margin: 0;
  border: 0; 
}

textarea, input {
  font-family: monospace;
  font-size: 12px;
  font-weight: normal;
}

img {
  border: none;
}

/****************************************************************************/

#container {
  width: 778px;
  margin: 0px auto;
  text-align: center;
  background: url(../images/fondo.gif) no-repeat top left;
  overflow: hidden;
}

#header {
  height: 156px;
  background: url( ../images/header.gif ) no-repeat top center;
  margin-top:5px;
}

#data {
  margin-top: 10px;
  width: 778px;
  overflow: hidden;
  background: url( ../images/fondo_login.gif ) no-repeat top center;
}

#flogin-container {
  width: 110px;
  float:left;
  padding-left:378px;
  margin-top:25px;
}

#uname, #pass {
  width: 100px;
  color:#000000;
  margin:5px;
  border:1px solid #c3c3c3;
}

#footer {
  clear: both;
  background: url( ../images/line.gif ) no-repeat top center;
  width: 778px;
  height: 40px;
  margin-top: 16px;
  padding-top: 16px;
  background-color: #ffffff;
}

#hecho-por {
  float: right;
  border: 1px solid #ffffff;
  display: block;
  width: 120px;
  background-color: #ffffff;
}

#hecho-por:hover {
  border: 1px solid #ffee00;
  color: #000000;
  background-color: #ffefcf
}
