body 			{ font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #014596;}
#container 		{ width: 988px; background: #FFFFFF; margin: 0 auto; border: 1px solid #ffffff; text-align: left; z-index: 0;}
#header 		{ margin: 0px; }
#mainContent 	{ background-image:url(/images/bg.jpg); background-repeat: repeat; margin: 0;
				  min-height:821px;
				  height:auto !important;  /* für moderne Browser */
				  height:821px;  /*für den IE */
				  z-index: 0;}
#spacer			{ height: 90px; }

#mainWhite		{ margin:15px; 
				  min-height:700px;
				  height:auto !important;  /* für moderne Browser */
				  height:700px;  /*für den IE */
				  background: transparent;
				  background-image: url(/images/transparent.png);
				  background-repeat: repeat;
				  z-index: 0;}

#sidebar1		{ float: left; width: 200px; padding: 110px 10px 15px 20px;}
#sidebar1 h1 	{ font-size: 18px; font-style: bold; border-bottom: #014596 solid 1px; width: 200px; }
#sidebar1 h2 	{ font-size: 18px; font-style: bold; border-bottom: #afafaf solid 1px; width: 200px; color: #afafaf;}

#content 		{ color: #000; font-size: 11px; margin: 0 0 0 250px; padding: 110px 80px 110px 0; z-index: 1000; }
#content p		{ padding-bottom: 8px; }
#content h1		{ font-size:14px; font-weight:bold; padding:0; margin:0; }

#contentMaster 	{ z-index: 100; }

#contentImage 	{ padding: 0px 0px 0px 35px; float: right; }
#contentImageStart { padding: 0px 35px 0px 0px; float: left; }
#bildlegende 	{ padding-bottom: 15px; padding-top: 8px; }

#footer 		{ padding: 0 10px; font-size: 10px; color:#999;} 
h1, h2			{ margin:0; padding:0;}
a				{ text-decoration: none; }
#Boxes			{ float:left; width: 205px; height:100px; background-color:#014596; color:#FFFFFF; font-size:11px; padding: 5px; margin-right: 3px; margin-bottom: 3px; }
#Boxes h1		{ font-size: 11px; font-weight: bold; margin-bottom: 8px;}
#Boxes a		{ color: #FFFFFF;}
#Boxes img		{ width:15px; height:15px; position:relative; top: 3px; padding-right: 6px;}
#clear			{ clear:both;}

#nav1			{ float: left; font-size: 11px; position:relative; top: 115px; left: 65px; z-index: 10; }
#nav1 ul		{ list-style-type: none; margin: 0; padding: 0;}
#nav1 li		{ width: 84px; float: left; display: block;}
#nav1 a			{ padding-right: 34px; color:#9c9d9e; }
#nav1 a:hover	{ color:red; }

#nav2			{ position: absolute; top: 38px; width:180px; background-color:white; padding:5px; min-height:90px;
				  height:auto !important;  /* für moderne Browser */
				  height:90px;  /*für den IE */}
#nav2 a			{ color:#9c9d9e; line-height: 16px; }
#nav2 a:hover	{ color:red; }

#nav3			{ position: relative; left: 15px;}
#nav3 a			{ color:#9c9d9e; line-height: 16px; }
#nav3 a:hover	{ color:red; }

#suchform		{ float: left; position: relative; top: 107px; right: -110px; z-index: 10; }
.suchformbutton	{ position: relative; top: 5px; padding-left: 5px; font-size: 10px; }
.suchform		{ width: 160px; }

#infobanner		{ font-size:11px; float: right; position: relative; top: 20px; right: 0px; z-index: 10; }
#infobanner a	{ color:#9c9d9e; }


/*</agl.folder standard>*/
/*	-- Bildliste 3er/4er ---------------------------------------------------------*/
	#gallery4 		{width: 129px; margin: 0px 8px 0px 0px; float: left }
	#gallery4 img 	{width: 129px;}
	#gallery3 		{width: 175px; margin: 0px 8px 0px 0px; float: left }
	#gallery3 img 	{width: 175px; height: 120px;}
	#gallerylink 	{height: 45px; padding: 5px 0px 5px 0px;}

/*	-- Kalender ------------------------------------------------------------------*/
	#eventtitel 	{position: relative; font-weight: bold; width: 160px; float: left; background-color: #EFEFEF; padding: 2px 2px 2px 10px; margin-right: 5px; border-right: 1px solid #666666; border-bottom: 1px solid #666666}
	#eventinhalt 	{position: relative; width: 350px; float: left; margin-right: 5px; background-color: #EFEFEF; padding: 2px 2px 2px 10px; border-right: 1px solid #666666; border-bottom: 1px solid #666666}
	#eventinhalt li {list-style-type: disc; list-style-position: inside; margin: 0px; padding: 0px;}

