
/*** Limpieza ***/

* {
outline: none;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
  margin:0;
  padding:0;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
fieldset,img {
  border:0;
}
address,caption,cite,code,dfn,th,var {
  font-style:normal;
  font-weight:normal;
}
caption,th {
  text-align:left;
}
h1,h2,h3,h4,h5,h6 {
  font-size:100%;
  font-weight:normal;
}
q:before,q:after {
  content:'';
}
abbr,acronym {
  border:0;
}

/*** ***/
html {
font-size: 20px;
}

body {
overflow: hidden;
background: transparent;
cursor: default;
color: #000;
}

p, li{
  margin: 0.1em 0 0.3em 0;
  line-height: 1;
}

strong {
font-weight:bold;
}

em {
font-style:italic;
}

ul {
  margin: 0 0 0.3em 2em;
  list-style-type: disc;
}

ol {
  margin: 0 0 0.3em 2em;
  list-style-type: decimal;
}

blockquote {
  margin-left: 1.5em;
}

/*** Tipografías */

.ff00 { font-family: 'DejaVu Sans', 'Bitstream Vera Sans', Verdana, sans-serif;; }
.ff01 { font-family: 'Nimbus Sans L', Arial, sans-serif; }
.ff02 { font-family: 'DejaVu Sans', 'Bitstream Vera Sans', Verdana, sans-serif;; }
.ff03 { font-family: 'Bookman Old Style', 'URW Bookman L', serif; }
.ff04 { font-family: Georgia, 'Century Schoolbook L', serif; }
.ff05 { font-family: 'Palatino Linotype', 'URW Palladio L', 'Book Antiqua', serif; }
.ff06 { font-family: 'Times New Roman', 'Nimbus roman No9 L', serif; }
.ff07 { font-family: 'Domestic Manners', 'Comic Sans MS', cursive; }
.ff08 { font-family: Zapfino, 'Zapf Chancery', 'URW Chancery L', 'Monotype Corsiva', cursive; }
.ff09 { font-family: 'Nimbus Mono', 'Courier New', monospace; }
.ff10 { font-family: 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', 'Andale Mono', monospace; }


/* Gecko min height fix */
p          { min-height: 1em; } /*min-height is needed under Firefox, because empty parargraphs */
*+html p   { min-height: auto; } /* but we have to remove it under IE7 because it triggers the 'haslayout' mode */

