


html { background-color:#5b6830; } /* RGB 91 104 48 */
body { background-color:#fff;  font-size:12px; font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif; }


#container {
        position:relative;
        width:100%;
        text-align:left;


	}


#content {
  margin-right:20em;
/*	padding:13em 3em 2em;  /*  Legt den Abstand zwischen dem Inhalt und den Rändern fest */
	}
.nonav #content { margin-left:4em; margin-right:4em; }

#content h1 {
	color:#5b6830;
	}
#content h2 {
	 color:#5b6830;        /* #006482;                  #4b4a2e;*/
	}
#content h3, #content h4 {
	color:#006482;            /*#5b6830; */
	}
#content h5 {
         color:#5b6830;
	 /*color:#006482;    #9ca15f;*/
	}

#content h6 {
	 color:#5b6830;
	}


.nonav #content h3 { color:#000; }
#content pre {
	color:#006482;   /*#5b6830;*/
	}
#content blockquote {
	color:#006482;   /*#5b6830;*/
	border-left-color:#f6f6f0;
	letter-spacing:normal;
	line-height:1.5em;
/*	line-height:1.6em;*/
	}
#content strong {
	color:#006482;     /* #5b6830; */
	}
#content a {
	color:#006482;   /*#5b6830; */
	border-bottom-color:#5b6830;
	}
#content a:visited {
	color:#006482;     /*#9ca15f; */
	border-bottom-color:#9ca15f;
	}
#content a:hover, #content a:active {
	color:#4b4a2e;
	border-bottom-color:#4b4a2e;
	}
#content a:hover {
	background-color:#f6f6f0;
	}
#content dl dt { color:#5b6830; }
#content dl dt span { color:#000; }

#content .leftbox, #content .rightbox, #content .centerbox,
#content .leftboxlong, #content .rightboxlong,
#content .leftbox2, #content .rightbox2, #content .rightbox3, #content .centerbox2,
#content .teambox, #content dl.closeups dt {
	border-color:#5b6830;
	}
#content .leftbox .framed, #content .rightbox .framed, #content .centerbox .framed,
#content .leftboxlong .framed, #content .rightboxlong .framed,
#content .leftbox2 .framed, #content .rightbox2 .framed, #content .rightbox3 .framed, #content .centerbox2 .framed,
#content .teambox .framed, #content dl.closeups dt .framed {
         color:#000000;
	background-color:#fffaf0;
	border-color:#9ca15f;
	}

#content .leftbox2 .framed,{
        	color:#000000;               /* #2f4f4f;   */
	background-color:#fffaf0;  /* #f6f6f0;    */
	}


#content .w3cbutton a, #nav .w3cbutton a, #nav .rssbutton a { border-color:#5b6830; }
#content .w3cbutton a, #content .w3cbutton a:visited,
#nav .w3cbutton a, #nav .w3cbutton a:visited,
#nav .rssbutton a, #nav .rssbutton a:visited { color:#4b4a2e; background-color:#d7d9bf; border-bottom-color:#5b6830; }
#content .w3cbutton a:hover, #nav .w3cbutton a:hover, #nav .rssbutton a:hover { color:#fff; background-color:#4b4a2e; border-bottom-color:#5b6830; }
#content .w3cbutton a:active, #nav .w3cbutton a:active, #nav .rssbutton a:active { color:#fff; border-color:#d7d9bf; }
#content .w3cbutton span.w3c, #nav .w3cbutton span.w3c { color:#5b6830; background-color:#fff; }

#nav {
	top:2em;   /* hier Höhe einstellen */
	right:2em;
	color:#006482;
	background-color:#f6f6f0;
	}


#nav a, #nav a:visited {
	color:#006400;
	border-bottom-color:#5b6830;
	}
#nav a:hover, #nav a:active {
	color:#4b4a2e;
	border-bottom-color:#4b4a2e;
	}
#nav a:hover {
	background-color:#fff;
	}
#nav #caltab table caption {
	color:#fff;
	background-color:#d7d9bf;
	}
#nav #caltab table tr td {
	color:#5b6830;
	}
#nav #caltab table tr td#today {
	color:#fff; background-color:#d7d9bf;
	}
#nav #caltab table tr td a, #nav #caltab table tr td a:visited, #nav #caltab table tr td a:hover  {
	color:#4b4a2e;
	}
#nav #caltab table tr td a:hover  {
	color:#fff;
	background-color:#4b4a2e;
	text-decoration:none;
	}
