body{font: 12px "Trebuchet MS"; line-height: 130%; background: #ccc; margin: 0; padding: 0}
a:link{font: 11px arial; color: #c00; text-decoration: none}
a:visited{font: 11px arial; color: #c00; text-decoration: none}
a:hover{font: 11px arial; color: #f00; text-decoration: none}
a:active{font: 11px arial; color: #f00; text-decoration: none}
/*li,div,ul,a,li{-moz-box-sizing:border-box;box-sizing:border-box}*/
p,h1,h2,div,body,ul,li,form,object,img{margin: 0; padding: 0}
img{display: block}

h1{color: #c00; margin-bottom: 10px; font: bold 14px; font-size: 14px}
h2{color: #c00; margin-bottom: 10px; font: bold 12px; font-size: 12px}
h3{color: #a00; margin-bottom: 10px; font: bold 12px; font-size: 12px}
h4{color: #a00; margin-bottom: 8px; font: bold 12px; font-size: 12px}
ul{margin-bottom: 15px}
p{margin-bottom: 10px; text-indent: 1em}
#home p{text-indent: 0}
cit{font-family: Tahoma, Arial; font-size: 11px; color: #225}

#content{width: 760px; position: absolute; top: 0; left: 50%; margin-left: -380px; background: #ccc}
#header{width: 760px; height: 161px; background: #ccc url(../images/hdr.jpg) no-repeat top center; position: relative; _z-index: -2}
#middle{width: 760px; height: auto; position: relative; border: 1px none green; z-index: 1; _z-index: -2}
#wstep{width: 547px; position: relative; margin: -150px 0 0 198px; height: 150px; z-index: 21}
.wrapper{width: 760px;position: relative; background: #666 url(../images/bckg_txt.png) repeat-y top center; margin-bottom: 10px}
.ad{width: 760px; min-height: 101px; _height: 101px; position: relative; background: url(../images/bckg_box.png) no-repeat top center; border-top: 1px solid #ccc}
.ad h1{ display: block; margin: 5px 0 0 154px; color: #fff; font-size: 16px}
.ad .nr{float: left; min-width: 60px; margin: -5px 0 0 20px; _margin-left: 10px; position: relative; z-index: 20; font-size: 20px; color: #ff0; font-weight: bold; }
.ad object{margin: 10px 0 0 48px; position: relative; z-index: 1; border: none; _margin: 10px 0 0 128px}
.ad .baner{margin: 10px 0 0 128px; position: relative; z-index: 1; border: none; _margin: 10px 0 0 128px}
.ad .zobacz{position: absolute; width: 60px; height: 60px; right: 10px; top: 20px; border: 1px none #fff; z-index: 30}
.txt{width: 632px; position: relative; background: url(../images/bckg_txt.png) repeat-y top center; padding: 5px 0 5px 128px; font: bold 12px "Trebuchet MS"; color: #fff; _margin-top: -5px}
.txt p{display: block; width: 300px; border: 1px none red; float: left; height: 16px; line-height: 16px; background: url(../images/star.png) no-repeat top left; padding-left: 15px}
.txt p.koment{width: 93%; background: #555; padding: 2%; height: auto}
.txt span{color: #ff0}
#footer{clear: both; width: 760px; height: 60px; background: #ffad33; position: relative; padding-top: 20px}
.nofloat{clear: both; height: 0px; line-height: 0px; margin: 0; padding: 0; font-size: 0}

#nav{white-space: nowrap; list-style: none; background: url(../images/bckg_menu.png) no-repeat bottom center; height: 285px; display: block; width: 760px; position: relative; border: 1px none red; font-size: 13px; color: #000; z-index: 20; line-height: 16px; margin-top: -135px}
#nav li{width: 200px; margin-left: 35px}
#nav h1{font: bold 16px "Trebuchet MS"; color: #c00; margin: 0 0 4px 35px}
#nav a{line-height: 16px; text-align: left; _height: 16px}
#nav a:link,#nav a:visited{font: bold 13px "Trebuchet MS"; color: #000}
#nav a:hover,#nav a:active{font: bold 13px "Trebuchet MS"; color: #f00}
/*#nav li ul{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)}*/

#nav li a:link,#nav li:link a,#nav li a:visited,#nav li:visited a{background-position: top center}
#nav li a:hover,#nav li:hover a,#nav li a:active,#nav li:active a{background-position: center -36px}

#menu3{position: relative; margin: 8px 0 0 190px; padding: 0; list-style: none; _margin-left: 174px; _margin-top: 6px}
#menu3 li{float: left; margin: 0 0 0 17px}
#menu3 li a{display: block; line-height: 16px; height: 16px; text-indent: -5000px}
#menu3 li#ranking a{background: #ccc url(../images/ranking.png) no-repeat center center; width: 69px}
#menu3 li#dodaj a{background: #ccc url(../images/dodaj.png) no-repeat center center; width: 115px}
#menu3 li#edytuj a{background: #ccc url(../images/edytuj.png) no-repeat center center; width: 117px}
#menu3 li#regulamin a{background: #ccc url(../images/regulamin.png) no-repeat center center; width: 87px}
#menu3 li#kontakt a{background: #ccc url(../images/kontakt.png) no-repeat center center; width: 68px}

#footer ul{list-style: none; width: 100%; border-top: 1px solid #000839; border-bottom: 1px solid #00001e; height: 22px; margin: 0}
#footer li{float: left; height: 22px; line-height: 22px; text-align: center; vertical-align: middle; font: 10px tahoma; color: #00223c; width: 16%}
#footer li a{line-height: 22px; vertical-align: middle; font: 10px tahoma; color: #00223c}

#nav li.on a{background-position: center -26px}

#middle_ object{position: absolute; left: 0; top: 0; width: 760px; height: 180px; z-index: -2}
#ifr{position: absolute; left: 0; top: 0; width: 760px; height: 180px; z-index: -1; vsibility: hidden; background: transparent}

li.first{width: 6px; background: transparent url(../images/left_li1.gif) no-repeat top left; background-color: transparent}
li.last{width: 6px; background: transparent url(../images/right_li1.gif) no-repeat top left; background-color: transparent}
a.last{border: none}/*bo IE nie czyta selektora dziecka ;[*/

.podstr #f1{margin-right: -35%}

.fir{text-indent: -5000px; background: url(../images/spacer.gif) no-repeat top left; height: 25px}

#tooltip{color:#fff; font:normal bold 10px Verdana, sans-serif; padding:4px; background:#005; position:absolute; margin-top: 5px; z-index: 100}
#code{position: absolute; right: 0; bottom: 13px; width: 100px; height: 20px; border: 1px none red}
#logowanie{position: relative; margin: 0 0 0 30px; width: 60px; height: 37px; border: none; float: left}
#index{position: absolute; left: 0; top: 0; width: 250px; height: 70px; border: 0}
#lewa{position: absolute; left: 0; top: 0; width: 160px; height: 150px; border: 0; margin-top: 90px}
#english{position: relative; margin: 0 0 0 590px; _margin-left: 295px; width: 60px; height: 37px; border: none; float: left}
#copy{position: relative; margin: 0 0 0 0; width: 120px; height: 20px; border: 1px none red; float: left}
#f1{float: right; padding-top: 16px; /*background: url(../images/szukaj.gif) no-repeat top center;*/ width: 26%; padding-left: 7%}
#szukaj{width: 100px; height: 16px; line-height: 16px; vertical-align: middle; font: 12px tahoma; color: #002; background: transparent; border: transparent none}
#submit{width: 20px; height: 12px; display: inline; border: none}

#first{display: block; float: left; clear: left; width: 60px; height: 46px; background: url(../images/first.png) no-repeat center center; padding: 0; text-indent: -5000px}
#prev{display: block; float: left; margin: 0 0 20px 17px; width: 130px; height: 31px; font: bold 12px "Trebuchet MS" !important; color: #c00; background: url(../images/prev.png) no-repeat center center; padding: 15px 14px 0 34px; _margin: 0 20px 0 15px}
#next{display: block;  float: left; width: 160px; height: 31px; font: bold 12px "Trebuchet MS"; color: #c00; background: url(../images/next.png) no-repeat center center; padding: 15px 22px 0 0; margin: 0 4px 20px 5px}
#last{display: block;  float: left; width: 60px; height: 46px; background: url(../images/last.png) no-repeat center center; padding: 0; text-indent: -5000px}

.paging:link,.paging:visited{display: block;  float: left; width: auto; height: 33px; line-height: 33px; color: #c00; font: bold 16px "Trebuchet MS"; padding: 13px 5px 0 5px}
.paging:hover,.paging:active{display: block;  float: left; width: auto; height: 33px; line-height: 33px; color: #f00; font: bold 16px "Trebuchet MS"; padding: 13px 5px 0 5px}
.active:link,.active:visited{display: block;  float: left; width: auto; height: 33px; line-height: 33px; color: #c00; font: bold 16px "Trebuchet MS"; padding: 13px 5px 0 5px; text-decoration: underline}
.active:hover,.active:active{display: block;  float: left; width: auto; height: 33px; line-height: 33px; color: #f00; font: bold 16px "Trebuchet MS"; padding: 13px 5px 0 5px; text-decoration: underline}

.tgreen{font-family: Tahoma, Arial; font-size: 10px; color: #162}

#top img{display: inline}
