table.fopis {
    background-color: #303030; 
    width:100%; 
    padding: 1px; 
    border: 1px solid #757575;
}

table.fopis TD {
    padding: 2px;
}

.static {
	font-family: arial,tahoma,verdana; 
	color: #ccc;
	font-size: 10px;
}

.mainObiekty {
	border-collapse: collapse;
	margin-top: 5px;
}

.mainObiekty TD {
	border: 1px solid #333;
	text-align: center;
	padding: 5px;
}
.mainObiekty .c05 {
	background-color: #131d25;
}

TABLE.nad_obiekty {
	border-spacing: 10px;
	margin: 5px auto 5px auto;
    font-family: arial;
}

TABLE.nad_obiekty TD {
	vertical-align: top;
}

TABLE.obiekty {
	border-collapse:collapse;
	background-color:#444;
	font-size: 12px;
	width: 137px;
	margin-left: auto;
	margin-right: auto;
}

TABLE.obiekty TD.f {
	height: 100px;
}

TABLE.obiekty TH {
	background-color:#555;
	font-weight: bold;
	font-size: 13px;
	height: 40px;
	vertical-align: middle;
}

TABLE.obiekty TH DIV {
	margin: 2px;
}

TABLE.obiekty TD {
	vertical-align: middle;
}

TABLE.obiekty TD IMG {
	margin: 2px 0px 2px 2px;
}

TABLE.obiekty TD DIV.x {
	float: right;
	text-align: right;
	margin: 4px 2px 0px 0px;
}

TABLE.obiekty TD DIV.y {
	text-align: center;
	margin: 2px;
}

.timeline-band-0 .timeline-ether-bg{background-color:#222}
.timeline-band-1 .timeline-ether-bg{background-color:#333}
.timeline-band-2 .timeline-ether-bg{background-color:#444}
.timeline-date-label { border: solid #aaa; color: #fff; }
.timeline-date-label-em {color: #f00;}
.timeline-ether-highlight{background-color:#000;}
.history {
	border: 1px solid #666;
}

.history TH {
	background-color: #666;
}

.history TH, .history TD {
	margin: 1px;
	vertical-align: top;
}

.history TD.x {
	background-color: #393939;
}

.history TD.y {
	background-color: #444;
}

DEL {
	color: #f00;
}

INS {
	color: #0b0;
}

DEL, INS {
	font-weight: bold;
}

.sz6 P {
	font-size: 11px;
	margin: 0px;
}

.t3 TD.x {
	background-color: #666;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}

.red {
	color: #f00;
}

.ag {
	background-image: url('http://images.fotopolska.eu/gfx/2_g.png');
}

H3 {
	font-size: 15px;
}

address {
	font-size: 12px;
	font-weight: bold;
}

.sct {
	background-color: #fc0;
}

#pod {
	position: absolute;
	top: 100px;
	left: 150px;
	background-color: #333;
	border: 1px solid gray;
	padding: 5px;
	display: none;
	z-index: 5;
}

#pod table {
	font-family:arial,tahoma,verdana; 
	font-size: 11px;
	text-align: left;
}

#pod td.t {
	width: 25px;
	text-align: right;
}

.b_leftright {
	border-width: 0px 1px;	
	border-style: solid;
	border-color: #757575;
}

TABLE.a1 {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

IMG.wl_ul {
	background-image: url('http://images.fotopolska.eu/gfx/2_nwlul.png');
}

th.agl {
	background-image: url('http://images.fotopolska.eu/gfx/2_gl.png');
	height: 25px;
	width: 7px;
}

.gsa {
	background-image: url('http://images.fotopolska.eu/gfx/gs.png');
}

td.al {
	background-image: url('http://images.fotopolska.eu/gfx/2_l.png');
}

td.adl {
	background-image: url('http://images.fotopolska.eu/gfx/2_dl.png');
	height: 7px;
}
td.ad {
	background-image: url('http://images.fotopolska.eu/gfx/2_d.png');
}

td.adp {
	background-image: url('http://images.fotopolska.eu/gfx/2_dp.png');
}

td.ap {
	background-image: url('http://images.fotopolska.eu/gfx/2_p.png');
}

th.agp {
	background-image: url('http://images.fotopolska.eu/gfx/2_gp.png');
	width: 6px;
}
table.tab1 {
	background-color: #999999;
	height: 90px;
	width: 137px;
}
td.tab1 {
	background-color: #CCCCCC;
	background-image: url('http://images.fotopolska.eu/gfx/n.gif');
}
blockquote {
	text-indent: 0px;
	padding: 0px;
	left: 0px;
}

.editor blockquote {
	display: none;
}

p.p1 {
	padding-left: 25px;
	text-indent: -10px;
}

table.tab2 {
	padding: 0px;
}

table.fta {
    border-spacing: 0px;
}

table.glosy TD {
    padding: 0px;
}

table.glosyw TD {
    padding: 2px;
}

TD.fta {
    padding: 0px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	display: list-item;
}

select.lista,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #303030;
	border: 1px solid #757575;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-shadow-color: #E1E1E1;
	scrollbar-3dlight-color: #C5C5C5;
	scrollbar-arrow-color: #999999;
	scrollbar-track-color: #F4F4F4;
	scrollbar-darkshadow-color:#b9ccd4;
}

table.a2 {
	margin: 5px;
	padding: 5px;
}

.tabelka td {
	background-color: #444444;
	padding: 5px;
	margin: 2px;
	border: 1px none #FF0000;
	color: white;
}
.tabelka th {
	background-color: #555555;
	padding: 5px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.tabelka {
	border-collapse: separate;
	border: 1px solid #666666;
}

TABLE.tab_dziel, TABLE.tab_dziel2 {
	background-color: #494949;
	border-collapse: collapse; 
	width: 100%;
}

TABLE.tab_dziel2 {
	text-align: center;
}

TABLE.tab_dziel2 TD {
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	vertical-align: middle;
}

TABLE.tab_dziel TD {
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
	vertical-align: middle;
	height: 33%;
}

TABLE.tab_dziel TH, TABLE.tab_dziel2 TH {
	background-color: #5a5a5a;
	border-right: 2px solid #303030;
	border-bottom: 2px solid #303030;
}

TABLE.tab_dziel IMG {
	float: left;
	margin-left: 4px;
}

TABLE.tab_dziel DIV {

	margin-top: 3px;
	height: 100%;
	float: right;
	text-align: center;
	vertical-align: middle;
}

TABLE.tab_dziel TD.spec {
	text-align: center;
	background-color: #303030;
	padding: 0px;
	width: 110px;
	height: 76px;
}

TABLE.tab_dziel2 TD.spec {
	text-align: center;
	background-color: #303030;
	padding: 0px;
	width: 139px;
	height: 95px;
}

.foto2 {
	border: 1px solid #5a5a5a;
	width: 110px;
	height: 76px;
	margin: 0px;
}

.foto3 {
	border: 1px solid #5a5a5a;
	width: 139px;
	height: 95px;
	margin: 0px;
}


TABLE.foto2 TD {
	border-width: 0px;
	vertical-align: middle;
	text-align: center;
}

TABLE.foto2 IMG {
	float: none;
	margin: auto;
}

TABLE.obj {
	border-width: 0px;
	width: 100%;
	border-collapse: collapse;
}

TABLE.obj TD {
	border-width: 0px;
	text-align: center;
}

IMG.fot_100 {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
}

TABLE.comet {
    width:100%;
    background-color:#555;
    vertical-align:middle;
    text-align:center;
}

.sz11 {
	font-size: 20px;
}

body {
	background-attachment:fixed;
	scrollbar-face-color: #484848;
	scrollbar-highlight-color: #707070;
	scrollbar-shadow-color: #707070;
	scrollbar-dlight-color: #000000;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color:#000000;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ffffff;
}

.window_left_2{
	width: 82px; 
	background-position: right; 
	height: 26px;
}

#lyb{
    position:absolute;
    left:74px;
    top:84px;
    width:250px;
    height:168px;
    z-index:1;
	padding: 1px;
	border: 1px solid gray;
	display: none;
}

TABLE.window {
	padding: 1px;
	border: 1px solid #757575;
	margin-bottom: 5px;
}


.head_1, H1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
    text-align: left;
}

.head_2, H2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
    text-align: left;
}

.main_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
}

.icosm {
	margin-right: 10px;
}

.siged {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}

.sigbr {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}

.s_middle, .s_middle:link, s.middle:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.s_middle:hover {
	text-decoration:underline;
}

.s_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
}

