﻿body		{position:relative;background-color:#F3F4F5;
		auto;text-align:center;font-size:0.7em;
		font-family:verdana,arial,sans serif;
		background-image: url('images/image001.jpg');}

html, body {height: 100%;}

body {margin: 0; padding: 0;}

#wrapper	{width: 950px;
		 margin: auto auto;
		 height:760px;		 
		 position: relative;
		 }

* html #wrapper {height: 100%;} /* IE Hack für 100 % Höhe */

#logo1 		{position: absolute;
		text-align:justify;		
		border-left: 0px solid #999999;		
		left:0px;
		width: 950px;
		height: 93px;
		color: #F3F4F5;
		border-bottom:0px;
		font-size: 3.0em;
		font-family: Constantia, Times New Roman, Times;
		background-image: url('images/HeaderImageGross.jpg');}

#menuetop 	{position:absolute;
		width:950px;
		font-size:1em;
		left:0px;	
		top:264px;		
		height: 23px;
		color:#333333;
		border-bottom:1px solid #333333;
                background-image:url(images/menueLeiste.png);
 		background-repeat:no-repeat;}	

#container	{position:absolute;
		top: 290px;
         	left: 0;
		width:950px;
		color:#677b85;
	        height: 470px;
         	margin-bottom: 2em;
	 	text-align:justify;
     	 	margin:0 auto;
		background-color: #F3F4F5;}
#container1	{position:absolute;
		top: 118px;
         	left: 0;
		width:950px;
		color:#677b85;
	        height: 670px;
         	margin-bottom: 2em;
	 	text-align:justify;
     	 	margin:0 auto;
		background-color: #F3F4F5;}
#container2	{position:absolute;
		top: 94px;
         	left: 0;
		width:950px;
		color:#677b85;
	        height: 670px;
         	margin-bottom: 2em;
	 	text-align:justify;
     	 	margin:0 auto;
		background-color: #F3F4F5;}

.hell		{position:absolute;	width:100%;height:96px;background-color:#004e76; z-index:10;margin:0px;}
.dunkel		{position:absolute;	width:950px;height:25px;background-color:#023b57;z-index:20;margin-top:96px;}			
.logo		{position:absolute; width:950px;height:121px;background-image:url(images/mb1.png);background-repeat:no-repeat; z-index:30;margin-top:0px;}

#meinFader	{position:absolute;
		left:0px;
		top: 93px;
		width:950px;
		height:153px;
		border-top: 1px solid #F3F4F5;}

#news   	{position:absolute;
		background-image:url('images/termine.jpg');		
		top: 0px;
        	left: 0px;
		margin-top:290px;
                margin-bottom:0px;
		width: 290px;
 		height: 470px;}

#news 		{border-right: 0px solid grey;
		color: #666666;
		float: left;
	        border-collapse: collapse;
		text-align: left;
		font-family: Arial, Helvetica, Sans-Serif;
		}
				

#content 	{position:relative;
		width:659px;
		color:#677b85;
	 	top: 290px;
                left: 0;
		float:right;        	
		height: 478px;
                margin-bottom: 2em;
		text-align:justify;
     	        padding-top:25px;
		background-color: #F3F4F5;}

#footer 	{position: absolute;
		left: 0;	 	
		bottom: 0;
		width: 950px;
		height:23px;
		top: 760px;
 		}

* html #footer {bottom: -1px;} /* Nächster IE Hack, da bottom: 0; als bottom: 1px interpretiert wird */

#footer {background:#818A94;text-align:center;color: white;} 

