  BODY {
        background-color: #FDF1DB;
/*        background-image:url(../../images/nav/backlinks.gif);
        background-repeat: no-repeat;
        background-position: 10 200;
        margin-left: 0;
        margin-top: 0;
*/        height: 100%;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font: normal;
        font-size: 1.0 em;
        word-spacing:1px;
        text-align: center;
}
@media screen {
  BODY.print1 {
        margin-top: 10;
        margin-left: 10;
        background-color: #FDF1DB;
        height: 100%;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font: normal;
        font-size: 1.0 em;
        word-spacing:1px;
        text-align: left;
}}
@media print {
  BODY.print1 {
        margin-top: 10;
        margin-left: 10;
        background-color: #FFFFFF;
        height: 100%;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font: normal;
        font-size: 1.0 em;
        word-spacing:1px;
        text-align: left;
}}

@page { size:21.0cm 14.85cm;
        margin-top:1.7cm;
        margin-bottom:1.4cm;
        margin-left:2cm;
        margin-right:2cm
}

  ul    {
        list-style-type: square;
}

  table      {
        table-layout: fixed;
}

  td.spalte_links         {
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font: normal;
        font-size: 76%;
        line-height: 110%;
        word-spacing:0px;
        letter-spacing: 0.3pt;
}
  td.spalte_mitte         {
        FLOAT: left;
        font-size: 69%;
        line-height: 140%;
}

  code {
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font-size: 1.0 em;
        word-spacing:1px;
}

  hr {
        color: #E2A77F;
        height: 1px;
        text-align: left;
        margin-top: 15px;
        margin-bottom: 5px;
}

  div.seite         {
        background-color: #FFF6E2;
        margin: 0px auto;
        WIDTH: 770px;
        margin-top: 0;
        text-align: left;
        border-left: 1px solid #E4D4BD;
        border-right: 1px solid #E4D4BD;
        border-top: 1px solid #E4D4BD;
/*        border-bottom: 1px solid #E4D4BD; */
        height: 4000;
}

  div.spalte_inhalt        {
        WIDTH: 770px;
        margin-top: 25px;
}

  div.spalte_links        {
        FLOAT: left;
        WIDTH: 210px;
        margin-top: 0px;
}

  div.spalte_mitte        {
        FLOAT: left;
        WIDTH: 520px;
        font-size: 69%;
        line-height: 140%;
        margin-top: 0px;
        margin-left: 2px;
        margin-right: 0px;
}
  div.galerieklein        {
        FLOAT: left;
        WIDTH: 350px;
        margin-top: 5px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom:5px;
}
  p.sterne     {
        color: #7B8F33;
        font-size: 10pt;
        font-weight : bold;
}

  span.kopfevent        {
        margin-left: 4px;
        font-weight : bold;
        font-size: 10pt;
}
  div.innen        {
        margin-left: 4px;
}

@media screen {
  span.druck_schliessen {
        FLOAT: right;
}}
@media print {
  span.druck_schliessen {
        FLOAT: right;
        display: none;
}}

@media screen {
  td.kopfevent1        {
        WIDTH: 145px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}}
@media print {
  td.kopfevent1        {
        WIDTH: 145px;
        HEIGHT: 28px;
}}
@media screen {
  td.kopfevent2        {
        WIDTH: 220px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}}
@media print {
  td.kopfevent2        {
        WIDTH: 250px;
        HEIGHT: 28px;
}}
@media screen {
  td.kopfevent3        {
        WIDTH: 110px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}}
@media print {
  td.kopfevent3        {
        WIDTH: 190px;
        HEIGHT: 28px;
}}

  td.kopfessen1        {
        WIDTH: 130px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}
  td.kopfessen2        {
        WIDTH: 190px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}
  td.kopfessen3        {
        WIDTH: 175px;
        HEIGHT: 28px;
        background-color: #D4D7AC;
}
  td.spalteessen1        {
        WIDTH: 130px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}
  td.spalteessen2        {
        WIDTH: 190px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}
  td.spalteessen3        {
        WIDTH: 175px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}

@media screen {
  td.spalteevent1        {
        WIDTH: 145px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}}
