/* $Id: default.css,v 1.4 2006/01/10 16:58:39 t0mac Exp $ */

body {
 font-family: verdana, arial, helvetica;
 font-size: 13px;
 margin-top: 5px;
 margin: 0;
 padding: 0;
 background: #989b9a;
 text-align: center; /* IE 5.x hack */
 font-size: x-small; /*feed to IE 5.5*/
 font-size: small; /*feed to compliant browsers*/
}

table {
 font-family: verdana;
 font-size: 11px;
 color: #666666;
}
 
p.main {
 font-family: helvetica;
 font-size: 18px;
 color: #FFFFFF;
 background-color: #004dc0;
}

pre.main {
  font-family: helvetica;
  font-size: 12px;
  color: #006666;
  background-color: #e8f0ee;
}

#content a:link {
 color: #000000;
 text-decoration: none;
 background-color: transparent;
 border-bottom:2px solid #004dc0
}
#content a:visited {
 color: #000000;
 text-decoration: none;
 background-color: transparent;
 border-bottom:2px solid #004dc0
}
#content a:hover {
 color: #004dc0;
 text-decoration: none;
 background-color: transparent;
 border-bottom:2px solid #004dc0
}
#content a:active {
 color: #000000;
 text-decoration: none;
 background-color: transparent;
 border-bottom:2px solid #004dc0
}

H3, TD, .entrada {
color: #666666;
font-family: Verdana, Lucida, Helvetica;
font-size: 12px;
}

td.menu {
  background: "images/backmenu.png";
  font-family: Verdana, Lucida, Helvetica;
  font-size: 15px;
}

#page {
   border: 1px solid #959596;
   text-align: left;
   margin: 20px auto;
   padding: 0;
   width: 760px;
   border: 1px solid #959596;
   background-color:#FFFFFF;
   background-image:url(images/bodywrapgrad.gif);
   background-position:left top;
   background-repeat:repeat-y;
}

#header {
   background-color: #FFFFFF;
   padding: 0;
   margin: 0 auto;
   height: 108px;
   width: 100%;
}

#headerimg {
   margin: 0;
   height: 108px;
   width: 250px;
   float: left;
}

#content {
/*   background-color: #000011;*/
   font-size: 1.2em
   font-color: #FFFFFF;
}

#content p {
/*  font-color: #FFFFFF;
  color: #FFFFFF;*/
}

#footer {
   background-color: #9a9b9c;
   padding: 0 0 0 1px;
   margin: 0 auto;
   width: 760px;
   clear: both;
}

#footer p {
   margin: 0;
   padding: 20px 0;
   text-align: center;
}

.narrowcolumn {
   float: left;
   padding: 0 0 20px 45px;
   margin: 0px 0 0;
   width: 450px;
   }

.widecolumn {
   padding: 10px 0 20px 0;
   margin: 5px 0 0 105px;
   width: 550px;
   }
   
.post {
   margin: 0 0 40px;
   text-align: justify;
   }
   
.widecolumn .post {
   margin: 0;
}

#bkgnd2 {
    height:auto;
    width:100%;
    background:transparent url(images/bodywrapgrad-reverse.gif) right top repeat-y;
}

.menuheader
{
  padding: 20px;
  margin: 0px;
}

.menuheader ul
{
list-style: none;
padding: 2px;
margin: 2px;
}

.menuheader li
{
  display: inline;
}

.menuheader a
{
font: 1em 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;
background-color: #004dc0;
color: #FFFFFF;
text-decoration: none;
width: 80px;
border-left: 15px solid #00337F;
padding-left: 5px;
padding-right: 5px;
}

.menuheader a:hover
{
text-decoration: none;
color: #fff;
background-color: #00337F;
border-left: 15px solid #FFFFFF;
}
