 div#left-sidebar{
  position:absolute;
  
  top:40%;
  left:0;
  width:40px;
 }
 @media screen{
  body>div#left-sidebar{
   position:fixed;
  }
 }

#main {
background-image: url(bilder/schatten.gif);width:874px;background-color: white;
}
 
#menu_1 {
margin: 20px;
float: left;
width: 140px;
}
a {
color: #71A2CD;
text-decoration: none;
}

a:hover {
color: #777777;
}

h1 {
font-size: 1.4em;
font-family: Time New Roman;
color: #FFc533;
}

.level1-no a, .level1-act a {
	color: #515A61;
	width: 125px;
	padding-left: 15px;
	line-height: 25px;
	display: block;
	background: url(bilder/strich2.gif) left bottom no-repeat;
}

.level1-act a {
	background: url(bilder/strich.gif) left bottom no-repeat;
	color: #FFc533;
}
.level2-no a, .level2-act a {
	line-height: 18px;
	font-size: 0.8em;
	padding-left: 15px;
	display: block;
	color: #515A61;
}
.level2-act a {
	color: #FFc533;
}
.level2-no a:hover, .level2-act a:hover {
	color: #FFc533;
}

.level1-no a:hover  { 
	color: #FFC533;
	background: url(bilder/strich3.gif) left bottom no-repeat;
}
/*#menu_1 a.aktiv:hover {
	background: url(bilder/strich.gif) left bottom no-repeat;
	color: #FFc533;
	cursor: default;
}*/

td, body {
font-family: Arial;
font-size: 10pt;
color: #515A61;
}

body {
padding: 25px 0 25px 70px;
background-color: #E7DDC6;
}

#text {
float: right; 
width: 661px;
margin: 15px 20px 20px 0;

}

#Inhalt {
border-top: 0;
width: 868px;
padding: 0;
margin:0;
float:left;
background-color: white;
border: 1px solid #999;
border-top: 0;
text-align: justify;
}

h3 {
font-size: 1.5em;
margin:0;
margin-top: 10px;
}

h4, h2 {
font-size: 0.9em;
margin:0;
margin-top: 3px;
}

h5 {
font-size: 1.0em;
display: inline;
margin-right:5px;
font-weight: bold;
color: #71A2CD;
}

.bsp {
margin: 10px;
}
.bsp img {
border: 1px solid #E7C165;
margin-right: 5px;
}
/*
ul {
list-style-type: none;
/*list-style-image: url(bilder/li.gif);*/
/*padding-left:0px;
margin-left: 0;
list-style-position: outside;
}
li {
margin-bottom: 1.0em;
}
*/
.refbild {
float: right;
border: 1px solid #CCC;
margin-right: 20px;
}

.bottom {
float:left; 
color: #FFC533;
margin-top:10px;
}
.bottom a {
color: #FFC533;
}