/*	-- Kontaktformular -----------------------------------------------------------*/
	#Kontaktformular 			{font-size: 11px; font-weight: normal; font-family: verdana;}
	#Kontaktformular p 			{padding: 6px }
	#Kontaktformular textarea 	{height: 90px; background: #fff; position: absolute; left: 380px; width: 180px; border: solid 1px #666666 }
	#Kontaktformular input 		{height: 20px; background: #fff; position: absolute; left: 380px; width: 180px; border: solid 1px #666666 }
	#Kontaktformular select 	{height: 20px; background: #fff; position: absolute; left: 380px; width: 55px; border: solid 1px #666666 }
	#Kontaktformular .checkbox	{background: #fff; position: relative; left: 100px; width: 20px; border: solid 1px #666666 }
	#Kontaktformular .submit 	{width: 150px; border: solid 1px #666666 }


/*	-- Kalenderformular -----------------------------------------------------------*/
	div#Kalenderformular 			{font-size: 11px; font-weight: normal; font-family: verdana;}
	div#Kalenderformular p 			{ padding: 2px }
	div#Kalenderformular textarea 	{height: 90px; background: #fff; position: absolute; left: 420px; width: 180px; border: solid 1px #666666 }
	div#Kalenderformular input 		{ height: 20px; background: #fff; position: absolute; left: 420px; width: 180px; border: solid 1px #666666 }
	div#Kalenderformular .checkbox 	{ background: #fff; position: relative; left: 150px; width: 20px; border: solid 1px #666666 }
	div#Kalenderformular .submit 	{ width: 150px; border: solid 1px #666666 }

/*	-- Blog ------------------------------------------------------------------------*/
	div#Blogantwort 			{font-size: 11px; font-weight: normal; font-family: verdana;}
	div#Blogantwort p 			{padding: 8px }
	div#Blogantwort textarea 	{height: 90px; background: #fff; position: absolute; left: 100px; width: 180px; border: solid 1px #666666 }
	div#Blogantwort input 		{height: 20px; background: #fff; position: absolute; left: 100px; width: 180px; border: solid 1px #666666 }
	div#Blogantwort .checkbox 	{background: #fff; position: relative; left: 150px; width: 20px; border: solid 1px #B4C7E4 }
	div#Blogantwort .submit 	{width: 150px; border: solid 1px #B4C7E4 }
	#mainblog   				{width: 100%; z-index: 0; color:#000000; font-family: verdana; font-size: 11px;}
	#mainblog form 				{font-family: verdana; text-decoration: none; size: 11px }
	.blogbutton 				{font-size: 10px; padding: 2px; margin:5px; border: 1px solid #B4C7E4; color: #000000; width:135px; position:relative; left:-5px;}
	.blogbutton a 				{color: #000000;}
	.guestbookform				{border: 1px solid #B4C7E4; width: 250px; position: relative; left:30px;}
	.guestbookform	.submit 	{width: 80px; margin-top: 80px; margin-bottom: 30px;}
	ul.guestbook   				{text-align: left; list-style-type: none; width: 420px; }
	ul.guestbook p.gbheader   	{list-style-type: none; height: 18px; font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; line-height: 14px; border-top: 1px solid #B4C7E4; border-bottom: 1px solid #B4C7E4; }
	ul.guestbook p.button_li  	{text-align: center }
	.guestbook p   				{list-style-type: none;line-height: 14px; padding-right: 8px; padding-left: 8px }
	ul.guestbook .button  		{background-color: #000000; border: solid 1px #309 }
	ul.guestbook .button:hover  {background-color: #000000; border: solid 1px #309 }
	.ip 						{font-size: 8px }
	
/*	-- Sitemap ------------------------------------------------------------------------*/
	#sitemap 					{list-style-image: none; list-style-type: none; width: 550px;}
	#sitemap ul.columns 		{padding: 0.3em; border: none; margin: 0.25em; width: 155px; float: left;  }
	#sitemap ul 				{margin-left: 0; padding-left: 0;}
	#sitemap li 				{list-style-image: none; list-style-type: none; margin: 4px 0; padding: 0px; }
	#sitemap li a				{color: #9c9d9e;}
	#sitemap li a:hover			{color: red;}
	#sitemap li li li			{font-size: 10px; position: relative; left: 20px;}

	#sitemap .divider 			{clear: both;}
	#sitemap H1	a				{position: relative; color: #9c9d9e; font-size: 14px;}


/*</agl.folder>*/


