@charset "utf-8";



/* CSS Document */



@import "reset.css";

@import "layout.css";

@import "text.css";

body{
background:#EEE url("shadow.png") 242px repeat-y;
}

#logo{
width:100%;
height:241px;
margin:auto;
background:#EEE url("site_bg.png") repeat-x;
}



.padme{
padding:10px;
}


#breadcrumbs{
	margin-top:10px;
}



#wrapper{
	position:absolute;
	top:25px;
	left:250px;
	background-color:#EEE;
	border:solid 10px #EEE;
}


#navi ul {
  margin:0;
  padding:0;
  list-style:none;
 
  }

.ebene1 ul{
	display:block;
	float:left;
	clear:both;
	}
  
.ebene1 li{
	display:block;
	float:left;
	
	
	
	}
.ebene1 li a{
	padding:8px 5px;
	color:#006;
	display:block;
	background-color:#FFF;
	border-bottom:solid 1px #006;
	border-left:solid 1px #006;
	border-right:solid 1px #006;
	margin-right:-1px;
	text-decoration:none;
}

.ebene1 li a:hover{
	color:#FFF;
	background-color: #006;
	border-bottom:solid 1px #006;
	border-left:solid 1px #006;
	border-right:solid 1px #0006;

}

.ebene1 li a.offen{
	color:#FFF;
	background-color: #006;
	border-bottom:solid 1px #006;
	border-left:solid 1px #006;
	border-right:solid 1px #0006;

}
.ebene1 li a:focus{
	color:#FFF;
	background-color: #006;
	border-bottom:solid 1px #006;
	border-left:solid 1px #006;
	border-right:solid 1px #0006;

}

  
.ebene2 {
	clear:both;
	
	}

.ebene2 li{
	float:left;

	}
.ebene2 li a{
	margin-right:1px;
	padding:8px 8px;
	color:#666;
	display:block;
	text-decoration:none;
	border-bottom:solid 3px #C6C6FF;
}

.ebene2 li a:hover{
	border-bottom:solid 3px #999;
}

.ebene2 li a.offen{
	border-bottom:solid 3px #999;
	color: #006;
}

.ebene2 li a:focus{
	border-bottom:solid 3px #999;
	color: #006;
}


			