









/****************************************************/
/****************************************************/
/****   @import   yy-print.css   print; ???? not working!!!  ***/
/****************************************************/
/****************************************************/



  .yylogo  {max-width:100%};



  pppppre  {font-size: 5vw; }


  div.footnote-changedate
  {
    text-align: right;

    position:  absolute;
    bottom:  0%;
    right:  0%;
    font-style:  oblique;
  }


  .header-info
  {
    position:  absolute;
    top:  0%;
    right:  0%;
    font-style:  oblique;
  }




  .speisekarte_font_size {font-size:130%;}

  .speisekarte  {text-align: left;}
  .speisekarte  a:link{text-decoration: none;}

  .speisekarte_preis  {text-align: right;}

  .speisekarte_name  {font-weight: bold;}
  .speisekarte_beschreibung {font-style:italic}
  .speisekarte_header {display:block;text-align: center;}
  .speisekarte_spacer  {opacity:.33}

  .speisekarte  tr:nth-child(2n)  {background-color: #f2f2f2;}
  .speisekarte  tr:hover {background-color: #ddd;}


  .preisliste{margin:auto;text-align:left}
 

  body {
    color: #333333;
    background-color: #00000000;
    background-color:#f4f5ee;
    font-size: x-small;
    font-family: Arial,Helvetica,sans-serif;
  }

  a {color: #333333;}


  img.nix {
    border-style: none;
    xx-border-color: red;
    width: auto;
  }

  img {
    xx-width: 100%;
    xx-border-style: solid;
    border-color: LightGrey;
  }




  iframe {border: none;  width: 100%; }

  body {text-align: center;}



  @font-face {
    font-family:Z003;
    src: url(/look/Z003-MediumItalic.otf);
  }


.infoo { opacity:0; }



.insert_info  {opacity:0}









