html{
	height: 100%;
}
body {  }
.head { margin-left: 10px; color: #000066; font-size: 18px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
 
.sub { 
	margin-left: 10px;
	color: #000066;
	font-size: 14px;
	line-height: 22px;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }
 
.kalender { 
	color: #333366; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; }

.kapitel { 
	padding-bottom: 20px;
	color: #006; 
	font-size: 14px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; }

#box {
	margin-top: 10px;
	margin-left: 35px;
	margin-bottom: 20px;
	width: 390px;
	height: auto;
	padding: 10px;
	border: 1px solid #66cc66;
}
#box2 {
	margin-top: 10px;
	margin-left: 35px;
	margin-bottom: 20px;
	width: 450px;
	height: auto;
	padding: 10px;
	border: 1px solid #66cc66;
}
	
 .referentin {
	color: black;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	padding-right: 10px;
}

#inhalt {
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: transparent;
	margin-right: 20%;
	margin-left: 10px;
}
	 
#inhalt .texte {
width: 450px;
	color: black;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

#rolle {
	margin-left: -20px;
	color: #006;
   font-weight: normal;
   font-size: 13px;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

#rolle ul{
	
}
#rolle li{
padding-bottom: 0px;
/*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
}

#rolle a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 2px 2px 5px;
}

#rolle a:hover{
	background-color: #ccffcc;
}

.vorank { 
	margin-left: 10px;
	color: #c33; 
	font-weight: 600; 
	font-size: 18px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; }

.link {
	color: #006;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }
a:active { color: #c33; 
font-weight: normal; 
font-size: 13px; 
text-decoration: none; }
#rl a:link { color: #006; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; display: block; padding: 2px 2px 2px 5px; }
#rl a:visited { color: #030; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block; padding: 2px 2px 2px 5px; }
#rl a:hover { font-size: 13px; text-decoration: none; background-color: #9f9; }
.link ref{
	color: #006;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;}
a:link { color: #006; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:visited { color: #030; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover { font-size: 13px; background-color: #9f9; text-decoration: none; }
a:vlink { color: silver; 
font-weight: normal; 
font-size: 13px; 
text-decoration: none; }

 .texte {
	color: black;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}

.texte kasten {
	color: black;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}
