#infoBlock
{
	position:absolute;
	
	left:0px;
	
	/*z-index:99999;	*/
	
	width:100%;
	
	font-size:20px;
	
	color:#FFF;
}

#infoBlock .titelText
{
	white-space:nowrap;	
}

#infoBlock .titelBlock
{
	position:relative;

	display:inline-block;	
}

#infoBlock.subtitle-quote .titelLeft
{
	height:66px;
	
	width:21px;
	
	background:url(../layout/titelLinks.png) no-repeat;
	
	margin-left:-21px;
	
	display:inline-block;
	
	float:left;
}

#infoBlock.subtitle-quote .titelRight
{
	height:66px;
	
	width:21px;
	
	background:url(../layout/titelRechts.png) no-repeat;
	
	margin-right:-21px;
	
	display:inline-block;
	
	float:right;
}

#infoBlock.subtitle-quote .titelBg
{
	height:66px;

	display:inherit;
	
	float:left;
	
	background:url(../layout/titelBg.png) repeat-x;
}

#infoBlock.subtitle-quote .titelText
{	
	line-height:72px;
	
	vertical-align:middle;
	
	padding: 0 10px 0 10px;
}

#infoBlock.linksrechts-mitte
{
	text-align:center;
}

#infoBlock.linksrechts-links
{
	text-align:left;
}

#infoBlock.linksrechts-links span.titelBlock
{
	padding-left:100px;
}

#infoBlock.linksrechts-rechts
{
	text-align:right;
}

#infoBlock.linksrechts-rechts span.titelBlock
{
	padding-right:100px;
}


#infoBlock.obenunten-unten
{
	bottom:70px;
}

#infoBlock.obenunten-oben
{
	top:70px;
}

#infoBlock span
{
	background:none;	
}

#infoBlock.subtitle-anna span.titelText
{
	font-size:45px;
	
	color:#0F0;
}

#infoBlock.subtitle-normal span.titelText
{
	font-size:45px;
}

#infoBlock.subtitle-title span.titelText
{
	font-weight:900;
	
	font-size:50px;
}

#infoBlock.subtitle-quote span.titelText
{
	font-size:22px;
}

#infoBlock.subtitle-other span.titelText
{
	font-size:30px;
}

