* {
padding: 0;
margin: 0;
}
#kontener {
width: 1000px;
margin: 0 auto;
font-family: Arial;
}
#top {
width: 1000px;
height: 186px;
background: url(../image/bg.gif) repeat-x;
float: left;
border-bottom: 4px solid #353535;
}
.logo {
width: 238px;
height: 115px;
float: left;
}
.logo img { border: none; }
.reklama {
width: 750px;
height: 100px;
float: right;
margin-right: 10px;
margin-top: 20px;
}
.menugorne {
float: left;
margin-left: 20px;
margin-top: 25px;
}
.menugorne ul {
float: left;
list-style: none;
font-weight: bold;
font-size: 12px;
}
.menugorne li {
height: 40px;
margin-top: 0px;
margin-left: -3px;
float: left;
padding: 8px;
background: url(../image/bgmenu.gif) repeat-x;
}
.menugorne li.first {
width: 73px;
height: 46px;
float: left;
margin-left: 0px;
margin-top: -5px;
background: url(../image/menufirst.gif) no-repeat;
padding-left: 25px;
padding-top: 13px;
border: 0;
font-size: 14px;
}
.menugorne li.last {
width: 90px;
height: 46px;
float: left;
margin-left: 0px;
margin-top: 0px;
background: url(../image/menulast.gif) no-repeat;
border: 0;
}
.menugorne li a {
color: #FFF;
text-decoration: none;
}
.menugorne li a:hover {
text-decoration: underline;
}
span.line {
border-right: 1px dotted #72b4d8;
height: 25px;
padding-right: 10px;
display: block;
}
.wyszukiwarka {
float: right;
margin-right: 15px;
margin-top: 25px;
}
input.search {
width: 311px;
height: 24px;
float: left;
color: #4d4d4d;
font-family: Arial;
background: url(../image/bgsearch.gif) no-repeat;
border: 0;
padding: 5px;
}
input.szuk {
width: 34px;
height: 34px;
border: 0;
float: left;
background: url(../image/button.gif);
margin-left: 4px;
}



#lewa {
float: left;
width: 250px;
margin-top: 20px;
margin-left: 20px;
font-size: 11px;
font-weight: bold;
line-height: 30px;
color: #4d4d4d;
}
.cat {
border-bottom: 2px solid #dddfdf;
padding-bottom: 10px;
float: left;
width: 250px;
}
#lewa dl {
margin-left: 15px;
float: left;
list-style: none;
}
#lewa dt {
cursor: pointer;
color: #4d4d4d;
}
#lewa dd {
background: url(../image/strzalka.gif) no-repeat;
background-position: left 11px;
padding-left: 20px;
font-weight: normal;
}
#lewa dd a {
color: #1884bd;
text-decoration: none;
}
#lewa dd a:hover {
color: #1884bd;
text-decoration: underline;
}
#lewa a {
color: #4d4d4d;
text-decoration: none;
}
#lewa a:hover {
color: #1884bd;
}
#lewa ul {
list-style: none;
float: left;
margin-left: 15px;
width: 90%;
}
#lewa ul.ostatnio {
list-style: none;
float: left;
margin-left: 15px;
width: 90%;
}
#lewa ul.ostatnio li a{
color: #1884bd;
font-family: Tahoma;
font-weight: normal;
}
#lewa ul.ostatnio li a:hover{
color: #1884bd;
font-family: Tahoma;
font-weight: normal;
text-decoration: underline;
}
#lewa ul.poprzednie {
list-style: none;
float: left;
margin-left: 15px;
width: 90%;
}
#lewa ul.poprzednie li a{
color: #1884bd;
font-family: Tahoma;
}
#lewa ul.poprzednie li a:hover{
color: #1884bd;
font-family: Tahoma;
text-decoration: underline;
}