.s_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.sz6,.siged {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.sz6bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	font-weight: bold;
}
.sz6u,.sz6u:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
}

A.sz6u:visited, .p4 A:visited {
	color: #aaa;
	text-decoration:none;
}

A.sz6u:hover {
	color: #FFF;
	text-decoration:none;
}

.sz5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
input.i1,textarea {
	background-color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #999999;
	color: #000000;
}
input.i2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #666666;

}
.b1,.b2,.unhide {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #999999;
	color: #FFFFFF;
}
.b1,.b2 {
	background-color: #5f5f5f;
}
.unhide {
	background-color: #333;
}
.b2 {
	margin-top: 3px;
	width: 20px;
}
.sz5b {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.sa6 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.sz7b,.sz7b:link,.sz7b:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: bold;
	text-decoration:none;
}
.sv5b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.sv6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.sv5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006600;
	padding: 0px 1px;
}
.6d {
	background-image: url(../gfx/6_d.gif);
}
.st5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
	width: 139px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sr {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color: #8d8d8d;
	font-style: normal;
	font-weight: bold;
	width: 139px;
}
.sr A:link, .sr A:visited
{
	text-decoration: none;
	font-size: 10px;
}
th.b_left,td.b_left {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AAAAAA;
	border-right-color: #757575;
	border-bottom-color: #AAAAAA;
	border-left-color: #AAAAAA;
}
th.b_left,td.b_right {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.sz6b,.sz6b:link {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}

.p4 A:visited {
	color: #fff;
}

A.mini:hover,a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

P,.sz7,.sz7u,sz7u:link,a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-style: normal;
	
}
.sz7,.sz7u,sz7u:link {
	font-weight: normal;
	font-style: normal;
}

