/* a small extract from  http://www.w3.org/StyleSheets/TR/W3C-REC */
body {
  margin: 0px 25px 0px 25px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: silver;
  background: #040;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: repeat;
}
:link { color: #0C0; background: transparent }
:visited { color: #0A0; background: transparent }
:active { color: #0A0; background: transparent }


th, td, address { /* ns 4 */
  font-family: Verdana,Arial,Helvetica,sans-serif;

}
.home { text-align: center;
        font-family: Verdana, arial, Helvetica, sans-serif;
	position:relative;
	margin-left: 50px;
	margin-top: 100px;
	margin-right: 50px;
	min-width:280px;
	max-width:680px;
	}

img.imghome {
	border: 0;
	margin-bottom: 100px;
	}

.med { font-size: 80% }
.mini { font-size: 60% }

em { font-weight: bold; 
     font-style: normal;
     color: white }
  
pre { margin-left: 2em }
pre, code { font-family: monospace } /* navigator 4 requires this */
code { color: maroon }
code.code { margin-left: 1em }
code.figura { font-size: 120%;
              font-weight: bold }

h1, h2, h3, h4, h5, h6 { text-align: left; margin-left: 2em }
/* background should be transparent, but WebTV has a bug */
h1, h2, h3, h4, h5, h6 { color: #080; background: white }
h1 { font: 170% Verdana,Arial,Helvetica,sans-serif }
h2 { font: 140% Verdana,Arial,Helvetica,sans-serif }
h3 { font: 120% Verdana,Arial,Helvetica,sans-serif }
h4 { font: bold 100% Verdana,Arial,Helvetica,sans-serif }
h5 { font: italic 80% Verdana,Arial,Helvetica,sans-serif }
h6 { font: small-caps 80% Verdana,Arial,Helvetica,sans-serif }
