p.large { font-family:arial,verdana,sans-serif;
          font-size:22px;
          color:#000000 }

p.medium { font-family:sans-serif,verdana,arial;
           font-size:13px;
           color:#000000 }

p.small { font-family:verdana,arial,sans-serif;
          font-size:11px;
          color:#000000 }

p.xsmall { font-family:verdana,arial,sans-serif;
           font-size:10px;
           color:#FFFFFF }

p.ueber { font-family:verdana,arial,sans-serif;
          font-size:13px;
          font-weight:bold;
          color:#000000;
          margin-top:30px }

p.titel { font-family:verdana,sans-serif,tahoma;
          font-size:10pt;
          color:#0000BF }

a.medium { font-family:sans-serif,verdana,arial;
           font-size:13px;
           color:#FF0000;
           text-decoration:none }

a.medium:hover { font-family:sans-serif,verdana,arial;
                 font-size:13px;
                 color:#0000BF;
                 text-decoration:underline }

a.small { font-family:verdana,arial,sans-serif;
          font-size:11px;
          color:#FF0000;
          text-decoration:none }

a.small:hover { font-family:verdana,arial,sans-serif;
                font-size:11px;
                color:#0000BF;
                text-decoration:underline }

a.xsmall { font-family:verdana,arial,sans-serif;
           font-size:10px;
           color:#FF0000;
           text-decoration:none }

a.xsmall:hover { font-family:verdana,arial,sans-serif;
                 font-size:10px;
                 color:#0000BF;
                 text-decoration:underline }

td.menue { width:135px;
           height:25px;
           background-image:url(menue.png);
           padding-left:12px }

p.menue { font-family:verdana,sans-serif,tahoma;
          font-size:11px;
          font-weight:bold;
          color:#0000BF }

a.menue { font-family:verdana,sans-serif,tahoma;
          font-size:11px;
          font-weight:bold;
          color:#FFFFFF;
          text-decoration:none }

a.menue:hover { font-family:verdana,sans-serif,tahoma;
                font-size:11px;
                font-weight:bold;
                color:#0000BF;
                text-decoration:none }

td.menue2 { width:135px;
            height:200px;
            background-image:url(menue.png) }

body.inhalt { background-color:#FFFFFF }

table.inhalt { width:865px }

td.inhalt { background-color:#FFFFFF }

td.rechts { width:160px;
            height:490px;
            background-image:url(rechts.png);
            text-align:center;
            vertical-align:top;
            padding:0 }

table.rechts { background-color:#F8E8A0 }

img.pfeil { float:left;
            margin-right:6px }

table.news { width:650px }

th.news { background-color:#364A92;
          font-family:verdana,arial,sans-serif;
          font-size:13px;
          color:#FFFFFF;
          text-align:center;
          line-height:28px;
          padding-left:10px;
          padding-right:10px;
          vertical-align:top }

td.news { border-style:solid;
          border-width:1px;
          border-color:#364A92;
          background-color:#FFFFFF;
          font-family:verdana,arial,sans-serif;
          font-size:11px;
          color:#000000;
          text-align:justify;
          padding-top:20px;
          padding-bottom:20px;
          padding-left:20px;
          padding-right:20px;
          vertical-align:top }

table.einladung { width:650px }

td.einladung { background-color:#FFFFFF;
               border-style:solid;
               border-width:2px;
               border-color:#364A92;
               font-family:verdana,arial,sans-serif;
               font-size:11px;
               color:#000000 }

table.weg { width:650px }

p.weg { font-family:verdana,arial,sans-serif;
        font-size:12px;
        color:#000000 }

td.bildfenster { background-color:#B8BFEF;
                 font-family:verdana,arial,sans-serif;
                 font-size:11px;
                 color:#000000 }

th.vorschau { border-style:solid;
              border-width:2px;
              border-color:#364A92;
              background-color:#FFFFFF;
              font-family:verdana,arial,sans-serif;
              font-size:13px;
              color:#364A92;
              line-height:25px;
              padding-left:10px;
              padding-right:10px;
              vertical-align:top }

td.vorschau { background-color:#B8BFEF;
              font-family:verdana,arial,sans-serif;
              font-size:12px;
              color:#000000;
              line-height:25px;
              padding-left:10px;
              padding-right:10px;
              vertical-align:top }

table.presse { background-color:#FBF7E8;
               border-style:solid;
               border-width:1pt;
               border-color:#0000BF }

table.hist { margin-top:20px }

th.hist { font-family:verdana,arial,sans-serif;
          font-size:12pt;
          font-weight:bold;
          color:#0000BF;
          background-color:#B8BFEF;
          line-height:15pt;
          padding-left:10pt;
          padding-right:10pt;
          text-align:left }

td.hist { font-family:verdana,arial,sans-serif;
          font-size:8pt;
          color:#000000;
          background-color:#B8BFEF;
          line-height:15pt;
          padding-left:10pt;
          padding-right:10pt;
          vertical-align:top }

li { margin-bottom:10px }

a.list { font-family:verdana,arial,sans-serif;
         font-size:11px;
         color:#0000BF;
         text-decoration:none;
         margin-left:10px;
         vertical-align:top }

a.list:hover { font-family:verdana,arial,sans-serif;
               font-size:11px;
               color:#FF0000;
               text-decoration:underline }

img { border-width:0px }

table.tn { background-color:#FFFFFF;
           border-style:solid;
           border-width:1pt;
           border-color:#0000BF }

td.tn { width:202px;
        height:135px;
        background-color:#EAD2BC;
        text-align:center;
        vertical-align:middle }

font.tn { font-family:verdana;
          font-size:8pt;
          color:#0000BF }

body.foto { margin-top:0;
            margin-bottom:0;
            margin-left:0;
            margin-right:0;
            background-color:#FFFFFF }

table.foto { width:865px;
             background-color:#FF8533 }

td.fototop { height:35px;
             background-color:#FF8533;
             font-family:verdana;
             font-size:18px;
             color:#FFFFFF;
             text-align:center }

td.foto { height:460px;
          background-color:#FFFFFF;
          text-align:center }

td.fotodesc { height:35px;
              background-color:#F8E8A0;
              font-family:verdana;
              font-size:11px;
              color:#0000BF;
              text-align:center }

td.fotobot { height:30px;
             background-color:#FF8533;
             text-align:center }

a.foto { font-family:verdana;
         font-size:11px;
         color:#FFFFFF;
         text-decoration:none }

a.foto:hover { font-family:verdana;
               font-size:11px;
               color:#FF0000;
               text-decoration:none;
               background-color:#FFFFFF }

a.cd { font-family:verdana,sans-serif,tahoma;
       font-size:8pt;
       color:#FF0000;
       text-decoration:none }

a.cd:hover { font-family:verdana,sans-serif,tahoma;
             font-size:8pt;
             color:#FFFFFF;
             background-color:#FF0000;
             text-decoration:none }

td.cd { font-family:verdana,arial,sans-serif;
        font-size:11px;
        color:#000000;
        background-color:#DDDDFF;
        line-height:20px;
        padding-left:15px;
        padding-right:15px }

table.buch { width:650px;
             background-color:#C0CCE0;
             border-style:solid;
             border-width:2px;
             border-color:#364A92 }

td.buch { width:300px;
          height:400px;
          text-align:center;
          vertical-align:middle;
          background-color:#C0CCE0;
          border-style:solid;
          border-width:5px;
          border-color:#FFFFFF }

p.buch { font-family:verdana,arial,sans-serif;
         font-size:8pt;
         font-weight:bold;
         color:#000000 }

td.indo { background-color:#F9F2EB }

p.uhr { font-family:arial,verdana,sans-serif;
        font-size:12pt;
        font-weight:bold;
        color:#FF0000 }

font.bottom { font-family:verdana;
              font-size:10pt;
              font-weight:bold;
              color:#000080 }

p.border { font-family:verdana;
           font-size:8pt;
           color:#000080;
           text-align:justify;
           border-style:solid;
           border-width:thin;
           border-color:#9000E0;
           padding:5px }

td.links { background-color:#DEDAE4 }

td.navi1 { background-color:#FFCE9D }

td.navi2 { background-color:#5978AD }

a.left { font-family:verdana;
         font-size:9pt; 
         color:#000080;
         text-decoration:none;
         margin-left:6pt;
         text-indent:6pt }

td.bottom { background-color:#3a6ea5 }

a.bottom { font-family:verdana;
           font-size:8pt }

td.imgdesc { background-color:#0080FF }

p.imgdesc { font-family:verdana;
            font-size:10pt;
            color:#FFFF00;
            text-align:center }

td.kontakt { font-family:verdana,arial,sans-serif;
             font-size:12px;
             color:#000000;
             line-height:22px;
             padding-left:10px;
             padding-right:10px;
             vertical-align:top }