body {background-color:#f4f7fa;text-align:center;margin:0;padding:0;font-size:8pt;}
* {font-family:tahoma, sans-serif;}
td, th {font-size:8pt;}
#naglowek {border-top:0px solid #fbfcfd;background-color:white;padding-bottom:10px;}
.zawartosc {text-align:left;margin:0 auto;width:780px;}

#naglowek .zawartosc1 {width:712px;padding-top:5px;margin:0 auto;text-align:left;}
#naglowek #width800 {width:793px;margin:0 auto;}
#naglowek h1 {margin:0;float:left;padding-top:13px;}
#naglowek ul {float:right;display:block;list-style-type:none;margin:0;padding:0;}
#naglowek li {float:left;background:transparent url(/layouts/pl/image/naglowekkropki.gif) 6px 50% no-repeat;margin:0;padding:0 0 0 14px;}
#naglowek li.pierwsze {background-image:none;}
#naglowek li a {font-size:7pt;}

#naglowek form {margin:0;padding:0;}
#naglowek fieldset {margin:0;padding:16px 0 0 0;border-width:0;float:right}
#naglowek .pole {width:96px;border:1px solid #bcc2cf;color:#5e738d;font-size:8pt;padding:1px;}
#naglowek img, #naglowek input, #naglowek label {float:left;}
#naglowek img {margin-right:8px;margin-top:2px;}
#naglowek label {width:30px;text-align:center;color:#abb6c4;font-size:7pt;}
#naglowek label input {margin-left:5px;}
#naglowek label.forweb {background:transparent url(/layouts/pl/image/googlekropki.gif) no-repeat top right;}
#naglowek input.buttongo {margin-top:3px;}

#czescglowna {clear:both;background:#fbfcfd url(/layouts/pl/image/tloglownedol.gif) repeat-x bottom left;}
#czescglowna.male {clear:both;background:#fbfcfd url(/layouts/pl/image/tloglownedol1.gif) repeat-x bottom left;}
#czescglowna1 {background:transparent url(/layouts/pl/image/tloglownegora.gif) repeat-x top left;}
#czescsrodkowa {margin:0 auto;width:793px;background:transparent url(/layouts/pl/image/tlouzupelniajace.gif) repeat-x top left;}

#panel {background:#505462 url(/layouts/pl/image/tlopaneldol.gif) bottom left no-repeat;height:106px;overflow:hidden}
#panelgora {background:#e74203 url(/layouts/pl/image/tlopanelgora.gif) top left no-repeat;height:62px;}
#panelgora ul {display:block;float:right;margin:0;list-style-type:none;padding:0 61px 0 0;}
#panelgora ul li {float:left;width:115px;height:61px;margin-left:5px;}
#panelgora ul li a {background:transparent url(/layouts/pl/image/paneltlomenu.gif) no-repeat top left;font-size:7pt;display:block;color:#ffece4;font-weight:bold;text-align:center;padding-top:8px; width:115px;}
#panelgora ul li.ostatnie a{background-image:url(/layouts/pl/image/paneltlomenu1.gif);}
#panelgora ul li a:hover {background-position:top right;text-decoration:none;}
#panelgora ul li a img {margin-top:0px;display:block;margin:2px auto;}
#panelgora p {margin:0;padding:40px 0 0 40px;color:#a2a3aa;font-size:7pt;}
#panelgora p a {color:#a2a3aa;text-decoration:underline;}
#panelgora p a:hover {text-decoration:none;}
#paneldol {padding:13px 0 0 29px;}
#paneldol form {margin:0;padding:0;float:left;width:249px;}
#paneldol fieldset {border-width:0;margin:0;padding:0;}
#paneldol .pole {width:94px;background-color:white;border:1px solid #bcc2cf;color:#616161;font-size:7pt;padding:1px;font-family:tahoma, sans-serif;}
#paneldol .pole.word {padding:2px 4px;margin-right:5px;}
* html #paneldol .pole {padding:2px 4px;}
#paneldol p, #paneldol ul {color:#a4a5ac;font-size:7pt;float:left;margin:0;padding:4px 0 0 0;}
#paneldol p {padding-left:20px;}
#paneldol ul {padding-left:6px;}
#paneldol li {float:left;list-style-type:none;background:transparent url(/layouts/pl/image/panelkropki.gif) no-repeat left center;padding:0 6px;}
#paneldol li.home {background-image:none;}
#paneldol li a {color:#a4a5ac;text-decoration:underline;}
#paneldol li a:hover {text-decoration:none;}
#paneldol form.windowstools {float:right;width:140px;}
#paneldol form.windowstools fieldset {background:transparent url(/layouts/pl/image/windowstools.gif) no-repeat left center;padding:0 25px 0 18px;}


.reklamagoogle {background-color:white;margin:2px 0 3px 0;}
.reklamagoogle .border {border:1px solid #becfdb;border-width:0 1px;text-align:center;}
.reklamagoogle .border div {width:728px;margin:0 auto;}

.reklamagoogle1 {margin:8px 0;}
.reklamagoogle1 .border {border:1px dotted #d3dee6;border-width:1px 0;text-align:center;padding:3px 0}
.reklamagoogle1 .border div {width:728px;margin:0 auto;}
.reklamagoogle1 .border.small div {width:360px;}
.reklamagoogle1 .border.medium div {width:518px;}
.reklamagoogle1 .border.box div {width:130px;}

#reklamafirefox {margin-bottom:14px;}

#tresc {background:white url(/layouts/pl/image/rog780g.gif) no-repeat top left;padding:0 10px 0 13px;}
#tresc.paddingtop {padding-top:22px;}
#tresc h2.tytulpd {height:39px;background:transparent url(/layouts/pl/image/tytulpd.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytulnd {height:39px;background:transparent url(/layouts/pl/image/tytulnd.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytuln389 {height:39px;background:transparent url(/layouts/pl/image/tytuln389.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytuln359 {height:39px;background:transparent url(/layouts/pl/image/tytuln359.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytuln569 {height:39px;background:transparent url(/layouts/pl/image/tytuln569.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytulp178 {height:39px;background:transparent url(/layouts/pl/image/tytulp178.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytuln178 {height:39px;background:transparent url(/layouts/pl/image/tytuln178.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2.tytulp359 {height:39px;background:transparent url(/layouts/pl/image/tytulp359.gif) no-repeat top left;margin:0 0 6px 0;padding:0;}
#tresc h2 span {display:block;width:190px;float:left;}
#tresc h2.tytulp178 span, #tresc h2.tytuln178 span {display:block;width:178px;float:left;}

#tresc h2.tytuln389 span {width:321px;}
#tresc h2.tytuln359 span {width:291px;}
#tresc h2 img {color:white;display:block;margin:15px 0 0 16px;font-size:10pt;}
#tresc h2 a {display:block;padding-top:15px;float:left;}
#tresc h2 a img {margin:0 0 0 16px;}
#tresc h2 em {font-style:normal;font-size:7pt;display:block;float:left;}
#tresc h2 em a {float:none;color:#e74304;text-decoration:underline;font-weight:normal;margin-left:50px;}
#tresc h2 em a:hover {text-decoration:none;}

#tresc .ramka {width:243px;float:left;border:1px solid #d3dee6;height:99px;font-size:8pt;margin-right:11px;}
#tresc .ramka.ostatnia {margin-right:0;margin-bottom: 11px;}
#tresc .ramka img.floatleft {margin:12px 16px;}
#tresc .ramka h3 {font-size:8pt;margin:0;padding:16px 0 0 0;color:#253e60;}
#tresc .ramka h3 a {color:#253e60;}
#tresc .ramka p {padding:2px;margin:0;color:#3f3f3f;line-height:1.5em;}
#tresc .ramka p.small {color:#00a9ec;font-size:7pt;padding-right: 5px; text-align: right;}

#tresc a.icon { display:block; float:left; height:79px; text-align:center; width:82px;}
#tresc a.icon img { margin: 12px 16px;}


#coll389 {float:left;width:389px;}
#colr359 {float:right;width:359px;}
#coll569 {float:left;width:569px;}
#colr178 {float:right;width:178px;}
.column114 {float:left;width:114px;}
.column145 {float:right;width:145px;}
.column178 {float:left;width:178px;}
.column245 {float:left;width:245px;}

#sitecategories, #submissionpolicy {background-color:#f2f5f8;margin-bottom:14px;}
#gamescategories {background-color:#f2f5f8;margin-bottom:8px;}

#submissionpolicy .paddingleft12 {padding:10px 12px 30px 24px;}
#submissionpolicy h3 {color:#253e60;font-size:8pt;margin:0;padding:0;line-height:1.5em;display:inline;}
#submissionpolicy p {line-height:1.5em;color:#3f3f3f;margin:0;padding:0;display:inline;}
#submissionpolicy hr {visibility:hidden;}
#submissionpolicy ul {clear:left;list-style-type:none;margin:0;padding:0 0 14px 0;}
#submissionpolicy li {background:transparent url(/layouts/pl/image/arrow.gif) left center no-repeat;padding:0 0 0 16px;line-height:1.5em;margin:0 0 0 16px;}

#sitecategories dl, #gamescategories ul {padding:0;margin:12px 10px 5px 0;float:left;width:177px;list-style-type:none;}
#sitecategories dt {margin:0;padding:6px 0 0 13px;}
#sitecategories dt a, #gamescategories li a {font-weight:bold;font-size:10pt;color:#253e60;}
#sitecategories dd {margin:0;padding:2px 0 9px 13px;border-bottom:1px solid #dee1e5;}
#sitecategories dd a {font-size:7pt;color:#3f3f3f;}
#gamescategories li {margin:0;padding:6px 0 13px 13px;border-bottom:1px solid #dee1e5;}
#gamescategories li.ostatnie {border-bottom-width:0;}

#essentialdownloads {background:transparent url(/layouts/pl/image/border.gif) repeat-y top left;margin-bottom:14px;}
#essentialdownloads ul {margin:0;padding:0;list-style-type:none;line-height:1.5em;}
#essentialdownloads li {margin:0;padding:16px 0 0 0;float:left;width:185px;}
#essentialdownloads li a {font-weight:bold;color:#253e60;}
#essentialdownloads li li {float:none;background:transparent url(/layouts/pl/image/arrow.gif) left center no-repeat;padding:0 0 0 16px;width:auto}
#essentialdownloads li li a {font-weight:normal;color:#3f3f3f;}
#essentialdownloads .paddingleft12 {margin:0 0 0 18px;padding:0;}
#essentialdownloads li.row2 {clear:both;}

#freewhitepaper, #featureddownload1 {background-color:#f2f5f8;margin-bottom:14px;}
#freewhitepaper h2.tytuln389, #featureddownload1 h2.tytuln389 {margin-bottom:16px;}
#freewhitepaper .column114 img, #featureddownload1 .column114 img {margin:0 0 20px 0;}
#freewhitepaper .column245 dl, #featureddownload1 .column245 dl {color:#3f3f3f;line-height:1.5em;margin:0;padding:0 0 10px 0;}
#freewhitepaper .column245 dt a, #featureddownload1 .column245 dt a {font-weight:bold;color:#253e60;}
#freewhitepaper .column245 dd, #featureddownload1 .column245 dd {margin:0;padding:0 0 10px 0;}
#freewhitepaper .column245 p, #featureddownload1 .column245 p {background:transparent url(/layouts/pl/image/arrow1.gif) left center no-repeat;padding:0 0 0 10px;margin:0;}

#freewarefilesnewsletter {background:transparent url(/layouts/pl/image/border.gif) repeat-y top left;margin-bottom:14px;}
#freewarefilesnewsletter form {margin:0;padding:2px 0 12px 16px;width:200px;}
#freewarefilesnewsletter fieldset {border-width:0;margin:0;padding:0;}
#freewarefilesnewsletter .pole {background-color:white;border:1px solid #d24007;font-size:7pt;color:#616161;padding:2px 4px;width:134px;margin:0 10px 0 0;}
#freewarefilesnewsletter input {vertical-align:bottom;}
#freewarefilesnewsletter .paddingleft12 {padding:0 10px 0 18px;}
#freewarefilesnewsletter p {line-height:1.5em;color:#3f3f3f;margin:0;padding:10px 0 0 0;}
#freewarefilesnewsletter ul {list-style-type:none;margin:0;padding:10px 0 0 0;float:right;width:250px;}
#freewarefilesnewsletter li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#freewarefilesnewsletter li.pierwsze {background-image:none;}
#freewarefilesnewsletter li img {vertical-align:bottom;margin-right:2px;}
#freewarefilesnewsletter p.small {font-size:7pt;padding-bottom:20px;}

#todaynewsfiles, #gamesnewfiles {background:transparent url(/layouts/pl/image/border1.gif) repeat-y top left;margin-bottom:14px;}
#todaynewsfiles dl, #gamesnewfiles dl {margin:0;padding:16px 0 0 0;list-style-type:none;line-height:1.5em;}
#todaynewsfiles dt, #gamesnewfiles dt {margin:0;padding:0 10px 0 20px;background:transparent url(/layouts/pl/image/arrow.gif) left center no-repeat;}
#todaynewsfiles dt a, #gamesnewfiles dt a {font-weight:bold;color:#253e60;}
#todaynewsfiles dd, #gamesnewfiles dd {margin:0 10px 7px 0;padding:0 0 7px 20px;border-bottom:1px solid #e9eaeb;}
#todaynewsfiles dd.ostatnie, #gamesnewfiles dd.ostatnie {border-bottom-width:0;margin-bottom:0;}

#mostpopular {background:transparent url(/layouts/pl/image/border1.gif) repeat-y top left;margin-bottom:14px;}
#top100downloads, #mostpopular1 {background:transparent url(/layouts/pl/image/border.gif) repeat-y top left;margin-bottom:14px;}
#mostpopular table {width:358px;margin:0 0 0 1px;}
#top100downloads table, #mostpopular1 table {width:388px;margin:0 0 0 1px;border-collapse:collapse}
#mostpopular tr, #top100downloads tr, #mostpopular1 tr {vertical-align:top;}
#mostpopular th, #top100downloads th, #mostpopular1 th {color:#e4e7f5;font-size:7pt;font-weight:normal;padding-bottom:20px;}
#mostpopular td, #top100downloads td, #mostpopular1 td {padding:3px 0px;line-height:1.5em;border-right:1px solid #e4e9ee;}
#mostpopular td a, #top100downloads td a, #mostpopular1 td a {color:#3f3f3f;display:block;}
#mostpopular tr.grey, #top100downloads tr.grey, #mostpopular1 tr.grey {background-color:#f2f5f8;}
#mostpopular th.kolumna1, #top100downloads th.kolumna1, #mostpopular1 th.kolumna1 {padding-left:20px;padding-right:3px;}
#mostpopular th.kolumna2, #top100downloads th.kolumna2, #mostpopular1 th.kolumna2 {padding-left:15px;padding-right:5px;}
#mostpopular th.kolumna3 {padding-left:20px;padding-right:5px;}
#top100downloads th.kolumna3, #mostpopular1 th.kolumna3 {padding-left:5px;padding-right:5px;}
#mostpopular td.kolumna1, #top100downloads td.kolumna1, #mostpopular1 td.kolumna1 {padding-left:25px;padding-right:3px;width:24px;}
#mostpopular td.kolumna2 {padding-left:15px;padding-right:5px;width:185px;}
#top100downloads td.kolumna2, #mostpopular1 td.kolumna2 {padding-left:10px;padding-right:5px;width:253px;}
#mostpopular1 td.kolumna2 em {font-style:normal;font-size:7pt;display:block;}
#mostpopular td.kolumna3 {padding-left:25px;padding-right:5px;}
#top100downloads td.kolumna3, #mostpopular1 td.kolumna3 {padding-left:10px;padding-right:5px;}

#recenteditorspicks {background:transparent url(/layouts/pl/image/border1.gif) repeat-y top left;margin-bottom:14px;}
#recenteditorspicks table {width:357px;margin:0 0 0 1px;}
#recenteditorspicks td {padding:3px 0 3px 25px;line-height:1.5em;}
#recenteditorspicks td a {color:#3f3f3f;}
#recenteditorspicks tr.grey {background-color:#f2f5f8;}
#recenteditorspicks td.kolumna1 {width:16px;}

#sponsoredlinks {background:transparent url(/layouts/pl/image/border1.gif) repeat-y top left;margin-bottom:14px;}
#sponsoredlinks .paddingleft12 {padding:0 12px 0 24px;}
#sponsoredlinks h3 {color:#253e60;font-size:8pt;margin:0;padding:10px 0 0 0;line-height:1.5em;}
#sponsoredlinks p {line-height:1.5em;color:#3f3f3f;margin:0;padding:0;}

#partners h2 span {width:294px;}
#partners h2 em a {margin-left:0;margin-right:20px;color:#253e60;}
#partners ul {margin:10px 0 0 0;padding:0;list-style-type:none;width:180px;float:left;border-left:1px solid #e4e9ee;}
#partners ul.pierwsze {border-left-width:0;}
#partners li {background:transparent url(/layouts/pl/image/arrow.gif) left center no-repeat;padding:0 0 0 16px;line-height:1.5em;margin:0 0 0 16px;}
#partners li a {color:#253e60;}

#softwaredevelopers, #createnewaccount {background:transparent url(/layouts/pl/image/border1.gif) repeat-y top left;margin-bottom:14px;}
#softwaredevelopers .paddingleft12, #createnewaccount .paddingleft12 {padding:0 0 20px 0;}
#softwaredevelopers form, #createnewaccount form {margin:0;padding:0;}
#softwaredevelopers fieldset, #createnewaccount fieldset {border-width:0;margin:0;padding:26px 0 0 34px;}
#softwaredevelopers h3, #createnewaccount h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#softwaredevelopers label span, #createnewaccount label span {float:left;width:94px;text-align:right;padding-top:2px;margin-right:8px;color:#3f3f3f;}
#softwaredevelopers label, #createnewaccount label {display:block;clear:left;margin-top:10px;}
#softwaredevelopers input.pole, #createnewaccount input.pole {font-size:8pt;border:1px solid #bcc2cf;width:150px;padding:2px;color:#616161;}
#softwaredevelopers .buttons, #createnewaccount .buttons {padding:14px 0 0 102px;}
#softwaredevelopers .buttons em, #createnewaccount .buttons em {font-style:normal;font-size:7pt;}

#newsletter {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#newsletter h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#newsletter p {color:#616161;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#newsletter form {margin:0;padding:0;}
#newsletter fieldset {border-width:0;margin:0;padding:34px 0 0 60px;}
#newsletter .paddingleft12 {padding:2px 28px 50px 18px;}
#newsletter label span {float:left;width:94px;text-align:right;padding-top:2px;margin-right:8px;color:#3f3f3f;}
#newsletter label {display:block;clear:left;margin-top:10px;}
#newsletter .pole {font-size:8pt;border:1px solid #bcc2cf;width:150px;padding:2px;color:#616161;}
#newsletter .buttons {padding:14px 0 0 102px;}
#newsletter .buttons em {font-style:normal;font-size:7pt;}
#newsletter ul {list-style-type:none;margin:0;padding:14px 0 0 0;}
#newsletter li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#newsletter li.pierwsze {background-image:none;padding-left:0;}
#newsletter ul a {text-decoration:underline;color:#e74304;font-size:8pt;}
#newsletter ul a:hover {text-decoration:none;}

#sponsoredlinks1 {background:transparent url(/layouts/pl/image/border3.gif) repeat-y top left;margin-bottom:14px;}
#sponsoredlinks1 .paddingleft12 {padding:15px 13px 2px 16px;}
#sponsoredlinks1 h3 {color:#253e60;font-size:8pt;margin:0;padding:0 3px;line-height:1.5em;}
#sponsoredlinks1 p {color:#3f3f3f;font-size:8pt;margin:0 0 11px 0;padding:0 3px 11px 3px;line-height:1.5em;border-bottom:1px solid #e3e9ee;}
#sponsoredlinks1 h3 a {color:#253e60}
#sponsoredlinks1 p a {color:#3f3f3f;}
#sponsoredlinks1 p.ostatni {border-bottom-width:0;}

#userreviews {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#userreviews h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#userreviews p {color:#616161;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#userreviews .podtytul, #userreviews .podtytul a {color:white;font-size:10.5pt;font-weight:bold;padding-left:18px;}
#userreviews form {margin:0;padding:0;}
#userreviews fieldset {border-width:0;margin:0;padding:42px 0 10px 80px;}
#userreviews .paddingleft12 {padding:2px 28px 50px 18px;}
#userreviews label span {float:left;width:94px;text-align:right;padding-top:2px;margin-right:8px;color:#3f3f3f;}
#userreviews label {display:block;clear:left;margin-top:10px;}
#userreviews .pole {font-size:8pt;border:1px solid #bcc2cf;width:225px;padding:2px;color:#616161;}
#userreviews select.pole {width:100px;}
#userreviews textarea.pole {height:80px;}
#userreviews .buttons {padding:14px 0 0 102px;}

#userreviews1 {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#userreviews1 h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#userreviews1 table {width:568px;margin:0 0 0 1px;}
#userreviews1 tr {vertical-align:top;}
#userreviews1 th {color:#e4e7f5;font-size:7pt;font-weight:normal;padding-bottom:20px;}
#userreviews1 td {padding:10px 0px;line-height:1.5em;border-right:1px solid #e4e9ee;}
#userreviews1 tr.grey {background-color:#f2f5f8;}
#userreviews1 th.kolumna1 {padding-left:25px;padding-right:3px;}
#userreviews1 th.kolumna2 {padding-left:0;padding-right:0;text-align:center;}
#userreviews1 th.kolumna3 {padding-left:0;padding-right:0;text-align:center;}
#userreviews1 td.kolumna1 {padding-left:25px;padding-right:3px;width:394px;}
#userreviews1 td.kolumna2 {text-align:center;width:55px;}
#userreviews1 td.kolumna1 cite {font-style:normal;font-size:7pt;display:block;color:#00a9ec;}
#userreviews1 td.kolumna3 {padding-left:13px;padding-right:5px;}
#userreviews1 td.kolumna1 h3, #userreviews1 td.kolumna1 p {margin:0;padding:0 0 5px 0;}
#userreviews1 .paddingleft12 {padding:20px 20px 0 20px;}
#userreviews1 .paddingleft12 p {margin:0;}
#userreviews1 ul {list-style-type:none;margin:0;padding:0;float:right;}
#userreviews1 li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#userreviews1 li.pierwsze {background-image:none;padding-left:0;}
#userreviews1 ul a {text-decoration:underline;color:#e74304;font-size:8pt;}
#userreviews1 ul a:hover {text-decoration:none;}

#mostpopular2 {background:transparent url(/layouts/pl/image/border3.gif) repeat-y top left;margin-bottom:14px;}
#mostpopular2 h3 {color:#e4e7f5;font-size:7pt;font-weight:normal;padding:2px 0 17px 20px;margin:0;}
#mostpopular2 ul {margin:0 1px;padding:0;list-style-type:none;}
#mostpopular2 li {padding:5px 17px;margin:0;}
#mostpopular2 li.grey {background-color:#f2f5f8;}
#mostpopular2 li a {color:#3f3f3f;}

#program {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#program h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#program p {color:#616161;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#program .podtytul,#program .podtytul a {color:white;font-size:10.5pt;font-weight:bold;padding-left:18px;}
#program .paddingleft12 {padding:24px 12px 0 16px;}
#program dl {line-height:1.8em;color:#3f3f3f;margin:0;padding:14px 0 5px 0; overflow-x:hidden;}
#program .paddingleft12 a {font-size:8pt;text-decoration:underline;color:#e74304;}
#program .paddingleft12 a:hover {text-decoration:none;}
#program dt {clear:both;float:left;font-weight:bold;margin:0;padding:0 4px 0 0;}
#program dd {margin:0;padding:0;}
#program .screen {margin-bottom:34px;}
#program .rating {background:transparent url(/layouts/pl/image/border4.gif) repeat-y top left;margin-bottom:8px;width:145px;}
#program .rating1 {background:transparent url(/layouts/pl/image/rog145gb.gif) no-repeat top left;}
#program .rating2 {background:transparent url(/layouts/pl/image/rog145db.gif) no-repeat bottom left;padding:14px 0;}
.rating p {padding-bottom:6px;}
.rating {text-align:center;}
.rating strong {font-size:12pt;color:#e8480b;}
.rating em {font-style:normal;color:#e8480b;}
#program .column178 {margin-right:10px;}

#publisherdescription {background-color:#f2f5f8;margin-bottom:14px;}
#publisherdescription h3 {color:#253e60;font-size:10pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#publisherdescription h3 em {font-style:normal;color:#e8480b;}
#publisherdescription p {color:#3f3f3f;font-size:9pt;margin:0;padding:0 0 10px 0;line-height:1.5em;}
#publisherdescription .paddingleft12 {padding:20px 25px 0 25px;}
#publisherdescription p a {text-decoration:underline;color:#e74304;font-size:9pt;}
#publisherdescription p a:hover {text-decoration:none;}
#publisherdescription .reklamagoogle1 {margin-top:10px;}
#publisherdescription .reklamagoogle1 .border {padding:10px 0;}

#userreviews2 {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#userreviews2 h3 {color:#3f3f3f;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#userreviews2 .paddingleft12 {padding:10px 10px 0 10px;}
#userreviews2 dl {margin:0;padding:0;}
#userreviews2 dt {float:left;padding:0 4px 0 0;font-weight:bold;margin:0;}
#userreviews2 dd {margin:0;padding:0 0 20px 0; overflow-x: hidden;}
#userreviews2 .column114 {margin-right:50px;}
#userreviews2 .column178 {padding-top:10px;}
#userreviews2 .column178 p {font-weight:bold;}
#userreviews2 p {margin:0;padding:0 0 10px 0}
#userreviews2 p.comment {background-color:#f2f5f8;color:#3f3f3f;padding:10px 20px;margin:8px 1px 0 1px;line-height:1.8em;}
#userreviews2 p.note {color:#3f3f3f;padding:20px 20px 0 20px;}
#userreviews2 ul {margin:0;padding:20px 0 0 20px;list-style-type:none}
#userreviews2 li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#userreviews2 li.pierwsze {background-image:none;padding-left:0;}
#userreviews2 ul a {text-decoration:underline;color:#e74304;font-size:8pt;}
#userreviews2 ul a:hover {text-decoration:none;}

#chooseserver {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#chooseserver h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#chooseserver h3 a {color:#253e60;}
#chooseserver .podtytul, #chooseserver .podtytul a {color:white;font-size:10.5pt;font-weight:bold;padding-left:18px;}
#chooseserver table {width:568px;margin:0 0 0 1px;}
#chooseserver tr {vertical-align:top;}
#chooseserver td {vertical-align:middle;padding:10px 0;line-height:1.5em;border-right:1px solid #e4e9ee;font-size:10pt;}
#chooseserver tr.grey {background-color:#f2f5f8;}
#chooseserver td.kolumna1 {padding-left:25px;padding-right:3px;width:164px;}
#chooseserver td.kolumna2 {padding:10px;}
#chooseserver .paddingleft12 {padding:10px 0 0 0;}

#results {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#results h3 {color:#253e60;font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#results h3 a {color:#253e60;}
#results table {width:568px;margin:0 0 0 1px;}
#results tr {vertical-align:top;}
#results th {color:#e4e7f5;font-size:7pt;font-weight:normal;padding-bottom:20px;}
#results td {padding:10px 0px;line-height:1.5em;border-right:1px solid #e4e9ee;}
#results tr.grey {background-color:#f2f5f8;}
#results th.kolumna1 {padding-left:25px;padding-right:3px;}
#results th.kolumna2 {padding-left:0;padding-right:0;text-align: center;}
#results th.kolumna3 {padding-left:0;padding-right:0;text-align: center;}
#results th.kolumna4 {padding-left:0;padding-right:0;text-align: center;}
#results td.kolumna1 {padding-left:25px;padding-right:3px;width:324px;}
#results td.kolumna2 {text-align:center;width:58px;}
#results td.kolumna1 em {font-style:normal;font-size:7pt;display:block;color:#00a9ec;}
#results td.kolumna3 {padding-left:8px;padding-right:5px;width:58px;}
#results td.kolumna4 {padding-left:13px;padding-right:5px;}
#results td.kolumna1 h3, #results td.kolumna1 p {margin:0;padding:0 0 5px 0;}
#results .paddingleft12 {padding:20px 20px 0 20px;}
#results .paddingleft12 {border-top:1px dotted #d3dee6;margin-top:20px;padding-bottom:20px;}
#results ul {list-style-type:none;margin:0;padding:0;}
#results li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#results li.pierwsze {background-image:none;padding-left:0;}
#results ul a {text-decoration:underline;color:#e74304;font-size:8pt;}
#results ul a:hover {text-decoration:none;}

#nawigacja {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:14px;}
#nawigacja .paddingleft12 p, #searchengine .paddingleft12 p {margin:0 10px 0 0;}
#nawigacja .paddingleft12, #searchengine .paddingleft12 {padding:0 20px 0 20px;}
#nawigacja ul, #searchengine ul {list-style-type:none;margin:0;padding:0;}
#nawigacja ul.marginbottom, #searchengine ul.marginbottom {padding-bottom:25px;}
#nawigacja li, #searchengine li {float:left;margin:0;padding:0 7px;background:transparent url(/layouts/pl/image/kropkip.gif) no-repeat left center;}
#nawigacja li.pierwsze, #searchengine li.pierwsze {background-image:none;padding-left:0;}
#nawigacja ul a, #searchengine ul a {text-decoration:underline;color:#e74304;font-size:8pt;}
#nawigacja ul a:hover, #searchengine ul a:hover {text-decoration:none;}

#searchengine {background:transparent url(/layouts/pl/image/border2.gif) repeat-y top left;margin-bottom:8px;}
#searchengine form {margin:0;padding:2px 0 12px 16px;width:200px;display:block;
height:30px;}
#searchengine fieldset {border-width:0;margin:0;padding:0;position:relative;}
#searchengine .pole {
background-color:white;
border:1px solid #D24007;
color:#616161;
font-size:7pt;
height:14px;
margin:0;
padding:2px 18px 2px 4px;
width:134px;
}

#searchengine .send {
left:168px;
position:absolute;
top:4px;
}

#searchengine .clear #clear {
	display: none;
}

#searchengine #clear {
	cursor:pointer;
left:140px;
position:absolute;
top:2px;
}

