@charset "utf-8";
/* CSS Document */
	* { margin:0px; padding:0px; }
	
	a img { border:none;}
	

	
	.Stil1,h1 {font-size:11px; color:#666666; font-weight:normal;
       }
	
	.Stil3 {font-size:11px; color:#333333; font-weight:bold;
       }
	
	.Stil6 {font-size:11px; color:#FFFFFF; font-weight:bold;
       }
	.Stil7 {font-size:13px; color:#339900; font-family:"Times New Roman", Times, serif; font-weight:regular; letter-spacing:0.6em;
	}
	.Stil70 {font-size:12px; color:#339900; font-weight:bold;
       }
    .Stil71 {font-size:11px; color:#339900; font-weight:bold;
       }
    .Stil72 {font-size:11px; color:#339900; font-weight:regular;
       }
	.Stil8 {font-size:13px; color:#CC3333; font-family:"Times New Roman", Times, serif; font-weight:regular; letter-spacing:0.6em;
	}
	.Stil80 {font-size:12px; color:#CC3333; font-weight:bold;
       }
    .Stil81 {font-size:11px; color:#CC3333; font-weight:bold;
       }
    .Stil82 {font-size:11px; color:#CC3333; font-weight:regular;
       }
	.Stil9 {font-size:12px; color:#FFFF00; font-weight:bold;
       }
	.Stil1 {font-size:13px; color:#336666; font-family:"Times New Roman", Times, serif; font-weight:regular; letter-spacing:0.6em;
	}
	.Stil10 {font-size:12px; color:#336666; font-weight:bold;
       }
    .Stil11 {font-size:11px; color:#336666; font-weight:bold;
       }   
    .Stil12 {font-size:11px; color:#336666; font-weight:regular;
    }

.zitat  {font-size:11px; color:#666666; font-weight:regular; font-style:italic;
	
}
	
	body, html {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	overflow:auto;
	scrollbar-base-color: #FCF2AB;
	scrollbar-3dlight-color: #FFED00;
	scrollbar-arrow-color: #FCF2AB;
	scrollbar-darkshadow-color: #FFED00;
	scrollbar-face-color: #FFED00;
	scrollbar-highlight-color: #FCF2AB;
	scrollbar-shadow-color: #FCF2AB;
	scrollbar-track-color: #E0E0E0;
}

	#siteBody ul li{ 
	
	list-style-position: -10px;
	font-style: none;
	line-height: 170%;
	list-style-image: url(../layout_pics/pfeil_grau.gif);
	background: url(layout-pics/pfeil_grau.gif) no-repeat 0 10px;list-style-image: url(../layout_pics/pfeil_grau.gif);
	margin-left: 20px;
	}
	
	#siteBody  .satzung ul li { 
	list-style-position: -10px;
	font-style: none;
	line-height: 170%;
	list-style-image: none;
	margin-left: 20px;
	}
	
	
	
	
	a, a:visited { color:#666666; }

	a.anotunderline	{ text-decoration:none;}

	a.active { 
	color:#78B41D;
	text-decoration:none;
	}	

	p { padding:0px; margin:0px; margin-bottom:20px; line-height: 140%;}
	
	.block {
	text-align: justify;
	
}

/* Navi Rules
----------------------------------------------- */
	
	#mainNavi {
	position:absolute;
	top:60px;
	left:595px;
	width:198px;
	height:14px;

	}

	#mainNavi ul { 
	list-style:none;
	}

	#mainNavi ul li {
	float:left;
	display:block;
	}

	#mainNavi ul li a {
	height:14px;
	text-decoration:none;
	color:#336666;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	}

	#mainNavi ul li a.active {
	color:#336666;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	background-image:none;
	
	}	

	#mainNavi ul li a:hover {
	color:#000000;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	 }

/* Navi Rules Ende
----------------------------------------------- */


