
#ad { float: left; }
#ci { margin-right: 5px; display: block; }
#cnt { padding: 20px 15px; color: #333333; font-family: 'Verdana'; font-size: 12px; }
#com { margin: 5px 120px; }
#content { float: left; width: 793px; min-height: 100%; background: url(images/tlo2.gif) repeat-y; }
#dlugie { padding: 60px 0px; display: block; background: url(/dlugie.jpg) no-repeat right top; height: 60px; }
#dol { float: right; margin-right: 20px; }
#eta { overflow: hidden; float: left; width: 525px; height: 23px; background: url(/images/gora_1_d.gif) no-repeat left top; }
#eta1 { overflow: hidden; float: left; width: 525px; height: 41px; background: url(/images/gora_1.gif) no-repeat left top; }
#footer { width: 793px; clear: both; background: url(images/spod.gif) no-repeat left top; background-color: #CCEFFF; }
#footer p { padding: 20px 5px; margin: 0px; font-size: 9px; }
#gor { margin-right: 20px; float: right; }
#header { clear: both; }
#header h1 { text-indent: -5000px; margin: 0; padding: 0; }
#header h1 a { width: 207px; height: 83px; background: url(logo.gif) no-repeat; cursor: hand; float: left; }
#header h1 a:hover { float: left; color: #fff; background: url(logo.gif) no-repeat bottom; cursor: hand; text-decoration: none; }
#header li { border-left: solid 1px #fff; padding: 0px 7px; margin: 0px; list-style-type: none; display: inline; font-size: 10px; font-weight: bold; }
#header li a { padding: 0px; margin: 0px; color: #fff; text-decoration: underline; }
#header li a:hover { padding: 0px; margin: 0px; color: #fff; }
#header ul { padding: 0px; margin: 35px 0px 0px 0px; float: right; border-right: solid 1px #fff; }
#ikf { margin: 5px 160px; }
#ikf2 { margin: 5px 220px; }
#irokez { padding: 60px 0px; display: block; background: url(/irokez.jpg) no-repeat right top; height: 60px; }
#japonki { padding: 60px 0px; display: block; background: url(jap.jpg) no-repeat right top; height: 60px; }
#komen { margin-left: 10px; }
#krecone { padding: 60px 0px; display: block; background: url(/krecone.jpg) no-repeat right top; height: 60px; }
#krotkie { padding: 60px 0px; display: block; background: url(/krotkie.jpg) no-repeat right top; height: 60px; }
#lefta { background: url(lee.gif) no-repeat; width: 6px; height: 53px; }
#mar { margin-left: 150px; }
#meskie { padding: 60px 0px; display: block; background: url(/mkrotkie.jpg) no-repeat right top; height: 60px; }
#mgwiazd { padding: 60px 0px; display: block; background: url(/mgwiazd.jpg) no-repeat right top; height: 60px; }
#ok { float: left; margin-right: 10px; border: solid 1px #c8c8c8; padding: 1px; }
#ola { width: 793px; margin: 0 auto; text-align: left; }
#porcje { float: right; padding: 20px; }
#punk { padding: 60px 0px; display: block; background: url(/punk.jpg) no-repeat right top; height: 60px; }
#shoutbox .shoutz .bottomz .leftz { float: left; width: 30px; height: 10px; background: url('/images/shout_bottom_left.gif') bottom left no-repeat; }
#shoutbox .shoutz .bottomz .rightz { float: right; width: 30px; height: 10px; background: url('/images/shout_bottom_right.gif') bottom right no-repeat; }
#shoutbox .shoutz .bottomz { height: 10px; background: url('/images/shout_bottom_center.gif') bottom center repeat-x; }
#shoutbox .shoutz .bottomz { margin: -10px -5px 0 -5px; }
#shoutbox .shoutz .messagez { margin: 0; padding: 5px 20px 13px 5px; }
#shoutbox .shoutz .namez { font-weight: bold; display: block; }
#shoutbox .shoutz .poster { margin: 0; padding: 0 5px 0 5px; line-height: 16px; }
#shoutbox .shoutz .poster_even { background-color: #fafafa; }
#shoutbox .shoutz .poster_oddz { background-color: #f0f0f0; }
#shoutbox .shoutz .topz .leftz { background: url('/images/shout_left.gif') left repeat-y; }
#shoutbox .shoutz .topz .rightz { padding-right: 10px; background: url('/images/shout_right.gif') right repeat-y; padding-left: 10px; height: 100%; }
#shoutbox .shoutz .topz { margin: 0 -5px 0 -5px; }
#shoutbox .shoutz { margin-top: 10px; }
#shoutbox { margin-left: 5px; font-family: tahoma, verdana, arial; font-size: 11px; line-height: 15px; width: 97%; display: block; float: left; overflow: hidden; }
#shoutbox div.nav .leftz { width: 40%; float: left; text-align: left; }
#shoutbox div.nav .rightz { width: 60%; float: right; text-align: right; }
#shoutbox div.nav .rightz a, #shoutbox div.nav .rightz a:visited { text-decoration: none; }
#slubne { padding: 60px 0px; display: block; background: url(/slubne.jpg) no-repeat right top; height: 60px; }
#srednie { padding: 60px 0px; display: block; background: url(/srednie.jpg) no-repeat right top; height: 60px; }
#srodek { }
* html .container { height: 250px; }
.ads { float: left; width: 120px; height: 750px; }
.bmenu { overflow: hidden; float: left; width: 147px; height: 750px; background: url(lay/tlo_na3.png) no-repeat left top; }
.comm { overflow: hidden; float: left; width: 395px; height: 750px; background: url(lay/tlo_na2.png) no-repeat left top; }
.comm2 { float: left; width: 515px; height: 200%; background: url(/images/gora_1_tlo.gif); }
.container { float: left; width: 793px; background: url(images/gora.gif) no-repeat left top; min-height: 250px; padding: 0px 5px; }
.galeria { margin-left: 10px; }
.galeria img { border: 1px solid; padding: 2px; overflow-x: auto; }
.maa { background: #f0f9ff; padding: 5px; margin-bottom: 10px; font-size: 9px; color: #003366; }
.maa a { color: #003366; text-decoration: underline; }
.mail { width: 150px; border: 1px solid; }
.main { float: left; width: 792px; min-height: 100%; }
.main h1 { color: #cc6600; font-family: 'Arial'; font-size: 18px; letter-spacing: -1px; font-weight: normal; }
.main h2 { clear: both; background: #f0f9ff; font-size: 11px; letter-spacing: -1px; padding: 5px; margin: 0px 0px 5px 0px; color: #003366; }

.menu .active a { color: #ca9930; background-position: 0% -80px; }
.menu .active a span { color: #ca9930; background-position: 100% -80px; }
.menu { overflow: hidden; height: 80px; float: left; width: 100%; background: url(images/pion.gif) repeat-x left top; padding: 0px; margin: 0px; clear: both; }
.menu a { background: url(images/lewa.gif) no-repeat left top; float: left; color: #003366; }
.menu a span { padding: 8px 10px 16px 6px; margin: 0px 2px 0px 6px; display: block; background: url(images/prawa.gif) no-repeat right top; }
.menu a span p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; background: url(/jap5.jpg) no-repeat right top; width: 50px; }
.menu a:hover { background-position: 0% -80px; color: #003366; cursor: hand; text-decoration: none; }
.menu a:hover span { color: #003366; background-position: 100% -80px; }
.menu a:visited { color: #003366; }
.menu li { display: inline; padding: 0px; margin: 0px 1px 0px 0px; float: left; font-size: 10px; font-weight: bold; }
.menu ul { float: left; padding: 0px 0px 0px 6px; margin: 0px; background: url(images/menuprawa.gif) no-repeat left top; }
.pa { overflow: hidden; float: left; width: 480px; height: 66px; margin-left: 10px; border: 0px solid; margin-bottom: 50px; }
.pa img { border: solid 1px; padding: 2px; }
.wzgledy { position: absolute; width: 720px; display: inline; }
.xhe { float: left; width: 120px; height: 750px; background: url(lay/tlo_na.png) no-repeat left top; }
.xhe img { margin: 11px 9px; border: solid 1px #c8c8c8; padding: 1px; }
.xhex { float: left; width: 120px; height: 750px; background: url(lay/tlo_na.png) no-repeat left top; }
.xhex img { margin: 25px 22px; border: solid 1px #c8c8c8; padding: 5px; }
.z { display: block; height: 85px; overflow: hidden; }
.z img { vertical-align: middle; }
a:active { text-decoration: underline; color: #4661A6; border: 0px; }
a:hover { text-decoration: underline; color: #000033; border: 0px; }
a:link { text-decoration: none; color: #4661A6; border: 0px; }
a:visited { text-decoration: none; color: #4690CF; border: 0px; }
body { margin: 0; padding: 0; height: 100%; background: #ccefff url(images/tloo.jpg) repeat-x; font-family: 'Verdana'; color: #393733; font-size: 11px; }
img { padding: 0px; margin: 0px; border: none; }
input { font-family: 'Verdana'; color: #666; }
