body {
	margin: 0;
         background-color: white;
}

#header {
	color: #0000cc;
         height: 130px;
         padding: 10px 30px 10px 30px;
         margin: 0px 0px 20px 0px;
	text-align: center;
	background: url(farbe5.jpg) repeat-x;
}

#header p {
	font: 30px calibri, comic sans ms,Verdana, Arial, Helvetica, sans-serif;
         padding: 5px 0px 0px 0px;
}

#footer {
      	color: blue;
         text-align: right;
         font-size: 12px;
         padding: 20px 20px 5px 10px;
       /*  margin 300px 5px 5px 215px;*/
         background: url(farbe5.jpg) repeat-x;
         vertical-align: bottom;
  }

#footer a {color: #0000FF;
 	 text-decoration: none;
}

#wrapper {
         position: relative;
         width: 99%;
         margin: 0px;
         padding: 0px;
         background: #ffffff;
}


#navi {
	position: absolute;
         top: 0;
         left: 0;
         width: 130px;
         padding: 0px 20px 0px 0px;
         margin: 0px 10px 0px 10px;
         text-align: center;
}

#navi ul {
	margin: 0px;
         padding: 0px;
         }

#navi li {
	list-style-type: none;
         margin: 5px 0px 5px 0px;
}

#navi a {
	display: block;
         width: 130px;
         color: #0000FF;
         background-color: #fff490;
         padding: 10px 10px 10px 10px;
         margin: 0px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
         text-decoration: none;
}

#navi2 {
	position: absolute;
         top: 0;
         right: 5px;
         width: 170px;
         padding: 10px 0px 10px 5px;
         margin: 0px 0px 0px 0px;
         text-align: center;
         font: 11px Verdana, Arial, Helvetica, sans-serif;
         color: #0000FF;
         background-color: #fff490;
         text-decoration: none;

}

#content {
	background-color:#FFFFFF;
         color: #0000cc;
         margin: 0px 220px 5px 215px;
         padding: 0px 5px 5px 5px;
         font: 13px Verdana, Arial, Helvetica, sans-serif;
         text-align: justify;
}

#content h1 {
	margin-top: 0px;
         text-align: left;
         text-decoration: none;
         font: 20px comc sans ms, Verdana, Arial, Helvetica, sans-serif;
         color: #0000cc;
}

#content h2 {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
        	text-decoration: none;
	text-align: center;
}

#content h3 {
         font: 20px Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
         text-decoration: none;
         padding-left: 5px;
}

#content h5 {
         font: 10px Verdana, Arial, Helvetica, sans-serif;
         text-decoration: none;
}

#content a {
         color: #0000cc;
         text-decoration: none;
         padding: 0px 3px 0px 3px;
}

.link {
	background-color:  #fff490;
	color:#0000cc;
         font:bold 13px verdana, sans-serif;
         vertical-align:top;
 }
.link1 a{
         color:blue;
         font:bold 13px verdana, sans-serif;
         text-decoration: none;
}


form {
  	float: left;
	background-color:  #fff490;
  	width: 472px;
	padding: 20px;
	border: 1px solid #8c8c8c;
	margin-right: 20px;
	margin-bottom: 10px;
}

label {
	display: block;
	cursor: pointer;
}

input#absender, textarea {
	 width: 470px;
	 border: 1px solid #8c8c8c;
	 margin-bottom: 1em;
}

textarea {
	 height: 10em;
}

input#absender:focus, textarea:focus {
	 background-color: #E6E6E6;
}
.tab1 {

padding: 10px 10px 10px 10px;
margin: 100px 100px 100px 100px;
border: 1px solid #808080;
 bordercolor: #ffffff;
}