/* MainNavi 7 galerie kontakt impressum eam rot
----------------------------------------------- */
	
	#mainNavi7 {
	position:absolute;
	top:60px;
	left:595px;
	width:198px;
	height:14px;

	}

	#mainNavi7 ul { 
	list-style:none;
	}

	#mainNavi7 ul li {
	float:left;
	display:block;
	}

	#mainNavi7 ul li a {
	height:14px;
	text-decoration:none;
	color:#CC3333;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	}

	#mainNavi7 ul li a.active {
	color:#CC3333;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	background-image:none;
	
	}	

	#mainNavi7 ul li a:hover {
	color:#000000;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	 }

/* MainNavi 7 galerie kontakt impressum eam rot Ende
----------------------------------------------- */

/* MainNavi 10 galerie kontakt impressum aeh gruen
----------------------------------------------- */
	
	#mainNavi10 {
	position:absolute;
	top:60px;
	left:595px;
	width:198px;
	height:14px;

	}

	#mainNavi10 ul { 
	list-style:none;
	}

	#mainNavi10 ul li {
	float:left;
	display:block;
	}

	#mainNavi10 ul li a {
	height:14px;
	text-decoration:none;
	color:#339900;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	}

	#mainNavi10 ul li a.active {
	color:#339900;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	background-image:none;
	
	}	

	#mainNavi10 ul li a:hover {
	color:#000000;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#000000;
	 }

/* MainNavi 10 galerie kontakt impressum aeh gruen Ende
----------------------------------------------- */

/* Navi2 Rules
----------------------------------------------- */

	#mainNavi2 {
	position:absolute;
	top:74px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi2 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi2 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi2 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi2 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#50656C;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi2 ul li a:hover {
	background-color:#339999;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }
/* Navi2 Rules Ende
----------------------------------------------- */

/* Navi20 Rules eam
----------------------------------------------- */

	#mainNavi20 {
	position:absolute;
	top:74px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi20 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi20 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi20 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi20 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#CC3333;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi20 ul li a:hover {
	background-color:#FF6666;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }
/* Navi20 Rules eam Ende
----------------------------------------------- */


/* Navi30 Rules aeh
----------------------------------------------- */

	#mainNavi30 {
	position:absolute;
	top:74px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi30 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi30 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi30 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi30 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#669900;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi30 ul li a:hover {
	background-color:#99CC66;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }
/* Navi30 Rules aeh Ende
----------------------------------------------- */









/* Navi3 Rules
----------------------------------------------- */

	#mainNavi3 {
	position:absolute;
	color:#50656C;
	left:354px;
	top:54px;
	width:auto;
	height:20px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	}

	#mainNavi3 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi3 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi3 ul li a {
	display:block;
	height:20px;
	padding-top:0px;
	text-decoration:none;
	color:#336666;
	font-weight:normal;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi3 ul li a.active {
	height:20px;
	color:#336666;
	background-image:none;
	
	
	
	}	

	#mainNavi3 ul li a:hover {
	height:20px;
	color:#000000;
	padding-left:0px;
	padding-right:0px;
	
	 }
/* Navi3 Rules Ende
----------------------------------------------- */


/* MainNavi8 SozialeEinrichtungen eam rot
----------------------------------------------- */

	#mainNavi8 {
	position:absolute;
	color:#50656C;
	left:354px;
	top:54px;
	width:auto;
	height:20px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	}

	#mainNavi8 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi8 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi8 ul li a {
	display:block;
	height:20px;
	padding-top:0px;
	text-decoration:none;
	color:#CC3333;
	font-weight:normal;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi8 ul li a.active {
	height:20px;
	color:#CC3333;
	background-image:none;
	
	
	
	}	

	#mainNavi8 ul li a:hover {
	height:20px;
	color:#000000;
	padding-left:0px;
	padding-right:0px;
	
	 }
/* MainNavi8 SozialeEinrichtungen eam rot Ende
----------------------------------------------- */

