/* CSS Document */

/*------------------------------------------------------------------------------------------------------*/
/*

	apm_splashscreen 

*/
.tx-apmsplashscreen-pi1 {
	position:relative;
	top:0;
	left:0;
	margin-top:50px;
	margin-bottom:10px;
	background:#fff;
}
.tx-apmsplashscreen-pi1 .slice {
	position:relative;
	top:0;
	left:0;
}
.tx-apmsplashscreen-pi1 .slice ul, .tx-apmsplashscreen-pi1 .slice li {
	list-style:none;
	margin:0;
	padding:0;
}
.tx-apmsplashscreen-pi1 .slice h1 {
	margin:0;
	padding:0;
}
.tx-apmsplashscreen-pi1 .slice a {
	position:absolute;
	text-decoration:none;
	color:black;
}
.tx-apmsplashscreen-pi1 .slice a:focus {
	outline:none;
}
.tx-apmsplashscreen-pi1 .slice a:hover {
	border:1px dotted silver;
}
.tx-apmsplashscreen-pi1 .slice h1 a:hover, .tx-apmsplashscreen-pi1 .slice a.splashPackshot:hover {
	border:none;
}

.tx-apmsplashscreen-pi1 .slice .sliceOverlay span {
	display:none;
}
/* ie hacks */
.tx-apmsplashscreen-pi1 a.sliceOverlay {
	background:url(img/illustrationHome/images/trans.gif);
}
/*

--- google content

*/
.tx-apmsplashscreen-pi1 {
	overflow:hidden;
}
.tx-apmsplashscreen-pi1-googlecontent {
	position:absolute;
	top:0;
	left:0;
	z-index:-10;
}
.tx-apmsplashscreen-pi1-googlecontent.gcDoShow  {
	background:#CC9;
	position:relative;
	z-index:auto;
}
.tx-apmsplashscreen-pi1-googlecontent.gcDoShow:before {
	content:'TEST OUTPUT ONLY - NOT VISIBLE FOR NORMAL USERS';
}
.tx-apmsplashscreen-pi1-googlecontent ol li{
	list-style:decimal;
	margin:0 10px;
	padding:0 10px;
}

.tx-apmsplashscreen-pi1-googlecontent a{
	position:relative;
	display:block;
	text-decoration:underline;
}
/*------------------------------------------------------------------------------*/
/* javascript is enabled */
.tx-apmsplashscreen-pi1.splashJsOn .slice {
	position:absolute;
	top:0;
	left:0;
}
.playerControl {
	display:none;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl {
	display:block;
	position:absolute;
	left:4px;
	bottom:3px;
	z-index:30;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl ul, .tx-apmsplashscreen-pi1.splashJsOn .playerControl li {
	list-style:none;
	margin:0;
	padding:0;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl li {
	display:inline;
	float:left;
}
/* the control links */
.tx-apmsplashscreen-pi1.splashJsOn .playerControl a {
	display:block;
	float:left;
	background:silver;
	margin:0 1px 1px 0;
	padding:1px 10px 2px 10px;
	line-height:1;
	font-size:11px;
	color:white;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl a:focus {
	outline:none;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl a:hover {
	text-decoration:none;
	background:#F90;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl a span {
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl .act a {
	background:gray;
}
.tx-apmsplashscreen-pi1.splashJsOn .playerControl .do a {
	text-transform:capitalize;
}
