body {	margin: 0px;	padding: 0px;}.logo {	background-image: url(images/logo-1.jpg);	background-repeat: no-repeat;	background-position: right bottom;	height: 90px;}.sprachwahl {	background-image: url(images/logo-2.jpg);	background-repeat: no-repeat;	background-position: left bottom;	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	color: #F48B41;	text-align: right;	padding-bottom: 14px;	padding-right: 15px;}.sprachwahl a {	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	color: #F48B41;	text-align: right;	text-decoration: none;	font-weight: bold;}.language {	background-image: url(englisch/logo-2.jpg);	background-repeat: no-repeat;	background-position: left bottom;	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #F48B41;	text-align: right;	padding-bottom: 14px;	padding-right: 15px;}.language a {	vertical-align: bottom;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #F48B41;	text-align: right;	text-decoration: none;}.teaser {	text-align: left;	vertical-align: top;	width: 688px;}.nav {	vertical-align: top;	background-image: url(images/nav-bg.jpg);	background-repeat: repeat-y;	width: 172px;}.navigation {	padding-left: 19px;}.navigation img {	padding-bottom: 3px;}.content {	padding-right: 30px;	padding-left: 30px;	padding-top: 20px;	padding-bottom: 20px;	vertical-align: top;}.content a {	color: #FF6600;	text-decoration: underline;	font-weight: bold;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	text-align: justify;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}.img {	padding-left: 20px;}.textnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	text-align: center;	padding-top: 10px;	padding-bottom: 10px;}.textnav a {	color: #999999;	text-decoration: none;}.bottom {	background-image: url(images/bottom.jpg);	background-repeat: no-repeat;	background-position: right top;}.adresse {	background-image: url(images/adresse.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 49px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #F89E51;}.adresseli {	background-image: url(images/adresse-bg.jpg);	background-repeat: no-repeat;	background-position: right top;}.address {	background-image: url(englisch/bottom.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 49px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #F89E51;}