/* MainNavi9 SozialeEinrichtungen aeh gruen
----------------------------------------------- */

	#mainNavi9 {
	position:absolute;
	color:#50656C;
	left:354px;
	top:54px;
	width:auto;
	height:20px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	}

	#mainNavi9 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi9 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi9 ul li a {
	display:block;
	height:20px;
	padding-top:0px;
	text-decoration:none;
	color:#339900;
	font-weight:normal;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi9 ul li a.active {
	height:20px;
	color:#339900;
	background-image:none;
	
	
	
	}	

	#mainNavi9 ul li a:hover {
	height:20px;
	color:#000000;
	padding-left:0px;
	padding-right:0px;
	
	 }
/* MainNavi9 SozialeEinrichtungen aeh gruen Ende
----------------------------------------------- */


/* Navi4 Rules
----------------------------------------------- */

	#mainNavi4 {
	position:absolute;
	top:120px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi4 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi4 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi4 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi4 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#50656C;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi4 ul li a:hover {
	background-color:#339999;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }




/* Navi4 Rules Ende
----------------------------------------------- */

/* Navi40 Rules eam
----------------------------------------------- */

	#mainNavi40 {
	position:absolute;
	top:120px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi40 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi40 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi40 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi40 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#CC3333;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi40 ul li a:hover {
	background-color:#FF6666;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }




/* Navi40 Rules  eam  Ende
----------------------------------------------- */


/* Navi50 Rules aeh
----------------------------------------------- */

	#mainNavi50 {
	position:absolute;
	top:120px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi50 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi50 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi50 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi50 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#669900;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi50 ul li a:hover {
	background-color:#99CC66;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }




/* Navi50 Rules  aeh  Ende
----------------------------------------------- */





/* Navi5 Rules
----------------------------------------------- */

	#mainNavi5 {
	position:absolute;
	top:120px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	}

	#mainNavi5 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi5 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi5 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi5 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#50656C;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi5 ul li a:hover {
	background-color:#98A4A7;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FFED00;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }

/* Navi5 Rules Ende
----------------------------------------------- */



/* Navi6 Rules
----------------------------------------------- */

	#mainNavi6 {
	position:absolute;
	top:100px;
	left:43px;
	width:auto;
	height:14px;
	display:block;
	z-index:89;	
	}

	#mainNavi6 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi6 ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi6 ul li a {
	display:block;
	height:14px;
	padding-top:0px;
	text-decoration:none;
	color:#FFED00;
	font-weight:normal;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;

	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	background-repeat:repeat-x;
	}

	#mainNavi6 ul li a.active {
	background-color:#FFED00;
	height:14px;
	color:#50656C;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	
	background-image:none;
	
	
	
	}	

	#mainNavi6 ul li a:hover {
	background-color:#98A4A7;
	height:14px;
	color:#FFED00;
	padding-left:0px;
	padding-right:0px;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#FFED00;
	
	 }




/* Navi6 Rules Ende
----------------------------------------------- */




