/*    Document   : layout    Created on : 07.04.2010, 23:17:28    Author     : Andreas Hager    Description: Enthält das Layout der Homepage*/div#wrapper-main {	margin: 20px auto 0px;	width: 816px;}div#header {	clear: both;	height: 250px;	position: relative;	width: 816px;	z-index: 1;}div#header-banner {	background-image: url(  '/assets/images/header-banner-bg.png' );	background-repeat: repeat;	bottom: 20px;	left: 3px;	padding: 10px 0px 10px 45px;	position: absolute;	right: 19px;	width: 749px;	z-index: 3;}div#header-top-left {	background-image: url(  '/assets/images/header-top-left.png' );	background-repeat: no-repeat;	height: 23px;	left: 0px;	position: absolute;	top: 0px;	width: 13px;	z-index: 2;}div#header-top-middle {	background-image: url(  '/assets/images/header-top-middle.png' );	background-repeat: repeat-x;	height: 23px;	left: 13px;	position: absolute;	right: 29px;	top: 0px;	width: 774px;	z-index: 2;}div#header-top-right {	background-image: url(  '/assets/images/header-top-right.png' );	background-repeat: no-repeat;	height: 23px;	position: absolute;	right: 0px;	top: 0px;	width: 29px;	z-index: 2;}div#header-middle {	background-image: url(  '/assets/images/header-middle.png' );	background-repeat: repeat-y;	bottom: 13px;	height: 214px;	left: 0px;	position: absolute;	right: 0px;	top: 23px;	width: 816px;	z-index: 2;}div#header-bottom-left {	background-image: url(  '/assets/images/header-bottom-left.png' );	background-repeat: no-repeat;	bottom: 0px;	height: 13px;	left: 0px;	overflow: hidden;	position: absolute;	width: 13px;	z-index: 2;}div#header-bottom-middle {	background-image: url(  '/assets/images/header-bottom-middle.png' );	background-repeat: repeat-x;	bottom: 0px;	height: 13px;	left: 13px;	overflow: hidden;	position: absolute;	right: 29px;	width: 774px;	z-index: 2;}div#header-bottom-right {	background-image: url(  '/assets/images/header-bottom-right.png' );	background-repeat: no-repeat;	bottom: 0px;	height: 13px;	overflow: hidden;	position: absolute;	right: 0px;	width: 29px;	z-index: 2;}div#wrapper-maincontent {	background-image: url(  '/assets/images/header-middle.png' );	background-repeat: repeat-y;	clear: both;	padding: 0px 19px 0px 3px;	width: 794px;}div#main {	background-color: #3d3d3d;	padding: 25px;}div#navigation {	float: left;	width: 200px;}div#wrapper-content {	float: right;	width: 520px;}div#breadcrumbs {	float: left;	height: 30px;}div#wrapper-language {	float: right;	height: 30px;	width: 130px;}div#content {	clear: both;	width: 520px;}div#content-left {	float: left;	width: 340px;}div#gallery {	float: right;	width: 160px;}div.galleryItem {	padding: 0px 0px 5px;}div.offer {	clear: both;}div.offer-description {	float: left;	width: 340px;}div.offer-pic {	float: right;	width: 160px;}div.offer-text {	clear: both;}div.partnerItem {	padding: 0px 10px 5px 0px;}div#footer {	clear: both;}div#footer-left {	background-image: url(  '/assets/images/footer-left.png' );	background-repeat: no-repeat;	float: left;	height: 56px;	width: 28px;}div#footer-middle {	background-image: url(  '/assets/images/footer-middle.png' );	background-repeat: repeat-x;	float: left;	height: 56px;	width: 744px;}div#footer-right {	background-image: url(  '/assets/images/footer-right.png' );	background-repeat: no-repeat;	float: left;	height: 56px;	width: 44px;}div#credits {	clear: both;	font-size: 10px;	height: 10px;	padding: 0px 0px 5px;	text-align: center;}