P {
	text-align: justify;
}

.editor P A:link, .editor P A:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #FFF;
}

a.sz7:hover {
	color: #CE0000;
	font-weight: bold;
}
.foto {
	border: 1px solid #8d8d8d;
	background-color: #494949;
	width: 139px;
	height: 95px;
	text-align: center;
}

A.edit:link,A.edit:visited,SPAN.edit,.edit {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #666666;
	padding: 0px 0px 1px;
	text-decoration:none;
}

.lf {
	font-family:  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: none;
	width: 22px;
	height: 26px;
    padding: 0px 3px;
	text-align: center;
    line-height: 13px;
}

.lg {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: bold;
	color: #9c3400;
	text-decoration: none;
	background-color: #FFCC00;
	width: 22px;
	height: 26px;
    padding: 0px 3px;
	text-align: center;
    line-height: 13px;
}

.lhtop {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	background-color: #CCC;
	width: 22px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.ram {
	border: 1px solid #999999;
}
.sz9b {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.sz9 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.p4 {
	text-align: justify;
	background-position: center;
	clear: none;
	float: none;
	margin: 5px;
}
.font1ab {
	background-color: #C9E6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D228F;
	border: 1px solid #3D8DD1;
	filter: DropShadow(Color=000000, OffX=5, OffY=5, Positive=Y);

}
.font1au {
	background-color: #ECD2D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #500C05;
	border: 1px solid #AC2113;
}
.font1af {
	background-color: #BEDFBE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #073B00;
	border: 1px solid #0F7701;
}
.font1am {
	background-color: #EFD9FB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #702C93;
	border: 1px solid #702C93;
}
.akap,.font3k {
	
}
.tabdot {
	border: 2px dotted #FF0000;
}
.konk	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BFBFBF;
	font-weight: bold;
}

.tmp_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	border: 0px;
	background-color: #FFFFFF;
}
.tmp_input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	background-color: #FFFFFF;
}
#lya {
	position:absolute;
	left:176px;
	top:158px;
	width:300px;
	height:200px;
	z-index:1;
	visibility: hidden;
	border: 1px solid #666666;
}
TABLE.maintable {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
	padding-right: 4px;
	padding-left: 4px;
	width: 1033px;
}

TABLE.bottomtable {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}

.linetop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}

.linebottom {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}

.topbottom {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}

div#tipDiv, div#tipDiv2 {
  font-family: Arial;
  font-size: 14px;
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  text-align: center;
  color:#fff; font-size:11px; line-height:1.2;
}

div#tipDiv TABLE {
	border: 1px solid #777777;
}

div#tipDiv {
  width:450px; padding:2px;
  background-color: #303030;
}

div#tipDiv2 {
  width:250px; padding:2px;
  background-color: #333;
}

div#tipDiv2 .opis {
    background-image: url("/gfx/opa80.png");
    padding: 5px;
    margin-top: 5px;
}

div#tipDiv2 TABLE {
	border: 1px solid #777777;
	font-weight: normal;
}


tooltip {
  background-color: #FF0000;
  width:450px; padding:2px;
}

.szare {
	background-color: #666;
}

.szare2 {
	background-color: #555;
}

.szare, .szare3 {
	padding: 5px; text-align: center;
}

div.typcat {
	background-color: #666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	border: 0px;
	color: #fff;
	height: 14px;
	padding-top: 2px;
}

TD.typcatd, TD.typcata {
	text-align: center;
	height:70px; 
	vertical-align:bottom;
}

TD.typcatd {
	background-image: url('http://images.fotopolska.eu/gfx/obj_bckg.gif');
}

TD.typcata {
	background-image: url('http://images.fotopolska.eu/gfx/obj_bckg1.png');
}

div.typ {
	background-color: #777;
	height: 16px;
	margin-bottom: 5px;
}

.editor {
	color: #fff;
}

.editor HR {
	height: 1px;
	border: 0;
	color: #fff;
	background-color: #fff;
}

.fotom {
	border: 1px solid #8d8d8d;
	background-color: #494949;
	margin-left: auto;
	margin-right: auto;
	margin-top:	5px;
	margin-bottom: 5px;
}

.fotom_left {
	border: 1px solid #8d8d8d;
	background-color: #494949;
	margin: 5px 5px 5px 0px;
	float: left;
}

.fotom_right {
	border: 1px solid #8d8d8d;
	background-color: #494949;
	margin: 5px 0px 5px 5px;
	float: right;
}

