@charset "UTF-8";
/* CSS Document */

/*- - - - - - - - - - - - - - - - - - - - Kernobjekte - - - - - - - - - - - - - - - - - - - -*/

body							{	/*background-color:#999;*/
									padding:25px;
									margin:0px;}
									
img							{	border:0px;}

a								{	outline:none;}

/*- - - - - - - - - - - - - - - - - - - - Textobjekte - - - - - - - - - - - - - - - - - - - -*/

p								{	text-align:left;
									font-size:13px;
									letter-spacing:0px;
									word-spacing:0px;
									margin-top:0px;}
									
h1							{	color:#C9802D;
									font-size:15px;
									font-weight:bold;}
									
h2							{	color:#000;
									font-size:13px;
									font-weight:bold;}
									
h3							{	color:#C9802D;
									font-size:13px;
									margin-top:0px;
									font-weight:bold;}
									
h4							{	color:#000;
									font-size:13px;
									font-weight:bold;}
									
.i-text						{	font-size:11px;
									text-align:justify;}
									
ul								{	text-align:left;
									font-size:13px;
									letter-spacing:0px;
									word-spacing:0px;
									margin-top:0px;
									padding-left:25px;}
									
li								{	margin-top:5px;}
									
/*- - - - - - - - - - - - - - - - - - - - Hauptobjekt - - - - - - - - - - - - - - - - - - - -*/

.container			{	width:800px;
							min-height:600px;
							margin:auto;
							font-family:Arial, Helvetica, sans-serif;
							/*background-color:#F90;*/
							/*background-image:url(../Bilder/ai-background.jpg);*/
							background-repeat:repeat-y;}

/*- - - - - - - - - - - - - - - - - - - - Header - - - - - - - - - - - - - - - - - - - -*/

.header			{	width:800px;
							height:150px;
							display:none;}

/*- - - - - - - - - - - - - - - - - - - - Navigation - - - - - - - - - - - - - - - - - - - -*/

.navi					{	width:200px;
							min-height:450px;
							float:left;
							background-color:#FFF;
							display:none;}
							
.navi_1				{	width:150px;
							height:20px;
							margin:5px 20px 5px 20px;
							padding-left:10px;
							display:block;
							font-size:13px;
							line-height:20px;
							text-decoration:none;
							color:#183961;}
							
.navi_2				{	width:150px;
							height:20px;
							margin:5px 20px 5px 20px;
							padding-left:10px;
							display:block;
							font-size:13px;
							font-weight:bold;
							background-color:#228ACA;
							line-height:20px;
							text-decoration:none;
							color:#FFF;}
							
.navi_3				{	width:130px;
							height:20px;
							margin:5px 20px 5px 40px;
							padding-left:10px;
							display:block;
							font-size:11px;
							line-height:20px;
							text-decoration:none;
							color:#183961;
							/*background-color:#f00;*/}
							
.navi_4				{	width:130px;
							height:20px;
							margin:5px 20px 5px 40px;
							padding-left:10px;
							display:block;
							font-size:11px;
							font-weight:bold;
							background-color:#228ACA;
							line-height:20px;
							text-decoration:none;
							color:#FFF;}	
							
.navi_1:hover, .navi_3:hover	{	background-color:#228ACA;
													color:#FFF;}
							
.navi_1:active, navi_3:active	{	background-color:#228ACA;}

.adresse			{	width:200px;
							min-height:100px;
							text-align:center;
							padding-top:20px;
							padding-bottom:25px;
							/*background-color:#03F;*/
							display:none;}

/*- - - - - - - - - - - - - - - - - - - - Content - - - - - - - - - - - - - - - - - - - -*/

.content			{	width:560px;
							min-height:365px;
							padding:20px;
							float:left;}

.fill					{	width:560px;
							min-height:100px;
							/*background-color:#f00;*/}
							
.aktuelles			{	width:560px;
							height:120px;
							/*background-color:#0f0;*/
							margin-bottom:20px;
							margin-top:20px;}

.veranstaltung, .neuigkeiten		{	width:260px;
														height:110px;
														padding:5px;
														float:left;
														background-color:#DFDFDF;
														overflow:hidden;}
							
.partner			{	width:560px;
							height:45px;
							display:none;}
							
.projekte			{	background-color:transparent;
							padding:10px 0px 10px 0px;
							margin:0px;}

/*- - - - - - - - - - - - - - - - - - - - Footer - - - - - - - - - - - - - - - - - - - -*/

.footer				{	width:580px;
							height:20px;
							float:right;
							/*background-color:#0f0;*/
							text-align:right;
							padding-top:15px;
							padding-bottom:10px;
							padding-right:20px;
							display:none;}