#searchengine input {vertical-align:bottom;}
#searchengine .paddingleft12 {padding:20px 20px 0 20px;}

#linkidolne {margin:0 auto;padding:24px 0;list-style-type:none;}
#linkidolne li {display:inline;background:transparent url(/layouts/pl/image/kropkic.gif) no-repeat left center;padding:0 3px 0 6px;}
#linkidolne li.pierwsze {background-image:none;padding-left:0;}

#stopka {margin:0 auto;text-align:left;width:700px;padding:20px 0;}
#stopka ul {margin:0;padding:0;float:left;}
#stopka li {display:inline;background:transparent url(/layouts/pl/image/kropkic.gif) no-repeat left center;padding:0 3px 0 6px;margin:0;}
#stopka li.pierwsze {background-image:none;padding-left:0;}
#stopka a.floatright {color:#e74203;font-weight:bold;font-size:7pt;}
#stopka a.floatright img {vertical-align:bottom;margin-right:5px;}
#stopka p {padding:10px 0 0 0;font-weight:bold;margin:0;color:#5e738d;}

.podtytulr {background:transparent url(/layouts/pl/image/tytulpm.gif) no-repeat 1px 24px;}
.podtytulr1 {background:transparent url(/layouts/pl/image/tytulpm1.gif) no-repeat 0 21px;}
.podtytulr2 {background:transparent url(/layouts/pl/image/tytulpm2.gif) no-repeat 0 21px;}
.podtytulr3 {background:transparent url(/layouts/pl/image/tytulpm3.gif) no-repeat 1px 27px;}
.podtytulr4 {background:transparent url(/layouts/pl/image/tytulpm4.gif) no-repeat 0 21px;}
.podtytulr5 {background:transparent url(/layouts/pl/image/tytulpm5.gif) no-repeat 0px 24px;}
.podtytulr6 {background:transparent url(/layouts/pl/image/tytulpm6.gif) no-repeat 0 21px;}
a.red {text-decoration:underline;color:#e74304;font-size:7pt;}
a.red:hover {text-decoration:none;}

.rog780gb {width:780px;height:17px;overflow:hidden;background:transparent url(/layouts/pl/image/rog780gb.gif) no-repeat bottom left;}
.rog780db {width:780px;height:16px;overflow:hidden;background:transparent url(/layouts/pl/image/rog780db.gif) no-repeat top left;}
.rog780d {width:780px;height:16px;overflow:hidden;background:transparent url(/layouts/pl/image/rog780d.gif) no-repeat top left;}
.rog389d {clear:both;width:389px;height:16px;overflow:hidden;background:transparent url(/layouts/pl/image/rog389d.gif) no-repeat top left;}
.rog569db {clear:both;width:569px;height:18px;overflow:hidden;background:transparent url(/layouts/pl/image/rog569db.gif) no-repeat top left;}
.rog569gb {clear:both;width:569px;height:18px;overflow:hidden;background:transparent url(/layouts/pl/image/rog569gb.gif) no-repeat top left;}
.rog178db {clear:both;width:178px;height:18px;overflow:hidden;background:transparent url(/layouts/pl/image/rog178db.gif) no-repeat top left;}
.rog389db {clear:both;width:389px;height:17px;overflow:hidden;background:transparent url(/layouts/pl/image/rog389db.gif) no-repeat top left;}
.rog359db {clear:both;width:359px;height:17px;overflow:hidden;background:transparent url(/layouts/pl/image/rog359db.gif) no-repeat top left;}
.rog569d {clear:both;width:569px;height:17px;overflow:hidden;background:transparent url(/layouts/pl/image/rog569d.gif) no-repeat top left;}

#popup {width:294px;margin:0 auto;text-align:left;}
body.popup {background-color:white;}
#popup h1 {text-align:center;margin:0;padding:20px 0 20px 0;}
#popup p {font-size:8pt;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#popup p.margin {padding:10px 0;font-size:7pt;text-align:center;}
#popup form {margin:0;padding:0;}
#popup fieldset {border-width:0;margin:0;padding:0;}


#popup p.errorMessage {
padding-left:28px;
margin:0 !important;
background:#FFFFE1 url(/layouts/pl/image/error.png) no-repeat scroll 6px center;

}
#popup .paddingleft12 {padding:2px 28px 50px 18px;}


