html, body {
 margin:0px;
 padding:0px;
 background-color: #F8E1A7;
 font-family: Verdana;
 font-size: 11pt;
}
td.IntroText {
 font-family: Verdana;
 font-size: 10pt;
}
td#Seitenbreite {
 width:760px;
 font-family: Verdana;
 font-size: 11pt;
}
td.Standard {
 font-family: Verdana;
 font-size: 11pt;
}
td.Adressen {
 width:520px;
 font-family: Verdana;
 font-size: 11pt;
}
div.Bildunterschrift {
 background-color:#F3CE6D;
 text-align:center;
 vertical-align:top;
 font-family: Arial;
 font-size: 10pt;
}

table.Termine {
 width:800px;
}
table.Vorstand {
 font-family: Verdana;
 font-size: 10pt;
}

td.TDatum {
 width:100px;
 font-family: Verdana;
 font-size: 11pt;
}
td.TEreignis {
 width:500px;
 font-family: Verdana;
 font-size: 11pt;
}
td.TVerein {
 width:200px;
 font-family: Verdana;
 font-size: 11pt;
}

img.Fotos {
 width:150px;
 border:0px;
}
img.FotosKlein {
 width:70px;
 height:75px;
 border:0px;
}

#top {
 background-image:url("../Bilder/HomepageKopf.jpg");
 background-repeat:no-repeat;
 margin:10px;
 padding:0px;
 height:160px;
}

#main {
 margin:0px;
 padding:0px;
}

#top_navigation {
  position:absolute;
  top:175px;
  left:200px;
  height:18px;
}

#navigation {
 position:absolute;
 left:10px;
 top:175px;
 height:600px;
 width:164px;
 background-color:#F3CE6D;
}

#content {
 position:absolute;
 top:185px;
 margin-left:200px;
 margin-right:0px;
 margin-top:0px;
 width:760px;
}
#contentAktuelles {
 position:absolute;
 top:185px;
 margin-left:200px;
 margin-right:0px;
 margin-top:0px;
 width:575px;
}
#mtTicker {
 position:absolute;
 top:175px;
 margin-left:805px;
 margin-right:0px;
 margin-top:0px;
 width:200px;
 background-color:#F3CE6D;
 padding:5px;
 font-family: Verdana;
 font-size: 8pt;
}
h2.mtUeberschrift {
 font-family: Verdana;
 font-size: 10pt;
}

#contentTermine {
 position:absolute;
 top:185px;
 margin-left:200px;
 margin-right:0px;
 margin-top:0px;
 width:760px;
}

#contentGeschichte {
 position:absolute;
 top:205px;
 margin-left:200px;
 margin-right:0px;
 margin-top:0px;
 width:760px;
}

#wappen {
 position:absolute;
 top:5px;
 left:25px;
 width:120px;
 height:122px;
 border:0px;
}

#toptitle {
 position:absolute;
 top:20px;
 left:200px;
}

.Copyright {
 font-family: Verdana;
 font-size: 8pt;
}

a.top_link, a.top_linkLarge {
  display:block;
  position:absolute;
  text-align:center;
  height:18px;
  font-family:Tahoma,sans-serif;
  font-size:13px;
  font-weight:bold;
  padding-top:1px;
  text-decoration:none;
}
a.top_link {
  width:100px;
}
a.top_linkLarge {
  width:140px;
}
a.top_link:link, a.top_link:visited, a.top_linkLarge:link, a.top_linkLarge:visited {
  color:black;
  background-color:#F1F1D3;
  background-position:right top;
  background-repeat:no-repeat;
}
a.top_link:link, a.top_link:visited {
  background-image:url("../Bilder/reiter1.gif");
}
a.top_linkLarge:link, a.top_linkLarge:visited {
  background-image:url("../Bilder/reiter1Lang.gif");
}
a.top_link:hover, a.top_link:active, a.top_linkLarge:hover, a.top_linkLarge:active {
  color:black;
  background-image:url("../Bilder/reiter2.gif");
  background-position:top right;
  background-repeat:no-repeat;
  background-color:white;
}
a.top_link:hover, a.top_link:active {
  background-image:url("../Bilder/reiter2.gif");
}
a.top_linkLarge:hover, a.top_linkLarge:active {
  background-image:url("../Bilder/reiter2Lang.gif");
}

#markiert {
  display:block;
  white-space:nowrap;
  overflow:hidden;
  font-family:Arial,sans-serif;
  font-size:11.5px;
  font-weight:bold;
  color:red;
  padding:3px;
  letter-spacing:0.1em;
  margin-top:10px;
  text-decoration:none;
  height:20px;
  width:147px;
  margin:5px;
  background-color:#F1F1D3;
}

a.navi, a.navi_first, a.navi_self {
  display:block;
  white-space:nowrap;
  overflow:hidden;
  font-family:Arial,sans-serif;
  font-size:11.5px;
  font-weight:bold;
  color:red;
  padding:3px;
  letter-spacing:0.1em;
  margin-top:10px;
  text-decoration:none;
  height:20px;
  width:147px;
  margin:5px;
/*  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  border-top:1px solid black;
  line-height:28px;
  vertical-align:middle;
  text-align:center;
  height:35px;
  background-color:#F1F1D3;*/
}
/*a.navi_first {
  border-top:1px solid black;
} */
a.navi:hover, a.navi_first:hover, a.navi_self:hover,
a.navi:active, a.navi_first:active, a.navi_self:active {
  background-color:white;
  color:black;
}
a.webcounter {
  padding:22px;
  vertical-align:middle;
}
a#Vorstand, a#VorstandM {
  left:0px}
a#J1954, a#J1954M {
  left:145px;
}
a#J1964, a#J1964M {
  left:250px;
}
a#J1974, a#J1974M {
  left:355px;
}
a#J1984, a#J1984M {
  left:460px;
}
a#J1994, a#J1994M {
  left:565px;
}
a#J2004, a#J2004M {
  left:670px;
}
a#VorstandM, a#J1954M, a#J1964M, a#J1974M, a#J1984M, a#J1994M, a#J2004M, a#RueckblickM, a#OrteM {
  background-color:#F3CE6D;
}
/*a#Vorstand,a#J1954, a#J1964, a#J1974, a#J1984, a#J1994,a#J2004 {
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  border-top:1px solid black;
} */

a#Vorstand:hover, a#Vorstand:active, a#J1954:hover, a#J1954:active, a#J1964:hover, a#J1964:active,
a#J1974:hover, a#J1974:active, a#J1984:hover, a#J1984:active, a#J1994:hover, a#J1994:active,
a#J2004:hover, a#J2004:active {
  background-color:white;
  color:red;
}
#WelcomeText {
  position:absolute;
  font-family:Arial,sans-serif;
  font-size:17.5px;
  color:red;
  height:65px;
  width:570px;
  padding:5px;
  background-color:#F3CE6D;
  top:-10px;
}
