@media screen and (max-width: 800px) {
  /* comes into effect for screens less than or equal to 320 pixels */
  body {
    font-size: 17px;
  }
  
  .fotodiv
  {
    display:none;
  }
}

body
{
   font-family: 'Lucida Console', 'Monaco CE', fixed, monospace;
   background-color: #000;
   color: #fff;
   font-weight: bold;
}
span
{
   color: #aaa;
   font-weight: normal;
}

a
{
   color: #fff;
   text-decoration: none;
   border-bottom: 1px dotted #fff;
}
a:hover
{
   background-color: #888;
}
#cursor.white
{
   background-color: #aaa;
}

h1
{
   margin:0;
   padding:0;
   font-size: 100%;
   display: inline;
}

   pre
   {
      white-space:pre-wrap;
   }
@media print
{
   h1
   {
      padding:10px;
      border-bottom: 1px solid #000;
      font-size: 150%;
      display: block;
   }

   a.print:after
   {
      content: " (" attr(href) ") ";
   }

   span, .noprint
   {
   display:none;
   }


}
