html {
margin: 0px;
padding: 0px;}

body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
background-color: #242527;
color: #24231f;
margin: 0px;
text-align: center; /* Text-align - for IE to center whole page */ 
}

img {
border: 0;
}

div#main {
width: 1000px;
margin-left: auto;
margin-right: auto;
text-align: left; 
overflow: hidden;
}

div#logo2 {
width: 587px;
height: 120px;
background: #eaeaea url(../content/gfx/logo.jpg) repeat-x;
float: left;
display: inline;
}

div#belka_gora {
width: 1000px;
height: 35px;
background: #b7b7b7 url(../content/gfx/belka.gif) repeat-x;
float: left;
display: inline;
}

div#puste {
width: 0px;
height: 1px;
float: left;
display: inline;
}

div#lm {
width: 215px;
height: auto;
background: #eeeeee url(../content/gfx/lm_tlo.gif) repeat-y;
float: left;
display: inline;
vertical-align: top;
padding-bottom:10000px;
margin-bottom:-10000px;
}

div#przerwa {
width: 5px;
height: 1px;
float: left;
display: inline;
}

div#przerwa {
width: 5px;
height: 1px;
float: left;
display: inline;
}

div#tresc {
width: 530px;
height: auto;
background: #f9f9f9 url(../content/gfx/tresc_tlo.gif) repeat-y;
float: left;
display: inline;
padding-bottom:10000px;
margin-bottom:-10000px;
}

#tp a:link {
color: #11181e;
text-decoration: underline;
}

#tp a:visited {
color: #11181e;
text-decoration: underline;
}

#tp a:active {
color: #11181e;
text-decoration: underline;
}

#tp a:hover {
color: #5c6166;
text-decoration: underline;
}

div#przerwa2 {
width: 5px;
height: 1px;
float: left;
display: inline;
}

div#pm {
width: 245px;
height: auto;
background: #242527;
float: right;
display: inline;
padding-bottom:10000px;
margin-bottom:-10000px;
}

div.pmin {
width: 245px;
height: auto;
background: #d8d8d8 url(../content/gfx/pm_tlo.gif) repeat-y;
float: left;
display: inline;
padding-bottom: 4px;
border-bottom: 1px #000000 solid;
margin-bottom: 10px;
}

div#tresc_top {
width: 530px;
height: 35px;
background-image: url(../content/gfx/tresc_top.gif);
vertical-align: top;
margin-bottom: 7px;
position: relative;
}

div#tresc_top_share {
position:absolute;
top:10px;
right:10px;
}

span.najedz{
opacity : 0.40;
filter : alpha(opacity=40);
}

.tab_block {
display: block;
}
.tab_none {
display: none;
}

div#tresc2 {
margin: 6px 7px 15px 7px;
text-align: left justify;
color: #43474a;
}

div#tresc3 {
text-align: center;
}

ul {
list-style-image: url(/content/gfx/mini_w.gif);
list-style-type: circle;
color: #575b5f;
margin-left: 5px;
}

li {
list-style-image: url(/content/gfx/mini_w.gif);
}

div.ankieta {
color: #24231f;
text-align: left;
margin: 3px 10px 0px 10px;
}

div.ankietaf {
color: #24231f;
margin: 1px 10px 2px 20px;
}

p#zalogowany {
color: #24231f;
margin: 2px 10px 5px 20px;
font: 12px tahoma;
text-align: center;
width: 194px;
}

div#stopka {
width: 100%;
height: 22px;
background: #363b3e;
float: left;
text-align: left;
line-height: 22px;
border-top: 1px #000000 solid;
}

p#ankieta {
margin-top: 3px;
margin-bottom: 0px;
}

div#ankieta_top {
margin: 3px 10px 5px 10px;
}

p#zawany {
color: #24231f;
margin: 2px 10px 5px 20px;
font: 12px tahoma;
text-align: center;
width: 194px;
}

span.spoiler {
color: #eeeeee;
}

h1 {
FONT: 18px trebuchet ms;
font-weight: bold;
margin: 0px;
position: relative; 
left: 7px; 
top: 7px;
}

form#login {
margin: 2px 10px 5px 10px;
font-size: 9px;
color: #383a3c;
}

