/* CSS Document */
@import url(player.control.extensions.css);

body {
	background-color: transparent;
}

#ttweExtMenu {
	background-image: none;
	background-color: green;
	padding: 0;
	margin: 0;
}

:root #ttweExtMenu { /* only Firefox */
	width: 240px;
	padding: 0;
	margin: 0;
}

/* Seperator */
.ttweSeparator {
	background-color: #B8B8B8;
	margin: 0;
	padding-bottom: 0;
	height: 2px;
}

/* Menue items */
.ttwcctrlbutton {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0;
	width: 240px;
	padding: 0;
	background-color: #4D4D4D;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
	border-bottom: 4px solid #B8B8B8;
	text-align: center;
}

:root .ttwcctrlbutton { /* only Firefox */
	/*	width:194px;*/
}

#ttweItemSoundOn, #ttweItemSoundOff, #ttweItemMin, #ttweItemMax {
	padding-left: 0;
	cursor: pointer;
	margin-bottom: 0;
	background-color: #717171;
	vertical-align: middle;
	padding-top: 12px;
	height: 28px;
}

#ttweItemSoundOn:hover, #ttweItemSoundOff:hover, #ttweItemMin:hover, #ttweItemMax:hover {
	background-color: #5985A1;
}

:root #ttweItemMin, :root #ttweItemMax {
}

#ttweItemHelp {
	padding-left: 11px;
	cursor: pointer;
	margin-top: 0;
	display: none !important;
}

#ttweItemExit {
	padding-left: 11px;
	cursor: pointer;
	display: none !important;
}

#ttweItemSitemap {
	padding: 0;
	padding-top: 12px;
	height: 28px;
}

#ttweItemGlossary {
	padding-left: 11px;
	cursor: pointer;
	display: none !important;
}

#ttweItemImprint {
	padding-left: 11px;
	cursor: pointer;
	display: none !important;
}

#ttweItemContact {
	padding-left: 11px;
	cursor: pointer;
	display: none !important;
}

#ttweItemPrint {
	padding-left: 11px;
	cursor: pointer;
	display: none !important;
}

.ttwebtnpmfilmover, .ttwebtnpmshowover,
.ttwebtnpminteractiveover, .ttwebtnhelpover,
.ttwebtnglossaryover, .ttwebtnindexover,
.ttwebtnmarkerover, .ttwebtnjumplistover,
.ttwebtnexitover, .ttwebtnminover,
.ttwebtnmaxover, .ttwebtnimprintover,
.ttwebtnsitemapover, .ttwebtncontactover,
.ttwebtnprintover, .ttwebtnsoundonover,
.ttwebtnsoundoffover,
.ttwebtnpmfilmdown, .ttwebtnpmshowdown,
.ttwebtnpminteractivedown, .ttwebtnhelpdown,
.ttwebtnglossarydown, .ttwebtnindexdown,
.ttwebtnmarkerdown, .ttwebtnjumplistdown,
.ttwebtnexitdown, .ttwebtnmindown,
.ttwebtnmaxdown, .ttwebtnimprintdown,
.ttwebtnsitemapdown, .ttwebtncontactdown,
.ttwebtnprintdown, .ttwebtnsoundondown,
.ttwebtnsoundoffdown,
.ttwebtnpmfilmup, .ttwebtnpmshowup,
.ttwebtnpminteractiveup, .ttwebtnhelpup,
.ttwebtnglossaryup, .ttwebtnindexup,
.ttwebtnmarkerup, .ttwebtnjumplistup,
.ttwebtnexitup, .ttwebtnminup,
.ttwebtnmaxup, .ttwebtnimprintup,
.ttwebtnsitemapup, .ttwebtncontactup,
.ttwebtnprintup, .ttwebtnsoundonup,
.ttwebtnsoundoffup {
	color: #FFFFFF;
	background-color: #5985A1;
}

#ttpminteractive, #ttpmshow, #ttpmfilm {
}

#ttweBtnPMInteractive, #ttweBtnPMShow, #ttweBtnPMFilm, #ttweItemMin {
	width: 240px;
	color: #FFFFFF;
}

#ttweItemMin, #ttweItemMax {
	border: 0;
}

#ttwePMIText, #ttwePMSText, #ttwePMFText {
	margin-left: 26px;
}

.ttwcPMCheck {
	width: 20px;
	height: 18px;
	margin-left: 4px;
	margin-top: 7px;
}

.ttclassshow {
	display: block;
	visibility: visible;
}

.ttclasshide {
	display: none;
	visibility: hidden;
}

#ttweSepBeforePrint, #ttweSepBeforeMinMax, #ttweSepBeforeSitemap, #ttweSepBeforePlayModes {
	display: none !important;
}