#popup label  {padding:3px;color:#3f3f3f;}
#popup dt {display:inline;float:left; width:94px;clear:left; padding-right:10px;padding-bottom:4px;padding-top:4px;text-align:right;}
#popup dd {display:inline;margin:0;float:left;clear;left;padding-bottom:4px;padding-top:2x; width:160px;}

#popup .pole {font-size:8pt;border:1px solid #bcc2cf;width:150px;padding:2px;color:#616161;}
#popup textarea.pole {height:50px;margin-bottom:25px;}
#popup .buttons {padding:14px 0 0 102px;}
#popup label.sendcopy {display:inline;font-size:7pt;}
#popup img {border: 0 !important}

.przycisk {font-size:8pt;color:white;line-height:22px;height:22px;background:#e84a03 url(/layouts/pl/image/przycisk.gif) no-repeat center center;width:67px;font-family:tahoma, sans-serif;border-width:0;vertical-align: middle;}
.przycisk1 {font-size:8pt;color:white;line-height:22px;height:22px;background:#e84a03 url(/layouts/pl/image/przycisk1.gif) no-repeat center center;width:91px;font-family:tahoma, sans-serif;border-width:0;}
.paddingleft12 {padding-left:12px;}
.clear {clear:both;font-size:1px;line-height:1px;height:1px;}
.clearright {clear:right;font-size:1px;line-height:1px;height:1px;}
.toright {text-align:right;}
.floatright {float:right;}
.floatleft {float:left;}
a img {border-width:0;}
a {text-decoration:none;color:#5e738d;}
a:hover {text-decoration:underline;}


#cse-search-results iframe {width: 750px !important; }

ul.errors {
	list-style-type: none;
	padding: 0;
	margin: 5px 0;
}

ul.errors li {
	background: transparent url(/admin/images/errormessage.gif) no-repeat
		scroll 0 3px;
	color: red;
	margin: 0 0 5px 5px;
	padding: 4px 0 8px 20px;
}

#popup label.required:after {
	content: ' *';
	color: red;
}



#program dl.news dt {
	clear: none;
	float: none;
	display: inline;
	
}

#program dl.news dd {
	clear: none;
	float: none;
	display: inline;
	margin-right: 5px;
}

