html, body {
	margin:		0;
	padding:	0;
	height:		100%; /* Das will der IE. */
	font-family:sans-serif;
	background:#002f0a;
}
html>body {
	height:		auto;
	min-height:	400px;
	min-width:	800px;
	font-family:sans-serif;
	background:#002f0a;
}
/*002608,002f0a*/
#gesamt {
	width:800px;
	height:600px;
	/* Jetzt wird sie zentriert. */
	position:	absolute;
	top:		50%;
	left:		50%;
	/* Jetzt steht die linke obere Ecke genau am Mittelpunkt. Noch. */
	margin-top:	-500px;  /* == halbe Zeilenhöhe. */
	margin-left:	-400px; /* == halbe Breite.     */
	z-index:0;
	vertical-align:top;
}
#header {
	display:block;
	position:absolute;
	top:-15px;
	left:70px;
	width:710px;
	height:300px;
}
#header1 {
	display:block;
	position:absolute;
	top:220px;
	left:715px;
	width:215px;
	height:510px;
}

#header2 {
	display:block;
	position:absolute;
	top:220px;
	left:715px;
	width:215px;
	height:510px;
}

#inhalt {
	display:block;
	position:absolute;
	top:220px;
	left:-10px;
	background:#faf8f0;
	width:700px;
	height:500px;
	
	padding:0px;
	
	font-family:sans-serif;
	font-size:12px;
	

}


#inhalt_innen {
	display:block;
	overflow:auto;
	width:700px;
	height:500px;
	text-align:center;
	color:#002f0a;
	background:#faf8f0;
	padding:5px;
	z-index:2;
	
}

#inhalt_innen a:link, #inhalt_innen a:visited, #inhalt_innen a:active {
	color:#000000;
	text-decoration:none;
}  
#inhalt_innen a:hover {
	color:#000000;
	text-decoration:underline;
}  

#untertitel {
	display:block;
	position:absolute;
	top:750px;
	left:75px;
	width:553px;
	height:40px;
	text-align:center;
	font-family:sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#untertitel a:link, #untertitel a:visited, #untertitel a:active {
	color:#FFFFFF;
	text-decoration:none;
}

#untertitel a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#link {
	position:absolute;
	color:#002f0a;
}

#link a:link, #link a:visited, #link a:active {
	color:#002f0a;
	text-decoration:none;
}

#link a:hover {
	color:#002f0a;
	text-decoration:underline;
}
#menue {
	display:block;
	position:absolute;
	width:98px;
	height:143px;
	top:300px;
	left:-150px;
	z-index:4;
}

.input {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	background:#fff;
	font-size:11px;
	font-family:sans-serif;
	padding:3px;
	color:#6f6f6f;
}

.aktiv {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	background:#f7f7f7;
	font-size:11px;
	font-family:sans-serif;
	padding:3px;
}

.submit {
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	background:#fff;
	font-size:11px;
	font-family:sans-serif;
	padding:3px;
	color:#00;
}

a#verein {
 display:block;
 background-image:url(images/menue/verein.jpg);
 width:130px; 
 height:30px;
}

a#verein:hover, a#verein:active { 
 background-image:url(images/menue/verein.jpg); 
}

a#verein_on{ 
 display:block;
 background-image:url(images/menue/verein.jpg);
 width:130px; 
 height:30px; 
}

a#dahoam {
 display:block;
 background-image:url(images/menue/dahoam.jpg);
 width:130px; 
 height:28px;
}

a#dahoam:hover, a#dahoam:active { 
 background-image:url(images/menue/dahoam_on.jpg); 
}

a#dahoam_on{ 
 display:block;
 background-image:url(images/menue/dahoam_on.jpg);
 width:130px; 
 height:28px; 
}
a#termine {
 display:block;
 background-image:url(images/menue/termine.jpg);
 width:130px; 
 height:28px;
}

a#termine:hover, a#termine:active { 
 background-image:url(images/menue/termine_on.jpg); 
}

a#termine_on{ 
 display:block;
 background-image:url(images/menue/termine_on.jpg);
 width:130px; 
 height:28px; 
}



a#kontakt {
 display:block;
 background-image:url(images/menue/kontakt.jpg);
 width:130px; 
 height:28px;
}

a#kontakt:hover, a#kontakt:active { 
 background-image:url(images/menue/kontakt.jpg); 
}

a#kontakt_on{ 
 display:block;
 background-image:url(images/menue/kontakt.jpg);
 width:130px; 
 height:28px; 
}
a#chronik {
 display:block;
 background-image:url(images/menue/chronik.jpg);
 width:130px; 
 height:28px;
}

a#chronik:hover, a#chronik:active { 
 background-image:url(images/menue/chronik_on.jpg); 
}

a#chronik_on{ 
 display:block;
 background-image:url(images/menue/chronik_on.jpg);
 width:130px; 
 height:28px; 
}
a#buidl {
 display:block;
 background-image:url(images/menue/buidl.jpg);
 width:130px; 
 height:28px;
}

a#buidl:hover, a#buidl:active { 
 background-image:url(images/menue/buidl_on.jpg); 
}

a#buidl_on{ 
 display:block;
 background-image:url(images/menue/buidl_on.jpg);
 width:130px; 
 height:28px; 
}
a#impressum {
 display:block;
 background-image:url(images/menue/impressum.jpg);
 width:130px; 
 height:28px;
}

