/* Formatvorlagen für die Internetseiten des SV Neuhaus/Rothenbruck */



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Schriftarten definieren */

*.arial6normal {font-family:Arial; font-size:6pt; font-weight:normal;}

*.arial6fett {font-family:Arial; font-size:6pt; font-weight:bold;}

*.arial7fett {font-family:Arial; font-size:7pt; font-weight:bold;}

*.arial7kursiv {font-family:Arial; font-size:7pt; font-weight:normal; font-style:italic;}

*.arial7kursivunterstrichen {font-family:Arial; font-size:7pt; font-weight:normal; font-style:italic; text-decoration:underline;}

*.arial8normal {font-family:Arial; font-size:8pt; font-weight:normal;}

*.arial8fett {font-family:Arial; font-size:8pt; font-weight:bold;}

*.arial8fettkursivunterstrichen {font-family:Arial; font-size:8pt; font-weight:bold; font-style:italic; text-decoration:underline;}

*.arial10normal {font-family:Arial; font-size:10pt; font-weight:normal;}

*.arial10fett {font-family:Arial; font-size:10pt; font-weight:bold;}

*.arial10kursiv {font-family:Arial; font-size:10pt; font-weight:normal; font-style:italic;}

*.arial11normal {font-family:Arial; font-size:11pt;}

*.arial11fett {font-family:Arial; font-size:11pt; font-weight:bold;}

*.arial11fettkursiv {font-family:Arial; font-size:11pt; font-weight:bold; font-style:italic;}

*.arial11kursiv {font-family:Arial; font-size:11pt; font-style:italic; font-weight:normal;}

*.arial12normal {font-family:Arial; font-size:12pt; font-weight:normal;}

*.arial12fett {font-family:Arial; font-size:12pt; font-weight:bold;}

*.arial14normal {font-family:Arial; font-size:14pt;}

*.arial14fett {font-family:Arial; font-size:14pt; font-weight:bold;}

*.arial16fett {font-family:Arial; font-size:16pt; font-weight:bold;}

*.arial16kursiv {font-family:Arial; font-size:16pt; font-weight:normal; font-style:italic;}

*.arial18fett {font-family:Arial; font-size:18pt; font-weight:bold;}

*.arial20fett {font-family:Arial; font-size:20pt; font-weight:bold;}

*.arial20fettunterstrichen {font-family:Arial; font-size:20pt; font-weight:bold; text-decoration:underline;}

*.arial24fett {font-family:Arial; font-size:24pt; font-weight:bold;}

*.arial36fett {font-family:Arial; font-size:36pt; font-weight:bold;}

*.arial40fett {font-family:Arial; font-size:40pt; font-weight:bold;}

*.bookman_old_style24fettkursiv {font-family:"Bookman Old Style"; url(../fonts/Bookosbi.ttf); format(TrueType); font-size:24pt; font-weight:bold; font-style:italic;}

*.arial8fettblau {font-family:Arial; font-size:8pt; font-weight:bold; color:#0000FF;}

*.arial36fettblau {font-family:Arial; font-size:36pt; font-weight:bold; color:#0000FF;}

*.technischeProbleme {font-family:Arial; font-size: 12pt; font-weight:bold; color:#FF0000;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Stylesheets für die Hauptnavigationsleiste (Linkversion ohne Java-Applets) festlegen */

a.navigation:link
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#FFFFFF;
    text-decoration:none
}

a.navigation:visited
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#FFFFFF;
    text-decoration:none
}

a.navigation:hover
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#FFFFFF;
    background-color:#6666FF;
    text-decoration:none
}

a.navigation:active
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#FF3333;
    text-decoration:none
}

a.navigation:focus
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-weight:bold;
    font-size:10pt;
    color:#FFFFFF;
    background-color:#6666FF;
    text-decoration:none
}

a.spezialNavigation:link
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#111188;
    background-color:#FF7711;
    text-decoration:none
}

a.spezialNavigation:visited
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#111188;
    background-color:#FF7711;
    text-decoration:none
}

a.spezialNavigation:hover
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#6666FF;
    background-color:#FFCC66;
    text-decoration:none
}

a.spezialNavigation:active
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#111188;
    background-color:#FFCC66;
    text-decoration:none
}

a.spezialNavigation:focus
{
    padding-top:2px;
    padding-bottom:2px;
    padding-right:2px;
    padding-left:5px;
    margin:2px;
    width:130px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#6666FF;
    background-color:#FFCC66;
    text-decoration:none
}

