body {background: #eaeade url(../img/body-bg.gif) repeat-x; margin: 0; padding: 0;}
a img {border: 0;}
#wrapper {width: 920px; background: url(../img/fade-body.gif) no-repeat; position: relative; padding: 40px 0 0 150px; font-family: Helvetica, Arial, sans-serif; font-size: 12px;}
#metanav {position: absolute; top: 40px; left: 800px; list-style: none; margin: 0; padding: 0;}
#metanav li {margin: 0; padding: 0 0 0 15px; display: inline;}
#result,
#form {width: 700px; margin: 45px 0 0 0;}
#result {margin: 20px 0 0 0; position: relative;}
#error {color: #e31619; margin: 10px 0 0 0; width: 480px; text-align: right}
a {color: #4a4c51;}
#adviser {position: absolute; top: 210px; left: 790px; z-index: 1}
.submit {background: url(../img/nettolohn-berechnen.gif) no-repeat; border: 0; margin: 0 0 0 300px; cursor: pointer; width: 146px; height: 37px; display: block; text-indent: -4000px;}
fieldset {border: 0; padding: 0; margin: 0;}
legend {display: none;}
h1 span {display:none}
.logo {margin: 0 0 0 -115px;}
h2 {font-size: 20px; font-weight: 400;}

input, select, textarea {font: inherit; border: 1px solid #999;}
input {padding: 2px;}
select {padding: 1px; width: 180px;}
input.short,
select.short {width: 80px;}

#moreinfo {padding-top: 90px;}

form ol,
form ol li {list-style: none; margin: 0; padding: 0; display: inline;}

form ol li {margin: 0 0 25px 0; display: block;}

label {float: left; width: 300px;}

.resulttable {width: 670px; margin: 20px 0 0 0; border-collapse: collapse; border: 1px solid #fff;}
.resulttable td {border: 1px solid #fff; padding: 5px; background: #fff;}
.resulttable tr.odd td {background: none;}
.resulttable tr.bold td {font-weight: bold;}
.resulttable td.right {text-align: right;}

.nettobutton {position: absolute; top: 0; right: 254px;}
.nettobutton .button {float: left; font-size: 16px; color: #999; font-weight: bold;background: url(../img/right.gif) right top no-repeat;}
.nettobutton .button .inner {background: url(../img/left.gif) left top no-repeat; display: block; height: 19px; padding:9px 15px; }
.green {color: #a3be13;}

.nettobutton a {float: right; margin: 0 0 0 4px;}

.txt {padding-top: 70px; font-size: 11px; color:#5F5F59; line-height: 18px; width: 670px}

.signature {
	padding: 20px 0;
	width: 600px;
	font-size: 11px;
	color: #333;
	text-align: right;
}

.banner {
 	position:absolute; top: 150px; left: 700px; z-index: 10;
}