body {
 text-align: center;
 background-color:ivory;
 font-family: verdana;
 font-size: 22px;
 color: #1F1F1F;
 margin: 0;
 padding: 0;
 width: 100%;
 height: 100%;
 }

a:link.c1
{font-weight:normal; color: blue; text-decoration:underline;}
a:visited.c1
 {font-weight:normal; color: blue; text-decoration:underline;}
a:active.c1
{font-weight:normal; color: blue; text-decoration:underline;}
a:hover.c1
 {font-weight:normal; color: darkorange; text-decoration:none;}


a:link.c2
{font-weight:normal; color: #1F1F1F; text-decoration:none; display:block; width:100%; height:28px; border:0; background-color: lightblue;}
a:visited.c2
 {font-weight:normal; color: #1F1F1F; text-decoration:none; display:block; width:100%; height:28px; border:0;background-color: lightblue;}
a:active.c2
 {font-weight:normal; color: #1F1F1F; text-decoration:none; display:block; width:100%; height:28px; border:0; background-color: lightblue;}
a:hover.c2
 {font-weight:normal; color: #0000FF; text-decoration:none; display:block; width:100%; height:28px; border:0; background-color: lightblue;}


div.main
{
 text-align: left;
 margin: 0px auto;
 width: 98%;
 height: auto;
 }

div.tel0
{
position: absolute;
 width: 60%;
 height: auto;
 right: 0px;
 top: 20px;
 float: left;
 text-align: center;
 font-size: 18px;
 color: yellow;
 background: url(../Pics/textback2.png);background-repeat:repeat;
 }

div.tel
{
display: none;
 }

div.tel1
{
 position: absolute;
 width: 20%;
 height: auto;
 left: 5px;
 top: 15px;
 }

div.oben
{
 width: 98%;
 height: auto;
 margin-left: 5px;
 margin-top: 10px;
 text-align: center;
 }

 div.navoben2
{
 width: 98%;
 height: auto;
 margin-top: 25px;
 margin-left: 2px;
 }

img
{
max-width: 98%;
height: auto;
 }

div.button1
{
 width: 98%;
 height: 28px;
 margin-top: 0px;
 margin-left: 5px;
 text-align: center;
 border: 1px blue solid;
 }

div.button11
{
 width: 98%;
 height: 28px;
 margin-top: 0px;
 margin-left: 5px;
 text-align: center;
 border: 1px blue solid;
 }

div.button2
{
 width: 98%;
 height: 28px;
 margin-top: 10px;
 margin-left: 5px;
 text-align: center;
 border: 1px blue solid;
 }

 div.button22
{
 width: 98%;
 height: 28px;
 margin-top: 10px;
 margin-left: 5px;
 text-align: center;
 border: 1px blue solid;
 }

p.link
{
 font-size: 13px;
 margin-left: 12px;
 }

 div.inhalt
{
 width: 98%;
 height: auto;
 float: left;
 }

div.text1
{
 width: 98%;
 height: auto;
 margin-top: 12px;
 float: left;
 }

div.text2
{
 width: 98%;
 height: auto;
 margin-top: 12px;
 }

p.text1
{
  margin-top: 15px;
  margin-left: 10px;
 }

p.text2
{
  margin-top: 5px;
  margin-left: 5px;
 }

b.start
{
 font-size: 22px;
 }

b.hinw
{
 font-size: 28px;
 color: blue;
 }

.mann{
  margin-top:40px;
  margin-left:20px;
  width:98%;
  height:auto;
  position:relative;
}

div.textbox1
{
 width: 98%;
 height: auto;
 float: left;
 margin-top: 10px;
 margin-left: 5px;
 text-align: left;
 }

div.textbox1K
{
 width: 98%;
 height: auto;
 float: left;
 margin-top: 10px;
 text-align: left;
 }

div.textbox2K
{
 width: 98%;
 height: auto;
 float: left;
 text-align: left;
 margin-top: 10px;
 margin-left: 5px;
 }

div.textbox3K
{
 width: 98%px;
 height: auto;
 float: left;
 text-align: left;
 margin-top: 10px;
 margin-left: 5px;
 }

div.textbox2
{
 width: 98%;
 height: auto;
 float: left;
 text-align: left;
 margin-top: 0px;
 margin-left: 5px;
 }

div.textbox3
{
 width: 98%;
 height: auto;
 float: left;
 text-align: left;
 margin-top: 0px;
 margin-left: 5px;
 }

div.box1
{
 display: none;
 }

div.box2
{
 display: none;
 }

div.box3
{
 width: 96%;
 height: auto;
 text-align: left;
 margin-top: 12px;
 margin-left: 5px;
 float: left;
 border: 1px blue solid;
 }

div.box11
{
  display: none;
 }

div.box22
{
 display: none;
 }

div.box33
{
  display: none;
 }

div.footer
{
 width: 98%;
 height: auto;
 margin-top: 20px;
 float: left;
 }

ul.l1
{
 list-style-type:cicle;
 }

li.l2
{
 line-height:28px;
 }

input.feld {
 width: 75%;
 height: 28px;
 font-size: 18px;
 font-family: verdana;
 color: blue;
 background-color: transparent;
 text-align: left;
 padding-left: 5px;
 border: 1px blue solid;
 }

textarea.text {
 width: 75%;
 height: 160px;
 text-align: left;
 font-size: 18px;
 font-family: verdana;
 color: blue;
 background-color: transparent;
 padding: 5px;
 border: 1px blue solid;
 }

input.schalt1 {
 width: 30%;
 height: auto;
 font-size: 18px;
 background-color: #FF3F00;
 border: 1px blue solid;
 }

input.schalt2 {
 width: 30%;
 height: auto;
 font-size: 18px;
 background-color: #00FF9F;
 border: 1px blue solid;
 }