.divc {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.rozstrzelony {
	letter-spacing: 0.5ex;
}

DIV.container, DIV.container_red, DIV.container_brown, DIV.container_ziel, DIV.container_traw, DIV.container_open, DIV.container_end, DIV.container_open_end {
	color: #fff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #000;
	background-image: url('http://images.fotopolska.eu/gfx/icons/tree.gif');
	padding-left: 20px;
	height: 20px;
	background-repeat: no-repeat; 
	background-color: #000;
}

DIV.container_open {
	background-image: url('http://images.fotopolska.eu/gfx/icons/tree_open.gif');
	background-repeat: no-repeat; 
}

DIV.container_end {
	background-image: url('http://images.fotopolska.eu/gfx/icons/tree_end.gif');
	background-repeat: no-repeat; 
}

DIV.container_open_end {
	background-image: url('http://images.fotopolska.eu/gfx/icons/tree_end_open.gif');
	background-repeat: no-repeat; 
}

.p15 {
	margin-left: 15px;
}

.lf a, .lg a{width:100%;display:block;} 
.lf a:hover, .lg a:hover{width:100%;display:block;} 

.image-annotate-area-editable-hover div {
    border-color: #c1a9ff !important;
}

.ba {
	background-color: #666;
	text-align: center;
}

.bb {
	background-color: #555;
}
.bc {
	background-color: #666;
}

.wd_1 {
	width: 221px;
}

.wd_2 {
	width: 798px;
}

.wd_3 {
	width: 573px;
}

.ulice, .ulicb {
	width: 139px; 
	border-left: 1 px solid #5c5c5c; 
	border-right: 1 px solid #5c5c5c; 
	border-bottom: 1 px solid #5c5c5c; 
	background-color: #3e3e3e;
	font-size: 12px; 
	text-align: center;
}

.ulicb {
	border-top: 1 px solid #5c5c5c; 
}

.ulice TD, .ulicb TD {
	vertical-align: middle;
}

.lul {
	background-color: #444;
	width: 110px;
	font-size:14px;
	font-weight:bold;
	text-align:center; 
	vertical-align:middle; 
}

.line_left {
	border-left: 2px solid white;
}

.nieistn {
	font-weight: bold;
	background-color: #704545;
}

.editor UL {
	list-style: square;
	padding-left: 0em;
	margin-left: 1em;
}

.editor UL LI {
	padding: 0px;
	margin: 10px 0px;
}

.editor UL UL {
	margin-left: 2em;
	list-style: square;
}

.editor UL UL LI {
	margin: 5px 0px;
}
TABLE.noweZdj TD {
	padding: 6px 4px;
}
.ob {
	width: 35px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	background-image: url("http://images.fotopolska.eu/gfx/SpriteObj.png");
}
.ob#x01a {
	background-position: 0px 0px;
}
.ob#x01b {
	background-position: -35px 0px;
}
.ob#x01c {
	background-position: -70px 0px;
}
.ob#x01d {
	background-position: -105px 0px;
}
.ob#x01e {
	background-position: -140px 0px;
}
.ob#x01f {
	background-position: -175px 0px;
}
.ob#x02a {
	background-position: -210px 0px;
}
.ob#x02b {
	background-position: -245px 0px;
}
.ob#x02d {
	background-position: -315px 0px;
}
.ob#x03a {
	background-position: -350px 0px;
}
.ob#x03b {
	background-position: -385px 0px;
}
.ob#x03c {
	background-position: -420px 0px;
}
.ob#x03d {
	background-position: -455px 0px;
}
.ob#x03e {
	background-position: -490px 0px;
}
.ob#x03f {
	background-position: -525px 0px;
}
.ob#x03g {
	background-position: -560px 0px;
}
.ob#x03h {
	background-position: -595px 0px;
}
.ob#x03i {
	background-position: -630px 0px;
}
.ob#x04a {
	background-position: -665px 0px;
}
.ob#x04b {
	background-position: -700px 0px;
}
.ob#x04c {
	background-position: -315px 0px;
}
.ob#x04f {
	background-position: -735px 0px;
}
.ob#x05a {
	background-position: -770px 0px;
}
.ob#x05b {
	background-position: -805px 0px;
}
.ob#x05c {
	background-position: -840px 0px;
}
.ob#x05d {
	background-position: -875px 0px;
}
.ob#x05e {
	background-position: -910px 0px;
}
.ob#x05f {
	background-position: -945px 0px;
}
.ob#x05g {
	background-position: 0px -35px;
}
.ob#x05h {
	background-position: -35px -35px;
}
.ob#x05i {
	background-position: -70px -35px;
}
.ob#x05j {
	background-position: -105px -35px;
}
.ob#x05k {
	background-position: -140px -35px;
}
.ob#x05l {
	background-position: -175px -35px;
}
.ob#x06a {
	background-position: -210px -35px;
}
.ob#x06b {
	background-position: -245px -35px;
}
.ob#x06c {
	background-position: -9100px -35px;
}
.ob#x06d {
	background-position: -315px -35px;
}
.ob#x06e {
	background-position: -350px -35px;
}
.ob#x07b {
	background-position: -420px -35px;
}
.ob#x07c {
	background-position: -385px -35px;
}
.ob#x07d {
	background-position: -455px -35px;
}
.ob#x07e {
	background-position:-490px -35px;
}
.ob#x07f {
	background-position: -525px -35px;
}
.ob#x07g {
	background-position: -560px -35px;
}
.ob#x07h {
	background-position: -595px -35px;
}
.ob#x07k {
	background-position: -630px -35px;
}
.ob#x07n {
	background-position: -665px -35px;
}
.ob#x07o {
	background-position: -700px -35px;
}
.ob#x07p {
	background-position: -455px -35px;
}
.ob#x07r {
	background-position: -770px -35px;
}
.ob#x07s {
	background-position: -805px -35px;
}
.ob#x07u {
	background-position: -840px -35px;
}
.ob#x08a {
	background-position: -875px -35px;
}
.ob#x08b {
	background-position: -910px -35px;
}
.ob#x08c {
	background-position: -945px -35px;
}
.ob#x08d {
	background-position: 0px -70px;
}
.ob#x08e {
	background-position: -35px -70px;
}
.ob#x08f {
	background-position: -70px -70px;
}
.ob#x08g {
	background-position: -105px -70px;
}
.ob#x08h {
	background-position: -140px -70px;
}
.ob#x08i {
	background-position: -175px -70px;
}
.ob#x08j {
	background-position: -70px -175px;
}
.ob#x08k {
	background-position: -210px -70px;
}
.ob#x08l {
	background-position: -245px -70px;
}
.ob#x08m {
	background-position: -280px -70px;
}
.ob#x08n {
	background-position: -315px -70px;
}
.ob#x08o {
	background-position: -350px -70px;
}
.ob#x08p {
	background-position: -385px -70px;
}
.ob#x08q {
	background-position: -420px -70px;
}
.ob#x08r {
	background-position: -455px -70px;
}
.ob#x08s {
	background-position: -490px -70px;
}
.ob#x08t {
	background-position: -525px -70px;
}
.ob#x08u {
	background-position: -560px -70px;
}
.ob#x08v {
	background-position: -595px -70px;
}
.ob#x08w {
	background-position: -630px -70px;
}
.ob#x09a {
	background-position: -665px -70px;
}
.ob#x09b {
	background-position: -700px -70px;
}
.ob#x09c {
	background-position: -735px -70px;
}
.ob#x09d {
	background-position: -770px -70px;
}
.ob#x10a {
	background-position: -805px -70px;
}
.ob#x10b {
	background-position: -840px -70px;
}
.ob#x10c {
	background-position: -875px -70px;
}
.ob#x10d {
	background-position: -910px -70px;
}
.ob#x10e {
	background-position: -945px -70px;
}
.ob#x10f {
	background-position: 0px -105px;
}
.ob#x11a {
	background-position: -105px -105px;
}
.ob#x11c {
	background-position: -35px -105px;
}
.ob#x11d {
	background-position: -70px -105px;
}
.ob#x11f {
	background-position: -140px -105px;
}
.ob#x11g {
	background-position: -175px -105px;
}
.ob#x12a {
	background-position: -210px -105px;
}
.ob#x12b {
	background-position: -245px -105px;
}
.ob#x12c {
	background-position: -280px -105px;
}
.ob#x12d {
	background-position: -315px -105px;
}
.ob#x12e {
	background-position: -350px -105px;
}
.ob#x12g {
	background-position: -385px -105px;
}
.ob#x12h {
	background-position: -420px -105px;
}
.ob#x12i {
	background-position: -455px -105px;
}
.ob#x12j {
	background-position: -490px -105px;
}
.ob#x13a {
	background-position: -525px -105px;
}
.ob#x14a {
	background-position: -560px -105px;
}
.ob#x14b {
	background-position: -595px -105px;
}
.ob#x14c {
	background-position: -630px -105px;
}
.ob#x14d {
	background-position: -665px -105px;
}
.ob#x15c {
	background-position: -735px -105px;
}
.ob#x16a {
	background-position: -770px -105px;
}
.ob#x16b {
	background-position: -805px -105px;
}
.ob#x16c {
	background-position: -840px -105px;
}
.ob#x16d {
	background-position: -875px -105px;
}
.ob#x16e {
	background-position: -910px -105px;
}
.ob#x16f {
	background-position: -945px -105px;
}
.ob#x16g {
	background-position: 0px -140px;
}
.ob#x16h {
	background-position: -35px -140px;
}
.ob#x17a {
	background-position: -70px -140px;
}
.ob#x17b {
	background-position: -105px -140px;
}
.ob#x17c {
	background-position: -140px -140px;
}
.ob#x17d {
	background-position: -175px -140px;
}
.ob#x17e {
	background-position: -210px -140px;
}
.ob#x17f {
	background-position: -245px -140px;
}
.ob#x17g {
	background-position: -280px -140px;
}
.ob#x17h {
	background-position: -315px -140px;
}
.ob#x18a {
	background-position: -350px -140px;
}
.ob#x18b {
	background-position: -385px -140px;
}
.ob#x18c {
	background-position: -420px -140px;
}
.ob#x18d {
	background-position: -455px -140px;
}
.ob#x19a {
	background-position: -490px -140px;
}
.ob#x19b {
	background-position: -525px -140px;
}
.ob#x19c {
	background-position: -560px -140px;
}
.ob#x19d {
	background-position: -595px -140px;
}
.ob#x19e {
	background-position: -630px -140px;
}
.ob#x19f {
	background-position: -665px -140px;
}
.ob#x19g {
	background-position: -700px -140px;
}
.ob#x21a {
	background-position: -735px -140px;
}
.ob#x21b {
	background-position: -770px -140px;
}
.ob#x22a {
	background-position: -805px -140px;
}
.ob#x22b {
	background-position: -840px -140px;
}
.ob#x22c {
	background-position: -875px -140px;
}
.ob#x22d {
	background-position: -910px -140px;
}
.ob#x24a {
	background-position: 0px -175px;
}
.ob#x24b {
	background-position: 0px -175px;
}
.ob#x24c {
	background-position: -945px -140px;
}
.ob#x24d {
	background-position: -35px -175px;
}
.ob#xuld {
	background-position: -105px -175px;
}
.spr {
	display: inline-block;
	*display: inline;
	background-image: url('http://images.fotopolska.eu/gfx/Sprite.png');
}
.spr#7_10 { background-position: -0px -0px; width: 23px; height: 25px }
.spr#7_11 { background-position: -0px -25px; width: 23px; height: 25px }
.spr#7_12 { background-position: -0px -50px; width: 23px; height: 25px }
.spr#7_13 { background-position: -23px -0px; width: 26px; height: 25px }
.spr#7_14 { background-position: -0px -75px; width: 23px; height: 25px }
.spr#7_15 { background-position: -0px -100px; width: 23px; height: 25px }
.spr#7_16 { background-position: -0px -125px; width: 23px; height: 25px }
.spr#7_17 { background-position: -0px -150px; width: 23px; height: 25px }
.spr#7_18 { background-position: -0px -175px; width: 23px; height: 25px }
.spr#7_19 { background-position: -0px -200px; width: 23px; height: 25px }
.spr#7_2 { background-position: -0px -225px; width: 23px; height: 25px }
.spr#7_20 { background-position: -0px -250px; width: 23px; height: 25px }
.spr#7_21 { background-position: -0px -275px; width: 23px; height: 25px }
.spr#7_22 { background-position: -0px -300px; width: 23px; height: 25px }
.spr#7_23 { background-position: -0px -325px; width: 23px; height: 25px }
.spr#7_24 { background-position: -0px -350px; width: 23px; height: 25px }
.spr#7_25 { background-position: -0px -375px; width: 23px; height: 25px }
.spr#7_26 { background-position: -0px -400px; width: 23px; height: 25px }
.spr#7_27 { background-position: -23px -25px; width: 26px; height: 25px }
.spr#7_28 { background-position: -0px -425px; width: 23px; height: 25px }
.spr#7_3 { background-position: -0px -450px; width: 23px; height: 25px }
.spr#7_4 { background-position: -0px -475px; width: 23px; height: 25px }
.spr#7_5 { background-position: -23px -50px; width: 23px; height: 25px }
.spr#7_6 { background-position: -23px -75px; width: 23px; height: 25px }
.spr#7_7 { background-position: -23px -100px; width: 23px; height: 25px }
.spr#7_8 { background-position: -23px -125px; width: 23px; height: 25px }
.spr#7_9 { background-position: -23px -150px; width: 23px; height: 25px }
.spr#art { background-position: -49px -0px; width: 85px; height: 26px }
.spr#a_f { background-position: -49px -26px; width: 40px; height: 40px }
.spr#a_n { background-position: -89px -26px; width: 40px; height: 40px }
.spr#a_o { background-position: -49px -66px; width: 40px; height: 40px }
.spr#a_p { background-position: -89px -66px; width: 40px; height: 40px }
.spr#blank { background-position: -0px -500px; width: 10px; height: 10px }
.spr#bud { background-position: -23px -175px; width: 25px; height: 19px }
.spr#bud1 { background-position: -23px -194px; width: 24px; height: 19px }
.spr#bud1b { background-position: -23px -213px; width: 24px; height: 19px }
.spr#car { background-position: -23px -232px; width: 25px; height: 19px }
.spr#co_cal { background-position: -49px -106px; width: 65px; height: 65px }
.spr#co_cam { background-position: -49px -171px; width: 65px; height: 65px }
.spr#co_earth { background-position: -49px -236px; width: 65px; height: 65px }
.spr#co_kom { background-position: -49px -301px; width: 65px; height: 65px }
.spr#co_not { background-position: -49px -366px; width: 65px; height: 65px }
.spr#co_trash { background-position: -49px -431px; width: 65px; height: 65px }
.spr#co_wysz { background-position: -134px -0px; width: 65px; height: 65px }
.spr#de { background-position: -23px -251px; width: 17px; height: 11px }
.spr#dzielnice { background-position: -199px -0px; width: 87px; height: 26px }
.spr#for { background-position: -286px -0px; width: 72px; height: 26px }
.spr#fot1 { background-position: -23px -262px; width: 24px; height: 19px }
.spr#fot1b { background-position: -23px -281px; width: 24px; height: 19px }
.spr#fot2 { background-position: -23px -300px; width: 25px; height: 19px }
.spr#g_admin_off { background-position: -199px -26px; width: 113px; height: 52px }
.spr#g_admin_on { background-position: -312px -26px; width: 113px; height: 52px }
.spr#g_inwestycje_off { background-position: -425px -26px; width: 113px; height: 52px }
.spr#g_inwestycje_on { background-position: -538px -26px; width: 113px; height: 52px }
.spr#g_menu_off { background-position: -199px -78px; width: 113px; height: 52px }
.spr#g_menu_on { background-position: -199px -130px; width: 113px; height: 52px }
.spr#g_obiekty_off { background-position: -199px -182px; width: 113px; height: 52px }
.spr#g_obiekty_on { background-position: -199px -234px; width: 113px; height: 52px }
.spr#g_panoramy_off { background-position: -199px -286px; width: 113px; height: 52px }
.spr#g_panoramy_on { background-position: -199px -338px; width: 113px; height: 52px }
.spr#g_pomoc_off { background-position: -312px -78px; width: 114px; height: 52px }
.spr#g_pomoc_on { background-position: -426px -78px; width: 114px; height: 52px }
.spr#g_region_off { background-position: -199px -390px; width: 109px; height: 52px }
.spr#g_region_on { background-position: -199px -442px; width: 109px; height: 52px }
.spr#k { background-position: -10px -500px; width: 7px; height: 7px }
.spr#kate { background-position: -358px -0px; width: 153px; height: 26px }
.spr#kom { background-position: -511px -0px; width: 103px; height: 26px }
.spr#kon { background-position: -614px -0px; width: 83px; height: 26px }
.spr#link { background-position: -49px -496px; width: 39px; height: 13px }
.spr#lisob { background-position: -540px -78px; width: 120px; height: 26px }
.spr#logowanie { background-position: -540px -104px; width: 96px; height: 25px }
.spr#mapa_google { background-position: -134px -65px; width: 63px; height: 26px }
.spr#menu { background-position: -134px -91px; width: 64px; height: 26px }
.spr#miejsc { background-position: -312px -130px; width: 110px; height: 26px }
.spr#niezident { background-position: -422px -130px; width: 203px; height: 26px }
.spr#obj { background-position: -312px -156px; width: 120px; height: 26px }
.spr#objwl { background-position: -625px -130px; width: 70px; height: 26px }
.spr#panad { background-position: -432px -156px; width: 139px; height: 26px }
.spr#pl { background-position: -23px -319px; width: 17px; height: 11px }
.spr#pu { background-position: -40px -251px; width: 7px; height: 7px }
.spr#rss { background-position: -23px -330px; width: 20px; height: 20px }
.spr#s { background-position: -23px -350px; width: 10px; height: 10px }
.spr#stat { background-position: -571px -156px; width: 93px; height: 26px }
.spr#userinfo { background-position: -312px -182px; width: 139px; height: 26px }
.spr#wlul { background-position: -134px -117px; width: 65px; height: 26px }
.spr#woj { background-position: -451px -182px; width: 72px; height: 26px }
.spr#wysz { background-position: -523px -182px; width: 119px; height: 26px }
.spr#wyszm { background-position: -312px -208px; width: 112px; height: 26px }
.spr#zdj { background-position: -424px -208px; width: 76px; height: 26px }
.spr#zdjecia_miesiaca { background-position: -500px -208px; width: 130px; height: 26px }
.spr P, .sp2 P { line-height: 0px; }
.sp2 {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	background-image: url('http://images.fotopolska.eu/gfx/Sprite2.png');
}
.sp2#d { background-position: -0px -473px; width: 100%; height: 7px }
.sp2#d2 { background-position: -0px -7px; width: 1px; height: 7px }
.sp2#dl { background-position: -1px -0px; width: 10px; height: 7px }
.sp2#dl2 { background-position: -11px -0px; width: 16px; height: 7px }
.sp2#download { background-position: -1px -7px; width: 120px; height: 15px }
.sp2#dp { background-position: -27px -0px; width: 16px; height: 7px }
.sp2#dp2 { background-position: -43px -0px; width: 10px; height: 7px }
.sp2#exif { background-position: -109px -73px; width: 121px; height: 15px }
.sp2#g { background-position: -0px -479px; width: 100%; height: 7px }
.sp2#gl { background-position: -53px -0px; width: 10px; height: 7px }
.sp2#gl2 { background-position: -63px -0px; width: 16px; height: 7px }
.sp2#gp { background-position: -79px -0px; width: 16px; height: 7px }
.sp2#gp2 { background-position: -95px -0px; width: 10px; height: 7px }
.sp2#inne_zdjecia { background-position: -121px -7px; width: 121px; height: 15px }
.sp2#l { background-position: -496px -0px; width: 10px; height: 100% }
.sp2#l2 { background-position: -507px -0px; width: 16px; height: 100% }
.sp2#na_mapie { background-position: -242px -7px; width: 120px; height: 15px }
.sp2#opis_ob { background-position: -362px -7px; width: 121px; height: 15px }
.sp2#p { background-position: -521px -0px; width: 16px; height: 100% }
.sp2#p2 { background-position: -487px -0px; width: 10px; height: 100% }
.sp2#tee_art { background-position: -1px -22px; width: 54px; height: 50px }
.sp2#tee_art1 { background-position: -1px -72px; width: 54px; height: 50px }
.sp2#tee_edycja { background-position: -1px -122px; width: 54px; height: 50px }
.sp2#tee_edycja1 { background-position: -1px -172px; width: 54px; height: 50px }
.sp2#tee_koment { background-position: -1px -222px; width: 54px; height: 50px }
.sp2#tee_koment1 { background-position: -1px -272px; width: 54px; height: 50px }
.sp2#tee_linkuj { background-position: -1px -322px; width: 54px; height: 50px }
.sp2#tee_linkuj1 { background-position: -1px -372px; width: 54px; height: 50px }
.sp2#tee_mapa { background-position: -1px -422px; width: 54px; height: 50px }
.sp2#tee_mapa1 { background-position: -55px -22px; width: 54px; height: 50px }
.sp2#tee_menu { background-position: -109px -22px; width: 54px; height: 50px }
.sp2#tee_menu1 { background-position: -163px -22px; width: 54px; height: 50px }
.sp2#tee_notki { background-position: -217px -22px; width: 54px; height: 50px }
.sp2#tee_notki1 { background-position: -271px -22px; width: 54px; height: 50px }
.sp2#tee_notki2d { background-position: -325px -22px; width: 54px; height: 50px }
.sp2#tee_notki2d1 { background-position: -379px -22px; width: 54px; height: 50px }
.sp2#tee_por { background-position: -433px -22px; width: 54px; height: 50px }
.sp2#tee_por1 { background-position: -55px -72px; width: 54px; height: 50px }
.sp2#tee_status { background-position: -55px -122px; width: 54px; height: 50px }
.sp2#tee_status1 { background-position: -55px -172px; width: 54px; height: 50px }
.sp2#tee_sz { background-position: -55px -222px; width: 54px; height: 50px }
.sp2#tee_sz1 { background-position: -55px -272px; width: 54px; height: 50px }
.sp2#tee_usun { background-position: -55px -322px; width: 54px; height: 50px }
.sp2#tee_usun1 { background-position: -55px -372px; width: 54px; height: 50px }