.ballonLinkPage
{
	background:url(../layout/balloonIconPage.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkAudio
{
	background:url(../layout/balloonIconAudio.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkVideo
{
	background:url(../layout/balloonIconVideo.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkGallerie
{
	background:url(../layout/balloonIconGallerie.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkPage.active, .ballonLinkPage.visited.active
{
	background:url(../layout/balloonIconPageActive.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkAudio.active, .ballonLinkAudio.visited.active
{
	background:url(../layout/balloonIconAudioActive.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkVideo.active, .ballonLinkVideo.visited.active
{
	background:url(../layout/balloonIconVideoActive.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkGallerie.active, .ballonLinkGallerie.visited.active
{
	background:url(../layout/balloonIconGallerieActive.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkPage.visited
{
	background:url(../layout/balloonIconPageVisited.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkAudio.visited
{
	background:url(../layout/balloonIconAudioVisited.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkVideo.visited
{
	background:url(../layout/balloonIconVideoVisited.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

.ballonLinkGallerie.visited
{
	background:url(../layout/balloonIconGallerieVisited.png);
	
	width:25px;										height:25px;
	
	display:block;
	
	float:left;
}

#shutterMainMenu
{
	position:fixed;
	
	width:786px;									height:261px;
	
	bottom:-218px;
	
	background:url(../layout/shutterMainMenu.png);
	
	display:none;	
	
	z-index:9999;
}

#shutterMainOpener
{
	display:block;
	
	width:100%;
	
	height:30px;	
	
	position:absolute;
	
	top:13px;											left:0px;
}

#mainMenuTrack
{
	width:786px;									height:238px;
	
	position:absolute; 							top:43px;				left:0px;
	
	z-index:4999;
	
	opacity:0.0;
}

#node-prolog, #node-kayes, #node-mahina, #node-soukoutaly, #node-soukoutaly, #node-toukoto, #node-kita, #node-neguela, #node-bamako, #node-korofina, #node-epilog
{
	position:absolute;			
	
	width:48px;										height:45px;	
	
	background:url(../layout/mmNodeMarker_1.png);			
}

#node-prolog.clicked-2, #node-kayes.clicked-2, #node-mahina.clicked-2, #node-soukoutaly.clicked-2, #node-soukoutaly.clicked-2, #node-toukoto.clicked-2, #node-kita.clicked-2, #node-neguela.clicked-2, #node-bamako.clicked-2, #node-korofina.clicked-2, #node-epilog.clicked-2
{
	background:url(../layout/mmNodeMarker_2.png);			
}

#node-prolog.clicked-3, #node-kayes.clicked-3, #node-mahina.clicked-3, #node-soukoutaly.clicked-3, #node-soukoutaly.clicked-3, #node-toukoto.clicked-3, #node-kita.clicked-3, #node-neguela.clicked-3, #node-bamako.clicked-3, #node-korofina.clicked-3, #node-epilog.clicked-3
{
	background:url(../layout/mmNodeMarker_3.png);			
}

#node-prolog.clicked-4, #node-kayes.clicked-4, #node-mahina.clicked-4, #node-soukoutaly.clicked-4, #node-soukoutaly.clicked-4, #node-toukoto.clicked-4, #node-kita.clicked-4, #node-neguela.clicked-4, #node-bamako.clicked-4, #node-korofina.clicked-4, #node-epilog.clicked-4
{
	background:url(../layout/mmNodeMarker_4.png);			
}



#node-prolog.over, #node-kayes.over, #node-mahina.over, #node-soukoutaly.over, #node-soukoutaly.over, #node-toukoto.over, #node-kita.over, #node-neguela.over, #node-bamako.over, #node-korofina.over, #node-epilog.over
{
	position:absolute;			
	
	width:48px;										height:45px;	
	
	background:url(../layout/mmNodeMarker_active.png);			
}

#node-prolog
{
	top:17px;											left:68px;
}

#node-kayes
{
	top:17px;											left:98px;
}

#node-mahina
{
	top:63px;										left:182px;
}

#node-soukoutaly
{
	top:78px;										left:346px;
}

#node-toukoto
{
	top:65px;										left:377px;
}

#node-kita
{
	top:104px;										left:458px;
}

#node-neguela
{
	top:104px;										left:557px;
}

#node-bamako
{
	top:124px;										left:613px;
}

#node-korofina
{
	top:100px;										left:637px;
}

#node-epilog
{
	top:100px;										left:667px;
}

.nodeLink
{
	display:block;
	
	width:30px;										height:31px;	
	
	position:absolute;
	
	top:7px;											left:7px;
}

.nodeBalloonStorage
{
	position:absolute;		
}

#nodeStorage
{
	visibility:hidden;	
	
	z-index:-988;
}

#nodeBalloonContent
{
	min-width:130px;	
}

.nodeBalloonContentItems, .nodeBalloonContentWrapper
{
	text-align:center;	
}

.nodeBalloonContentItems
{
	margin:0px auto;	
	
	padding-top:3px;
}

.nodeBalloonClear
{
	clear:both;	
}

#nodeBalloon 
{
	position:absolute;		
	
	top:17px;										left:68px;
	
	height:132px;
	
	/* z-index:999;*/
}

.nodeBalloonBgLeft, .nodeBalloonBgRight 
{
	width:5px; height:105px; position:absolute;
}

.nodeBalloonBgLeft
{
	top:0px;											left:-5px;	
}

.nodeBalloonBgRight
{
	top:0px;											right:-5px;	
}

.nodeBalloonBgH
{
	background:url(../layout/mmNodeBallonBgH.png) repeat-x;
	
	height:105px;	
	
	position:relative;
	
	padding:0 12px 0 12px;
}

.nodeBalloonBgLeft
{
	background:url(../layout/mmNodeBallonBgLeft.png);
}

.nodeBalloonBgRight
{
	background:url(../layout/mmNodeBallonBgRight.png)
}

.nodeBalloonArrow
{
	background:url(../layout/mmNodeBallonArrow.png);
	
	margin:0px auto 0px auto;
	
	width:27px;										height:14px;
}

.nodeBalloonSubtitle
{
	padding:0px 0 0px 0;

	color:#4d9899;
	
	text-align:center;

	font-size:11px;
}

.nodeBalloonTitle
{
	padding-top:16px;
	
	color:#FFF;
	
	text-transform:uppercase;
	
	text-align:center;
	
	font-size:20px;
}	

#shutterSubLinks a
{
	color:#5f5f5f;
	
	text-decoration:none;
}

#shutterSubLinks
{
	position:absolute;
	
	bottom:6px;
	
	left:225px;
	
	color:#5f5f5f;
	
	font-size:11px;
	
	font-weight:normal;
	
	z-index:9999;
}

#shutterSubLinks .copyright
{
	color:#c3c3c3;
}