#nachoben {
	position:fixed;
	bottom:0px;
	left:940px;
	}
html {
	margin:0;
	padding:0;
	height:100%;
	}
body {
	margin:0;
	padding:0;
	background-color:#5A9437;
	background-image:url(../Bilder/background_02.jpg);
	background-repeat:repeat-y;
	background-attachment:fixed;
	}
img {
	border:none;
	}
img.mail
	{
	vertical-align:bottom; 
	padding-bottom:4px; 
	margin:0px;
	}
#center {
	padding:0;
	width:920px;
	}
#lspalte {
	position:fixed;
	top:0px;
	left:0px;
	margin:0;
	width:170px;
	height:100%;
	border-left:solid 6px #F6F6C5;
	border-bottom:solid 1px #dedede;
	z-index:90;
	float:left;
	}

#titel {
	position:relative;
	left:175px;
	margin:0;
	width:747px;
	height:120px;
	border:solid 2px #F6F6C5;
	border-right:none;
	background-image:url(../Bilder/titel.jpg);
	}

#rspalte {
	position:absolute;
	top:137px;
	left:770px;
	width:148px;
	float:left;
	}

#inhalt {
	color:black;
	width:558px;
	margin-left:175px;
	float:left;
	background-color: #f6f6c5;
	border-left:solid 2px white;
	border-right:solid 1px #71A417;
	padding:5px 15px 10px;
	min-height:400px;
	font-family:"Trebuchet MS";
	z-index:99;
	}
/* ALLGEMEINES */
h1, h2, h3, h4 {
	color:#444;
	font-family: "Trebuchet MS"; }
ul {
	list-style-type:none;
	}
img.bigimg {
	margin-left:0px;
	}
#inhalt .zitat
	{
	font-size:0.8em;
	}
#inhalt table
	{
	padding:10px 0px;
	width:100%;
	font-size:0.9em;
	border-top:dotted 1px #71A417;
	border-bottom:dotted 1px #71A417;
	}
#kontakt fieldset {
	width:99%;
	padding:10px 0px;
	font-size:0.9em;
	border-top:solid 1px #71A417;
	border-bottom:solid 1px #71A417;
	border-left:none;
	border-right:none;
	}
#kontakt label
	{
	width:110px;
	float:left;
	text-align:right;
	padding:5px;
	margin:5px;
	clear:left;
	}
#kontakt input
	{
	width:400px;
	float:left;
	padding:2px;
	margin:10px 10px 10px 0px;
	border:solid 1px #71A417;
	background-color:white;
	}
#kontakt input.knopf:hover {
	background-color:#71A417;
	border-color:white;
	}
#kontakt input.knopf {
	width:198px;
	}	
#kontakt textarea {
	width:400px;
	height:150px;
	float:left;
	padding:2px;
	margin:10px 0px;
	border:solid 1px #71A417;
	}

#inhalt ul.zurueck
	{
	list-style-image:url(../Bilder/zurueck.jpg);
	}
#inhalt ul.punkte
	{
	list-style-image:url(../Bilder/pfeil.jpg);
	}
#inhalt ul.kreis
	{
	list-style-image:url(../Bilder/kreis.jpg);
	}
ul.literatur
	{
	list-style-image:url(../Bilder/kreuz.jpg);
	}
ul.literatur>li
	{
	padding-bottom:10px;
	clear:both;
	}
#inhalt p,a,li {
	text-decoration:none;
	font-family:"Trebuchet MS", verdana;
	font-size:1.0em;
	line-height:1.6em;
	}
#inhalt a:link
	{
	color:#2C5F24;
	border-bottom:dotted 1px #71A417;
	}
#inhalt a:visited
	{
	color:#2C5F24;
	border-bottom:dotted 1px #71A417;
	}
#inhalt a:hover
	{
	border-bottom:solid 1px #71A417;
	}
#inhalt .bildlinks:link
	{
	border:none;
	}
#inhalt .bildlinks:visited
	{
	border:none;
	}