input#login {
padding: 0px;
font-size: 8pt;
color: #24231f;
background-color: #c0c0c0;
border: 1px #383a3c solid;
height: 16px;
width: 186px;
text-align: left;
}

input#haslo {
padding: 0px;
font-size: 8pt;
color: #24231f;
background-color: #c0c0c0;
border: 1px #383a3c solid;
height: 16px;
width: 186px;
text-align: left;
margin-bottom: 5px;
}

input#logowanie {
color: #24231f;
background-color: #c0c0c0;
border: 1px #383a3c solid;
width: 80px;
height: 16px;
font-size: 8pt;
vertical-align: top;
margin-bottom: 6px;
}

input#glosowanie {
color: #24231f;
background-color: #c0c0c0;
border: 1px #383a3c solid;
width: 80px;
height: 16px;
font-size: 8pt;
vertical-align: top;
margin-bottom: 3px;
}

form#wylogowanie {
margin: 0px 0px 0px 0px;
color: #24231f;
width: 235px;
text-align: center;
}

input#wylogowanie {
color: #24231f;
background: transparent;
border: 0px;
width: 80px;
height: 15px;
font-size: 11px;
font-family: Tahoma;
vertical-align: top;
}

form#ankieta {
margin: 0px 0px 0px 0px;
color: #24231f;
}


textarea.banner {
padding: 0px;
font-size: 8pt;
font-family: verdana;
background-color: #d4d4d4;
border: 1px #383a3c solid;
height: 70px;
width: 350px;
text-align: left;
margin-bottom: 5px;
margin-top: -15px;
}

a.menulink {
padding: 0pt 0pt pt 0pt;
margin-top: 1px;
display: block;
width: 215px;
height: 20px;
background-image: url(../content/gfx/menu_off.gif);
text-align: right;
font-weight: normal;
color: #31485d;
FONT: 14px trebuchet ms;
text-decoration: none;
}

a.menulink:active {
padding: 0pt 0pt 0pt 0pt;
width: 215px;
height: 20px;
background-image: url(../content/gfx/menu_on.gif);
text-align: right;
font-weight: normal;
color: #264760;
text-decoration: none;  
}

a.menulink:visited {
padding: 0pt 0pt 0pt 0pt;
width: 215px;
height: 20px;
background-image: url(../content/gfx/menu_off.gif);
text-align: right;
font-weight: normal;
color: #31485d;
text-decoration: none;
}

a.menulink:hover {
padding: 0pt 0pt 0pt 0pt;
width: 215px;
height: 20px;
background-image: url(../content/gfx/menu_on.gif);
text-align: right;
font-weight: normal;
color: #000000;
text-decoration: none;
}

span.przes {
position: relative;
right: 13px; 
top: 1px;
}

span.pm_login_przes {
float: left;
padding-left: 10px;
padding-top: 1px;
}

span.pm_przes {
float: left;
padding-left: 20px;
padding-top: 1px;
}

span.pm_button {
text-align: center;
margin-left: 35px;
padding-top: 1px;
}

span.lastdlc {
font-size: 8px;
position: relative;
bottom: 1px;
}

/* NEWSY */

.n_over {
overflow: hidden;
margin-bottom: 20px;
}

div.news_lm {
width: 14px;
float: left;
height: 20px;
line-height: 20px;
color: #ffffff;
background: #3f4c59 url(../content/gfx/news_tlo.gif);
font-weight: bold;
}

div.news_l {
width: 348px;
float: left;
height: 20px;
max-height: 20px;
background: #3f4c59 url(../content/gfx/news_tlo.gif);
}

h2 {
line-height: 20px;
FONT: 14px trebuchet ms;
margin: 1px 0px 0px 0px;
padding: 0px;
}

div.news_p {
width: 149px;
height: 20px;
line-height: 20px;
background: #3f4c59 url(../content/gfx/news_tlo.gif);
float: left;
color: #465563;
padding-right: 4px;
border-right: #000000 1px solid;
}

div.news_l2 {
padding-left: 7px;
padding-right: 7px;
line-height: 15px;
text-align: justify;
}

#img, .img {
display: block;
margin: 0 auto;
text-align: center;
}