td.navigationIcon
{
    padding-top:4px;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Stylesheets fuer die Seite "Termine & News" */

table.termineundnews_uebersicht_standardtextformat
{
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}

table.termineundnews_gesamtterminplan td
{
    background-color:#BBFFBB;
}

table.termineundnews_nachrichten td
{
    background-color:#C0C0C0;
}

p.termineundnews_uebersicht_datum
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
}

p.termineundnews_uebersicht_ueberschrift
{
    font-family:Arial;
    font-size:18pt;
    font-weight:bold;
    text-align:center;
}

p.termineundnews_uebersicht_link_folgeseite
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    text-align:right;
}

table.termineundnews_detailansicht_standardtextformat
{
    font-family:Arial;
    font-size:11pt;
    font-weight:normal;
}

p.termineundnews_detailansicht_datum
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
}

p.termineundnews_detailansicht_ueberschrift
{
    font-family:Arial;
    font-size:24pt;
    font-weight:bold;
    text-align:center;
}

p.termineundnews_detailansicht_bildabsatz
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
}

p.termineundnews_detailansicht_link_uebersicht
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    text-align:right;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften für Bilder festlegen */

img {border:none;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Eigenschaften fuer Termintabellen festlegen */

div.termintabelle_umrandung
{
    border-width:2pt;
    border-style:solid;
    border-color:#000000;
    padding:10;
}

table.termintabelle
{
    border-spacing:0pt;
    border-width:0pt;
    border-collapse:collapse;
}

th.termintabelleKopfzelle
{
    border-width:2pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
}

td.termintabelleStandardzelle
{
    border-width:1pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Eigenschaften fuer Torschuetzentabellen festlegen */

div.torschuetzentabelle_umrandung
{
    border-width:thin;
    border-style:solid;
    border-color:#000000;
    padding:10;
}

table.torschuetzentabelle
{
    border-spacing:0pt;
    border-width:0pt;
    border-collapse:collapse;
}

th.torschuetzentabelleKopfzelle
{
    border-width:2pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
}

td.torschuetzentabelleTorschuetzenzelle
{
    border-left-width:1pt;
    border-right-width:0pt;
    border-top-width:1pt;
    border-bottom-width:1pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}

td.torschuetzentabelleZwischenzelle
{
    border-left-width:0pt;
    border-right-width:0pt;
    border-top-width:1pt;
    border-bottom-width:1pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}

td.torschuetzentabelleTrefferzelle
{
    border-left-width:0pt;
    border-right-width:1pt;
    border-top-width:1pt;
    border-bottom-width:1pt;
    border-color:#000000;
    border-style:solid;
    padding:1mm;
    font-family:Arial;
    font-size:10pt;
    font-weight:normal;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften für die Einstiegsseite der Sparten festlegen */

table.sparten_graphiken_tabelle {border:none;}

td.graphiken_oben {border-top-width:2pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:0pt; border-style:solid; border-color:#000000; text-align:center;}

td.graphiken_oben_ganz_rechts {border-top-width:2pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:2pt; border-style:solid; border-color:#000000; text-align:center;}

td.graphiken {border-top-width:0pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:0pt; border-style:solid; border-color:#000000; text-align:center;}

td.graphiken_ganz_rechts {border-top-width:0pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:2pt; border-style:solid; border-color:#000000; text-align:center;}

td.abteilungsleiter {border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:0pt; border-style:solid; border-color:#000000; vertical-align:top;}

td.abteilungsleiter_ganz_rechts {border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt; border-style:solid; border-color:#000000; vertical-align:top;}

p.abteilungsleiter_absatz {margin-left:3mm;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften fuer Linktabellen mit Bildern */

table.links_mit_bildern {border:none; border-color:#BBBBBB;}

td.links_mit_bildern_erste_zelle_erste_zeile
{
    border-top-width:2pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; text-align:center;
}

td.links_mit_bildern_erste_zelle
{
    border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; text-align:center;
}

td.links_mit_bildern_erste_zeile
{
    border-top-width:2pt; border-left-width:0pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; text-align:center;
}

td.links_mit_bildern
{
    border-top-width:0pt; border-left-width:0pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; text-align:center;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften fuer Texttabellen mit grauen Rahmen */

table.texttabelle_grau {border:none; border-color:#BBBBBB;}

td.texttabelle_grau_erste_zelle_erste_zeile
{
    border-top-width:2pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; padding:4pt;
}

td.texttabelle_grau_erste_zelle
{
    border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; padding:4pt;
}

td.texttabelle_grau_erste_zeile
{
    border-top-width:2pt; border-left-width:0pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; padding:4pt;
}

td.texttabelle_grau
{
    border-top-width:0pt; border-left-width:0pt; border-bottom-width:2pt; border-right-width:2pt;
    border-style:solid; padding:4pt;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/




/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften für Tabellen festlegen, deren Zellen Bilder mit Unterschriften enthalten */

table.graphiken_unterschriften_tabelle {border:none;}

td.g_oben {border-top-width:2pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:0pt; border-style:solid; border-color:#000000; text-align:center;}

td.g_oben_ganz_rechts {border-top-width:2pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:2pt; border-style:solid; border-color:#000000; text-align:center;}

td.g {border-top-width:0pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:0pt; border-style:solid; border-color:#000000; text-align:center;}

td.g_ganz_rechts {border-top-width:0pt; border-left-width:2pt; border-bottom-width:0pt; border-right-width:2pt; border-style:solid; border-color:#000000; text-align:center;}

td.u {border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:0pt; border-style:solid; border-color:#000000; vertical-align:top;}

td.u_ganz_rechts {border-top-width:0pt; border-left-width:2pt; border-bottom-width:2pt; border-right-width:2pt; border-style:solid; border-color:#000000; vertical-align:top;}

p.u_absatz {margin-left:3mm;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Allgemeine Eigenschaften für die Seite mit den Gruendungsmitgliedern in der Chronik festlegen */

td.rechte_zelle {border-top-width:1pt; border-left-width:0pt; border-bottom-width:0pt; border-right-width:1pt; border-style:solid; border-color:#000000;}

td.linke_zelle {border-top-width:1pt; border-left-width:1pt; border-bottom-width:0pt; border-right-width:0pt; border-style:solid; border-color:#000000;}

td.rechte_zelle_unten {border-top-width:1pt; border-left-width:0pt; border-bottom-width:1pt; border-right-width:1pt; border-style:solid; border-color:#000000;}

td.linke_zelle_unten {border-top-width:1pt; border-left-width:1pt; border-bottom-width:1pt; border-right-width:0pt; border-style:solid; border-color:#000000;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Eigenschaften für Ligatabellen aller Art */

div.tabellenrahmen {border-width:2pt; border-style:solid; padding:10pt;}

th.tabellenueberschrift {font-size:22pt; padding:5pt; text-align:center;}

th.standardzelleKopf
{
    border-top-width:1pt;
    border-left-width:1pt;
    border-right-width:0pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

th.zwischenzelleKopf
{
    border-top-width:1pt;
    border-left-width:0pt;
    border-right-width:0pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

th.endzelleKopf
{
    border-top-width:1pt;
    border-left-width:1pt;
    border-right-width:1pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

td.standardzelle
{
    border-top-width:1pt;
    border-left-width:1pt;
    border-right-width:0pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

td.zwischenzelle
{
    border-top-width:1pt;
    border-left-width:0pt;
    border-right-width:0pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

td.endzelle
{
    border-top-width:1pt;
    border-left-width:1pt;
    border-right-width:1pt;
    border-bottom-width:1pt;
    border-style:solid;
    border-color:#000000;
    padding:3pt;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Tabellen-Eigenschaften für die Vorstellung bzw. Auflistung von Personen (mit Foto) */

table.personenvorstellung
{
    border-width:0pt;
    border-color:#BBBBBB;
    border-style:solid;
    border-spacing:0pt;
    border-collapse:collapse;
}

td.personenvorstellung_hauptzelle_links
{
    border-top-width:2pt;
    border-left-width:2pt;
    border-bottom-width:2pt;
    border-right-width:0pt;
    border-style:solid;
    padding:3pt;
}

td.personenvorstellung_hauptzelle_rechts
{
    border-top-width:2pt;
    border-left-width:0pt;
    border-bottom-width:2pt;
    border-right-width:2pt;
    border-style:solid;
}

td.personenvorstellung_textzelle_ohne_trenner
{
    border-top-width:0pt;
    border-left-width:0pt;
    border-bottom-width:0pt;
    border-right-width:0pt;
    border-style:solid;
    padding:2pt;
}

td.personenvorstellung_textzelle_mit_trenner
{
    border-top-width:0pt;
    border-left-width:0pt;
    border-bottom-width:1pt;
    border-right-width:0pt;
    border-style:solid;
    padding:2pt;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