#program dl.news img {
	vertical-align: top;
}

#todaynewsfiles dd img {float: left; padding: 3px 6px 3px 0;}
#results .kolumna1 img { float: left; padding: 0 6px 3px 0;}



form.zend {
margin:0;padding:0;
}
.zend fieldset {border-width:0;margin:0;padding:0;}

.zend label  {padding:3px;color:#3f3f3f; margin:0 !important;}
.zend dt {display:inline;float:left; width:134px;clear:left;  padding:0;text-align:right; margin-right:10px;}
.zend  dd {display:inline;margin:0;float:left;clear;left;padding:0;width: 225px; margin-bottom:10px;}

.zend  input[type=text], .zend textarea {font-size:8pt;border:1px solid #bcc2cf;width:225px;padding:2px;color:#616161;}
.zend textarea  {height:50px;}

.zend label.required:after {
	content: ' *';
	color: red;
	font-size: -2;
	
}


.zend ul.errors {
	list-style-type: none !important;
	padding: 0 !important;
	margin: 5px 0 !important;}

.zend ul.errors li {
	background: transparent url(/admin/images/errormessage.gif) no-repeat scroll 0 3px !important;
	color: red !important;
	margin: 0 0 5px 5px !important;
	padding: 4px 0 8px 20px !important;
	float: none !important;
}

.subpages {
	float:right;
	margin: 0 5px 15px 15px;
	padding: 5px;
	border: 1px solid #d9e1e8;
	min-width:140px;
	max-width: 260px;
	
}

.subpages ul {
	list-style-type: none;
	padding: 4px 0 0 3px;
	margin: 0 0 5px 0;
}

.subpages li {
	background:transparent url(/layouts/pl/image/arrow.gif) no-repeat scroll left 3px;
	margin:0;
	padding:0 10px 0 20px;
}


.g { background-image: url(/layouts/pl/image/tytulpm6_3.gif) !important;}

.infoMessage, #popup p.infoMessage  { 
background:#FFFFE1 url(/layouts/pl/image/information.png) no-repeat scroll 8px 9px;
border:1px dashed #CFCFCF;
line-height:1.4em;
margin:1.8em 40px 2em;
padding:8px 5px 8px 30px;
color:green;
font-size:11px;
font-weight:bold;
margin-left:40px !important;
}

 #popup p.infoMessage  {
 	margin:1.8em 0 0;
 	margin-left: 0 !important
 }

