* {margin:0;padding:0;font-family:Arial,"Helvetica CE",Helvetica,sans-serif;}
body{margin:3px 0 0 0;padding:0;background:#fff;font-family:Arial,"Helvetica CE",Helvetica,sans-serif;font-size:12px;text-align:center;color: #787878}

#HeaderMain {width:760px; margin: 0 auto;}
#Menu {width:760px; margin: 0; padding: 0}
#Menu .buttons {float: left; width: 660px; height: 28px; background: url(/i/bg_menu.gif) repeat-x;}
#Menu .register {float: left; width: 100px; height: 28px; background: url(/i/bg_rejestracja_button.gif) repeat-x;}
#Menu .register a {display: block; font-weight: bold; color: #fff; margin-top: 5px}

/* do naglowka */
ul,ol,dl{list-style-type:none}
img{border:none}
.hide,.shide,.skipLink,.hide *{display:none}

#ads_gora_srodek {width:760px;float:left;clear:both;text-align:center;}

#header{float:left;width:760px;height:65px;margin-top:3px;margin-bottom:6px;background:#FCDA53 url(/i/header_bg.gif) no-repeat 0 0;}
#portal{width:200px;height:65px;float:left;}
#portal h1 {float:left;margin:13px 0 0 9px}
* html #portal h1 {margin-left:4px;}

/*szukaj*/
#search {float:right;width:445px;margin-right:15px;margin-top:16px;}
* html #search input.query{width:260px;}
#search input.query {width:256px;float:left;padding:2px 2px 2px 2px;margin-right:3px;border:1px solid #FFF;border-left:2px solid #75736E;border-top:2px solid #75736E}
#search input.button {width:53px;height:23px;border:none;float:left;background:#011F7D url(/i/szukaj.gif) no-repeat 0 0;font-size:0;padding-top:18px;color:#011F7D;}

#search div img {float:right;margin-top:5px;}
#search ul {width:380px;float:left;text-align:left;}
#search ul li {float:left;width:auto;padding-right:10px}
#search ul li.last {text-align:right;}
#search ul a,#search ul span{color:#967802;font-size:10px;}
#search ul span {font-size:12px;}
#search ul a {text-decoration:underline;}


/* nawigacja - kontener*/
#topNavigation {width:760px; margin:0; padding:0; background:#fff;}

/* nawigacja - menu */
#navigation {clear:both; float:left; width:760px; height:23px; margin:0; padding:0 0 0 4px; background:#039 url(/i/new_navigationBg.gif) repeat-x; text-align:left; font-weight:bold;}
html>body #navigation {width:756px;}
#navigation ul {float:left; margin:4px 0 0 0; padding:0; list-style:none;}
#navigation li {float:left; margin:0; padding:0; height:19px;}
#navigation li a {float:left; display:block; height:19px; padding:1px 5px 0 5px; color:#fff; text-decoration:none; font-size:12px;}
html>body #navigation li a {height:18px;}
#navigation li.selected {background:#fff url(/i/new_navActive.gif) no-repeat; }
#navigation li.selected a {background:url(/i/new_navActiveR.gif) no-repeat right; color:#000; padding:2px 5px 0 5px;}
html>body #navigation li.selected a {height:17px;}
#navigation li.first {border:none; color:#fff; padding:0 0 0 9px; background:url(/i/new_navHome.gif) no-repeat;}
#navigation li.first a {padding:2px 10px 0 5px;}
#navigation li.firstselected {padding:0 0 0 9px; color:#000; background:#fff url(/i/new_navActiveHome.gif) no-repeat;}
#navigation li.firstselected a {background:url(/i/new_navActiveR.gif) no-repeat right; color:#000; padding:2px 10px 0 5px;}
html>body #navigation li.firstselected a {height:17px;}
#navigation li a:hover {text-decoration:underline;}

/* nawigacja - menu - extra */
#navigation ul.extra {float:right; margin:0; padding:4px 2px 0 2px; background:#FF4E00 url(/i/new_navigationExtraBg.gif) repeat-x;}
#navigation ul.extra li.first {padding:0px; background:none;}
#navigation ul.extra li a {font-weight:bold; height:19px; padding:0px 5px 0 5px; }
#navigation ul.extra li {border-color:#EE0303; height:19px; margin:0px 0 0 0;}
#navigation ul.extra li.firstselected, #navigation ul.extra li.selected {background:#fff url(/i/new_navActiveExtra.gif) no-repeat left top;}
#navigation ul.extra li.firstselected a, #navigation ul.extra li.selected a {background:url(/i/new_navActiveExtra.gif) no-repeat right top; color:#EE0303;}

/* nawigacja - podmenu */
#navigationtabs {overflow:hidden; clear:both; width:760px; height:23px; margin:0; padding:0; border-bottom:1px solid #001F55; text-align:left; color:#3B4B55; font-size:12px}
html>body #navigationtabs {height:auto; min-height:23px;}
#navigationtabs a {color:#3B4B55;text-decoration:none}
#navigationtabs a:hover {text-decoration:underline}
#navigationtabs ul {float:left; margin:0; padding:0; list-style:none; color:#3B4B55;}
#navigationtabs li {float:left; margin:0; padding:0 5px; color:#3B4B55}
#navigationtabs li.first {background:none;}
#navigationtabs li.selected a {color:#3B4B55; font-weight:bold}
#navigationtabs div {float:left;width:760px;padding:5px 0 3px 0}
#navigationtabs div.tab {display:none}
#navigationtabs div.selected {display:block }
#navigationtabs ul.special {float:right;margin:0;padding:0}
#navigationtabs ul.special li {background:none}
#navigationtabs ul.special li {color:#FF3600; font-size:12px; font-weight:bold;}
#navigationtabs ul.special li a{font-weight:normal}

#navigationtabs div.more {width:760px; padding-right:10px; background:url(more.gif) no-repeat 750px 0.8em }
html>body #navigationtabs div.more {width:750px}

/* sciezka do strony */
#navigationPath {list-style-type:none; margin:0; padding:0 0 0 5px; color:#8CA757; font-weight:bold; text-transform: uppercase;}
#navigationPath a {text-decoration:underline; color:#8CA757; font-weight:bold; text-transform: uppercase;}
#navigationPath li {float:left; margin-right:6px;}

/* stopka */
#footer {clear:both; width:100%; padding-top:12px; color:#fff; font-size:11px;}
#footer a {color:#fff; font-size:11px;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {float:left; padding:3px 10px; background:#9C1600; margin:0;}
#footer p.contact {width:400px; text-align:left;}
html>body #footer p.contact {width:360px;}
#footer p.services {width:360px; text-align:right;}
#copyright {clear:both; color:#9C1600; text-align:center; padding:7px 0 32px 0; margin:0; font-size:11px;}
#copyright a {color:#9C1600; text-decoration:underline; font-size:11px;}

/* strona */

#Page {width: 760px; margin: 0 auto; text-align:left;}


#Main {float: left; width:446px; margin-top: 10px; background: #fff}
#Right {float: left; width:314px; /*background: yellow*/}
#Right h1 {float: left; width:314px; height: 26px; background: url(/i/bg_right_naj.gif) no-repeat; color: #fff; font-size: 14px; padding: 4px 0 0 8px; margin: 10px 0 0 0;}
html>body #Right h1 {width: 306px; height: 22px}
#Right h2 {float: left; width:314px; height: 26px; background: url(/i/bg_right_naj_2.gif) no-repeat; color: #fff; font-size: 14px; padding: 4px 0 0 8px; margin: 10px 0 0 0;}
html>body #Right h2 {width: 306px; height: 22px}

#RightNajPop {float: left; width: 314px;  background: #FFF0CF}
#RightWyr {float: left; width: 314px;background: #FFF0CF}
#RightKat {float: left; width: 314px; background: #FFF0CF; padding-bottom: 7px}
#Right .bonus {float: left; width: 314px; background: #000; margin-top: 10px}

#RightNajOcen {float: left; width: 314px;  background: #BC2301; padding: 5px 0 0 8px}
html>body #RightNajOcen {width: 306px;}

#RightNajOcen span {color: #EF9D07; font-size: 16px; font-weight: bold}
#RightNajOcen .month {margin-left: 12px}
#RightNajOcen .year {font-size: 24px;}

#RightNajOcen ol {list-style-type: decimal; margin: 10px 0 0 20px; color: #fff; font-size: 12px;}
#RightNajOcen li {margin-bottom: 6px}
#RightNajOcen ol li a {color: #fff; font-size: 12px; font-weight: bold; text-decoration: none;}

#RightKat ul {margin: 10px 0 0 10px; color: #000; font-size: 12px;}
#RightKat li {display: block; float: left; width: 150px; margin-bottom: 6px; font-weight: bold; color: #9C1600}
#RightKat ul li a {font-size: 12px; font-weight: normal; color: #3B4B55}

#RightNajPop ul {margin: 10px 0 0 10px; color: #3B4B55; font-size: 12px;}
#RightNajPop li {display: block; margin-bottom: 4px; min-height: 15px;  clear: both; }
#RightNajPop ul li a {float: left; display: block; width: 215px; color: #3B4B55; font-size: 12px; font-weight: bold; text-decoration: none;}
#RightNajPop ul li span {float: left; display: block; width: 65px; color: #3B4B55; font-size: 12px; text-decoration: none; text-align: right}
#RightNajPop ul li div {float: left; display: block; width: 15px; color: #3B4B55; font-size: 12px; text-decoration: none; text-align: left;}

#Main a {font-weight: bold; color: #000}
#Main a.link_regul {margin-left: 40px}
#Main a.link_dobrestr {margin-left: 60px}
#Main a span {color: #9C1600; text-decoration: none}
#Main div.txt {padding: 0 40px 0 10px; color: #3B4B55;}
#Main div.bottom {background: url(/i/bg_bottom.jpg); height: 63px; width: 446px; margin-bottom: 10px}

#Main h1 {background: url(/i/dot.gif) no-repeat left center; padding-left: 30px; font-size: 18px; color: #BC2201; margin: 10px 0}
#Main ol {list-style-type: decimal; margin: 10px 0 0 30px; color: #3B4B55; font-size: 12px;}
#Main ol li {margin-bottom: 5px}
#Main ol li a{color: #1771A4; font-weight: bold;}

#PageInfo {margin: 10px; font-size: 11px}
#ScreenBox {float: left; width: 200px; margin-right: 10px}
#ScreenBox .votebox { color: #fff; background: #BC2301; margin-top: 3px; text-align: center}
#ScreenBox .votebox a {color: #fff; font-weight: normal; text-decoration: none}
#ScreenBox .vote {display: block; padding: 5px}
#ScreenBox .code {display: none; padding: 5px}
#kod_z_obrazka {width: 100px; height: 22px; border: 1px solid #A08989; background: #fff; color: #BC2301; padding: 3px; text-align: center}
html>body #kod_z_obrazka {width: 96px; height: 16px;}
#ScreenBox .submit {border: 0px; color: #fff; font-weight: bold; text-decoration: underline; background: #BC2301;}

#PageInfo .title {display: block; font-weight: bold; text-decoration: none; color: #1771A4; font-size: 14px; margin-bottom: 5px}
#PageInfo .description {color: #3B4B55; font-size: 12px}

#MainTopBox {background: url(/i/main_top_1.gif) no-repeat; height: 295px; width: 446px;}
#Main .leadNewsBox {background: url(/i/bottom_line.gif) no-repeat bottom; padding: 10px;  color: #3B4B55}
#Main .leadNewsBox img {margin-right: 5px; border: 1px solid #8A8A8A;}
#Main .leadNewsBox div.date {color: #787878; font-size: 11px}
#Main .leadNewsBox h2 {color: #1771A4; font-size: 16px; margin-bottom: 1px; text-decoration: none}
#Main .leadNewsBox a.titleNews {color: #1771A4; font-size: 16px; margin-bottom: 1px; text-decoration: none}
#Main .leadNewsBox a {text-decoration: none}
#Main .leadNewsBox a.more {display: block;}
#Main .leadNewsBox a span.more {color: #BC1F00; font-weight: normal; text-decoration: underline; width: 35px; margin-left: 365px;cursor: pointer; cursor: hand;}
#Main .leadNewsBox a span.raquo {color: #000; font-weight: bold; text-decoration: none;}
#Main .leadNewsBox span.nt {font-size: 11px;}
#Main .leadNewsBox span.nt a {text-decoration: underline;}


#LastAdded ol {display: block; list-style-type: decimal; color: #3B4B55; font-size: 12px; }
#LastAdded li {margin-right: 15px}

#Ranking {margin-left: 8px; text-align: center}
#Ranking td.header {color: #7E8D96}
#Ranking tr.platinum {background: #D4D2D2}
#Ranking tr.gold {background: #FEE188}
#Ranking tr.silver {background: #F6F5F5}
#Ranking td {padding: 3px 0; color: #3B4B55}
#Ranking td a {color: #3B4B55}
#Ranking td.left {text-align: left; padding-left: 5px}
#Ranking td.lp {text-align: right; padding-right: 1px}

#Ranking td.sep_platinum {background: #D4D2D2; padding: 0}
#Ranking td.sep_platinum div {height: 10px; border-bottom: 1px solid #9C1600}
#Ranking td.sep_gold {background: #FEE188; padding: 0}
#Ranking td.sep_gold div {height: 10px; border-bottom: 1px solid #9C1600}
#Ranking td.sep_silver {background: #F6F5F5; padding: 0}
#Ranking td.sep_silver div {height: 10px; border-bottom: 1px solid #9C1600}

#Main .dynamic_platinum {float: left; width: 210px; height: 92px; background: url(/i/dynamic_platinum.gif) no-repeat; padding: 30px 0 0 95px; margin-left: 10px}
html>body #Main .dynamic_platinum {width: 120px; height: 60px;}

#Main .dynamic_gold {float: left; width: 230px; height: 95px; background: url(/i/dynamic_gold.gif) no-repeat; padding: 30px 0 0 95px; margin-left: 10px}
html>body #Main .dynamic_gold {width: 130px; height: 60px;}

#Main .dynamic_silver {float: left; width: 210px; height: 93px; background: url(/i/dynamic_silver.gif) no-repeat; padding: 30px 0 0 95px; margin-left: 10px}
html>body #Main .dynamic_silver {width: 130px; height: 60px;}

#Main .static_reward {float: left; width: 110px; height: 96px; background: url(/i/dynamic_reward.gif) no-repeat; padding: 46px 0 0 100px; margin: 0 0 10px 4px}
html>body #Main .static_reward {width: 10px; margin-left: 8px; height: 60px; margin-bottom: 0px}

#Main .static_reason {float: left; width: 200px; height: 96px; padding: 0; vertical-align: middle;}

#Comments {margin: 35px 15px 0 0px; clear: both; }
html>body #Comments{margin-top: 10px}
#Comments .top_com {background: #FFF0CF; padding: 5px 10px 7px 10px; border-top: 1px solid #9C1600; border-bottom: 1px solid #9C1600; }
#Comments .bottom_com {padding: 5px 10px 7px 10px;}
#Comments .top strong { margin-top: 2px;}
#Comments .top span { margin-top: 2px;}

#Comments ul {margin-top: 5px}
#Comments ul li {clear: both; display: block;}
#Comments ul li .left {float: left; width: 300px }
#Comments ul li .left span {color: #9C1600;}
#Comments ul li .right {float: left; width: 122px; text-align: right; font-size: 10px}
#Comments ul li .right span {color: #9C1600}

/*dodaj komentarz - formularz*/
.addForm label {color: #000}
.inputText {border: 1px solid #BC2201; width: 435px; height: 17px; margin: 4px 0 6px 0}
.addForm textarea {border: 1px solid #BC2201;overflow: hidden; width: 435px; margin: 4px 0 6px 0;font-size: 12px}
.dodajKom {width:115px; height:43px; background: url(/i/dodaj.gif) no-repeat; border:0}
.resetKom {width:111px; height:46px; background: url(/i/anuluj.gif) no-repeat; border:0}
.note {width: 435px; background: #FFF0CF; margin-top: 15px; line-height: 20px; padding: 3px}
html>body .note {width: 429px}
.kod {border: 1px solid #BC2201}
.addForm ul {margin: 5px 0}
.addForm ul li {color: #F00}

.leadNewsBox h3{font-size:13px;}
ol.sub-item-zasady li{list-style-type : lower-alpha;}

.sep {margin-bottom: 6px}
.sep_left {margin: 6px 0 0 10px}
.code_t {margin: 6px 15px 0 10px; padding: 2px 4px; border: 1px solid #BDBDBD;  font-size: 12px; background: #fff; width: 411px; color: #6D767A}
.sep_buton {margin: 6px 15px 0 10px; text-align: right;}
.buton {width: 130px; background: #9D1700; border: 0px; color: #fff; font-size: 11px; text-align: center; cursor: pointer; cursor: hand}
.sep div {padding:5px;border:1px solid #555;color:#555;text-align:center;width:50px;}