.hidden {
	display: none;
}

@font-face {
    font-family: tablice_rej;
    src: url('http://static.fotopolska.eu/css/arklatrs.ttf');
}

.rp {
    float:left;
    border: 2px solid #222;
    margin: 2px 0px;
}

#newForm textarea {
    width: 100%;
    height: 100px;
}

#newForm input[type=button] {
    margin: 0px;
}

#newForm tr:nth-child(2) td {
    text-align: right;
}

TABLE.replies {
    width: 100%;
}

TABLE.replies TR:nth-child(even) TD{
    background-color: #444;
}

TABLE.replies TR:nth-child(odd) TD{
    background-color: #555;
}

TABLE.replies TD{
    padding: 2px 5px;
    vertical-align: top;
}

TABLE.replies TD:nth-child(3){
    width: 130px;
    text-align: center;
    padding-top:5px;
}

TABLE.replies TD:nth-child(2){
    text-align: center;
    width: 150px;
}

DIV.bud, DIV.fot, DIV.uli {
    width: 129px;
    padding: 5px;    
}

DIV.bud {
    background-color: #580000;
}

DIV.fot {
    background-color: #585858;
}

DIV.uli {
    background-color: #585800;
}

.node, .tree, .tree_last, .empty, .txt4, .txt0 {
    width: 25px;        
    height: 25px;
}
.node {
    background-image: url('/gfx/tree/node.png');
}
.tree {
    background-image: url('/gfx/tree/tree.png');
}
.tree_last {
    background-image: url('/gfx/tree/tree_last.png');
}
.txt4 {
    background-image: url('/gfx/tree/txt4.png');
}
.txt0 {
    background-image: url('/gfx/tree/txt0.png');
}
.nodenh {
    line-height: 0px;
    background-image: url('/gfx/tree/node.png');
    width: 25px;    
}
.emptynh {
    line-height: 0px;
    width: 25px;
}