/* Template Rules
----------------------------------------------- */
		
	#mainContainer {
	 background-color:#FFFFFF;
	 width:100%;
	 height:100%;
	 background-repeat:repeat-x;
	}

	#siteWrapper {
	position:absolute;
	top:0%;
	height:100%;
	left:50%;
	margin-left:-396px;
	margin-top:0px;
	width:793px;
	background-color:#FFFFFF;
	
	}

	#logo_left {
	position:absolute;
	background-image:url(../layout_pics/header_left.jpg);
	background-repeat:no-repeat;
	top:0px;
	left:0px;
	height:379px;
	width:43px;
	}
	
 /*#logo_left {
    position: absolute;
	background-image:url(../layout_pics/header_left.jpg);
	background-repeat:no-repeat;
	top: 0px;
	height:379px;
	 left: 420px;
    width: 43px;
  }
  html>body #logo_left {  /* nur fuer moderne Browser! */
   /* position: fixed;
  }
  #logo_left img {
    height: 379px;
	float: right;
  }
	
*/	
	
	#suche {
	position:absolute;
	top:22px;
	left:580px;
	width:auto;
	height:auto;
	cursor:pointer;
	z-index:99;	
	}
	
	#header {
	width:793px;
	height:379px;
	}
	
	#header_def {
	width:793px;
	height:220px;
	}
	
	
	#header_left {
	position:absolute;
	left:43px;
	top:0px;
	width:43px;
	height:379px;
	}
	
	#def_header_main {
	padding-left:43px;
	top:0px;
	width:750px;
	height:auto;
	}
	
	#def_header_intro {
	position:absolute;
	left:360px;
	top:545px;
	width:auto;
	height:auto;
	z-index:100;	
	}
	
	
	
	#def_header_mainflash {
	position:absolute;
	left:43px;
	top:293px;
	width:750px;
	height:86px;
	z-index:1;	
	}
	
	
	#logo_def {
	position:absolute;
	top:0px;
	left:43px;
	width:71px;
	height:73px;
	overflow:hidden;
    cursor:pointer;
	z-index:95;	
	}
	
	#logo_eam {
	position:absolute;
	top:0px;
	left:114px;
	width:96px;
	height:74px;
	overflow:hidden;
    cursor:pointer;
	z-index:95;	
	}
	
	#logo_aeh {
	margin-top:0px;
	position:absolute;
	top:0px;
	left:210px;
	width:73px;
	height:74px;
	cursor:pointer;
	z-index:95;	
	}
	
	
	#standartmenue{
	position:absolute;
	margin-left:43px;
	margin-top:75px;
	width:auto;
	height:30px;
	text-align:right;
	z-index:92;	
	}	
	
	/*#strich1 {
		background-image:url(../pics/home/striche.png);
		background-repeat:no-repeat;
		position:absolute;
		left:110px;
		top:71px;
	}	
	
	#strich2 {
		background-image:url(../pics/home/striche2.png);
		background-repeat:no-repeat;
		position:absolute;
		left:555px;
		top:59px;
	}	 */
	
	#siteBody {
	margin-left:43px;
	margin-top:0px;
	width:750px;
	height:auto;
	background-color:#FFFFCC;
	}
	
	#contentWrapper {
	margin-left:0px;
	margin-top:0px;
	padding-left:40px;
	padding-right: 40px;
	padding-top:2px;
	width:670px;
	height:auto;
	overflow:hidden;
 	}
 	
 	#linkeSpalte {
 	width:210px;
	height:auto;
	padding-right: 20px;
	overflow:hidden;
	float: left;
 	}
 	
 	#rechteSpalte {
 	width:210px;
	height:auto;
	padding-left: 20px;
	overflow:hidden;
	float: right;
 	}
 	
 	#mittlereSpalte {
 	width:210px;
	height:auto;
	overflow:hidden;
	margin: 0 220px;
 	}
 	

 /*-------------2-spaltiges Layout------------*/
 
.zweiSpaltig #rechteSpalte {
 	width:380px;
 	margin-left:300;
 	}
 
.zweiGleichSpaltig #linkeSpalte,
.zweiGleichSpaltig #rechteSpalte {
width:322px;
}

.zweiGleichSpaltig #linkeSpalte {
padding-right:12px
}

.zweiGleichSpaltig #rechteSpalte {
padding-left:12px
}






.zweiUngleichSpaltig #linkeSpalte
 {
width:400px;
}

.zweiUngleichSpaltig #mittlereSpalte,
.zweiUngleichSpaltig #rechteSpalte
 {
width:230px;
}

.Kontakt #linkeSpalte{
width:250px;
}

.Kontakt #mittlereSpalte{
width:400px;
}


.fl {
float: left;
padding-right: 1em;
}

.fr {
float: right;
padding-left: 1em;
}

.clearfloat {
clear: both;
	
}

#footer {
clear:	both;
	
}

 /*-------------1-spaltiges Layout------------*/
 	
.einSpaltig #linkeSpalte {
 	width:530px;
		}
		


