#tx-lzgallery-pi1-listing{border-style:dotted;border-width:1px;border-color:#00008c;border-collapse:collapse;font-size:12px;padding:0px;font-family:Helvetica,verdana,sans-serif;}
#tx-lzgallery-pi1-fotonav {background-color:lightgrey;border-color:#00008c;border-style:solid;border-width:2px;font-family:Helvetica,verdana,sans-serif;}
#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#00008c;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:Helvetica, verdana, sans-serif; align: center;}
body
{
   padding: 0;
   font-family: Helvetica, verdana, sans-serif;
   font-size: 12pt;
  background-color: #ddd;
  text-align: justify;
}
td {
  vertical-align: top;
}
.top td {
  vertical-align: middle;
}
h1 {
  font-size: 16px; 
  font-weight: bold; 
  margin-bottom: 5px;
  margin-left: 25px;
  margin-top: 15px;
  border-left: 1px solid #ffffb0; 
  border-bottom: 1px dotted #ffffb0; 
  border-top: 1px dotted #ffffb0; 
  padding-left: 5px; 
  color: #000066;
  clear: both;
  background-color: #ccc;
}
.top {
  border-color : #ffffb0; 
  border-style : solid; 
  border-width : 3px;
  margin-bottom: 15px;
  //width: 794px;
}

.content {
  border-color : #ffffb0; 
  border-style : solid; 
  border-width : 3px; 
  margin-bottom: 15px;
  width: 806px;
}

.mainnav {
  font-weight: bold;
  font-size: 11pt;
  color: #000066;
  text-decoration:none;
}

.mainnav a, a:visited {
  color: #000066;
  text-decoration:none;
}

.topnav {
  color: #0000FF;
}

p {
  text-align: justify;
  margin: 3px;
  padding-left: 3px;
  padding-right: 3px;
}
div.copyfooter {
  color: #434343;
  font-size: 8pt;
  text-align: center;
  margin-top: 2px;
}
input {
  background-color: #bbeeff;
  border: 1px solid #535353;
}
textarea {
  background-color: #bbeeff;
  border: 1px solid #535353;
}