/*
  ffsoelo.css

  Stylesheet fuer Internetpraesenz der Soergenlocher Feuerwehr
  20080302/Ww
*/



/*******
  Allgemeine Stile, alle Seiten betreffend
*/
body { color:black; background-color:#b90000; }

a { text-decoration:underline; }
a:link { color:#000020; }
a:visited { color:#101030; }
a:active,a:hover,a:focus { color:#0000a0; }
a.disabled { color:#800000; }

body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote {
  font-family:'Comic sans MS',Arial,sans-serif;
  font-weight:normal;
}

h1 {
  font-weight:bold;
}

h2 {
  font-weight:bolder;
}

h3 {
}

.hg {
  vertical-align:super;
  font-size:x-small;
} /* "hg" = hochgestellt; findet fuer Fussnoten-aehnliche Verweise Verwendung
  */

input {
  background-color:#b90000;
  border-width:0;
  font-weight:bold;
}


/*******
  Stile des Kopfbereichs
*/
.technik{
  font-size:11px;
  padding:0px;
}



/*******
  Stile des Menuebereichs
*/
body.menue {
  background-image:url(icons/heberelo.gif);
  background-repeat:repeat;
}

.impressum {
  font-size:10px;
}

.menuepunkt {
  font-weight:100;
}



/*******
  Stile fuer Hinweise und Datenblaetter
*/
#Hinweis {
  position:absolute;
  top:0px;
  left:0;
  width:97%;
  height:97%;
  border-width:2px;
  border-style:solid;
  border-color:#550600;
  background-color:#e59650;
  visibility:hidden;
} /* Hinwesibereich selbst (div-Element)
  */

#HinweisSchliessen {
  font-size:x-small;
  color:#a55610;
}


#HinweisText {
  color:#853600;
  font-size:smaller;
  font-weight:bold;
}

#HinweisVerweis {
  color:#853600;
}

.Daten {
  border-width:2px;
  border-style:solid;
  border-color:#550600;
  background-color:#e59650;
}

textarea.DatenBlatt {
  background-color:#d58640;
  font-size:.7em;
  border-width:2px;
  border-color:#550600;
  border-style:inset;
}

/*******
  Stile fuer Tabellen
*/
th.titel {
  text-align:center;
  padding-bottom:10px;
  padding-right:10px;
}

th.kopfeinzel {
  text-align:center;
  vertical-align:top;
  border-bottom:1px solid maroon;
}
th.kopflinks {
  text-align:right;
  vertical-align:top;
  padding-right:10px;
  border-bottom:1px solid maroon;
}
th.kopfmitte {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
  padding-right:10px;
  border-bottom:1px solid maroon;
}
th.kopfrechz {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
  border-bottom:1px solid maroon;
}

td.einzel {
  text-align:center;
  vertical-align:top;
}
td.micro {
  text-align:center;
  vertical-align:top;

}
td.links {
  text-align:right;
  vertical-align:top;
  padding-right:10px;
}
td.mitte {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
  padding-right:10px;
}
td.rechz {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
}
td.linksheute {
  text-align:right;
  vertical-align:top;
  padding-right:10px;
  border-width:1px;
  border-style:solid;
  border-color:black;
}
td.mitteheute {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
  padding-right:10px;
  border-width:1px;
  border-style:solid;
  border-color:black;
}
td.rechzheute {
  text-align:left;
  vertical-align:top;
  padding-left:10px;
  border-width:1px;
  border-style:solid;
  border-color:black;
}


/*******
  Stile fuer Galerie und Bildanzeige
*/
.bildueberschrift {
}

.bildunterschrift {
  font-size:12px;
  font-weight:normal;
}


/*******
  Textseiten
*/
h3.headedlist {
}

p.headedlist {
  padding-left:2em;
}

li.liste {
  list-style-position:outside;
  margin-left:1em;
  padding-left:0.5em;
}

p.verteiler {
  font-size:smaller;
  background-color:#ba3030;
  border-style:solid;
  border-width:1;
  border-color:black;
  min-height:20px;
  padding:2px;
}

input.feld {
  background-color:#ba3030;
  border-style:solid;
  border-width:1;
  border-color:black;
}

input.btn {
  background-color:#ba3030;
  border-style:solid;
  border-width:1;
  border-color:#808080;
  border-style:outset;
}

input.btx {
  background-color:#ba3030;
  border-style:solid;
  border-width:1;
  border-color:black;
  border-style:outset;
  width:40px;
}

/*******
  Wasistwo
*/
td.spiel-links {
  text-align:right;
  padding-left:2em;
  font-size:small;
  font-weight:lighter;
}

td.spiel-rechz {
  text-align:left;
  font-size:small;
  font-weight:lighter;
}

td.spiel {
  font-size:small;
  font-weight:lighter;
}