#content {padding: 0;}
pre, code {background: #F1F7F8;}
pre {padding: 3px;}

.foto		{position:absolute; width:950px;height:169px;margin-top:121px;border-top: 1px solid white;}

.mitte		{position:absolute;
		width:950px;margin-top:291px;
		background-color:#F3F4F5;}

.text		{position:relative;
		color:#666666;
		height:450px;
		margin-left: 0px;		
		width:625px;float:right;
		padding-top:50px;
		padding-left:20px;
		padding-right:10;}

.text1		{
	position:relative;
	width:932px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	visibility: visible;
}

.links		{float:left;
		border-right:1px solid #818A94;}

.linkfuss	{border-right:1px solid #023b57;}

.nav		{height:23px;border-top:1px #333333;line-height:200%;border-bottom:1px solid #333333;}

.navfuss	{height:23px;border-top:1px #F3F4F5;line-height:200%;border-bottom:1px #F3F4F5;color: #F3F4F5;}

.treffen	{float:left;width: 480px;}

.fuss		{position:relative;	width:950px;height:25px;background-color:#02405f;color:#eeeeee;line-height:200%;text-align:center;border-top:1px #EDEFF1;border-bottom:1px #EDEFF1;}
.float		{float:left;}
.c			{text-align:center;font-size:0.8em;}


h1	{font-size:1.2em; font-family:verdana,arial,sans serif;}
h2	{hight:10px;
	 margin-left: 20px;
	 margin-bottom:10px;
	 margin-top:5px;
	 font-weight:normal;
	 font-size:1.7em;
	 font-family: Constantia, Times New Roman, Times, Serif;
	 color: #0E4889;}

.navi1 a:link, a:visited 	{text-decoration:none;font-size:1em;color:#333333;height:25px;vertical-align: middle;}	
.navi1 a:hover			{text-decoration:none;font-size:1em;color:#0099FF;background-color:#F3F4F5;height:25px;vertical-align: middle;}

.navi2 a:link		 	{text-decoration:none;color:#0E4889;height:25px;vertical-align: middle;}
.navi2 a:hover			{text-decoration:none;color:#0099FF;height:25px;vertical-align: middle;}
.navi2 a:visited		{text-decoration:none;color:#0E4889;height:25px;vertical-align: middle;}

.navi3 a:link		 	{text-decoration:none;color:#eeeeee;font-weight:bold;height:25px;}
.navi3 a:hover			{text-decoration:none;color:#0099FF;font-weight:bold;height:25px;}
.navi3 a:visited		{text-decoration:none;color:#eeeeee;font-weight:bold;height:25px;}

.fusslink :link 	{text-decoration:none;color:white;height:23px;vertical-align: middle;}	
.fusslink :visited 	{text-decoration:none;color:#dedede;height:23px;vertical-align: middle;}
.fusslink :hover	{text-decoration:none;color:#0099FF;background-color:#F3F4F5;height:23px;}

.navi4 a:link, a:visited {text-decoration:none;color:#333333;}	
.navi4 a:hover		{text-decoration:none;color:#0099FF;}

hr			{height:1px; color:#677b85;}
li			{list-style-type:square;}

.blau			{color:#023b57;font-weight:bold;}
.hellblau		{color:#004e76;font-weight:bold;}
.fett			{font-weight:bold;}
.kursiv			{font-style:italic;}
.schriftgross		{font-size:1.1em;}
.schriftsehrklein 	{font-size: 0.5em;}
.blaunormal 		{color: #0E4889;}
.weissnormal 		{color: #FFFFFF;}
.schriftnews 		{font-family: Arial, Helvetica, Sans-Serif;
			color:#666666;
			font-size: 0.9em;
			margin-left:10px;
			margin-top:6px;
			margin-bottom:0;}
.schriftaktuelles	{font-family: Arial, Helvetica, Sans-Serif;
			font-size: 0.9em;
			margin-left:0px;
			margin-top:4px;
			margin-bottom:0;}

.schriftnormtopbott0 	{font-family: Arial, Helvetica, Sans-Serif;
			  			font-size: 0.9em;
			  			margin-left:10px;
			  			margin-top:0px;
			  			margin-bottom:4px;}

legend		{font-size:0.9em;color:#003399; font-weight:normal;}
					
fieldset	{border: 1px solid #003399;padding:15px;width:680px;}

.overflow	{overflow:auto; overflow-x:hidden; height:432px;padding-right:5px;}
.overflow1	{overflow:auto; overflow-x:hidden; height:632px;padding-right:5px;}

/* exploder V6 only */
* html #overflow {
 overflow: scroll;
}

/* exploder V7 only */
*+html #overflow {
 overflow: scroll;
}
			
.button		{border:2px solid #F3F4F5;
			background-color:#EDEFF1;color:black;
			width:90px; height:18px;
			font-size:0.8em;}

.eingabe	{color:black;border: 1px solid #F3F4F5;
			width:420px;height:22px;}
			
.eingabe1	{color:black;border: 1px solid #F3F4F5;
			width:420px; height:50px;}
			

td			{font-family:verdana,sans-serif; font-size:0.8em; color:#677b85;}
th			{font-family:verdana,sans-serif; font-size:0.8em; font-weight:bold; text-align:center;width:460px;height:20px;}

html, body, textarea {
			scrollbar-base-color:#e6e6e6;
			scrollbar-3dlight-color:#e6e6e6;
			scrollbar-arrow-color:white;
			scrollbar-darkshadow-color:#e6e6e6;
			scrollbar-face-color:#e6e6e6;
			scrollbar-highlight-color:#f3f3f3;
			scrollbar-shadow-color:#f3f3f3;
			scrollbar-track-color:#f3f3f3;}

.next 		{ position: absolute; top: 0; left: 0; opacity: 0; filter:alpha(opacity=0); }
