/* .css for photo pages */
/* #80FF80 -> #C8FFC8   */

      img { border: 1pt; }
      body { background: #C0C0C0; color: black;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; margin: 5pt; }
      h2 { color: black; font-size: 14pt; background: #008000; 
	   margin-left: 5%; }
      a { text-decoration: none; 
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; }
      a:link { color: #00A000; text-decoration: none;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; }   
      a:visited { color: #004400; text-decoration: none;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; }
      a:hover { text-decoration: underline;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; }
      a:active { color: #00A000; text-decoration: none;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 9pt; }
      .img { text-align: center; letter-spacing: 2pt; }
      .ptable { width: 1000px; margin: auto; }
      .tdimg { width: 80px; }
      .tdtxt { width: 400px; }
      .spacer { width: 40px; }
      .tdfooter { width: 280px; text-align: left; padding-right: 20px; 
      		vertical-align: top; font-size: 8pt; }
      .tdfooter2 { width: 400px; text-align: justify; font-size: 8pt; }
      .tdfooter3 { width: 300px; text-align: right; font-size: 8pt; 
      		vertical-align: bottom; letter-spacing: 1pt; }
      td { font-size: 9pt; }
      blockquote.center { text-align: center; }
      li {
	     width: 95%; 
	     padding-left: 5px;
	     /* background: #AAFF82; */
	     font-size: 9pt;
	     border-bottom: 1px dashed #008000; 
	     font-weight: normal;
	     vertical-align: middle; 
	     height: 19px; 
      }


.item {
        margin: auto; width: 800px;
        background: #AAFF82; 
        border: 1px dashed #008000;
        vertical-align: middle; height: 60px;
        }

.head {
	width: 1000px;
	margin: auto;
/*	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	vertical-align: middle; height: 60px; */
	height: 110px;
	}

.headtn {
	position: relative;
	top: -90px;
	margin-left: 5px;
	color: #008000;
	font-size: 8pt;
	font-weight: bold;
	}

.bild {
	position: absolute; 
	}

.text {
	margin-left: 100px; vertical-align: middle; position: absolute;
	margin-right: 5%; font-size: 9pt; margin-top: 8px;
	}

.preview {
	width: 80px; height: 60px;
	}

.box {
	width: 78px;
	height: 51px;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	}

.boxi {
	width: 78px;
	height: 45px;
	text-align: center;
	font-size: 20pt;
	padding-top: 6px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	}


