/* $Id: layout.css 62 2004-10-13 17:23:30Z fiam $ */
body {
  background: url("../img/wall-1.jpg") #FFFFFF 100% 100% no-repeat fixed;
  color: black; 
  font-family: Verdana, Arial, Helvetica, serif; 
  font-size: 1.0em;
  height: 100%;
  width: 100%;
  margin: 0px; 
  padding: 0px;

}

div#all {
  background: url("../img/wall-2.jpg") 0% 0% no-repeat;
  padding: 20px;
}

div#header {
  min-width: 500px;
  background: url("../img/header.jpg") #A1A1A1 0% 0% no-repeat;
  margin-bottom: 20px;
  padding: 24px;
  border: 2px solid #222;
}
  div#header h1 {
    text-align: left;
    font-size: 2em;
    color: #FFF;
    margin: 0px;
    /* Para evitar que el texto 'pise' la imagen*/
    padding-left: 65px;
    
  }

div#menu {
  background: url("../img/wall-menu.jpg") #A1A1A1 0% 0% no-repeat;
  border: 2px solid #000;
  font-size: 1.2em;
  font-family: cursor, serif;
  width: 120px;
  position: absolute;
  top: 135px;
  left: 20px;
}
  div#menu a {
    text-decoration: none;
    padding: 3px 3px 3px 9px;
    color: #000;
    font-size: 70%;
    display: block;
  }
    div#menu a:hover {
      background: url("../img/wall-menu-x.png") 100% 100% no-repeat;
    }

div#content {
  font-family: Verdana, serif;
  font-size: 85%;
  margin-left: 140px;
  padding-left: 14px;
  border-left: 2px dashed #999;
}
  div#content h1 {
    text-indent: 0;
    font-size: 2em;
    color: #000;
  }
  div#content h2 {
    text-indent: 0.5em;
    font-size: 1.5em;
    color: #666;
  }
  div#content a {
    text-decoration: none;
    border-bottom: 1px dotted black;
  }
    div#content a:hover {
      text-decoration: none;
      border-bottom: 1px solid blue;
    }
	
div#footer {
  margin-top: 15%;
  color: #000;
  font-size: 0.6em;
  text-align: center;
  width: 30%;
  margin-left: 35%;
  margin-right: 35%;
  clear: both;
}

div.code {
  text-indent: 0;
  text-align: left;
  background: #DDDDFF;
  margin-left: 20%;
  margin-right: 20%;
  width: 50%;
  font-size: 70%;
  margin-bottom: 1.5em;
  margin-top: 1.5em;
  display: block;
}
  div.code ul {
    list-style-type: none;
    margin-left: 0.5em;
  }
      div.code li.command:before {
        content: "# ";
      }
    div.code li.comment {
      list-style-type: disc;
      margin-left: 1.5em;
      font-style: oblique;
    }
      div.code li.comment:after {
        content: ":";
      }
div.warn {
  background-color: #FFBBBB;
  margin: 1.5em 20%;
  padding: 2px 2px;
  width: 50%;
  font-size:70%;
  text-indent: 0;
  text-align: center;
}
div.para {
  text-align: justify;
  text-indent: 2em;
  margin-bottom: 2.5em;
  margin-top: 2.5em;
}
div#validators {
  position: absolute;
  top: 380px;
  left: 40px;
  }
  div#validators a{
  display: block;
  margin: 15px 0;
  }
div#donate {
  position: absolute;
  top: 320px;
  left: 50px;
}
span.hidden {
  display: none;
}
div#content div.forum li a {
  border: none;
  text-decoration: none;
  font-weight: bold;
  color: black;
/*  margin: 2px;
  padding: 2px;*/
  
}
div#content div.forum li a:hover {
  border-bottom: 1px dotted black;
}
div#content div.forum div.reply {
  margin-left: 2em;
}
div#content div.forum div.reply a {
  text-decoration: none;
  color: black;
  border: none;
}
div#content div.forum div.reply a:hover {
  text-decoration: none;
  color: black;
  border-bottom: 1px dotted black;
}
div.composing {
  display: block;
}
div.composing input {
  margin: 10px 0 10px 50px;
  display: block;
}
div.composing textarea {
  margin: 10px 0 10px 50px;
  display: block;
}
div.nexts {
  text-align: right;
}
div#content div.forum div.nexts a {
  border: none;
  text-decoration: none;
  font-weight: normal;
  color: black;
}
div#content div.forum div.nexts a:hover {
  border-bottom: 1px dotted black;
}
div#content div.forum a.newmessage {
  font-size: 1.5em;
  color: black;
}
div#content div.forum a.newmessage:hover {
  text-decoration: none;
  border-bottom: 1px solid black;
}
  
div.langwarn {
  font-size: 0.7em;
  text-align: center;
  background: red;
  width: 50%;
  position: relative;
  margin-left: 25%;
  margin-right: 25%;
}