div.oddzielenie {
height: 8px;
}

div.oddzielenie2 {
height: 4px;
}

div.oddzielenie3 {
height: 0px;
}

div.news_ld {
width: 108px;
float: left;
height: 17px;
padding-left: 4px;
line-height: 17px;
background-color: #d4d4d4;
color: #323d47;
border-left: #000000 1px solid;
}

div.news_pd {
width: 295px;
height: 17px;
line-height: 17px;
background-color: #d4d4d4;
float: left;
color: #323d47;
font-style: italic;
}

div.news_pd2 {
width: 103px;
height: 17px;
line-height: 17px;
background-color: #d4d4d4;
float: left;
text-align: center;
text-align: right;
padding-right: 4px;
color: #323d47;
border-right: #000000 1px solid;
}

/* KOMENTARZE */

div.space_kom {
height: 30px;
margin: auto;
text-align: center;
}

div.koment_l1 {
width: 475px;
float: left;
padding-left: 3px;
padding-right: 4px;
padding-bottom: 4px;
margin: 0px 17px 0px 17px;
text-align: justify;
}

div.koment_l2 {
width: 106px;
float: left;
border-left: #000000 1px solid;
height: 17px;
padding-left: 4px;
line-height: 17px;
background-color: #d4d4d4;
margin-left: 17px;
color: #323d47;
}
div.koment_p1 {
width: 366px;
float: left;
border-right: #000000 1px solid;
height: 17px;
padding-right: 4px;
margin-right: 17px;
line-height: 17px;
background-color: #d4d4d4;
color: #79818d;
margin-bottom: 15px;
font-style: italic;
}

form#koment_form {
margin: 10px 17px 5px 17px;
color: #79818d;
}

textarea#koment_form {
padding: 0px;
font-size: 8pt;
font-family: verdana;
background-color: #d4d4d4;
border: 1px #383a3c solid;
height: 120px;
width: 300px;
text-align: left;
margin-bottom: 5px;
}

input#koment_wyslij {
background-color: #d4d4d4;
border: 1px #3b3b3b solid;
width: 100px;
height: 17px;
font-size: 8pt;
margin-bottom: 6px;
}

input#iloscZnakow {
color: #484b4e;
font-weight: bold;
background: transparent;
border: 0px;
width: 25px;
height: 15px;
font-size: 8pt;
}

/* GRY */

div.gry_cont {
width: 476px;
margin-left: 20px;
margin-right: 20px;
float: left;
background: #eeeeee;
}

div.gry_l {
width: 113px;
height: 62px;
float: left;
}

div.gry_p {
width: 358px;
float: left;
border-left: 1px solid;
border-color: #2a3139;
height: 62px;
}

div.gry_t {
float: left;
text-align: left;
FONT: 18px trebuchet ms;
width: 358px;
height: 25px;
line-height: 25px;
background-color: #b7b7b7;
padding-left: 4px;
}

div.gry_tt {
width: 362px;
float: left;
text-align: left;
}

div.gry_tt1 {
width: 177px;
float: left;
padding-left: 4px;
background-color: #e2e2e2;
height: 20px;
line-height: 20px;
}

div.gry_tt2 {
width: 177px;
float: left;
text-align: right;
padding-right: 4px;
background-color: #e2e2e2;
height: 20px;
line-height: 20px;
}

div.gry_tt3 {
width: 324px;
float: left;
text-align: left;
padding-left: 4px;
padding-top: 2px;
}

p.clear {
clear: both;
}

/* TROFEA/PORADNIKI */

div.tp_cont {
width: 476px;
margin-left: 20px;
margin-right: 20px;
float: left;
background: #eeeeee;
}

div.tp_l {
width: 64px;
height: 64px;
line-height: 64px;
background-color: #e2e2e2;
float: left;
}

div.tp_p {
width: 324px;
float: left;
border-left: 1px solid;
border-color: #2a3139;
min-height: 64px;
}

div.tp_t {
float: left;
text-align: left;
width: 407px;
height: 16px;
line-height: 16px;
background-color: #b7b7b7;
padding-left: 4px;
font-weight: bold;
}