@media print {
  td.spalteevent1        {
        WIDTH: 145px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}
@media screen {
  td.spalteevent2        {
        WIDTH: 220px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}}
@media print {
  td.spalteevent2        {
        WIDTH: 250px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}
@media screen {
  td.spalteevent3        {
        WIDTH: 110px;
        font-size: 69%;
        line-height: 140%;
        background-color: #E8E7C8;
}}
@media print {
  td.spalteevent3        {
        WIDTH: 190px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}

@media screen {
  td.spalteevent1aktu        {
        WIDTH: 145px;
        font-size: 69%;
        line-height: 140%;
        background-color: #DADFC7;
}}
@media print {
  td.spalteevent1aktu        {
        WIDTH: 145px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}

@media screen {
  td.spalteevent2aktu        {
        WIDTH: 220px;
        font-size: 69%;
        line-height: 140%;
        background-color: #DADFC7;
}}
@media print {
  td.spalteevent2aktu        {
        WIDTH: 250px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}
@media screen {
  td.spalteevent3aktu        {
        WIDTH: 110px;
        font-size: 69%;
        line-height: 140%;
        background-color: #DADFC7;
}}
@media print {
  td.spalteevent3aktu        {
        WIDTH: 190px;
        font-size: 69%;
        line-height: 140%;
        page-break-inside:avoid;
}}

  span.zeileevent        {
        font-weight : bold;
        }
  span.zeileeventdetail        {
        font-style : italic;
}
  td.spaltesights1        {
        WIDTH: 120px;
}
  td.spaltesights2        {
        WIDTH: 390px;
        font-size: 69%;
}
  span.spaltesights2        {
        line-height: 140%;
}
  img.links {
             float:left;
             text-align:left;
             margin-top:10px;
             margin-bottom:5px;
             margin-right:20px;
             margin-left:0px;
             border: 1px;
             border-style:solid;
             border-color: #C94D00;
             }

  img.rechts {
             float:right;
             text-align:right;
             margin-top:10px;
             margin-bottom:5px;
             margin-right:0px;
             margin-left:20px;
             border: 1px;
             border-style:solid;
             border-color: #C94D00;
             }

  img.linksnl {
             text-align:left;
             float:left;
             margin-top:10px;
             margin-bottom:5px;
             margin-right:0px;
             margin-left:0px;
             }
  img.linkssight {
             text-align:left;
             float:left;
             margin-top:0px;
             margin-bottom:5px;
             margin-right:0px;
             margin-left:0px;
             }
  img.galerie_klein {
             text-align:left;
             float:left;
             margin-top:5px;
             margin-bottom:5px;
             margin-right:10px;
             margin-left:0px;
             }

  img.rechtsnl {
             text-align:right;
             margin-top:0px;
             margin-bottom:0px;
             margin-right:5px;
             margin-left:0px;
             }

  div.h1 {
        font-weight: normal;
        font-size : 15pt;
        line-height: 100%;
}
  div.h2 {
        font-weight: normal;
        font-size : 14pt;
        line-height: 100%;
}
  div.h3 {
        font-weight: normal;
        font-size  : 13pt;
        line-height: 100%;
        margin-bottom: 10px;
}
  div.h4 {
        font-weight: normal;
        font-size : 12pt;
        line-height: 100%;
}
  div.h5 {
        font-weight: normal;
        font-size : 11pt;
        line-height: 100%;
}
  div.h6 {
        font-weight: normal;
        font-size : 8pt;
        line-height: 100%;
}
  div.bildtext {
        font-weight: normal;
        font-style: italic;
        line-height: 100%;
        margin-bottom:25px;
}
  div.headline     {
        font-weight: bold;
        font-size: 10pt;
        line-height: 110%;
        word-spacing: 0px;
        margin-bottom: 15px;
}

  td.klein {
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font-size : 10px;
        color : #000000;
        font-weight : normal;
        line-height: 12px;
        letter-spacing:0px;
        word-spacing:0px;
        margin-left:0px;
           }

    A:link.klein_rechts  {
        float: right;
        text-align: right;
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
        font-size: 69%;
}

    A:visited.klein_rechts  {
        float: right;
        text-align: right;
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
        font-size: 69%;
}

    A:hover.klein_rechts  {
        float: right;
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
        font-size: 69%;
}

    A:active.klein_rechts  {
        float: right;
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
        font-size: 69%;
}

    A:link.klein  {
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
}

    A:visited.klein  {
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
}

    A:hover.klein  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}

    A:active.klein  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}
    A:link  {
        text-decoration: none;
        color: #C94D00;
}

    A:visited  {
        text-decoration: none;
        color: #C94D00;
}

    A:hover  {
        text-decoration: none;
        color: #7B8F33;
}

    A:active  {
        text-decoration: none;
        color: #7B8F33;
}

    span.titel     {
        color: #E2A77F;
        letter-spacing: 2pt;
        font-size: 24pt;
        font-family: Times New Roman;
        font-weight : normal;
        margin:18px;
}
    div.grau     {
        color : #69675E;
        font-weight : bold;
}
    div.datumgrau     {
        color : #69675E;
}

    span.datum     {
        font-weight : bold;
}
    span.zeit     {
        margin-left: 0px;
}

    span.navpunktbrown     {
        color: #FFF6E2;
        margin-left:10px;
}

    span.navpunktgreen     {
        color: #7B8F33;
        margin-left:10px;
}

    span.navbrown       {
        margin-bottom:18px;
}

    span.navgreen       {
        margin-bottom:18px;
        color: #7B8F33;
        font-weight : bold;
}

    span.unternav11     {
        font-size: 8pt;
        margin-top: 0;
        margin-left: 0px;
        font-weight : bold;
        color: #C94D00;
}
    span.unternav11green     {
        font-size: 8pt;
        margin-top: 0;
        margin-left: 0px;
        font-weight : bold;
        color: #7B8F33;
}
    span.unternav12     {
        font-size: 8pt;
        margin-top: 0;
        margin-left: 20px;
        font-weight : bold;
        color: #C94D00;        
}
    span.unternav12green     {
        font-size: 8pt;
        margin-top: 0;
        margin-left: 20px;
        font-weight : bold;
        color: #7B8F33;
}
    span.unternav21     {
        font-size: 8pt;
        margin-left:  6px;
        margin-right: 6px;
        margin-top:15px;
}
    span.unternav21white     {
        font-size: 8pt;
        margin-left:  6px;
        margin-right: 6px;
        margin-top:15px;
        color: #FFFFFF;
}
    span.unternav2     {
        font-size: 9pt;
        color: #F2D4B5;
        font-weight : bold;
        padding-top:15px;
}
    span.bildvor     {
        margin-left: 42px;
}

    A:link.unternav1     {
        text-decoration: none;
        color: #C94D00;
}
    A:visited.unternav1     {
        text-decoration: none;
        color: #C94D00;
}
    A:hover.unternav1     {
        text-decoration: none;
        color: #7B8F33;
}
    A:active.unternav1     {
        text-decoration: none;
        color: #7B8F33;
}
    A:link.unternav1green     {
        text-decoration: none;
        color: #7B8F33;
}
    A:visited.unternav1green     {
        text-decoration: none;
        color: #7B8F33;
}
    A:hover.unternav1green     {
        text-decoration: none;
        color: #7B8F33;
}
    A:active.unternav1green     {
        text-decoration: none;
        color: #7B8F33;
}
    A:link.unternav2     {
        text-decoration: none;
        color: #F2D4B5;
}
    A:visited.unternav2     {
        text-decoration: none;
        color: #F2D4B5;
}
    A:hover.unternav2     {
        text-decoration: none;
        color: #FFFFFF;
}
    A:active.unternav2     {
        text-decoration: none;
        color: #FFFFFF;
}
    A:link.unternav2white     {
        text-decoration: none;
        color: #FFFFFF;
}
    A:visited.unternav2white     {
        text-decoration: none;
        color: #FFFFFF;
}
    A:hover.unternav2white    {
        text-decoration: none;
        color: #FFFFFF;
}
    A:active.unternav2white    {
        text-decoration: none;
        color: #FFFFFF;
}
    A:link.navbrown  {
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
}
    A:visited.navbrown  {
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
}
    A:hover.navbrown  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}
    A:active.navbrown  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}
    A:link.navgreen  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}
    A:visited.navgreen  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}
    A:hover.navgreen  {
        text-decoration: none;
        color: #C94D00;
        font-weight : bold;
}
    A:active.navgreen  {
        text-decoration: none;
        color: #7B8F33;
        font-weight : bold;
}

  td.form        {
        font-size: 69%;
               }
  form {
        color: black;
        line-height: 125%;
}
  input {
        color: black;
        font-size: 8pt;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;

}
  textarea {
        color: black;
        font-size: 8pt;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
}
