* {	margin: 0px;	padding: 0px;}body {	background-image: url(../images/bg-body.jpg);	background-repeat: no-repeat;	background-position: left top;	font-family: Verdana, Arial, Helvetica, sans-serif;}#container {	width: 905px;	margin-top: 157px;}#content {	height: 470px;	width: 905px;	background-image: url(../images/bg-start-content.jpg);	background-repeat: no-repeat;	background-position: right top;}#orange {	background-image: url(../images/bg-start-orange.jpg);	background-repeat: no-repeat;	background-position: left bottom;	float: left;	height: 470px;	width: 222px;}#rechts {	margin-left: 222px;}#nav {	color: #FF7E00;	text-align: right;	font-size: 13px;	font-weight: bolder;	margin-right: 16px;}#nav a {	color: #333333;	text-align: right;	font-weight: bold;	text-decoration: none;	padding-left: 20px;}#nav a:hover {	color: #FF7E00;}#text {	height: 383px;	margin-left: 260px;	padding-top: 40px;	color: #333333;	margin-right: 50px;}#text a {	color: #FF7E00;	text-decoration: underline;	text-align: left;}ul {	margin-left: 30px;	font-size: 12px;	line-height: 16px;	padding-bottom: 5px;}h1 {	font-size: 12px;	line-height: 18px;	margin-bottom: 5px;}h2 {	font-size: 12px;	line-height: 20px;	margin-bottom: 3px;	margin-top: 7px;}p {	margin-bottom: 10px;	font-size: 12px;	line-height: 18px;}#sprachwahl {	background-image: url(../images/bg-start-sprachorange.jpg);	background-repeat: no-repeat;	height: 47px;	text-align: center;}#subnav {	font-size: 11px;	font-weight: normal;	color: #999999;	padding-left: 237px;	background-image: url(../images/bg-start-bottom.jpg);	background-repeat: no-repeat;	background-position: right top;	padding-top: 53px;}#subnav a {	color: #999999;	text-decoration: none;}#subnav a:hover {	color: #FF7F00;	text-decoration: underline;}#unternehmen {	height: 470px;	width: 905px;	background-image: url(../images/bg-unternehmen-content.jpg);	background-repeat: no-repeat;	background-position: right top;}#headline {	background-image: url(../images/bg-start-sprachorange.jpg);	background-repeat: no-repeat;	height: 47px;	text-align: center;}.unternehmen-sub {	background-image: url(../images/bg-unternehmen-bottom.jpg);	background-repeat: no-repeat;}#produkte {	height: 470px;	width: 905px;	background-image: url(../images/bg-produkte-content.jpg);	background-repeat: no-repeat;	background-position: right top;}#leistungen {	height: 470px;	width: 905px;	background-image: url(../images/bg-leistung-content.jpg);	background-repeat: no-repeat;	background-position: right top;}#konditionen {	height: 470px;	width: 905px;	background-image: url(../images/bg-konditionen-content.jpg);	background-repeat: no-repeat;	background-position: right top;}#kontakt {	height: 470px;	width: 905px;	background-image: url(../images/bg-kontakt-content.jpg);	background-repeat: no-repeat;	background-position: right top;}input.button {	border: 1px solid #475042;	width: 184px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;	vertical-align: middle;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	height: 20px;}input {	height: 18px;	width: 370px;	color: #333333;	margin: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #666666;}.radio {	width: 10px;	height: 10px;	margin-top: auto;	margin-right: 5px;	margin-left: auto;	margin-bottom: 5px;}textarea {	height: 50px;	width: 370px;	color: #333333;	margin: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #666666;}#impressum {	width: 600px;	padding-top: 200px;	padding-bottom: 20px;	padding-left: 30px;}#subnav-ho {	color: #FF7F00;	text-decoration: underline;}