div.tp_tt {
width: 407px;
float: left;
text-align: left;
padding-left: 4px;
}

p.clear {
clear: both;
}

div#tp_list {
width: 200px;
margin-left: 158px;
margin-right: 158px;
float: left;
background: #eeeeee;
height: 20px;
margin-bottom: 10px;
}

div#tp_list2 {
width: 160px;
margin-left: 178px;
margin-right: 178px;
float: left;
background: #eeeeee;
height: 20px;
margin-bottom: 10px;
}

div.tp_list_part {
width: 17px;
float: left;
height: 20px;
}
div.tp_list_part2 {
width: 23px;
float: left;
font-size: 17px;
line-height: 20px;
height: 20px;
}

/* TROFEA/PORADNIKI LISTA */

div.tplist_cont {
width: 476px;
margin-left: 20px;
margin-right: 20px;
float: left;
background: #eeeeee;
}

div.tplist_l {
width: 113px;
height: 62px;
float: left;
}

div.tplist_p {
width: 358px;
float: left;
border-left: 1px solid;
border-color: #2a3139;
height: 62px;
}

div.tplist_t {
float: left;
text-align: left;
FONT: 18px trebuchet ms;
width: 358px;
height: 25px;
line-height: 25px;
background-color: #b7b7b7;
padding-left: 4px;
}

div.tplist_tt {
width: 328px;
float: left;
text-align: left;
}

div.tplist_tt1 {
width: 358px;
float: left;
padding-left: 4px;
background-color: #e2e2e2;
height: 20px;
line-height: 20px;
}

div.tplist_tt2 {
width: 358px;
float: left;
text-align: left;
padding-left: 4px;
padding-top: 2px;
}

p.clear {
clear: both;
}

p.autor {
text-align: right;
font-style: italic;
font-size: 13px;
}

/* LINKI */

a:link {
color: #323d47;
text-decoration: none;
}

a:visited {
color: #323d47;
text-decoration: none;
}

a:active {
color: #323d47;
text-decoration: none;
}

a:hover {
color: #525f6b;
text-decoration: none;
}

div.tresc, div.news_l2 a:link {
color: #11181e;
text-decoration: underline;
}

div.tresc, div.news_l2 a:visited {
color: #11181e;
text-decoration: underline;
}

div.tresc, div.news_l2 a:active {
color: #11181e;
text-decoration: underline;
}

div.tresc, div.news_l2 a:hover {
color: #5c6166;
text-decoration: underline;
}

h2 a:link {
color: #31363d;
text-decoration: none;
}
h2 a:visited {
color: #24231f;
}
h2 a:active {
color: #24231f;
}
h2 a:hover {
color: #686b70;
}

a.mail:link {
color: #11181e;
text-decoration: underline;
}
a.mail:visited {
color: #11181e;
text-decoration: underline;
}
a.mail:active {
color: #11181e;
text-decoration: underline;
}
a.mail:hover {
color: #5c6166;
text-decoration: underline;
}

/* TAB */

div#t {
width: 215px;
height: auto;
float: left;
display: inline;
vertical-align: top;
}

div#p {
width: 215px;
height: auto;
float: left;
display: none;
vertical-align: top;
}

div.osatnio_cont {
width: 215px;
height: 15px;
}

a.ostatnio_t, a.ostatnio_t:visited {
padding: 0pt 0pt pt 0pt;
display: table-cell;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_off.gif);
text-align: right;
font-weight: normal;
color: #31485d;
text-decoration: none;
}

a.ostatnio_t:active {
padding: 0pt 0pt 0pt 0pt;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_on.gif);
text-align: right;
font-weight: normal;
color: #264760;
text-decoration: none;  
}

a.ostatnio_t:hover {
padding: 0pt 0pt 0pt 0pt;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_on.gif);
text-align: right;
font-weight: normal;
color: #000000;
text-decoration: none;
}

a.ostatnio_p, a.ostatnio_p:visited {
padding: 0pt 0pt pt 0pt;
display: table-cell;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_off.gif);
font-weight: normal;
color: #31485d;
text-decoration: none;
}

a.ostatnio_p:active {
padding: 0pt 0pt 0pt 0pt;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_on.gif);
font-weight: normal;
color: #264760;
text-decoration: none;  
}

