/* Dateiname style.css */
body { margin: 0px; padding: 0px; color: #fff; font-family: garamond, "Times New Roman", serif; font-size: 1.1em; background: #003084 url(images/links.jpg); width: 100%; }
h1 { text-align: center; line-height: 2em }
h2 { text-align: center; }
h3 { text-align: center; }
h4 { text-align: left; font-size: 1.5em; margin-top: 0px; margin-bottom: 0px; }
h5 { font-weight: bold; font-size: 1.2em; margin-top: 0px; margin-bottom: 0px; }
h6 { font-weight: bold; font-size: 1.0em; margin-top: 0px; margin-bottom: 0px; }
img { border-style: none; }
a:link { color: #fff; }/*weiß*/
a:visited { color: #0ff; }/*türkis*/
a:hover { color: #ff0; }/*gelb*/
a:active { color: #f0f; }/*lila*/
table { width: 100%; color: #000; border-style: none; }
td { vertical-align: top; padding-left: 10px; }
#kopf { height: 130px; width: 100%; }
#wappen { position: absolute; top: 0px; left: 0px; height: 120px; width: 110px; padding-top: 20px; padding-left: 15px; }
#volkschor { position: absolute; top: 0px; left: 120px; width: 320px; padding-top: 20px; padding-left: 10px; padding-bottom: 5px; text-align: center; z-index: 2; }
.bold { font-weight: bold; }
p.VC { font-size: 1.8em; font-style: italic; font-weight: bold; letter-spacing: 0em; line-height: 0em; }
p.geg { font-size: 0.9em; letter-spacing: 0.1em; line-height: 0.5em; }
#zitat { position: absolute; top: 0px; right: 0px; height: 120px; width: 35%; padding-top: 15px; padding-right: 40px;
		text-align: right; z-index: 1; }
p.zit { font-size: 1.0em; }
p.aut { font-size: 1.0em; font-style: italic; line-height: 100%; }
#nav { position: absolute; top: 100px; left: 0px; padding-top: 40px; padding-left: 15px;
		font: 0.9em/400% verdana, arial, helvetica, sans-serif; font-weight: bold; line-height: 2.5em}
#text { position: relative; top: 0px; left: 140px; min-height: 600px; width: 70%; padding: 30px 20% 20px 40px;
		color: #000; background: #fff url(images/back.jpg); }
#text a:link { color: #191970; }/*dblau*/
#text a:visited { color: #008080; }/*dunkelblau*/
#text a:hover { color: #007070; }/*mittelblau*/
p.Jahr { font-size: 1.2em; font-weight: bold; }
table.termine { border-style: solid; border-collapse: collapse; border-width: 1px; border-color: #000; padding: 10px; }
table.termine th, td { border-style: solid; border-collapse: collapse; border-width: 1px; border-color: #000; padding: 10px; }
table.galerie td { border-style: none; height: 220px; width: 300px; }
table.chronik td { border-style: none; padding: 0px 5px 0px 5px; }
#fuss { position: relative; bottom: 0px; left: 0px; height: 25px; width: 100%; padding-top: 15px; padding-left: 0px; font-size: 0.6em; line-height: 100%; font-family: verdana, arial, helvetica, sans-serif; }
#vs { text-align: center; position: relative; top: -70px; left: 0%; }
#w3 { position: absolute; top: 0px; left: 0px; padding-top: 10px; padding-left: 15px; }
#links { position: absolute; top: 0px; left: 0%; padding-top: 10px; padding-bottom: 15px; width: 100%; text-align: center; }
#AoG { position: absolute; top: 0px; right: 0px; padding-top: 10px; padding-right: 40px; height: 60px; width: 120px }