/*-------------------------*/
 	
	
	#festerinhalt {
	background-color:#FFFFCC;
	left:0px;
	top:0px;
	width:550px;
	height:620px;
	overflow:hidden;
 	}
	
	
	#aktuell
	{
	position:absolute;
	top:270px;
	left:43px;
	width:600px;
	height:auto;
	overflow:hidden;
	}
	
	
	#footer_flash {
	width:auto;
	height:auto;
	overflow:visible;
	}
	
	
	#footer {
	background-color:#FFFFCC;
	margin-left:27px;
	width:766px;
	height:31px;
	overflow:visible;
	clear: both;
	}
	
	#footer_eam {
	background-color:#FFFFCC;
	margin-left:27px;
	width:766px;
	height:31px;
	overflow:visible;
	}
	
	#footer_aeh {
	background-color:#FFFFCC;
	margin-left:27px;
	width:766px;
	height:31px;
	overflow:visible;
	}
	
	#def_pfeilnachoben {
	margin-top:0px;
	margin-left:0px;
	width:16px;
	height:31px;
	overflow:hidden;
    cursor:pointer;
	float:left;
	}

	#eam_pfeilnachoben {
	margin-top:0px;
	margin-left:0px;
	width:16px;
	height:31px;
	overflow:hidden;
    cursor:pointer;
	float:left;
	}
	
	#aeh_pfeilnachoben {
	margin-top:0px;
	margin-left:0px;
	width:16px;
	height:31px;
	overflow:hidden;
    cursor:pointer;
	float:left;
	}
	
	#def_footertext {
	margin-left:0px;
	margin-top:14px;
	padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFFF;
	background-color:#339999;
	overflow:hidden;
	float:left;
	}
	
	#eam_footertext {
	margin-left:0px;
	margin-top:14px;
	padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFFF;
	background-color:#CC3333;
	overflow:hidden;
	float:left;
	}
	


	#aeh_footertext {
	margin-left:0px;
	margin-top:14px;
	padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFFF;
	background-color:#99CC66;
	overflow:hidden;
	float:left;
	}


/* Main Navi12 eam bottom
----------------------------------------------- */
	
	#mainNavi12 {
		float:right;
	padding-top:18px;
	width:auto;
	height:14px;

	}

	#mainNavi12 ul { 
	list-style:none;
	}

	#mainNavi12 ul li {
	float:left;
	display:block;
	}

	#mainNavi12 ul li a {
	height:14px;
	text-decoration:none;
	color:#CC3333;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#CC3333;
	}

	#mainNavi12 ul li a.active {
	color:#CC3333;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#CC3333;
	background-image:none;
	
	}	

	#mainNavi12 ul li a:hover {
		background-color:#CC3333;
	color:#FFFF00;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#CC3333;
	 }

/* Main Navi12 def bottom Ende
----------------------------------------------- */


/* Main Navi11 def bottom
----------------------------------------------- */
	
	#mainNavi11 {
	float:right;
	padding-top:18px;
	width:auto;
	height:auto;

	}

	#mainNavi11 ul { 
	list-style:none;
	}

	#mainNavi11 ul li {
	float:left;
	display:block;
	}

	#mainNavi11 ul li a {
	text-decoration:none;
	color:#336666;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#336666;
	}

	#mainNavi11 ul li a.active {
	color:#336666;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#336666;
	background-image:none;
	
	}	

	#mainNavi11 ul li a:hover {
		background-color:#336666;
	color:#FFFF00;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#336666;
	 }

/* Main Navi11 def bottom Ende
----------------------------------------------- */

/* Main Navi13 def bottom
----------------------------------------------- */
	
	#mainNavi13 {
	float:right;
	padding-top:18px;
	width:autox;
	height:14px;

	}

	#mainNavi13 ul { 
	list-style:none;
	}

	#mainNavi13 ul li {
	float:left;
	display:block;
	}

	#mainNavi13 ul li a {
	height:14px;
	text-decoration:none;
	color:#339900;
	font-weight:normal;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#339900;
	}

	#mainNavi13 ul li a.active {
	color:#339900;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#669900;
	background-image:none;
	
	}	

	#mainNavi13 ul li a:hover {
		background-color:#339900;
	color:#FFFF00;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#669900;
	 }

/* Main Navi13 def bottom Ende
----------------------------------------------- */

