/*************************** M A I N *****/
#main { padding-top: 0px;}
#main p, #main table { margin-bottom: 20px; }
#main a img  {margin: 2px 5px; border: 2px solid #775;}
#main a img:hover  {border-color: #993;}
table { border-collapse: collapse; }
#main ul {margin: 0 0 20px 15px; }
.top { padding: 20px 0px; text-align: right; }
#main .foto { margin: 5px 0 0; }
.foto img { border: 1px solid #aaa; }
#main p img  {
  margin: 5px;
}

/***** H 1 *****************************/
h1      { font-size: 130%; background: #993; color: #000; margin: 0 0 10px 0;}
h1 span { display: block; padding: 5px 10px; }
h2      { font-size: 18px; color: #ff9; margin: 25px 0 10px;}
h2 small { font-weight: normal; font-size: 12px; }
h3, h3 a      { font-size: 120%; color: #773; text-decoration: none}


/***** G A L E R I E ********************/
#main .gal a {
  float: left;
  margin: 0 5px 5px 0;
  display: block;
  width: 120px;
  height: 90px;
  overflow: hidden;
  border: 1px solid #663;
  padding: 0;
}
#main .gal a:hover { border: 1px solid #9C9A31; }
#main .gal img { border: none; margin: 0; width: 120px; min-height: 90px}

/**** left galerie *****/
#left .gal a {
  float: left;
  margin: 0 5px 5px 0;
  display: block;
  width: 150px;
  height: 100px;
  overflow: hidden;
  border: 1px solid #663;
  padding: 0;
}
#left .gal a:hover { border: 1px solid #9C9A31; }
#left .gal img { border: none; margin: 0; width: 120px; min-height: 90px}