#inhalt .bildlinks:hover
	{
	border:none;
	}
#inhalt h1
	{
	color:#444;
	border-bottom:dotted 1px #444;
	font-size:16pt;
	}
#inhalt h2
	{
	padding-bottom:2px;
	border-bottom:solid 1px #444;
	font-size:1.1em;
	}
#inhalt h3
	{
	padding-bottom:2px;
	font-size:1.0em;
	}
#inhalt .right {
	float:right;
	margin:0 0 0 10px;
	}
#inhalt .left {
	float:left;
	margin-right:10px;
	margin-left:0px;
	}
#inhalt .center {
	text-align:center;
	margin-bottom:10px;
	}
#inhalt .gb_eintr {
	display:block;
	padding:0px;
	}
#inhalt .gb_anmerk {
	margin-left:20px; 
	padding:5px 10px;
	font-style:italic;
	border:solid 1px #71A417;
	background-color:#F3F592;
	}
#inhalt div.gb {
	border-bottom:dotted 1px #71A417;
	margin-bottom:20px;
	}
	
/* NAVIGATION lspalte */
#lspalte a {
	color:#f6f6c5;
	display:block;
	text-decoration:none;
	width:130px;
	padding:1px 0 1px 19px;
	font-family:"Trebuchet MS", Arial, Sans-Serif;
	font-size:17px;
	background-image:url(../Bilder/transgruengelb_02.png)
	}
#lspalte a:hover {
	color:#cfd3cf;
	background-image:url(../Bilder/transgelbgruen_02.png);
	}
#lspalte a.aktiv {
	color:#cfd3cf;
	background-image:url(../Bilder/transgelbgruen_02.png);
	}
#lspalte a.aktiv:hover {
	}
#lspalte ul {
	padding:15px 0; 
	margin-top:170px;
	margin-left:10px;
	}
#lspalte li {
	padding:3px 0;
	}

#lspalte ul.hovermenu {
	display:none;
	padding:0;
	width:170px;
	position:absolute;
	left:169px;
	margin-top:-30px;
	background-image:url(../Bilder/transgruen.png);
	border:solid 1px #F6F6C5;
	border-left:solid 1px #71A417;
	margin-left:0px;
	}
#lspalte li.link:hover ul {
	display:block;
	}
#lspalte li.ulink {
	color:#89B6F9;
	}
#lspalte a.ulink {
	width:160px;
	color:white;
	font-size:14px;
	padding-left:10px; 
	background-image:url(../Bilder/transgruen.png);
	line-height:2em;
	}
#lspalte a.ulink:hover {
/*	background-image:url(../Bilder/'transblau.png');*/
color:#F6F6C5;
background-image:url(../Bilder/transgelbgruen_02.png);
	}
.menu { background-image:url(../Bilder/hintermenu.jpg);
	background-repeat:no-repeat;
	background-position:5px 2px;
	}

/* NAVIGATION rspalte */
#lunamenue {
	background-image:url(../Bilder/menuschwach.jpg);
	background-position:15px;
	background-repeat:no-repeat
	}

#zumForum {
	border:solid 1px #71A417;
       	padding:1px;
       	margin:10px;
       	width:130px;
	}

#zumForum img {
	margin:1px 1px -1px -8px;
	padding:0px 1px 2px 1px;
	}

#AGNB {
	margin:11px 15px;
       	width:120px !important;
	height:110px !important;
	padding:1px !important;
	border:solid 1px #71A417;
	}
#AGNB img {
	margin:0px;
	padding:0px;
	}

#rspalte ul{
	padding:0px 0px;
	margin:0px 0px 0px 10px;
	width:132px;
	border:solid 1px #71A417;
	background-color: #F6F6C5;
	}
#rspalte a {
	line-height:1.3em;
	width:124px;
	display:block;
	color:#315529;
	padding:0px 0px 0px 8px;
	background-repeat:no-repeat;
	background-position:center;
	}
#rspalte a:hover { background-color:#82AF33; }
#rspalte a.aktiv { background-color:#82AF33; }


