body
{
 margin: 0px;
 padding: 0px;
 font-family:Verdana;
 font-size:12px;
 background-color:#F3F4F5;
}
table
{

 font-family:Verdana;
 font-size:12px;

}
h1 {font-size:18px;color:#000000;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}
p {margin-top:0px;}

code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{
 text-decoration:none;
 font-weight:bold;
 color:#8B0000;
 font-size:12px;
 text-decoration:underline;
}
a:active, a:hover
{
 color:#000000;
 text-decoration:underline;
}
#onav {
 background-image:url(./images/onav.gif);
 background-position:left top;
 background-repeat: no-repeat;
 filter:alpha(opacity=75);
 -moz-opacity: 0.75;
 height:19px;
 display:inline;
 margin-top:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:right;
 width:100%;
}
#onav a {
 color: #ffffff;
 text-decoration: none;
 margin: 3px 0px 0px 5px;
 font-size:9px;
}
a.menu {
 display:block;
 width:100%;
 padding:3px 0px 3px 15px;
 margin-left:2px;
 background-color:#efefef;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}
a.menu:link, a.menu:visited {
 text-decoration:none;
 color:#000000;
 font-size:11px;
}
a.menu:hover {
 color:#ffffff;
 background-color:#B0C4DE;
 font-size:11px;
}
a.menu:active {
 text-decoration:none;
 color:#000000;
 font-size:11px;
}
a.kategorie {
 display:block;
 width:100%;
 padding:5px 0px 5px 17px;
 background-color:#B0C4DE;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}
a.kategorie:link, a.kategorie:visited {
 text-decoration:none;
 color:#000000;
}
a.kategorie:hover {
 color:#ffffff;
 background-color:#4682B4;
}
a.kategorie:active {
 text-decoration:none;
 color:#000000;
}
a.submenu {
 display:block;
 width:100%;
 padding:2px 0px 2px 15px;
 margin-left:2px;
 background-color:#FF7F50;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}
a.submenu:link, a.submenu:visited {
 text-decoration:none;
 color:#000000;
 font-size:10px;
}
a.submenu:hover {
 color:#ffffff;
 background-color:#A52A2A;
 font-size:10px;
}
a.submenu:active {
 text-decoration:none;
 color:#000000;
 font-size:10px;
}
#title {
 background-image:url(./images/rasen.jpg);
 height:90px;
 width:100%;
 padding:0px;
 border-bottom:1px solid #000000;
 border-top:1px solid #000000;
}
h1.title {
 margin-left:18em;
 margin-top:27px;
}
#left {
 width:14%;
 float:left;
 clear:right;
 margin-top:30px;
}
#content {
 padding-top:30px;
 width:80%;
 float:right;
}
.scripte {
 width:350px;
 margin-top:40px;
 margin-left:10%;
}
.reddate {
 color:#00009F;
 font-weight:bold;
}
.ueberschrift {
 color:#005F00;
 font-weight:bold;
 margin-top:40px;
}
p.inhalt {
 float:left;
 margin-right:20px;
 margin-top:20px;
}
a.inhalts {
 display:block;
 width:110px;
 padding:3px 0px 3px 17px;
 background-color:#efefef;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}
a.inhalts:link, a.inhalts:visited {
 text-decoration:none;
 color:#000000;
}
a.inhalts:hover {
 color:#ffffff;
 background-color:#B0C4DE;
}
a.inhalts:active {
 text-decoration:none;
 color:#000000;
}
span.inhalttop {
 display:block;
 width:110px;
 padding:3px 0px 3px 17px;
 background-color:#B0C4DE;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}
.bildlinks {
 float:left;
 margin:10px;
}
.bildrechts {
 float:right;
 margin:10px;
}
p.bildrechts {
 clear:both;
 text-align:right;
}
div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 1px solid #000000; line-height: 25px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #000000; background: #B0C4DE; }
p.gb-author-left    { margin: 2px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.caution            { color: red; font-weight: bold; }
.small              { font-size: 11px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #808080; font-style: italic; }

.age5 {
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.age6 {
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 7pt;
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}