@charset "utf-8";
body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #f8edc0;
		background-image:url(../img/back_startseite.png);
		background-repeat:repeat-y;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
.kontaktform {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #fceeaf;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
}

	img { border: 0;}
	.startSeite #wrapper { width: 1445px; margin 0 auto; background-image: url(../img/back_startseite_center.png); background-repeat:repeat-y;}
	
    .startSeite #container {
    	border: 0 ;
    	text-align: left;
		height: 101%;
    }
	.folgeSeite #container {
    	margin: 0 ;
    	border: 0 ;
    	text-align: justify;
		height: 101%;
    }
    .startSeite #sidebar1 {	float: left; width: 270px; }
    .startSeite #sidebar2 { float: left;  }
	.startSeite #impressumLink { color: #ffffff; margin: 15px 15px;}
	.startSeite #impressumLink a:link { color:#FFFFFF; font-size: 12px; text-decoration:none;}
	.startSeite #impressumLink a:visited { color:#FFFFFF; font-size: 12px; text-decoration:none;}		
	.startSeite #impressumLink a:hover { color:#FFFFFF; font-size: 12px; text-decoration:none;}	

    .folgeSeite #sidebar1 {	float: left; width: 270px; }
    .folgeSeite #sidebar2 { float: left;  }
	.folgeSeite #impressumLink { color: #ffffff; margin: 15px 15px;}
	.folgeSeite #impressumLink a:link { color:#FFFFFF; font-size: 12px; text-decoration:none;}
	.folgeSeite #impressumLink a:visited { color:#FFFFFF; font-size: 12px; text-decoration:none;}		
	.folgeSeite #impressumLink a:hover { color:#FFFFFF; font-size: 12px; text-decoration:none;}	

	.folgeSeite a:link { color: #0d4b7c;}
	.folgeSeite h1, h2, h3, h4, h5, h6 { color: #0d4b7c; }
	.folgeSeite .smalltxt { font-size: 12px; }
	.startMenu { margin: 139px 0 0 29px;}
	
	.startMenu a:link { 
		margin: 0 0 32px 0; 
		padding: 0 0 0 15px; 
		color: #0d4b7c; 
		display: block;
		width: 225px; 
		height: 35px; 
		line-height: 35px; 
		text-decoration:none;
		font-weight: bold; 
		}
		
	.startMenu a:visited { 
		margin: 0 0 32px 0; 
		padding: 0 0 0 15px; 
		color: #0d4b7c ;
		display: block; 
		width: 225px; 
		height: 35px; 
		line-height: 35px; 
		text-decoration:none;
		font-weight: bold; 
		}	
		
	.startMenu a:hover { 
		margin: 0 0 32px 0; 
		padding: 0 0 0 15px; 
		color: #0d4b7c ; 
		display: block; 
		width: 225px; 
		height: 35px; 
		line-height: 35px; 
		background-image: url(../img/btn_aktiv.gif); 
		background-repeat:no-repeat; 
		text-decoration:none; 
		}	
		
	.aktivlink { 
		margin: 0 0 32px 0; 
		padding: 0 0 0 15px; 
		color: #0d4b7c ; 
		font-weight: bold; 
		display: block; 
		width: 225px; 
		height: 35px; 
		line-height: 35px; 
		text-decoration:none;
		background-image: url(../img/btn_aktiv.gif); 
		background-repeat:no-repeat; 
		text-decoration:none;
		}	
		
    .startSeite #mainContent { 
		float: left;
		background-image:url(../img/back_startseite_mainContent.jpg);
		background-repeat:no-repeat; 
		width: 950px;
		_height: 720px;
		min-height: 720px;
    	margin: 0 ;
    	padding: 0 ; 
    } 
	.folgeSeite #mainContent { 
		float: left;
		background-image:url(../img/back_folgeseite_mainContent.jpg);
		background-repeat:no-repeat; 
		width: 950px;
		_height: 720px;
		min-height: 720px;
    	margin: 0 ;
    	padding: 0 ; 
    }
	#startLogo { margin: 15px 0 0 645px;}
	#startBus { margin: 68px 0 0 394px; }
	#folgeLogo { margin: 15px 0 0 810px;}
	#folgeSublogo { margin: 10px 0 0 514px;}	
	#folgeTxt { margin: 20px 17px 0 315px; }		
	#footer { height: 40px; margin: 20px 0 0 148px;}
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	table {border:0; width: 100%;}
	td {paddin: 5px;}

	#apDiv1 {
	position:absolute;
	left:323px;
	top:142px;
	width:110px;
	height:28px;
	}