body {
       background-color: white;
       margin: 10px 0px 0px 0px;
}
#wrap {
       background: white;
       margin: 0  auto auto;
       width: 760px;
}
       #header {
              background:white;
       }
       #nav {
              background:white;
              border-top: 4px solid #4585D6;
              padding-top: 2px;
              padding-bottom: 3px;
       }
       
       #main {
              background:white;
              float:left;
              width:480px;
       }
               #main2 {
              background:white;
              float:left;
              width:760px;
       }
               
       #main h2, #main h3, #main p {
       padding: 0 20px;
}
#main2 h2, #main2 h3, #main2 p {
       padding: 0 20px;
}
       #sidebar {
              background:white;
              float:right;
              width:260px;
       }
       #sidebar ul {
              margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
              padding:0 10px 0 0;
    }
       #footer {
       background: white;
       clear: both;
       border-top: 4px solid #4585D6;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: Black;
       padding: 5px 0px 4px 5px;
}
.link1 {
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: #2F2F2F;
       text-decoration: none;
}
.link1:hover {
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: Black;
       text-decoration: underline;
}


       
        #reklama1 {
              height:600px;
              float: left;
        }
       
.solidblockmenu{
       margin: 0;
       padding: 0;
       float: left;
       font: bold 13px Arial;
       width: 100%;
       border: 1px solid #625e00;
       border-width: 1px 0;
       background: black url(blockdefault.gif) center center repeat-x;
       letter-spacing: 1px;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
       float: left;
       color: white;
       padding: 6px 15px;
       text-decoration: none;
       border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(blockactive.gif) center center repeat-x;
}
.baner {
       margin-top: 2px;
       margin-bottom: 20px;
       border: 1px solid Black;
}
.tytul {
       width: auto;
       background: transparent url(tlo.jpg);
       height: 14px;
       font: normal normal bolder 13px Arial;
       letter-spacing: 1px;
       color: white;
       padding: 2px 0px 4px 20px;
}
.tytulmenu {
       width: auto;
       background: transparent url(tlo3.jpg);
       height: 14px;
       letter-spacing: 1px;
       color: white;
       padding: 2px 0px 4px 20px;
       font: normal normal bolder 13px Arial;
}
.data {
 background: transparent url(tlo2.jpg);
       height: 19px;
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: white;
       width: 73px;
       margin-top: 20px;
       padding: 4px 0px 4px 8px;
}
.tekstaktualnosci
{
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: black;
       padding: 2px 3px 8px 3px;
       margin-top: 10px;
       border-bottom-color: #CDCDCD;
       border-bottom-style: solid;
       border-bottom-width: 1px;
}
.ranking
{
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: black;
       padding: 2px 3px 3px 3px;
       margin-top: 10px;
       text-decoration: none;
}
.ranking:hover{
       text-decoration: underline;
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: #2F2F2F;
       padding: 2px 3px 3px 3px;
       margin-top: 10px;
}
.rankingoceny
{
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: #8B0000;
       padding: 2px 3px 3px 3px;
       margin-top: 10px;
       text-decoration: none;
}
.obraznews {
       border: 1px solid Black;
}
.tekstnews
{
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: black;
       padding: 2px 3px 3px 3px;
       margin-top: 2px;
       text-decoration: none;
		 text-align: justify;
}
.katalog {
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: black;
       width: 90px;
}
div#menu { float: left; margin-right: 2px; 
width: 160px;
background-color: white;
}

div#menu a {
       display: block;
       text-decoration: none;
       color: white;
       padding: 5px 5px 0px 28px;
       margin-top: 5px;
       font: normal 12px Arial;
       letter-spacing: 2px;
       background-image: url(menu3.jpg);
       height: 25px;
}

div#menu a:hover {
       color: white;
       text-decoration: underline;
       background-image: url(menu3.jpg);
} 
div#menu.submenu {
       font-style: italic;
}
.katalog {
       width: auto;
       margin-left: 170px;
       padding: 0px 4px 0px 4px;
}
.tabela {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       padding-top: 8px;
       border-bottom: 2px solid #4585D6;
}
.tabela2 {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       padding-top: 8px;
}
.sortuj {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: darkblue;
       padding-top: 18px;
       padding-bottom: 18px;
       padding-left: 5px;
}
.linksort {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: darkblue;
       text-decoration: none;
       padding-left: 7px;
       padding-right: 7px;
}

