/* $Id: defaults.css,v 1.2 2006/08/25 09:01:12 drumm Exp $ */

/*
** HTML elements
*/
fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
img[src*="paoth"] {
width: 100%;
height: 100%;
cursor: pointer;
}

img[src*="images/paoth"]:active {
position: fixed;
z-index: 1000;
width: 80vw;
height: auto;
left: 10vw;
top: calc(50vh - ( 40vw * 0.17 ) );
image-rendering: crisp-edges;
box-shadow: 0 0 0 10000px rgba(0,0,0,0.6);
}
img[src*="images/paoth"][height*="3"]:active { top: calc(50vh - ( 40vw * 0.33 ) ); }
img[src*="images/paoth"][height*="480"]:active { top: calc(50vh - ( 40vw * 0.47 ) ); }
a[href*="images/paoth"] img[src*="images/paoth"]:active {
position: static;
width: auto;
height: auto;
}
/*

img[src*="images/paoth"]:hover {
position: fixed;
z-index: 1000;
width: auto;
height: auto;
}
a[href*="images/paoth"] img[src*="images/paoth"]:hover {
position: static;
}
*/
table {
  border-collapse: collapse;
}
th {
  text-align: left;
  padding-right: 1em;
  border-bottom: 3px solid #ccc;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */
