	html {
		width:100%;	
		background-image:url(assets/bg.jpg);
		background-repeat:repeat-x;
		background-attachment:fixed;
		background-color:#8FC4E5;
		color:#333333;
		font-family:Helvetica, Arial, sans-serif;
		font-size:10pt;
		line-height:14pt;
	}
	
	body {
		width:99%;	
		margin-top:0px;
	}
	
	h1 {
		font-size:13pt;	
		font-weight:100;
		color:#2AAFE6;
		line-height:16pt;
	}
	
	h3 {
		font-size:20pt;	
		font-weight:100;
		color:#444444;
		margin-bottom:4px;
		line-height:24pt;
	}
	
	h2 {
		font-size:11pt;	
		color:#2AAFE6;
		margin-bottom:40px;
		line-height:13pt;
	}
	
	h2 a {
		color:#2AAFE6;	
		padding-left:20px;
		background-image:url(assets/pfeil.jpg);
		background-repeat:no-repeat;
	}
	
	h2 a small {
		color:#666666;
		font-weight:100;
		padding-left:20px;
	}
	
	.slidecontent {
		margin-top:50px;	
	}
	
	.slidecontent h2 {
		margin-bottom:0px;	
	}
	
	ul {
		list-style-image:url(assets/ul.gif);	
		margin-left:15px;
		padding-left:0px;
	}
	
	#center {
		width:800px;
		left:50%;
		margin-left:-400px;	
		position:absolute;
		min-height:100%;
		background-color:white;
	}
	
	
	#img_logo, #img1, #img2, #img3, #right {
		position:fixed;
		left:50%;
		width:152px;
		min-height:100px;
		margin-left:230px;
		z-index:200;
	}
	
	#img_logo {
		background-image:url(assets/logo_txt.jpg);	
		top:120px;
	}
	
	#img1 {
		top:190px;
	}
	
	#img2 {
		top:300px;
	}
	
	#img3 {
		top:410px;
	}
	
	#right {
		top:190px;
		height:auto;
	}
	
	
	#show_menu {
	  position:fixed;
		top:36px;
		left:50%;
		width:800px;
		margin-left:-400px;
		z-index:98;
		display:block;  
	}
	
	#show_menu ul li {
	  display:inline; 
	  font-size:8pt;
	  line-height:10pt;
	}
	
	#show_menu ul {
	  position:absolute;
	  left:616px;
	}
	
	#alt_menu {
		position:fixed;
		top:40px;
		left:50%;
		width:800px;
		margin-left:-400px;
		z-index:90;
		display:block;	   
	}
	
	#alt_menu ul {
	  list-style-type:none; 
	  position:absolute;
	}
	
	#alt_menu ul li {
	  font-size:9pt;
	  display:inline; 
	  margin-right:15px;
	}
	
	
	#menu {
		position:fixed;
		top:0px;
		left:50%;
		width:800px;
		margin-left:-400px;
		z-index:100;
		display:block;
	}
	
	#mainmenu {
		text-align:center;	
	}
	
	#softmenu {
		position:fixed;
		top:0px;
		left:50%;
		width:800px;
		height:185px;
		margin-left:-400px;
		z-index:100;
		background-image:url(assets/menu_soft.png);
		display:none;
	}
	
	#softmainmenu {
		text-align:center;	
	}
	
	#content {
		padding-left:50px;	
		padding-right:250px;
		padding-top:100px;
		text-align:left;
		line-height:18pt;
	}
	
	#sidebar {
		position:fixed;
		top:210px;
		left:50%;
		width:200px;
		margin-left:-390px;	
		z-index:100;
		color:#2AAFE6;
		font-weight:900;
	}
	
	
	#footer, #footer_start {
		position:fixed;
		bottom:0px;
		line-height:30px;
		width:800px;
		margin:auto;
		margin-left:-10px;
		text-align:center;
		background-color:#777777;/*#E0E0E0;*/
		color:#eeeeee;/*#333333;*/
		font-size:9pt;	
	}
	
	#footer {
		margin-left:-50px;	
		z-index:300;
	}
	
	#footer_start {
		position:relative;
		top:10px;	
	}
	
	#footer a, #footer_start a {
		color:white;	
	}
	
	
	a {
		color:#333333;
		font-weight:900;
		text-decoration:none;	
	}
	
	.trenner {
		width:570px;
		height:0px;	
	}
	
	#kontakt div {
		float:left;
		margin-right:50px;
		width:150px;	
	}
	
	#kontakt input {
		width:255px;	
	}
	
	#kontakt textarea {
		width:259px;	
	}
	
	#kontakt .plz {
		float:left;
		margin-right:10px;
		width:80px;	
	}
	
	#kontakt .ort {
		width:160px;
	}
	
	#kontakt .but {
		width:80px;	
	}
	
	
	.slidediv {
		width:550px;
		display:none;	
	}
	
	img {
		border:none;	
	}
	
	.fg_tab {
		width:530px;
		background-image:url(assets/fg_verlauf.jpg);
		background-repeat:repeat-x;
		background-color:#98C9E9;
		padding:6px;
		margin-bottom:20px;	
	}
	
	.fg_txt {
		background-image:url(assets/softer.png);
		padding:6px;	
	}
	
	
	hr {
    border: 0px; /* Firefox und Opera */
    border-top: solid 1px #aaaaaa;
    border-bottom: transparent;
 
	}
	
	
	
	
