
/* Css Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body 
{
  line-height: 1;
}
ol, ul
{
  list-style: none;
}
blockquote, q
{
  quotes: none;
}

/* remember to define focus styles! */
:focus
{
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins 
{
  text-decoration: none;
}

del
{
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table 
{
  border-collapse: collapse;
  border-spacing: 0;
}


/* http://www.thenoodleincident.com/tutorials/box_lesson/font/browser.html 
 *Font-size: 1.0em = 10px when browser default size is 16px
 * No FF2, mac moz 1.0, mac ns6.1, ns6.2.3, win opera 6.03
    o tamanho padrão é 16px,
 * No mac ie5.0, mac ie5.1, win ie5.0, win ie5.5, win ie6.0
   é medium que representa 16px
   * Para os IEs, quando mudar a fonte base padrão:
   medium  = 16px
   smaller  = 12px (posso estar errado) PEE
   smallest = 12px (PEE)
   
 * No mac opera 5.0 é small que é 12px ,as 12px la parece como 10px aqui.
*/
body
{
  font-size:62.5%; 
  font-family:verdana,arial,sans-serif;
}


/* RSD:  prepare every ul to look right on evey browser */
ul
{
  list-style-position: inside;
  list-style-type: disc;
}

a 
{
  color:rgb(70,122,167); 
  font-weight:bold; 
  text-decoration:none;
}

h1 a 
{
  color:rgb(70,122,167); 
  font-weight:normal; 
  text-decoration:none;
}

a:hover 
{
  color:rgb(42,90,138); 
  text-decoration:underline;
}

a:visited 
{
  color:rgb(42,90,138);
}

a img 
{
  border: 0;
  padding: 1px;
}

a:hover img 
{
  border: dashed 1px rgb(220,220,220);
  padding: 0;
}


label
{
  font-family:verdana,arial,sans-serif;
  font-size: 110%;
}

/* The font-sise to p will be regenerated later on */
p
{
  margin:0 0 1.0em 0; 
  line-height:1.5em; 
  font-size:120%;
}

blockquote 
{
  clear:both; 
  margin:0 30px 0.6em 30px; 
  font-size:90%;
}

object, embed
{
  border: 0;
}


