/* @override http://phillip.muc.4players.de/cvs/shared-common.4players.de/htdocs/store/css/fourplayersstore.css */

/* @group Window*/
div.fourplayersstore-window-overlay-exposed {
	position: fixed;
	top: 0px;
	z-index: 4999;
	width: 100%;
	height: 100%;
	background: url(http://static.4players.de/sourcen/store/overlay.png) repeat scroll;
}

div.fourplayersstore-window-overlay-exposed div.fourplayersstore-window-overlay-content {
	margin-left: -200px;
	margin-top: -75px;
	left: 50%;
	top: 50%;
	position: fixed;
	z-index: 5000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 650px;
	height: 650px;
	padding: 14px;
	background-image: url(http://static.4players.de/sourcen/store/popovershadowframe.png);
}

div.fourplayersstore-window-overlay-exposed div.fourplayersstore-window-overlay-content div.fourplayersstore-window-overlay-container {
    width:650px;
    height:650px;
	background-color: #e0e4e7;
}

div.fourplayersstore-window-overlay-exposed div.fourplayersstore-window-overlay-content iframe {
	width: 100%;
	height: 100%;
}

div.fourplayersstore-window-overlay-exposed div.fourplayersstore-window-overlay-content div.fourplayersstore-window-overlay-closebox {
	background-image: url(images/closebox.png);
	position: absolute;
	right:2px;
	top:2px;
	z-index: 5;
	width: 30px;
	height: 30px;
	cursor: pointer;
}

div.fourplayersstore-window-overlay-exposed div.fourplayersstore-window-overlay-content div.fourplayersstore-dialogbuttonscontainer {
	position: absolute;
	bottom: 10px;
	width: 100%;
	margin-left: -20px;
	left: 0px;
}
/* @end */

/* @group Progress Bar
 */

div.store-progressbar {
	width: 70px;
	height: 9px;
	background: url(http://static.4players.de/sourcen/store/progressbar.png) left top;	
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 1px;
	line-height: 1;
}

div.store-progressbar_small {
	width: 45px;
	height: 5px;
	background: url(http://static.4players.de/sourcen/store/progressbar_small.png) left top;	
	margin-top: 5px;
	font-size: 1px;
	line-height: 1;	
}

div.store-progressbar_big {
	width: 175px;
	height: 22px;
	background: url(http://static.4players.de/sourcen/store/progressbar_big.png) left top;	
	margin-top: 5px;
	font-size: 1px;
	line-height: 1;	
}

div.store-progressbar_small.light {
	background: url(http://static.4players.de/sourcen/store/progressbar_small_light.png) left top;	
}

div.store-progressbar_light {
	background: url(http://static.4players.de/sourcen/store/progressbar_light.png) left top;
}

div.store-progressbar_light_small {
	width: 46px;
	height: 6px;
	background: url(http://static.4players.de/sourcen/store/progressbar_light_small.png) left top;	
}

div.mainteasercontent div.store-progressbar {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.store-progressbar.sau {
	background-position: 0 -99px;
}

div.store-progressbar.s00 {
	background-position: 0 -90px;
}

div.store-progressbar.s0 {
	background-position: 0 -90px;
}

div.store-progressbar.s10 {
	background-position: 0 -81px;
}

div.store-progressbar.s20 {
	background-position: 0 -72px;
}

div.store-progressbar.s30 {
	background-position: 0 -63px;
}

div.store-progressbar.s40 {
	background-position: 0 -54px;
}

div.store-progressbar.s50 {
	background-position: 0 -45px;
}

div.store-progressbar.s60 {
	background-position: 0 -36px;
}

div.store-progressbar.s70 {
	background-position: 0 -27px;
}

div.store-progressbar.s80 {
	background-position: 0 -18px;
}

div.store-progressbar.s90 {
	background-position: 0 -9px;
}

div.store-progressbar.s100 {
	background-position: 0 0;
}


div.store-progressbar_light.sau_light {
	background-position: 0 -99px;
}

div.store-progressbar_light.s00_light {
	background-position: 0 -90px;
}

div.store-progressbar_light.s0_light {
	background-position: 0 -90px;
}

div.store-progressbar_light.s10_light {
	background-position: 0 -81px;
}

div.store-progressbar_light.s20_light {
	background-position: 0 -72px;
}

div.store-progressbar_light.s30_light {
	background-position: 0 -63px;
}

div.store-progressbar_light.s40_light {
	background-position: 0 -54px;
}

div.store-progressbar_light.s50_light {
	background-position: 0 -45px;
}

div.store-progressbar_light.s60_light {
	background-position: 0 -36px;
}

div.store-progressbar_light.s70_light {
	background-position: 0 -27px;
}

div.store-progressbar_light.s80_light {
	background-position: 0 -18px;
}

div.store-progressbar_light.s90_light {
	background-position: 0 -9px;
}

div.store-progressbar_light.s100_light {
	background-position: 0 0;
}

div.store-progressbar_small.sau_small {
	background-position: 0 -55px;
}

div.store-progressbar_small.s00_small {
	background-position: 0 -50px;
}

div.store-progressbar_small.s0_small {
	background-position: 0 -50px;
}

div.store-progressbar_small.s10_small {
	background-position: 0 -45px;
}

div.store-progressbar_small.s20_small {
	background-position: 0 -40px;
}

div.store-progressbar_small.s30_small {
	background-position: 0 -35px;
}

div.store-progressbar_small.s40_small {
	background-position: 0 -30px;
}

div.store-progressbar_small.s50_small {
	background-position: 0 -25px;
}

div.store-progressbar_small.s60_small {
	background-position: 0 -20px;
}

div.store-progressbar_small.s70_small {
	background-position: 0 -15px;
}

div.store-progressbar_small.s80_small {
	background-position: 0 -10px;
}

div.store-progressbar_small.s90_small {
	background-position: 0 -5px;
}

div.store-progressbar_small.s100_small {
	background-position: 0 0;
}

div.store-progressbar_big.sau_big {
	background-position: 0 -242px;
}

div.store-progressbar_big.s00_big {
	background-position: 0 -220px;
}

div.store-progressbar_big.s0_big {
	background-position: 0 -220px;
}

div.store-progressbar_big.s10_big {
	background-position: 0 -198px;
}

div.store-progressbar_big.s20_big {
	background-position: 0 -176px;
}

div.store-progressbar_big.s30_big {
	background-position: 0 -154px;
}

div.store-progressbar_big.s40_big {
	background-position: 0 -132px;
}

div.store-progressbar_big.s50_big {
	background-position: 0 -110px;
}

div.store-progressbar_big.s60_big {
	background-position: 0 -88px;
}

div.store-progressbar_big.s70_big {
	background-position: 0 -66px;
}

div.store-progressbar_big.s80_big {
	background-position: 0 -44px;
}

div.store-progressbar_big.s90_big {
	background-position: 0 -22px;
}

div.store-progressbar_big.s100_big {
	background-position: 0 0;
}

/* @end */