a.ostatnio_p:hover {
padding: 0pt 0pt 0pt 0pt;
width: 107px;
height: 15px;
background-image: url(../content/gfx/menu_on.gif);
font-weight: normal;
color: #000000;
text-decoration: none;
}

span.przes2 {
position: relative;
right: 6px;
top: 1px;
}

span.przes3 {
position: relative;
left: 7px;
top: 1px;
}

div.ostatnio_cont2 {
width: 213px;
height: 44px;
background-color: #e2e2e2;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
}

div.ostatnio_cont2_l {
width: 167px;
height: 14px;
display: inline;
float: left;
padding-left: 3px;
border-bottom: 1px solid #dadada;
}

div.ostatnio_cont2_p {
width: 39px;
height: 14px;
padding-left: 3px;
border-left: 1px solid #dadada;
display: inline;
float: right;
border-bottom: 1px solid #dadada;
}

div.pole_kod {
margin: 0 auto;
padding: 5px;
border: 1px solid #383a3c;
background-color: #d4d4d4;
width: 400px;
color: #000000;
}

.napisz_poradnik {
margin-top: -8px;
margin-bottom: 3px;
}


/* RANKING */

form#ranking_form {
margin: 20px 17px 5px 17px;
color: #24231f;
text-align: center;
}

input#psnid {
color: #484b4e;
font-weight: bold;
background: #d4d4d4;
border: 1px #3b3b3b solid;
width: 405px;
height: 20px;
font-size: 8pt;
}

div#ranking_cont {
width: 476px;
margin: auto;
font-size: 12px;
height: 20px;
}

div#naglowek {
color: #24231f;
background: #cacaca;
font-size: 12px;
height: 20px;
line-height: 20px;
text-align: center;
}

div.pozycja {
width: 21px;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.nick {
width: 135px;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.braz_top {
width: 40px;
background: #e1946e url(../content/gfx/ranking_bronze.gif);
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.srebro_top {
width: 40px;
background: #d7d7d7 url(../content/gfx/ranking_silver.gif);
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.zloto_top {
width: 40px;
background: #fedf84 url(../content/gfx/ranking_gold.gif);
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.platyna_top {
width: 40px;
background: #aebdd9 url(../content/gfx/ranking_platinum.gif);
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.braz {
width: 40px;
background: #e1af96;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.srebro {
width: 40px;
background: #e4e4e4;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.zloto {
width: 40px;
background: #f5e7bf;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.platyna {
width: 40px;
background: #c9d2e2;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.suma {
width: 40px;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.pp {
width: 45px;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div.zmiana {
width: 21px;
border-left: 1px #2a3139 solid;
border-bottom: 1px #2a3139 solid;
float: left;
}

div#ranking_info {
width: 250px;
margin: auto;
font-size: 12px;
height: 38px;
background: #e2e2e2;
margin-bottom: 30px;
}

div#ranking_info_data {
color: #24231f;
background: #e2e2e2;
font-size: 12px;
height: 20px;
line-height: 20px;
text-align: center;
}

div#ranking_info_navi {
color: #24231f;
background: #cbcbcb;
font-size: 12px;
height: 18px;
line-height: 18px;
text-align: center;
}

/* REKLAMA */

div#reklama_gora_cont {
width: 1000px;
height: 100px;
text-align: center;
float: left;
display: inline;
margin-top: 5px;
}

div#reklama_gora {
width: 750px;
height: 100px;
text-align: center;
margin: auto;
}

div#reklama_lewo_cont {
width: 225px;
height: 600px;
margin-top: 15px;
float: left;
display: inline;
text-align: center;
}

div#reklama_lewo {
width: 120px;
height: 600px;
margin: auto;
text-align: center;
}

div#reklama_prawo_cont {
width: 245px;
height: 205px;
margin-top: 5px;
float: left;
display: inline;
text-align: center;
}

div#reklama_prawo {
width: 200px;
height: 200px;
margin: auto;
text-align: center;
}

div#reklama_tp {
padding-top: 20px;
padding-bottom: 20px;
height: 90px;
text-align: center;
margin: auto;
}