@font-face {
    font-family: 'Korinth Serial';
    src: url('fonts/korinth-serial-bold-webfont.eot');
    src: url('fonts/korinth-serial-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-bold-webfont.woff') format('woff'),
         url('fonts/korinth-serial-bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial';
    src: url('fonts/korinth-serial-bolditalic-webfont.eot');
    src: url('fonts/korinth-serial-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-bolditalic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-bolditalic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Korinth Serial';
    src: url('fonts/korinth-serial-italic-webfont.eot');
    src: url('fonts/korinth-serial-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-italic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Korinth Serial Light';
    src: url('fonts/korinth-serial-light-webfont.eot');
    src: url('fonts/korinth-serial-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-light-webfont.woff') format('woff'),
         url('fonts/korinth-serial-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial Light';
    src: url('fonts/korinth-serial-lightitalic-webfont.eot');
    src: url('fonts/korinth-serial-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-lightitalic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Korinth Serial Medium';
    src: url('fonts/korinth-serial-medium-webfont.eot');
    src: url('fonts/korinth-serial-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-medium-webfont.woff') format('woff'),
         url('fonts/korinth-serial-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial Medium';
    src: url('fonts/korinth-serial-mediumitalic-webfont.eot');
    src: url('fonts/korinth-serial-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-mediumitalic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-mediumitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Korinth Serial';
    src: url('fonts/korinth-serial-regular-webfont.eot');
    src: url('fonts/korinth-serial-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-regular-webfont.woff') format('woff'),
         url('fonts/korinth-serial-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial Xbold';
    src: url('fonts/korinth-serial-xbold-webfont.eot');
    src: url('fonts/korinth-serial-xbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-xbold-webfont.woff') format('woff'),
         url('fonts/korinth-serial-xbold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial Xbold';
    src: url('fonts/korinth-serial-xbolditalic-webfont.eot');
    src: url('fonts/korinth-serial-xbolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-xbolditalic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-xbolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Korinth Serial Xlight';
    src: url('fonts/korinth-serial-xlight-webfont.eot');
    src: url('fonts/korinth-serial-xlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-xlight-webfont.woff') format('woff'),
         url('fonts/korinth-serial-xlight-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Korinth Serial Xlight';
    src: url('fonts/korinth-serial-xlightitalic-webfont.eot');
    src: url('fonts/korinth-serial-xlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/korinth-serial-xlightitalic-webfont.woff') format('woff'),
         url('fonts/korinth-serial-xlightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

html,body {height: 100%;margin: 0;}
body {
  background:url('img/bg.png') repeat #003 !important;
  color:#ff9;
  font-family: Korinth Serial, Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
/*    font-weight:bold; */
}

/* Farben */
a:link    { color:#f63; text-decoration:none; }
a:visited { color:#f90; text-decoration:none; }
a:active  { color:#f33; text-decoration:none; }
a:hover   { color:#f00; text-decoration:none; }

h1.titel {margin-top:1.5em; }
.highslide-caption {
    background-color: #003;
    font-family: Korinth Serial, Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif !important;
    font-size: 0.9em !important;
}
.highslide-image { border: 4px solid #003; }
.highslide-wrapper {background-color: #003}
.highslide-container div {font-size: 1em;}

div.kunst {
    float:right;
    background-color:#449;
    padding:1em;
    margin-left:2em;
    /* margin-right:-240px; */
}
div.kunst div.bilduu {
    text-align: center;
    padding: 0.5em 0.5em;
    font-weight: bold;
}

div.kunst .highslide img {
    border-color:#f63;
}
div.kunst .highslide img:hover {
    border-color:#f00;
}
div.kunstb {
    background-color:inherit;
    font-family:inherit;
    height:100%;
    float:left;
    padding-right:4em
}
div.kunstb h3 {
    margin-top: 0;
}

div.bildu {
    background-color:#000033;
    font-size:0.9em;
    margin-bottom:0.5em;
    margin-top:-1.5em;
    padding:0.5em 20px 0.5em 20px;
}

div#alles {
  width: 100%;
  eight: 100%;
  }
@media (min-width: 1500px) {
  div#alles {
  background:url('img/pyramide.jpg') no-repeat fixed right bottom #003;
  }
}
div#inhalt {
   background:url('img/bg.png') repeat #003 !important;
   max-width:640px;
   min-width:600px;
   /* border:1px dotted red;  */
   margin:0 auto;
   padding:1em 2em 1em 2em;
   z-index:2;
}

div#footer {
 min-width:600px;
 text-align:center;
 padding:20px;
 min-height:3em;
}

.tuer {
    filter:alpha(opacity=0); /* Transparenz für IE */
    -moz-opacity:0; /* Transparenz für Mozilla */
    opacity:0; /* Transparenz für Opera */
}

p.info {
    font-weight: bold; color: red;
}

blockquote {
    clear:both;
    font-size:smaller;
    text-align:justify;
    border:1px solid;
    padding:0.5em 1em; 
}

input.submit {font-family: 'Korinth Serial Xbold';font-size: 1em;font-weight:bold; background-color:#003;color:#ff9;padding:0.4em 1em}
input.submit:hover {color:#f33;background-color:#009;cursor:pointer}

td.inv { background-color:#ff9; color:#003; }


@media print {
  body,p,table { color: black; background:none !important; }
  .noprint {display:none;}
  .box { color:#333333; }
  .titel {text-align:center; font-style:italic; }
  .highslide-caption {display:none;}
}
