@charset "UTF-8";
/* CSS Document  #D3D9F3  #9AB5D8;*/


body { 
	color: #000000;
	background: no-repeat right top fixed;
	background-color: #94ABCA;
	background-image: url(bilder/himmelsleiter.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	}	
	
	
#wrapper { 
	color: #666666;
	width: 870px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 30px;
	}
	

#kopfbereich {
	
	background: no-repeat left top;
    height: 0px;
	/*position: relative;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
	border: 0px;
	margin-bottom: 20px;
	}	
	
#fusszeile {
	
	background: no-repeat left top;
    height: 5px;
	/*position: relative;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px; 
	border: 0px;
	margin-bottom: 20px;
	}
	
	

	#inhaltsbereich {
		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		
		}
		
	#navigation { 
		background: no-repeat;
		background-image: url(grafiken/navi-bkgr.png);
		/*position: absolute;*/
		color: #000000;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px; 
		width: 170px;
		font-size: 90%;
		}
		
		
	
						#menu {
							width: 170px;
							margin: 00px;
							position: absolute;
							border-color: #BCD2E6;
							}
							
						#menu li a {
							height: 32px;
							voice-family: "\"}\""; 
							voice-family: inherit;
							height: 20px;
							text-decoration: none;
							}	
							
						#menu li a:link, #menu li a:visited {
							color: #666666;
							display: block;
							background:  url(menu3.gif) 0 0px;
							padding: 5px 0 0 10px;
							}
							
						#menu li a:hover, #menu li a:active, #menu li a:focus {
							color: #627EB7;
							background:  url(menu3.gif) 0 -27.0px;
							padding: 5px 0 0 10px;
							}
				
						
			
							
							
							
							#menuimp {
								width: 170px;
								
								border-color: #BCD2E6;
								margin-left: 30px;
								}
								
							#menuimp li a {
								height: 32px;
								voice-family: "\"}\""; 
								voice-family: inherit;
								height: 24px;
								text-decoration: none;
								}	
								
							#menuimp li a:link, #menuimp li a:visited {
								color: #666666;
								display: block;
								background:  url(menu3.gif);
								padding: 8px 0 0 10px;
								
								}
								
							#menuimp li a:hover {
								color: #627EB7;
								background:  url(menu3.gif) 0 -32px;
								padding: 8px 0 0 10px;
								}
								
								
								#menuhelp {
									width: 170px;
									
									border-color: #BCD2E6;
									margin-left: 0px;
									}
									
								#menuhelp li a {
									height: 32px;
									voice-family: "\"}\""; 
									voice-family: inherit;
									height: 62px;
									text-decoration: none;
									margin-bottom: 0px;
									}	
									
								#menuhelp li a:link, #menuhelp li a:visited {
									color: #666666;
									display: block;
									background:  url(menu-help.png);
									padding: 8px 0 0 10px;
									
									}
									
								#menuhelp li a:hover {
									color: #FF6600;
									background:  url(menu-help2.png);
									padding: 8px 0 0 10px;
									}		
			
		
		
		
		
		
		
	
	
	#inhalt {
		
		width: 450px;
	
		position: absolute;
		padding-top: 0px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 0px;
		margin-right: 10px;
		margin-left: 200px;
		margin-top: 0px;
		border-top: 0px; 
		}
		
	#inhaltbkgr {
		background-repeat: repeat-y;
		background-image: url(grafiken/inhalt-bkgr.jpg);
		
		padding-left: 30px;
		padding-right: 30px;
		
		}
		
	#inhaltoben {
		background-image: url(grafiken/inhalt-bkgr-o.png);
		height: 20px;
		padding-bottom: 0px;
		}
		
	#inhaltunten {
		background-image: url(grafiken/inhalt-bkgr-u.png);
		height: 150px;
		padding-bottom: 0px;
		}
		
	#inhaltgrafiko {
		background-image: url(grafiken/inhalt-bkgr-g.png);
		height: 30px;
		padding-bottom: 0px;
		}
	
	
	
	
	#rechterrand {
		background-repeat: no-repeat;
		position: absolute;
		font-size: 90%;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 20px;
		margin-left: 660px; 
		width: 200px;
		/*heigth: 130px;*/
		}

.floatlinks {
		float:left;
		margin-right:10px;
		margin-bottom:10px;
		
		}

			

#logo { 
	color: #000000;
	padding-left: 10px;
	padding-bottom: 0px;
	border: 0px;
	
	}
	
	
	
#logos { 
	color: #000000;
	border: 0px;
	}
	
	

		
		a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FF7F00;
			text-decoration: none; 
			
            outline: none; 
			/* underline: none;*/ 
			border: none;
			}
			
		a:hover, a:focus {
			color: #000000;
			text-decoration: none; 
			
			}
			
		img
			{
			 border-width: 0;
			}
	

ul {
	margin-left: 0em;
	border-left: 0px;
	padding-left: 0px;
	}

li {
	margin-left: 0em;
	margin-top: 5px;
	border-left: 0px;
	padding-left: 10px;
	padding-top: 5px;
	}	
	
	
	
h1 { 
	font-size: 150%; 
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

h2 {
	font-size: 120%;
	padding: 0px;
	}

h3 {
	font-size: 90%;
	}












	


	
