body
	{
		margin: 0;
		padding: 0;
		font: normal 80% verdana, arial, helvetica, sans-serif;
		text-align: left;
		color: #000;
		background-color: #FFFFFF;
	}
TR,TD    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000  }

h1
	{
		color: #333333;
		font: 130% times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
h2
	{
		color: #B52C07;
		font: 100% verdana, arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
h3
	{
		color: #329493;
		font: 100% verdana, arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
h4
	{
		color: #B52C07;
		font: 80% verdana, arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
h5
	{
		color: #329493;
		font: 80% verdana, arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
h6
	{
		color: #000000;
		font: 80% verdana, arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
A:visited  { text-decoration: none; color: #6633FF }
A:link     { text-decoration: none; color: #6633FF }
A:active   { text-decoration: none; color: #DD1133 }
A:hover    { text-decoration: underline; color: #DD1133 }
        p
        {
        margin: 3px 0 3px 0;
        }
#container {
  margin: 0 auto;
  width: 100%;
  text-align: left;
  }
#linkerBereich {
  float:left;  
  width:800px;
  padding:0;
  text-align: left;
  position: relative;
  }
#rechterBereich {
  display: none;
width:180px;
  padding-top: 10px;
  margin-left:805px;
  text-align: left;
  }
#header { 
  width: 100%; text-align: left;
  }
#mobilinfo1 {
  display: none;
  width: 100%;
  text-align: left;
  }
#mobilinfo2 {
  display: none;
  width: 100%;
  text-align: left;
  }
ul#Navigation1 {
display: none;    
margin: 0; padding: 0.6em;
    text-align: center;
     }
  ul#Navigation1 li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation1 a, ul#Navigation1 span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: #BDCFEF; border-top-color: #BDCFEF;
    color: white; background-color: #4682B4;
  }
  * html ul#Navigation1 a, * html ul#Navigation1 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation1 a:hover, ul#Navigation1 span {
    border-color: #BDCFEF;
    border-left-color: black; border-top-color: black;
    color: maroon; background-color: #ECB;
  }
  ul#Navigation2 {
display: none;    
margin: 0; padding: 0.4em;
    margin-left: 15px;
    width: 760px;
    text-align: center;
    font-size: 8pt;
    border: 2px solid #ECB;
  }
  ul#Navigation2 li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation2 a, ul#Navigation2 span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    color: #6A9CC6;
  }
  * html ul#Navigation2 a, * html ul#Navigation2 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation2 a:hover, ul#Navigation2 span {
    color: maroon; background-color: #ECB;
  }
ul.Navigation3 {
    width: 9.2em;
    margin: 0; padding: 0.1em;
    margin-bottom: 0.2em;
    border: 1px solid white;
    background-color: #EFE4BD;
  }
  * html ul.Navigation3 {  /* Korrekturen fuer IE 5.x */
    width: 9.6em;
    w\idth: 8em;
    padding-left: 0;
    padd\ing-left: 0.2em;
  }
  ul.Navigation3 li {
    list-style: none;
    margin: 0.2em; padding: 0;
  }

  ul.Navigation3 a {
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ECB;
  }
  * html ul.Navigation3 a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 8.8em;
  }
  ul.Navigation3 a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #4682B4;
  }
ul.Navigation4 {
    width: 11.4em;
    margin: 0; padding: 0.1em;
    margin-bottom: 0.2em;
    border: 1px solid white;
    background-color: #EFE4BD;
  }
  * html ul.Navigation4 {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.2em;
  }
  ul.Navigation4 li {
    list-style: none;
    margin: 0.2em; padding: 0;
  }

  ul.Navigation4 a {
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ECB;
  }
  * html ul.Navigation4 a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 9.8em;
  }
  ul.Navigation4 a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #4682B4;
  }
#content {
  width: 780px;  
  text-align: left;
  margin: 5px;
  padding: 5px;  
  border-top: 1px solid #DEF;
}
#linkeSpalte500 {
  float:left;
  position: relative;  
  width:64%;
  margin-bottom:5px;
  text-align: left;
  }
#rechteSpalte500 {
  position: relative;  
  margin-left:65%;
  margin-bottom:5px;
  text-align: left;
  }
#linkeSpalte620 {
  float:left;
  position: relative;  
  width:79%;
  margin-bottom:5px;
  text-align: left;
  }
#rechteSpalte620 {
  position: relative;  
  margin-left:80%;
  margin-bottom:5px;
  text-align: left;
  }
#linkeSpaltehalb {
  float:left;
  position: relative;  
  width:49%;
  
  margin-bottom:5px;
  text-align: left;
  }
