/* Allgemeine Styles */
body {
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.9em;
  line-height:1.1em;
  color: #000000; 
  background-color: #FFFFFF;
}

p {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.9em;
  line-height:1.2em;
}

td {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.8em;
}

th {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.8em;
  font-weight: bold;
}

h1 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-size: font-size:1.0em;
}

h2 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-size: font-size:0.9em;
  text-transform: uppercase;
}

h3 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-size: font-size:0.8em;
;
}

h4 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-size: font-size:0.7em;
}

h5 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-size: font-size:0.7em;
}

h6 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-size: font-size:0.6em;
}



/* besondere Text-Styles */
.menueBig {
  font-size: 0.9em;
  color: #C8C8C8;
  background-color: #009900;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  height: 1.2em
}

.menueBigAktiv {
  font-size: 0.9em;
  color: #EAEAEA;
  background-color: #5F5F5F;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
}

.menueSmall {
  font-size: 0.9em;
  color: #DDDDDD;
  background-color: #009900;
  padding-left: 8px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}
.menueSmallAktiv {
  font-size: 0.9em;
  color: #EAEAEA;
  background-color: #5F5F5F;
  padding-left: 8px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

.menueTop {
  font-size: 0.8em;
  color: #C8C8C8;
  background-color: #009900;
  padding-left: 0px;
  padding-right: 0px;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  height: 1.2em;
}

.menueTopInput {
  font-size: 0.8em;
  color: #EFF0FF;
  background-color: #359572;
  padding-left: 0px;
  padding-right: 0px;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

.linkmenueBigAktiv {
  color: #F3A807;
  text-decoration: underline;
  font-style: italic;
  padding-right: 2px;
  font-weight: bold;
}

a {
  color: #008000;
  text-decoration: underline;
  font-style: normal;
  padding-right: 2px;
  font-weight: normal;
}

a:hover {
  color: #000000;
  text-decoration: underline;
  font-style: normal;
  font-weight: normal;
}

a.menueBig:hover {
  color: #EAEAEA;
  text-decoration: underline;
  font-style: normal;
  font-weight: bold;
}

a.menueSmall:hover {
  color: #EAEAEA;
  text-decoration: underline;
  font-style: normal;
  font-weight: normal;
}

a.menueTop:hover {
  color: #EAEAEA;
  text-decoration: underline;
  font-style: normal;
  font-weight: normal;
}

a.menueBigAktiv:hover {
  color: #EAEAEA;
  text-decoration: underline;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
}

.breadcrumb {
  font-size: 0.6em;
  color: #000000;
  padding-left: 10px;
  padding-right: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  height: 1.2em
}

.gemeinderat {
  font-size: 1.0em;
  color: #000000;
  padding-left: 10px;
  padding-right: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  height: 1.2em
}

.crew {
  color:#000000;
  text-decoration: none;
  padding-right: 2px;
  font-weight: bold;
  font-style: normal;
  font-size: 14px

}

img2 {
  padding-right: 20px;
  padding-left: 20px;
}

.vereine_inhalt_header {
  color: #FFFFFF; 
  background-color: #009900;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  line-height:1.1em;
}

.vereine_inhalt {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.6em;
  font-weight: normal;
  font-style: normal;
  line-height:1.1em;
}

.aufgaben_kopf {
  color: #C8C8C8;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  line-height:1.1em;
  background-color: #009900;
}

.aufgaben_inhalt {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  line-height:1.1em;
}

.SitemapSmall {
  font-size: 0.9em;
  padding-left: 8px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

.SitemapBig {
  font-size: 0.9em;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans serif;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  height: 1.2em
}
