body {background:#414141 url(image/tlo.gif) repeat-x 0 117px; color:#5781b0; text-align:center; margin:0; padding:0; font-size:8.5pt; font-family:tahoma, sans-serif}

#calosc {background:transparent url(image/cienie.gif) 50% 89px no-repeat; }
#all {width:846px; margin:0 auto; text-align:left; }
#naglowek {background:transparent url(image/tlonaglowek.jpg) no-repeat top left; width:846px;  position: relative; }
#naglowek .kolumna1 {float:left; width:350px; height:92px; }
#naglowek, #nalgowek a {color:#c7c7c7; }
#naglowek #lang {margin: 0 0 0 41px;  width: 100%;  height: 24px; }
#naglowek .kolumna1 .bordertop {border-top:4px solid #d13232;  margin:0 0 0 0px; width:56px; text-align:center;  float: left;  padding: 7px 0 0; }
#naglowek .kolumna1 .bordertop:hover {border-top: 4px solid #fc7202; }
#naglowek .kolumna1 .bordertop1  {border-top:4px solid #fc7202; margin:0 0 0 0px; width:56px; text-align:center;  float: right;  padding: 7px 0 0; }
#naglowek .kolumna1 .bordertop1:hover {border-top: 4px solid #d13232; }
#naglowek .kolumna1 .bordertop img {margin:0 0px 0px 2px; vertical-align:bottom; }
#naglowek .kolumna1 h1 {margin:0; padding:16px 0 0 28px; }
#naglowek .kolumna1 h1 a {color:white; }
#naglowek .kolumna1 h1 img {vertical-align:bottom; }
#naglowek .kolumna2 {float:right; width:238px; height:92px; }
#naglowek .kolumna2 form, #naglowek .kolumna2 fieldset {margin:0; padding:0; border-width:0; }
#naglowek .kolumna2 form div {width:198px; float:left; border-top:4px solid #d13232; padding:7px 0 0 0; margin-right:3px; }
#naglowek .kolumna2 form p, #naglowek .kolumna2 form h2 {margin:0; padding:0; font-size:8pt; }
#naglowek .kolumna2 form h2 img {vertical-align:bottom; margin-bottom:8px; }
#naglowek .kolumna2 form p a {color:#fc7202; }
#naglowek .kolumna2 form p.login {width:98px; float:left; }
#naglowek .kolumna2 form p.haslo {width:98px; float:right; text-align:right; }
#naglowek .kolumna2 form .pole {margin-bottom:4px; border:1px solid #c7c7c7; background:#414141 url(image/tlopole.gif) no-repeat top left; color:#f6f6f6; font-family:tahoma, sans-serif; font-size:7.5pt; padding:3px 5px; width:80px; }
#naglowek .kolumna2 form .zaloguj {margin-top:32px; }
#naglowek .nazwapliku {margin-left:290px; padding-top:8px; color:#fc7609; font-size:10pt; font-weight:bold; position:absolute; left: 0; top: 90px; width: 553px; text-align: right; }

#menupoziome {clear:both; background:transparent url(image/liniamenu.gif) no-repeat bottom left; }
#menupoziome form, #menupoziome fieldset {margin:0; padding:0; border-width:0; }
#menupoziome fieldset {padding:0 0 0 32px}
#menupoziome fieldset legend {margin:0; padding:14px 0 7px 0; }
* html #menupoziome fieldset legend {margin-left:-6px; }
#menupoziome form {background:#d13232 url(image/tloszukaj.jpg) no-repeat bottom left; width:282px; height:78px; float:left; }
#menupoziome form .pole {margin-bottom:4px; border:1px solid #f6f6f6; background:#d03232 url(image/tlopole1.gif) no-repeat top left; color:white; font-family:tahoma, sans-serif; font-size:7.5pt; padding:3px 5px; width:180px; }
#menupoziome form input {vertical-align:bottom; }
#menupoziome ul {margin:0; padding:27px 0 0 0; list-style-type:none; }
#menupoziome li {float:left; background-color:#fc7202; text-align:center; }
#menupoziome li a {color:white; }
#menupoziome li a img {vertical-align:bottom; }
#menupoziome .height5 {height:5px; }

#cienszukaj {height:7px; font-size:1px; background:white url(image/ciensearch-title.gif) no-repeat top left; }
#cienszukaj.bezreklamy {background:#f4f4f4 url(image/cienszukaj1.gif) no-repeat top left; }
#cienszukaj hr {display:none; }

#reklama {background:white url(image/reklamadol.gif) no-repeat bottom left; text-align:center; height: 120px; }
#reklama p {margin:0; padding:10px 10px 20px 10px; }

#zawartosc {}
#zawartosc.kolumny3 {background:white url(image/tlokolumny3.gif) repeat-y top center; }
#zawartosc {background:white url(image/tlokolumny2.gif) repeat-y top center; }
#zawartosc.kolumny3 .kolumna1 {width:251px; float:left; background-color:#f4f4f4; }
#zawartosc.kolumny3 .kolumna2 {width:331px; float:left; background:white url(image/zaokraglenie.gif) no-repeat top left; }
#zawartosc.kolumny3 .kolumna3 {width:262px; float:right; background-color:#f4f4f4; }
#zawartosc.kolumny2 .kolumna1 {width:275px; float:left; background-color:#f4f4f4; }
#zawartosc.kolumny2 .kolumna2 {width:548px; float:left; background:white url(image/zaokragleniea.gif) no-repeat top left; }
#zawartosc.kolumny2 .kolumna1 .margin {padding:2px 16px 10px 16px; }
#zawartosc .kolumna1 .margin {padding-right:10px; }
#zawartosc .kolumna1 h2 {background:transparent url(image/punkt.gif) bottom left repeat-x; padding: 0 16px 10px 16px; margin:0; color:#028dc8; font-size:10pt; }
#zawartosc .kolumna1 h2.definicje {margin:0 5px; padding:0 16px 10px 11px; }
#zawartosc .kolumna1 h2.statystyki {margin:0 5px; padding:0 16px 10px 16px; background-image:none}
#zawartosc .kolumna1 h2 img {vertical-align:bottom; }
#zawartosc .kolumna1 ul.niezbednik {margin:0; padding:5px 0 20px 0; list-style-type:none; }
#zawartosc .kolumna1 ul.niezbednik li {background:white url(image/punktmenu.gif) no-repeat center top; height:34px; width:229px; margin-bottom:4px; }
#zawartosc .kolumna1 ul.niezbednik li a {color:#d13232; display:block; padding:10px 0 9px 32px}
#zawartosc.kolumny2 .kolumna1 ul.niezbednik {background:transparent url(image/punkt.gif) top left repeat-x; padding-top:8px; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li {background:white url(image/punktmenu1.gif) no-repeat center top; height:34px; width:242px; margin-bottom:4px; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li.wybrane {background:transparent url(image/punktmenuwybrany.gif) no-repeat center top; height:auto; width:242px; margin-bottom:4px; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li ul {list-style-type:none; margin:0; padding:7px 5px 20px 35px; background-color:transparent; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li li {background:#f4f4f4 none; height:auto; padding:2px 0; width:200px; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li li a {color:#b50000; height:auto; display:inline; margin:0; padding:0; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li li strong a:hover {text-decoration:none; }
#zawartosc.kolumny2 .kolumna1 ul.niezbednik li li strong a {color:#5781b0; font-weight:bold; }
#zawartosc .kolumna1 ul.definicje {margin:0; padding:0px 5px 20px 5px; list-style-type:none; }
#zawartosc .kolumna1 ul.definicje li {background:transparent url(image/punkt.gif) repeat-x bottom left; }
#zawartosc .kolumna1 ul.definicje li a {color:#474747; display:block; padding:8px 0 8px 14px; width:194px; }
#zawartosc .kolumna1 dl.ramka {padding:4px 20px; }
#zawartosc .kolumna1 dl.ramka dt {color:#afafaf; font-size:9pt; padding-top:10px; }
#zawartosc .kolumna1 dl.ramka dd {margin:0; padding:7px 0 10px 0; color:#d13232; font-size:9pt; color:#d13232}

#zawartosc .kolumna2 h2 {padding:0 0 16px 0; margin:0; color:#028dc8; font-size:10pt; }
#zawartosc .kolumna2 h2 img {vertical-align:bottom; }
#zawartosc .kolumna2 .breadcrumbs {padding:0 0 16px 0; margin:0; color:#028dc8; font-size:10pt; font-weight:bold; }
#zawartosc .kolumna2 .najnowszyplik {background:transparent url(image/punkt1.gif) bottom left repeat-x; padding-bottom:5px; margin-bottom:3px; }
#zawartosc .kolumna2 .najnowszyplik h3 {color:#fc7609; border:1px solid #5781b0; font-size:10.5pt; padding:4px 7px 7px 7px; margin:0; }
#zawartosc .kolumna2 .najnowszyplik h3 a {color:#fc7609; }
#zawartosc .kolumna2 .najnowszyplik p {padding:10px; margin:0; color:#414141; }
#zawartosc .kolumna2 .najnowszyplik p a {color:#5781b0; }
#zawartosc .kolumna2 .najnowszyplik p strong {color:#414141; display:block; margin-bottom:6px; font-size:7.5pt; }
#zawartosc .kolumna2 h3 {font-size:8pt; padding-left:10px; margin-bottom:1em; }
#zawartosc .kolumna2 .plik h3, #zawartosc .kolumna2 .plik h2 {color:#fc7609;border:1px solid #5781b0;font-size:10.5pt;padding:4px 7px 7px 7px;margin:0;}
#zawartosc .kolumna2 .plik h3 a {color:#fc7609;}
#zawartosc .kolumna2 .plik h3, #zawartosc .kolumna2 .plik h1 {color:#fc7609;border:1px solid #5781b0;font-size:10.5pt;padding:4px 7px 7px 7px;margin:0;}
#zawartosc .kolumna2 .plik {background:transparent url(image/punkt1.gif) bottom left repeat-x; padding-bottom:7px; margin-bottom:3px; }
#zawartosc .kolumna2 .plik h3, #zawartosc .kolumna2 .plik h2 {color:#fc7609; border:1px solid #5781b0; font-size:10.5pt; padding:4px 7px 7px 7px; margin:0; }
#zawartosc .kolumna2 .plik h3 a {color:#fc7609; }
#zawartosc .kolumna2 .plik p {padding:10px 10px 0 10px; margin:0; color:#414141; font-size:8pt; }
#zawartosc .kolumna2 .plik p a {color:#414141; }
#zawartosc .kolumna2 .plik p.wiecej {padding-top:15px; }
#zawartosc .kolumna2 .plik p.opis {float:right; text-align:right; font-size:7.5pt; color:#5781b0; margin:0; padding:6px 0; }
#zawartosc .kolumna2 .plik p.opis2 {float:right; text-align:left; font-size:7.5pt; color:#5781b0; margin:0; padding:6px 0; }
#zawartosc .kolumna2 .plik p.opis strong {color:#5781b0; display:inline; }
/*#zawartosc .kolumna2 .plik p.ocen img {vertical-align:bottom; margin:0 30px 0 5px; }*/
#zawartosc .kolumna2 .plik p.ocen em {font-style:normal; color:#ff6917; font-weight:bold; }
#zawartosc .kolumna2 .plik p.ocen {text-align:center; font-weight:bold; }
#zawartosc .kolumna2 .plik dl.opis {color:#5781b0; padding-left:10px; margin-bottom:0.8em; line-height:1.3em; }
#zawartosc .kolumna2 .plik dl.opis dt {display:inline; }
#zawartosc .kolumna2 .plik dl.opis dd {display:inline; margin:0 0 0 5px; padding:0; font-weight:bold; }
#zawartosc .kolumna2 .plik dl.opis dd.normal {font-weight:normal; }
#zawartosc .kolumna2 .plik p.desc {margin-top:0.8em; line-height:1.3em; }
#zawartosc .kolumna2 .plik p.pobierz {float:right; padding:10px 4px 0 10px; text-align:right; font-style:italic; }
#zawartosc .kolumna2 .plik p.pobierz2 {font-style:italic; text-align:center; }
#zawartosc .kolumna2 .plik p.pobierz img {margin-bottom:10px; }
#zawartosc .kolumna2 .plik p.pobierz a {text-decoration: none; color:#5781b0; }
#zawartosc .kolumna2 .plik p.pobierz2 a {text-decoration: none; }
#zawartosc .kolumna2 ul.podobne {list-style-type:none; padding:0 0 0 13px; margin:0; line-height:1.5em; }
#zawartosc .kolumna2 ul.podobne li {background:transparent url(image/strzalka.gif) no-repeat left center; padding-left:15px; }
#zawartosc .kolumna2 ul.podobne li a {color:#5781b0; }

/************WEBCUT MOD START *****************/


#zawartosc .kolumna2 #mirrors h3 {margin: 0; text-align: center; }
#zawartosc .kolumna2 #mirrors li {float: right; width: 188px; display: block; padding: 8px 0; border-bottom: 1px solid #000; text-align: center; background: #eee;}
#zawartosc .kolumna2 #mirrors li:hover {background: #D7D7D7;}
#zawartosc .kolumna2 #mirrors li.last {border: none;}
#zawartosc .kolumna2 #mirrors li a {text-decoration: underline;font-weight: bold; font-size: 17px; display:block;}
#zawartosc .kolumna2 #mirrors li a:hover {text-decoration: none;}
#zawartosc .kolumna2 #mirrors p {text-align: center; }
#zawartosc .kolumna2 #mirrors p a {text-decoration: underline;}
#zawartosc .kolumna2 #mirrors p a:hover {text-decoration: none;}
.mirror_ads {float: left; width: 336px; height: 280px; margin-bottom: 30px; overflow: hidden;text-align:center;  }

#zawartosc .kolumna2 #czas_pobierania {width: 100%; margin-bottom: 5px; padding: 5px; border: 1px solid #5781b0;}
#zawartosc .kolumna2 #czas_pobierania caption {margin-bottom:5px font-weight: bold; ;}

#zawartosc .kolumna2 #zglos {padding: 0;overflow: hidden;}
#zawartosc .kolumna2 #zglos li {display: block; width: 50%;}
#zawartosc .kolumna2 #zglos li a {width: 40%;}
#zawartosc .kolumna2 #zglos .zglos_problem, .zglos_wersje {float:left; text-align: left;}
#zawartosc .kolumna2 #zglos .zglos_malware , .czytaj_opinie {float:right; text-align: right;}

#zawartosc .kolumna2 #google_pasek {margin-bottom: 15px;text-align: center;}


#zawartosc .kolumna2 .plik div.pobierz {float:right; width: 190px; overflow: hidden; padding:10px 4px 0 10px; text-align:right; font-style:italic; }

#zawartosc .kolumna2 .plik #info {width: 305px; overflow: hidden; margin-left: 10px; }

#opcje, .opis {list-style: none;}
.ocena, .ocen {margin-top: 15px;}
#zawartosc .kolumna2 .plik #info ul.opcje {float: left; padding:0; }
#zawartosc .kolumna2 .plik #info ul.opis {float: left; padding: 0; margin-right: 26px; color:#5781b0; margin-bottom:0.8em;  }
#zawartosc .kolumna2 .plik #info ul.opis li {width: 165px;}
#zawartosc .kolumna2 .plik #info ul.opis li .right {float: right; font-weight: normal;}
#zawartosc .kolumna2 .plik #info span {font-weight: bold}


#zawartosc .kolumna2 #download_link {margin: 25px 0; padding: 10px; font-size: 14px; text-align: center; border: 1px solid #5781b0;}

#zawartosc .kolumna2 .plik p.pobierz2 {font-style:italic; text-align:center; }
#zawartosc .kolumna2 .plik p.pobierz2 a {text-decoration: none; }
#zawartosc .kolumna2 .plik div.download {font-style:italic; text-align:center; }
#zawartosc .kolumna2 .plik div.download form select {display: inline;}
#zawartosc .kolumna2 .plik div.download form input {padding: 2px 20px; font-weight: bold; color: #fff; text-decoration: none; font-style: normal; background: #ff6917; border: none;}
#zawartosc .kolumna2 .plik div.download form input {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}
#zawartosc .kolumna2 .plik div.download form input:hover {background:#5781b0;cursor: pointer;}
#zawartosc .kolumna2 .plik div.download form fieldset {border:none;}
.auraltext {
        width: 1px;
        height:1px;
        position: absolute;
        left: -2000px;
        overflow:hidden;
        }
/************WEBCUT MOD END*****************/



#zawartosc .kolumna1 ul.podobne {list-style-type:none; padding:0 0 0 0px; margin:0; line-height:1.5em; }
#zawartosc .kolumna1 ul.podobne li {background:transparent url(image/strzalka.gif) no-repeat left center; padding-left:15px; }
#zawartosc .kolumna1 ul.podobne li a {color:#5781b0; }

#zawartosc .kolumna3 .margin {padding:12px 12px 12px 6px; }
#zawartosc .kolumna3 h2 {padding:0 0 16px 12px; margin:0; color:#028dc8; font-size:10pt; background:transparent url(image/punkt.gif) bottom left repeat-x; }
#zawartosc .kolumna3 h2 img {vertical-align:bottom; }
#zawartosc .kolumna3 h2.najpopularniejsze {padding-bottom:0; background-image:none; }
#zawartosc .kolumna3 table {width:244px; margin-bottom:32px; }
#zawartosc .kolumna3 table td, #zawartosc .kolumna3 table th {font-size:8pt; background:transparent url(image/punkt.gif) repeat-x bottom left; }
#zawartosc .kolumna3 table th {color:#7f7979; padding:0 0 6px 0}
#zawartosc .kolumna3 table th.nazwa {color:#f4f4f4; }
#zawartosc .kolumna3 table td {color:#2865d5; padding:6px 0}
#zawartosc .kolumna3 table td a {color:#d13232; display:block; padding-left:14px; width:160px; }
#zawartosc .kolumna3 table td a:hover {color:#474747; }
#zawartosc .kolumna3 ul.najwyzejoceniane {margin:0; padding:0; list-style-type:none}
#zawartosc .kolumna3 ul.najwyzejoceniane li {background:transparent url(image/punkt.gif) bottom left repeat-x; padding:2px 0; }
#zawartosc .kolumna3 ul.najwyzejoceniane li a {background-color:white; color:#fc7609; display:block; padding:10px 20px; font-size:7.5pt; }
#zawartosc .kolumna3 ul.najwyzejoceniane li a:hover {text-decoration:none; }
#zawartosc .kolumna3 ul.najwyzejoceniane li a strong {color:#969696; display:block; margin-bottom:5px; font-weight:normal; font-size:8pt; }

#zaokragleniedol {background:#f4f4f4 url(image/zaokraglenie1.gif) no-repeat bottom left; height:20px; font-size:1px; }
#zaokragleniedol hr {display:none; }
#zaokragleniedol1 {background:#f4f4f4 url(image/zaokraglenie1a.gif) no-repeat bottom left; height:19px; font-size:1px; }
#zaokragleniedol1 hr {display:none; }

#stopka {margin-top:1px; padding:5px 20px 10px 20px; background:transparent url(image/punkt2.gif) top left repeat-x; }
#stopka, #stopka a {color:#f4f4f4; font-size:8.5pt; }
#stopka p {margin:0; }
#stopka ul {float:right; margin:0; padding:0; list-style-type:none; }
#stopka ul li {display:inline; padding-left:4px; }

.reklama1 {text-align:center; clear:both; }
div.ramka {background:white url(image/rogd.gif) bottom left no-repeat; width:226px; }
div.ramka .ramka {background:transparent url(image/rogg.gif) top left no-repeat; margin:0; }
.margin {padding:12px; }
.clear {clear:both; font-size:1px; line-height:1px; height:1px; }
.toright {text-align:right; }
.tocenter {text-align:center; }
a img {border-width:0; }
a {color:#d13232; text-decoration:none; }
a:hover {text-decoration:underline; }

span.rateItem {
	position : absolute; 
	font: 11px Trebuchet MS; 
	text-transform : uppercase; 
	top : 10px; 
	right : 1px; 
}

span.rateItem img.rateImage {
	vertical-align:bottom; 
	padding-right : 3px; 
}

