/********************************************************
 *                                                      *
 * Copyright © 2006, Jesús Pérez Rey <chescu@gmail.com> *
 *                                                      *
 * All rights reserved                                  *
 *                                                      *
 ********************************************************/

body {
  color: black;
  background-color: white;
  font-family: Verdana;
  font-size: 10pt;
  }

p, li, div, td {
  color: black;
  font-family: Verdana;
  font-size: 10pt;
}

caption {
  font-size: 12pt;
  text-align: center;
  font-weight: bold;
}

a {
  color: black;
}

div.language {
  text-align: right;
  position: absolute;
  width: 85%;
}

table.main_table {
  text-align: left;
  width: 100%;
  border: none;
  border-spacing: 2px;
  padding: 2px;
  font-size: 11pt;
  vertical-align: top;
}

table.top_table {
  width: 100%;
  vertical-align: middle;
}

td.title {
  text-align: left;
  vertical-align: top;
}

table.title {
  padding: 0px;
  border-spacing: 0px;
}

td.title_i {
  padding: 5px;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}

td.title_r {
  padding: 5px;
  border-bottom: 1px solid black;
}

td.title_d {
  padding: 5px;
  border-right: 1px solid black;
}

td.title_dr {
  padding: 5px;
  border-top: 1px solid black;
  border-left: 1px solid black;
}

a.title {
  text-decoration: none;
  color: black;
}

td.banner_top {
  padding: 0px;
}
table.ads_top {
  font-size: 8pt;
  border-spacing: 0px;
  text-align: right;
}

td.avatar {
  text-align: right;
}

td.menu_td {
  text-align: left;
  vertical-align: top;
}

table.ads {
  padding: 0px;
  font-size: 8pt;
  border-spacing: 0px;
  border: 1px solid #aaaaaa;
}

td.main_td {
  text-align: left;
  vertical-align: top;
  width: 70%;
  border-left: 1px solid #888888;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
}

table.destacados {
  text-align: center;
  width: 100%;
  border: none;
  padding: 5px;
  border-spacing: 5px;
  font-weight: bold;
  font-size: 10pt;
}

img.destacado {
  border: none;
  padding: 10px;
}

a.art_link {
  text-decoration: none;
}

table.submenu {
  visibility: hidden;
  position: fixed;
  text-align: left;
  border-spacing: 0px;
  padding: 0px;
  font-weight: bold;
  font-size: 18pt;
  font-family: serif;
}

td.submenu {
  background-color: white;
  padding: 0px;
  border-spacing: 0px;
  position: relative;
  border-left: 1px solid black;
  padding-right: 10px;
}

table.blog_header {
  padding: 0px;
  border-spacing: 5px;
  background: #CCCCCC;
  vertical-align: middle;
}

td.blog_title {
  width: 100%;
}

h2.blog_title {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12pt;
  font-weight: bold;
}

.source {
  color: #666666;
}

p.article_date {
  margin-top: 0px;
  font-size: 10pt;
  color: #333333;
}

td.right_td {
  vertical-align: top;
}

.float_head {
  background-color: #aaaaaa;
  color: white;
  text-align: right;
  vertical-align: middle;
}

table.right_table {
  padding: 0px;
  border: none;
  border-spacing: 0px;
  font-size: 8pt;
}

td.right_table_td
{
  border-spacing: 5px;
  border: 1px solid #aaaaaa;
}

td.new_text {
  border-top: 1px solid #aaaaaa;
}

.new_date {
  color: #777777;
}

a.new_cat {
  text-decoration: none;
  color: #333333;
}

table.lista {
  text-align: left;
  vertical-align: middle;
  border: none;
  padding: 2px;
  border-spacing: 2px;
  width: 85%;
}

table.pages {
  width: 100%;
  font-size: 10pt;
}

td.ppage {
  text-align: left;
}

td.pages {
  text-align: center;
}

td.npage {
  text-align: right;
}

.article_date {
  font-size: 10pt;
  color: #333333;
}

.article_url {
  font-size: 10pt;
  color: #666666;
}

.article {
  border: 1px solid #cccccc;
  margin-bottom: 5px;
  padding: 20px;
}

.deleted {
  font-size: 8pt;
  color: #FF4444;
}

table.feeds {
  border: 1px solid black;
  background: #ffffaa;
  padding: 5px;
  vertical-align: middle;
  visibility: hidden;
  position: fixed;
}

div.error {
  color: red;
  border: 1px solid red;
  background-color: #ffe6e6;
  padding: 5pt;
  margin: 5pt;
}
table.menu ul {
  text-align: left;
  padding-left: 0px;
  background-color: #bfbfbf;
  display: none;
}

li table.menu {
  background: none;
  border: none;
}

table.menu ul li:hover {
  background-color: #808080;
}

table.menu li {
  list-style-type: none;
  padding: 2pt;
}

table.menu td > ul {
  display: none;
  position: absolute;
}

table.menu td:hover {
  background-color: #bfbfbf;
}

li table.menu td:hover {
  background-color: #808080;
}

table.menu td:hover > ul {
  display: block;
}

  table.menu a
  {
    color: white;
    text-decoration: none;
  }
  table.menu td
  {
    border: 1px solid #bfbfbf;
    cursor: pointer;
    color: white;
  }
  li table.menu td
  {
    border: none;
  }
  table.menu td
  {
    width: 17%;
  }
  li table.menu td
  {
    width: auto;
  }
  table.menu ul,
  table.menu
  {
    vertical-align: middle;
    font-size: 8pt;
    font-weight: bold;
    padding: 0px;
    border-spacing: 0px;
    margin: auto;
  }
  li table.menu
  {
    margin: 0px;
  }
  table.menu
  {
    text-align: center;
    width: 80%;
    background-color: #808080;
    border: 1px solid #404040;
  }
  li table.menu
  {
    width: auto;
  }

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
