* {
margin : 0;
padding : 0;
}

body {
margin: 0;
text-align: center;
background-color: #000000;
background-position : top;
background-repeat : repeat-x;
background-image : url(/grafika/body.gif);
}

#contener {
width: 904px;
margin: 0 auto;
position : relative;
background-color : #FFFFFF;
background-repeat : repeat-y;
background-image : url(/grafika/contener.gif);
}

#headers {
width: 945px;
height: 135px;
position : absolute;
top : 0;
left : -40px;
z-index : 10;
background-repeat : no-repeat;
background-image : url(/grafika/headers.gif);
}

#b120 {
width : 120px;
height : 620px;
position : absolute;
top : 145px;
left : 782px;
z-index : 13;
text-align : left;
}

#b160 {
width : 160px;
height : 620px;
position : absolute;
top : 135px;
left : 2px;
z-index : 11;
text-align : left;
}

#b336 {
width : 340px;
height : 280px;
margin : 5px;
float : right;
}

#z300 {
width : 300px;
height : 620px;
position : absolute;
top : 135px;
left : 170px;
z-index : 16;
background-position : center 150px;
background-repeat : no-repeat;
background-image : url(/grafika/load.gif);
}

#z400 {
width : 400px;
height : 600px;
position : absolute;
top : 155px;
left : 480px;
z-index : 15;
text-align : left;
}

#z620 {
width : 620px;
height : 620px;
position : absolute;
top : 135px;
left : 162px;
z-index : 12;
background-position : center;
background-repeat : no-repeat;
background-image : url(/grafika/load.gif);
}

#z740 {
width : 740px;
height : 620px;
position : absolute;
top : 135px;
left : 162px;
z-index : 14;
}

#z800 {
width : 740px;
position : absolute;
top : 135px;
left : 162px;
z-index : 14;
}

#c735 {
width : 100%;
padding-top : 735px;
position : relative;
}

#c750 {
width : 100%;
padding-top : 750px;
position : relative;
}

#c875 {
width : 100%;
padding-top : 875px;
position : relative;
}

#source {
width : 600px;
height : 15px;
position : absolute;
top : 117px;
left : 95px;
z-index : 15;
text-align : left;
font : normal 11px Tahoma, Arial, Sans-Serif;
color : #666666;
}

#source a:link, #source a:visited {
color : #555555;
text-decoration : none;
font : normal 11px Tahoma, Arial, Sans-Serif;
}

#source a:active, #source a:hover {
color : #000000;
text-decoration : none;
font : normal 11px Tahoma, Arial, Sans-Serif;
}

#thumbs {
width : 900px;
height : 110px;
top : 745px;
left : 2px;
z-index : 16;
text-align : center;
position : absolute;
}

#thumbs img {
border : none;
margin : 0 8px 0 8px;
}

#thumbs div {
width : 150px;
height : 110px;
text-align : center;
float : left;
color : #666666;
font : normal 10px Tahoma, Arial, Sans-Serif;
}

#thumbs a:link, #thumbs a:visited {
float : left;
color : #777777;
text-decoration : none;
border : 1px solid #FFFFFF;
font : normal 10px Tahoma, Arial, Sans-Serif;
}

#thumbs a:hover, #thumbs a:active {
float : left;
color : #000000;
text-decoration : none;
border : 1px solid #000000;
font : bold 10px Tahoma, Arial, Sans-Serif;
}

#opcje {
width : 600px;
height : 25px;
top : 140px;
left : 160px;
z-index : 17;
text-align : right;
position : absolute;
}

#lewa {
width : 340px; 
float : left; 
text-align : left; 
margin-left : 5px;
}

#lewa h1, #lewa p, #lewa {
margin-left : 10px;
}

#prawa {
width : 530px; 
float : right; 
text-align : left; 
margin-right : 5px;
}

#prawa a:link, #prawa a:visited {
color : #555555;
text-decoration : none;
font : normal 12px "Arial CE", Arial, Sans-Serif;
}

#prawa a:active, #prawa a:hover {
color : #000000;
text-decoration : none;
font : normal 12px "Arial CE", Arial, Sans-Serif;
}

#bottom {
width: 904px;
height: 55px;
position : relative;
background-repeat : no-repeat;
background-image : url(/grafika/bottom.gif);
}

#baner {
width : 468px;
height : 64px;
margin-top : 28px;
margin-left : 450px;
}



#menu {
width : 740px;
margin-top : 2px;
margin-left : 200px;
position : relative;
}

