@charset "UTF-8";
/* GAME DOWNLOADS */
.dl h3,.dl h4 { padding:3px; color:#444; background-color:#C9C9C9; margin:0; }
.dl p { padding:2px 3px 8px; margin:0; }
.dlp { font-weight:bold; }
.as .dli div { background-image:url(images/pxpl_all_15.png); }
.dli div { width:100px; background-repeat:repeat-y; }
.dli h2,.dli h3 { display:block; margin:2px 0 0; text-align:right; font-family:"Courier New",Courier,"Nimbus Mono L",monospace; padding:2px; background-color:#666; color:#FFF; }
.d1 { height:130px; background-position:0 130px; }
.d2 { height:66px; background-position:0 196px; }
.d3 { height:78px; background-position:0 274px; }
.d4,.d4b { height:40px; background-position:0 314px; }
.d4b { height:24px; }
.d5 { height:34px; background-position:0 348px; }
.d6 { height:26px; background-position:0 374px; }
.d7 { height:24px; background-position:0 398px; }
.d8 { height:20px; background-position:0 418px; }
.d9 { height:54px; background-position:0 472px; }
.d10 { height:20px; background-position:0 492px; }
.d11 { height:26px; background-position:0 518px; }
.d12 { height:118px; background-position:0 636px; }
.d13 { height:66px; background-position:0 702px; }
.d14 { height:104px; background-position:0 806px; }
.d15 { height:128px; background-position:0 934px; }
.d16 { height:14px; background-position:0 948px; }
.d17 { height:42px; background-position:0 990px; }
.d18 { height:60px; background-position:0 1050px; }
.d19 { height:78px; background-position:0 1128px; }
.d20 { height:56px; background-position:0 1184px; }
.d21 { height:20px; background-position:0 1204px; }
.d22 { height:96px; background-position:0 1300px; }
.d23 { height:92px; background-position:0 1392px; }
.d24 { height:34px; background-position:0 1426px; }
.d25 { height:96px; background-position:0 1522px; }
.d26 { height:26px; background-position:0 1548px; }
.d27 { height:54px; background-position:0 1602px; }
.d28 { height:46px; background-position:0 1648px; }
.d29 { height:104px; background-position:0 1752px; }
.d30 { height:18px; background-position:0 1770px; }
.d31 { height:54px; background-position:0 1824px; }
.d32 { height:128px; background-position:0 1952px; }
.dli { width:100px; float:left; }
.dl { width:458px; float:right; background-color: #DDD; }
.dl p,.dli h2,.dli h3,.dl .dlp a { font-size:12px; }
.dl a,.dl h3,.dl h4 { font-size:13px; }
.dl h3,.dl h4,.dli h2,.dli h3 { font-weight:normal; }
.dlla p { margin:0; padding:0 3px; }
.as .dlla a { background-image:url(images/flags10.png); }
.dlla a { padding:0 0 0 32px; background-repeat:repeat-x; background-position:left top; display:block; }
.dlla a span { display:block; padding:4px; background-color:#DDD; }
.dlla a.langen { background-position:480px 4px; }
.dlla a.langja { background-position:448px 4px; }
.dlla a.langde { background-position:192px 4px; }
.dlla a.langes { background-position:352px 4px; }
.dlla a.langfr { background-position:160px 4px; }
.dlla a.langfi { background-position:256px 4px; }
.dlla a.langzh { background-position:128px 4px; }
.dlla a.langpt { background-position:32px 4px; }
.dlla a.langko { background-position:64px 4px; }
.dlla a.langit { background-position:288px 4px; }
.dlla a.langru { background-position:320px 4px; }
.dlla a.langpl { background-position:224px 4px; }
.dlla a.langnl { background-position:544px 4px; }
.dlla a.langbr { background-position:512px 4px; }
.dlla a.langlt { background-position:576px 4px; }
.dlla a.langenus { background-position:608px 4px; }
.dlla a.langar { background-position:640px 4px; }
.dlla a.langtr { background-position:672px 4px; }
.dlla a.languk { background-position:416px 4px; }
.dlla a.langtok { background-position:864px 4px; }
@media only screen and (max-width:940px) {
	.dli,.dl { width:auto; float:none; }
}
@media only screen and (max-width:150px) {
	.dli div { display:none; }
}
@media print {
	.dli h2,.dli h3 { font-size:16pt; padding:0; color:#000; font-family:Arial,Helvetica,sans-serif; text-align:left; font-weight:bold; }
	.dl h3,.dl h4 { font-size:14pt; }
	.dli h2,.dl h3,.dl h4,.dl { background-color:#FFF; }
	.dl a { font-size:12pt; }
	.dl .dlp a,.dl p { font-size:11pt; }
	.dl,.dli { width:auto; float:none; }
	.dli div { display:none; }
	.dlla a,.dlla a span { padding:0; }
}
