body
{
  font-family: arial, verdana;
  background:#d9ebef url('/img/bodytlo.jpg') repeat-x;  
  padding-bottom:30px;
  text-align:center;
  font-size:11px;
  color:#000;
  margin:0;
  border:0;
}
/* dla FCKEditor */
body#tekst {
	background: #EFF6F7 none no-repeat !important;
	text-align: left;
	margin: 8px;
	padding: 0;
}

#sub .tekst, #sub.tekst {
	overflow: hidden;
	text-align: left;
	padding: 0 40px 0 40px; 
}
#sub .tekst h1, #sub.tekst h1 {
	position: relative;
	left: -40px;
	width: auto;
}
#sub .tekst h2, #sub.tekst h2 {
	margin-left: 0;
	width: auto;
}
/*komórka tabeli, w której jest nag-ówek (uŞywana w formularzach)*/
td.h2 {
	padding: 0;
	margin: 0;
	border: 0;
}

#contener {
position:relative;
background:#d2e3e7;
text-align:left;
margin:0 auto;
width:985px;
}
 #top {
 position:relative;
 background:#6095b6 url('/img/toptlo.jpg') no-repeat;
 height:209px;
 width:985px;
 } 
  a#logo {
  position:absolute;
  display:block;
  height:60px;
  width:190px;
  left:33px;
  top:52px;
  }
  #topLinki {
  position:absolute;
  right:0px;
  top:0px;
  }
   #topLinki  a {
   color:#c1dbe2;
   text-decoration:none;
   margin:0 15px 0 0;
   line-height:30px;
   }
   #topLinki  a:hover {
   color:#6095b6
   }
  #topDown {
  position:absolute;
  background:url('/img/toptlo2.jpg') 775px 0px no-repeat;
  height:48px;
  width:100%;  
  top:161px;
  }
   a#topDodaj {
   position:absolute;
   background:url('/img/topdodaj.jpg');
   height:48px;
   width:132px;
   right:164px;
   }
   a:hover#topDodaj {
   background:url('/img/topdodaj2.jpg');
   }
   a#topZapytaj {
   position:absolute;
   background:url('/img/topzapytaj.jpg');   
   height:48px;
   width:164px;
   right:0px;
   }
   a:hover#topZapytaj {
   background:url('/img/topzapytaj2.jpg');
   }   
   #topDown table {
   position:relative;
   margin:13px 0 0 0;
   }
   #topDown select {
   border:1px solid #7fa8bf;
   font-family:arial;
   font-size:11px;padding:2px 0 0 0;
   height:21px;
   vertical-align:middle;
   margin:0 0 0 10px;   
   color:#6c6c6c;
   width:131px;
   }  
  .sszukaj  {
  background:url('/img/submittlo.jpg');
  font-size:11px;
  font-family:arial;  
  margin:0 0 0 10px;
  text-align:center;
  cursor:pointer;
  height:23px;
  color:#fff;
  width:50px;
  border:0px;
  }  
  a:hover.sszukaj {
  text-decoration:underline;
  }
 #d9ebef  {
  background:#eff6f7!important; 
 }
 #d9ebef #leftcolumn{
  background:#eff6f7;
  border-bottom:1px solid #d8e6e9;  
 }
 #ffff {
 background:#fff;
 overflow: hidden;  
 }
 #ffff #leftcolumn{
 background:#fff;
 }
 #leftColumn {
 position:relative;
 width:793px;
 float:left;
 overflow: hidden;
 } 
  #promowaneObiekty {
  background:#eff6f7 url('/img/promowaneobiekty.jpg') 0px 18px no-repeat;
  position:relative;
  height:202px;
  width:100%;
  }  
   #promowaneObiekty div {
   position:relative;
   padding:0 6px 0 7px;
   border-right:1px solid #d9ebef;
   text-align:center;
   width:140px;
   float:left;
   left:7px;
   top:63px;
   }  
   #promowaneObiekty div img {
   border:1px solid #d9ebef;
   padding:2px;   
   }
   #promowaneObiekty div a:hover img{
   border:1px solid #fdca00;  
   background:#fdca00;padding:2px;
   }   
   #promowaneObiekty div a {
   display:block;
   padding:0 0 5px 0;
   color:#000;
   width:142px;
   }      
   #promowaneObiekty div a:hover {
   display:block;
   background:#fdca00;
   padding:0 0 5px 0;
   color:#000;
   width:142px;
   }   
   .a2 {
   padding:0 6px 0 7px;
   line-height:20px;  margin:5px 0 0 8px!important; ;
   text-align:left;
   display:block;  
   width:156px!important;  
   }  
   .a2:hover {
   background:#fdca00;
   color:#000;
   width:156px!important;
   }     
  #wyszukiwarkiGlowna {
  position:relative;
  background:#6095b6;
  padding:0 0 20px 0;
  width:100%;
  }      
  #wyszukiwarkiGlowna div select{
  width:180px;
  font-size:11px; 
  height:21px;
  vertical-align:middle;
  border:1px solid #7fa8bf;
  color:#576a73;
  }
  
  #wyszukiwarkiGlowna div table {
   margin:15px 10px 0 10px;
   }
   .title {
   position:relative;
   padding:20px 0 0 60px;
   font-weight:bold; line-height:30px;
   }
   .kolumna {
   position:relative;
   padding:0;
   background:url('/img/px2.jpg') right no-repeat;
   width:198px;
   color:#fff;   
   float:left;   
   }
   .k1 {
   background:url('/img/k1.jpg') no-repeat;
   }
   .k2 {
   background:url('/img/k2.jpg') no-repeat; 
   }  
   .k3 {
   background:url('/img/k3.jpg') no-repeat;
   }  
   .k4 {
   background:url('/img/k4.jpg') no-repeat;
   } 
   .sszukaj2 {
   background:url('/img/submittlo2.jpg');
   vertical-align:middle;  
   font-size:11px;
   font-family:arial;
   text-align:center;
   cursor:pointer;
   height:23px;
   color:#fff;
   width:50px;
   border:0px; 
   }
   .kolumna a {
   color:#aecfe3!important;
   margin:0 1px 0 0;
   }  
   .kolumna a:hover {
   color:#396c8b!important;
   }
  #leftColumn2 {
  position:relative;
  width:203px;
  float:left;  
  }  
   #szukajNaMapie {
   position:relative;
   background:#d9ebef url('/img/szukajnamapie.jpg') 0px 17px no-repeat;
   padding:45px 0 0 0;
   text-align:center;   border-left:1px solid #d0e4e8;
   }
    #szukajNaMapie table {
	margin:0 auto;
	}
	#szukajNaMapie td {
	padding:0 0 13px 0;
	}
    #szukajNaMapie select {
    height:23px;   
    color:#576a73;	
    width:180px;
    }
   #ad1 {
   	border-left: 1px solid #D0E4E8;
	width: 202px;
	height: 200px;
	overflow: hidden;
	background-color: #D9EBEF;
   }
   #ad2, #ad3 {
   	margin: 0 auto; width: 468px; overflow: hidden;
   }
   #podReka {
   position:relative;
   background:#eff6f7 url('/img/podreka.jpg') 0px 10px no-repeat;
   padding:45px 0 0 0;
   width:100%;
   }   
    #podReka ul, #podReka li {
	list-style-type:none;
    padding:0px;	
	margin:0 0 0 5px;	
	width:190px;
	}#podReka a img {
	vertical-align:middle;
	padding:0 0 1px 0;
	}
	#podReka a {
	display:block;
	border-bottom:1px solid #d8e6e9;
	line-height:23px;
	}
  #rightColumn2 {
  position:relative;
  width:590px;
  float:left; 
  } 
   #aktualnosci {
   position:relative;
   background:#eff6f7 url('/img/aktualnosci.jpg') 0px 15px no-repeat;
   padding:45px 0 0 19px;
   color:#5f797f;
   /*height:252px; /* usuniecie tej linijki usunie ograniczenie dlugosci aktualnosci na stronie glownej */
   width:571px;   
   }   
   .aktuLeft {
   position:relative;
   padding:10px 0 0 0;   
   width:168px;
   float:left;
   }
   .aktuLeft img {
   border:1px solid #e1e9eb;
   padding:2px;
   }
   .aktuRight {
   position:relative;
   padding:10px 18px 0 0;
   line-height:16px;
   width:385px;
   float:left;
   }
   .aktuRight strong {
   display:block;
   color:#293940;
   }
   .bottomlink {
   	text-align: right;
   	padding: 0 18px 7px 0;
   }
  #naSkroty {
  position:relative;
  background:#d2e3e7 url('/img/naskroty.jpg') 0px 10px no-repeat;
  padding:35px 10px 0 20px;
  height:136px;
  width:560px;
  }  
   #naSkroty div {
   	position: relative;
   margin:5px 30px 15px 0;
   text-align:center;
   width:80px;
	float: left;
   }
 #rightColumn {
 position:relative;
 width:192px;
 float:left;
 } 
 #d9ebef {
 background:#d9ebef;
 }
  #ostDodObi {
  position:relative;
  background:#d9ebef url('/img/ostatniododaneobiekty.jpg') 0px 22px no-repeat;
  padding:45px 0 0 0;
  width:100%;
  }
  #ostDodObi.okolObi {
  	background-image: url('/img/obiekty-w-poblizu.jpg')
  }
   #ostDodObi div {
   position:relative;
   margin:0px auto;
   width:170px;
   top:18px;
   }
   #ostDodObi img {
   border:1px solid #c7dce0;
   padding:2px;     
   }
   #ostDodObi div a:hover img{
   border:1px solid #fdca00;  
   background:#fdca00;
   }   
   #ostDodObi div a {
   text-align:center;
   display:block;
   padding:0 0 5px 0;
   color:#000;
   width:169px;
   }      
   #ostDodObi div a:hover {
   display:block;
   background:#fdca00;
   padding:0 0 5px 0;
   color:#000;
   width:169px;
   }   
    #ostDodObi ul, #ostDodObi li {
	position:relative;
	list-style-type:none;
    padding:0px;	
	margin:0px auto;	
	width:154px;
	}
	#ostDodObi ul {
	position:relative;display:block;
	margin-top:35px;
	}
	#ostDodObi li {
	background:url('/img/libr.jpg') 0px bottom repeat-x;
	
	}
	#ostDodObi li a {
	display:block;
	width:100%!important;
    background:url('/img/str2.gif') -4px -2px no-repeat;	
	padding:0 0 0 20px!important;
	line-height:19px;
	}   
	#ostDodObi li a:hover {
	background:#fdca00 url('/img/str2.gif') 0px -2px no-repeat;
	color:#000;
	}
	a.dalej {
	position:relative;
	margin:10px 0 10px 0;
	padding:0!important;
	display:block;
	width:65px!important;
	left:120px;
	height:20px;
	
	}
  #panelKlienta {
  position:relative;
  background:#d2e3e7 url('/img/panelklienta.jpg') 0px 17px no-repeat;
  padding:45px 0 0 0;
  height:95px;
  clear:both;
  } 
   #panelKlienta table {
   position:relative;
   margin:0px auto;
   width:170px;
   }
   #panelKlienta  input {
   border:1px solid #c5d8dd;
   color:#576a73;
   padding:3px 8px 0 8px;
   height:18px;
   width:152px;
   }
   .submit2 {
   background:url('/img/submittlo3.jpg');
   font-size:11px;
   font-family:arial;  
   margin:5px 0 0 10px;
   padding:0px!important;
   text-align:center;
   cursor:pointer;
   height:23px;
   color:#fff!important;
   width:50px!important;
   border:0px!important;
   float:right;
   position:relative;
   } 
   #panelKlienta span {
   position:relative;
   margin:5px 0 0 0;
   line-height:23px;
   float:left;
   }
  #biuleInfo {
  position:relative;
  background:#d2e3e7 url('/img/biuletyninformacyjny.jpg') no-repeat;
  padding:45px 0 5px 0;
  }
  #biuleNowe {
  position:relative;
  background:#d2e3e7 url('/img/biulenowe.png') no-repeat;
  padding:45px 0 5px 0;
  }
   #biuleInfo select, #biuleNowe select {
   height:20px;
   font-size:11px;
   color:#576a73;
   width:168px;
   border:1px solid #c5d8dd;
   padding-left: 5px;
   }  
   #biuleInfo input, #biuleNowe input {
   border:1px solid #c5d8dd;
   color:#576a73;
   padding:3px 8px 0 8px;
   height:18px;
   width:152px;
   font-size:11px;
   }   
   #biuleInfo table, #biuleNowe table {
   position:relative;
   margin:0px auto;
   width:170px;
   }
   #biuleNowe p {
   position:relative;
   margin:0px auto;
   width:175px;
   }
  #boxReklama {
  position:relative;
  padding:30px 0 0 0;text-align:center;
  width:192px;
  }  
   #boxReklama img {
   margin:0px auto;
   }
  #najOgla {
  position:relative;
  background:#eff6f7 url('/img/najczesciejogladane.jpg') 0px 13px no-repeat;
  padding:60px 0 0 0;
  height:120px;
  width:100%;
  clear:both;
  }  
   #najOgla div {
   position:relative;
   padding:0 6px 0 7px;
   margin:0 5px 0 5px;
   text-align:center;
   width:140px;
   float:left;
   }  
   #najOgla div img {
   border:1px solid #d9ebef;
   padding:2px;
   }
   #najOgla div a:hover img{
   border:1px solid #fdca00;  
   background:#fdca00;padding:2px;
   }   
   #najOgla div a {
   display:block;
   padding:0 0 5px 0;
   color:#000;
   width:142px;
   }      
   #najOgla div a:hover {
   display:block;
   background:#fdca00;
   padding:0 0 5px 0;
   color:#000;
   width:142px;
   }     
     
  #sub {
  position:relative;
  background:#fff;
  } 
   #snawigacja {
   position:relative;
   border-bottom:1px solid #ebf5f7;
   padding:0 0 0 12px;
   line-height:43px;
   color:#3e484b;
   width:772px;
   height:44px;
   }
   .agl {
   color:#054493!important;
   }
   #snawigacja a {
   margin:0 8px 0 8px;
   color:#3e484b;
   }
   #sub h1 {
   margin:0.4em 0 0.4em 0;
   background:url('/img/h1.jpg') no-repeat;
   padding:0 0 0 44px;
   line-height:28px;
   font-size:20px;
   color:#50809d;   
   width:725px;
   }  
   #sub h2, #panelAdminaTxt .mf_table h2 {
   margin:0.4em 0 0.4em 30px;
   background:url('/img/h2.jpg');
   padding:0 0 0 15px;
   line-height:26px;
   font-size:12px;
   color:#3e484b;   
   text-align: left;
   width: 725px;clear:both;
   }
   #panelAdminaTxt .mf_table h2 {
   	margin-left: 0;
   }
   .stext {
   position:relative;clear:both;
   margin:0 0 0 45px;
   padding:0 0 20px 0;
   width:725px;
   color:#3e484b;
   }
   .kartaObiektu strong {
   font-size:12px;
   color:#50809d;
   }
   .kartaObiektu {
   position:relative;
   margin:25px 0 0 45px;
   color:#3e484b;
   display:block;
   width:290px;
   float:left;
   }
   .kartaLinki {
   position:relative;
   margin:15px 0 0 0;
   display:block;
   float:left;   
   clear:both;
   }
   .kartaLinki a {
	margin:0 7px 0 0;
	
	color:#3e484b;  
   }
   .kartaLinki a img {
	vertical-align:middle;
	margin:0 8px 0 0;
   }  
   .imgKarta {
   position:relative;
   text-align:center;
   padding:0 25px 0 0;
   width:380px;
   float:left;
   }   
   .imgKarta img {
   position:relative;
   margin:0 0 0.5em 0;
   }   
   .imgKarta .ak {
   position:relative;  
   display:block;
   width:180px;
   margin:0 auto;
   color:#bfbfbf;
   }
   .c1k {
   width:18px;
   }
   .ikony {
   position:relative;
   margin:20px 0 0 0;
   }   
   .ikony td {
   position:relative;
   width:175px;
   height:45px;
   float:left;
   }
   .ikony td span {
   position:relative;
   float:left;
   width:110px;
   }
   .ikony td img {
   vertical-align:top;
   margin:0 5px 0 0;   
   position:relative;
   float:left;
   }
    .sleft {
	position:relative;
	margin:0;
	width:520px;
	float:left;
	}
	.sright {
	position:relative;
	margin:0 0 0 0;
	width:195px;
	float:right;
	}
    .sright ul, .sright li {
	list-style-type:none;
    padding:0px;	
	width:193px;
	}
	.sright ul {
	margin:0 0 15px 0;	
	}
	.sright li {
	background:#6095b6;	
	}
	.sright li a {
	display:block;
    background:url('/img/str1.gif') no-repeat;
	border-bottom:1px solid #71a1be;
	padding-left:23px!important;

	line-height:23px;
	font-weight:100;	
	width:170px;
	color:#fff;	
	float:none;
	margin:0;	
	} 
    .sright li a:hover { 
	background:#3d779c url('/img/str1.gif') no-repeat;
	}
	
	.sleftlinks {
	position:absolute;
	right:-200px;
	bottom:0px;
	}
	.sleftlinks a {
	margin:0 7px 0 20px;
	color:#3e484b;
	float:right;
	}
	.sleftlinks a img {
	vertical-align:middle;
	margin:0 8px 0 0;
	}
  #naSkroty2 {
  position:relative;
  background:#d9ebef url('/img/naskroty2.jpg') no-repeat;
  padding:40px 0 20px 0;
  }  
   #naSkroty2 ul, #naSkroty2 li {
   list-style-type:none;
   padding:0px;	
   margin:0px auto;	
   width:154px;
   }
	#naSkroty2 ul {
	position:relative;
	}
	#naSkroty2 li {
	background:url('/img/libr.jpg') 0px bottom repeat-x;	
	}
	#naSkroty2 li a {
	display:block;
    background:url('/img/str1.jpg') no-repeat;	
	padding-left:20px!important;
	line-height:23px;width:100%;height:23px;
	} 
	#naSkroty2 li a:hover {
	background:#fdca00 url('/img/str2.gif') no-repeat;
	color:#000;
	}	
  #boxReklamaL {
  position:relative;
  background:#fff;
  }  
  #flirtrujOfer {
  position:relative;
  background:#6095b6 url('/img/flirtrujwszystko.jpg') 0px 15px no-repeat;
  padding-top:50px;
  width:100%;
  }  
    #flirtrujOfer table {
	margin:0 auto;
	}
	#flirtrujOfer td {
	padding:0 0 13px 0;
	}
    #flirtrujOfer select {
    height:23px;
    color:#576a73;	
    width:180px;
    }  
	#flirtrujOfer a {
	position:relative;
	line-height:23px;
	color:#a6cae1;
	float:left;
	}
	#flirtrujOfer a:hover {
	color:#fff;
	}
  #wynikiWyszukiwania {
  position:relative;
  background:#eff6f7 url('/img/wynikiwyszukiwania.jpg') no-repeat;
  border-top:1px solid #d8e6e9;
  padding:40px 18px 15px 17px;
  width:554px;
  }
  .naglowek {font-size:16px;font-weight:bold;color:#6095b6;}
   .ww1 {width:133px;line-height:45px;font-size:16px;font-weight:bold;color:#6095b6;}
   .ww1  img, .ww3  img, .ww4  img, .ww5  img, .ww6  img {vertical-align:middle;}
   .ww2 {width:100px;color:#6095b6;}
   .ww3 {width:70px;}
   .ww4 {width:98px;}
   .ww5 {width:88px;}
   .ww6 {width:72px;}
   .brd {border-bottom:1px solid #d8e6e9;padding:0 0 5px 0;}
   .bar {position:relative;width:505px;padding:2em 0 2em 0;margin:0 auto;color:#293940;font-weight:bold;text-align:center;}
   .bar a {font-weight:100;padding:2px 4px 2px 4px}
   .bar span {padding:2px 4px 2px 4px;font-weight: normal;}
   .bar span.selected {font-weight: bold;}
   #wynikiTabela {
   position:relative;
   margin:0.5em 0 0.5em 0;
   }
   #wynikiTabela td {
   vertical-align:top;
   padding:15px 0 15px 0;border-bottom:1px solid #d8e6e9;
   }
   #wynikiTabela tr {
   
   }
   .wt1 {
   width:160px;
   }
   .wt1 img {
   padding:2px;
   border:1px solid #d9ebef;
   margin:0 auto;
   }
   .wt2 {
   width:260px;
   padding-top:5px;
   line-height:15px;
   }
   .wt2 strong {
   display:block;
   }
   .wt2 a {
   display:block;
   font-weight:bold;
   margin:1em 0;
   }
   .wt2 strong a {
   display:block;
   font-weight:bold;
   color:#6095b6;   
   margin:0;
   }   
   .wt3 {
   padding-top:5px;
   width:140px;
   }
   .wt3 a {
   position:relative;
   display:block;
   margin:30px 0 0 15px;
   padding:0 0 0 18px;
   background:url('/img/ik5.jpg') no-repeat;
   font-weight:bold;
   }
 #foot {
 position:relative;
 background:#d9ebef url('/img/foottlo.jpg') repeat-x;
 color:#85969a; 
 height:200px;
 width:100%;
 clear:both;
 top:16px;
 }
 #foot a {
 color:#85969a;  
 }
 #foot a:hover {
 color:#5b676a;
 }
  #footLinki {
  text-align:center;
  width:100%;
  } 
  #footLinki a {
  margin:0 10px 0 0;  
  line-height:47px;
  }
  #footInfo {
  position:relative;
  padding:13px 5px 13px 5px;
  border-bottom:1px solid #c2d6db;
  }
  #footInfo2 {
  position:relative;
  padding:10px 5px 0px 5px;
  text-align:right;
  }
  #w3c {
  position:releative;float:left;
  }
  #w3c a {
  margin:0 13px 0 0;
  }
 #panelAdmina {
 position:relative;
 background:#eff6f7 url('/img/paneladministracyjny.jpg') 0px 10px no-repeat;
 padding:40px 0 30px 0;
 } 
    #panelAdmina ul, #panelAdmina li {
	list-style-type:none;
    padding:0px;	
	width:100%;
	}
	#panelAdmina ul {
	margin:0 0 15px 0;	
	}
	#panelAdmina li a {
	display:block;
    background:url('/img/str1.gif') no-repeat;
	padding-left:20px!important;
	padding:0 2px 0 1px;
	line-height:23px;
	font-weight:100;	
	width:170px;
	color:#000;	
	float:none;
	margin:0;	
	} 
    #panelAdmina li a:hover { 
	background:#3d779c url('/img/str1.gif') no-repeat;
	}
  #panelAdminaTxt {
   position:relative;
   padding:40px 20px 30px 20px;  
  } 
  #panelAdminaTxt h1 {
  margin:0em 0 0.8em 0;
  font-size:20px;
  }  
  #panelAdminaTxt h2 {
  margin:0.7em 0 0.7em 0;
  font-size:18px;
  }
  #panelAdminaTxt h3 {
  margin:0.6em 0 0.6em 0;
  font-size:16px;
  }  
  #panelAdminaTxt h4 {
  margin:0.5em 0 0.5em 0;
  font-size:14px;
  }  
  #panelAdminaTxt h5 {
  margin:0.4em 0 0.4em 0;
  font-size:12px;
  }  
  #panelAdminaTxt h6 {
  margin:0.2em 0 0.2em 0;
  font-size:10px;
  }    
  #tadmin {
   background:#eff6f7;  
  }
img {border:0px;}  
form {margin:0px;padding:0px;} 
.clear {position:relative;clear:both;height:1px;}
.fright {position:relative;float:right}
a             {color:#293940;text-decoration:none}
a:hover {color:#85969a;}
.cd6ac03 {color:#d6ac03}
.nobr      {border:0px!important;}
.noimgbg {background-image:none;}
.miejsce_na_baner {
	text-align: center;
}
.galeria div {
	border:1px solid #BCD1D6;
	float:left;
	height:105px;
	margin:10px;
	overflow:hidden;
	padding:6px 6px 0pt;
	text-align:center;
	width:136px;
}

.pikto2 {
	border:0pt none;
	float:left;
	height:43px;
	margin-bottom:0pt;
	margin-right:10px;
	padding:0pt;
	text-align:left;
	width:163px;
}
.img_pikto{border: 0; float: left !important; margin: 0px 5px 5px 0;}
.pikto2 input, .pikto2 label {vertical-align: middle;}

.cennik {
	width: 100%;
}
#kartaPodTytulem {
	position:relative;width:792px;overflow: hidden;
}