.linksort:hover {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: blue;
       text-decoration: underline;
}
.linkkat {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       text-decoration: none;
}
.linkkat:hover {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       text-decoration: underline;
}
.tytulpasek {
       width: auto;
       background-color: #486A8F;
       height: 15px;
       font: normal normal bolder 12px Arial;
       letter-spacing: 1px;
       color: white;
       padding: 4px 0px 4px 10px;
}
.trescrecenzja {
       font: normal normal normal 12px Times New Roman;
       color: black;
       letter-spacing: 1px;
       padding: 3px 20px 10px 20px;
       border-bottom: 1px solid #A0522D;
       margin-top: 10px;
       text-align: justify;
}
.linkkat {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       text-decoration: none;
}
.linkkat:hover {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: black;
       text-decoration: underline;
}
.linkkat2 {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: white;
       text-decoration: none;
       margin-right: 20px;
}
.linkkat2:hover {
       font: normal normal normal 13px Time New Roman;
       letter-spacing: 2px;
       color: white;
       text-decoration: underline;
}
fieldset {
border: 1 solid;
margin: 0 0 10px 0;
}
legend {
font-weight: bold;
padding: 2px 5px;
}
fieldset ul {
margin: 0;
padding: 0;
}
fieldset li {
list-style: none;
margin: 0;
padding: 5px;
}
label {
display: -moz-inline-box;
display: inline-block;
width: 230px;
}
fieldset fieldset {
margin: 0;
padding: 0;
}
fieldset fieldset legend {
padding: 0;
font-weight: normal;
}
fieldset fieldset label {
display: block;
width: auto;
}
fieldset fieldset label {
margin-left: 230px;
}
em {
       color: red;
}
.input {
       border: 1px solid #A0522D;
       background-color: ThreedShadow;
       padding-left: 5px;
}
.input:hover {
       border: 1px solid Black;
       background-color: white;
}
#tabela
{
       border-bottom: 1px solid #A0522D;
}
.lewa {
       width: 150px;
       padding: 3px 3px 1px 5px;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: black;
       text-decoration: none;
       float: left;
}
.prawa {
       width: 355px;
       padding: 3px 3px 1px 50px;
       float: right;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: black;
       text-decoration: none;
}
.tytultabela {
       font: normal normal normal 11px Arial;
       letter-spacing: 1px;
       color: black;
       text-decoration: none;
       font-weight: normal;
       padding: 10px 3px 6px 0px;
}
.tytulpasek2 {
       width: auto;
       padding: 4px 0px 4px 10px;
       border-top: 3px solid #A0522D;
}
.linkkat3a {
       width: 130px;
       height: 24px;
       background-image: url(prz1.jpg);
       display: inline-block;
}
.linkkat3a:hover {
       background-position: 0 -26px;
}
.linkkat3b {
       width: 130px; 
       height: 24px;
       background-image: url(prz2.jpg);
       display: inline-block;
}
.linkkat3b:hover {
       background-position: 0 -26px;
}
.linkkat3c {
       width: 130px;
       height: 24px; 
       background-image: url(prz3.jpg);
       display: inline-block;
}
.linkkat3c:hover {
       background-position: 0 -26px;
}
.linkkat3d {
       width: 130px;
       height: 24px; 
       background-image: url(prz4.jpg);
       display: inline-block;
}
.linkkat3d:hover {
       background-position: 0 -26px;
}
.prawa2 {
       width: 175px;
       padding: 3px 3px 1px 50px;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: black;
       text-decoration: none;
       vertical-align: top;
}
.przycisksend {
       width: 130px;
       height: 24px; 
       background-image: url(prz5.jpg);
       display: inline-block;
       border: 0;
}
.przycisksend:hover {
      background-position: 0 -26px;
       border: 0;
}
.przyciskdodaj {
       width: 130px;
       height: 24px; 
       background-image: url(prz6.jpg);
       display: inline-block;
       border: 0;
}
.przyciskdodaj:hover {
       background-position: 0 -26px;
       border: 0;
}
.przyciskpor {
       width: 130px;
       height: 24px; 
       background-image: url(prz7.jpg);
       display: inline-block;
       border: 0;
}
.przyciskpor:hover {
       background-position: 0 -26px;
       border: 0;
}
.ostronie {
       padding: 5px 15px 10px 15px;
}
.wybierz {
       width: 130px;
       height: 24px; 
       background-image: url(wybierz.jpg);
       display: inline-block;
       border: 0;
}
.wybierz:hover {
       background-position: 0 -26px;
       border: 0;
}
.footer2 {
       padding: 5px 0px 10px 0px;
       text-align: center;
       width: 760px;
}
.stopka
{
       font: normal normal normal 13px Arial;
       letter-spacing: 1px;
       color: black;
       padding: 2px 2px 3px 2px;
       margin-top: 10px;
       text-decoration: underline;
}
.stopka:hover{
       text-decoration: none;
       font: normal normal normal 13px Arial;
       letter-spacing: 1px;
       color: #2F2F2F;
       padding: 2px 2px 3px 2px;
       margin-top: 10px;
}
.linki {
       color: #0002C1;
       text-decoration: underline;
       padding-right: 10px;
}
.linki:hover {
       color: #0B0DFF;
       text-decoration: none;
       padding-right: 10px;
}
.tabpor {
       border-bottom: 1px solid #A0522D;
       border-top: 1px solid #A0522D;
}
.eweblink {
	color: #999999;
	text-decoration: none;
	font-size: 9px;
}
.seo {
        
text-align:center;

        font-size:11px;

        color:white;

        width:-1000px;

        margin:0 auto;

        background:none}

#seo{ position:absolute; margin-top:-1115px; background:none; text-align:center
}
	
}
.linki{
text-align:center;
font-size:11px;
color:#cccccc;
width:-500px;
margin:0 auto;
background:none
}


.linki ul, li, a, a:hover{color: #cccccc;font-weight:normal;
}

}
.seolinki{
text-align:center;
font-size:11px;
color:#cccccc;
width:-500px;
margin:0 auto;
background:none
}
