body{
	margin:0 auto;padding:0;height: 100%;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;
	background:#fff;}
form{
	margin:0px;}
.body_main{
	background:#efefef;}
.body_frame{
	background-color:#f8f8f8;}
img{
	border:0px;}
a{
	color:#035A85;text-decoration:none;cursor:pointer;}
.div_cl{
	clear:both;}
.ifr{
	margin:6px 0px 0px 0px;/*margin-bottom:6px;*/}
.c { text-align: center; margin: 0px; }
.r { text-align: right;  margin: 0px;  }


	a.tb:link { font-weight: bold; border-bottom: 1px dotted; }
	a.tb:visited { font-weight: bold; border-bottom: 1px dotted; }


/* gora strony */

	div.topcontent { position: relative; margin:0 auto; width: 848px; padding: 0/* 10px*/; font: 10px Tahoma; }
		div.topbrl { left: 0px; } div.topbrr { right: 0px; }
		#topbg div.search { display: inline; width: 245px; padding: 5px 30px 0 0; float: right; }
		#topbg p.linfo { right: 74px; }
		#menubg div.topcontent { width: 848px; padding: 0 1px; }

#container {
  position: relative; 
  margin:0 auto; 
  text-aling: center;
  width: 850px;
  padding-top: 6px;
  z-index: 10;
  left: 3px;
}

#mainbg {
  position: relative; 
  width: 848px; 
  border-left: 1px solid #D5D5D5;
  border-right: 1px solid #D5D5D5; 
  background-color: #FFF;
  z-index: 2;
}

.main,.mainfull,.maing {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  padding: 10px 18px 15px 18px;
  text-align: justify;
  position: relative;
}

.main {
  margin: 0px 235px 0px 0px;
  z-index: 2;
}

.mainfull {
  margin: 0px; 
}

.maing {
  margin: 0px 220px 0px 0px; 
}

/* styl dla gry - brak marginesu po prawo. */
.maing-gra {
  margin: 0px 0px 0px 0px; 


}



	p.lstlbl { width: 573px; padding: 4px 8px; margin: 10px 0 0 0; background: #e4e4e4; /*height: 26px; line-height: 26px;*/ font-weight: bold; font-size: 11px; color: #494949; }
	p.lstlbldrk { background: #ccc; }
	p.molbl  { padding: 0 0 0 8px; margin: -6px 0 10px 0; height: 14px; line-height: 14px; font-weight: bold; font-size: 11px; color: #494949; }
		p.lstlbl a.sa:link,p.lstlbl a.sa:visited,p.molbl a.sa:link,p.molbl a.sa:visited { float: right; padding: 0 18px 0 4px; background: transparent url('../img/mo.gif') no-repeat right 5px; }
		p.molbl a.sa:link,p.molbl a.sa:visited { padding-right: 16px; background-position: right 3px;  }
		
		.mainfull p.lstlbl { width: 796px; }
		.wrmb p.lstlbl { width: 552px; margin: 0; }
		.wrmb ul.nlst { width: 568px; margin: 0; padding: 0; }
		.wrmb { width: 568px; padding-top: 20px; }
		.wnsm p.lstlbl { margin-bottom: 0; }
		.wnsm ul.flst { width: auto; margin: 0; padding: 0; border-bottom: 0; }
		.wnsm ul.flst li a.df:link,.wnsm ul.flst li a.df:visited { right: 21px; top: line-height: 16px; }
		html>body .wnsm ul.flst li a.df:link,html>body .wnsm ul.flst li a.df:visited { right: 3px; }

.main h1, .maing h1, .mainfull h1 { font: 21px/25px Arial; color: #035A85; margin: 10px 0px 2px -1px; font-weight: bold; }
.main h2, .maing h2, .mainfull h2 { color: #999999; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin: 0 0px 15px 0px; font-weight: normal; /*margin-top: -5px; _margin-top: 0px;*/ }
.main h2 a { color:#999 }
.main h2 a:hover { text-decoration:underline; }
.main h3, .maing h3, .mainfull h3 { color: #797979; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:13px; margin: 0px 0px 10px 0px; font-weight: bold; line-height:19px; }
.main p,  .maing p, .mainfull p, div.ntresc  { /*color: #292929;*/ line-height:19px; margin: 8px 0px 8px 0px;}

.mainfull0t {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  padding: 0px 18px 15px 18px;
  text-align: justify;
  position: relative;
}

.sidebg, .sidebgs {
  position: relative; 
  float: right; 
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px; 
}

.sidebg {
  width: 230px; 
  margin: 10px 10px 0px 0px;
}

.sidebgs {
  font-weight: bold;
  width: 202px; 
  margin: 10px 20px 0px 0px;
}

.sidebg ul.lst { border: 2px solid #dbdbdb; margin: 1px 0px 10px 0px; }
.sidebg ul.nlst { width: 220px; }
.side1br ul.nlst { border: 0; padding: 0; margin: 0 0 0 1px; border-top: 1px dotted #bbb; }
html>body .side1br ul.nlst { padding-bottom: 1px; }

*html .sidebg { margin-right: 5px; }
*html .sidebgs { margin-right: 10px; }

.side1br {
  border: 2px solid #dbdbdb;
  margin: 1px 0px 10px 0px;
  padding: 0px 2px 0px 2px;
}
* html .side1br {  padding: 2px; }

.objtitle {
  font-size:11px; 
  font-weight: bold; 
  line-height:13px; 
  margin: 0px;
  padding: 4px 6px 3px 8px;
}

.objdate {
  font-size:10px; 
  color: #999999;
  margin: 0px;
  padding: 0px 6px 4px 8px;
}

.obj {
  width: 100%;
  margin: 0px;
}

.objbg {
  width: 100%;
  margin: 2px 0px 2px 0px;
}

.objbg_activ {
  width: 100%;
  margin: 2px 0px 2px 0px;
  background: #e1f1f9;
}

.cut {
 position: absolute; 
 z-index: 3; 
 left: 0px; 
 margin-top: 11px; 
 width: 10px; 
 height: 14px; 
 background-image:url('../img/cut.gif');
}

.cut_2 {
 position: absolute; 
 z-index: 3; 
 left: 0px; 
 margin-top: 3px; 
 width: 10px; 
 height: 14px; 
 background-image:url('../img/cut.gif');
}




.pagesbg    { font-size: 11px; border-top: 1px solid #CCC; text-align: right; padding-top: 5px; }
.pageslabel { font-weight: bold; color: #999; }
.pages      { padding: 1px 3px 2px 4px; font-weight: bold; border: 1px solid #CCC; }
.pages_act  { padding: 1px 3px 2px 4px; font-weight: bold; border: 1px solid #CCC; background-color: #e1f1f9; }
	a.pages:hover, a.pages_act:hover { background: #eee; color: #555; }

#commentbg {
  position: relative; 
  width: 848px; 
  border-left: 1px solid #D5D5D5;
  border-right: 1px solid #D5D5D5; 
  margin-top: 5px;
  z-index: 1;
}

.comment {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:13px;
  z-index: 1;
}

.toplabel {
  position: relative; 
  width: 100%;
  height: 32px;
  background-color:#035A85;
  z-index: 1;
}

.h3label {
	font-size: 11px; margin: 0; padding: 5px 0 6px 10px; min-height: 21px; background: #035A85; text-transform: uppercase; color: #f0f5f8;
	width: auto; height: 21px !important; line-height: 21px; font-weight: bold; letter-spacing: 1px; width: auto !important;
}

.h3label a { color: #f0f5f8; }

html>body .h3label { height: auto !important; }

.topsection {
  position: relative; 
  width: 100%;
  height: 32px; 
  background-color:#3d3d3d;
}

.toplabel img, .topsection img { padding: 7px 0px 0px 10px; }

.h3label img { padding: 0; }

.bottomlabel {
  clear: both;
  position: relative;
  height: 5px;
  width: 100%;
  /*background-color: #B60B07;*/
  font-size:1px;
	border-bottom: 1px solid #D5D5D5;
}

.morelabel {
  position: relative; 
  height: 32px;
  width: 100%;
  border-top: 1px solid #f8f8f8; 
  background-color: #e0e0e0; 
  filter:Progid:DXImageTransform.Microsoft.Gradient(endColorstr='#d3d3d3', startColorstr='#e4e4e4', gradientType='0');
  border-top: #d8d8d8 1px solid;
  margin: 0px;
}

.morelabel p {
  border-top: 1px solid #f8f8f8;
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  text-align: right;
  margin: 0px;
  color: #494949;  
  padding: 8px 8px 0px 0px;
}

.morelabel p a {
  font-weight: bold;
}

.insidelabel {
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
 /* background-color: #F8F8F8; */
  margin: 0px 2px 0px 2px; 
  _margin-bottom: 6px;
}


a.dtb:link,a.dtb:visited { border-bottom: 1px dotted #035A85; }

.pictext {text-align: center}

.slideshowbg { text-align: center; margin: 3px 0px 3px 0px; }
.picbg,.picbgg { text-align: center; margin: 10px -8px 10px -4px; }
.picbgg { text-align: left; margin: 0px -8px 0px -4px;} 
.picbg a,.picbgg a { border: 0px; }
  .picbox { display: inline-block; }
  .picbox { display: inline; }
  .picbox { display: inline-block; display: -moz-inline-box; background: #f3f3f3; margin: 4px; border: 1px solid #dadada;
            text-align: center; vertical-align: top; font-size: 1px; } 
    .picbox div { margin: 4px; text-align: center;  }
    .picbox p {padding: 6px 4px 3px 4px; color: #787878; font-size:10px; text-align: center; line-height: 12px; margin: 0px;}
    .pictext {text-align: center}
    
.tabsbg {position: relative; width: 100%; height: 33px; border-top:1px solid #FFF; background: #d0d0d0; background-image:url('../img/tabs_back.jpg');overflow:hidden;}
  .tabsbg p { margin-top: 0; white-space: no-wrap; }
  .t1 {width: 10px; background-image:url('../img/t1.jpg');}
  .t1a { background-image:url('../img/t6.jpg'); }
  .t2 {width: 10px; background-image:url('../img/t2.jpg');}
  .t3 {width: 7px;  background-image:url('../img/t3.jpg');}
  .t3a { background-image:url('../img/t5.jpg'); }
  .t4 {width: 7px;  background-image:url('../img/t4.jpg');}
  .t5 {width: 7px;  background-image:url('../img/t5.jpg');}
  .t6 {width: 10px; background-image:url('../img/t6.jpg');}
  .t7 {width: 10px; background-image:url('../img/t7.jpg');}
  .td {background-image:url('../img/td.jpg'); min-width: 58px; }
 /* * html */ .td { font-weight: bold; }
  .tm { background-image:url('../img/tm.jpg'); min-width: 58px; }
 .ta { background-image:url('../img/td.jpg'); font-weight: bold; }
  .tb { width: 4px; }
  .tabsbg div { position: relative; float: left; height: 33px; text-align: center;  z-index: 1; }
    .tabsbg div a {color: #494949; margin: 11px 0px -30px 0px; padding: 1px 5px 8px 5px; display: block; }
    html>body .tabsbg div a { margin-bottom: 0; }
    .tabsbg div a:hover { color: #b70b07;}
    .tabsbg div p { font-family: Tahoma; font-size: 10px;}

.border {height: 0px; border-top: 1px dotted #BBBBBB; margin: 1px 0px 0px 0px; font-size:0px;}
* html .border { margin: 1px 0px -2px 0px; }

.game1bg {color: #045b86; margin: 2px 0px 2px 0px; width: 100%; padding: 1px 0px 1px 0px; font-size: 11px; }
  .gametitle {padding-right: 5px; font-weight: bold; line-height:15px; margin-left: 35px;}
  * html .gametitle {text-indent: -3px; }
  .gameserie { font-size: 9px; padding-left: 3px; color: #999;  }
  .platico    { height: 11px; padding-left: 7px; width: 23px;  color:#FFF; font-size:9px; text-align: center; font-weight: bold; float: left; margin-top: 2px;}
  .platicobig { float: left; color:#FFF; font-size:9px; font-weight: bold; margin: 3px 0px 0px -1px; }

    .platicobig div { padding: 1px 4px 1px 5px; _margin-top: 1px;  text-align: center; }
    .platico    div { padding-left: 1px;}
    .xbox {background: #97c753; }
    .ps2  {background: #8da5d5; }
    .psv  {background: #8da5d5; }
    .pc   {background: #e9c265; }
    .gc   {background: #bba6d0; }
    .psp  {background: #232323; }
    .wii  {background: #7e54a6; }
    .nds  {background: #b4b4b4;; }
    .ps4  {background: #0044AC; }
    .ps3  {background: #306CC7; }
    .xone {background: #179600; }

/*   0LD1ES
    .xbox {background: #97c753; }
    .ps2  {background: #6eaee4; }
    .pc   {background: #c85956; }
    .gc   {background: #bba6d0; }
    .psp  {background: #a7a7a7; }
*/

.game2bg {color: #045b86; height: 67px; margin: 2px 0px 2px 0px; padding: 0px 5px 1px 5px;  font-size: 11px; }
	.game2bg a.gl:link { display: block; height: 100%; }
	.game2bg a.gl:visited { display: block; height: 100%; }
	.game2bg a.gl:hover { color: #555; }
	.gameimgbg {position: absolute;  padding: 3px 0px 3px 1px; }
/*	.gameimg {border: solid 1px #222} */
	.gameimg {border: solid 1px #222; position: absolute;  margin: 3px 0px 3px 1px; width: 74px; height: 60px; } 
	.gamedate {padding-top: 3px; padding-left: 110px; font-size:10px; color: #494949;}
	.gametitlebg {padding-left: 75px; }

.filebg {padding: 0px 5px 0px 5px; color: #045b86; height: 34px;  margin: 2px 0px 2px 0px; }
  .filebg a:hover { color: #555555; }
  .filetitlebg {width: 386px; height: 100%; float: left;}
    .filetitle {font-size:11px; font-weight: bold; line-height:15px; margin: 0px; padding: 3px 5px 1px 2px;}
    .filedate {font-size:10px; color: #999999; margin: 0px; padding: 0px 5px 3px 2px;}
  .filedlbg {width: 65px; height: 100%; float: right; margin: 0px;}
    .filedlico   {float:left; padding-top: 9px; width: 20px}
    .filedlsize  {float:left; padding-top: 11px; font-size:10px; color: #999999; font-weight: bold; width: 45px; text-align: left;}    

  .morebg {text-align: right; font-size: 11px; height: 15px; margin: 4px 1px 3px 0px; font-weight: bold; }
  .morebg div { float: right; }
  .morebg div img { padding: 2px 0px 0px 2px; }


.content_down1bg { position: relative; width: 100%; height: 0px; float: left; z-index: 1; }
.content_down1   { position: absolute; top: -1350px; height: 1350px; z-index: 1; width: 375px; background-color: #FFF; border-left:  1px solid #D5D5D5; border-right: 1px solid #c2c2c2; }

.content_down2bg { position: relative; backgroung-color: #FFFFFF; width: 100%; height: 100px; float: left; z-index: 3; }
.content_down2   { padding-top: 1px; padding-left: 1px;  position: absolute; top: -40px; z-index: 10; width: 375px;  }

.content_down3bg { position: relative; width: 100%; height: 0px; float: left; z-index: 1; margin-top: 40px; }
.content_down3   { position: absolute; left: 50%; margin-left: -425px; top: -550px; height: 550px; z-index: 1; width: 848px; background-color: #FFF; border-left:  1px solid #D5D5D5; border-right: 1px solid #c2c2c2; }

.content_down4bg { position: relative; backgroung-color: #FFFFFF; width: 100%; height: 100px; float: left; z-index: 3; }
.content_down4   { padding-top: 1px;  position: absolute; left: 50%; margin-left: -424px;  top: -40px; z-index: 10; width: 848px;  }  


#k { width: 100%; }
	#k div.top,#k div.bot { width: 848px; }
	#k div.top p.p1 { width: 450px; }
	#k div.top p.p2 { width: 115px; }


#stopka { width: 100%; height: 32px; padding-top: 30px; padding-bottom: 0px; position: relative; font-family: Tahoma; clear: both; }

	#stopka div.pasek { width: 100%; height: 32px; background-color: #006F98; position: relative; text-align: right; }
		#stopka div.top { z-index: 3; position: absolute; left: 5px; bottom: 11px; width: 77px; height: 36px; }
		#stopka img.top { border: 0; width: 77px; height: 36px; }

		#stopka div.rl { font-size: 11px; color: #fff; padding: 9px 10px 0px 21px; position: relative; }
			#stopka div.rl a { color: #fff; font-weight: bold; margin-left: 4px; }
			#stopka div.rl span.sep { margin-left: 4px; color: #fff; }
			#stopka div.rl span.cp { font-size: 11px; }

	#stopka div.linki { text-align: right; font-size: 11px; color: #050505; padding: 8px 10px 0px 21px; position: relative; }
		#stopka div.left { float: left; width: 500px; text-align: left; }
		#stopka div.left a img { border: 0; padding: 0 2px; margin: 0 0 0 6px; }
/*		#stopka div.left a span { visibility: hidden; }
		#stopka div.left a { display: block; width: 70px; height: 24px; background-repeat: no-repeat; }
		#stopka div.left a#ha { background-image: url('../img/s_house.gif'); }
		#stopka div.left a#he { background-image: url('../img/s_heyah.gif'); }
		#stopka div.left a#ha:hover { background-image: url('../img/s_housea.gif'); }
		#stopka div.left a#he:hover { background-image: url('../img/s_heyaha.gif'); }

		#stopka div.linki a span { visibility: hidden; }
		#stopka div.linki a { display: block; width: 155px; height: 18px; background-repeat: no-repeat; }
		#stopka div.linki a#plg { background-image: url('../img/s_plogo.gif'); }
		#stopka div.linki a#plg:hover { background-image: url('../img/s_plogoa.gif'); }*/

	
	#stopka div.linki a { font-weight: bold; margin-left: 3px; }

	#stopka div.linki span.sep,#stopka div.linki span.sepb { margin-left: 3px; color: #035A85; }
	#stopka div.linki span.sepb { font-weight: bold; }
	
div.pixf { width: 188px; height: 141px; border: 1px solid #ccc; background-color: #f2f2f2; margin: 8px 0px 12px 9px; padding: 6px; _margin-left: 1px; }
	div.pixc { background-color: #fff; width: 100%; height: 100%; position: relative; text-align: center; }

#hidden { margin-bottom:-10px;text-align:center;letter-spacing:12px; }


#ico_ts { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/www/01/img_promo/ico_ts.png'); z-index:9999;position:absolute;width:60px;height:61px; }
html>body #ico_ts { filter: none; background:transparent url(/www/01/img_promo/ico_ts.png) no-repeat; }
.extraText {
border-style: dotted none; border-width:1px; border-color:#D5D5D5; padding: 8px 0px; 
/*font: arial 10px; color: #808080; 
background: transparent url(/www/01/img/szczalka.png) no-repeat right center; */
}
/*
.extraText > a {
text-decoration: none !important;
border: none !important;
color: inherit !important;
font-size: inherit !important;
font-weight: inherit !important;
font-family: inherit !important;
display: block;
}*/