.klein{font-size:70%}
body{
 background-color:#ffffff;
 color:#000000;
 font-family:sans-serif;
 }
h1{
 text-align:center;
 font-size:220%;
 background-color:#ffffff;
 color:#330099;
 }
h2{
 text-align:center;
 font-size:220%;
 background-color:transparent;
 color:#330099;
 padding:0px 20px;
 }
h3{
 color:#330099;
 background-color:#ffffff;
 text-align:left;
 font-size:130%;
 font-weight:bold;
 margin:5px 0px;
 }
h4{
 color:#330099;
 background-color:#ffffff;
 text-align:left;
 font-size:100%;
 font-weight:bold;
 margin:5px 0px;
 }
p{
 text-align:justify;
 font-size:100%;
 margin:5px 0px 10px;
 }
ul{
 margin:5px 0px 10px;
 }
li{
 }
dl{
 margin:5px 0px 10px;
 }
dt{
 font-weight:bold;
 }
a:link{
 color:#000099;
 background-color:#ffffff;
 text-decoration:underline;
 border:hidden 1px #000099;
 }
a:visited{
 color:#000033;
 background-color:#ffffff;
 text-decoration:underline;
 border:hidden 1px #000099;
 }
a:active{
 color:#0000cc;
 background-color:#ccccff;
 text-decoration:underline;
 border:solid 1px #000099;
 }
a:hover{
 color:#0000cc;
 background-color:#ccccff;
 text-decoration:none;
 border:solid 1px #000099;
 }

td.menu{
 vertical-align:top;
 background-color:#bbddee;
 height:300px;
 }
td.menu p{
 font-weight:bold;
 white-space:nowrap;
 text-align:center;
 color:#330099;
 margin:10px 10px;
 }
td.menu .unsichtbar{
 color:#bbddee;
 }
td.menu a:link{
 color:#330099;
 background-color:#bbddee;
 text-decoration:none;
 padding:5px;
 }
td.menu a:visited{
 color:#330099;
 background-color:#bbddee;
 text-decoration:none;
 padding:5px;
 }
td.menu a:active{
 color:#330099;
 background-color:#bbddee;
 text-decoration:none;
 padding:5px;
 }
td.menu a:hover{
 color:#330099;
 background-color:#330099;
 text-decoration:none;
 padding:5px;
 }

td.ecke{
 vertical-align:middle;
 background-color:#ffffff;
 }

td.titel{
 vertical-align:middle;
 background-image:url(http://www.joachimschulz.de/bilder/Reh_und_Teleskop_1200x148.jpg);
 background-position:center;
 background-repeat:no-repeat;
 background-color:#bbddee;
 }

td.text{
 vertical-align:top;
 background-color:#ffffff;
 }
img{
 margin:10px;
 }
.update{
 float:right;
 font-size:70%;
 }
.google-smallsquare{
 float:left;
 margin:10px;
 }
.google-bigsquare{
 float:right;
 margin:10px;
 }
.google-sidebar{
 text-align:center;
 margin:10px;
 }
