 body {
  color:#000000;
  margin:0px 0px 0px 0px;

     }

 a:link {
  text-decoration: none; 
  font-size:11px;
  color:#40687C;
	}
	
 a:visited {
  text-decoration: none; 
  font-size:11px;
  color:#224455;
	}

 a:hover {
  text-decoration: none; 
  font-size:11px;
  color:#000000;
  border-bottom:1px solid #000000;
		}
 a {
  text-decoration: none
	}

#name  {
  padding:1px;
  margin-bottom:10px; 
       }

.name   {
  margin:5px 5px 5px 5px;
  padding:3px;
  color:#708CA4;
  font-size:30px;
         }

 #top  {
  background-color: #708CA4;
  border:2px solid #34596C;
        }

 #left  {

        }
 
 #middle {

        }

 #right {

        }

 #log   {
  font:11px verdana, arial, helvetica, sans-serif;
  font-weight:normal;
  padding:5px;
  margin-bottom:50px;

          }

 .date  {
  margin:0px 10px 0px 10px;
  font:10px verdana, arial, helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  text-align:center;
  background-color: #708CA4;
  border:1px solid #34596C;
  padding:3px;
         }

 .logbody {
  margin:10px 10px 10px 10px;
  padding:5px;
          }

 .title   {
  font:10px verdana, arial, helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  text-align:center;
  background-color: #708CA4;
  margin:5px 0px 5px 0px;
  border:1px solid #34596C;
  padding:3px;
         }

 #side   {
  padding:5px;
  font:10px verdana, arial, helvetica, sans-serif;


         }

 .sideheader {
  font:10px verdana, arial, helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  text-align:center;
  margin:5px 0px 5px 0px;
  border:1px solid #34596C;
  padding:3px;
  background-color: #708CA4;
          }

 .sideinfo {
  margin:10px 10px 10px 10px;
  padding:5px;
  border:1px dashed #34596C;
         }
  
 #fotos   {
  text-align:justify;
  font:11px verdana, arial, helvetica, sans-serif;
  font-weight:normal;
  padding:80px;
  margin-bottom:50px;

          }
