

.tourneep {
	/* letter-spacing: 0.3em; */
	margin: 0;
	padding: 0;
}

p {
	line-height: 140%;
}

h1 {
	font-weight: bold;
	font-size: 14px;
	color: #92030F;
	margin: 16px 0 18px 0;
	line-height: 130%;
	clear: both;
}

.title {
	font-weight: bold;
	font-size: 13px;
	color: #92030F;
	margin: 16px 0 8px 0;
	line-height: 130%;
	clear: both;
}

.title2 {
	font-weight: bold;
	font-size: 14px;
	color: #92030F;
	margin: 16px 0 18px 0;
	line-height: 130%;
	clear: both;
}

.title3 {
	font-weight: normal;
	font-size: 12px;
	color: #553932;
	margin: 16px 0 0px 0;
	line-height: 130%;
	clear: both;
}

.lokal {
	font-size: 10px;
	font-weight: normal;
	line-height: 120%;
	margin: 4px 0 4px 0;
}

.demo p, .demo td {
	line-height: 160%;
}

some-
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	/* padding: HÃÇÃ£heHeader 0 HÃÇÃ£heFooter 0; */
	padding: 0 0 84px 0;
}

#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background: red;
	overflow: hidden;
}

#footer {
	position: absolute;
	margin: 0;
	height: 40px;
	bottom: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	text-align: center;
}

#footer a:hover {
	background: none;
}

#footer a {
	font-size: 10px;
	font-weight: bold;
}

#footer p {
	margin: 0;
}

#inner-footer {
	width: 100%; /* statt 884px */
	height: 40px;
	margin: 0;
	padding: 0;
	text-align: left;
	background-repeat: no-repeat;
	background-color: #92030f;
	background-position: 10px -14px;
}

#inner-footer p.menu-south {
	color: #ffffff;
	padding-top: 12px;

}

#inner-footer p.menu-south a:link,
#inner-footer p.menu-south a:visited,
#inner-footer p.menu-south a:hover,
#inner-footer p.menu-south a:active {
	color: #ffffff;
}

#inner-footer p.menu-south-lang {
	float: left;
	margin-right: 32px;
}

#content {
	width: 100%;
	text-align: left;
}

#inner-content {
	text-align: left;
	width: 884px;
	/* margin: 0 auto; */
	/* border: 1px solid yellow; */
	background-repeat: no-repeat;
}

#inner-content-menu {
	text-align: left;
	width: 480px;
	margin: 0 0 0 310px;
	padding-top: 110px;
	/* border: 1px solid green; */
}

#inner-content-menu a img {
	margin-right: 8px;
	margin-bottom: 4px;
}

#inner-column {
	width: 440px;
}

#inner-content-menu a {
	color: white;
	background: white;
}

/* Bereich rechts, Logos etc. */

#poulet {
	position: absolute;
	bottom: 60px;
	right: 20px;
	height: 470px;
	width: 200px;
	overflow: hidden;
}

#poulet p {
	text-align: left;
}

#poulet p img {
	margin-top: 8px;
}

#poulet a:link, #poulet a:visited, #poulet a:hover, #poulet a:active {
	text-decoration: none;
	background-color: none;
}

#poulet img {
    margin-bottom: 8px;
}

/* Bereich links, Verweise auf Portale */

#turkey {
	position: absolute;
	bottom: 60px;
	left: 20px;
	height: 206px;
	width: 200px;
	overflow: hidden;
}

#turkey p {
	text-align: left;
}

#turkey p img {
	margin-top: 12px;
}

#turkey a:link, #turkey a:visited, #turkey a:hover, #turkey a:active {
	text-decoration: none;
	border: none;
	background-color: transparent;
}

#turkey img {
	margin-bottom: 8px;
}


#some-promo {
	position: absolute;
	top: 600px;
	left: 48px;
	height: 160px;
	width: 200px;
	overflow: hidden;
}

#some-promo p {
	text-align: center;
	font-size: 11px;
	font-weight: normal
}

#some-promo a:link,
#some-promo a:visited,
#some-promo a:hover,
#some-promo a:active {
}

#some-promo a:hover {
	background-color: white;
}

#inner-content-text {
	width: 480px;
	margin-left: 365px;
	padding-bottom: 84px;
}

@media screen {

	body > #header {
		position: fixed;
	}

	body > #footer {
		position: fixed;
	}

	body > #turkey {
		position: fixed;
	}

	body > #poulet {
		position: fixed;
	}

	body > #content {
	}
}

* html body {
	overflow: hidden;
}

* html #content {
	height: 100%;
	width: 100%;
	overflow: auto;
}

p.stueckliste {
	line-height: 160%;
}

p.stueckliste a:link,
p.stueckliste a:visited,
p.stueckliste a:hover,
p.stueckliste a:active {
	background-color: transparent;
}

div.disco-item-div {
	display: none;
}

div.fixlen1 {
	float: left;
	width: 20px;
}

div.fixlen2 {
	float: left;
	width: 160px;
}

body {
	margin: 0;
	padding: 0;
}

body, td, p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/* color: #595B68; */
	color: #553932;
}

p {
	margin: 0 0 4px 0;
}

a:link, a:visited, a:active, a:hover {
	text-decoration: none;
	color: #553932;
}

a.video_thumbs img {
	margin: 4px 4px 0 0;
	border: 4px solid #ffffff;
	display: inline;
}

a.video_thumbs:hover {
	color: #ffffff;
	background: #ffffff;
}

a.video_thumbs:hover img {
	color: #ffffff;
	background: #ffffff;
	border: 4px solid #ffbb8c;
}

a:hover {
	background: #FFB88C;
}

#overlay {
	position: absolute;
	/* display: none; */
	background-color: white;
	padding: 24px;
	display: none;
}

#overlay a:link, #overlay a:visited, #overlay a:hover, #overlay a:active {
	color: black;
	text-decoration: none;
	font-size: 12px;
}

body.play_video {
	background-color: #000000;
	margin: 0;
	padding: 25px;
}

body.play_video p.title {
	color: #ffffff;
}