/* Main Navi14 def bottom
----------------------------------------------- */
	
	#mainNavi14 {
	margin-left:0px;
	margin-top:14px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFCC;
	background-color:#CCCC99;
	overflow:hidden;
	float:left;
	}

	#mainNavi14 ul { 
	list-style:none;
	}

	#mainNavi14 ul li {
	float:left;
	display:block;
	}

	#mainNavi14 ul li a {
	height:14px;
	text-decoration:none;
	color:#FFFFCC;
	font-weight:normal;
	}

	#mainNavi14 ul li a.active {
	color:#339900;
	background-image:none;
	
	}	

	#mainNavi14 ul li a:hover {
	background-color:#336666;
	padding-top:2px;
	padding-bottom:2px;

	color:#FFFF00;
	 }

/* Main Navi14 def bottom Ende
----------------------------------------------- */

/* Main Navi15 eam text
----------------------------------------------- */
	
	#mainNavi15 {
	margin-left:0px;
	margin-top:14px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFCC;
	background-color:#FFCC99;
	overflow:hidden;
	float:left;
	}

	#mainNavi15 ul { 
	list-style:none;
	}

	#mainNavi15 ul li {
	float:left;
	display:block;
	}

	#mainNavi15 ul li a {
	height:14px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
	}

	#mainNavi15 ul li a.active {
	color:#339900;
	background-image:none;
	
	}	

	#mainNavi15 ul li a:hover {
	background-color:#CC3333;
	padding-top:2px;
	padding-bottom:2px;

	color:#FFFF00;
	 }

/* Main Navi15 eam text bottom Ende
----------------------------------------------- */

/* Main Navi16 aeh text bottom
----------------------------------------------- */
	
	#mainNavi16 {
	margin-left:0px;
	margin-top:14px;
	padding-top:2px;
	padding-bottom:2px;
	width:auto;
	height:auto;
	color:#FFFFCC;
	background-color:#CCCC99;
	overflow:hidden;
	float:left;
	}

	#mainNavi16 ul { 
	list-style:none;
	}

	#mainNavi16 ul li {
	float:left;
	display:block;
	}

	#mainNavi16 ul li a {
	height:14px;
	text-decoration:none;
	color:#FFFFCC;
	font-weight:normal;
	}

	#mainNavi16 ul li a.active {
	color:#339900;
	background-image:none;
	
	}	

	#mainNavi16 ul li a:hover {
	background-color:#339900;
	padding-top:2px;
	padding-bottom:2px;

	color:#FFFF00;
	 }

/* Main Navi16 aeh text bottom Ende
----------------------------------------------- */

div.ref-links {
background-color:#CCCC99;
	height:14px;
	overflow:hidden;
	margin-left:0px;
	padding-top:0px;
	width:260px;
	}

div.ref-links2 {
background-color:#CCCC99;
	height:14px;
	overflow:hidden;
	margin-left:0px;
	padding-top:0px;
	width:260px;
	}
	


/* content
----------------------------------------------- */


.aehOV td{
background-color: #CCCC99;
width: 180px;
padding: 2px 5px;	
border-collapse: collapse;
}

.aehOV th,
.defOV th,
.eam th {
text-align: left;
padding: 8px 2px 2px 0px;

}


.defVor td{
background-color:  #cccc99;
width: 180px;
padding: 2px 5px;	
border-collapse: collapse;
}

.eamVor td{
background-color:  #ffcc99;
width: 180px;
padding: 2px 5px;	
border-collapse: collapse;
}

.datenfeld td{
background-color: #CCCC99;
padding: 2px 5px;	
border-collapse: collapse;
}

.eamdatenfeld td{
background-color: #ffCC99;
padding: 2px 5px;	
border-collapse: collapse;
}

.datenfeld th,
.eamdatenfeld th{
text-align: left;
padding: 8px 2px 2px 0px;

}


.eamVor th,
.defVor th{
text-align: left;
padding: 8px 2px 2px 0px;

}

.imgsmall {
float: left;
padding-right: 15px;
	
}




