*{margin: 0 0 0 0; padding: 0 0 0 0;}
html, body{height: 100%;background:#d4effc;}
body {font: 1em/1.5 Franklin Gothic Book;}
#wrapper {
	border:0px solid #FFFFFF;
	width: 1024px;
	min-height: 510px;
	margin-left: 310px;
	margin-right: auto;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	background:url(../images/header-auf.jpg) no-repeat;
}
#logo{padding-top:150px;margin-left:-320px;margin-top:-170px;background:url(../images/logo.jpg) no-repeat;}

#header {padding-top:195px;}
#kontakt p{font-size:1em;margin-left:-320px;margin-top:-10px;float:left;clear:both;padding-top:5px;}
#kontakt h3{font-size:1.1em;color:#243f8d}
#kontakt a{color:#243f8d;}

h4{color:#243f8d;font-weight:900;font-size: 1.1em;padding: 20px 0 10px 0;}
#auswahl{font-weight:bold;}
span.checkbox {width: 19px;padding: 0 22px 5px 0;background: url(../images/chk.png) no-repeat;cursor:pointer;}

#feld {background:url(../images/textbox.png)no-repeat; height:50px; margin:15px 0 -63px 140px; padding-left:40px;}
#feld input{margin-top:15px;width:310px;border:0;border-bottom:1px solid #D9D8D8;}

#box0 {width:390px;margin:15px 0 -163px 100px;padding-left:40px;}
#box0 textarea{border:0;border-bottom:1px solid #D9D8D8;margin:15px 0px 15px 50px;}
#box0 div {background:url(../images/right-b.png) right repeat-y #fff;}
#box0 div div div {background:url(../images/bottom-b.png) bottom repeat-x ;}
#box0 div div div div {background:url(../images/top-left.png) left top no-repeat;}
#box0 div div div div div {background:url(../images/top-right.png) right top no-repeat;}
#box0 div div div div div div {background:url(../images/bottom-left.png) left bottom no-repeat;}
#box0 div div div div div div div {background:url(../images/bottom-right.png) right bottom no-repeat;}
#box0 div div div div div div div div{background:#ffffff;font-size: .9em;}

#kommentar{margin-top:-300px;}


#box1 {width:780px;padding-top:80px;}
#box1 input{border:0;border-bottom:1px solid #D9D8D8;}
#box1 div {background:url(../images/right-b.png) right repeat-y #fff;}
#box1 div div div {background:url(../images/bottom-b.png) bottom repeat-x ;}
#box1 div div div div {background:url(../images/top-left.png) left top no-repeat;}
#box1 div div div div div {background:url(../images/top-right.png) right top no-repeat;}
#box1 div div div div div div {background:url(../images/bottom-left.png) left bottom no-repeat;}
#box1 div div div div div div div {background:url(../images/bottom-right.png) right bottom no-repeat;}
#box1 div div div div div div div div{background:#ffffff;font-size: .9em;}

#inhalt {padding: 30px 10px 30px 20px;font-size:1em;}
.fehler{color:red;}
#i_links{float: left;}
small{font-weight:100;}
#i_rechts{float: right;margin-right:50px;} 
#i_rechts input{margin-top: 3px;margin-bottom:1px;width:550px;}
.clear{clear:both;}

#submit {margin-top:20px;}