

body {
    background-color : #cfcfcf;
  }


* {
    margin:0;
    padding:0;
    outline:none;
  }


#footer {
    background-color : #e1e1e1;
    margin-bottom : 0;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0;
    padding-bottom : 0px;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0px;
    width : 780px;
  }


#footer a {
    color:#999;
  }


#footer .validate {
    float:right;
  }


#container {
    margin-bottom : auto;
    margin-left : auto;
    margin-right : auto;
    margin-top : auto;
    width : 90%x;
  }


#container ul {
    margin:15px 0 15px 25px;
  }


#container ul li {
    border-bottom:1px solid #eee;
    padding:10px;
    color:#444;
  }


#container img {
    background:#fff;
    padding:1px;
    margin:10px;
  }


#borde {
    background-attachment : fixed;
    background-image : url('/images/fons.png');
    background-position : 50% 50%;
    background-repeat : repeat;
    border-bottom-color : #9a9a9a;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #9a9a9a;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #9a9a9a;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #9a9a9a;
    border-top-style : solid;
    border-top-width : 1px;
    margin-bottom : auto;
    margin-left : auto;
    margin-right : auto;
    margin-top : auto;
    text-align : left;
    width : 780px;
  }


.articleinfo {
    color : #5c5c5c;
    font-family : Verdana, 'sans-serif';
    font-size : 12px;
    padding-bottom : 20px;
    padding-left : 30px;
    padding-right : 30px;
    padding-top : 20px;
    text-align : justify;
    top-color : #eee;
    top-style : solid;
    top-width : 1px;
  }


.text1 {
    color : #5c5c5c;
    font-family : Verdana, 'sans-serif';
    font-size : 14px;
    text-align : left;
  }


.text1 B {
    color : #5c5c5c;
    font-family : Verdana, 'sans-serif';
    font-size : 16px;
    font-weight : bold;
    text-align : left;
  }


.articleinfo a {
    color:#3B646A;
  }


.articleinfo a:hover {
    text-decoration:none;
  }


blockquote {
    background:#f6f6f6;
    padding:0 10px;
    border:1px solid #eee;
    font:100% Georgia;
  }


#header {
    background-color : #e1e1e1;
    margin-bottom : 0;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0;
    padding-bottom : 0px;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0px;
    width : 780px;
  }


#header .right {
    float:right;
  }


#header h1 {
    font:290% Times New Roman;
    letter-spacing:-2px;
    margin-bottom:5px;
  }


#header h1 a {
    color:#000;
    text-decoration:none;
  }


#header h1 a span {
    color:#ccc;
  }


#header h1 a:hover span {
    color:#A3E800;
  }


#header h3 {
    font:80% Verdana;
    color:#999;
    display:inline;
  }


ul#nav {
    background:#2D4C51;
    font-size:80%;
    border-top:2px solid #3B646A;
    border-bottom:2px solid #3B646A;
    font-weight:bold;
  }


ul#nav li {
    display:inline;
    list-style:none;
    margin-right:10px;
  }


ul#nav li a {
    padding:10px 14px;
    color:#fff;
    text-decoration:none;
  }


ul#nav li a:hover {
    color : #e7d24d;
  }


ul#nav li a:active {
    color : #e7d24d;
  }


p.about {
    border-top:3px solid #3B646A;
    border-bottom:3px solid #3B646A;
    color:#fff;
    background:#8EDF53;
    padding:10px;
  }


p.about a {
    color:#fff;
  }


.pieI {
    float : left;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-top : 5px;
    color : #5c5c5c;
    font-family : Verdana, 'sans-serif';
    font-size : 10px;
  }


.pieD {
    color : #5c5c5c;
    float : right;
    font-family : Verdana, 'sans-serif';
    font-size : 10px;
    padding-bottom : 10px;
    padding-right : 10px;
    padding-top : 5px;
    text-align : right;
  }

