/* Basics */
	.inleft {
		width: 239px;
		height: 630px;
		overflow: visible;
		background: transparent;
	}
	
	.inright {
		display: block;
	}
	
	.incenter {
		width: 100%;
	}
	
	#navIconL {
		position: absolute;
		top: 0;
		left: 0;
		width: 239px;
		height: 630px;
		z-index: 205;
		opacity: .8;
		-moz-opacity: .8;
		filter:alpha(opacity=80);
		background-color: transparent;
	}
	#navIconL img {
		width: 239px;
		height: 630px;
		background: url(../images/navIcon.gif) left 30px no-repeat;
	}
	* html #navIconL img {
		background-position: 1px 30px;
	}
	*+html #navIconL img {
		background-position: 1px 30px;
	}
	
	#navIconR {
		position: absolute;
		top: 30px;
		left: -300px;
		width: 300px;
		z-index: 505;
		opacity: .8;
		-moz-opacity: .8;
		filter:alpha(opacity=80);
	}
	#navIconR img {
		width: 300px;
		height: 500px;
		background: url(../images/buchen.gif) right 30px no-repeat;
	}
/* << */


/* Hauptnavigation */
	/* Ebene 2 */
		div#mnavi ul.e2 {
			display: none;
		}
		
	/* Ebene 3 */
		div#mnavi ul.e3 {
			position: relative;
			top: 0;
			left: 0;
			height: auto;
			background: #8B2B28;
			width: 239px;
		}
		
		div#mnavi a.e3p, /* closed */
		div#mnavi a.e3a, /* active */
		div#mnavi a.e3o, /* open */
		div#mnavi a.e3oa /* open active */ {
			color: #fff;
			font-weight: normal;
			border-bottom-color: #A2544D;
			background: transparent;
		}
		
		div#mnavi a.e3o, div#mnavi a.e3a, div#mnavi a.e3oa,
		div#mnavi a.e3p:hover, div#mnavi a.e3a:hover, div#mnavi a.e3o:hover, div#mnavi a.e3oa:hover {
			color: #fff;
			font-weight: bold;
			background: transparent;
		}
		
	/* Ebene 4 */
		div#mnavi ul.e4 {
			border-top: 0;
			border-bottom: 0;
			margin-bottom: 0;
			background-color: #9A4434;
		}
		
		div#mnavi a.e4p, /* closed */
		div#mnavi a.e4a, /* active */
		div#mnavi a.e4o, /* open */
		div#mnavi a.e4oa /* open active */ {
			color: #F3E4D1;
			font-weight: normal;
			text-transform: none;
			padding-left: 0;
			padding-right: 0;
			width: 239px;
			border-bottom-color: #A2544D;
		}
		div#mnavi a.e4o, div#mnavi a.e4a, div#mnavi a.e4oa,
		div#mnavi a.e4p:hover, div#mnavi a.e4a:hover, div#mnavi a.e4o:hover, div#mnavi a.e4oa:hover {
			color: #fff;
			font-weight: bold;
		}
/* << */


/* Teaser */
	.left div.teaser {
		display: none;
		background: transparent;
	}
/* << */


/* Animated Gallery */
	.anigalimg {
		position: absolute;
		left: 0;
		top: 0;
	}
	#bilderLayer {
		position:relative;
		left: 0;
		top: 0;
		height: 630px;
		z-index: 97;
		overflow: hidden;
	}
	
	div#textLayer {
		position: absolute;
		left: 5px;
		top: 30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #fff;
		display: none;
		width: 400px;
		line-height: 1.2em;
	}
	
	div#textLayer a {
		color: #E5E5E5;
	}
	div#textLayer a:hover {
		color: #7F1615;
	}
	
	#hoverground {
		position: absolute;
		left: 0;
		top: 0;
		width: 200px;
		height: 100%;
		z-index: 99;
		overflow: hidden;
	}
	
	#hover {
		position: absolute;
		left: 0;
		top: 0;
		width: 200px;
		height: 455px;
		z-index: 100;
		overflow: hidden;
		background-color: #ff00;
		color: #fff;
		display: none;
	}

	#textLayer h3 {
		color: #fff;
		font-size: 13px;
		font-weight: bold;
		margin: 0;
		text-transform: uppercase;
	}
	
	#textLayer p {
		color: #fff;
		font-size: 13px;
		margin: 0;
	}

	#divPlay {
		position: absolute;
		left: 871px;
		top: 602px;
		width: auto;
		height: auto;
		z-index: 110;
	}
	
	#divPlay #iPrev,
	#divPlay #iPlay,
	#divPlay #iPause,
	#divPlay #iNext {
		position: absolute;
		left: 0;
		top: 0;
		z-index: 112;
	}
	#divPlay #iPlay {
		left: 29px;
	}
	#divPlay #iPause {
		z-index: 111;
		left: 29px;
	}
	#divPlay #iNext {
		left: 55px;
	}
/* << */