#menu #active {
color: #000000;
background-color: #FFFFFF;
}

#menu a:link, #menu a:visited {
color : #FFFFFF;
text-decoration : none;
padding : 0 5px 0 5px;
font : bold 8pt/14px "Trebuchet MS", Arial, Helvetica, Sans-Serif;
}

#menu a:hover, #menu a:active {
color : #000000;
padding : 0 5px 0 5px;
text-decoration : none;
background-color : #FFFFFF;
font : bold 8pt/14px "Trebuchet MS", Arial, Helvetica, Sans-Serif;
}

#fb {
width : 190px;
height : 25px;
position : absolute;
top : 120px;
right : 5px;
z-index : 20;
}

#fb span {
float : left;
}

.ads0 {
width : 350px;
height : 100px;
margin : 7px;
float : left;
text-align : left;
overflow : hidden;
}

.ads1 {
width : 220px;
height : 100px;
overflow : hidden;
margin : 7px;
text-align : left;
float : left;
padding-left : 130px;
background-position : top left;
background-repeat : no-repeat;
background-image : url(grafika/ads1.jpg);
}

.ads2 {
width : 395px;
height : 250px;
float : right;
margin-right : 15px;
overflow : hidden;
text-align : left;
}

.ads3 {
width :300px;
height : 250px;
float : left;
margin-left : 5px;
}

.ads4 {
margin : 5px;
color : #666E66;
border-bottom : 1px dotted #D4CCCC;
}

#navi {
width : 300px;
margin : 0 auto;
clear : both;
padding-top : 20px;
}

#navi span {
float : left;
width : 200px;
text-align : center;
}

#navi strong {
float : left;
color : #999999;
}

#navi a {
float : left;
}



p {
color : #000000;
margin-bottom : 10px;
font : normal 12px/14px Arial, Helvetica, Sans-Serif;
}

.ads2 p {
font : normal 11px/13px Arial, Helvetica, Sans-Serif;
}

#z740 p {
margin : 5px;
text-align : justify;
}

h1,h2 {
color : #222222;
text-align : left;
font : bold 14px/17px Arial, Sans-Serif;
}

a:link, a:visited, a:active, a:hover, strong {
color : #000000;
text-decoration : underline;
font : bold 12px Arial, Helvetica, Sans-Serif;
}

a.small:link, a.small:visited, a.small:active, a.small:hover, small {
color : #888888;
text-decoration : none;
font : normal 10px Arial, Helvetica, Sans-Serif;
}

.clr { 
clear: both; 
}

.left { 
float: left; 
}

.right { 
float: right; 
}

.dnone { 
display: none; 
}

#szukaj {
width : 630px;
height : 70px;
margin : 0 auto;
padding-top : 10px;
}

#szukaj div {
float : left;
width : 115px;
color : #888888;
text-align : left;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

#szukaj input, select {
width : 105px;
}

input,textarea {
height : 16px;
padding : 1px 2px 1px 2px;
color : #000000;
border : 1px solid #404040;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

select {
height : 18px;
padding : 1px 2px 1px 2px;
color : #000000;
border : 1px solid #404040;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

option {
padding : 1px 2px 1px 2px;
color : #000000;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

.radio {
width : 12px;
border : none;
}

.button {
width : 15px;
height : 21px;
border : none;
background-color : #FFFFFF;
background-repeat : no-repeat;
background-image : url(/grafika/button.gif);
}

.button2 {
width : 50px;
height : 21px;
border : none;
text-align : left;
font : bold 11px Arial, Helvetica, Sans-Serif;
background-position : right;
background-color : #FFFFFF;
background-repeat : no-repeat;
background-image : url(/grafika/button.gif);
}

.button3 {
width : 60px;
height : 21px;
border : 1px solid #E0E0E0;
text-align : left;
cursor : pointer;
font : bold 11px Arial, Helvetica, Sans-Serif;
background-position : right;
background-color : #FFFFFF;
background-repeat : no-repeat;
background-image : url(/grafika/button.gif);
}

.trueuser {
display: none; 
}

ul {
padding-left : 5px;
}

li {
margin : 0;
padding : 0;
}

li a:link, li a:visited {
text-decoration : none;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

li a:active, li a:hover {
text-decoration : underline;
font : normal 11px Arial, Helvetica, Sans-Serif;
}

#z400 a:link,#z400 a:visited, #z400 a:active, #z400 a:hover {
font-weight: normal;
}  
