
/* ----------------------------------------------------------- */

td.Logo { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
img.MenuBild { width:100%; }

td { padding-bottom:0; margin-bottom:0; }


td.Menu { background:url(/Rahmen.jpg); background-repeat:no-repeat; }
#AktPunkt { background: url(/HinterOn.jpg); text-align:left; }
#AktPunkt2 { background: url(/HinterOn2.jpg); text-align:left; }
#NormalPunkt { background: url(/HinterOff.jpg); text-align:left;}

/* Rahmen einer Seite */
div.LinkerRand {position:absolute; margin:0; padding:0; float:left; left:0px; top:180; width:2%;
             background:url(/Rahmen.jpg);background-repeat:repeat-y;}


div.HauptText { position:absolute; padding:0; margin-left:3%; margin-right:3%; margin-bottom:20px; margin-top:10px; width:94%;
/*              background:#fff6af; für gelb */
             background:url(/Hintergrund.jpg); }

div.RechterRand { margin:0; padding:0; float:right; right:0px; top:180; width:2%;
               background:url(/Rahmen.jpg); background-repeat:repeat-y;}

/* Grundgerüst einer Seite */
div.SeitenInhalt { margin-top:-5px; margin-bottom:0px;margin-left:0px; margin-right:0px;}

div.TitelRahmen { background:url(/HinterTitel.jpg); width:802px; margin-left:5%; margin-top:5%;margin-right:5%;}
div.TitelRahmen2 { background:url(/HinterTitel.jpg); width:802px; margin-left:0%; margin-top:0%;margin-right:0%;}

div.SeitenRahmen { background:url(/HinterText.jpg); width:800px; margin-left:5%; margin-top:0;margin-right:5%; margin-bottom:1%;}
div.SeitenRahmen2 { background:url(/HinterText.jpg); width:800px; margin-left:2px; margin-top:0px;margin-right:2px; margin-bottom:2px;}

div.UnterTitelRahmen { background:url(/HinterTitel2.jpg); height:3%; margin-left:3%; margin-right:4%; margin-bottom:1%;margin-top:1%;}
div.UnterTitelRahmen2 { background:url(/HinterTitel.jpg); height:3%; margin-left:3%; margin-right:4%; margin-bottom:1%;margin-top:1%;}

div.SeitenText { width:90%; margin-bottom:10px; margin-top:0px; margin-left:40px; margin-right:2%;}
div.SeitenKommentar { margin-bottom:10px;margin-top:20px; margin-left:60px; margin-right:100px;}
div.SeitenDaten { margin-bottom:10px;margin-top:10px; margin-left:60px; margin-right:100px;}

div.SeitenBild { float:right; margin-bottom:10px;margin-top:20px; margin-left:25px; margin-right:40px;}
img.SeitenBild { float:right; margin-bottom:10px;margin-top:20px; margin-left:25px; margin-right:40px;}
img.KGR { margin-left:100px; }
h1.SeitenTitel { font-size:12pt; color:#ffffff; width:90%; font-style:normal; font-weight:bold; margin-bottom:1px;margin-top:2px; margin-left:20px; margin-right:0px; padding-top:5px;padding-bottom:3px;}
h1.UnterTitel { font-size:10pt; color:#ffffff; font-style:italic; font-weight:bold; margin-bottom:0px;margin-top:0px; margin-left:20px; margin-right:0px; padding-top:3px; padding-bottom:2px;}
h3 {font-size:11pt; margin-left:12pt;}
p.Text { color:#221133; font-size:10pt; text-align:left; }
p.Kommentar { color:#000000; font-size:10pt; font-style:normal; padding-bottom:7px; text-align:left; }
p.Daten { color:#000000; font-size:10pt; }
p.Zitat { color:#000000; font-size:10pt; font-style:italic; }
ul.HauptListe { font-size:10pt; }
td.SeitenText { margin-left:0px; padding-left:3px; padding-right:10px; }
table.texttabelle { width:600px; margin-left:0%; margin-right:0px;}

td.StartSeiteLinks { border-left-width:2px; border-left-style:solid; border-left-color:#C18C24; border-top-width:2px; border-top-style:solid; border-top-color:#C18C24; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C18C24;}

td.StartSeiteRechts { border-right-width:2px; border-right-style:solid; border-right-color:#C18C24; border-top-width:2px; border-top-style:solid; border-top-color:#C18C24; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#C18C24; }

/* Tabellen Gottesdienstordnung und Termine */
table.Termine { text-align:center; border-collapse:collapse; width:800px;margin-left:0px; margin-right:0px; margin-top:0px; background:url(/HinterText.jpg);}
table.MitRand { border-collapse:collapse; margin-top:30px; background:url(/HinterText.jpg);}
table.Gottesdienst { text-align:center; border-collapse:collapse; width:90%; margin-left:0px; margin-right:0px; margin-top:0px; background:url(/HinterText.jpg); border:0;}
p.FeldKlein { margin-left:5px; padding:0; font-size:7.5pt; font-family:Arial; }
p.FeldKleinFett { margin-left:5px; padding:0; font-size:7.5pt; font-family:Arial; font-weight:bold; }
p.FeldNormal { margin-left:5px; padding:0; font-size:9pt; font-family:Arial; }
p.FeldNormalFett { margin-left:5px; padding:0; font-size:9pt; font-family:Arial; font-weight:bold; }
th.MitRand {border:thin solid #C18C24; border-width:1px; background:url(/HinterTitel.jpg); font-size:10pt; font-family:Arial; font-style:italic; font-weight:bold; color:#ffffff; margin-left:5px;}
th.Gottesdienst {border:0; background:url(/HinterTitel.jpg); font-size:14pt; font-family:Arial; font-weight:normal;font-style:italic; color:#ffffff;}
td.MitRand { border:thin solid #C18C24; border-width:1px; margin-left:5px; }
td.OhneRand { border:thin solid black; border-width:0px;margin-left:5px;}


/* Mitarbeiter-Tabelle: weitere Formatierungen in Style800 und Style1x*/

td.BildFeld { border:thin solid #C18C24; border-width:1px; margin-left:0px; margin-right:0px; width:20%; }
td.BildTitel { border:thin solid #C18C24; color:#ffffff; background:url(/HinterTitel3.jpg); border-width:1px; margin-left:0px; margin-right:0px; width:20%;}
td.BildTitel2 { border:thin solid #C18C24; color:#ffffff; background:url(/HinterTitel4.jpg); border-width:1px; margin-left:0px; margin-right:0px; width:20%;}
td.BildTextTitel { border:thin solid #C18C24; color:#ffffff; background:url(/HinterTitel2.jpg); border-width:1px; margin-left:0px; margin-right:0px; width:20%;}
td.BildText { border:thin solid #C18C24; border-width:1px; margin-left:0px; margin-right:0px; width:20%;}
td.TrennSpalte { border:0; margin:3px; width:1%;}
td.TrennZeile { border:0; margin:3px; width:1%;}
/* mit border-style:hidden werden im Firefox die Rahmen nicht korrekt angezeigt */
p.Mitarbeiter { margin-left:5px;margin-right:2px;margin-top:2px;margin-bottom:2px; color:#ffffff;}
p.Mitarbeiter2 { margin-left:5px;margin-right:2px;margin-top:1px;margin-bottom:1px; color:#121824; }
p.Mitarbeiter3 { margin-left:5px;margin-right:2px;margin-top:1px;margin-bottom:1px; color:#000000; }

/* Pfarrbuero */
table.BueroRahmen {text-align:center; border-collapse:collapse; width:800px;margin-left:5%; margin-right:0px; margin-top:0px;}
table.Buero { text-align:center; border-collapse:collapse; width:300px;margin-left:0%; margin-right:0px; margin-top:0px; background:url(/HinterText.jpg);}
img.Buero { width:300px; margin-left:5%; }
th.MitRandbraun {border:thin solid #C18C24; border-width:1px; background:url(/HinterTitel2.jpg); font-size:10pt; font-family:Arial; font-style:italic; color:#000000; font-weight:normal;}
td.Buerozeiten1 { width:40%; border:thin solid #C18C24; border-width:1px; text-align:left}
td.Buerozeiten2 { width:30%; border:thin solid #C18C24; border-width:1px; text-align:left}
td.Buerozeiten3 { width:30%; border:thin solid #C18C24; border-width:1px; text-align:left}

td.Kontakte1 { width:25%; border:thin solid #C18C24; border-width:1px;}
td.Kontakte2 { width:25%; border:thin solid #C18C24; border-width:1px;}
td.Kontakte3 { width:18%; border:thin solid #C18C24; border-width:1px;}
td.Kontakte4 { width:32%; border:thin solid #C18C24; border-width:1px;}

/* Ausschüsse */

table.KGR { margin-left:10px; border-collapse:collapse; width:100%; }
table.Ausschuesse { margin-left:10px; border-collapse:collapse; width:80%; }
th.MitRandAusschuss1 { width:35%;; border:thin solid #C18C24; border-width:1px;background:url(/HinterTitel2.jpg); font-size:10pt; font-family:Arial; font-style:italic; color:#ffffff; font-weight:normal;}
th.MitRandAusschuss2 { width:40%;; border:thin solid #C18C24; border-width:1px;background:url(/HinterTitel2.jpg); font-size:10pt; font-family:Arial; font-style:italic; color:#ffffff; font-weight:normal;}
th.MitRandAusschuss3 { width:25%; border:thin solid #C18C24; border-width:1px;background:url(/HinterTitel2.jpg); font-size:10pt; font-family:Arial; font-style:italic; color:#ffffff; font-weight:normal;}
td.Ausschuesse1 { width:35%; border:thin solid #C18C24; border-width:1px;}
td.Ausschuesse2 { width:40%; border:thin solid #C18C24; border-width:1px;}
td.Ausschuesse3 { width:25%; border:thin solid #C18C24; border-width:1px;}
td.Trennung {color:#ffffff; background:url(/HinterTitel2.jpg); }

td.ChorMaterial1 { width:70%; border:thin solid #C18C24; border-width:1px;}
td.ChorMaterial2 { width:30%; border:thin solid #C18C24; border-width:1px;}

p.FeldNormal { margin-left:5px; }

/* #PopUp { position: absolute; visibility: visible; top: 100px; left: 100px; width: 120px; } */
body, table, tr, td, p, div {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        font-weight : normal;
        color : Black;
        margin:0;
}

img.BildvonKirche { float:right; width:250px; margin-bottom:5px;margin-top:5px; margin-left:5px; margin-right:5px;}
/* img.Kirche { float:right; margin-bottom:5px;margin-top:5px; margin-left:5px; margin-right:10px;} */
td.KircheBildText { font-family:Arial; font-size:9px; text-align:center; }
tr.Bildgalerie { text-align:center; }

body { background:url(/Rahmen.jpg);}

#DienstAnker { text-decoration:none; color:#3311FF; margin-top:0; margin-bottom:0px;}
a.Anker { text-decoration:none; color:#3311FF; margin-top:0; margin-bottom:0px;}
a.UeberschriftAnker { text-decoration:none; color:#EAAF5D; margin-top:0; margin-bottom:0px;}
a.MailAnker { text-decoration:none; color:#ffffff; margin-left:5px; margin-top:0; margin-bottom:0px;}
a.Menu { margin-left:3px; margin-right:3px; color:#564B2E; text-decoration : none;}

table, tr, td, p, div, span {
 font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

img { margin-bottom:0px;margin-top:0px; margin-left:0px; margin-right:0px;}
em { font-weight:bold; font-style:italic;font-size:14px; }

#fettkursiv {font-weight:bold; font-style:italic;}

a { color:#000000;
        text-decoration : none;}

/* a.Menu:link{
        text-decoration : none;
        color : #00000;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : normal;

a.Menu:visited{
        text-decoration : none;
        color : #000000;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : normal;
} */

a.Menu:active{
        text-decoration : none;
        color : #ffffff;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : normal;
}

a.hover{
        text-decoration : none;
        color : #000000;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : normal;
}


select.Auswahl { background-color:#EEEEFF; width:200px; border:6px solid #DDDDDD; margin-left:55px;}

/* a:link { text-decoration:none; font-weight:bold; color:#e00000; } noch nicht besuchte
a:visited { text-decoration:none; font-weight:bold; color:#800000; } bereits besuchte
a:hover { text-decoration:none; font-weight:bold; background-color:#ff0; } wenn Anwender drüber fährt
a:active { text-decoration:none; font-weight:bold; background-color:#cff; } während sie angeklickt werden
a:focus { text-decoration:none; font-weight:bold; background-color:#080; } wenn sie mit Tastatur angesprochen werden
*/

/* border-left-width:2.5em;
  border-left-style:solid;
  border-left-color:red;
  padding-left:2.5em;
  border-right-width:2.5em;
  border-right-style:solid;
  border-right-color:green;
  padding-right:2.5em;
  text-align:justify; } */