#tresc {
float: left;
margin-left: 20px;
margin-top: 20px;
width: 425px;
}
.polecane {
float: left;
width: 405px;
background: url(../image/polecane.gif) no-repeat;
font-family: Arial;
padding-left: 20px;
}
span.wiecej {
float: right;
margin-top: 17px;
margin-right: 45px;
font-size: 11px;
font-weight: bold;
}
span.wiecej a {
color: #FFF;
text-decoration: none;
}
span.wiecej a:hover {
text-decoration: underline;
}
span.nazwa {
font-size: 14px;
color: #1884bd;
font-weight: bold;
float: left;
margin-left: 10px;
margin-top: 5px;
}
span.program {
font-size: 20px;
color: #1884bd;
float: left;
margin-left: 10px;
margin-top: 10px;
}
.reklama300x250 {
width: 300px;
height: 250px;
text-align: center;
border: 1px solid #000;
float: left;
margin-top: 30px;
margin-bottom: 20px;
}
.info {
float: left;
margin-top: 10px;
font-size: 12px;
color: #4d4d4d;
margin-left: 20px;
line-height: 24px;
width: 200px;
}
.reklama180x150 {
width: 180px;
height: 150px;
text-align: center;
border: 1px solid #000;
float: left;
margin-top: 10px;
margin-left: 20px;
margin-bottom: 20px;
}
span.licencja {
color: #ff8515;
}
span.autor {
color: #1884bd;
font-weight: bold;
}
.ocena {
float: left;
width: 425px;
font-size: 12px;
color: #7aa115;
font-weight: bold;
line-height: 30px;
}
.ocena img {
float: left;
margin-left: 2px;
}
.opisprogramu {
float: left;
color: #959595;
font-size: 12px;
margin-left: 20px;
margin-right: 20px;
}
.screen {
float: left;
margin-top: 20px;
margin-left: 20px;
text-align: right;
font-size: 10px;
}
.screen a {
color: #1884bd;
}
span.pobierz {
float: left;
font-size: 18px;
margin-top: 20px;
margin-left: 40px;
}
span.pobierz a {
color: #ff8f27;
}
.keywords {
float: left;
color: #7aa115;
font-size: 12px;
font-weight: bold;
margin-top: 10px;
margin-left: 20px;
}
.keywords a {
color: #7aa115;
text-decoration: none;
}
.keywords a:hover {
text-decoration: underline;
}
span.ile {
margin-left: 5px;
margin-right: 10px;
float: left;
}
span.opis {
float: left;
margin-left: 10px;
font-size: 12px;
color: #858585;
}
img.img {
float: left;
}
.najnowsze {
float: left;
width: 405px;
background: url(../image/najnowsze.gif) no-repeat;
font-family: Arial;
padding-left: 20px;
font-size: 12px;
font-weight: bold;
margin-top: 30px;
}
.najnowsze a {
color: #7aa115;
text-decoration: none;
}
.najnowsze a:hover {
text-decoration: underline;
}
.podobne {
float: left;
width: 405px;
background: url(../image/podobne.gif) no-repeat;
font-family: Arial;
padding-left: 20px;
font-size: 12px;
font-weight: bold;
margin-top: 30px;
}
.podobne a {
color: #7aa115;
text-decoration: none;
}
.podobne a:hover {
text-decoration: underline;
}
span.nazwapliku {
float: left;
}
img.typ {
float: right;
margin-right: 20px;
margin-top: -3px;
}


#prawa {
float: left;
width: 250px;
margin-top: 30px;
margin-left: 20px;
line-height: 30px;
font-family: Arial;
font-weight: bold;
}
.najczesciej {
float: left;
color: #4d4d4d;
font-size: 14px;
}
.najczesciej a {
color: #7aa115;
text-decoration: none;
font-weight: normal;
}
.najpopularniejsze {
float: left;
margin-top: 30px;
font-size: 11px;
border-bottom: 2px solid #d8dadb;
width: 250px;
}
.najpopularniejsze a {
color: #1884bd;
text-decoration: none;
}
.najpopularniejsze a:hover {
text-decoration: underline;
}
span.naglowek2 {
color: #4d4d4d;
padding-left: 20px;
font-size: 14px;
}
span.naglowek {
color: #4d4d4d;
width: 230px;
display: block;
padding-left: 20px;
border-bottom: 2px solid #ff8515;
font-size: 14px;
margin-bottom: 5px;
}
img.numeracja {
margin-left: -3px;
float: left;
margin-right: 15px;
}
.polecaja {
float: left;
margin-top: 30px;
width: 250px;
border-bottom: 2px solid #d8dadb;
}
.polecaja a {
color: #7aa115;
font-size: 11px;
margin-left: 20px;
}

#stopka {
float: left;
width: 1000px;
height: 52px;
background: url(../image/bgstopka.gif);
margin-top: 20px;
color: #727272;
font-size: 11px;
font-family: Arial;
}
span.left {
float: left;
margin-top: 20px;
margin-left: 20px;
color: #FFF;
}
span.right {
float: right;
margin-top: 20px;
margin-right: 20px;
}
#stopka a {
color: #FFF;
text-decoration: none;
font-weight: bold;
}
#stopka a:hover {
color: #ffea00;
text-decoration: underline;
}

