body {font-family: arial, helvetica, sans-serif;
        font-size: 11px;
	letter-spacing: 1px;
        margin-bottom: 55px;
}

a img {border:none;margin-top:25px;}

h1 {text-transform: uppercase;
  font-weight: bold;
  border-top: 2px solid black;
  margin-top: 55px;}

.error {color: red;
       border-bottom-color: red;}

h1.header {border:none; font-size:36px; font-weight:bold;}
.schmal {font-weight:normal;color:#444;}


/*formular*/

.input {
	margin : 4px 0 5px 8px;
	padding : 1px;
}

.submit {
	clear : both;
	padding-top : 15px;
}

input.jetzt:hover {
	color:red;
	}


.knopf {
        color : #000;
	border: 1px #000 solid;
        }

.formbox {
         margin-left: 57px;
         margin-top: 55px;
         width:870px;
}

.formbreite {
}

.formreihe {
clear: both;
padding: 2px 10px 0 0;
}

.formbeschreib {
letter-spacing: 1px;
float: left;
width: 340px;
font-weight:bold;
text-align: right;
padding-top: 3px;
padding-right: 5px;
}

.formfeld {
float: left;
width: 200px;
text-align: left;
}

input, select, textarea {
	border-bottom: 1px #000 solid;
	background-color: #ececec;
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	margin : 4px 0 5px 8px;
}

.abschick {text-align:right;}

.abschick input {
     border: 1px #000 solid;
     color: #000;
     text-transform: uppercase;
     letter-spacing: 1px;
     font-weight: bold;}