a#impressum:hover, a#impressum:active { 
 background-image:url(images/menue/impressum.jpg); 
}

a#impressum_on{ 
 display:block;
 background-image:url(images/menue/impressum.jpg);
 width:130px; 
 height:28px; 
}
a#links {
 display:block;
 background-image:url(images/menue/links.jpg);
 width:130px; 
 height:28px;
}

a#links:hover, a#links:active { 
 background-image:url(images/menue/links_on.jpg); 
}

a#links_on{ 
 display:block;
 background-image:url(images/menue/links_on.jpg);
 width:130px; 
 height:28px; 
}
a#aktuelles {
 display:block;
 background-image:url(images/menue/aktuelles.jpg);
 width:130px; 
 height:28px;
}

a#aktuelles:hover, a#aktuelles:active { 
 background-image:url(images/menue/aktuelles_on.jpg); 
}

a#aktuelles_on{ 
 display:block;
 background-image:url(images/menue/aktuelles_on.jpg);
 width:130px; 
 height:28px; 
}
a#theater {
 display:block;
 background-image:url(images/menue/theater.jpg);
 width:130px; 
 height:28px;
}

a#theater:hover, a#theater:active { 
 background-image:url(images/menue/theater_on.jpg); 
}

a#theater_on{ 
 display:block;
 background-image:url(images/menue/theater_on.jpg);
 width:130px; 
 height:28px; 
}
a#jugend {
 display:block;
 background-image:url(images/menue/jugend.jpg);
 width:130px; 
 height:28px;
}

a#jugend:hover, a#jugend:active { 
 background-image:url(images/menue/jugend_on.jpg); 
}

a#jugend_on{ 
 display:block;
 background-image:url(images/menue/jugend_on.jpg);
 width:130px; 
 height:28px; 
}
a#aktive {
 display:block;
 background-image:url(images/menue/aktive.jpg);
 width:130px; 
 height:28px;
}

a#aktive:hover, a#aktive:active { 
 background-image:url(images/menue/aktive_on.jpg); 
}

a#aktive_on{ 
 display:block;
 background-image:url(images/menue/aktive_on.jpg);
 width:130px; 
 height:28px; 
}
a#markt {
 display:block;
 background-image:url(images/menue/markt.jpg);
 width:130px; 
 height:28px;
}

a#markt:hover, a#markt:active { 
 background-image:url(images/menue/markt_on.jpg); 
}

a#markt_on{ 
 display:block;
 background-image:url(images/menue/markt_on.jpg);
 width:130px; 
 height:28px; 
}
a#tracht {
 display:block;
 background-image:url(images/menue/tracht.jpg);
 width:130px; 
 height:28px;
}

a#tracht:hover, a#tracht:active { 
 background-image:url(images/menue/tracht_on.jpg); 
}

a#tracht_on{ 
 display:block;
 background-image:url(images/menue/tracht_on.jpg);
 width:130px; 
 height:28px; 
}
a#termine {
 display:block;
 background-image:url(images/menue/termine.jpg);
 width:130px; 
 height:28px;
}

a#termine:hover, a#termine:active { 
 background-image:url(images/menue/termine_on.jpg); 
}

a#termine_on{ 
 display:block;
 background-image:url(images/menue/termine_on.jpg);
 width:130px; 
 height:28px; 
}
a#vorstandschaft {
 display:block;
 background-image:url(images/menue/vorstandschaft.jpg);
 width:130px; 
 height:28px;
}

a#vorstandschaft:hover, a#vorstandschaft:active { 
 background-image:url(images/menue/vorstandschaft_on.jpg); 
}

a#vorstandschaft_on{ 
 display:block;
 background-image:url(images/menue/vorstandschaft_on.jpg);
 width:130px; 
 height:28px; 
}
a#download {
 display:block;
 background-image:url(images/menue/download.jpg);
 width:130px; 
 height:28px;
}

a#download:hover, a#download:active { 
 background-image:url(images/menue/download_on.jpg); 
}

a#download_on{ 
 display:block;
 background-image:url(images/menue/download_on.jpg);
 width:130px; 
 height:28px; 
}
.bildlink {
	border:0px solid #fff;
	cursor:pointer;
}

.bildlinkHover {
	border:0px solid #d6d6d6;
	cursor:pointer;
}

.article table, table.article
{
  border-collapse: collapse;
  margin: 1px;
  width:auto;
}

.article table, table.article .article tr, .article th, .article td
{
  background-color:Transparent;
  
}

.article th, .article td
{
  padding: 2px;
  border: solid 1px #C7BC8F;
  vertical-align: top;
  text-align:left;
}

.article th
{
  text-align:center;
  vertical-align:middle;
  padding: 7px;
}
a img
{
  border: 0;
}
.table: link
{
  color: #002f0a;

}

}

#link1 {
	
	color:#002f0a;
}

#link1 a:link, #link1 a:visited, #link1 a:active {
	color:#002f0a;
	text-decoration:none;
}

#link1 a:hover {
	color:#002f0a;
	text-decoration:underline;
}


/*Unsichtbarer Div_Container*/
div.unsichtbarer_Div
{
	height: 0;
	width: 0;
	display: none;
	visibility: hidden;
}