.errorMessage { 
background:#FFFFE1 url(/layouts/pl/image/error.png) no-repeat scroll 8px 9px;
border:1px dashed #CFCFCF;
line-height:1.4em;
margin:1.8em 40px 2em;
padding:8px 5px 8px 30px;
color:red;
font-size:11px;
font-weight:bold;
margin-left:40px !important;
}

.tundra .dijitValidationIcon {
height: 16px;
}


 #userreviews2 p.comment, #userreviews1 td.kolumna1 p {
 width: 394px;
 overflow-x:hidden;
 overflow-x:none;
}

#userreviews1 td.kolumna1, #userreviews1 td.kolumna1 h3 {
 overflow-x:hidden;
 overflow-x:none;

}
 #userreviews2 p.comment {
width:520px;
}

.sort a {
	padding-top: 2px;
	padding-bottom: 2px;
}
.sort .asc {
	background: transparent url(/layouts/pl/image/arrow_up.png) scroll top right no-repeat;
	padding-right: 20px;
}


.sort .desc {
	background: transparent url(/layouts/pl/image/arrow_down.png) scroll top right no-repeat;
	padding-right: 18px;
}

.lista .paddingleft12 ul { float: none !important; }
.lista .paddingleft12 {padding:20px 20px 0 20px;}
.lista .paddingleft12 {border-top:1px dotted #d3dee6;margin-top:20px;padding-bottom:20px;}
.lista h3 a {color:#253E60;}


#newsletter .zend dt { width: 214px; }
#newsletter fieldset {padding-left: 10px; }