TABLE.stats {
	border-spacing: 0px;
	width: 100%;
	font-family: Roboto, "Helvetica Neue", sans-serif;
}

TABLE.stats TD {
	padding: 0px;
}

TR.counts TD {
	font-family: Arial, Lucida;
	font-size: 10px;
	background-color: #eee;
	text-align: center;
	color: #3d3d3d;
}

TR.bars TD {
	line-height: 1px;
	vertical-align: bottom;
	width: 28px;
	text-align: center;
}

TR.days TD {
	color: #eee;
	font-size: 10px;
	text-align: center;
	border-bottom: 1px solid #ccc;
}

TR.days TD:first-child {
	border-left: 1px solid #ccc;
}

TR.days TD:last-child {
	border-right: 1px solid #ccc;
}

TR.nazwa_miesiaca TD {
	border-top: 1px solid #ccc;
	color: #eee;
	font-size: 12px;
	text-align: center;
}

TR.days TD.wd_7, TR.days TD.wd_6 {
	color: red;
}

DIV.VerticalStat {
	width: 13px;
	display: inline-block;
	position: relative;
}

DIV.VerticalStat DIV:first-child {
	position: absolute;
	top: -1px;
	background-image: url('/gfxn/bar_1b_top.png');
	width: 11px;
	height: 1px;
}

DIV.VerticalStat DIV:nth-child(2) {
	background-position: bottom;
	background-image: url('/gfxn/bar_1c.png');
	width: 13px;
	position: absolute;
	bottom: 0px;
}
