

em.Start           /* Fuer das Herausheben von Willkommen auf der Startseite: */
{
  font-size:        150%;
  font-weight:      bold;
}

em.A                              /* Fuer das allgemeine Herausheben im Text: */
{
  font-weight:      bold;
}


em.SS     /* Fuer das Herausheben von Schauspielern, Filmtiteln, ... im Text: */
{
  font-weight:      bold;
  font-style:       italic;
}

h1.Header                          /* Fuer die Ueberschriften auf jeder Seite */
{
  font-family:      Times New Roman, Times, serif;
  text-align:       center
}

h1.AKFilm                             /* Fuer Othmar Hanaks Arbeitskreis Film */
{
  font-family:      Times New Roman, Times, serif;
  text-align:       center;
  font-variant:     small-caps;
}

span.h2                                           /* Filmtitel - Uebersetzung */
{
  font-size:        80%;
}
span.b
{
  font-weight:      bold;
}
span.u
{
  text-decoration:  underline;
}
span.anoen                                            /* Autor citations NOeN */
{
  font-size:        80%;
}
span.hnoen                                           /* Header citations NOeN */
{
  font-size:        80%;
}
span.chnoen                                          /* Header citations NOeN */
{
  color:            #D0D0D0;
}

em.Copyright                    /* fuer das Markieren von copyright Vermerken */
{
  font-style:italic
}

em.Title                                  /* fuer das Markieren von Filmnamen */
{
  font-size:        120%;
  font-weight:      bold;
  font-style:       italic;
}

tr.toc                           /* Für die Inhaltsübersicht beim Südfilmfest */
{
  vertical-align:   top;
  padding-right:    5px; 
}

td
{
  vertical-align:   top; 
}
td.toc                           /* Für die Inhaltsübersicht beim Südfilmfest */
{
  font-family:      Times New Roman, Times, serif;
  text-align:       left;
  vertical-align:   top;
}
td.ll
{
  text-align:       left; 
  height:           30px; 
}
td.kl
{
  text-align:       left; 
  height:           30px; 
}
td.mm                                /* Tabelle für das graphische Hauptmenue */
{
  vertical-align:   top;
  text-align:       center; 
  height:           55px; 
}

body.mnu
{
  background-color: #B7B7B7;
  background:       url(pm/images/back_menue.gif);
}
body.std
{
  background-color: #B7B7B7;
  background:       url(pm/images/back.gif);
}
body.fill
{
  background-color: #C6CeD6;
}


ol.flm
{
  text-align:       left;
  font-size:        105%;
}

ul.flm
{
  /* war so bis 2007: text-align:       justify; */
  text-align:       left;
  font-size:        105%;
}

ul.frg
{
  text-align:       justify;
  font-size:        105%;
  font-style:       italic;
}

p.qn                /* quellnachweis (für Fotos) */
{
  text-align:       right;
  font-size:        70%;
}
p.pro
{
  text-align:       justify;
  font-family:      Times New Roman, Times, serif;
}
p.flm
{
  text-align:       left;
  font-size:        105%;
/*width:            98%; */
}
p.txt
{
  text-align:       left;
  font-size:        105%;
  font-style:       italic;
/*width:            98%; */
}
p.np4chl            /* newspaper 4 column headline */
{
  text-align:       left;
  font-size:        250%;
  font-weight:      bold;
}
p.npq               /* newspaper quotations (Tips/MON) */
{
  text-align:       justify;
  font-size:        95%;
}
tr.npq
{
  font-size:        12pt;
}
p.npq2              /* newspaper quotations (OOeN) */
{
  text-align:       justify;
  font-size:        105%;
}
p.qooen             /* newspaper quotations (OOeN) */
{
  text-align:       justify;
  font-size:        105%;
}
p.qooens            /* newspaper quotations (OOeN) */
{
  font-size:        105%;
  font-weight:      bold;
  background-color: #303030;
  color:            white;
}
p.qnoen             /* newspaper quotations (NOeN) */
{
  text-align:       justify;
  font-size:        95%;
}
p.qmbp              /* quotation Mostviertelbasar: standard paragraphs */
{
  text-align:       justify;
  font-size:        95%;
}
p.qmbhp             /* quotation Mostviertelbasar: headline paragraphs */
{
  font-size:        115%;
  font-weight:      bold;
  color:            red;
}
p.qmbhc             /* quotation Mostviertelbasar: headline center */
{
  text-align:       center;
  font-size:        150%;
}
p.qmbhr             /* quotation Mostviertelbasar: headline right */
{
  text-align:       right;
  font-size:        105%;
}
p.foot              /* footing: SFF copyright and loading hints */
{
  clear:            both;
  text-align:       center;
  font-size:        105%;
}

div.left
{
  float:            left;
  margin-right:     5px;
  font-size:        95%;
}
div.rght
{
  float:            right;
  margin-left:      5px;
  font-size:        95%;
}

table.maintext 
{
  table-layout:     auto;
  width:            98%;
  border-spacing:   0px;
  border-style:     solid;
  border-width:     0px;
}
table.lflm 
{
  table-layout:     fixed;
  width:            300px;
  border-spacing:   1px;
  border-style:     solid;
  border-width:     0px;
  background-color: #d0d0d0;
  font-size:        80%;
  color:            #010101;
  float:            left;
  margin-right:     5px;
}
table.rflm 
{
  table-layout:     fixed;
  width:            300px;
  border-spacing:   1px;
  border-style:     solid;
  border-width:     0px;
  background-color: #d0d0d0;
  font-size:        80%;
  color:            #010101;
  float:            right;
  margin-left:      5px;
}

table.mnu
{
  text-align:       center;
  table-layout:     fixed;
  /* width:            100%; */
  border-spacing:   5px;
  border-style:     solid;
  border-width:     0px;
  /* background-color: #0000ff; */
  /* color:            #010101; */
}
td.mnu
{
  text-align:       center;
  /* width:            20%; */
  padding:          0px;
  border-style:     solid;
  border-width:     2px;
  border-color:     #ffffff;
  border-style:     inset;
}

img.sff
{
  border-width:     0px;
  width:            270px;
}
img.logo
{
  border-width:     2px;
  border-style:     solid;
}
img.plk
{
  border-width:     1px;
  width:            175px;
}