a:hover#rmenu1, a.aktiv#rmenu1  {
	background-image:url(../Bilder/menu1.jpg);
	}
a:hover#rmenu2, a.aktiv#rmenu2  {
	background-image:url(../Bilder/menu2.jpg);
	}
a:hover#rmenu3, a.aktiv#rmenu3  {
	background-image:url(../Bilder/menu3.jpg);
	}
a:hover#rmenu4, a.aktiv#rmenu4  {
	background-image:url(../Bilder/menu4.jpg);
	}
a:hover#rmenu5, a.aktiv#rmenu5  {
	background-image:url(../Bilder/menu5.jpg);
	}
a:hover#rmenu6, a.aktiv#rmenu6  {
	background-image:url(../Bilder/menu6.jpg);
	}

#submenu {
	margin-left:176px;
	width:589px;
	height:23px;
	border-right:solid 1px #71A417;
	border-bottom:solid 1px #71A417;
	background-color:#F6F6C5;
	}
#submenu2 {
	padding-top: 1px;
	margin-left:176px;
	width:589px;
	height:23px;
	border-right:solid 1px #71A417;
	border-bottom:solid 1px #71A417;
	}
.box {	
	margin:0px 2px 0px 2px;
	font-family:arial;
	font-size:13px;
	color:#315529;
	text-align:center;
	float:left; 
	width:141px; 
	height:18px; 
	padding: 2px 0px;
	background-image:url(../Bilder/x.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border:solid 1px #71A417;
	display:block;
	}
.box:hover {
	background-image:url(../Bilder/y.jpg);
	background-color:#F6F6C5;
	border-bottom:solid 1px #F6F6C5;
	}
.boxaktiv
	{
	margin:0px 3px 0px 1px;
	font-weight:bold;
	font-family:arial;
	font-size:13px;
	color:#315529;
	text-align:center;
	float:left; 
	width:141px; 
	height:18px; 
	padding: 2px 0px;
	border:solid 1px #71A417;
	border-bottom:solid 1px #F6F6C5;
	background-image:url(../Bilder/y.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#F6F6C5;
	display:block;
	}

.bildunterschrift 
	{
	font-size:0.8em;
	margin-left:17px;
	border-bottom:dashed 1px #315529;
	}
#tagebuch p {
	border:dashed 1px #71A417;
	padding:15px 15px;
	clear:both;
	}
#tagebuch img {
	padding-bottom:5px;
	}
.textright {
	text-align:right;
	}
#rechner input
	{
	width:1.5em;
	height:1.5em;
	}
#rechner fieldset.auswahl
	{
	background-color:#dedede;
	float:left;
	height:10em;
	width:105px;
	}
#kasten p {
	font-size:0.9em;
	border:dashed 1px #71A417;
	padding:10px 10px;
	clear:both;
	}
.kasten {
	font-size:0.9em;
	border:dashed 1px #71A417;
	padding:10px 10px;
	clear:both;
	}
#msie6	{
	visibility: hidden;
	}
#vogel {
	font-size:0.9em;
	border:solid 1px #71A417;
       	padding:5px;
       	margin:15px 0px;
	}
a#sprache, a:hover#sprache{
	padding:0px;
	margin:0px;
	width:42px;
	height:26px;
	border:none;
	display:inline;
	margin-left:60px; 
	background-image:none;
	}
a#zooplus, a:hover#zooplus{
	padding:0px;
	width:105px;
	height:42px;
	border:none;
	display:block;
	margin:18px 0px 0px 30px; 
	background-image:none;
	}
a#kathiseite, a:hover#kathiseite{
	padding:0px;
	width:154px;
	height:104px;
	border:none;
	display:block;
	margin:18px 0px 0px 7px; 
	background-image:none;
	}
#Poster {
	margin:11px 15px;
       	width:120px !important;
	height:180px !important;
	padding:1px !important;
	border:solid 1px #71A417;
	}
#Poster img {
	margin:0px;
	padding:0px;
	}

