	table {
		border: 0px none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
	}
	table.debug {
		border: 1px solid #000000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
	}
    table.gallery {
    	width: 619px;
    }
	td {
		border: 0px none;
		padding: 0px 0px 0px 0px;
		border-spacing: 0px;
		font-weight: bold;
		color: #000000;
	}
	td.debug {
		border: 1px solid #000000;
		padding: 0px 0px 0px 0px;
		border-spacing: 0px;
		font-weight: bold;
	}
	td.banner, .title, .navigation {
		text-align: center;
	}
    td.navigation2, .menuText, .flag, .countdown {
		text-align: center;
	}
	td.line, .margin, .marginCountdown {
		text-align: center;
	}
    td.textCenter, .flag, .textPictureTop {
		text-align: center;
	}
	td.subTitle {
		text-align: center;
	}
	td.back, .next {
		width: 64px;
		margin: 0px;
	}
	td.back {
		text-align: right;
	}
	td.next {
		text-align: left;
	}
	td.navigation, .navigation2 {
		font-style: italic;
	}
	td.navigation {
		font-size: smaller;
	}
	td.navigation2 {
		font-size: x-small;
	}
	td.main, .menu, .navigation, .navigation2, .title, .subTitle {
		vertical-align: top;
	}
	td.title {
		font-size: large;
		font-weight: bold;
		height: 40px;
	}
	td.subTitle {
		font-size: medium;
		font-weight: bold;
		height: 30px;
	}
	tr.spacerSmall {
		height: 10px;
	}
	tr.spacerMedium {
		height: 18px;
	}
	tr.spacerLarge {
		height: 30px;
	}
	td.line, .menuHome {
		vertical-align: center;
	}
	td.menu, .menuButton, .menuHome {
		width: 120px;
	}
	td.main {
		width: 859px;
	}
	td.menuButton, .menuSelection {
		vertical-align: top;
	}
	td.menuSelection {
		height: 24px;
	}
	td.menuButton  {
		height: 48px;
	}
	td.menuHome, .banner  {
		height: 80px;
	}
	button {
		border: 0px none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	button.menuButton {
		height: 43px;
	}
	button.menuButton {
		width: 120px;
	}
	button.customButton {
		height: 35px;
	}
	button.customButton {
		width: 100px;
	}
	td.text {
		text-align: justify;
	}
	td.margin {
		width: 120px;
	}
	td.marginCountdown {
		width: 120px;
	}
	img {
		border: 0px;
	}
	img.textPictureRight, .textPictureImageMap {
		float: right;
		margin: 0px 0px 5px 20px;
	}
	img.textPictureLeft {
		float: left;
		margin: 0px 20px 5px 0px;
	}
	object {
		position: absolute;
		left: 0px;
		top: 0px;
	}
	select.auswahl {
		width: 120px;
		background-color:#F7F7E4;
		font-size:8pt;
		font-family:Arial,sans-serif;
	}
	option.nothing {
		width: 120px;
		background-color:#E3E3D0;
		font-size:8pt;
		font-family:Arial,sans-serif;
	}