/* hermaauguste.de Printer CSS V.1.0. Jens Kutilek 2005-03-26 */


body {
  background-color: #fff;
  color: #000;
  font-family: Georgia, "MS Reference Serif", Times, "Times New Roman", serif;
  font-size: 11pt;
  margin: 1cm 1cm 2cm 2cm;
  padding: 0;
}

a {
    text-decoration: none;
    color: #000;
}

address {
  font-style:normal;
}

/* hide unneccessary elements */

#menu1, #bread p.title, #menu3, .work .media, .workpn, .language,
.screenonly, #ffad {
    display: none;
}

#bread {
    font-size: 9pt;
}

#bread strong {
    font-weight: normal;
    font-style: italic;
}

h1, h2, h3 {
    font-family: "Helvetica Neue", Arial, sans-serif;
}

h2 {
    font-size: 14pt;
    line-height: 18pt;
    text-transform: uppercase;
    margin: 28pt 0 5pt 0;
    letter-spacing: 0.05em;
}

#maintitle h2 {
    font-size: 18pt;
    line-height: 24pt;
    margin: 0 0 11pt 0;
}

.subtitle {
    color: #b0b0b0;
}

.designer {
    font-size: 8pt;
    margin-top: 42pt;
}

#content {
    max-width: 40em;
}

#content p {
    line-height: 14.5pt;
}

ul
{
    padding: 0 0 0 1.2em;
}

li
{
    margin: 0 0 0.4em 0;
}

p.presscomment {
    font-size: 9pt;
    font-style: italic;
    margin-bottom: 8pt;
}

table {
    border-collapse: collapse;
}

table.exhibition, table.catalogue1, table.catalogue2
{
    border-collapse: collapse;
    margin: 1.5em 0 2.2em 0;
}

td, th {
    vertical-align: top;
    text-align: left;
    padding: 3pt 11pt 3pt 0;
}

td.num {
    text-align: right;
}

th {
    font-weight: normal;
}

.press th {
    text-align: right;
}

td p {
    margin: 0 0 0.3em 0;
}

td > ul, blockquote > p {
    margin-top: 0;
}

.exhibition th, .exhibition td,
    .catalogue1 th, .catalogue1 td,
    .catalogue2 th, .catalogue2 td
{
  font-weight: normal;
  font-size: 9pt;
}

.exhibition th, .catalogue1 th, .catalogue2 th
{
  font-weight: normal;
  font-style: italic;
}

.exhibition td, .catalogue1 td, .catalogue2 tr
{
  border-top: 1pt solid #000;
}

.catalogue2 tr:first-child
{
    border: none;
}

.exhibition .id, .catalogue1 .id
{
    color: #d0d0d0;
}

.exhibition td.id, .catalogue1 td.id
{
    text-align: right;
}

.exhibition td p
{
    margin: 0;
}

.work .technical, .work .credits, blockquote .small {
    font-size: 9pt;
}

.work .credits {
    margin-top: 16pt;
}

/* Paperdoll */

#paperdoll {
    width: 480px;
    height: 512px;
    position: absolute;
    left: 8em;
    top: 14em;
}

#topless, #topless-usa {
    position: absolute;
}

#bra {
    position: absolute;
    left: 160px;
    top: 96px;
}

#green-dress, #green-bracelet, #green-necklace, #green-tiara, #green-rose, #green-umbrella {
    position: absolute;
}

#dollcontrol {
    display: none;
}

.hide {
    display: none;
}

.unhide {
    display: block;
}