/*** GLOBAL ***/
body {margin: 0; padding: 0; font-family: "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #3F3F3F;}
pre {margin: 0; padding: 0; font-size: 1em;}
a, a:link {color: #226591;}
a:visited {color: #4088B8;}
a:hover {color: #F28716;}
img {border: none; vertical-align: middle;}
form {margin: 0;}
h2 {}
.tip {text-decoration: none; cursor: help; border-bottom: 1px dotted #ABA694;}
.clear {clear: both; font-size: 0px; height: 0;}

a.button {color: #ffffff; padding: 2px 20px 2px 5px; background-image: url('/g/arrow.gif'); background-repeat: no-repeat; background-position: right 50%; font-weight: bold; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-decoration: none;}
a.button:hover, a.button:link, a.button:visited {color: #ffffff; text-decoration: none;}
a.blue {background-color: #3173c3;}
a.dark-blue {background-color: #244654;}
a.red {background-color: #c37331;}
span.red {color: #e00; font-weight: bold;}

a.yes {padding:2px 5px 0 18px; background:url('/g/yes.gif') no-repeat 0 3px;}
a.no {padding:2px 5px 0 18px; background:url('/g/no.gif') no-repeat 0 3px;}
a.change {padding:2px 5px 0 20px; background:url('/g/change.gif') no-repeat 0 3px;}
a.delete {padding:2px 5px 0 20px; background:url('/g/delete.gif') no-repeat 0 3px;}
a.extend {padding:2px 5px 0 20px; background:url('/g/extend.gif') no-repeat 0 3px;}
a.unlink {padding:2px 5px 0 20px; background:url('/g/unlink.gif') no-repeat 0 3px;}
a.rem {margin: 0 5px 0 0; white-space: nowrap; padding: 0 12px 0 0; background:url('/g/blue-m-close.gif') no-repeat center right;}
a.show {padding:0 5px 0 15px; background:url('/g/orange-more.gif') no-repeat 0 3px;}
a.more {padding:0 5px 0 15px; background:url('/g/orange-more.gif') no-repeat 0 3px;}
a.less {padding:0 5px 0 15px; background:url('/g/orange-less.gif') no-repeat 0 3px;}
a.zoom {padding:0 5px 0 18px; background:url('/g/orange-zoom.gif') no-repeat 0 1px;}
a.detail {padding:0 5px 0 15px; background:url('/g/orange-detail.gif') no-repeat 0 3px;}
a.add {padding:0 5px 0 15px; background:url('/g/orange-add.gif') no-repeat 0 3px;}
a.subscribe {padding:0 5px 0 15px; background:url('/g/orange-subscribe.gif') no-repeat 0 3px;}
a.subscribed {padding:0 5px 0 15px; background:url('/g/yellow-subscribed.gif') no-repeat 0 3px;}
a.down {padding:0 5px 0 15px; background:url('/g/orange-down.gif') no-repeat 0 3px;}
a.list {padding:0 15px 0 0; background:url('/g/orange-up.gif') no-repeat right;}
a.open {padding: 0 5px 0 15px; background: url('/g/orange-open.gif') no-repeat 0 3px;}
a.close {padding: 0 5px 0 15px; background: url('/g/orange-close.gif') no-repeat 0 3px;}
a.asc {padding: 0 10px 0 0; background: url('/g/asc.gif') no-repeat right;}
a.desc {padding: 0 10px 0 0; background: url('/g/desc.gif') no-repeat right;}
a.prev {padding: 0 0 0 15px; background: url('/g/orange-prev.gif') no-repeat left;}
a.next {padding: 0 15px 0 0; background: url('/g/orange-next.gif') no-repeat right;}
a.read {padding: 0 15px 0 0; background: url('/g/orange-read.gif') no-repeat right;}
a.rss {padding: 0 14px 0 0; background:url('/g/orange-rss.gif') no-repeat right;}
a.undo {padding: 0 0 0 15px; background:url('/g/orange-undo.gif') no-repeat left;}
a.guide {padding: 0 0 0 15px; background:url('/g/orange-guide.gif') no-repeat left;}
a.message {padding: 0 0 0 15px; background:url('/g/orange-message.gif') no-repeat left;}
a.miploloc {padding: 0 0 0 15px; background:url('/g/orange-miploloc.gif') no-repeat left;}
a.pMove {padding: 0 0 0 15px; background: url('/g/p-move.gif') no-repeat left;}
a.pEdit {padding: 0 0 0 15px; background: url('/g/p-edit.gif') no-repeat left;}
a.pDelete {padding: 0 0 0 15px; background: url('/g/p-delete.gif') no-repeat left;}
a.pUndo {padding: 0 0 0 15px; background: url('/g/p-undo.gif') no-repeat left;}
a.pPhoto {padding: 0 0 0 15px; background: url('/g/p-photo.gif') no-repeat left;}
.ssl {padding:0 5px 0 25px; background:url('/g/sslsecure.gif') no-repeat 5px 5px;}
a.f-pl {padding-left: 18px; padding-right: 5px; background:url('/g/f-pl.png') no-repeat 0 2px;}
a.f-en {padding-left: 18px; padding-right: 5px; background:url('/g/f-en.png') no-repeat 0 2px;}
a.f-de {padding-left: 18px; padding-right: 5px; background:url('/g/f-de.png') no-repeat 0 2px;}
a.menu {padding: 0 0 0 18px; background: url('/g/menu.png') no-repeat left;}
div.indicator {text-align: center; padding: 0 0 20px 0; background: url('/g/progress.gif') no-repeat bottom; display: none;}
p.i {background: url('/g/i.gif') no-repeat 3px 5px; padding: 0 0 0 30px; min-height: 50px;}
p.a {background: url('/g/a.gif') no-repeat 3px 5px; padding: 0 0 0 30px; min-height: 50px;}
img.play {cursor: pointer;}
a.photo {cursor: pointer;}
.new-message {color: #5F5A4F; padding: 0 20px 0 0; background: url('/g/new-message.png') no-repeat right; font-weight: bolder;}
.note {padding: 0 20px 0 0; background: url('/g/note.gif') no-repeat right; font-weight: bolder;}
.shadow {color: #aaaaaa; text-decoration: line-through;}
.small {font-size: 0.8em;}
.right {float: right; margin: 0 0 0 10px;}
.left {float: left; margin: 0 10px 0 0;}
.center {text-align: center;}
.hidden {display: none;}
span.plate {font-family: monospace; font-size: 12px; background: url('/g/car_plate.png') no-repeat; padding: 0px 10px; white-space: nowrap; width: 50px; overflow: hidden; display: block;}
.rounded {overflow: hidden;}

div.block {background: #eeeeee; margin: 0 0 10px 0; padding: 10px; text-align: left;}
div.step {background: #dddddd; margin: 0 0 5px 0; padding: 5px 10px; text-align: left;}
div.area {background: #bdbef7; margin: 0 0 5px 0; padding: 5px 10px;}
div.red {background: #ee0000; color: #ffffff;}
div.yellow {background: #eeee00; color: #000000; margin: 0 0 5px 0; padding: 5px 10px;}
div.white {background: #fff; margin: 0 0 5px 0; padding: 5px 10px; text-align: left;}
div.one {width: 280px; background: #dcd9f8; margin: 0 0 5px 10px; padding: 5px 10px;}
div.get {width: 220px; margin: 10px 0 10px 5px; padding: 10px; background: #bdbef7; float: right; text-align: center;}

/*** LAYOUT ***/
body {background: #B2D3DF url('/g/bg.png') repeat-x;color:#2D667B;}
#indicator {display: none; position: absolute;  text-align: center; width: 100px; margin: 5px; padding: 5px 5px 20px 5px; background: url('/g/progress.gif') no-repeat bottom; top: 0; right: 0; z-index: 2000;}
#wrapper {margin: 0 auto; width: 950px;}
div#saved {background: #ff9; color: #000; font-size: 1.1em; font-weight: bold; margin: 10px 0; padding: 15px;}

/*** TOP ***/
#top {margin: 0;}
#head {margin-top: 6px; width: 950px; height: 175px; background: #FFFFFF url('/g/tabs/top-bg-new-xl-by-am.png') no-repeat;}
#head ul.login, #head ul.language {margin: 0; padding: 0;}
#head ul.login {float: left; position: absolute;}
#head ul.login li, #head ul.language li {margin: 0; padding: 0; list-style: none; float: left;}
#head ul.login li {margin-top: 10px; padding: 0 10px 0 10px; background: url('/g/bmenu-sep.png') no-repeat left;}
#head ul.login li.first {background-image: none;}
#head ul.language {float: right; margin-right: 8px; background: url('/g/lang_box-m.png') repeat-x;}
#head ul.language li {height: 34px; padding-left: 16px;}
#head ul.language li.first {background: url('/g/lang_box-l.png') no-repeat;}
#head ul.language li.last {background: url('/g/lang_box-r.png') no-repeat 100% 0; padding-right: 19px;}
#head ul.language a {margin-top: 8px; float:left;}
#head ul.tabs {position: absolute; float: left; margin: 127px 0 0 7px; width: 763px; padding: 0; list-style: none; z-index: 1000;}
#head ul.tabs li {float: left; height: 30px; padding: 7px 10px 7px 10px; margin: 0; text-decoration: none; font-size: 12px;}
#head ul.tabs li a {text-decoration: none; font-weight: bold;}
#head ul.tabs li.vr {background: url('/g/tabs/tab-vr.png') repeat-x right 1px; width: 1px; padding: 0; margin: 0;}
#head ul.tabs li.unroll a {width: 15px; background: url('/g/tabs/tab-unroll-1.gif') no-repeat right 7px; padding: 0 15px 0 0;}
#head ul.tabs li.select {background: url('/g/tabs/tab-sel.png') repeat-x top;}
#head ul.tabs li.select {background: url('/g/tabs/tab-sel.png') repeat-x top;}
#head ul.tabs li.select a {color: #FFFFFF; background: url('/g/tabs/tab-unroll-3.gif') no-repeat right 7px;}
#head ul.tabs li.select a:hover {color: #FFFFFF;}
#head ul.tabs li.over {background: url('/g/tabs/tab-sel-over.png') repeat-x top;}
#head ul.tabs li.over a {color: red; background: url('/g/tabs/tab-unroll-2.gif') no-repeat right 7px;}
#head ul.tabs li.over a:hover {color: red;}
#head ul.tabs li.first {width: 10px; height: 31px; padding: 0; margin: 0; background: none;}
#head ul.tabs li.first-select {background: url('/g/tabs/tab-left.png') no-repeat left top;}
#head ul.tabs li.first-over {background: url('/g/tabs/tab-left-over.png') no-repeat left top;}
#head ul.tabs li.start {padding-right: 15px;}
#head ul.tabs li.start a {background: none;}
#head ul.tabs li.vr div {position: absolute; display: none; background: #FFFFFF; border: 1px solid #B8CBDF; padding: 0; margin-top: 30px; border-top: none; white-space: nowrap; z-index: 1000;}
#head ul.tabs li.vr div a span.beta {margin: 0; padding: 0; font-size: 8px; color: #Ff0000;}
#head ul.tabs li.vr div dl {padding: 0; margin: 0; cursor: pointer;}
#head ul.tabs li.vr div dl dt {padding: 5px 10px; margin: 0; font-size: 12px; border-top: 1px solid #B8CBDF;}
#head ul.tabs li.vr div dl div {position: absolute; margin: 0;}
#head ul.tabs li.vr div dt span {font-size: 10px;}
#head ul.tabs li.vr div dt.tree {background: url('/g/tabs/tab-next-1.gif') no-repeat right center; padding-right: 20px;}
#head ul.tabs li.vr div dt.over {background: #EFF;}
#head ul.tabs li.vr div dt.over a {color: red;}
#head ul.tabs li.vr div dt.over dt a {color: #226591;}
#head ul.tabs li.vr div dt.over dt.over a {color: red;}
#head ul.tabs li.vr div dt.tree.over {background: #EFF url('/g/tabs/tab-next-2.gif') no-repeat right center;}
div.inscription {position: absolute; margin: 48px 0 0 40px; width: 165px; height: 75px; background: no-repeat; cursor: pointer; z-index: 100;}
div.eu-en {background: url('/g/top3d-eu1.png');}
div.eu-de {background: url('/g/top3d-eu1.png');}
div.eu-pl {background: url('/g/top3d-eu.png');}
div.pl-en {background: url('/g/top3d-pl1.png');}
div.pl-de {background: url('/g/top3d-pl1.png');}
div.pl-pl {background: url('/g/top3d-pl1.png');}

#top-quick-link1, #top-quick-link2, #top-quick-link3, #top-quick-link4  {position: absolute; width: 155px; height: 49px; background: url('/g/top-quick-link.png') no-repeat; cursor: pointer; float:left; z-index:101;}
#top-quick-link1 a:hover, #top-quick-link2 a:hover, #top-quick-link3 a:hover, #top-quick-link4 a:hover  {position: absolute; width: 155px; height: 49px; background: url('/g/top-quick-link-hover.png') no-repeat; cursor: pointer; float:left; z-index:101; text-decoration:none;}
#top-quick-link1 h2, #top-quick-link2 h2, #top-quick-link3 h2, #top-quick-link4 h2 {font-weight: bold; font-size: 1.7em; color: #cad7e1; padding:0; font-family:Arial;}
#top-quick-link1 p, #top-quick-link2 p, #top-quick-link3 p, #top-quick-link4 p {font-weight: bold; font-size: 0.76em; color: #cad7e1; font-family:Arial;}
#top-quick-link1 {margin: 115px 0 0 163px;}
#top-quick-link1 h2 {margin:3px 0 0 68px;}
#top-quick-link1 p {margin:-1px 0 0 50px;}
#top-quick-link2 {margin: 115px 0 0 316px;}
#top-quick-link2 h2 {margin:3px 0 0 46px;}
#top-quick-link2 p {margin:-1px 0 0 43px;}
#top-quick-link3 {margin: 115px 0 0 467px;}
#top-quick-link3 h2 {margin:3px 0 0 51px;}
#top-quick-link3 p {margin:-1px 0 0 30px;}
#top-quick-link4 {margin: 115px 0 0 619px;}
#top-quick-link4 h2 {margin:3px 0 0 53px;}
#top-quick-link4 p {margin:-1px 0 0 53px;}

/*** TABS ***/

#path {clear: both; background: #FFFFFF; padding: 5px 0 10px 0;}
#path ul {margin: 0 5px; padding: 0 0 0 5px; clear: both; display: block;}
#path ul li {margin: 0; padding: 0 7px 0 12px; list-style: none; display: inline; background: url('/g/path-lt.gif') no-repeat left;}
#path ul li.first {background-image:none; font-weight: bold;}

/*** BODY ***/
#content {background: #FFFFFF url('/g/main_b-xl.png') no-repeat bottom; padding:0 10px 10px 10px;}
/***
#search-box {width: 238px; background: #F4F4DD url('/g/search_box-t.png') no-repeat; border-bottom: 3px solid #E8E8CF; padding: 10px;}
#search-box h2 {background:url('/g/i-search.gif') no-repeat left;}
***/
#search-box {background: #696a69 url('/g/root/poi-top.png') no-repeat; padding: 7px 0 0 0; margin: 0 0 10px 0;}
#search-box h4 {padding: 0; margin: 0 0 9px 0; color: white; text-align: center; font-size: 17px; text-decoration: none;}
#search-box ul {margin: 0; padding: 0 0 10px 20px; }
#search-box ul li {list-style: none; margin: 0 0 5px 0; padding: 0 20px 0 0; }
#search-box ul li a {color: #FFFFFF; }
#search-box div.sc {margin-bottom: 10px; background-color: #999999; padding: 5px;}
#search-box div.sc h1 {margin: 5px; font-size: 1.2em;}
#search-box div.sc ul {margin: 5px;}
#search-box div.sc li {margin: 0;}
#search-box label {display: block; color: #FFFFFF;}
#search-box input {display: block;}
#search-box #s, #searchCategory {width: 210px;}
#searchCategory {background: #E8E8CF; padding: 1px;}
#searchCategory.empty {color: #bbb; font-style: italic;}
#search-box #sc {width: 131px; padding: 3px 33px 3px 3px; height: 15px; border: 1px solid #F4F4DD; border-bottom: 1px solid #F44444; background: #F4F4DD url('orange-tree.gif') left top;}
#search-box #sc:hover {border: 1px solid #F44444; background-color: #FFFFFF;}
#search-box #u {width: 172px;}
#search-box select {width: 177px; background: #ffffcc; margin: 0 0 0 9px;}
#search-box input.b {float: right; margin: 0;}
div.bottom {padding: 0; margin: 0; height: 10px; background: #696a69 url('/g/root/poi-bottom.gif') no-repeat;}
#searchOptions ul {background: #696A69; margin: 10px 0 10px 20px; padding: 0px; color: #FFFFFF;}
#searchOptions li {}
#searchOptions input {display: inline;}
#searchOptions label {display: inline;}

#tree-box {margin: 0px 0 0 0; width: 258px; float: left; clear: left; background: #696A69;}
/***
#tree-box-t {background: url('/g/tree-box-t.gif') top no-repeat; height: 8px; font-size: 1px;}

#tree-box-m {padding: 5px 10px; border: 1px solid #EBEBD0; border-bottom: 4px solid #EBEBD0; border-top: none;}

#tree-box-m { margin: 10px 10px 10px 20px;}
***/
#tree-box h4 {background: #696a69 url('/g/root/poi-top.png') no-repeat; padding: 7px 0 0 0; margin: 0 0 0px 0; height: 40px; text-align: center; text-decoration: none;}
#tree-box h4 a {padding: 0; margin: 0 0 9px 0; color: white; text-align: center; font-size: 17px; text-decoration: none;}

.tree ul {margin: 0px 10px 10px 20px; padding: 0;}
.tree ul li {margin: 0; padding: 0; list-style: none; display: block; }
.tree ul a {display: block; line-height: 14px; padding: 5px 4px 5px 0px; color: #FFFFFF; font-size: 14px;}
.tree ul a span {font-size: 10px; color: #CCCCCC;}
.tree ul a img {vertical-align: middle;}
.tree ul ul {padding: 0;}
.tree ul ul a {background: url('/g/path-lt.gif') no-repeat 5px 50%; padding: 5px 0 5px 15px;}
/** .tree ul a span {color: #5F5A4F;} ***/
.tree a.selected {color: #FFFFFF; text-decoration: none; font-weight: bold;}
.tree a:hover {color: #EDC741;}
.tree div.up a {font-weight: bold; background: url('/g/orange-up.gif') no-repeat 0 5px; margin: 0; padding: 3px 15px 3px 15px; display: block; float: right; color: #FFFFFF}

div.error {margin: 10px 0; background-color: #fbb0b0; padding: 10px;}
div.error h1 {margin: 0 0 10px 0; font-size: 1.4em;}

p.navi {text-align: center; margin: 0;}
span.beta {margin: 0; padding: 0; font-size: 8px; color: #Ff0000;}


/*** FOOT ***/
#foot {clear: both; padding:5px; margin-bottom: 30px;}
#foot p.sign {margin: 0; padding: 0; float: left;}
#foot ul {margin: 0; padding-right: 10px; float:right;}
#foot ul li {margin: 0; padding: 0 5px; list-style: none; float: left; background: url('/g/bmenu-sep.png') no-repeat left;}
#foot ul li.first {background-image: none;}

/*** WINDOWS ***/
#lockScreen {background: #000; filter:alpha(opacity=50); opacity: 0.5; padding: 0; border: none; position: absolute; display: none; z-index: 1000;}
#creatorWin {background: url('/g/bg-creator-new.gif'); padding: 12px; width: 402px; height: 405px; margin: 0; border: none; position: absolute; display: none; z-index: 1001;}
#creatorFrame {overflow: hidden; width: 402px; height: 407px; padding: 0; margin: 0; border: none;}
#imgLayer {position: absolute; background: #b0b0b0; padding: 5px; border-right: 1px solid black; border-bottom: 1px solid black;}
#layerWin {padding: 0; margin: 0; border-collapse: collapse; border: none; position: absolute; display: none; z-index: 1000;}
#layerWin div.close {position: absolute; background: url('/g/orange-close.gif') no-repeat; width: 16px; height: 16px; cursor: pointer; top: 10px; right: 7px; padding: 0;}
#layerWin tr.top {height: 5px;}
#layerWin td.lt {background: url('/g/win-lt.gif') no-repeat left; width: 12px;}
#layerWin td.t {background: url('/g/win-t.gif') repeat-x;}
#layerWin td.rt {background: url('/g/win-rt.gif') no-repeat right; width: 5px;}
#layerWin tr.middle {background: #F4F6FC;}
#layerWin td.l {background: #F4F6FC url('/g/win-l.gif') repeat-y left; width: 12px;}
#layerWin td.m {padding: 0;}
#layerWin td.r {background: #F4F6FC url('/g/win-r.gif') repeat-y right; width: 5px;}
#layerWin tr.bottom {height: 5px;}
#layerWin td.lb {background: url('/g/win-lb.gif') no-repeat left; width: 5px;}
#layerWin td.b {background: url('/g/win-b.gif') repeat-x;}
#layerWin td.rb {background: url('/g/win-rb.gif') no-repeat right; width: 12px;}
#layerWin div.content {margin: 0 0 5px 0; max-height: 600px; overflow: auto;}
#layerWin h1 {font-size: 1.5em; margin: 5px 0 2px 0; font-weight: bold;}
#layerWin h2 {font-size: 1.1em; margin: 5px 0 2px 0; font-weight: bold;}
#layerWin h3 {font-size: 1.0em; margin: 5px 0 2px 0; font-weight: bold;}
#layerWin p {padding: 0; margin: 5px 0;}

/*** MiploMile ***/
a.user-pins {padding: 0; text-decoration: none;}
a.user-pins span {padding: 0 1px; background: #333333; color: #ffffff; margin-right: 1px;}

/*** Ikony punktów ***/
.icon {background: url('/g/poi-normal.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-new {background: url('/g/poi-new.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-geo {background: url('/g/poi-geo.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-changed {background: url('/g/poi-changed.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-deleted {background: url('/g/poi-deleted.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-expired {background: url('/g/poi-expired.gif') no-repeat; padding: 3px 3px 10px 3px; width: 16px; height: 16px;}
.icon-box {background: url('/g/poi-box.gif') no-repeat; padding: 3px 3px 3px 3px; width: 16px; height: 16px; margin: 2px;}

/*** Komentarze ***/
#comments {clear: both; margin: 0; padding: 20px;}
#comments h3 {font-size: 1.2em; font-weight: bold; margin: 0;}
#comments p {font-size: 0.9em; margin: 5px 0;}
#comments ul {list-style: none; margin: 0; padding: 0;}
#comments li {background: #F6FCEB; color: #3C452D; list-style: none; margin: 10px 0; padding: 0;}
#comments div.comment-author {font-size: 0.9em; background-color: #DEF3B6; margin: 0; padding: 5px 10px;}
#comments span.comment-vote {float: right;}
#comments div.comment-text {border: 1px solid #DEF3B6; margin: 0; padding: 0 5px;}
#comments div.comment-text p {font-size: 0.9em; margin: 10px;}
#comments div.new-comment {width: 605px; margin: 10px 0;}
#comments textarea {width: 605px; height: 100px;}
#form-error {background: #FC0707; margin: 5px 0; padding: 5px 8px; display: none; color: #ffffff;}

/*** Zdjęcia ***/
#photoLayer {background: transparent url('/g/photo-layer.gif'); overflow: hidden; width: 490px; height: 540px; padding: 0; margin: 0; border: none; position: absolute; z-index: 1004;}
#photoLayer div.close {width: 22px; height: 22px; left: 465px; top: 2px; background: transparent; position: absolute; cursor: pointer;}
#photoLayer div.big {position: absolute; width: 400px; height: 400px; margin-top: 57px; margin-left: 45px;}
#photoLayer img.big {width: 400px; height: 400px; background: #fff url('/g/s.gif') no-repeat 50%; cursor: pointer;}
#photoLayer div.hidden {display: none;}
#photoLayer div.label {position: absolute; width: 400px; margin-left: 45px; margin-top: 457px; padding: 5px 0px; color: black}
#photoLayer {background: #ffffff url('/g/s.gif') no-repeat 50%;}
#photoLayer h2 {font-size: 1.3em; padding: 0; margin: 0 0 2px 0; height: 20px; overflow: hidden;}
#photoLayer p {padding: 0; margin: 0;}

/*** Więcej o kategorii ***/
#extend {width: 500px;}
#extend table {width: 100%;}
#extend table tr td {vertical-align: top;}
#extend h2 {margin: 0; padding: 0;}
#extend ul {list-style: none; padding: 0; margin: 5px;}
#extend ul li {margin: 0; padding: 0; display: block;}
#extend img.i {background: url('/g/poi-box.gif') no-repeat; padding: 3px 3px 3px 3px; width: 16px; height: 16px; margin: 2px; cursor: pointer;}

#view {margin: 0; font-family: "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; font-size: 12px;}
#view * {background: none; border: none; color: #3F3F3F; padding: 0;}
#view a, #view a:link {color: #226591;}
#view a:visited {color: #4088B8;}
#view a:hover {color: #F28716;}
#view ul {margin: 5px 10px; padding: 0;}
#view ul li {margin: 5px 10px;}
#view h1 {font-size: 20px; margin: 5px 0;}
#view h2 {font-size: 18px; margin: 5px 0;}
#view h3 {font-size: 17px; margin: 5px 0;}
#view h4 {font-size: 16px; margin: 5px 0;}
#view h5 {font-size: 15px; margin: 5px 0;}
#view h6 {font-size: 14px; margin: 5px 0;}

/** Logowanie i rejestracja **/
div.rest-area {float: right; width: 400px; margin: 10px 0;}
div.login-area {float: left; width: 190px; padding: 15px; margin: 10px 0; background: #9f9;}
div.register-area {float: left; width: 190px; padding: 15px; margin: 10px 0; background: #ccf;}
input.txt {width: 180px;}
ul.pointed {list-style: none; margin: 10px 0; padding: 0;}
ul.pointed li {background: url('/g/checkbox.gif') no-repeat 2px 2px; margin: 8px 0; padding: 0 30px;}

/* PRZERWA TECHNICZNA*/
#przerwa-techniczna {background-color: #FFFFFF; text-align:center; font-size: 20px; padding: 0 0 30px 0; margin: 0;}
#przerwa-techniczna p {padding: 10px 0 0 0; margin: 0;}
p.maintenance {font-size: 14px;}