#rechteSpaltehalb {
  position: relative;  
  margin-left:51%;
  margin-bottom:5px;
  text-align: left;
  }
#protokollbox {
  position: relative;
  width: 82%;
  margin: 3px auto;
  margin-bottom: 5px;
  text-align: center;
}
#footer	{
  clear: both;
  display: none;
  height: 20px;
  padding-left: 5px;
  margin: 3px;
  text-align: center;
  font: 0.8em arial, sans-serif;
  color: #000;
  border-top: 1px solid #378; 
  background-color: #EFE4BD;
}
#footer2 {
  clear: both;
  padding-left: 5px;
  margin: 3px;
  text-align: center;
  font: 0.8em arial, sans-serif;
  color: #000;
  border: 1px solid #378; 
  background-color: #FFF;
}
.nixdruck {
display: none;
text-align: center;
}
.boxblau {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #BDCFEF;
  margin-bottom: 5px;
}
.boxgruen {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #E4EFBD;
  margin-bottom: 5px;
}
.boxcreme {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #EFE4BD;
  margin-bottom: 5px;
}
.boxmaroon {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #ECB;
  margin-bottom: 5px;
}
.boxrosa {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #D6BDEF;
  margin-bottom: 5px;
}
.videoout {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #F8A902;
  margin-bottom: 5px;
}
.videoin {
  padding: 5px;
  font-weight: normal;
  color: maroon;
  background-color: #F5C691;
  margin-bottom: 5px;
}
.videotitel {
  margin-bottom:0px;  
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 120% times, "times new roman", verdana, arial, serif;
  color: #000;
  font-weight: bold;
  background-color: #F5C691;
  }
.box {
  margin-bottom:5px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 10pt verdana, arial, sans-serif;
  color: #3A3C3E;
  border: 1px solid maroon;
  background-color: #ECB;
  }
.box1 {
  margin-bottom:0px;  
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 0.95em verdana, arial, sans-serif;
  color: #000;
  font-weight: normal;
  border-top: 1px solid maroon;
  background-color: #E2E1E0;
}
.box2 {
  margin-bottom:0px;  
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 0.95em verdana, arial, sans-serif;
  color: #3A3C3E;
  font-weight: normal;
  border-top: 1px solid maroon;
  background-color: #FFF;
}
.boxleer {
  margin-bottom:2px;  
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 0.95em verdana, arial, sans-serif;
  font-weight: normal;
  border-top: 1px solid silver;
}
.maroonBox {
  margin-bottom:5px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 0.95em verdana, arial, sans-serif;
  color: #3A3C3E;
  border-top: 1px solid maroon;
  background-color: #ECB;
  }
.headline {
  margin-bottom:0px;  
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  font: 120% times, "times new roman", verdana, arial, serif;
  color: #000;
  font-weight: bold;
  border-top: 1px solid maroon;
  background-color: #FFF;
  }
.strich {
  margin-bottom: 3px;
  border-bottom: 1px solid maroon;
  }
.imagefloatL {
  float: left;
  padding: 5px;
  margin: 0 5px 0 0;
  }
.imagefloatR {
  float: right;
  padding: 2px;
  margin: 0 5px 0 0;
  }
.vorstandbild {
  padding: 3px;
  margin: 3px;
  width: 165px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: maroon;
  border: 1px solid silver;
  }
.bildbox {
  padding: 3px;
  margin: 2px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: #345;
  background-color: #FFF;
  border: 1px solid #000;
  }
.bildboxL {
  float: left;
  padding: 3px;
  margin-right: 5px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: #345;
  background-color: #FFF;
  border: 1px solid #000;
  }
.bildboxR {
  float: right;
  padding: 3px;
  margin-left: 5px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: #345;
  background-color: #FFF;
  border: 1px solid #000;
  }
.galeriebox {
  margin:3px;  
  padding: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans-serif;
  color: silver;
  font-weight: normal;
  }
.galeriebild {
  padding: 3px;
  margin: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: silver;
  border: 1px solid silver;
  }
.galerietest {
  margin:3px;  
  padding: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans-serif;
  color: silver;
  font-weight: normal;
  border: 1px solid silver;
  }
.galerieleiste {
  margin:3px;  
  padding: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans-serif;
  color: silver;
  font-weight: normal;
  border: 1px solid silver;
  }
.galerieboxL {
  float: left;
  padding: 3px;
  margin: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: silver;
  border: 1px solid silver;
  }
.galerieboxR {
  float: right;
  padding: 3px;
  margin: 3px;
  text-align: center;
  font: 0.95em verdana, arial, sans serif;
  color: silver;
  border: 1px solid silver;
  }
